Freigeben über


StorPortGetRequestInfo-Funktion (storport.h)

Die StorPortGetRequestInfo-Routine ruft die E/A-Anforderungsinformationen ab, die einem SCSI-Anforderungsblock (SRB) zugeordnet sind, und gibt sie in einer STOR_REQUEST_INFO-Struktur zurück.

Syntax

ULONG StorPortGetRequestInfo(
  [in]  PVOID               HwDeviceExtension,
  [in]  PSCSI_REQUEST_BLOCK Srb,
  [out] PSTOR_REQUEST_INFO  RequestInfo
);

Parameter

[in] HwDeviceExtension

Ein Zeiger auf die Hardwaregeräteerweiterung für den Host Bus Adapter (HBA).

[in] Srb

Ein Zeiger auf den abzufragten SRB.

[out] RequestInfo

Ein Zeiger auf eine vom Aufrufer bereitgestellte STOR_REQUEST_INFO-Struktur .

Rückgabewert

Die StorPortGetRequestInfo-Routine gibt einen der folgenden status Codes zurück:

Rückgabecode Beschreibung
STOR_STATUS_UNSUPPORTED_VERSION
Die für STOR_REQUEST_INFO angegebene Version ist ungültig.
STOR_STATUS_SUCCESS
Der Vorgang wurde durchgeführt.
STOR_STATUS_INVALID_PARAMETER
Entweder Srb oder RequestInfo ist auf NULL festgelegt.

Hinweise

Der Aufrufer von StorPortGetRequestInfo muss das Versionsmitglied von RequestInfo auf STOR_REQUEST_INFO_VER_1 festlegen. Andernfalls gibt die Funktion STOR_STATUS_UNSUPPORTED_VERSION zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 8 und höheren Versionen von Windows.
Zielplattform Universell
Header storport.h (einschließlich Storport.h)
IRQL Any

Weitere Informationen

STOR_REQUEST_INFO