getMachineTypeAttributes 函数 (processthreadsapi.h)

查询当前系统上是否支持指定的体系结构,无论是本机还是任何形式的兼容性或仿真层。

语法

HRESULT GetMachineTypeAttributes(
  USHORT             Machine,
  MACHINE_ATTRIBUTES *MachineTypeAttributes
);

参数

Machine

IMAGE_FILE_MACHINE_* 值,该值对应于要测试的可支持性的代码体系结构。 请参阅 映像文件计算机常量中的体系结构值列表。

MachineTypeAttributes

输出参数从 MACHINE_ATTRIBUTES 枚举接收指向值的指针,该值指示指定的代码体系结构是否可以在主机操作系统上的用户模式、内核模式和/或 WOW64 下运行。

返回值

如果函数失败,则返回值为非零 HRESULT 值。 如果函数成功,则返回值为 0。

要求

要求
最低受支持的客户端 Windows 内部版本 22000
最低受支持的服务器 Windows 内部版本 22000
标头 processthreadsapi.h
Library Kernel32.lib
DLL Kernel32.dll