>
>
Как узнать в 32-битной программе, какие…

Андрей Карпов
Статей: 643

Как узнать в 32-битной программе, какие 64-битные процессы запущены?

Документированные возможности WinAPI не позволяют напрямую идентифицировать 64-битные процессы из 32-битной программы, запущенной в 64-битной системе Windows под WoW64. В общем случае, чтение памяти 64-битного процесса из 32-битной программы невозможно из-за разницы в организации адресного пространства.

Получить список 64-битных процессов для 32-битного приложения можно, используя специально созданный 64-битный процесс, с которым возможен обмен сообщениями, либо воспользовавшись out-of-process COM сервером (например, DLL Surrogate).

Библиографический список