Microsoft.Win32.SafeHandles 命名空間

包含安全句柄類別的抽象衍生,提供支援檔案與作業系統句柄的共通功能。

類別

名稱 Description
CriticalHandleMinusOneIsInvalid

提供一個基底類別,用於 Win32 關鍵句柄實作,其中 -1 的值表示無效的句柄。

CriticalHandleZeroOrMinusOneIsInvalid

提供一個基底類別,用於 Win32 關鍵句柄實作,其中值為 0 或 -1 表示無效的句柄。

SafeAccessTokenHandle

提供 Windows 執行緒或程序存取權杖的安全句柄。 欲了解更多資訊,請參閱 存取令牌

SafeFileHandle

代表檔案封裝類別。

SafeHandleMinusOneIsInvalid

提供一個 Win32 安全句柄實作的基底類別,其中 -1 的值表示無效的句柄。

SafeHandleZeroOrMinusOneIsInvalid

提供一個 Win32 安全句柄實作的基底類別,其中值 0 或 -1 表示無效的句柄。

SafeMemoryMappedFileHandle

提供一個安全的handle,代表一個記憶體映射檔案,方便依序存取。

SafeMemoryMappedViewHandle

提供一個安全句柄,代表一個未管理記憶體區塊的視圖,方便隨機存取。

SafeNCryptHandle

提供一個安全柄,供次世代密碼學(CNG)物件使用。

SafeNCryptKeyHandle

提供一個安全柄,代表一把金鑰(NCRYPT_KEY_HANDLE)。

SafeNCryptProviderHandle

提供一個安全的帳柄,代表金鑰儲存提供者(NCRYPT_PROV_HANDLE)。

SafeNCryptSecretHandle

提供一個安全柄,代表秘密協議值(NCRYPT_SECRET_HANDLE)。

SafePipeHandle

代表管線把柄的包裝類別。

SafeProcessHandle

提供一個受管理的流程封裝器。

SafeRegistryHandle

代表 Windows 登錄檔的安全帳號。

SafeWaitHandle

代表等待句柄的包裝類別。

SafeX509ChainHandle

提供一個包裝類別,代表 X.509 鏈物件的 handle。 如需詳細資訊,請參閱X509Chain

備註

這些類別是由 System.Runtime.InteropServices.SafeHandleSystem.Runtime.InteropServices.CriticalHandle 類別推導而來。