Freigeben über


KEY_VALUE_ENTRY-Struktur (wdm.h)

Die KEY_VALUE_ENTRY-Struktur wird von der REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION-Struktur verwendet, um einen einzelnen Werteintrag für einen Registrierungsschlüssel zu beschreiben.

Syntax

typedef struct _KEY_VALUE_ENTRY {
  PUNICODE_STRING ValueName;
  ULONG           DataLength;
  ULONG           DataOffset;
  ULONG           Type;
} KEY_VALUE_ENTRY, *PKEY_VALUE_ENTRY;

Member

ValueName

Zeiger auf eine UNICODE_STRING-Struktur , die den Namen des Werteintrags enthält.

DataLength

Gibt die Größe der Daten für den Werteintrag in Bytes an.

DataOffset

Gibt den Offset der Daten des Werteintrags in Bytes innerhalb des Puffers an, auf den das ValueBuffer-Elementvon REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION verweist.

Type

Gibt den Typ der Daten des Werteintrags an. Eine Beschreibung der möglichen Werte für Type finden Sie im Type-Parameter von ZwSetValueKey.

Hinweise

Das ValueEntries-Elementvon REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION verweist auf ein Array von KEY_VALUE_ENTRY Strukturen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar unter Microsoft Windows XP und höheren Versionen des Windows-Betriebssystems.
Header wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h)

Weitere Informationen

REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION

ZwSetValueKey