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 .