Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Направления программирования
>
Drivers
(Модераторы:
Ochkarik
,
aks68
) > Тема:
Отладка драйверов
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Отладка драйверов (Прочитано 8023 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Solo
Гость
Отладка драйверов
«
:
28-10-2003 08:45 »
Вот только начал писать драйвер, и тут же вопрос.
Понятно, что можно СофтАйсом отлаживать и смотреть, как драйвер работает. Но хочется что-то по-проще. Какой-нибудь MessageBox или WriteFile, чтоб туда из драйвера промежуточные данные скидывать. Видел функцию dbgPrint, но, как я понял, она только под XP работает? А под Вин2000 что можно пользовать?
Записан
SlavaI
Главный специалист
Offline
Отладка драйверов
«
Ответ #1 :
28-10-2003 08:55 »
У тебя неправильная инфа.
DbgPrint работает в любой версии направления Windows NT, то есть Windows NT 4.0/2000/XP/2003.
Формат ее одинаков для всех систем
ULONG
DbgPrint(
IN PCHAR Format,
. . . . [arguments]
);
Можешь и ZwWriteFile использовать из ядра.
Записан
Solo
Гость
Отладка драйверов
«
Ответ #2 :
29-10-2003 11:27 »
Спасибо за мгновенный ответ
ZwCreate/Write уже опробовал. Все работает.
А по dbgPrint это я напутал - пытался поставить ДДК2000 на Вин2000, а он завопил, что ленгвич не тот и не поставился. А поставил от XP. В нем и дебагер был. Так вот тот дебаггер не захотел ловить под Вин2000 dbgPrint...
Записан
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии
Offline
Пол:
Бодрый птах
Отладка драйверов
«
Ответ #3 :
29-10-2003 11:29 »
Что то фигня какя то.
То что язык не тот так это видимо язык винды был русский...
А DDK по сути пофиг на какую винду ставится - ты можешь на 9х ставить ХР DDK и делать драйвера под ХР.
Записан
А птичку нашу прошу не обижать!!!
Solo
Гость
Отладка драйверов
«
Ответ #4 :
29-10-2003 12:12 »
Так сейчас и делаю. На В2000 поставил ДДК от ХП. Но дебаггер его (ХП) на В2000 не полнофункционален...
А с языком да - Вин2000 СП3 рус. А ДДК2000 - какой уж был. Видимо не рус совсем... А какой ДДК2000 на Вин2000рус поставится?
Записан
maaaaaad
Гость
Отладка драйверов
«
Ответ #5 :
29-10-2003 14:18 »
А помойму DbgPrint и на 9x работет, только вызывается (называется) по-другому...
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Направления программирования
>
Drivers
(Модераторы:
Ochkarik
,
aks68
) > Тема:
Отладка драйверов
Загружается...