阅读:1322回复:4
关于驱动中调用别的驱动的问题
我用ZwCreateFile打开了一个别的设备,然后要操作这个设备。发现有ZwReadFile和ZwWriteFile函数,但没有看到关于DeviceIoControl的相关函数啊,请问有这个类似的函数吗?
或者是用IoBuildDeviceIoControlRequest创建Irp,然后怎么得到那个驱动的堆栈的最上层stack的device呢? |
|
最新喜欢:Leopar...
|
沙发#
发布于:2007-05-14 18:00
自己re一个,好像用IoGetDeviceObjectPointer得到device
|
|
|
板凳#
发布于:2007-05-14 18:32
用户被禁言,该主题自动屏蔽! |
|
地板#
发布于:2007-05-14 19:35
多谢tracera,我是在驱动的处理IRP_MN_START_DEVICE中就要打开别的设备,我的应用程序应该还没运行呢,没法把句柄传进驱动,还有别的办法吗
|
|
|
地下室#
发布于:2007-05-18 13:19
用户被禁言,该主题自动屏蔽! |
|