标签: c++ windows winapi
我需要一个工具来发现任意进程是否在计算机上以x86或x64模式运行。我需要基于进程ID从C ++以编程方式执行此操作。
必须有一些方法可以做到这一点(你可以从任务管理器中清楚地看到它)。有没有人知道一个Windows api会告诉你,给定一个进程ID,应用程序是否在wow64下运行?
另一种方法是根据进程ID确定正在运行的可执行文件名/路径,并尝试从文件中读取PE头。有没有人有一个可以实现这个目标的代码片段?
答案 0 :(得分:3)
有一个WinAPI函数,IsWow64Process。