KEY_VALUE_ENTRY 结构 (wdm.h)

REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION 结构使用 KEY_VALUE_ENTRY 结构来描述注册表项的单个值条目。

语法

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

指定值条目的数据在缓冲区中由 REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATIONValueBuffer 成员指向的偏移量(以字节为单位)。

Type

指定值条目的数据的类型。 有关 Type 的可能值的说明,请参阅 ZwSetValueKeyType 参数。

注解

REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATIONValueEntries 成员指向KEY_VALUE_ENTRY结构的数组。

要求

要求
最低受支持的客户端 在 Microsoft Windows XP 和更高版本的 Windows 操作系统上可用。
标头 wdm.h(包括 Wdm.h、Ntddk.h、Ntifs.h)

另请参阅

REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION

ZwSetValueKey