установка драйверов
- From
- Ilya Rudakov (2:50/551.13)
- To
- Eugene Muzychenko ()
- Date
- 2003-03-12T22:26:06Z
- Area
- SU.WINDOWS.NT.PROG
Наукой доказано, что 13 Мар 03, Eugene Muzychenko говорил Ilya Rudakov по
поводу "установка драйверов" следующее:
EM>>> Группа функций SetupDiXXX.
IR>> Ай спасибо, добрый человек:) Чертовски полезный совет, учитывая,
IR>> что драйвер в общем-то без проблем ставится (как раз при помощи
IR>> SetupDi как ни странно:)). Прости мне сарказм, но ты уже шестой,
IR>> кто дает подобный совет:)
EM> А чего тебе еще надо? В документации к DDK это все подробно расписано,
EM> читай да делай. Или задавай более конкретный вопрос :) Или тебе тоже,
EM> как одному товарисчу в соседней эхе, нужно было "рассказать про
EM> создание ключей в реестре с примерами"? ;)
Я вполне конкретный вопрос задал - как показать системный диалог назначения
ресурсов? Теперь поясняю: я сам ставлю драйвер, причем могу это сделать
несколькими способами: например при помощи UpdateDriverForPlugAndPlayDevices
или цепочки вызовов SetupDi. Драйвер ставится без проблем, но после этого
приходится назначать ему ресурсы вручную. Нет, я не спорю, что можно свой
диалог слепить и через Cm_ ресурсы назначить, но хочется все-таки понять, как
системный диалог показывать. Говоришь в DDK все есть, ок, давай посмотрим -
первое, что бросается в глаза - запрос DIF_ASSIGNRESOURCES, посмотрим его
"подробное" описание:
This DIF request is reserved for system use. Vendor-supplied installers must
not handle this request.
Я понимаю, что _обрабатывать_ мне его не надо, у меня же не коинстоллер и не
классинстоллер, но хочется все таки знать нахрена он нужен:)
С уважением, Илья. <mailto:mr_wiseman@mail.ru>
[Depeche Mode] [Роджер Желязны] [F1_McLaren] [WinNT] [MSVC++]
[Delphi - гадость] [Задолбали слюниксоиды!!!]
... np: Ногy Свело - Наши Детские Смешные Голоса [paused]
--- GoldED+/W32 1.1.4.1 on Windows XP
* Origin: Коварен, капризен, злопамятен... (2:50/551.13)