Microsoft.Win32.SafeHandles Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém classes que são derivações abstratas de classes de manuseio seguro, que fornecem funcionalidades comuns que dão suporte a manuseios de arquivo e sistema operacional.
Classes
CriticalHandleMinusOneIsInvalid |
Fornece uma classe base para implementações de identificador crítico do Win32, em que o valor -1 indica um identificador inválido. |
CriticalHandleZeroOrMinusOneIsInvalid |
Fornece uma classe base para implementações de identificador crítico do Win32, em que o valor 0 ou -1 indica um identificador inválido. |
SafeAccessTokenHandle |
Fornece um identificador seguro para um thread ou token de acesso do processo do Windows. Para obter mais informações, veja Tokens de acesso. |
SafeFileHandle |
Representa uma classe wrapper para um identificador de arquivo. |
SafeHandleMinusOneIsInvalid |
Fornece uma classe base para implementações de identificador seguro do Win32, em que o valor -1 indica um identificador inválido. |
SafeHandleZeroOrMinusOneIsInvalid |
Fornece uma classe base para implementações do identificador de segurança Win32, em que o valor de 0 ou -1 indica um identificador inválido. |
SafeMemoryMappedFileHandle |
Fornece um identificador seguro que representa um arquivo mapeado em memória para acesso sequencial. |
SafeMemoryMappedViewHandle |
Fornece um identificador seguro que representa uma exibição de um bloco de memória não gerenciada para acesso aleatório. |
SafeNCryptHandle |
Fornece um identificador seguro que pode ser usado por objetos CNG (Cryptography Next Generation). |
SafeNCryptKeyHandle |
Fornece um identificador seguro que representa uma chave (NCRYPT_KEY_HANDLE). |
SafeNCryptProviderHandle |
Fornece um identificador seguro que representa um provedor de armazenamento de chaves (NCRYPT_PROV_HANDLE). |
SafeNCryptSecretHandle |
Fornece um identificador seguro que representa um valor de acordo secreto (NCRYPT_SECRET_HANDLE). |
SafePipeHandle |
Representa uma classe wrapper para um identificador de pipe. |
SafeProcessHandle |
Fornece um wrapper gerenciado para um identificador de processo. |
SafeRegistryHandle |
Representa um identificador seguro para o Registro do Windows. |
SafeWaitHandle |
Representa uma classe wrapper para um identificador de espera. |
SafeX509ChainHandle |
Fornece uma classe wrapper que representa o identificador de um objeto de cadeia X.509. Para obter mais informações, consulte X509Chain. |
Comentários
Essas classes são derivadas das System.Runtime.InteropServices.SafeHandle classes e System.Runtime.InteropServices.CriticalHandle .