Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: SetupDiGetClassDevs (DIGCF_ALLCLASSES)  (Прочитано 5929 раз)
0 Пользователей и 1 Гость смотрят эту тему.
maaaaaad
Гость
« : 27-12-2003 17:15 » 

Че та стремна мне юзать филтджект с этим флагом..

Люди! Че та многовато получается устройст с моим френдли нейм....

Вот.....
Получаю класс устройст с флагом - "все классы".
Далее сканирую (энум_девайс), читаю френдли и сравниваю со своим...

Так вот...
получается 14 устройств!!!

3 штуки, ладно, есть, это в \system\controlsetxxx дублируются а где еще 11 штук!?

Не, че та стремна мне....

Без флага - все нормально - 1 устройстро из карентконтролсет. Все путем.

Обьясните кто знает где хранятся 11 копий моего устройства и назначение этих копий поясните пожалуйста....
HKLM\System\ControlSet002\Enum\Root\<bus>\<deviceid>\0001
HKLM\System\ControlSet002\Enum\Root\<bus>\<deviceid>\0001
HKLM\System\CurrentControlSet\Enum\<bus>\<deviceid>\0001
Вот то что есть...


Да, подвоха тут нет.....я 2 раза переставлял драйвер и генерил уникальные френдли.....
Записан
SlavaI
Главный специалист

ru
Offline Offline

« Ответ #1 : 29-12-2003 07:42 » 

Цитата

HKLM\System\ControlSet002\Enum\Root\<bus>\<deviceid>\0001


Это для востановления- Last Known Good Configuration.
Также из ветки Enum не стирается инфа об удаленных девайсах.
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines