Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.29;
Скачать: CL | DM;

Вниз

Programming Windows Driver Model   Найти похожие ветки 

 
Ega23 ©   (2004-02-09 10:34) [0]

Есть такая книга у кого-нибудь? У меня есть дистрибутив какой-то, но с ошибкой, при установке вылет на "3-й главе".


 
N169   (2004-02-09 10:37) [1]

Аналогично.
Просто скопируйте всё содержимое на диск и юзайте. Я так делал.
Исходники, насколько помню, там незапакованы.


 
Ega23 ©   (2004-02-09 10:46) [2]

Ясно. А это не там ли находится некий Wizard, который генерит шаблон драйвера?


 
N169   (2004-02-09 11:06) [3]

Именно там. Этот wizard работает вместе с MS VC 6.0 IDE.
Надо просто положить файл wdmwiz.awx в папку
*\Microsoft Visual Studio\Common\MSDev98\Bin\IDE
и этот мастер будет доступен в списке мастеров MSVS.

Придётся также установить несколько переменных окружения, чтобы можно было компилировать проект (эту работу должен был выполнить инсталлятор, но он, как мы заметили, не хочет работать):
%DDKPATH% - базовый каталог, в который установлен Windows DDK и
%WDMBOOK% - базовый каталог, в котором находятся исходники к книжке.
Можно не ставить переменные окружения, а прописать пути при старте мастера в полях ввода
$(DDKPATH) и
$(WDMBOOK).

Да, важный момент: готовый проект необходимо скорректировать утилитой fixproj (найдёте её там же, где мастер).

+ Иногда MSVC криво компилит из IDE (нерабочий код по вине линкера), иногда валится сама IDE, поэтому когда я пользовал эту вещь, то просто вручную составлял makefile и компилировал драйверы с помощью утилиты build из комплекта Windows DDK.



Страницы: 1 вся ветка

Текущий архив: 2004.02.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
3-93787
Санек
2004-02-03 18:43
2004.02.29
Как создать вычисляемое поле в рантайме ?


7-94214
NetKnight
2003-12-07 17:25
2004.02.29
Програмный Log off в Windows XP


1-93985
fc
2004-02-15 22:29
2004.02.29
Регистрирование собственного расширения файлов


14-94141
ИМХО
2004-02-05 00:55
2004.02.29
---|Ветка была без названия|---


7-94212
Petr7
2003-12-09 20:48
2004.02.29
irda