Freigeben über


KEY_INFORMATION_CLASS-Enumeration (wdm.h)

Der KEY_INFORMATION_CLASS-Enumerationstyp stellt den Typ der Informationen dar, die zu einem Registrierungsschlüssel bereitgestellt werden sollen.

Syntax

typedef enum _KEY_INFORMATION_CLASS {
  KeyBasicInformation,
  KeyNodeInformation,
  KeyFullInformation,
  KeyNameInformation,
  KeyCachedInformation,
  KeyFlagsInformation,
  KeyVirtualizationInformation,
  KeyHandleTagsInformation,
  KeyTrustInformation,
  KeyLayerInformation,
  MaxKeyInfoClass
} KEY_INFORMATION_CLASS;

Konstanten

 
KeyBasicInformation
Es wird eine KEY_BASIC_INFORMATION-Struktur bereitgestellt.
KeyNodeInformation
Es wird eine KEY_NODE_INFORMATION-Struktur bereitgestellt.
KeyFullInformation
Es wird eine KEY_FULL_INFORMATION-Struktur bereitgestellt.
KeyNameInformation
Es wird eine KEY_NAME_INFORMATION-Struktur bereitgestellt.
KeyCachedInformation
Es wird eine KEY_CACHED_INFORMATION-Struktur bereitgestellt.
KeyFlagsInformation
Ist für das System reserviert.
KeyVirtualizationInformation
Es wird eine KEY_VIRTUALIZATION_INFORMATION-Struktur bereitgestellt.
KeyHandleTagsInformation
Ist für das System reserviert.
KeyTrustInformation
KeyLayerInformation
MaxKeyInfoClass
Der maximale Wert in diesem Enumerationstyp.

Hinweise

Verwenden Sie die KEY_INFORMATION_CLASS-Werte , um den Datentyp anzugeben, der von den Routinen ZwEnumerateKey und ZwQueryKey bereitgestellt werden soll.

Anforderungen

Anforderung Wert
Header wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h)

Weitere Informationen

KEY_BASIC_INFORMATION

KEY_CACHED_INFORMATION

KEY_FULL_INFORMATION

KEY_NAME_INFORMATION

KEY_NODE_INFORMATION

KEY_VIRTUALIZATION_INFORMATION

ZwEnumerateKey

ZwQueryKey