Microsoft.Win32.SafeHandles Spazio dei nomi

Contiene classi che sono derivazioni astratte delle classi di handle sicuro che forniscono funzionalità comuni a supporto degli handle di file e del sistema operativo.

Classi

CriticalHandleMinusOneIsInvalid

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

CriticalHandleZeroOrMinusOneIsInvalid

Fornisce una classe base per 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 token di accesso di thread o processo di Windows. Per altre informazioni, vedere Token di accesso.

SafeFileHandle

Rappresenta una classe wrapper per un handle di file.

SafeHandleMinusOneIsInvalid

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

SafeHandleZeroOrMinusOneIsInvalid

Fornisce una classe base per implementazioni di handle protetti 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 Safe che può essere usato dagli oggetti CNG (Cryptography Next Generation).

SafeNCryptKeyHandle

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

SafeNCryptProviderHandle

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

SafeNCryptSecretHandle

Fornisce un handle Safe che rappresenta un valore di chiave privata (NCRYPT_SECRET_HANDLE).

SafePipeHandle

Rappresenta una classe wrapper per un handle di pipe.

SafeProcessHandle

Fornisce un wrapper gestito per un handle di processo.

SafeRegistryHandle

Rappresenta un handle sicuro per il Registro di sistema di Windows.

SafeWaitHandle

Rappresenta una classe wrapper per un handle di attesa.

SafeX509ChainHandle

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

Commenti

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