Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.017 c
8-94041
Urvin
2003-10-25 10:39
2004.02.29
Multimedia API


6-94060
BlackSun
2003-12-21 20:59
2004.02.29
Как скачать файл в поток?


9-93746
TGrigory
2003-08-16 11:05
2004.02.29
Вывод текста на поверхность DXDraw


1-93890
Sirus
2004-02-16 06:48
2004.02.29
Как узнать количество записей в массиве типа array of type


14-94194
}|{yk
2004-02-06 19:13
2004.02.29
К вопросу о вытеснении не коренных языков




   Наверх