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) |