установка драйверов

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)