RegistryKey.FromHandle Metodo

Definizione

Crea una chiave del Registro di sistema da un handle specificato.Creates a registry key from a specified handle.

Overload

FromHandle(SafeRegistryHandle)

Crea una chiave del Registro di sistema da un handle specificato.Creates a registry key from a specified handle.

FromHandle(SafeRegistryHandle, RegistryView)

Crea una chiave del Registro di sistema da un handle e da un'impostazione di visualizzazione del Registro di sistema specificati.Creates a registry key from a specified handle and registry view setting.

FromHandle(SafeRegistryHandle)

Crea una chiave del Registro di sistema da un handle specificato.Creates a registry key from a specified handle.

public:
 static Microsoft::Win32::RegistryKey ^ FromHandle(Microsoft::Win32::SafeHandles::SafeRegistryHandle ^ handle);
[System.Runtime.InteropServices.ComVisible(false)]
[System.Security.SecurityCritical]
public static Microsoft.Win32.RegistryKey FromHandle (Microsoft.Win32.SafeHandles.SafeRegistryHandle handle);
static member FromHandle : Microsoft.Win32.SafeHandles.SafeRegistryHandle -> Microsoft.Win32.RegistryKey
Public Shared Function FromHandle (handle As SafeRegistryHandle) As RegistryKey

Parametri

handle
SafeRegistryHandle

Handle per la chiave del Registro di sistema.The handle to the registry key.

Restituisce

Chiave del Registro di sistema.A registry key.

Attributi

Eccezioni

handle è null.handle is null.

L'utente non dispone dei necessari diritti relativi al Registro di sistema.The user does not have the necessary registry rights.

L'utente non dispone delle autorizzazioni necessarie per eseguire questa azione.The user does not have the permissions required to perform this action.

Sicurezza

SecurityCriticalAttribute
richiede l'attendibilità totale per il chiamante immediato.requires full trust for the immediate caller. Questo membro non può essere utilizzato da codice parzialmente attendibile o trasparente.This member cannot be used by partially trusted or transparent code.

SecurityPermission
per poter accedere alla chiave del registro di sistema specificata se è una chiave remota.for the ability to access the specified registry key if it is a remote key. Enumerazione associata: UnmanagedCodeAssociated enumeration: UnmanagedCode

FromHandle(SafeRegistryHandle, RegistryView)

Crea una chiave del Registro di sistema da un handle e da un'impostazione di visualizzazione del Registro di sistema specificati.Creates a registry key from a specified handle and registry view setting.

public:
 static Microsoft::Win32::RegistryKey ^ FromHandle(Microsoft::Win32::SafeHandles::SafeRegistryHandle ^ handle, Microsoft::Win32::RegistryView view);
[System.Runtime.InteropServices.ComVisible(false)]
[System.Security.SecurityCritical]
public static Microsoft.Win32.RegistryKey FromHandle (Microsoft.Win32.SafeHandles.SafeRegistryHandle handle, Microsoft.Win32.RegistryView view);
static member FromHandle : Microsoft.Win32.SafeHandles.SafeRegistryHandle * Microsoft.Win32.RegistryView -> Microsoft.Win32.RegistryKey
Public Shared Function FromHandle (handle As SafeRegistryHandle, view As RegistryView) As RegistryKey

Parametri

handle
SafeRegistryHandle

Handle per la chiave del Registro di sistema.The handle to the registry key.

view
RegistryView

Visualizzazione del Registro di sistema da usare.The registry view to use.

Restituisce

Chiave del Registro di sistema.A registry key.

Attributi

Eccezioni

view non è valido.view is invalid.

handle è null.handle is null.

L'utente non dispone dei necessari diritti relativi al Registro di sistema.The user does not have the necessary registry rights.

L'utente non dispone delle autorizzazioni necessarie per eseguire questa azione.The user does not have the permissions required to perform this action.

Commenti

Il parametro view per questo metodo viene utilizzato nelle operazioni successive, ad esempio l'apertura di sottochiavi.The view parameter for this method is used in subsequent operations, such as opening subkeys.

Se view è Registry64 ma il computer esegue un sistema operativo a 32 bit, la chiave restituita utilizzerà la Registry32 visualizzazione.If view is Registry64 but the machine is running a 32-bit operating system, the returned key will use the Registry32 view.

Sicurezza

SecurityCriticalAttribute
richiede l'attendibilità totale per il chiamante immediato.requires full trust for the immediate caller. Questo membro non può essere utilizzato da codice parzialmente attendibile o trasparente.This member cannot be used by partially trusted or transparent code.

SecurityPermission
per poter accedere alla chiave del registro di sistema specificata se è una chiave remota.for the ability to access the specified registry key if it is a remote key. Enumerazione associata: UnmanagedCodeAssociated enumeration: UnmanagedCode

Si applica a