Microsoft.Win32.SafeHandles Namespace
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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
| Nazwa | Opis |
|---|---|
| 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 .