Funzione WdfControlFinishInitializing (wdfcontrol.h)
[Si applica solo a KMDF]
Il metodo WdfControlFinishInitializing informa il framework che un driver ha completato l'inizializzazione di un oggetto dispositivo di controllo specificato.
Sintassi
void WdfControlFinishInitializing(
[in] WDFDEVICE Device
);
Parametri
[in] Device
Handle per un oggetto dispositivo di controllo.
Valore restituito
Nessuno
Osservazioni
Se il driver fornisce un handle di oggetto non valido, si verifica un controllo di bug.
Il sistema non invierà richieste di I/O o di Strumentazione gestione Windows (WMI) a un oggetto dispositivo di controllo, a meno che il driver non abbia chiamato WdfControlFinishInitializing.
Per altre informazioni sugli oggetti dispositivo di controllo e sulla chiamata di WdfControlFinishInitializing, vedere Using Control Device Objects.
Esempi
Per un esempio di codice che usa WdfControlFinishInitializing, vedere WdfControlDeviceInitAllocate.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Universale |
versione minima di KMDF | 1.0 |
intestazione | wdfcontrol.h (include Wdf.h) |
libreria | Wdf01000.sys (vedere Controllo delle versioni della libreria framework). |
IRQL | <= DISPATCH_LEVEL |
regole di conformità DDI | CtlDeviceFinishInitDeviceAdd(kmdf), CtlDeviceFinishInitDrEntry(kmdf), DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |