Я пытаюсь создать программу, которую любой обычный пользователь может запустить в Windows, и сгенерировать список процессов всех процессов, включая расположение исполняемых файлов.Я использовал CreateToolhelp32Snapshot (), чтобы получить все имена процессов, pid, ppid.Но возникают проблемы с получением пути к изображению.Все, что я делаю, приводит к отказу в доступе.
Я пробовал ZwQueryInformationProcess, GetProcessImageFileName и т. Д., А также использовал OpenProcess, чтобы получить дескриптор для каждого процесса.Я могу получить ручку, используя PROCESS_QUERY_LIMITED_INFORMATION, но любой другой вариант не работает.Я потерян и был в этом в течение нескольких дней.Кто-нибудь может указать мне правильное направление?