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) |