· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.ASSEMBLER —› Отладочная информация в драйвере

Посл.отвђт Сообщенiе


Дата: Фев 25, 2003 10:47:08

Привет!
в 98DDK была функция SHELL_SYSMODAL_Message, используя которую я отлаживал некоторые моменты в дрв. в NTDDK (w2k) я не нашел ничего подобного.
Подскажите, пож, какую выводить отладочную информацию...
Спасибо


Дата: Фев 25, 2003 11:29:29

DbgPrint sends a string to the kernel debugger.

ULONG
DbgPrint(
IN PCHAR Format,
. . . . [arguments]
);
Parameters
Format
Pointer to the format string to print, as in printf. The Format string supports the printf-style formatting codes. However, the unicode format codes (%wc and %ws) can only be used at IRQL PASSIVE_LEVEL.
arguments
Specifies arguments for the format string, as in printf.


Дата: Фев 25, 2003 11:50:48

меня пугает to the kernel debugger
что это за фрукт? пробовал с WinDBG но ни какие строки не пересылаются... какую прогу использовать в кач-ве ядерного отладчика :}


Дата: Фев 25, 2003 14:46:29

kernel debugger отладчик ядра от Microsoft.
Классная штука для исследования внутренностей ОС.
Для отладки, IMHO, айс удобнее. Айс кстати понимает DbgPrint.
Можешь юзать DebugView c www.sysinternals.com.


Дата: Фев 25, 2003 18:45:13

Спасибо!
что-то у меня Айс выключен был...


Дата: Фев 27, 2003 18:22:29

а каким таким чудесным образом DebugView перехватывает вызов DbgPrint?
смотрел это дело Сайсом, но ничего не понял... имеет место обычный перехват API или же это специальный механизм?


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.094