检测另一个进程的位数(在Windows中)

时间:2009-07-07 21:53:02

标签: windows x86 64-bit detect

如何在Windows中检测另一个进程是否以32/64位运行?我知道如何为我自己的过程执行此操作,但不知道如何为不同的过程执行此操作。任何语言的提示或解决方案都可以。谢谢!

2 个答案:

答案 0 :(得分:2)

查看IsWow64Process

答案 1 :(得分:0)

Windows XP SP2还有 IsWow64Process()。因此,当您在kernel32.dll中找到 IsWow64Process()时,您无法保证在Windows 64位下工作。

这意味着当你获得FALSE结果时你不能说什么。您必须知道OS位数或过程位数来决定如何解释FALSE。