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 классов.