Condividi tramite


Filtrare i driver

NDIS 6.0 ha introdotto i driver di filtro NDIS. I driver di filtro possono monitorare e modificare l'interazione tra driver di protocollo e driver miniport. I driver di filtro sono più facili da implementare e hanno un sovraccarico di elaborazione inferiore rispetto ai driver intermedi NDIS.

Un modulo di filtro è un'istanza di un driver di filtro. Come illustrato nella figura seguente, i moduli di filtro vengono in genere sovrapposti tra schede miniport e associazioni di protocollo.

Diagramma che illustra uno stack di driver NDIS con moduli di filtro tra schede miniport e associazioni di protocollo.

Un driver di filtro comunica con NDIS e altri driver NDIS tramite la libreria NDIS. La libreria NDIS esporta un set completo di funzioni (NdisFXxx e altre funzioni NdisXxx ) che incapsulano tutte le funzioni del sistema operativo che un driver di filtro deve chiamare. Il driver di filtro, a sua volta, deve esportare un set di punti di ingresso (funzioni FilterXxx ) che NDIS chiama a proprio scopo, o per conto di altri driver, per accedere al driver di filtro.

Nota

Per altre informazioni sullo stack di driver NDIS e un diagramma che mostra la relazione tra tutti e quattro i tipi di driver NDIS, vedere Stack di driver NDIS.

Driver di filtro NDIS

Informazioni di riferimento sul driver di filtro NDIS