首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

windows驱动怎么发送消息,驱动可以使用应用API么

2012-09-18 
windows驱动如何发送消息,驱动可以使用应用API么?我想在wdf驱动中向应用程序广播一个WM_DEVICECHANGE,不知

windows驱动如何发送消息,驱动可以使用应用API么?
我想在wdf驱动中向应用程序广播一个WM_DEVICECHANGE,不知道该如何实现,在网上很多都说用SendNotifyMessage就可以,但是这是一个应用程序的API在驱动中无法使用啊
求高手指点!!!!!!!!!!11

[解决办法]
不能,你可以写个应用程序和驱动通讯,在应用程序中发这个消息
[解决办法]
WM_DEVICECHANGE应该是系统的设备(PNP)管理器发的。你的设备从系统里面移除,系统自然就会发给消息。


[解决办法]
应用层和驱动要想通信,只能通过DeviceIOControl.
[解决办法]
驱动层和应用层可以用消息进行交互,只要你的消息定义为同名,那么就可以从驱动中发出,应用层中收到。这个在WINCE中已经测试通过。windows下面应该也可以
[解决办法]
具体可参考我以前的一篇文章:http://blog.csdn.net/brantyou/article/details/6997005
[解决办法]

探讨
我这段代码也是无效的,在发送消息的时候卡半天,然后什么效果都没有

[解决办法]
只能DeviceIOControl.

热点排行