struttura KEY_NAME_INFORMATION (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;
Membri
NameLength
Dimensione, in byte, della stringa del nome della chiave nella matrice Nome.
Name[1]
Matrice di caratteri wide che contiene il nome della chiave. Questa stringa di caratteri è non con terminazione Null. Nella definizione della struttura KEY_NAME_INFORMATION è incluso solo il primo elemento di questa matrice. Lo spazio di archiviazione per gli elementi rimanenti nella matrice segue immediatamente questo elemento.
Osservazioni
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.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ntddk.h (include Ntddk.h) |