Partager via


StorPortGetDataInBufferScatterGatherList, fonction (storport.h)

Retourne la liste de collecte de points associée à la mémoire tampon de données d’entrée d’un bloc de requête SCSI (SRB).

Syntaxe

ULONG StorPortGetDataInBufferScatterGatherList(
  [in]  PVOID                     HwDeviceExtension,
  [in]  PSCSI_REQUEST_BLOCK       Srb,
  [out] PSTOR_SCATTER_GATHER_LIST *SgList
);

Paramètres

[in] HwDeviceExtension

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

[in] Srb

Bloc de requête contenant la mémoire tampon de données d’entrée pour la liste de collecte de points.

[out] SgList

Pointeur vers une adresse de structure de liste de collecte de points pour recevoir la liste de collecte de points pour la mémoire tampon de données d’entrée dans Srb.

Valeur de retour

Valeur d’état indiquant le résultat de la notification. Il peut s’agir de l’une des valeurs suivantes :

Retourner le code Description
STOR_STATUS_SUCCESS
La liste de collecte de points pour Srb a été retournée avec succès.
STOR_STATUS_INVALID_PARAMETER
La valeur du pointeur dans SgList est NULL.

Exigences

Exigence Valeur
client minimum pris en charge Windows 8
plateforme cible Universel
d’en-tête storport.h (include Storport.h)
bibliothèque Storport.lib
IRQL Quelconque

Voir aussi

StorPortGetDataInBufferMdl

StorPortGetDataInBufferSystemAddress