SCIOSTOP (Stoppen) Einheit SCSI Adapter Einheitentreiber ioctl Operation

Zweck

Schließt den logischen Pfad zu einer SCSI-Zieleinheit.

Beschreibung

Die Operation SCIOSTOP schließt den logischen Pfad zu einer SCSI-Einheit. Der SCSI-Hostadapter fungiert als Initiator. Die Operation SCIOSTOP bewirkt, dass der Adaptereinheitentreiber die Zuordnung von Datenbereichen aufgibt, die als Antwort auf eine SCIOSTART -Operation zugeordnet wurden. Dieser Befehl muss ausgegeben werden, wenn das aufrufende Programm die Kommunikation mit einem bestimmten SCSI-Ziel beenden möchte. Die Operation SCIOSTOP sollte nur für eine Einheit ausgegeben werden, die erfolgreich durch einen früheren Aufruf einer SCIOSTART -Operation geöffnet wurde.

Die Operation SCIOSTOP übergibt den Parameter Arg . Mit diesem Parameter kann der Aufrufende die SCSI-und LUN-IDs der zu stoppenden Einheit angeben. Das niedrigstwertige Byte im Parameter Arg ist die LUN und das nächstniedrigstwertige Byte ist die SCSI-ID. Die verbleibenden zwei Byte sind reserviert und müssen auf 0 gesetzt sein.

Rückgabewerte

Nach erfolgreichem Abschluss gibt diese Operation den Wert 0 zurück. Andernfalls wird ein Wert von-1 wird zurückgegeben und die Fehler Die globale Variable ist auf einen der folgenden Werte gesetzt:

Wert Beschreibung
EINVAL Gibt an, dass die Einheit nicht geöffnet wurde Eine SCIOSTART -Operation sollte vor dem Aufruf der SCIOSTOP -Operation ausgegeben werden.
EIO Zeigt an, dass das Einheitenlaufwerk den Code nicht pinnen konnte.

Dateien

Element Beschreibung
/dev/scsi0, /dev/scsi1, ..., /dev/scsin Stellen Sie eine Schnittstelle bereit, damit SCSI-Einheitentreiber auf SCSI-Einheiten oder -Adapter zugreifen können.
/dev/vscsi0, /dev/vscsi1, ..., /dev/vscsin Stellen Sie eine Schnittstelle bereit, damit SCSI-2 Fast/Wide Adapter/A -und SCSI-2 Differential Fast/Wide Adapter/A -Einheitentreiber auf SCSI-Einheiten oder -Adapter zugreifen können.