阅读:1672回复:0
IoGetDiskDeviceObject 返回0xc000000d
文件过滤驱动绑定卷时获取卷盘符步骤如下:
1.IoGetDeviceAttachmentBaseRef 获取设备栈底设备对象。 2.IoGetDiskDeviceObject 获取磁盘对象。 3.IoVolumeDeviceToDosName 获取卷盘符。 系统启动完成后安装驱动,能正常获取每个卷盘符。但下面两种情况都不正常: 1.重启后就不能正常获取。 2.其中某一分区是通过iSCSI mount的一个网络共享文件,当把网络连接禁用再启用时, 获取分区盘符失败。 现象是IoGetDiskDeviceObject 调用返回结果为 0xc000000d。 百思不得其解,哪位大牛能指点指点? 谢谢! |
|