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