KEY_NAME_INFORMATION struttura (ntddk.h)
La struttura KEY_NAME_INFORMATION contiene il nome e la lunghezza del nome della chiave.
Sintassi
typedef struct _KEY_NAME_INFORMATION {
ULONG NameLength;
WCHAR Name[1];
} KEY_NAME_INFORMATION, *PKEY_NAME_INFORMATION;
Members
NameLength
Dimensioni, in byte, della stringa nome chiave nella matrice Name .
Name[1]
Matrice di caratteri wide che contiene il nome della chiave. Questa stringa di caratteri non viene terminata con null. Solo il primo elemento di questa matrice è incluso nella definizione di struttura KEY_NAME_INFORMATION . L'archiviazione per gli elementi rimanenti nella matrice segue immediatamente questo elemento.
Commenti
La routine ZwQueryKey usa la struttura KEY_NAME_INFORMATION per contenere il nome della chiave del Registro di sistema. Quando il parametro KeyInformationClass di questa routine è KeyNameInformation, il buffer KeyInformation viene considerato come struttura KEY_NAME_INFORMATION . Per altre informazioni sul valore di enumerazione KeyNameInformation , vedere KEY_INFORMATION_CLASS.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntddk.h (include Ntddk.h) |