KEY_VALUE_FULL_INFORMATION structure (wdm.h)

La structure KEY_VALUE_FULL_INFORMATION définit les informations disponibles pour une entrée de valeur d’une clé de Registre.

Syntaxe

typedef struct _KEY_VALUE_FULL_INFORMATION {
  ULONG TitleIndex;
  ULONG Type;
  ULONG DataOffset;
  ULONG DataLength;
  ULONG NameLength;
  WCHAR Name[1];
} KEY_VALUE_FULL_INFORMATION, *PKEY_VALUE_FULL_INFORMATION;

Membres

TitleIndex

Les pilotes de périphérique et intermédiaires doivent ignorer ce membre.

Type

Spécifie le type défini par le système pour la ou les valeurs de Registre qui suivent le membre Name . Pour obtenir un résumé de ces types, consultez KEY_VALUE_BASIC_INFORMATION.

DataOffset

Spécifie le décalage entre le début de cette structure et les données immédiatement après la chaîne Name .

DataLength

Spécifie le nombre d’octets d’informations de Registre pour l’entrée de valeur identifiée par Nom.

NameLength

Spécifie la taille en octets du nom d’entrée de valeur suivant.

Name[1]

Chaîne de caractères Unicode nommant une entrée de valeur de la clé.

Configuration requise

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

Voir aussi

KEY_VALUE_BASIC_INFORMATION

KEY_VALUE_INFORMATION_CLASS

KEY_VALUE_PARTIAL_INFORMATION

ZwEnumerateValueKey

ZwQueryValueKey