SCSI Pass Through Interface
Encyclopedia
SCSI Pass Through Interface (SPTI) is an application programming interface
Application programming interface
An application programming interface is a source code based specification intended to be used as an interface by software components to communicate with each other...

 (API) accessing a SCSI
SCSI
Small Computer System Interface is a set of standards for physically connecting and transferring data between computers and peripheral devices. The SCSI standards define commands, protocols, and electrical and optical interfaces. SCSI is most commonly used for hard disks and tape drives, but it...

 device. It is developed by Microsoft Corporation and is part of the Windows NT
Windows NT
Windows NT is a family of operating systems produced by Microsoft, the first version of which was released in July 1993. It was a powerful high-level-language-based, processor-independent, multiprocessing, multiuser operating system with features comparable to Unix. It was intended to complement...

 family of operating systems.

Overview

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.

SPTI is accessible to Windows software using the DeviceIoControl Windows API
Windows API
The Windows API, informally WinAPI, is Microsoft's core set of application programming interfaces available in the Microsoft Windows operating systems. It was formerly called the Win32 API; however, the name "Windows API" more accurately reflects its roots in 16-bit Windows and its support on...

.

ImgBurn
ImgBurn
ImgBurn is a freeware program that allows the recording of many types of CD/DVD images to recordable media . Starting with version 2.0.0.0, ImgBurn can also burn files and data directly to CD/DVD. It supports padding DVD-Video files so the layer break occurs on a proper cell boundary...

 offers SPTI as a method for accessing optical disc drives.

Other SCSI interfaces

  • Advanced SCSI Programming Interface (ASPI) by Adaptec
    Adaptec
    Adaptec is a computer hardware brand owned by PMC-Sierra that is used on some of its host adapters for connecting storage devices to computers. The production line of Adaptec is in Indonesia. Products are made to interface with SCSI, Serial ATA, and Serial attached SCSI. Some of its host adapters...

    , Nero AG
    Nero AG
    Nero is a global computer software company headquartered in Karlsbad, Germany. It is perhaps most well-known for its burning software, Nero Burning ROM.-History:The company was founded as Ahead Software GmbH in 1995 by Richard Lesser....

     and Pinnacle Systems
    Pinnacle Systems
    Pinnacle Systems, Inc. is a California-based American manufacturer of digital video hardware and software for the consumer and broadcast markets. The company was founded in 1986 by Ajay Chopra, Mirek Jiricka and Randall Moore....

  • ASAPI by VOB Computersysteme GmbH and Pinnacle Systems
  • ElbyCDIO by Elaborate Bytes
  • Patin-Couffin by VSO Software
  • SCSI Pass-Through Direct
    SCSI Pass-Through Direct
    SCSI Pass Through Direct is a proprietary device driver and application programming interface developed by Duplex Secure Ltd. that provides a new method of access to SCSI storage devices. The SPTD API is not open to the public.- Uses :...

     (SPTD)
    by Duplex Secure, Ltd.

Further reading

    1. The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK