Partager via


énumération KEY_INFORMATION_CLASS (wdm.h)

Le type d’énumération KEY_INFORMATION_CLASS représente le type d’informations à fournir sur une clé de Registre.

Syntax

typedef enum _KEY_INFORMATION_CLASS {
  KeyBasicInformation,
  KeyNodeInformation,
  KeyFullInformation,
  KeyNameInformation,
  KeyCachedInformation,
  KeyFlagsInformation,
  KeyVirtualizationInformation,
  KeyHandleTagsInformation,
  KeyTrustInformation,
  KeyLayerInformation,
  MaxKeyInfoClass
} KEY_INFORMATION_CLASS;

Constantes

 
KeyBasicInformation
Une structure KEY_BASIC_INFORMATION est fournie.
KeyNodeInformation
Une structure KEY_NODE_INFORMATION est fournie.
KeyFullInformation
Une structure KEY_FULL_INFORMATION est fournie.
KeyNameInformation
Une structure KEY_NAME_INFORMATION est fournie.
KeyCachedInformation
Une structure KEY_CACHED_INFORMATION est fournie.
KeyFlagsInformation
Réservé pour le système.
KeyVirtualizationInformation
Une structure KEY_VIRTUALIZATION_INFORMATION est fournie.
KeyHandleTagsInformation
Réservé pour le système.
KeyTrustInformation
KeyLayerInformation
MaxKeyInfoClass
Valeur maximale dans ce type d’énumération.

Remarques

Utilisez les valeurs KEY_INFORMATION_CLASS pour spécifier le type de données à fournir par les routines ZwEnumerateKey et ZwQueryKey .

Configuration requise

Condition requise Valeur
En-tête wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h)

Voir aussi

KEY_BASIC_INFORMATION

KEY_CACHED_INFORMATION

KEY_FULL_INFORMATION

KEY_NAME_INFORMATION

KEY_NODE_INFORMATION

KEY_VIRTUALIZATION_INFORMATION

ZwEnumerateKey

ZwQueryKey