Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

32 byte CDB

14 views
Skip to first unread message

Vijay Anand

unread,
Nov 11, 2009, 5:14:53 AM11/11/09
to
Hi All,

I want send Passthrough commands which are 32 byte like Read-32 (SCSI
Block command - section 5.11)

Both SCSI_PASS_THROUGH(defined in ntddscsi.h) and SCSI_REQUEST_BLOCK
(define in srb.h) structures in windows DDK have
UCHAR Cdb[16];

Please let me know how to send 32 byte CDB from windows application.

Regards,
Vijay Anand

fuzzy_duck

unread,
Nov 12, 2009, 5:51:02 PM11/12/09
to
I don't think Microsoft has implemented support for 32 byte CDB's yet. Our
solution was to implment a custom IOCTL to which we sent the 32byte CDB, then
issue another cdb using a standard scsi-pass through SRB. The driver would
detect this and convert the 16 byte request into a 32 byte cdb. To do this
you will need access to the driver source and have HBA hardware that supports
32byte CDB's.

"Vijay Anand" wrote:

> .
>

0 new messages