- is basically correct. 2) is incorrect. You can send IOCTLs
(IOCTL_SCSI_MINIPORT) to your host bus adapter device from other kernel
components or from lusr mode.
=====================
Mark Roddy
From: Saxena, Ajitabh Prakash [mailto:xxxxx@lsil.com]
Sent: Thursday, July 08, 2004 2:47 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] Is it possible To Access other drivers through SCSI
Miniport.
Hi All,
I have a ScsiMiniport driver. I also have a requirement to write a SMB
client driver and this driver will talk to SMBclass.sys. The following are
two assumptions that i am making:
1> I will not be able to talk to I2C client driver from my Scsi Miniport
driver. I am assuming this because the SCSI miniport is tightly coupled to
SCSI port driver and is not permitted to use any other APIs apart from those
provided by SCSI port driver.
2> I am assuming that my I2C client driver will not be able to send any
IOCONTROLS to my ScsiMiniport driver. ( I am not sure about this)
Are my assumptions correct or am i missing something here???
Any help is highly appreciated.
Thanks in advance,
Ajitabh
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: xxxxx@stratus.com
To unsubscribe send a blank email to xxxxx@lists.osr.com
You can however, cheat, by using a source module that includes NTDDK/WDM and then calling functions within that module to call functions with in NTDDK or WDM. Be aware that you cannot get to the SCSIPORT DPC so interrupt services will not be possible unless a 10 ms timer is adequate.
–
Gary G. Little
Seagate Technologies, LLC
“Roddy, Mark” wrote in message news:xxxxx@ntdev…
1) is basically correct. 2) is incorrect. You can send IOCTLs (IOCTL_SCSI_MINIPORT) to your host bus adapter device from other kernel components or from lusr mode.
=====================
Mark Roddy
------------------------------------------------------------------------------
From: Saxena, Ajitabh Prakash [mailto:xxxxx@lsil.com]
Sent: Thursday, July 08, 2004 2:47 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] Is it possible To Access other drivers through SCSI Miniport.
Hi All,
I have a ScsiMiniport driver. I also have a requirement to write a SMB client driver and this driver will talk to SMBclass.sys. The following are two assumptions that i am making:
1> I will not be able to talk to I2C client driver from my Scsi Miniport driver. I am assuming this because the SCSI miniport is tightly coupled to SCSI port driver and is not permitted to use any other APIs apart from those provided by SCSI port driver.
2> I am assuming that my I2C client driver will not be able to send any IOCONTROLS to my ScsiMiniport driver. ( I am not sure about this)
Are my assumptions correct or am i missing something here???
Any help is highly appreciated.
Thanks in advance,
Ajitabh
—
Questions? First check the Kernel Driver FAQ at http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: xxxxx@stratus.com
To unsubscribe send a blank email to xxxxx@lists.osr.com
This is what i was suspecting.
Thanks Mark.
-----Original Message-----
From: Roddy, Mark [mailto:xxxxx@stratus.com]
Sent: Thursday, July 08, 2004 3:00 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] Is it possible To Access other drivers through SCSI M
iniport.
- is basically correct. 2) is incorrect. You can send IOCTLs
(IOCTL_SCSI_MINIPORT) to your host bus adapter device from other kernel
components or from lusr mode.
=====================
Mark Roddy
From: Saxena, Ajitabh Prakash [mailto:xxxxx@lsil.com]
Sent: Thursday, July 08, 2004 2:47 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] Is it possible To Access other drivers through SCSI
Miniport.
Hi All,
I have a ScsiMiniport driver. I also have a requirement to write a SMB
client driver and this driver will talk to SMBclass.sys. The following are
two assumptions that i am making:
1> I will not be able to talk to I2C client driver from my Scsi Miniport
driver. I am assuming this because the SCSI miniport is tightly coupled to
SCSI port driver and is not permitted to use any other APIs apart from those
provided by SCSI port driver.
2> I am assuming that my I2C client driver will not be able to send any
IOCONTROLS to my ScsiMiniport driver. ( I am not sure about this)
Are my assumptions correct or am i missing something here???
Any help is highly appreciated.
Thanks in advance,
Ajitabh
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: xxxxx@stratus.com
To unsubscribe send a blank email to xxxxx@lists.osr.com —
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: xxxxx@lsil.com
To unsubscribe send a blank email to xxxxx@lists.osr.com