Re: Как SoftICE выводит свое окно?
От: ElvenDim Россия  
Дата: 23.08.04 13:06
Оценка:
Здравствуйте, maxxl, Вы писали:

M>Конкретнее, интересует взаимодействие с видеопамятью из kernel-mode драйвера.

M>Написал тестовую программу для защищенного режима (запускается из DOS) — все работает.
M>И при использовании виртуальной памяти и без нее. Под Windows удалось вывести несколько символов в текстовом режиме.
M>Соответственно, возник вопрос: как SoftICE рисует в видеопамяти? Переключения режимов не происходит, драйвер SoftICE универсальный.
Есть непроверенные предположения, что это делается через DirectDraw. По этому драйвер и называется "универсальный".


M>Интересуют конкретные идеи насчет организации памяти в Windows 2000-XP.

На счет организации какой памяти?

Если видео, то обычная организация — вся видеопамять мэпиться в адресное пространство проца.
Откуда узнать адрес не спрашивай, не знаю.
Сходи в эху NTDEV на osronline.ru, там народ с CompuWare сидят, может подскажут.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.