Автоматическая загрузка драйверов NDIS в Windows Embedded CE 6.0 во время загрузки
У меня есть драйвер Wi-Fi от производителя. Этот драйвер имеет поддержку Plug and Play. После того, как адаптер был вставлен или удален, Windows CE успешно его распознал. Но во время загрузки, если адаптер находится в состоянии "вставлено", ОС CE не загружает его, поэтому я должен удалить его и вставить.
Я хочу загрузить драйвер автоматически во время загрузки. Является ли это возможным?
Ранее я написал простой драйвер интерфейса потока. Я отредактировал project.reg, чтобы создать подраздел HKLM\Devices\BuiltIn, чтобы диспетчер устройств мог загружаться автоматически во время загрузки. И это было успешно загружено. Но драйвер Wi-Fi не является потоковым драйвером. Может ли диспетчер устройств автоматически загружать драйвер Wi-Fi таким же образом?
Все драйверы находятся под драйверами интерфейса потоков HKLM\Drivers\BuiltIn? Чем отличаются драйверы потокового интерфейса и драйверы NDIS Wi-Fi от точки загрузки автоматически во время загрузки? Я буду очень рад, если вы сможете немного это объяснить.
1 ответ
Я хочу загрузить драйвер автоматически во время загрузки. Является ли это возможным?
Да, это определенно возможно. Это было основной целью устройств Plug and Play. Устройство WinCE автоматически загружает драйвер, соответствующий устройству Plug 'n' Play. Там не будет необходимости делать это вручную. Если это так, то нет необходимости в функциональности Plug 'n' Play.
Так как в вашем случае этого не происходит, вы можете попробовать следующее
- Проверяли ли вы с другими устройствами Plug-n-Play на устройстве WinCE?
- Каждый раз, когда вы подключаете и подключаете, устанавливает ли он драйверы или просто загружает? Вы можете проверить журналы отладки, чтобы подтвердить это.
Все драйверы находятся под драйверами интерфейса потоков HKLM\Drivers\BuiltIn? Чем отличаются драйверы потокового интерфейса и драйверы NDIS Wi-Fi от точки загрузки автоматически во время загрузки?
На самом деле, блочные устройства также могут загружаться автоматически, как и драйверы потокового интерфейса. Раздел реестра HKEY_LOCAL_MACHINE\Drivers\BuiltIn также распознает встроенные блочные устройства.
Вы можете обратиться к этой ссылке msdn для получения дополнительной информации о загрузке блочных устройств.