我有一个制造商提供的Wi-Fi驱动程序。该驱动程序具有即插即用支持。插入或删除适配器后,Windows CE已成功识别它。但是在启动时,如果适配器是“插入状态”,CE OS不会加载它,所以我必须删除然后插入它。
我想在启动时自动加载驱动程序。有可能吗?
之前,我编写了一个简单的流接口驱动程序。我编辑了project.reg以在HKLM \ Devices \ BuiltIn下创建一个子键,以便Device Manager可以在引导期间自动加载。并且它已成功加载。但Wi-Fi驱动程序是非流驱动程序。设备管理器可以使用相同的方式自动加载Wi-Fi驱动程序吗?
“HKLM \ Drivers \ BuiltIn下的所有驱动程序”是否为流接口驱动程序?在启动时自动加载的流接口驱动程序和NDIS Wi-Fi驱动程序之间有什么区别?如果你能解释一下,我会很高兴。
答案 0 :(得分:0)
我想在启动时自动加载驱动程序。是吗 可能的?
是的,这绝对是可能的。这是即插即用设备的主要目的。 WinCE设备自动加载适合Plug'n'Play设备的驱动程序。不需要手动操作。如果是这样,则不需要即插即用功能。
由于您的情况没有发生,您可以尝试以下
“HKLM \ Drivers \ BuiltIn下的所有驱动程序”是否为流接口驱动程序?在启动时自动加载的流接口驱动程序和NDIS Wi-Fi驱动程序之间有什么区别?
实际上,块设备也可以自动加载,类似于流接口驱动程序。 HKEY_LOCAL_MACHINE \ Drivers \ BuiltIn 注册表项也可识别内置块设备。
您可以参考此msdn link以获取有关加载块设备的更多信息。