Freigeben über


KEY_VIRTUALIZATION_INFORMATION Struktur (ntddk.h)

Die KEY_VIRTUALIZATION_INFORMATION Struktur definiert die grundlegenden Informationen, die für einen Registrierungsschlüssel oder Unterschlüssel verfügbar sind.

Syntax

typedef struct _KEY_VIRTUALIZATION_INFORMATION {
  ULONG VirtualizationCandidate : 1;
  ULONG VirtualizationEnabled : 1;
  ULONG VirtualTarget : 1;
  ULONG VirtualStore : 1;
  ULONG VirtualSource : 1;
  ULONG Reserved : 27;
} KEY_VIRTUALIZATION_INFORMATION, *PKEY_VIRTUALIZATION_INFORMATION;

Angehörige

VirtualizationCandidate

Gibt an, ob der Schlüssel Teil des Virtualisierungsnamespacebereichs ist.

VirtualizationEnabled

Gibt an, ob die Virtualisierung für diesen Schlüssel aktiviert ist. Dieser Wert kann nur auf 1 festgelegt werden, wenn VirtualizationCandidate 1 ist.

VirtualTarget

Gibt an, ob der Schlüssel ein virtueller Schlüssel ist. Dieser Wert kann nur auf 1 festgelegt werden, wenn VirtualizationCandidate und VirtualizationEnabled- beide 0 sind. Dieser Wert ist nur für die Handle des virtuellen Speicherschlüssels gültig.

VirtualStore

Gibt an, ob der Schlüssel Teil des virtuellen Speicherpfads ist.

VirtualSource

Gibt an, ob der Schlüssel jemals virtualisiert wurde. Dieser Wert kann nur auf 1 festgelegt werden, wenn VirtualizationCandidate 1 ist.

Reserved

Dieser Wert ist für die Systemverwendung reserviert.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar unter Windows Vista und höheren Versionen des Windows-Betriebssystems.
Header- ntddk.h (include Ntddk.h)

Siehe auch

KEY_BASIC_INFORMATION

KEY_CACHED_INFORMATION

KEY_FULL_INFORMATION

KEY_INFORMATION_CLASS

KEY_NAME_INFORMATION

KEY_NODE_INFORMATION

ZwEnumerateKey

ZwQueryKey-