Microsoft.Win32.SafeHandles Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 .