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 .