Microsoft.Win32.SafeHandles Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.