Condividi tramite


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)

Vedere anche

KEY_BASIC_INFORMATION

KEY_CACHED_INFORMATION

KEY_INFORMATION_CLASS

KEY_NODE_INFORMATION

KEY_VIRTUALIZATION_INFORMATION

ZwQueryKey