阅读:1416回复:1
光盘设备过滤驱动的问题
先有一光驱设备过滤驱动,在cdrom类驱动和设备上都设置了设置了upperfilters/lowerfilters,现在想在驱动的写操作中得到光驱盘符,然后设置某一个光驱是否可读。
现在的问题是无法获得盘符,我过滤了IOCTL_VALUME_ONLINE,并等待其完成,然后再完成函数中调用IoVolumeDeviceToDosName获取盘符,但是始终返回-1073741822(未运行的操作),后来测试不管在哪里调用都是同样的问题,这是怎么回事?如何在这个过滤驱动中获得设备盘符啊? ps:我不想挂载类驱动Volume,有没有其他的办法?谢谢。 |
|
沙发#
发布于:2014-03-05 20:07
我也有同意的问题
|
|