Hi,
I’m trying to write SCSIPort Upper filter( SCSI bus PDO upper filter, if
I’m right in terminology) in Win2K. I found that scsiport.sys is target
driver for my filter. The problem is that I didn’t find any information
about scsiport driver in registry. Additionally I tried to find in SoftIce
in driver/device list something with such name but didn’t find. How can I
connect my filter to this driver, if I don’t know it’s
devicename(IoAttachDevice) or it’s device object
pointer(IoAttachDeviceByPointer)?
Where can I find additiononal information about such type of filters?
Thanks, Max
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
A bus filter driver is a dual-role pnp driver that is:
- a ‘normal’ FDO upper-filter driver for scsi bus drivers;
- a PDO filter driver for the PDOs created by the FDOs filtered under
(1).
For scsi the bus driver device class guid is GUID_DEVCLASS_SCSIADAPTER.
Use SetupDiOpenClassRegKey on this guid to access the registry key, add
your driver as an UpperFilter, and reboot the system.
=====================
Mark Roddy
Windows XP/2000/NT Consulting
Hollis Technology Solutions 603-321-1032
www.hollistech.com
xxxxx@hollistech.com
For Windows Device Driver Training: see www.azius.com
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of MaxUs
Sent: Sunday, February 03, 2002 1:15 PM
To: NT Developers Interest List
Subject: [ntdev] SCSIPORT driver question
Hi,
I’m trying to write SCSIPort Upper filter( SCSI bus PDO upper filter, if
I’m right in terminology) in Win2K. I found that scsiport.sys is target
driver for my filter. The problem is that I didn’t find any information
about scsiport driver in registry. Additionally I tried to find in
SoftIce
in driver/device list something with such name but didn’t find. How can
I
connect my filter to this driver, if I don’t know it’s
devicename(IoAttachDevice) or it’s device object
pointer(IoAttachDeviceByPointer)?
Where can I find additiononal information about such type of filters?
Thanks, Max
You are currently subscribed to ntdev as: xxxxx@hollistech.com To
unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
Register it as “LowerFilter” for “SCSI” device class.
Max
----- Original Message -----
From: “MaxUs”
To: “NT Developers Interest List”
Sent: Sunday, February 03, 2002 1:14 PM
Subject: [ntdev] SCSIPORT driver question
> Hi,
> I’m trying to write SCSIPort Upper filter( SCSI bus PDO upper filter, if
> I’m right in terminology) in Win2K. I found that scsiport.sys is target
> driver for my filter. The problem is that I didn’t find any information
> about scsiport driver in registry. Additionally I tried to find in SoftIce
> in driver/device list something with such name but didn’t find. How can I
> connect my filter to this driver, if I don’t know it’s
> devicename(IoAttachDevice) or it’s device object
> pointer(IoAttachDeviceByPointer)?
> Where can I find additiononal information about such type of filters?
>
> Thanks, Max
>
> —
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
—
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
Thanks, Mark
Seems to be it’s what I need.
Max
-----Original Message-----
From: Mark Roddy [mailto:xxxxx@hollistech.com]
Sent: ??? ??? 03 ??? 2002 21:30
To: NT Developers Interest List
Subject: [ntdev] RE: SCSIPORT driver question
A bus filter driver is a dual-role pnp driver that is:
- a ‘normal’ FDO upper-filter driver for scsi bus drivers;
- a PDO filter driver for the PDOs created by the FDOs filtered under
(1).
For scsi the bus driver device class guid is GUID_DEVCLASS_SCSIADAPTER.
Use SetupDiOpenClassRegKey on this guid to access the registry key, add
your driver as an UpperFilter, and reboot the system.
=====================
Mark Roddy
Windows XP/2000/NT Consulting
Hollis Technology Solutions 603-321-1032
www.hollistech.com
xxxxx@hollistech.com
For Windows Device Driver Training: see www.azius.com
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of MaxUs
Sent: Sunday, February 03, 2002 1:15 PM
To: NT Developers Interest List
Subject: [ntdev] SCSIPORT driver question
Hi,
I’m trying to write SCSIPort Upper filter( SCSI bus PDO upper filter, if
I’m right in terminology) in Win2K. I found that scsiport.sys is target
driver for my filter. The problem is that I didn’t find any information
about scsiport driver in registry. Additionally I tried to find in
SoftIce
in driver/device list something with such name but didn’t find. How can
I
connect my filter to this driver, if I don’t know it’s
devicename(IoAttachDevice) or it’s device object
pointer(IoAttachDeviceByPointer)?
Where can I find additiononal information about such type of filters?
Thanks, Max
You are currently subscribed to ntdev as: xxxxx@hollistech.com To
unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntdev as: xxxxx@hexalock.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com