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

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

言论

ValueEntries 成员 REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION 指向KEY_VALUE_ENTRY结构的数组。

要求

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

另请参阅

REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION

ZwSetValueKey