KEY_NAME_INFORMATION 结构 (ntddk.h)
KEY_NAME_INFORMATION 结构保存密钥的名称和名称长度。
语法
typedef struct _KEY_NAME_INFORMATION {
ULONG NameLength;
WCHAR Name[1];
} KEY_NAME_INFORMATION, *PKEY_NAME_INFORMATION;
成员
NameLength
Name 数组中键名称字符串的大小(以字节 为单位 )。
Name[1]
包含键名称的宽字符数组。 此字符串 不是 以 null 结尾的。 KEY_NAME_INFORMATION 结构定义 中仅包含此数组中的第一个元素。 数组中剩余元素的存储紧跟在此元素之后。
注解
ZwQueryKey 例程使用 KEY_NAME_INFORMATION 结构来包含注册表项名称。 如果此例程的 KeyInformationClass 参数为 KeyNameInformation, 则 KeyInformation 缓冲区被视为 KEY_NAME_INFORMATION 结构。 有关 KeyNameInformation 枚举值的详细信息,请参阅 KEY_INFORMATION_CLASS。
要求
要求 | 值 |
---|---|
Header | ntddk.h (包括 Ntddk.h) |