Microsoft.Win32.SafeHandles Espacio de nombres
Contiene clases que son derivaciones abstractas de clases de controladores seguros. Estas proporcionan funciones comunes para admitir controladores de archivos y de sistemas operativos. Contains classes that are abstract derivations of safe handle classes that provide common functionality supporting file and operating system handles.
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.Provides a base class for Win32 critical handle implementations in which the value of -1 indicates an invalid handle. |
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.Provides a base class for Win32 critical handle implementations in which the value of either 0 or -1 indicates an invalid handle. |
SafeAccessTokenHandle |
Proporciona un identificador seguro para un token de acceso de un proceso o subproceso de Windows.Provides a safe handle to a Windows thread or process access token. Para obtener más información, vea Tokens de acceso.For more information, see Access Tokens. |
SafeFileHandle |
Representa una clase contenedora para un controlador de archivo.Represents a wrapper class for a file handle. |
SafeHandleMinusOneIsInvalid |
Proporciona una clase base para implementaciones de identificadores Win32 seguros en las que el valor -1 indica un identificador no válido.Provides a base class for Win32 safe handle implementations in which the value of -1 indicates an invalid handle. |
SafeHandleZeroOrMinusOneIsInvalid |
Proporciona una clase base para implementaciones de identificadores Win32 seguros en las que el valor 0 ó -1 indica un identificador no válido.Provides a base class for Win32 safe handle implementations in which the value of either 0 or -1 indicates an invalid handle. |
SafeMemoryMappedFileHandle |
Proporciona un identificador seguro que representa un archivo asignado a memoria para el acceso secuencial.Provides a safe handle that represents a memory-mapped file for sequential access. |
SafeMemoryMappedViewHandle |
Proporciona un controlador seguro que representa una vista de un bloque de memoria no administrada para el acceso aleatorio.Provides a safe handle that represents a view of a block of unmanaged memory for random access. |
SafeNCryptHandle |
Proporciona un identificador seguro que pueden usar los objetos Cryptography Next Generation (CNG).Provides a safe handle that can be used by Cryptography Next Generation (CNG) objects. |
SafeNCryptKeyHandle |
Proporciona un identificador seguro que representa una clave (NCRYPT_KEY_HANDLE).Provides a safe handle that represents a key (NCRYPT_KEY_HANDLE). |
SafeNCryptProviderHandle |
Proporciona un identificador seguro que representa un proveedor de almacenamiento de claves (NCRYPT_KEY_HANDLE).Provides a safe handle that represents a key storage provider (NCRYPT_PROV_HANDLE). |
SafeNCryptSecretHandle |
Proporciona un identificador seguro que representa un valor de acuerdo secreto (NCRYPT_KEY_HANDLE).Provides a safe handle that represents a secret agreement value (NCRYPT_SECRET_HANDLE). |
SafePipeHandle |
Representa una clase contenedora para un identificador de canalización.Represents a wrapper class for a pipe handle. |
SafeProcessHandle |
Proporciona un contenedor administrado para un identificador de proceso.Provides a managed wrapper for a process handle. |
SafeRegistryHandle |
Representa un controlador seguro para el Registro de Windows.Represents a safe handle to the Windows registry. |
SafeWaitHandle |
Representa una clase contenedora para un controlador de espera.Represents a wrapper class for a wait handle. |
SafeX509ChainHandle |
Proporciona una clase contenedora que representa el identificador de un objeto de cadena X.509.Provides a wrapper class that represents the handle of an X.509 chain object. Para obtener más información, vea X509Chain.For more information, see X509Chain. |
Comentarios
Estas clases se derivan de System.Runtime.InteropServices.SafeHandle las System.Runtime.InteropServices.CriticalHandle clases y.These classes are derived from the System.Runtime.InteropServices.SafeHandle and System.Runtime.InteropServices.CriticalHandle classes.