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 nuages de points pour la mémoire tampon de données d’entrée dans Srb.

Valeur retournée

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

Code de retour 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.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
Plateforme cible Universal
En-tête storport.h (inclure Storport.h)
Bibliothèque Storport.lib
IRQL Quelconque

Voir aussi

StorPortGetDataInBufferMdl

StorPortGetDataInBufferSystemAddress