NdisFreeCloneNetBufferList, fonction (ndis/nblapi.h)
Appelez la fonction NdisFreeCloneNetBufferList pour libérer une structure NET_BUFFER_LIST et toutes les structures NET_BUFFER associées et chaînes MDL précédemment allouées en appelant le Fonction NdisAllocateCloneNetBufferList .
Syntaxe
NDIS_EXPORTED_ROUTINE VOID NdisFreeCloneNetBufferList(
[in] NET_BUFFER_LIST *CloneNetBufferList,
[in] ULONG FreeCloneFlags
);
Paramètres
[in] CloneNetBufferList
Pointeur vers une structure NET_BUFFER_LIST allouée en appelant NdisAllocateCloneNetBufferList.
[in] FreeCloneFlags
Indicateurs NDIS pouvant être combinés à une opération OR. Les indicateurs suivants sont définis :
NDIS_CLONE_FLAGS_RESERVED
Réservé à NDIS.
NDIS_CLONE_FLAGS_USE_ORIGINAL_MDLS
Si cet indicateur est défini, NDIS n’a pas alloué de nouvelles DLL pour les NET_BUFFER_LIST clonées dans le Fonction NdisAllocateCloneNetBufferList . Au lieu de cela, le NET_BUFFER_LIST cloné a utilisé la même chaîne MDL que dans le NET_BUFFER_LIST d’origine. Si NDIS_CLONE_FLAGS_USE_ORIGINAL_MDLS est effacé, NDIS a alloué de nouvelles dll MDL pour référencer les mémoires tampons de données d’origine.
Valeur de retour
None
Remarques
L’appelant doit spécifier les mêmes indicateurs qu’il a spécifiés dans le paramètre AllocateCloneFlags lorsqu’il a appelé le Fonction NdisAllocateCloneNetBufferList .
Configuration requise
Condition requise | Valeur |
---|---|
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),NdisAllocateCloneNetBufferList(ndis), NdisAllocateCloneNetBufferList_InitFail(ndis) |
Voir aussi
NdisAllocateCloneNetBufferListCommentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour