KEY_VALUE_FULL_INFORMATION 结构 (wdm.h)

KEY_VALUE_FULL_INFORMATION结构定义可用于注册表项的值项的信息。

语法

typedef struct _KEY_VALUE_FULL_INFORMATION {
  ULONG TitleIndex;
  ULONG Type;
  ULONG DataOffset;
  ULONG DataLength;
  ULONG NameLength;
  WCHAR Name[1];
} KEY_VALUE_FULL_INFORMATION, *PKEY_VALUE_FULL_INFORMATION;

成员

TitleIndex

设备和中间驱动程序应忽略此成员。

Type

指定注册表值的系统定义类型, (s) 后 跟 Name 成员。 有关这些类型的摘要,请参阅 KEY_VALUE_BASIC_INFORMATION

DataOffset

指定从此结构的开头到 紧跟 Name 字符串后的数据的偏移量。

DataLength

指定 由 Name 标识的值项的注册表信息的字节数。

NameLength

指定以下值条目名称的大小(以字节为单位)。

Name[1]

一个 Unicode 字符字符串,用于命名键的值条目。

要求

要求
标头 wdm.h(包括 Wdm.h、Ntddk.h、Ntifs.h)

另请参阅

KEY_VALUE_BASIC_INFORMATION

KEY_VALUE_INFORMATION_CLASS

KEY_VALUE_PARTIAL_INFORMATION

ZwEnumerateValueKey

ZwQueryValueKey