DISK Filter installation at OS install time

Hello friends,
I was wondering if I could install a driver that filters between scsi
port and class drivers when I am installing win2k( hitting F6 ) and get it
to filter IRPs intendended for the scsi port right away?
I wish to install the OS on the drives that are filtered by the driver
I just talked about. Also, I’ve been under the impression that PnP does
not come into picture till about I reboot the system after the OS
installation? Is my assumption in this regard correct?
After the installation is complete, when the OS is being loaded, woudl
it load the drivers in the correct order or would it just load the
important drivers first and then ennumerate later?
Thanks for the help.

Vivek

You can install a filter with F6. PnP comes into play on all uses of the
system, so no you are not correct that PnP will not be in the picture during
the text mode setup. The only major difference in the various modes, is
that in text mode the enumerator is not run for software PNP devices, i.e.
they will be loaded but their AddDevice is never called.

Don Burn
Windows 2k/XP/2k3 Filesystem and Driver Consulting

----- Original Message -----
From: “Vivek”
To: “NT Developers Interest List”
Sent: Monday, June 23, 2003 3:34 PM
Subject: [ntdev] DISK Filter installation at OS install time

> Hello friends,
> I was wondering if I could install a driver that filters between scsi
> port and class drivers when I am installing win2k( hitting F6 ) and get it
> to filter IRPs intendended for the scsi port right away?
> I wish to install the OS on the drives that are filtered by the driver
> I just talked about. Also, I’ve been under the impression that PnP does
> not come into picture till about I reboot the system after the OS
> installation? Is my assumption in this regard correct?
> After the installation is complete, when the OS is being loaded, woudl
> it load the drivers in the correct order or would it just load the
> important drivers first and then ennumerate later?
> Thanks for the help.
>
> Vivek
>
> —
> You are currently subscribed to ntdev as: xxxxx@acm.org
> To unsubscribe send a blank email to xxxxx@lists.osr.com

Don,
Thanks for replying. Does this mean that my Disk filter would be loaded
during text setup(if I install hitting F6) but its add device would not be
called? Is there a workaround for this problem? I want my raid filter to
come into play rightaway and want to install the OS on my RAID partition.

Vivek

No, if you are a filter layering over a existing device things should
be fine. If you are a totally pseudo device with PnP support you
won’t get there.

Don Burn
Windows 2k/XP/2k3 Filesystem and Driver Consulting

----- Original Message -----
From: “Vivek”
To: “NT Developers Interest List”
Sent: Monday, June 23, 2003 4:08 PM
Subject: [ntdev] Re: DISK Filter installation at OS install time

> Don,
> Thanks for replying. Does this mean that my Disk filter would be loaded
> during text setup(if I install hitting F6) but its add device would not be
> called? Is there a workaround for this problem? I want my raid filter to
> come into play rightaway and want to install the OS on my RAID partition.
>
> Vivek
>
> —
> You are currently subscribed to ntdev as: xxxxx@acm.org
> To unsubscribe send a blank email to xxxxx@lists.osr.com

> I was wondering if I could install a driver that filters between
scsi

port and class drivers when I am installing win2k( hitting F6 ) and
get it
to filter IRPs intendended for the scsi port right away?

Yes you can. Don’t forget to handle SRB_FUNCTION_CLAIM_DEVICE
properly.

Max