Previous Next

KEY_BASIC_INFORMATION

The KEY_BASIC_INFORMATION structure defines a subset of the full information that is available for a registry key.

typedef struct _KEY_BASIC_INFORMATION {
  LARGE_INTEGER LastWriteTime;
  ULONG  TitleIndex;
  ULONG  NameLength;
  WCHAR  Name[1];  //  Variable-length string
} KEY_BASIC_INFORMATION, *PKEY_BASIC_INFORMATION;

Members

LastWriteTime
The last time the key or any of its values changed.
TitleIndex
Device and intermediate drivers should ignore this member.
NameLength
Specifies the size in bytes of the following name.
Name
A string of Unicode characters naming the key. The string is not null-terminated.

Headers

Defined in wdm.h and ntddk.h. Include wdm.h or ntddk.h.

See Also

KEY_FULL_INFORMATION, KEY_INFORMATION_CLASS, KEY_NODE_INFORMATION, ZwEnumerateKey, ZwQueryKey