Microsoft.Win32.SafeHandles Namnområde

Innehåller klasser som är abstrakta härledningar av säkra referensklasser som ger vanliga funktioner som stöder fil- och operativsystemreferenser.

Klasser

Name Description
CriticalHandleMinusOneIsInvalid

Tillhandahåller en basklass för implementeringar av kritiskt Win32-handtag där värdet för -1 anger ett ogiltigt handtag.

CriticalHandleZeroOrMinusOneIsInvalid

Tillhandahåller en basklass för implementeringar av kritiskt Win32-handtag där värdet för antingen 0 eller -1 anger ett ogiltigt handtag.

SafeAccessTokenHandle

Ger ett säkert handtag till en Windows tråd eller processåtkomsttoken. Mer information finns i Åtkomsttoken.

SafeFileHandle

Representerar en omslutningsklass för ett filhandtag.

SafeHandleMinusOneIsInvalid

Tillhandahåller en basklass för implementeringar av säkra Win32-handtag där värdet för -1 anger ett ogiltigt handtag.

SafeHandleZeroOrMinusOneIsInvalid

Tillhandahåller en basklass för implementeringar av säkra Win32-handtag där värdet för antingen 0 eller -1 anger ett ogiltigt handtag.

SafeMemoryMappedFileHandle

Tillhandahåller ett säkert handtag som representerar en minnesmappad fil för sekventiell åtkomst.

SafeMemoryMappedViewHandle

Tillhandahåller ett säkert handtag som representerar en vy över ett block med ohanterat minne för slumpmässig åtkomst.

SafeNCryptHandle

Tillhandahåller ett säkert handtag som kan användas av CNG-objekt (Cryptography Next Generation).

SafeNCryptKeyHandle

Tillhandahåller ett säkert handtag som representerar en nyckel (NCRYPT_KEY_HANDLE).

SafeNCryptProviderHandle

Tillhandahåller ett säkert handtag som representerar en nyckellagringsprovider (NCRYPT_PROV_HANDLE).

SafeNCryptSecretHandle

Tillhandahåller ett säkert handtag som representerar ett hemligt avtalsvärde (NCRYPT_SECRET_HANDLE).

SafePipeHandle

Representerar en omslutningsklass för ett rörhandtag.

SafeProcessHandle

Tillhandahåller en hanterad omslutning för ett processhandtag.

SafeRegistryHandle

Representerar ett säkert handtag för Windows-registret.

SafeWaitHandle

Representerar en omslutningsklass för ett väntehandtag.

SafeX509ChainHandle

Innehåller en omslutningsklass som representerar handtaget för ett X.509-kedjeobjekt. Mer information finns i X509Chain.

Kommentarer

Dessa klasser härleds från klasserna System.Runtime.InteropServices.SafeHandle och System.Runtime.InteropServices.CriticalHandle .