Advanced SCSI Programming Interface

Advanced SCSI Programming Interface

L'ASPI («Advanced SCSI Programming Interface») est une interface logicielle et une API pour le système d'exploitation Windows, permettant d'accéder aux périphériques SCSI. Les distributions Windows XP et antérieures n'offraient aucune API standard pour accéder à ces périphériques. L'ASPI est principalement utilisée pour piloter des périphériques de type lecteurs ou graveurs de CD/DVD. La bibliothèque ASPI est développée et distribuée gratuitement par la société Adaptec. Elle reste cependant la propriété d'Adaptec. Si une documentation (succincte) est fournie, les sources ne sont pas publiés.

De nombreux logiciels de gravure et/ou de diagnostic, même commerciaux, utilisent l'interface ASPI.

Sommaire

Services offerts par l'interface

Les services offerts par cette API sont les suivants :

ASPI prend en charge les périphériques SCSI et les périphériques physiquement connectés sur un bus autre que SCSI (ATA, S-ATA) mais pilotables via des commandes (logicielles) SCSI. C'est le cas de la quasi-majorité des graveurs de CD/DVD utilisés sous Windows.

Un lecteur virtuel (par exemple Daemon Tools) sera vu et listé par ASPI, comme un périphérique physique.

Installation

Il est possible de télécharger gratuitement[1] une archive contenant tous les fichiers nécessaires, ainsi qu'un logiciel d'installation.

Sous Windows XP les fichiers de l'interface ASPI (après installation) sont les suivants :

\system\winaspi.dll
\system\wnaspi32.dll
\system32\drivers\aspi32.sys

Solutions alternatives

Certains logiciels de gravure, par exemple Nero, installent leur propre logiciel SCSI.
La solution d'Adaptec, bien qu'elle soit gratuite, est quand même une solution propriétaire. C'est pourquoi on a vu apparaître des solutions dites libres, comme frogAspi[2].

Notes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Advanced SCSI Programming Interface de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Regardez d'autres dictionnaires:

  • Advanced SCSI Programming Interface — Advanced SCSI Programming Interface,   ASPI.   …   Universal-Lexikon

  • Advanced SCSI Programming Interface — Das Advanced SCSI Programming Interface (ASPI) ist eine Schnittstelle für die Kommunikation zwischen der Software bzw. dem Betriebssystem und DVD/CD ROM Laufwerken. Anders als der Name vermuten lässt, werden ASPI Treiber nicht nur für SCSI Geräte …   Deutsch Wikipedia

  • Advanced SCSI Programming Interface — standard for SCSI hardware …   English contemporary dictionary

  • Interface (computing) — For other uses, see Interface. In the field of computer science, an interface is a tool and concept that refers to a point of interaction between components, and is applicable at the level of both hardware and software. This allows a component,… …   Wikipedia

  • ASPI —    Advanced SCSI Programming Interface …   IT glossary of terms, acronyms and abbreviations

  • ASPI — Advanced SCSI Programming Interface (Academic & Science » Electronics) * Advanced Scsi Programmer s Interface (Computing » Software) * Arsenal Support Program Initiative (Governmental » Military) * Advanced Systems Power Interface (Computing »… …   Abbreviations dictionary

  • Abkürzungen/Computer — Dies ist eine Liste technischer Abkürzungen, die im IT Bereich verwendet werden. A [nach oben] AA Antialiasing AAA authentication, authorization and accounting, siehe Triple A System AAC Advanced Audio Coding AACS …   Deutsch Wikipedia

  • Liste der Abkürzungen (Computer) — Dies ist eine Liste technischer Abkürzungen, die im IT Bereich verwendet werden. A [nach oben] AA Antialiasing AAA authentication, authorization and accounting, siehe Triple A System AAC Advanced Audio Coding AACS …   Deutsch Wikipedia

  • Liste von Abkürzungen (Computer) — Dies ist eine Liste technischer Abkürzungen, die im IT Bereich verwendet werden. Inhaltsverzeichnis A B C D E F G H I J K L M N O P Q R S T U V W X Y Z siehe auch: Liste von Dateiendu …   Deutsch Wikipedia

  • ASPI — abbr. Advanced SCSI Programming Interface (Adaptec, API, SCSI) comp. abbr. Advanced SCSI Programming Interface (Adaptec) …   United dictionary of abbreviations and acronyms

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”