MACHINE_ATTRIBUTES-Enumeration (processthreadsapi.h)
Gibt an, wie eine Architektur von Code auf einem Hostbetriebssystem ausgeführt werden kann. Es können mehrere Bits festgelegt werden.
Syntax
typedef enum _MACHINE_ATTRIBUTES {
UserEnabled = 0x00000001,
KernelEnabled = 0x00000002,
Wow64Container = 0x00000004
} MACHINE_ATTRIBUTES;
Konstanten
UserEnabled Die angegebene Architektur von Code kann im Benutzermodus ausgeführt werden. |
KernelEnabled Die angegebene Architektur von Code kann im Kernelmodus ausgeführt werden. |
Wow64Container Die angegebene Architektur des Codes wird mithilfe des WOW64-Namespaces Dateisystem-Redirector und der Registrierungsumleitung ausgeführt. Dieses Bit wird beispielsweise für x86-Code festgelegt, der auf einem Hostbetriebssystem ausgeführt wird, das x64 oder ARM64 ist. Wenn die Kompatibilitätsebene keine Dateisystem- und Registrierungsnamespaces im WOW64-Stil verwendet, z. B. x64 auf ARM64, das im Stammnamespace des Betriebssystems ausgeführt wird, wird dieses Bit zurückgesetzt. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Build 22000 |
Unterstützte Mindestversion (Server) | Windows Build 22000 |
Kopfzeile | processthreadsapi.h |