Freigeben über


StorPortCompleteRequest-Funktion (storport.h)

Die StorPortCompleteRequest Routine schließt alle ausstehenden Anforderungen ab, die den SRB-Statuswert auf SrbStatus-festlegen.

Syntax

STORPORT_API VOID StorPortCompleteRequest(
  [in] PVOID HwDeviceExtension,
  [in] UCHAR PathId,
  [in] UCHAR TargetId,
  [in] UCHAR Lun,
  [in] UCHAR SrbStatus
);

Parameter

[in] HwDeviceExtension

Ein Zeiger auf die Hardwaregeräteerweiterung. Dies ist ein HBA-Speicherbereich, den der Porttreiber im Namen des Miniporttreibers zuweist und initialisiert. Miniporttreiber speichern in der Regel HBA-spezifische Informationen in dieser Erweiterung, z. B. den Zustand der HBA und die zugeordneten Zugriffsbereiche für die HBA. Dieser Bereich steht dem Miniporttreiber unmittelbar nach dem Aufruf StorPortInitializezur Verfügung. Der Porttreiber gibt diesen Speicher frei, wenn es das Gerät entfernt.

[in] PathId

Identifiziert den SCSI-Bus. Ein Wert von SP_UNTAGGED gibt alle vom HBA gesteuerten Busse an.

[in] TargetId

Identifiziert den Zielcontroller oder das Gerät auf den angegebenen Bussen. Ein Wert von SP_UNTAGGED gibt alle Ziele auf dem Bus an.

[in] Lun

Identifiziert die logische Einheit für den angegebenen Zielcontroller oder das angegebene Gerät. Ein Wert von SP_UNTAGGED gibt alle logischen Einheiten für die angegebenen Zielcontroller auf den angegebenen Bussen an. Vollduplex-Miniporttreiber dürfen diesem Element keinen Wert von SP_UNTAGGED zuweisen.

[in] SrbStatus

Gibt den Abschlussstatus an, der im SrbStatus-Mitglied jedes SRB festgelegt werden soll.

Rückgabewert

Nichts

Bemerkungen

Wir empfehlen nicht, dass Autoren von Storport-Miniporttreibern diese spezielle Storport-Schnittstellenroutine verwenden. Stattdessen sollte der Miniporttreiber StorPortNotification( RequestComplete ) für jede ausstehende Anforderung aufrufen.

Anforderungen

Anforderung Wert
Zielplattform- Universal
Header- storport.h (include Storport.h)
Library Storport.lib
DDI-Complianceregeln StorPortCompleteRequest(storport), StorPortDDIsPortOnly(storport)

Siehe auch

ScsiPortCompleteRequest-