Freigeben über


StorPortGetRequestInfo-Funktion (storport.h)

Die StorPortGetRequestInfo Routine ruft die E/A-Anforderungsinformationen ab, die einem SCSI-Anforderungsblock (SCSI Request Block, 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 Hostbusadapter (HBA).

[in] Srb

Ein Zeiger auf den SRB, der abgefragt werden soll.

[out] RequestInfo

Ein Zeiger auf eine vom Aufrufer bereitgestellte STOR_REQUEST_INFO Struktur.

Rückgabewert

Die StorPortGetRequestInfo Routine gibt einen der folgenden Statuscodes 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 war erfolgreich.
STOR_STATUS_INVALID_PARAMETER
Entweder Srb- oder RequestInfo- auf NULL festgelegt ist.

Bemerkungen

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

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows 8 und höheren Versionen von Windows.
Zielplattform- Universal
Header- storport.h (include Storport.h)
IRQL- Jegliche

Siehe auch

STOR_REQUEST_INFO