Partager via


Microsoft.Win32.SafeHandles Espace de noms

Contient des classes qui sont des dérivations abstraites de classes de handles sécurisés, qui fournissent des fonctionnalités communes prenant en charge des handles de fichiers et de système d’exploitation.

Classes

CriticalHandleMinusOneIsInvalid

Fournit une classe de base pour les implémentations de handles critiques Win32 dans lesquelles la valeur -1 indique un handle non valide.

CriticalHandleZeroOrMinusOneIsInvalid

Fournit une classe de base pour les implémentations de handles critiques Win32 dans lesquelles la valeur 0 ou -1 indique un handle non valide.

SafeAccessTokenHandle

Fournit un handle sécurisé à un thread Windows ou à un jeton d'accès de processus. Pour plus d’informations, consultez Jetons d’accès.

SafeFileHandle

Représente une classe wrapper pour un handle de fichier.

SafeHandleMinusOneIsInvalid

Fournit une classe de base pour les implémentations de handles sécurisés Win32 dans lesquelles la valeur -1 indique un handle non valide.

SafeHandleZeroOrMinusOneIsInvalid

Fournit une classe de base pour les implémentations de handles sécurisés Win32 dans lesquelles la valeur 0 ou -1 indique un handle non valide.

SafeMemoryMappedFileHandle

Fournit un handle sécurisé qui représente un fichier mappé en mémoire pour un accès séquentiel.

SafeMemoryMappedViewHandle

Fournit un handle sécurisé qui représente une vue d'un bloc de mémoire non managée pour l'accès aléatoire.

SafeNCryptHandle

Fournit un handle sécurisé qui peut être utilisé par les objets CNG (Cryptography Next Generation).

SafeNCryptKeyHandle

Fournit un handle sécurisé qui représente une clé (NCRYPT_KEY_HANDLE).

SafeNCryptProviderHandle

Fournit un handle sécurisé qui représente un fournisseur de stockage de clés (NCRYPT_PROV_HANDLE).

SafeNCryptSecretHandle

Fournit un handle sécurisé qui représente une valeur d’accord secret (NCRYPT_SECRET_HANDLE).

SafePipeHandle

Représente une classe wrapper pour un handle de canal.

SafeProcessHandle

Fournit un wrapper managé pour un handle de processus.

SafeRegistryHandle

Représente un handle sécurisé vers le Registre Windows.

SafeWaitHandle

Représente une classe wrapper pour un handle d'attente.

SafeX509ChainHandle

Fournit une classe wrapper qui représente le handle d’un objet de chaîne X.509. Pour plus d'informations, consultez X509Chain.

Remarques

Ces classes sont dérivées des System.Runtime.InteropServices.SafeHandle classes et .System.Runtime.InteropServices.CriticalHandle