Condividi tramite


Gestione dello stack di driver

NDIS 6.0 ha introdotto la possibilità di sospendere e riavviare uno stack di driver. Per supportare le funzionalità di gestione dello stack fornite da NDIS 6.0, è necessario riscrivere i driver legacy.

NDIS 6.0 ha anche introdotto i driver di filtro NDIS. I driver di filtro possono monitorare e modificare l'interazione tra i driver del protocollo e i driver miniport. I driver di filtro sono più facili da implementare e hanno meno sovraccarico di elaborazione rispetto a NDIS 5. x driver intermedi. Per questi motivi, è consigliabile usare i driver di filtro anziché filtrare i driver intermedi.

Uno stack di driver contiene gli elementi logici seguenti:

Adattatore miniport
Un adattatore miniport è un'istanza dell'adattatore di un driver miniport NDIS o di un driver intermedio. Il miniport virtuale di un driver intermedio è un adattatore miniport. NDIS configura gli altri elementi di uno stack di driver su una scheda miniport dopo che un dispositivo diventa disponibile.

Associazione protocollo
Un'associazione di protocollo è un'istanza di associazione di un driver di protocollo. Un'associazione di protocolli associa un driver di protocollo NDIS a una scheda miniport. Più driver di protocollo possono essere associati a una scheda miniport.

Modulo filtro
Un modulo di filtro è un'istanza di un driver di filtro. NDIS può sospendere uno stack di driver per inserire, rimuovere o riconfigurare un modulo di filtro. I moduli di filtro possono monitorare e modificare il comportamento di una scheda miniport.

Gli argomenti seguenti forniscono altre informazioni sulle operazioni dello stack di driver, degli stati del driver e dello stack di driver:

Driver di filtro NDIS

Driver intermedi di NDIS