Microsoft.Win32.SafeHandles Spazio dei nomi

Contiene classi che sono derivazioni astratte di classi handle sicure che forniscono funzionalità comuni che supportano handle di file e sistemi operativi.

Classi

Nome Descrizione
CriticalHandleMinusOneIsInvalid

Fornisce una classe base per le implementazioni di handle critici Win32 in cui il valore di -1 indica un handle non valido.

CriticalHandleZeroOrMinusOneIsInvalid

Fornisce una classe di base per le implementazioni di handle critici Win32 in cui il valore di 0 o -1 indica un handle non valido.

SafeAccessTokenHandle

Fornisce un handle sicuro a un thread Windows o a un token di accesso al processo. Per altre informazioni, vedere Token di accesso.

SafeFileHandle

Rappresenta una classe wrapper per un handle di file.

SafeHandleMinusOneIsInvalid

Fornisce una classe base per le implementazioni di handle sicuri Win32 in cui il valore di -1 indica un handle non valido.

SafeHandleZeroOrMinusOneIsInvalid

Fornisce una classe base per le implementazioni di handle sicuri Win32 in cui il valore di 0 o -1 indica un handle non valido.

SafeMemoryMappedFileHandle

Fornisce un handle sicuro che rappresenta un file mappato alla memoria per l'accesso sequenziale.

SafeMemoryMappedViewHandle

Fornisce un handle sicuro che rappresenta una visualizzazione di un blocco di memoria non gestita per l'accesso casuale.

SafeNCryptHandle

Fornisce un handle sicuro che può essere usato dagli oggetti Cryptography Next Generation (CNG).

SafeNCryptKeyHandle

Fornisce un handle sicuro che rappresenta una chiave (NCRYPT_KEY_HANDLE).

SafeNCryptProviderHandle

Fornisce un handle sicuro che rappresenta un provider di archiviazione delle chiavi (NCRYPT_PROV_HANDLE).

SafeNCryptSecretHandle

Fornisce un handle sicuro che rappresenta un valore del contratto segreto (NCRYPT_SECRET_HANDLE).

SafePipeHandle

Rappresenta una classe wrapper per un handle pipe.

SafeProcessHandle

Fornisce un wrapper gestito per un handle di processo.

SafeRegistryHandle

Rappresenta un handle sicuro per il registro di Windows.

SafeWaitHandle

Rappresenta una classe wrapper per un handle di attesa.

SafeX509ChainHandle

Fornisce una classe wrapper che rappresenta l'handle di un oggetto catena X.509. Per altre informazioni, vedere X509Chain.

Commenti

Queste classi sono derivate dalle System.Runtime.InteropServices.SafeHandle classi e System.Runtime.InteropServices.CriticalHandle .