Microsoft.Win32.RegistryKey.OpenRemoteBaseKey Method

Opens a new Microsoft.Win32.RegistryKey that represents the requested key on a remote machine.

Syntax

public static RegistryKey OpenRemoteBaseKey (RegistryHive hKey, string machineName)

Parameters

hKey
The HKEY to open, from the Microsoft.Win32.RegistryHive enumeration.
machineName
The remote machine.

Returns

The requested registry key.

Remarks

The local machine registry is opened if machineName is string.Empty. The requested key must be a root key on the remote machine, and is identified by the appropriate Microsoft.Win32.RegistryHive value.

In order for a key to be opened remotely, both the server and client machines must be running the remote registry service, and have remote administration enabled.

Requirements

Namespace: Microsoft.Win32
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0, 4.0.0.0