Microsoft.Win32.SafeHandles 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
파일 및 운영 체제 핸들을 지원하는 공통 기능을 제공하는 SafeHandle 클래스의 추상적 파생 클래스를 포함합니다.
클래스
CriticalHandleMinusOneIsInvalid |
-1 값이 잘못된 핸들을 나타내는 Win32 CriticalHandle 구현에 대한 기본 클래스를 제공합니다. |
CriticalHandleZeroOrMinusOneIsInvalid |
0 또는 -1 값이 잘못된 핸들을 나타내는 Win32 CriticalHandle 구현에 대한 기본 클래스를 제공합니다. |
SafeAccessTokenHandle |
Windows 스레드 또는 프로세스 액세스 토큰에 대한 SafeHandle을 제공합니다. 자세한 내용은 액세스 토큰을 참조하세요. |
SafeFileHandle |
파일 핸들의 래퍼 클래스를 나타냅니다. |
SafeHandleMinusOneIsInvalid |
-1 값이 잘못된 핸들을 나타내는 Win32 SafeHandle 구현에 대한 기본 클래스를 제공합니다. |
SafeHandleZeroOrMinusOneIsInvalid |
0 또는 -1 값이 잘못된 핸들을 나타내는 Win32 SafeHandle 구현에 대한 기본 클래스를 제공합니다. |
SafeMemoryMappedFileHandle |
순차적 액세스를 위한 메모리 매핑된 파일을 나타내는 SafeHandle을 제공합니다. |
SafeMemoryMappedViewHandle |
임의 액세스를 위한 관리되지 않는 메모리 블록의 뷰를 나타내는 SafeHandle을 제공합니다. |
SafeNCryptHandle |
CNG(Cryptography Next Generation) 개체에서 사용할 수 있는 SafeHandle을 제공합니다. |
SafeNCryptKeyHandle |
키(NCRYPT_KEY_HANDLE)를 나타내는 SafeHandle을 제공합니다. |
SafeNCryptProviderHandle |
키 스토리지 공급자(NCRYPT_PROV_HANDLE)를 나타내는 SafeHandle을 제공합니다. |
SafeNCryptSecretHandle |
비밀 계약 값을 나타내는 SafeHandle(NCRYPT_SECRET_HANDLE)을 제공합니다. |
SafePipeHandle |
파이프 핸들에 대한 래퍼 클래스를 나타냅니다. |
SafeProcessHandle |
프로세스 핸들에 대한 관리형 래퍼를 제공합니다. |
SafeRegistryHandle |
Windows 레지스트리에 대한 SafeHandle을 나타냅니다. |
SafeWaitHandle |
대기 핸들에 대한 래퍼 클래스를 나타냅니다. |
SafeX509ChainHandle |
X.509 체인 개체의 핸들을 나타내는 래퍼 클래스를 제공합니다. 자세한 내용은 X509Chain를 참조하세요. |
설명
이러한 클래스에서 파생 되는 System.Runtime.InteropServices.SafeHandle 고 System.Runtime.InteropServices.CriticalHandle 클래스입니다.
.NET