structure KEY_NAME_INFORMATION (ntddk.h)

La structure KEY_NAME_INFORMATION contient le nom et la longueur du nom de la clé.

Syntaxe

typedef struct _KEY_NAME_INFORMATION {
  ULONG NameLength;
  WCHAR Name[1];
} KEY_NAME_INFORMATION, *PKEY_NAME_INFORMATION;

Membres

NameLength

Taille, en octets, de la chaîne de nom de clé dans le tableau Name .

Name[1]

Tableau de caractères larges qui contient le nom de la clé. Cette chaîne de caractères n’est pas terminée par null. Seul le premier élément de ce tableau est inclus dans la définition de structure KEY_NAME_INFORMATION . Le stockage des éléments restants dans le tableau suit immédiatement cet élément.

Remarques

La routine ZwQueryKey utilise la structure KEY_NAME_INFORMATION pour contenir le nom de clé du Registre. Lorsque le paramètre KeyInformationClass de cette routine est KeyNameInformation, la mémoire tampon KeyInformation est traitée comme une structure KEY_NAME_INFORMATION . Pour plus d’informations sur la valeur d’énumération KeyNameInformation , consultez KEY_INFORMATION_CLASS.

Configuration requise

Condition requise Valeur
En-tête ntddk.h (inclure Ntddk.h)

Voir aussi

KEY_BASIC_INFORMATION

KEY_CACHED_INFORMATION

KEY_INFORMATION_CLASS

KEY_NODE_INFORMATION

KEY_VIRTUALIZATION_INFORMATION

ZwQueryKey