Microsoft.Win32.SafeHandles Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera klasy, które są abstrakcyjnymi wyprowadzeniami bezpiecznych klas obsługi, które zapewniają typowe funkcje obsługujące dojścia plików i systemów operacyjnych.
Klasy
| CriticalHandleMinusOneIsInvalid |
Udostępnia klasę bazową dla implementacji obsługi krytycznej systemu Win32, w której wartość -1 wskazuje nieprawidłowy uchwyt. |
| CriticalHandleZeroOrMinusOneIsInvalid |
Udostępnia klasę bazową dla implementacji obsługi krytycznej systemu Win32, w której wartość 0 lub -1 wskazuje nieprawidłowy uchwyt. |
| SafeAccessTokenHandle |
Zapewnia bezpieczne dojście do wątku systemu Windows lub tokenu dostępu do procesu. Aby uzyskać więcej informacji, zobacz Tokeny dostępu. |
| SafeFileHandle |
Reprezentuje klasę otoki dla uchwytu pliku. |
| SafeHandleMinusOneIsInvalid |
Udostępnia klasę bazową dla implementacji bezpiecznego dojścia Win32, w których wartość -1 wskazuje nieprawidłowy uchwyt. |
| SafeHandleZeroOrMinusOneIsInvalid |
Zapewnia klasę bazową dla implementacji bezpiecznego uchwytu Win32, w których wartość 0 lub -1 wskazuje nieprawidłowy uchwyt. |
| SafeMemoryMappedFileHandle |
Zapewnia bezpieczny uchwyt reprezentujący plik zamapowany na pamięć na potrzeby dostępu sekwencyjnego. |
| SafeMemoryMappedViewHandle |
Zapewnia bezpieczny uchwyt, który reprezentuje widok bloku niezarządzanej pamięci na potrzeby dostępu losowego. |
| SafeNCryptHandle |
Zapewnia bezpieczny uchwyt, który może być używany przez obiekty Cryptography Next Generation (CNG). |
| SafeNCryptKeyHandle |
Zapewnia bezpieczny uchwyt reprezentujący klucz (NCRYPT_KEY_HANDLE). |
| SafeNCryptProviderHandle |
Zapewnia bezpieczny uchwyt reprezentujący dostawcę magazynu kluczy (NCRYPT_PROV_HANDLE). |
| SafeNCryptSecretHandle |
Zapewnia bezpieczny uchwyt reprezentujący wartość tajnej umowy (NCRYPT_SECRET_HANDLE). |
| SafePipeHandle |
Reprezentuje klasę otoki dla uchwytu potoku. |
| SafeProcessHandle |
Zapewnia zarządzaną otokę dla dojścia procesu. |
| SafeRegistryHandle |
Reprezentuje bezpieczne dojście do rejestru systemu Windows. |
| SafeWaitHandle |
Reprezentuje klasę otoki dla uchwytu oczekiwania. |
| SafeX509ChainHandle |
Udostępnia klasę otoki reprezentującą uchwyt obiektu łańcucha X.509. Aby uzyskać więcej informacji, zobacz X509Chain. |
Uwagi
Te klasy pochodzą z System.Runtime.InteropServices.SafeHandle klas i System.Runtime.InteropServices.CriticalHandle .