WMI и Win32_Process - определить 32 или 64 бит? - PullRequest
2 голосов
/ 02 марта 2012

Интересно, есть ли какое-нибудь значение, которое я могу проверить на win32_process, чтобы увидеть, является ли это процессом x86 или x64?

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

1 Ответ

4 голосов
/ 02 марта 2012

Вы не можете использовать только WMI, чтобы узнать, является ли процесс 32- или 64-разрядным, но вы можете использовать идентификатор процесса, который вы получаете через WMI или перечисление процесса, а затем вызываете windows api IsWow64Process, вот подсказка:

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

Существует масса информации о том, как использовать этот API из управляемого кода, просто Google его:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...