代码之家  ›  专栏  ›  技术社区  ›  Roger Lipscombe

如何防止我的win32进程在wow64上启动?

  •  2
  • Roger Lipscombe  · 技术社区  · 15 年前

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

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

    1 回复  |  直到 15 年前
        1
  •  3
  •   avakar    15 年前

    您可以通过调用 IsWow64Process . 注意,如果您想支持旧版本的操作系统,可能需要动态加载函数。

    推荐文章