Microsoft.Win32.SafeHandles Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene clases que son derivaciones abstractas de clases de controladores seguros. Estas proporcionan funciones comunes para admitir controladores de archivos y de sistemas operativos.
Clases
CriticalHandleMinusOneIsInvalid |
Proporciona una clase base para implementaciones críticas del identificador de Win32 en las que el valor de -1 indica un identificador no válido. |
CriticalHandleZeroOrMinusOneIsInvalid |
Proporciona una clase base para implementaciones de identificadores Win32 críticos en las que el valor 0 ó -1 indica un identificador no válido. |
SafeAccessTokenHandle |
Proporciona un identificador seguro para un token de acceso de un proceso o subproceso de Windows. Para obtener más información, vea Tokens de acceso. |
SafeFileHandle |
Representa una clase contenedora para un controlador de archivo. |
SafeHandleMinusOneIsInvalid |
Proporciona una clase base para implementaciones de identificadores Win32 seguros en las que el valor -1 indica un identificador no válido. |
SafeHandleZeroOrMinusOneIsInvalid |
Proporciona una clase base para implementaciones de identificadores Win32 seguros en las que el valor 0 ó -1 indica un identificador no válido. |
SafeMemoryMappedFileHandle |
Proporciona un identificador seguro que representa un archivo asignado a memoria para el acceso secuencial. |
SafeMemoryMappedViewHandle |
Proporciona un controlador seguro que representa una vista de un bloque de memoria no administrada para el acceso aleatorio. |
SafeNCryptHandle |
Proporciona un identificador seguro que pueden usar los objetos Cryptography Next Generation (CNG). |
SafeNCryptKeyHandle |
Proporciona un identificador seguro que representa una clave (NCRYPT_KEY_HANDLE). |
SafeNCryptProviderHandle |
Proporciona un identificador seguro que representa un proveedor de almacenamiento de claves (NCRYPT_KEY_HANDLE). |
SafeNCryptSecretHandle |
Proporciona un identificador seguro que representa un valor de acuerdo secreto (NCRYPT_KEY_HANDLE). |
SafePipeHandle |
Representa una clase contenedora para un identificador de canalización. |
SafeProcessHandle |
Proporciona un contenedor administrado para un identificador de proceso. |
SafeRegistryHandle |
Representa un controlador seguro para el Registro de Windows. |
SafeWaitHandle |
Representa una clase contenedora para un controlador de espera. |
SafeX509ChainHandle |
Proporciona una clase contenedora que representa el identificador de un objeto de cadena X.509. Para obtener más información, vea X509Chain. |
Comentarios
Estas clases se derivan de las System.Runtime.InteropServices.SafeHandle clases y System.Runtime.InteropServices.CriticalHandle .