Funzione WdfPostDeviceRemove (wdfinstaller.h)
[Si applica solo a KMDF]
La funzione WdfPostDeviceRemove del co-programma di installazione esegue tutte le operazioni che il co-programma di installazione potrebbe richiedere dopo che il programma di installazione di un driver non Plug and Play (PnP) ha eliminato il servizio in modalità kernel del driver.
Sintassi
ULONG WdfPostDeviceRemove(
[in] LPCWSTR InfPath,
[in, optional] LPCWSTR InfSectionName
);
Parametri
[in] InfPath
Puntatore a una stringa di caratteri wide con terminazione Null che contiene il percorso della directory del file INF del driver. Il programma di installazione del driver può ottenere questa stringa chiamando GetCurrentDirectory, descritto in Microsoft Windows SDK.
[in, optional] InfSectionName
Puntatore a una stringa di caratteri wide con terminazione Null che contiene il nome della sezione Wdf-install-nel file INF del driver. Per altre informazioni su questo nome, vedere Uso del co-programma di installazione di KMDF. Se questo puntatore è NULL, il co-programma di installazione usa WdfSection come nome.
Valore restituito
WdfPostDeviceRemove restituisce ERROR_SUCCESS se l'operazione ha esito positivo. In caso contrario, la funzione restituisce uno dei valori ERROR_XXX aggiuntivi definiti in Winerror.h.
Commenti
Il programma di installazione per i driver basati su framework di un dispositivo non PnP deve chiamare WdfPostDeviceRemove dopo che il programma di installazione ha chiamato DeleteService.
Per ottenere l'indirizzo della funzione WdfPostDeviceRemove del co-programma di installazione, il programma di installazione deve chiamare GetProcAddress dopo che il programma di installazione ha chiamato LoadLibrary per caricare il co-programma di installazione.
Per altre informazioni sulla funzione WdfPostDeviceRemove e sui programmi di installazione per i driver basati su framework di dispositivi non PnP, vedere Installazione di un driver non PnP. Per altre informazioni su DeleteService, GetProcAddress e LoadLibrary, vedere la documentazione di Microsoft Windows SDK.
Esempio
Per un esempio di codice che usa la funzione WdfPostDeviceRemove , vedere il programma di installazione per l'esempio NONPNP .
Requisiti
Piattaforma di destinazione | Universale |
Versione KMDF minima | 1,0 |
Intestazione | wdfinstaller.h (includere Wdfinstaller.h) |
Libreria | N/D (esportato dalla libreria del co-programma di installazione KMDF. Per informazioni sul nome file della libreria del co-programma di installazione, vedere Uso del co-programma di installazione KMDF. |
Vedi anche
Commenti e suggerimenti
Invia e visualizza il feedback per