Función WdfControlFinishInitializing (wdfcontrol.h)
[Solo se aplica a KMDF]
El método WdfControlFinishInitializing informa al marco de trabajo que un controlador ha terminado de inicializar un objeto de dispositivo de control especificado.
Sintaxis
void WdfControlFinishInitializing(
[in] WDFDEVICE Device
);
Parámetros
[in] Device
Identificador de un objeto de dispositivo de control.
Valor devuelto
Ninguno
Observaciones
Se produce una comprobación de errores si el controlador proporciona un identificador de objeto no válido.
El sistema no enviará solicitudes de E/S ni de Instrumental de administración de Windows (WMI) a un objeto de dispositivo de control a menos que el controlador haya llamado a WdfControlFinishInitializing.
Para obtener más información sobre cómo controlar objetos de dispositivo y llamar a WdfControlFinishInitializing, vea Using Control Device Objects.
Ejemplos
Para obtener un ejemplo de código que usa WdfControlFinishInitializing, vea WdfControlDeviceInitAllocate.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Universal |
versión mínima de KMDF | 1.0 |
encabezado de | wdfcontrol.h (incluya Wdf.h) |
biblioteca de | Wdf01000.sys (consulte Control de versiones de la biblioteca de marcos). |
irQL | <= DISPATCH_LEVEL |
reglas de cumplimiento de DDI | CtlDeviceFinishInitDeviceAdd(kmdf), CtlDeviceFinishInitDrEntry(kmdf), DriverCreate() kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |