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 von SafeHandle-Klassen sind und allgemeine Funktionalität zur Unterstützung von Datei- und Betriebssystemhandles bereitstellen.
Klassen
CriticalHandleMinusOneIsInvalid |
Stellt eine Basisklasse für kritische Win32-Handleimplementierungen bereit, in denen ein Wert von -1 ein ungültiges Handle angibt. |
CriticalHandleZeroOrMinusOneIsInvalid |
Stellt eine Basisklasse für kritische Win32-Handleimplementierungen bereit, in denen ein Wert von 0 (null) oder -1 ein ungültiges Handle angibt. |
SafeAccessTokenHandle |
Stellt ein sicheres Handle zu einem 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 Win32-Handleimplementierungen bereit, in denen der Wert von -1 ein ungültiges Handle angibt. |
SafeHandleZeroOrMinusOneIsInvalid |
Stellt eine Basisklasse für sichere Win32-Handleimplementierungen bereit, in denen ein Wert von 0 (null) oder -1 ein ungültiges Handle angibt. |
SafeMemoryMappedFileHandle |
Stellt ein sicheres Handle bereit, das eine Speicherabbilddatei für den sequenziellen Zugriff darstellt. |
SafeMemoryMappedViewHandle |
Stellt ein sicheres Handle bereit, das eine Ansicht eines nicht verwalteten Arbeitsspeicherblocks für einen zufälligen Zugriff darstellt. |
SafeNCryptHandle |
Stellt ein sicheres Handle bereit, das von CNG-Objekten (Cryptography Next Generation) verwendet werden kann. |
SafeNCryptKeyHandle |
Stellt ein sicheres Handle bereit, das einen Schlüssel darstellt (NCRYPT_KEY_HANDLE). |
SafeNCryptProviderHandle |
Stellt ein sicheres Handle bereit, das einen Schlüsselspeicheranbieter darstellt (NCRYPT_PROV_HANDLE). |
SafeNCryptSecretHandle |
Stellt ein sicheres Handle bereit, das einen Geheimvertragswert darstellt (NCRYPT_SECRET_HANDLE). |
SafePipeHandle |
Stellt eine Wrapperklasse für ein Pipehandle dar. |
SafeProcessHandle |
Stellt einen verwalteten Wrapper für ein Prozesshandle bereit. |
SafeRegistryHandle |
Stellt einen SafeHandle für die Windows-Registrierung dar. |
SafeWaitHandle |
Stellt eine Wrapperklasse für ein Wait-Handle 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 und System.Runtime.InteropServices.CriticalHandle abgeleitet.