Я читал некоторые из книг Хоглунда, и я подумал, что мне стоит попробовать его "простой отладчик" ...
Во всяком случае, я пытался использовать линию
hProcess = OpenProcess(PROCESS_ALL_ACCESS | PROCESS_VM_OPERATION, 0, aPID);
Каждый раз, когда я использую его в работающем процессе, hProcess возвращается как NULL, почему это так - используемая цель была экземпляром notepad.exe.
Я могу без проблем завершить процесс, используя:
hProcess = OpenProcess( PROCESS_QUERY_INFORMATION |
PROCESS_VM_READ | PROCESS_TERMINATE, FALSE, aPID );
Мне интересно, как повысить привилегии и почему это не работает.
Спасибо, Р.