Export (0) Print
Expand All

KEY_INFORMATION_CLASS enumeration

The KEY_INFORMATION_CLASS enumeration type represents the type of information to supply about a registry key.

Syntax


typedef enum _KEY_INFORMATION_CLASS { 
  KeyBasicInformation           = 0,
  KeyNodeInformation            = 1,
  KeyFullInformation            = 2,
  KeyNameInformation            = 3,
  KeyCachedInformation          = 4,
  KeyFlagsInformation           = 5,
  KeyVirtualizationInformation  = 6,
  KeyHandleTagsInformation      = 7,
  MaxKeyInfoClass               = 8
} KEY_INFORMATION_CLASS;

Constants

KeyBasicInformation

A KEY_BASIC_INFORMATION structure is supplied.

KeyNodeInformation

A KEY_NODE_INFORMATION structure is supplied.

KeyFullInformation

A KEY_FULL_INFORMATION structure is supplied.

KeyNameInformation

A KEY_NAME_INFORMATION structure is supplied.

KeyCachedInformation

A KEY_CACHED_INFORMATION structure is supplied.

KeyFlagsInformation

Reserved for system use.

KeyVirtualizationInformation

A KEY_VIRTUALIZATION_INFORMATION structure is supplied.

KeyHandleTagsInformation

Reserved for system use.

MaxKeyInfoClass

The maximum value in this enumeration type.

Remarks

Use the KEY_INFORMATION_CLASS values to specify the type of data to be supplied by the ZwEnumerateKey and ZwQueryKey routines.

Requirements

Header

Wdm.h (include Wdm.h, Ntddk.h, or Ntifs.h)

See also

KEY_BASIC_INFORMATION
KEY_CACHED_INFORMATION
KEY_FULL_INFORMATION
KEY_NAME_INFORMATION
KEY_NODE_INFORMATION
KEY_VIRTUALIZATION_INFORMATION
ZwEnumerateKey
ZwQueryKey

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft