Freigeben über


KEY_NAME_INFORMATION-Struktur (ntddk.h)

Die KEY_NAME_INFORMATION-Struktur enthält den Namen und die Länge des Schlüssels.

Syntax

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

Member

NameLength

Die Größe der Schlüsselnamenzeichenfolge im Name-Array in Bytes.

Name[1]

Ein Array von Breitzeichen, das den Namen des Schlüssels enthält. Diese Zeichenfolge ist nicht NULL-endend. Nur das erste Element in diesem Array ist in der KEY_NAME_INFORMATION-Strukturdefinition enthalten. Der Speicher für die verbleibenden Elemente im Array folgt unmittelbar auf dieses Element.

Hinweise

Die ZwQueryKey-Routine verwendet die KEY_NAME_INFORMATION-Struktur , um den Namen des Registrierungsschlüssels zu enthalten. Wenn der KeyInformationClass-Parameter dieser Routine KeyNameInformation ist, wird der KeyInformation-Puffer als KEY_NAME_INFORMATION-Struktur behandelt. Weitere Informationen zum KeyNameInformation-Enumerationswert finden Sie unter KEY_INFORMATION_CLASS.

Anforderungen

Anforderung Wert
Header ntddk.h (include Ntddk.h)

Weitere Informationen

KEY_BASIC_INFORMATION

KEY_CACHED_INFORMATION

KEY_INFORMATION_CLASS

KEY_NODE_INFORMATION

KEY_VIRTUALIZATION_INFORMATION

ZwQueryKey