Condividi tramite


Indicazione dei dati ricevuti da un driver miniport della rete WAN CoNDIS

Le operazioni seguenti si verificano quando un driver miniport della rete WAN CoNDIS riceve un pacchetto di dati di rete:

  1. Il driver rimuove l'incapsulamento specifico del driver dal pacchetto di dati di rete, se necessario prima di chiamare NdisMCoIndicateReceiveNetBufferLists per indicare i dati ricevuti in una struttura di NET_BUFFER_LIST. Ad esempio, il driver può rimuovere l'incapsulamento PPPoE. Tuttavia, il driver miniport deve lasciare intatti i dati incapsulati, ad esempio l'intestazione e il payload PPP.

  2. Il driver chiama la funzione NdisMCoIndicateReceiveNetBufferLists per indicare a NDISWAN che è arrivato un pacchetto.

  3. NDISWAN elabora il pacchetto e chiama NdisMIndicateReceiveNetBufferLists per indicare l'arrivo del pacchetto.

  4. Per inoltrare il pacchetto, NDIS chiama la funzione ProtocolReceiveNetBufferLists di associare i driver di protocollo.