NdisReturnNetBufferLists, fonction (ndis.h)
Les pilotes NDIS appellent la fonction NdisReturnNetBufferLists pour libérer la propriété d’une liste de structures NET_BUFFER_LIST , ainsi que des structures NET_BUFFER et des données réseau associées.
Syntaxe
void NdisReturnNetBufferLists(
[in] NDIS_HANDLE NdisBindingHandle,
[in] PNET_BUFFER_LIST NetBufferLists,
[in] ULONG ReturnFlags
);
Paramètres
[in] NdisBindingHandle
Handle qui identifie l’adaptateur cible. Ce handle a été retourné par un appel précédent à la fonction NdisOpenAdapterEx . Toutes les structures NET_BUFFER_LIST spécifiées dans cet appel doivent provenir de la liaison que ce handle identifie.
[in] NetBufferLists
Pointeur vers une liste liée de structures NET_BUFFER_LIST qui doivent être retournées au pilote sous-jacent. La liste liée peut contenir NET_BUFFER_LIST structures de plusieurs appels précédents à Fonction ProtocolReceiveNetBufferLists .
[in] ReturnFlags
Indicateurs NDIS pouvant être combinés à une opération OR. Pour effacer tous les indicateurs, définissez ce membre sur zéro. Cette fonction prend en charge l’indicateur NDIS_RETURN_FLAGS_DISPATCH_LEVEL qui ; si défini, indique que l’IRQL actuel est DISPATCH_LEVEL. Pour plus d’informations sur cet indicateur, consultez Dispatch IRQL Tracking.
Valeur de retour
None
Remarques
Si le NDIS_RECEIVE_FLAGS_RESOURCES indicateur dans le paramètre ReceiveFlags que NDIS a transmis au La fonction ProtocolReceiveNetBufferLists n’a pas été définie. Le pilote de protocole doit appeler NdisReturnNetBufferLists pour retourner les structures NET_BUFFER_LIST et les données associées. Une fois que le pilote de protocole a appelé NdisReturnNetBufferLists, NDIS appelle le pilote miniport sous-jacent Fonction MiniportReturnNetBufferLists .
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.h (inclure Ndis.h) |
Bibliothèque | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
Règles de conformité DDI | Irql_SendRcv_Function(ndis) |
Voir aussi
MiniportReturnNetBufferLists ProtocolReceiveNetBufferListsCommentaires
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