KEY_VALUE_FULL_INFORMATION
typedef struct _KEY_VALUE_FULL_INFORMATION {
ULONG TitleIndex;
ULONG Type;
ULONG DataOffset;
ULONG DataLength;
ULONG NameLength;
WCHAR Name[1]; // Variable size
} KEY_VALUE_FULL_INFORMATION, *PKEY_VALUE_FULL_INFORMATION;
KEY_VALUE_FULL_INFORMATION defines information available for a value entry of
a registry key.
Members
-
TitleIndex
-
Device and intermediate drivers should ignore this member.
-
Type
-
The system-defined type for the registry value(s) following the Name
member. For a summary of these types, see KEY_VALUE_BASIC_INFORMATION.
-
DataOffset
-
The offset from the start of this structure to the data immediately following
the Name string.
-
DataLength
-
The number of bytes of registry information for the value entry identified by Name.
-
NameLength
-
The size in bytes of the following value entry name, including the
zero-terminating character.
-
Name
-
A zero-terminated Unicode string naming a value entry of the key.
See Also
KEY_VALUE_BASIC_INFORMATION, ZwEnumerateValueKey,
ZwQueryValueKey