Partager via


NdisFreeScatterGatherList, fonction (ndis.h)

La fonction NdisFreeScatterGatherList libère une liste de nuages de points/regroupements.

Syntaxe

void NdisFreeScatterGatherList(
  [in] IN NDIS_HANDLE          NdisHandle,
  [in] IN PSCATTER_GATHER_LIST ScatterGatherListBuffer,
  [in] IN BOOLEAN              WriteToDevice
);

Paramètres

[in] NdisHandle

Pilote NDIS ou handle d’instance obtenu lors de l’initialisation de l’appelant. Il doit s’agir du même handle que celui qui a été transmis au fonction NdisBuildScatterGatherList lors de la création de la liste de nuages de points/regroupements.

[in] ScatterGatherListBuffer

Pointeur vers une structure SCATTER_GATHER_LIST fournie par l’appelant pour libérer. Il doit s’agir de la même mémoire tampon transmise à la fonction NdisBuildScatterGatherList lorsque la liste de nuages de points/regroupements a été allouée.

[in] WriteToDevice

Valeur BOOLEAN définie sur TRUE si la liste de nuages de points/collecte a été utilisée pour l’écriture sur l’appareil. Sinon, il est FALSE.

Valeur de retour

Aucun

Remarques

Les pilotes NDIS appellent la fonction NdisFreeScatterGatherList pour libérer une liste de points/regroupements créée avec le fonction NdisBuildScatterGatherList.

Exigences

Exigence Valeur
client minimum pris en charge Pris en charge dans NDIS 6.20 et versions ultérieures.
plateforme cible Universel
d’en-tête ndis.h (include Ndis.h)
bibliothèque Ndis.lib
IRQL = DISPATCH_LEVEL

Voir aussi

NdisBuildScatterGatherList

SCATTER_GATHER_LIST