IPB

Здравствуйте, гость ( Вход | Регистрация )

 Правила форума Всем прочитать перед созданием темы!
 
Ответить в данную темуНачать новую тему
Вызов BSOD, Не удается скомпилировать драйвер режима
Ping0
сообщение 16.08.2004 - 10:02
Сообщение #1


Новичок
Иконка группы

Группа: Пользователи
Пользователь №: 7247
Сообщений: 12
Регистрация: 1.08.2004
Загружено: байт
Скачано: байт
Коэффициент: ---
Спасибо сказали: 0 раз(а)



Сиситема Win2000 sp3.
Microsoft Visual C++ Enterprise Viersion.
DDK скаченная с ftp://ftp.f-secure.com/misc/win-util/ddk2000.zip
В C++ пути доступа к библиотекам прописал и inc и lib
DDK инициализировал командой setenv.bat с:\путь free та и cheked пробывал.

Все одна и таже ошибка, вернее 13 ошибок в модуле ntddk.h

с:\ntddk\inc\ddk\ntddk.h(7914) : error C2146: syntax error : missing ';' before identifier 'InterruptTime'
c:\ntddk\inc\ddk\ntddk.h(7914) : error C2061: syntax error : identifier 'InterruptTime'
И так далее...
Из-за чего?
Такие же ошибки выходили, когда стоял C++ SE. Но тогда сам DDK и ругался что мол SE не подходит для создания драйверов, взял Enterprise версию.
Может DDK ггючит? По ссылке это новая версия DDK.
Интереснтно, а нужен ли SDK для этих целей?
Конечно на диске к Шрайберу есть и готовй пример, но он валит только W2k но не валит WXP, хотел добавить своего кода, но даже готовый покамись не удается скомпилить.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Ping0
сообщение 16.08.2004 - 12:22
Сообщение #2


Новичок
Иконка группы

Группа: Пользователи
Пользователь №: 7247
Сообщений: 12
Регистрация: 1.08.2004
Загружено: байт
Скачано: байт
Коэффициент: ---
Спасибо сказали: 0 раз(а)



Проблема компиляции разрешилась простым переименованием с file.c на file.cpp
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 25.04.2024 - 10:09