Microsoft.Win32.SafeHandles 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含由安全句柄类抽象派生的类,安全句柄类提供常见功能支持文件和操作系统句柄。
类
CriticalHandleMinusOneIsInvalid |
为 Win32 关键句柄实现提供基类,在这些实现中值为 -1 时表示无效句柄。 |
CriticalHandleZeroOrMinusOneIsInvalid |
为 Win32 关键句柄实现提供基类,在这些实现中值为 0 或 -1 时都表示无效句柄。 |
SafeAccessTokenHandle |
提供 Windows 线程或进程访问令牌的安全句柄。 有关详细信息,请参阅访问令牌。 |
SafeFileHandle |
表示 file 句柄的包装类。 |
SafeHandleMinusOneIsInvalid |
为 Win32 安全句柄实现提供基类,在这些实现中值为 -1 时表示无效句柄。 |
SafeHandleZeroOrMinusOneIsInvalid |
为 Win32 安全句柄实现提供基类,在这些实现中,值为 0 或 -1 都表示无效句柄。 |
SafeMemoryMappedFileHandle |
提供了一个表示顺序访问的内存映射文件的安全句柄。 |
SafeMemoryMappedViewHandle |
提供一个表示用于随机访问的非托管内存块的视图的安全句柄。 |
SafeNCryptHandle |
提供了可被下一代加密技术 (CNG) 对象使用的安全句柄。 |
SafeNCryptKeyHandle |
提供了表示密钥 (NCRYPT_KEY_HANDLE) 的安全句柄。 |
SafeNCryptProviderHandle |
提供了表示密钥存储提供程序 (NCRYPT_PROV_HANDLE) 的安全句柄。 |
SafeNCryptSecretHandle |
提供了表示机密协议值 (NCRYPT_SECRET_HANDLE) 的安全句柄。 |
SafePipeHandle |
表示管道句柄的包装类。 |
SafeProcessHandle |
为一个进程句柄提供托管包装。 |
SafeRegistryHandle |
表示 Windows 注册表中的安全句柄。 |
SafeWaitHandle |
表示 wait 句柄的包装类。 |
SafeX509ChainHandle |
提供了一个包装类,它表示 X.509 链对象的句柄。 有关详细信息,请参阅 X509Chain。 |
注解
这些类派生自 System.Runtime.InteropServices.SafeHandle 和 System.Runtime.InteropServices.CriticalHandle 类。