SCSI Pass Through Interface
SCSI Pass Through Interface (SPTI) is a method for Microsoft Windows applications to access a SCSI I/O device.
Theory of Operation
The storage port drivers provide an interface for Win32 applications to send SCSI Command Descriptor Block (CDB) messages to SCSI devices. The interfaces are IOCTL_SCSI_PASS_THROUGH and IOCTL_SCSI_PASS_THROUGH_DIRECT. Applications can build a pass-through request and send it to the device by using this IOCTL.
API
The SPTI is accessible by Microsoft Windows application software by using the DeviceIoControl Windows API.
Implementations
The ImgBurn application offers SPTI as a method for accessing optical disc drives.
Other SCSI interfaces
- ASPI developed by Adaptec, Nero AG, Pinnacle Systems
- ASAPI.DLL SCSI Pass Through Interface (ASAPI) developed by VOB Computersysteme GmbH, owned by Pinnacle Systems
- Elby CDIO developed by Elaborate Bytes
- SCSI Pass-Through Direct (SPTD) developed by Duplex Secure Ltd
See also
- Windows Driver Kit
External link
ru:SPTI