다음을 통해 공유


MACHINE_ATTRIBUTES 열거형(processthreadsapi.h)

호스트 운영 체제에서 코드 아키텍처를 실행할 수 있는 방법을 지정합니다. 둘 이상의 비트를 설정할 수 있습니다.

Syntax

typedef enum _MACHINE_ATTRIBUTES {
  UserEnabled = 0x00000001,
  KernelEnabled = 0x00000002,
  Wow64Container = 0x00000004
} MACHINE_ATTRIBUTES;

상수

 
UserEnabled
지정된 코드 아키텍처는 사용자 모드에서 실행할 수 있습니다.
KernelEnabled
지정된 코드 아키텍처는 커널 모드에서 실행할 수 있습니다.
Wow64Container
지정된 코드 아키텍처는 WOW64의 네임스페이스 파일 시스템 리디렉터레지스트리 리디렉터에 의존하여 실행됩니다. 이 비트는 예를 들어 x64 또는 ARM64인 호스트 운영 체제에서 실행되는 x86 코드에서 설정됩니다. 호환성 계층이 OS의 루트 네임스페이스에서 실행되는 ARM64의 x64와 같은 WOW64 스타일 파일 시스템 및 레지스트리 네임스페이스를 사용하지 않으면 이 비트가 다시 설정됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Build 22000
지원되는 최소 서버 Windows Build 22000
머리글 processthreadsapi.h