Condividi tramite


Disinstallazione di un driver di filtro

L'oggetto driver associato a un driver di filtro NDIS specifica una routine Unload denominata FilterDriverUnload. Il sistema può chiamare la routine FilterDriverUnload quando tutte le schede miniport che il driver filtro serve sono state rimosse.

Scaricare deve rilasciare risorse specifiche del driver. Tutti gli oggetti dispositivo creati dal driver di filtro devono essere eliminati definitivamente. Il sistema può completare un'operazione di scaricamento del driver dopo che FilterDriverUnload ha restituito.

La funzionalità della funzione di scaricamento è specifica del driver. In generale, Scarica deve annullare le operazioni eseguite durante l'inizializzazione del driver. Per altre informazioni sull'inizializzazione del driver, vedere Inizializzazione di un driver di filtro.

Un driver di filtro deve chiamare la funzione NdisFDeregisterFilterDriver da Unload. NdisFDeregisterFilterDriver chiama FilterDetach per scollegare tutti i moduli di filtro attualmente collegati associati a questo driver di filtro.

Per altre informazioni sullo scaricamento dei driver di filtro, vedere Arresto di uno stack di driver.