社区
硬件/系统
帖子详情
停止USB设备时的一个事件的捕获问题
ha123
2005-12-13 11:56:40
在停止USB设备时我如何知道设备已经停止了?
我在SDK的NTMSAPI.H这个头文件中看到有NTMS_EVENT_COMPLETE这个事件,但是我怎么也捕获不到。
我使用下面这两个函数都不能获得这个消息
WaitForNtmsNotification
WaitForNtmsOperatorRequest
请教我如何知道设备已经停止了呢?
...全文
166
4
打赏
收藏
停止USB设备时的一个事件的捕获问题
在停止USB设备时我如何知道设备已经停止了? 我在SDK的NTMSAPI.H这个头文件中看到有NTMS_EVENT_COMPLETE这个事件,但是我怎么也捕获不到。 我使用下面这两个函数都不能获得这个消息 WaitForNtmsNotification WaitForNtmsOperatorRequest 请教我如何知道设备已经停止了呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangk
2005-12-13
打赏
举报
回复
晕,我没有记错的话,WaitForNtmsNotification
是Ntms系列函数,是多媒体服务函数,更USB没有什么关系。
想知道USB设备变更响应WM_DEVICECHANGE消息。
Kudeet
2005-12-13
打赏
举报
回复
WM_DEVICECHANGE
The WM_DEVICECHANGE device message notifies an application of a change to the hardware configuration of a device or the computer.
wangk
2005-12-13
打赏
举报
回复
该消息的wParam参数:
DBT_DEVICEQUERYREMOVE 表示请求移走设备。
DBT_DEVICEREMOVECOMPLETE 表示移走完成。
ha123
2005-12-13
打赏
举报
回复
具体问题是这样的,我先打开了USB设备句柄,这样当点击停止USB设备时,操作系统会报告无法停止。所以我现在要做的是当点击停止USB设备时捕获消息,通知我的程序关闭USB设备句柄,这些我都做到了,但是现在我却无法判断设备什么时候完全停止,我好重新打开剩余设备句柄。
Windows下通过DirectShow控制
USB
摄像头,
捕获
视频流
Windows下通过DirectShow控制
USB
摄像头,
捕获
视频流,并且支持实
时
抓拍图片,格式为BMP,编译前请自行安装Microsoft DirectX 9.0 SDK
WDF
USB
驱动开发指南(中文最佳,驱网原创)
本文档是驱动开发网的核心团队,花费10余月
时
间推敲完成的技术文稿,专门讲解Windows平台下如何使用WDF框架进行
USB
驱动开发,80余页内容,讲解透彻,是驱动开发文档的不二之选。内容翔实,贴切实际,并且有配套的硬件开发板CY001。
VC++6.0
USB
摄像头拍照、摄像
用vc++6.0做的基于摄像头的程序,可以拍照、录像,文件可保存用户自定义的路径,也可以保存到默认路径。
神思ss628型
USB
二代身份证DEMO(C#)
神思ss628型
USB
二代身份证读卡器的调用源码
C#.NET使用DirectShowLib进行摄像头捕捉示例 VS2012
C#.NET使用DirectShowLib进行摄像头捕捉示例 VS2012下开发带DirectShowLib库
硬件/系统
2,643
社区成员
17,229
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章