如何在WOW64上阻止我的Win32进程启动?

时间:2009-12-15 11:18:34

标签: winapi wow64

我有一个Win32进程,它以32位(x86)和64位(x64)变体进行编译和打包。我希望x86变体拒绝在64位版本的Windows(即WOW64)上运行。

有没有办法通过设置链接器标志来做到这一点?如果没有,我需要做什么?

1 个答案:

答案 0 :(得分:3)

您可以通过致电IsWow64Process来检查您是否在模拟下运行。 请注意,如果要支持较旧版本的操作系统,则可能需要动态加载该功能。