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

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

Проблема: драйвер загружен при старте OS,
затем я отключаю устойство в панели Диспетчер устройств.
Драйвер получает сообщения:
IRP_MN_QUERY_DEVICE_RELATION
IRP_MN_QUERY_REMOVE_DEVICE
IRP_MN_REMOVE_DEVICE и затем Unload
(это видно по отладочным сообщениям),
но когда я хочу снова задействовать устройство,
то ничего не вызывается и система требует перезапуска.
Вопрос: почти аналогичный код в примере DDK PortIO
задействует драйвер заново без проблем.
В чем может быть причина?
Записан
mad
Гость
« Ответ #1 : 12-08-2004 07:21 » new

Причина может быть в неправильной обработке вышестоящих сообщений или в ПРИНЦИПИАЛЬНОЙ НЕВОЗМОЖНОСТИ перезагрузки драйвера для некоторых шин типа pci pcmcia pcix.
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines