Fonction NdisFreeScatterGatherList (ndis.h)
La fonction NdisFreeScatterGatherList libère une liste 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
Un pilote NDIS ou un instance handle obtenu lors de l’initialisation de l’appelant. Il doit s’agir du même handle que celui qui a été passé au Fonction NdisBuildScatterGatherList lors de la création de la liste de points/regroupements.
[in] ScatterGatherListBuffer
Pointeur vers une structure de SCATTER_GATHER_LIST fournie par l’appelant pour libérer. Il doit s’agir de la même mémoire tampon que celle qui a été passée à la fonction NdisBuildScatterGatherList lorsque la liste de points/regroupements a été allouée.
[in] WriteToDevice
Valeur BOOLEAN définie sur TRUE si la liste de points/regroupements a été utilisée pour l’écriture sur l’appareil. Sinon, il est FALSE.
Valeur de retour
None
Remarques
Les pilotes NDIS appellent la fonction NdisFreeScatterGatherList pour libérer une liste de points/regroupement qui a été créée avec le Fonction NdisBuildScatterGatherList .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge dans NDIS 6.20 et versions ultérieures. |
Plateforme cible | Universal |
En-tête | ndis.h (inclure Ndis.h) |
Bibliothèque | Ndis.lib |
IRQL | = DISPATCH_LEVEL |