【问题标题】:WMI and Win32_Process - determine if 32 or 64 bit?WMI 和 Win32_Process - 确定是 32 位还是 64 位?
【发布时间】:2012-03-02 13:07:47
【问题描述】:

我想知道是否有任何值可以检查 win32_process 以查看它是 x86 还是 x64 进程?

http://msdn.microsoft.com/en-us/library/windows/desktop/aa394372%28v=vs.85%29.aspx

【问题讨论】:

  • 我觉得this可以帮到你

标签: c# vb.net wmi


【解决方案1】:

你不能只使用WMI来找出是32位还是64位的进程,但是你可以使用你通过WMI或进程枚举获得的进程ID然后调用windows api IsWow64Process,这里有一个帮助:

http://msdn.microsoft.com/en-us/library/windows/desktop/ms684139%28v=vs.85%29.aspx

关于如何从托管代码中使用该 API 有大量信息,只需 google 一下即可:)

【讨论】:

  • 好的,谢谢,我希望我不必为了检索过程而进行额外的往返。
猜你喜欢
  • 1970-01-01
  • 2011-04-04
  • 1970-01-01
  • 2011-04-19
  • 2010-10-23
  • 1970-01-01
  • 2010-09-19
  • 2012-01-25
  • 1970-01-01
相关资源
最近更新 更多