Share via


Fonction StorPortGetRequestInfo (storport.h)

La routine StorPortGetRequestInfo récupère les informations de demande d’E/S associées à un bloc de requête SCSI (SRB) et les retourne dans une structure STOR_REQUEST_INFO .

Syntaxe

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

Paramètres

[in] HwDeviceExtension

Pointeur vers l’extension de périphérique matériel pour l’adaptateur de bus hôte (HBA).

[in] Srb

Pointeur vers le SRB à interroger.

[out] RequestInfo

Pointeur vers une structure de STOR_REQUEST_INFO fournie par l’appelant .

Valeur retournée

La routine StorPortGetRequestInfo retourne l’un des codes status suivants :

Code de retour Description
STOR_STATUS_UNSUPPORTED_VERSION
La version spécifiée pour STOR_REQUEST_INFO n’est pas valide.
STOR_STATUS_SUCCESS
L'opération a réussi.
STOR_STATUS_INVALID_PARAMETER
Srb ou RequestInfo est défini sur NULL.

Remarques

L’appelant de StorPortGetRequestInfo doit définir le membre Version de RequestInfo sur STOR_REQUEST_INFO_VER_1. Sinon, la fonction retourne STOR_STATUS_UNSUPPORTED_VERSION.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows 8 et versions ultérieures de Windows.
Plateforme cible Universal
En-tête storport.h (inclure Storport.h)
IRQL Quelconque

Voir aussi

STOR_REQUEST_INFO