Microsoft.Win32.SafeHandles Namespace

Enthält Klassen, die abstrakte Ableitungen sicherer Handle-Klassen sind, die allgemeine Funktionalität unterstützende Datei- und Betriebssystemhandles bereitstellen.

Klassen

Name Beschreibung
CriticalHandleMinusOneIsInvalid

Stellt eine Basisklasse für Win32-Implementierungen bereit, bei denen der Wert von -1 einen ungültigen Handle angibt.

CriticalHandleZeroOrMinusOneIsInvalid

Stellt eine Basisklasse für Win32 critical handle implementations, in which the value of either 0 or -1 indicates an invalid handle.

SafeAccessTokenHandle

Stellt ein sicheres Handle für ein Windows Thread- oder Prozesszugriffstoken bereit. Weitere Informationen finden Sie unter Zugriffstoken.

SafeFileHandle

Stellt eine Wrapperklasse für ein Dateihandle dar.

SafeHandleMinusOneIsInvalid

Stellt eine Basisklasse für sichere Handleimplementierungen von Win32 bereit, in denen der Wert von -1 einen ungültigen Handle angibt.

SafeHandleZeroOrMinusOneIsInvalid

Stellt eine Basisklasse für sichere Handleimplementierungen von Win32 bereit, bei denen der Wert von 0 oder -1 einen ungültigen Handle angibt.

SafeMemoryMappedFileHandle

Stellt ein sicheres Handle bereit, das eine speicherzuordnunge Datei für den sequenziellen Zugriff darstellt.

SafeMemoryMappedViewHandle

Stellt ein sicheres Handle bereit, das eine Ansicht eines Blocks nicht verwalteten Speichers für zufälligen Zugriff darstellt.

SafeNCryptHandle

Stellt einen sicheren Handle bereit, der von Kryptografie-Objekten der nächsten Generation (CNG) verwendet werden kann.

SafeNCryptKeyHandle

Stellt einen sicheren Handle bereit, der einen Schlüssel (NCRYPT_KEY_HANDLE) darstellt.

SafeNCryptProviderHandle

Stellt einen sicheren Handle bereit, der einen Schlüsselspeicheranbieter (NCRYPT_PROV_HANDLE) darstellt.

SafeNCryptSecretHandle

Stellt einen sicheren Handle bereit, der einen Geheimvertragswert (NCRYPT_SECRET_HANDLE) darstellt.

SafePipeHandle

Stellt eine Wrapperklasse für einen Pipehandle dar.

SafeProcessHandle

Stellt einen verwalteten Wrapper für ein Prozesshandle bereit.

SafeRegistryHandle

Stellt ein sicheres Handle für die Windows Registrierung dar.

SafeWaitHandle

Stellt eine Wrapperklasse für ein Wartezeithandle dar.

SafeX509ChainHandle

Stellt eine Wrapperklasse bereit, die das Handle eines X.509-Kettenobjekts darstellt. Weitere Informationen finden Sie unter X509Chain.

Hinweise

Diese Klassen werden von den System.Runtime.InteropServices.SafeHandle Klassen System.Runtime.InteropServices.CriticalHandle abgeleitet.