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) |