ネットワーク上のコンピュータの定義済みレジストリハンドルと接続する
Declare Function RegConnectRegistry Lib "ADVAPI32.dll" Alias "RegConnectRegistryA" _
(ByVal lpMachineName As String, ByVal hKey As Long, phkResult As Long) As Long
Declare Function RegConnectRegistry Lib "ADVAPI32.dll" Alias "RegConnectRegistryA" _
(ByVal lpMachineName As String, ByVal hKey As Integer, phkResult As Integer) As Integer
LONG RegConnectRegistry(
LPCTSTR lpMachineName,
HKEY hKey,
PHKEY phkResult
);
引数
lpMachineName
vbNullStringの場合、ローカルコンピュータを使用するhKey
HKEY_LOCAL_MACHINEphkResul
HKEY_USERS
HKEY_DYN_DATA
HKEY_CURRENT_CONFIG
(戻り値)リモードレジストリのハンドル戻り値
正常終了のとき ERROR_SUCCESS(=0)備考
エラーのとき 0以外
この関数で取得したハンドルが不要になった時点で、RegCloseKey()関数を使用して解放する