Текущий архив: 2005.08.07;
Скачать: CL | DM;
Вниз
Как перебрать все модули процесса Найти похожие ветки
← →
Суслик © (2005-06-10 14:30) [0]Добрый день.
Вопрос, познавательный и навеян http://delphimaster.net/view/4-1118396699/
Перебрать все модули процесса можно с помощью EnumProcessModules. Но согласно msdn для ее работоспособности нужно: Requires Windows XP, Windows 2000 Professional, or Windows NT Workstation 4.0.
Вопрос 1. Как аналогичную операцию выполнить в win98?
Вопрос 2. Как выяснить среди модулей адрес самого exe?
Я понимаю, что можно так: выяснить image base процесса, затем найти в списке модулей соотв. значение. Или еще как можно?
← →
Суслик © (2005-06-10 14:31) [1]Вообще, я похоже, что в вопросе 2 ерунду спросил, т.к. HMODULE как раз и есть адрес в ВАП модуля. :))
← →
Digitman © (2005-06-10 14:34) [2]
> Как аналогичную операцию выполнить в win98?
для Маздая есть соответствующие ToolHelp-ф-ции Module32First/Next
> Как выяснить среди модулей адрес самого exe?
по идее ехе-модуль должен идти первым в списке перечисляемых
Страницы: 1 вся ветка
Текущий архив: 2005.08.07;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.028 c