Operazioni di invio e ricezione del modulo di filtro
In questa sezione vengono illustrate le operazioni di invio e ricezione per i driver di filtro NDIS 6.0. I driver di filtro possono avviare richieste di invio e ricevere indicazioni o filtrare le richieste e le indicazioni di altri driver.
I moduli di filtro vengono impilati su un adattatore miniport. Per altre informazioni sullo stack di driver, vedere Stack di driver NDIS 6.0.
I moduli di filtro nello stack di driver possono filtrare tutte le richieste di invio e ricevere indicazioni associate all'adattatore sottostante. Ciò vale per tutte le associazioni di protocollo a un adattatore. Per altre informazioni sulle operazioni di invio e ricezione di NDIS 6.0, vedere Operazioni di invio e ricezione.
I driver di filtro non forniscono supporto diretto per le operazioni di invio e ricezione legacy basate sulla struttura NDIS_PACKET . Al contrario, NDIS converte le indicazioni dai driver miniport legacy in strutture di NET_BUFFER . Inoltre, NDIS gestisce le conversioni necessarie da richieste di invio basate su strutture di NET_BUFFER a richieste di invio legacy basate su strutture di NDIS_PACKET.
Nota Un driver di filtro può modificare le funzioni FilterXxx di invio e ricezione per un modulo di filtro in modo dinamico. Per altre informazioni, vedere Modalità bypass dati.
Negli argomenti seguenti vengono fornite informazioni aggiuntive sulle operazioni di invio e ricezione del driver di filtro:
Gestione buffer dei driver di filtro
Invio di dati da un driver di filtro
Annullamento di una richiesta di invio in un driver di filtro