Is Asynchronous IOCTL_SCSI_PASS_THROUGH possible?

Hello,

I created a related thread before regarding this issue about a month ago, here;

http://www.osronline.com/showthread.cfm?link=242178

Now today while browsing the archives, I stumbled across the following comment from xxxxx@Microsoft (Message #4: http://www.osronline.com/showThread.cfm?link=124427)

"Miniport IOCTLs are one per time at the HBA level, but I don’t think passthrough
requests are. The class driver may reject pass-through requests (in particular
they used to block 3rd party copy commands). And IIRC I think pass-through
commands are sent untagged - perhaps that’s the “mistreating” you’re thinking
of?

-p"

So does that mean that IOCTL_SCSI_PASS_THROUGH can be send asyn, or is it a typo? However, when I send async using method detailed in http://www.osronline.com/showthread.cfm?link=242178

it does not work.

Any ideas if it can be done?

Thanks in advance.

Pass Through requests are processed one at a time. As described previously, in the thread you cited, where you asked this before. That’s the way it is. Always HAS been that way.

Peter
OSR