Condividi tramite


Driver di filtro obbligatori

I driver di filtro obbligatori sono driver di filtro che devono essere presenti per uno stack di driver per funzionare correttamente. Se il modulo di filtro obbligatorio non è collegato, il resto dello stack di driver verrà eliminato. È possibile modificare o monitorare i driver di filtro . Tutti i driver intermedi del filtro sono facoltativi.

Per collegare un modulo di filtro obbligatorio a uno stack di driver, NDIS annulla tutte le associazioni di protocollo, collega il modulo di filtro e quindi riestablisa tutte le associazioni di protocollo. Se il driver non è collegato, NDIS rimuove lo stack di driver sottostante.

Per scollegare un modulo di filtro obbligatorio da uno stack di driver, NDIS scollega tutte le associazioni di protocollo scollega il modulo di filtro e quindi riestablisa le associazioni di protocolli. Per scollegare un modulo di filtro facoltativo, NDIS sospende lo stack e lo riavvia senza scollegare i driver di protocollo.

Quando un computer viene riavviato, NDIS non associa alcun driver di protocollo a una scheda miniport se qualsiasi modulo di filtro obbligatorio associato all'adattatore non è collegato all'adattatore miniport.

Per installare un driver di filtro obbligatorio, è necessario specificare un valore di 0x00000001 per FilterRunType nel file INF. Per installare un driver di filtro facoltativo, è necessario specificare un valore di 0x00000002 per FilterRunType nel file INF.