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.
Ogni driver di funzione, driver di filtro e driver di bus deve creare un oggetto dispositivo framework per ogni istanza di un dispositivo supportato collegato al sistema.
La creazione di un oggetto dispositivo framework prevede tre passaggi:
Ottenere un puntatore a una struttura WDFDEVICE_INIT.
Si tratta di una struttura opaca allocata dal sistema, in cui il driver archivia le informazioni su un dispositivo.
Inizializzazione della struttura WDFDEVICE_INIT.
Il driver chiama un set di funzioni fornite dal framework che aggiungono informazioni alla struttura.
Chiamata a WdfDeviceCreate.
Il driver passa il puntatore della struttura WDFDEVICE_INIT al metodo WdfDeviceCreate. Il metodo crea un oggetto dispositivo framework e usa le informazioni nella struttura WDFDEVICE_INIT per inizializzare l'oggetto.
Per altre informazioni sulla creazione di oggetti dispositivo framework, vedere gli argomenti seguenti: