The KEY_NODE_INFORMATION structure defines the basic information available for a registry (sub)key.
typedef struct _KEY_NODE_INFORMATION {
LARGE_INTEGER LastWriteTime;
ULONG TitleIndex;
ULONG ClassOffset;
ULONG ClassLength;
ULONG NameLength;
WCHAR Name[1]; // Variable-length string
} KEY_NODE_INFORMATION, *PKEY_NODE_INFORMATION;
Defined in wdm.h and ntddk.h. Include wdm.h or ntddk.h.
KEY_BASIC_INFORMATION, KEY_FULL_INFORMATION, KEY_INFORMATION_CLASS, ZwEnumerateKey, ZwQueryKey