Windows - 驱动程序和应用程序之间的通信通道。

时间:2011-11-23 17:36:10

标签: driver communication message

我正在开发一个应用程序。我的驱动程序有一些数据要发送到应用程序并接收响应。但我不知道这是怎么做的。 谁能推荐给我? 非常感谢。 的问候,

1 个答案:

答案 0 :(得分:3)

您可以轻松地向设备发送异步读取请求,并将其保存在IRP队列中的驱动程序中。

这叫做倒拨。

请参阅此article技巧。

向驱动程序发送请求时,可以指定使用的模式指针保持活动状态。有了这个,您可以直接通过这个“共享内存”进行通信。