Главная страница
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.021 c
1-93932
AkaSaint
2004-02-14 21:19
2004.02.29
Ошибка при приведении объекта к типу предка


1-93854
Budy
2004-02-16 14:23
2004.02.29
TColor -> 3 Byte, 3 Byte - > TColor


1-93913
OlimPer
2004-02-18 15:38
2004.02.29
копирование!!!!!!!


1-93879
СержК
2004-02-16 11:53
2004.02.29
Замена символа в строке на другой символ


8-94041
Urvin
2003-10-25 10:39
2004.02.29
Multimedia API