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

指定是否在此密钥上启用虚拟化。 仅当 VirtualizationCandidate 为 1 时,此值才能设置为 1。

VirtualTarget

指定密钥是否为虚拟密钥。 仅当 VirtualizationCandidateVirtualizationEnabled 均为 0 时,此值才能设置为 1。 此值仅在虚拟存储密钥句柄上有效。

VirtualStore

指定密钥是否是虚拟存储路径的一部分。

VirtualSource

指定密钥是否已虚拟化。 仅当 VirtualizationCandidate 为 1 时,此值才能设置为 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