RegConnectRegistry

機能
ネットワーク上のコンピュータの定義済みレジストリハンドルと接続する
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_MACHINE
HKEY_USERS
HKEY_DYN_DATA
HKEY_CURRENT_CONFIG
phkResul
(戻り値)リモードレジストリのハンドル
戻り値
正常終了のとき      ERROR_SUCCESS(=0)
エラーのとき        0以外
備考
この関数で取得したハンドルが不要になった時点で、RegCloseKey()関数を使用して解放する