Filtering disk IO when Windows hibernates



Dear gurus,

Could you advise how disk IO requests Windows 2000/XP sends during
hibernate (or
crash file dump) process can be filtered?

In more detail, the problem is in the following. We work on software
that transparently
encrypts sectors on physical disks. My disk IO filtering driver works
fine except the moment
when Windows hibernates or writes crash dump file to disk. At that
moment Windows does
not use a regular well-documented stack of layered disk drivers.
Instead, the operating system
calls disk miniport driver directly. (Probably it would be more
correctly to say - after sending IOCTL_SCSI_GET_DUMP_POINTERS Windows
loads a separate copy of the driver and uses
it for writing sectors.)

As a result, our filtering driver cannot filter and encrypt the sectors
Windows writes during the
hibernation process.

If someone knows how to filter these disk IO requests, the advice
would be greately appreciated.

Best regards,
Sergey

(I've read several topics on the matter in newsgroups, but could not
find some concrete answer.
As MSDN subscribers probably we should contact Microsoft, but is it
really necessary and may
help?)

.



Relevant Pages

  • Re: hp Pavilion a1528x
    ... One thing I noticed is that whenever I start the hp provided "Windows ... PC-Doctor 5" tool and start the disk test, ... Linux-based diagnostics set up to boot with a bare minimum operating ... cache and compatibilty with Windows (IOW, the driver). ...
    (comp.sys.hp.hardware)
  • Re: Disk drive order
    ... I'm almost there, after some changes in the registry, I got my driver ... physical disk), but the filter start device is delayed (I'm using WDF ... Even the iSCSI stuff requires BIOS changes to support it, ... Windows Filesystem and Driver Consulting ...
    (microsoft.public.development.device.drivers)
  • Re: Problems running Disk Scan
    ... [[Specifies whether Windows repairs file-system errors found during disk ... updates that are available on the Windows Update Web site, Upgrade Advisor ... The only Obvious problem I see is my Irez Icamm I have a Driver ...
    (microsoft.public.windowsxp.hardware)
  • Re: large HD partition: who is right?
    ... and then instantly nuke everything on the disk as the addressing wraps-around ... Windows' disk manager is intelligent enough that if it spots a ... external or internal slave HD of 500GB, and use XP to partition the whole HD. ... The BIOS provides only a real mode driver. ...
    (microsoft.public.windowsxp.setup_deployment)
  • Re: SCSI device mapping
    ... The job of exposing the newly created LD to Windows is done by the ... >>>device driver for the RAID controller. ... >> Also you should look in device manager to see if your logical disk has ... Mark Roddy DDK MVP ...
    (microsoft.public.development.device.drivers)

Loading