Hello
I design a storage class filter driver in XP sp2. I use this class
filter driver to build a RAID using lower physical hard disk.So I hide the
real physical hard disk in my filter driver and create a report a RAID
object to operation system.
Now, it can work very well when operantion system is working on. But
when system is going to hibernate,it crashs dowm.
In my design, I complete all the system and device set power IRP with
STATUS_SUCCESS. My driver can work correct when system is going to sleep,
but the system can not hibernate. When I trace my driver using WinDBG,I
fount that all the power IRPs were completed succeed but after the last IRP
was finished, the system was crashed. WinDBG tell me that the system crash
ocure in BOOTVID.dll.
So, I want to kown that what should I do when deal with power IRP on
system hibernation correctly in my design?
Thank you!
God will bless you and your family!
Wayne Gong
xxxxx@yahoo.com.cn