Здравствуйте Mink, Вы писали:
M>Используй PSAPI или ToolHelp функции. Но даже с ними напрямую, похоже, не получится, придется перебирать все процессы в системе и сравнивать имеющийся хэндл.
Такую гадость я никогда в жизни использовать не буду — для этого требуются отдельные dll-ки + это совершенно бесполезно. В конечном счете все они полуают информацию о запущенных процессах с помощью функции NtQueryDirectorySystemInformation с классом информации 5. Но она не возвращает информации о хендлах процессов, так как иони имеют значение только для конкретного процесса. NtQueryDirectorySystemInformation возвращает только общезначимую для системы информацию.
Значит и предлдагаемые тобой функции не возвращают нужной мне информации (ToolHelp — я проверил

)