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
指定密钥是否为虚拟密钥。 仅当 VirtualizationCandidate 和 VirtualizationEnabled 均为 0 时,此值才能设置为 1。 此值仅在虚拟存储密钥句柄上有效。
VirtualStore
指定密钥是否是虚拟存储路径的一部分。
VirtualSource
指定密钥是否已虚拟化。 仅当 VirtualizationCandidate 为 1 时,此值才能设置为 1。
Reserved
该值已预留供系统使用。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 适用于 Windows Vista 和更高版本的 Windows 操作系统。 |
标头 | ntddk.h (包括 Ntddk.h) |