指定代码体系结构在主机操作系统上运行的方式。 可以设置多个位。
语法
typedef enum _MACHINE_ATTRIBUTES {
UserEnabled = 0x00000001,
KernelEnabled = 0x00000002,
Wow64Container = 0x00000004
} MACHINE_ATTRIBUTES;
常量
UserEnabled指定的代码体系结构可以在用户模式下运行。 |
KernelEnabled指定的代码体系结构可以在内核模式下运行。 |
Wow64Container指定的代码体系结构通过依赖于 WOW64 的命名空间 文件系统重定向程序 和 注册表重定向程序来运行。 例如,将在主机操作系统为 x64 或 ARM64 的 x86 代码上设置此位。 当兼容性层不使用 WOW64 样式的文件系统和注册表命名空间(例如 ARM64 上的 x64,在 OS 的根命名空间上运行)时,此位将被重置。 |
要求
| 要求 | 值 |
|---|---|
| 最低受支持的客户端 | Windows 内部版本 22000 |
| 最低受支持的服务器 | Windows 内部版本 22000 |
| 标头 | processthreadsapi.h |