Microsoft.Win32.SafeHandles-Namespace
.NET Framework 3.5
Aktualisiert: November 2007
Der Microsoft.Win32.SafeHandles-Namespace enthält Klassen, die abstrakte Ableitungen sicherer Handleklassen darstellen, mit denen allgemeine Funktionen für das Unterstützen von Datei- und Betriebssystemhandles bereitgesteellt werden.
Diese Klassen werden von der System.Runtime.InteropServices.SafeHandle-Klasse und der System.Runtime.InteropServices.CriticalHandle-Klasse abgeleitet.
| Klasse | Beschreibung | |
|---|---|---|
![]() | 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. |
![]() | 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. |
![]() | SafeNCryptHandle | Infrastruktur. Stellt ein sicheres Handle bereit, das von CNG (Cryptography Next Generation)-Objekten verwendet werden kann. |
![]() | SafeNCryptKeyHandle | Stellt ein sicheres Handle bereit, das einen Schlüssel (NCRYPT_KEY_HANDLE) darstellt. |
![]() | SafeNCryptProviderHandle | Stellt ein sicheres Handle bereit, das einen Schlüsselspeicheranbieter (NCRYPT_PROV_HANDLE) darstellt. |
![]() | SafeNCryptSecretHandle | Stellt ein sicheres Handle bereit, das einen Wert für einen Geheimvertrag (NCRYPT_SECRET_HANDLE) darstellt. |
![]() | SafePipeHandle | Stellt eine Wrapperklasse für ein Dateihandle dar. |
![]() | SafeWaitHandle | Stellt eine Wrapperklasse für ein Wait-Handle dar. |
