当前位置: 代码迷 >> 驱动开发 >> 应用层在调用DeviceIoControl后都做了什么?该怎么解决
  详细解决方案

应用层在调用DeviceIoControl后都做了什么?该怎么解决

热度:83   发布时间:2016-04-28 11:11:40.0
应用层在调用DeviceIoControl后都做了什么?
请教下,应用层在调用DeviceIoControl后,怎么和驱动进行沟通,我只知道有个什么IRP,中间具体怎么回事不太清楚,谁能讲一下?或者提供点资料,谢谢!

------解决方案--------------------
调用DeviceIoControl后返回的是一个BOOL类型的值,表示是否成功
------解决方案--------------------
应用程序: 调用DeviceIoControl
IRP_MJ_DEVICE_CONTROL
驱动程序: 处理IRP_MJ_DEVICE_CONTROL的例程

再反序返回