NdisFreeReassembledNetBufferList, fonction (ndis/nblapi.h)

Appelez la fonction NdisFreeReassembledNetBufferList pour libérer une structure NET_BUFFER_LIST réassembled et la structure NET_BUFFER associée et la chaîne MDL associées.

Syntaxe

NDIS_EXPORTED_ROUTINE VOID NdisFreeReassembledNetBufferList(
  [in] NET_BUFFER_LIST *ReassembledNetBufferList,
  [in] ULONG           DataOffsetDelta,
  [in] ULONG           FreeReassembleFlags
);

Paramètres

[in] ReassembledNetBufferList

Pointeur vers une structure NET_BUFFER_LIST allouée par le pilote en appelant le Fonction NdisAllocateReassembledNetBufferList .

[in] DataOffsetDelta

Nombre d’octets à avancer (ajouter) au membre DataOffset de la structure réassembled NET_BUFFER avant de libérer la structure. Cette valeur doit correspondre à DataOffsetDelta que le pilote passé à NdisAllocateReassembledNetBufferList.

[in] FreeReassembleFlags

Indicateurs NDIS qui peuvent être combinés à une opération OR. Définissez ce paramètre sur zéro. Il n’existe actuellement aucun indicateur défini pour cette fonction.

Valeur de retour

None

Remarques

NdisFreeReassembledNetBufferList libère une structure NET_BUFFER_LIST réassembled que l’appelant a allouée en appelant NdisAllocateReassembledNetBufferList.

Spécifications

   
Client minimal pris en charge Pris en charge dans NDIS 6.0 et versions ultérieures.
Plateforme cible Universal
En-tête ndis/nblapi.h (include ndis.h)
Bibliothèque Ndis.lib
IRQL <= DISPATCH_LEVEL
Règles de conformité DDI Irql_NetBuffer_Function(ndis), NdisAllocateReassembledNetBufferList(ndis), NdisAllocateReassembledNetBufferList_InitFail(ndis)

Voir aussi

NET_BUFFER

NET_BUFFER_LIST

NdisAllocateReassembledNetBufferList