SCSI Pass Through Interface
   HOME

TheInfoList



OR:

SCSI Pass Through Interface (SPTI) is an
application programming interface An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how t ...
(API) accessing a
SCSI Small Computer System Interface (SCSI, ) is a set of standards for physically connecting and transferring data between computers and peripheral devices. The SCSI standards define commands, protocols, electrical, optical and logical interface ...
device. It is developed by Microsoft Corporation and is part of the
Windows NT Windows NT is a proprietary graphical operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems sc ...
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 The Windows API, informally WinAPI, is Microsoft's core set of application programming interfaces (APIs) available in the Microsoft Windows operating systems. The name Windows API collectively refers to several different platform implementations th ...
.
ImgBurn ImgBurn is an optical disc authoring program that allows the recording of many types of CD, DVD and Blu-ray images to recordable media (.cue files are supported as of version 2.4.0.0). Starting with version 2.0.0.0, ImgBurn can also burn files a ...
offers SPTI as a method for accessing optical disc drives.


Other SCSI interfaces

* Windows: ** '' Advanced SCSI Programming Interface (ASPI)'' by
Adaptec Adaptec was a computer storage company and remains a brand for computer storage products. The company was an independent firm from 1981 to 2010, at which point it was acquired by PMC-Sierra, which itself was later acquired by Microsemi, which itse ...
,
Nero AG Nero AG (known as Ahead Software AG until 2005) is a German computer software company that is especially well known for its CD/DVD/ BD burning suite, ''Nero Burning ROM''. The company's main product is Nero 2019, a piece of software that comp ...
and
Pinnacle Systems Pinnacle Systems, Inc. is a California-based American manufacturer of digital video hardware and software for the mainstream and broadcast markets. The company was founded in 1986 by Ajay Chopra (CEO), Mirek Jiricka and Randall Moore. The company ...
** ''ASAPI'' by VOB Computersysteme GmbH and Pinnacle Systems ** ''ElbyCDIO'' by
Elaborate Bytes The red fox is a small dog-like animal. Red Fox or Redfox may refer to: Arts and entertainment * ''Redfox'' (comics), a late 1980s British comicbook series * ''Red Fox'', a 1979 crime novel by Gerald Seymour **'' ''Red Fox'' (film)'', a 1991 Br ...
** ''Patin-Couffin'' by VSO Software ** ''
SCSI Pass-Through Direct SCSI Pass Through Direct (SPTD) is a Proprietary software, proprietary device driver and API, application programming interface (API) developed by Duplex Secure Ltd. that provides a new method of access to SCSI storage devices. The SPTD API is ...
(SPTD)'' by Duplex Secure, Ltd. * The SCSI pass-through driver for
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which ...
is called "SCSI generic" ()


References


Further reading

# # Application programming interfaces SCSI Device drivers {{Compu-lang-stub