Поделиться через


структура KEY_VIRTUALIZATION_INFORMATION (ntddk.h)

Структура KEY_VIRTUALIZATION_INFORMATION определяет основные сведения, доступные для раздела или подраздела реестра.

Синтаксис

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;

Члены

VirtualizationCandidate

Указывает, является ли ключ частью пространства имен виртуализации область.

VirtualizationEnabled

Указывает, включена ли виртуализация для этого ключа. Это значение может быть равно 1, только если VirtualizationCandidate равно 1.

VirtualTarget

Указывает, является ли ключ виртуальным ключом. Это значение может быть равно 1, только если VirtualizationCandidate и VirtualizationEnabled имеют значение 0. Это значение допустимо только для дескрипторов ключей виртуального хранилища.

VirtualStore

Указывает, является ли ключ частью пути к виртуальному хранилищу.

VirtualSource

Указывает, был ли ключ когда-либо виртуализирован. Это значение может быть равно 1, только если VirtualizationCandidate равно 1.

Reserved

Это значение зарезервировано для использования системой.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционной системы Windows.
Верхняя часть ntddk.h (включая Ntddk.h)

См. также раздел

KEY_BASIC_INFORMATION

KEY_CACHED_INFORMATION

KEY_FULL_INFORMATION

KEY_INFORMATION_CLASS

KEY_NAME_INFORMATION

KEY_NODE_INFORMATION

ZwEnumerateKey

ZwQueryKey