Поделиться через


структура KEY_VALUE_ENTRY (wdm.h)

Структура KEY_VALUE_ENTRY используется структурой REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION для описания одной записи значения для раздела реестра.

Синтаксис

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

Члены

ValueName

Указатель на структуру UNICODE_STRING, содержащую имя записи значения.

DataLength

Задает размер в байтах данных для записи значения.

DataOffset

Указывает смещение в байтах данных записи значения в буфере, на который указывает элемент ValueBuffer элемента REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION.

Type

Указывает тип данных записи значения. Описание возможных значений Typeсм. в параметре типаZwSetValueKey.

Замечания

Элемент ValueEntries элемента REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION указывает на массив структур KEY_VALUE_ENTRY.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Microsoft Windows XP и более поздних версиях операционной системы Windows.
заголовка wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

См. также

REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION

ZwSetValueKey