准备自己写一个模拟的scsi驱动,关于驱动休眠的问题请教大家。
就是如果我这个scsi磁盘是系统磁盘,休眠的时候,windows会在我的磁盘上面生成hibernat.sys文件,
这些都要通过给我的scisi驱动发送irp 实现,
我现在的问题是,需要处理那些irp,通知系统,可以在我的这个模拟scisi驱动上面实现休眠。
我看了一些其他驱动,在休眠的时候,系统直接弹出“能源管理器无法保留休眠文件,参数错误”
我不希望我的驱动也出现这样的错误,而是要让我的驱动完成系统休眠的整个功能,并能成功
唤醒,该怎么做?
------解决方案--------------------
应该是和IOCTL_SCSI_GET_DUMP_POINTERS有关