Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
[Si applica solo a KMDF]
Il metodo WdfDriverMiniportUnload elimina un oggetto driver framework del driver miniport specificato.
Sintassi
VOID WdfDriverMiniportUnload(
[in] WDFDRIVER Driver
);
Parametri
[in] Driver
Handle per l'oggetto driver del framework del driver ottenuto dal driver da una chiamata precedente a WdfDriverCreare o WdfGetDriver.
Valore restituito
Nessuno
Osservazioni:
Un driver miniport chiama il metodo WdfDriverMiniportUnload quando il driver miniport sta per essere scaricato. Il metodo chiama il driver EvtDriverUnload funzione di callback degli eventi ed elimina l'oggetto driver framework del driver del driver.
In genere, un driver miniport chiama WdfDriverMiniportUnload dall'interno di una routine di scaricamento fornita dal driver definito dall'architettura del driver di porta.
Per altre informazioni sui driver miniport, vedere Using Kernel-Mode Driver Framework with Miniport Drivers.
Esempi
Nell'esempio di codice seguente viene eliminato l'oggetto driver framework del driver miniport specificato.
WdfDriverMiniportUnload(WdfGetDriver());
Requisiti
| Requisito | Valore |
|---|---|
| Piattaforma di destinazione | Universale |
| versione minima di KMDF | 1.0 |
| intestazione | wdfminiport.h (include Wdfminiport.h) |
| Biblioteca | Wdf01000.sys (vedere Controllo delle versioni della libreria framework). |
| IRQL | <= LIVELLO_DI_INVIO |
| regole di conformità DDI | DriverCreate(kmdf) |