Freigeben über


KEY_NAME_INFORMATION Struktur (ntddk.h)

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

Syntax

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

Angehörige

NameLength

Die Größe der Schlüsselnamenzeichenfolge in Byte im Name Arrays.

Name[1]

Ein Array von breiten Zeichen, das den Namen des Schlüssels enthält. Diese Zeichenfolge ist nicht NULL-beendet. 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 sofort diesem Element.

Bemerkungen

Die ZwQueryKey Routine verwendet die KEY_NAME_INFORMATION Struktur, um den Namen des Registrierungsschlüssels zu enthalten. Wenn der KeyInformationClass Parameter dieser Routine KeyNameInformationist, 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)

Siehe auch

KEY_BASIC_INFORMATION

KEY_CACHED_INFORMATION

KEY_INFORMATION_CLASS

KEY_NODE_INFORMATION

KEY_VIRTUALIZATION_INFORMATION

ZwQueryKey-