SRB_FUNCTION_PNP ...

Ok, I searched the DDK, I searched Google, I searched OSR, I looked to the
heavens, and …

I notice I am getting calls to my StartIo function with SRBs that have
SrbFunction SRB_FUNCTION_PNP. I can find the description of the
SCSI_PNP_REQUEST_BLOCK structure for this request, I see the different
PnPAction values, but nowhere can I find any description of how to process
this SRB. With the exception of StorFilterResourceRequirements, this
looks an awful lot like the functionality provided by
HwStorAdapterContorl. Can anybody explain where to get more documentation
on how this SRB function is used and processed?

Thanks,

Jerry.

Hi Jerry - sorry for the inconvenience. I’ll see about getting this documented better. The basic idea is to let stor miniports know more about PnP actions to the devices they control (not just the adapter), but you may not need to process these SRBs for FC HBAs (more useful for RAID HBAs). Similar capabilities were added for power state notification.

From: xxxxx@attotech.com [mailto:xxxxx@attotech.com]
Sent: Thursday, January 25, 2007 8:12 AM
Subject: SRB_FUNCTION_PNP …

Ok, I searched the DDK, I searched Google, I searched OSR, I looked to the heavens, and …

I notice I am getting calls to my StartIo function with SRBs that have SrbFunction SRB_FUNCTION_PNP. I can find the description of the SCSI_PNP_REQUEST_BLOCK structure for this request, I see the different PnPAction values, but nowhere can I find any description of how to process this SRB. With the exception of StorFilterResourceRequirements, this looks an awful lot like the functionality provided by HwStorAdapterContorl. Can anybody explain where to get more documentation on how this SRB function is used and processed?

Thanks,

Jerry.

Hi, Jeff.

Thanks for the reply!

We did see this while testing an FC HBA but we also build RAID
controllers. So if you have anything laying around - documentation
snipits, sample code, etc. - we’d appreciate receiving it.

Thanks,

Jerry.

Jeff Goldner
Sent by: xxxxx@lists.osr.com
01/26/2007 12:53 AM
Please respond to
“Windows System Software Devs Interest List”

To
“Windows System Software Devs Interest List”
cc

Subject
RE:[ntdev] SRB_FUNCTION_PNP …

Hi Jerry ? sorry for the inconvenience. I?ll see about getting this
documented better. The basic idea is to let stor miniports know more about
PnP actions to the devices they control (not just the adapter), but you
may not need to process these SRBs for FC HBAs (more useful for RAID
HBAs). Similar capabilities were added for power state notification.

From: xxxxx@attotech.com [mailto:xxxxx@attotech.com]
Sent: Thursday, January 25, 2007 8:12 AM
Subject: SRB_FUNCTION_PNP …

Ok, I searched the DDK, I searched Google, I searched OSR, I looked to the
heavens, and …

I notice I am getting calls to my StartIo function with SRBs that have
SrbFunction SRB_FUNCTION_PNP. I can find the description of the
SCSI_PNP_REQUEST_BLOCK structure for this request, I see the different
PnPAction values, but nowhere can I find any description of how to process
this SRB. With the exception of StorFilterResourceRequirements, this
looks an awful lot like the functionality provided by
HwStorAdapterContorl. Can anybody explain where to get more documentation
on how this SRB function is used and processed?

Thanks,

Jerry.


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer