Поделиться через


Microsoft.Win32.SafeHandles Пространство имен

Содержит классы, являющиеся абстрактными наследниками классов безопасных дескрипторов, предоставляющие общую функциональность для поддержки дескрипторов файлов и операционной системы.

Классы

CriticalHandleMinusOneIsInvalid

Предоставляет базовый класс для реализаций критического дескриптора Win32, в котором значение -1 обозначает недопустимый дескриптор.

CriticalHandleZeroOrMinusOneIsInvalid

Предоставляет базовый класс для реализаций критического дескриптора Win32, в котором значение 0 или -1 обозначает недопустимый дескриптор.

SafeAccessTokenHandle

Предоставляет безопасный дескриптор для потока Windows или маркера доступа процесса. Дополнительные сведения см. в разделе Маркеры доступа.

SafeFileHandle

Представляет класс-оболочку для дескриптора файла.

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

Представляет класс-оболочку для дескриптора ожидания.

SafeX509ChainHandle

Предоставляет класс-оболочку, которая представляет дескриптор объекта цепочки X.509. Для получения дополнительной информации см. X509Chain.

Комментарии

Эти классы являются производными от System.Runtime.InteropServices.SafeHandle классов и System.Runtime.InteropServices.CriticalHandle .