MACHINE_ATTRIBUTES列舉 (processthreadsapi.h)
指定可在主機作業系統上執行程式代碼架構的方式。 可以設定一個以上的位。
Syntax
typedef enum _MACHINE_ATTRIBUTES {
UserEnabled = 0x00000001,
KernelEnabled = 0x00000002,
Wow64Container = 0x00000004
} MACHINE_ATTRIBUTES;
常數
UserEnabled 指定的程式代碼架構可以在使用者模式中執行。 |
KernelEnabled 指定的程式代碼架構可以在內核模式中執行。 |
Wow64Container 藉由依賴 WOW64 的命名空間檔案系統重新導向器和登錄重新導向器,即可執行指定的程式代碼架構。 例如,在 x64 或 ARM64 的主機作業系統上執行的 x86 程式代碼上,將會設定此位。 當相容性層不使用WOW64樣式檔案系統和登錄命名空間時,例如在OS根命名空間上執行的 x64,將會重設此位。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 組建 22000 |
最低支援的伺服器 | Windows 組建 22000 |
標頭 | processthreadsapi.h |