社区
嵌入开发(WinCE)
帖子详情
手动卸载驱动产生的问题
rushonin
2009-07-18 02:31:01
想问下做过GPS地图的人.
现在不管是什么驱动被卸载了,GPS地图都认为是SD卡被拔出了.
我分析了下原因, 在应用程序调用DeactivedeviceEx手动卸载驱动时,设备管理器会广播一条消息WM_DEVICECHANGE
这个消息会带两个参数:wParam,lParam.
如果通过lParam,完全可以区分卸载了哪个设备的驱动.
但是,GPS地图却似乎没有作区分,统一认为是SD卡被卸载了,然后就GPS导航退出.
请问下,GPS地图都是怎么处理这条消息的?
...全文
87
5
打赏
收藏
手动卸载驱动产生的问题
想问下做过GPS地图的人. 现在不管是什么驱动被卸载了,GPS地图都认为是SD卡被拔出了. 我分析了下原因, 在应用程序调用DeactivedeviceEx手动卸载驱动时,设备管理器会广播一条消息WM_DEVICECHANGE 这个消息会带两个参数:wParam,lParam. 如果通过lParam,完全可以区分卸载了哪个设备的驱动. 但是,GPS地图却似乎没有作区分,统一认为是SD卡被卸载了,然后就GPS导航退出. 请问下,GPS地图都是怎么处理这条消息的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
laiguo
2009-08-04
打赏
举报
回复
你加一条CASE判断下,传过来的参数中有一个要卸载驱动的句柄。直接***_Deinit(HDeviceContext)
rushonin
2009-07-20
打赏
举报
回复
anybody can make it done?
rushonin
2009-07-20
打赏
举报
回复
anybody can make it done?
rushonin
2009-07-18
打赏
举报
回复
呵呵,我写错了,你厉害啊火眼金睛,是Deactivedevice.
91program
2009-07-18
打赏
举报
回复
CE下有DeactivedeviceEx()函数吗?
好像只有Deactivedevice()
手动
卸载
VRC
手动
卸载
VRC VRC中包含了一个NDIS中间层
驱动
程序和一Miniport
驱动
程序,在安装与
卸载
的过程中的一些异常情况(比如系统突然掉电,与其它一些
驱动
的冲突)可能导致安装或
卸载
不完全(因此强烈建议在安装与
卸载
VRC关闭...
oracle
卸载
工具
Oracle数据库在安装时会在注册表中留下大量条目,如果
卸载
不彻底,这些遗留的注册表项可能会导致系统
问题
或者在后续重新安装时
产生
冲突。工具会扫描并删除与Oracle相关的所有注册表键值,确保系统保持清洁。 再者,...
Display Driver Uninstaller(显卡
驱动
卸载
工具) v15.7.5.3 官方免费版
DisplayDriverUninstaller是应用于显卡
驱动
的
卸载
工具,当通过控制面板不能进行显卡
驱动
程序
卸载
时,不妨来使用这款工具来进行
手动
卸载
。它能删除所有显卡
驱动
程序留下的痕迹,非常好用。特色:为了达到最佳效果,...
专业强制
卸载
工具-瑞星产品专用官方
卸载
工具
瑞星产品专用官方
卸载
工具"就是针对这种情况设计的,旨在帮助用户完全、干净地
卸载
瑞星杀毒软件,确保其在系统中的所有组件和残留数据都被清除,以避免对系统性能
产生
不利影响或引发潜在的安全
问题
。 这款工具的...
adb interface usb driver(adb
驱动
32bit&64bit) 绿色版
对于32位和64位Windows系统,通常需要
手动
安装adb
驱动
。解压这个绿色版压缩包后,找到对应系统的
驱动
文件,通过设备管理器更新
驱动
程序,选择“浏览我的电脑以查找
驱动
程序软件”,然后指向解压后的目录。 4. **...
嵌入开发(WinCE)
19,524
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章