Indication des données reçues d’un pilote Miniport CoNDIS WAN
Les opérations suivantes se produisent lorsqu’un pilote de miniport CoNDIS WAN reçoit un paquet de données réseau :
Le pilote supprime l’encapsulation spécifique au pilote du paquet de données réseau, si nécessaire, avant d’appeler NdisMCoIndicateReceiveNetBufferLists pour indiquer les données reçues dans une structure de NET_BUFFER_LIST. Par exemple, le pilote peut supprimer l’encapsulation PPPoE. Toutefois, le pilote miniport doit laisser intactes les données encapsulées, telles que l’en-tête PPP et la charge utile.
Le pilote appelle la fonction NdisMCoIndicateReceiveNetBufferLists pour indiquer à NDISWAN qu’un paquet est arrivé.
NDISWAN traite le paquet et appelle NdisMIndicateReceiveNetBufferLists pour indiquer l’arrivée du paquet.
Pour transférer le paquet, NDIS appelle la fonction ProtocolReceiveNetBufferLists des pilotes de protocole overlying liés.