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