最終更新:2014-08-20 (水) 19:47:22 (3509d)
SafeHandle
Top / SafeHandle
ハンドル リソースのクリティカル ファイナライズを提供し、ガベージ コレクションでハンドルが早期に再要求されることや、Windows によるリサイクルで意図しないアンマネージ オブジェクトが参照されることを防ぎます。
派生クラス
- Microsoft.Win32.SafeHandles
CriticalHandleMinusOneIsInvalid? 値 -1 が無効なハンドルである Win32 クリティカル ハンドルの実装の基本クラスを提供します。 CriticalHandleZeroOrMinusOneIsInvalid? 値 0 または -1 が無効なハンドルである Win32 クリティカルハンドルの実装の基本クラスを提供します。 SafeFileHandle ファイル ハンドルのラッパー クラスを表します。 SafeHandleMinusOneIsInvalid? 値 -1 が無効なハンドルである Win32 セーフ ハンドルの実装の基本クラスを提供します。 SafeHandleZeroOrMinusOneIsInvalid? 値 0 または -1 が無効なハンドルである Win32 セーフ ハンドルの実装の基本クラスを提供します。 SafeMemoryMappedFileHandle? 順次アクセス用メモリ マップト ファイルを表すセーフ ハンドルを提供します。 SafeMemoryMappedViewHandle? ランダム アクセス用アンマネージ メモリ ブロックのビューを表すセーフ ハンドルを提供します。 SafeNCryptHandle? インフラストラクチャ。CNG (Cryptography Next Generation) オブジェクトで使用できるセーフハンドルを提供します。 SafeNCryptKeyHandle? キーを表すセーフ ハンドル (NCRYPT_KEY_HANDLE) を提供します。 SafeNCryptProviderHandle? キー ストレージ プロバイダーを表すセーフ ハンドル (NCRYPT_PROV_HANDLE) を提供します。 SafeNCryptSecretHandle? 秘密協定の値を表すセーフ ハンドル (NCRYPT_SECRET_HANDLE) を提供します。 SafePipeHandle? パイプ ハンドルのラッパー クラスを表します。 SafeRegistryHandle? Windows レジストリへのセーフ ハンドルを表します。 SafeWaitHandle? 待機ハンドルのラッパー クラスを表します。