RegistryKey.FromHandle 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從指定的控制代碼建立登錄機碼。
多載
FromHandle(SafeRegistryHandle) |
從指定的控制代碼建立登錄機碼。 |
FromHandle(SafeRegistryHandle, RegistryView) |
從指定的控制代碼和登錄檢視設定,建立登錄機碼。 |
FromHandle(SafeRegistryHandle)
從指定的控制代碼建立登錄機碼。
public:
static Microsoft::Win32::RegistryKey ^ FromHandle(Microsoft::Win32::SafeHandles::SafeRegistryHandle ^ handle);
public static Microsoft.Win32.RegistryKey FromHandle (Microsoft.Win32.SafeHandles.SafeRegistryHandle handle);
[System.Security.SecurityCritical]
public static Microsoft.Win32.RegistryKey FromHandle (Microsoft.Win32.SafeHandles.SafeRegistryHandle handle);
[System.Security.SecurityCritical]
[System.Runtime.InteropServices.ComVisible(false)]
public static Microsoft.Win32.RegistryKey FromHandle (Microsoft.Win32.SafeHandles.SafeRegistryHandle handle);
static member FromHandle : Microsoft.Win32.SafeHandles.SafeRegistryHandle -> Microsoft.Win32.RegistryKey
[<System.Security.SecurityCritical>]
static member FromHandle : Microsoft.Win32.SafeHandles.SafeRegistryHandle -> Microsoft.Win32.RegistryKey
[<System.Security.SecurityCritical>]
[<System.Runtime.InteropServices.ComVisible(false)>]
static member FromHandle : Microsoft.Win32.SafeHandles.SafeRegistryHandle -> Microsoft.Win32.RegistryKey
Public Shared Function FromHandle (handle As SafeRegistryHandle) As RegistryKey
參數
- handle
- SafeRegistryHandle
登錄機碼的控制代碼。
傳回
登錄機碼 (Registry Key)。
- 屬性
例外狀況
handle
為 null
。
使用者沒有必要的登錄權限。
使用者沒有執行此動作所需的權限。
適用於
FromHandle(SafeRegistryHandle, RegistryView)
從指定的控制代碼和登錄檢視設定,建立登錄機碼。
public:
static Microsoft::Win32::RegistryKey ^ FromHandle(Microsoft::Win32::SafeHandles::SafeRegistryHandle ^ handle, Microsoft::Win32::RegistryView view);
public static Microsoft.Win32.RegistryKey FromHandle (Microsoft.Win32.SafeHandles.SafeRegistryHandle handle, Microsoft.Win32.RegistryView view);
[System.Security.SecurityCritical]
public static Microsoft.Win32.RegistryKey FromHandle (Microsoft.Win32.SafeHandles.SafeRegistryHandle handle, Microsoft.Win32.RegistryView view);
[System.Security.SecurityCritical]
[System.Runtime.InteropServices.ComVisible(false)]
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
[<System.Security.SecurityCritical>]
static member FromHandle : Microsoft.Win32.SafeHandles.SafeRegistryHandle * Microsoft.Win32.RegistryView -> Microsoft.Win32.RegistryKey
[<System.Security.SecurityCritical>]
[<System.Runtime.InteropServices.ComVisible(false)>]
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
參數
- handle
- SafeRegistryHandle
登錄機碼的控制代碼。
- view
- RegistryView
要使用的登錄檢視。
傳回
登錄機碼 (Registry Key)。
- 屬性
例外狀況
view
無效。
handle
為 null
。
使用者沒有必要的登錄權限。
使用者沒有執行此動作所需的權限。
備註
view
這個方法的參數用於後續作業,例如開啟子機碼。
如果 view
是 Registry64 ,但計算機正在執行 32 位作業系統,則傳回的密鑰將會使用 Registry32 檢視。