Windows Mobile 6 plus VirtualQuery
От: 4ekin Россия  
Дата: 04.11.10 00:12
Оценка:
Доброго времени суток, господа!
Передо мной стоит задача исследовать виртуальное адресное пространство своего же процесса под управлением чудной ОС Windows Mobile 6.
Памятуя о великом Рихтере, взял его реализацию VMQuery, пошаманил с ней, в итоге получил сносные результаты, но к сожалению только для своего слота памяти (доходит только до 0x02000000). Если пробовать двигаться дальше, то VirtualQuery, а значит и VMQuery возвращает 0.
Как известно виртуальная память в WM 6 (как и в WinCE 5) имеет размер 4 Гб, 2 отданы на откуп системе, 1 отдан еще на разделяемые файлы, на процессы остается 1 гигабайт, который разделен на слоты для каждого процесса.
В связи с этим встает вопрос, каким образом получить доступ к остальным слотам?
Заранее спасибо за ответы
c++ wince рихтер virtualquery
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.