Compartir a través de


Función UdecxInitializeWdfDeviceInit (udecxwdfdevice.h)

Inicializa las operaciones de inicialización de dispositivos cuando el administrador de Plug and Play (PnP) notifica la existencia de un dispositivo.

Sintaxis

NTSTATUS UdecxInitializeWdfDeviceInit(
  PWDFDEVICE_INIT WdfDeviceInit
);

Parámetros

WdfDeviceInit

Puntero a una estructura de WDFDEVICE_INIT asignada por el marco.

Valor devuelto

El método devuelve STATUS_SUCCESS si la operación se realiza correctamente. De lo contrario, este método podría devolver un código de error NTSTATUS adecuado.

Observaciones

El controlador de cliente para el dispositivo del controlador host emulado llama a este método en su implementación evtDriverDeviceAdd antes de llamar a WdfDeviceCreate y UdecxWdfDeviceAddUsbDeviceEmulation. Para ver el ejemplo de código, vea UdecxWdfDeviceAddUsbDeviceEmulation.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10
servidor mínimo admitido Windows Server 2016
de la plataforma de destino de Windows
versión mínima de KMDF 1.15
encabezado de udecxwdfdevice.h (incluya Udecx.h)
biblioteca de Udecxstub.lib
irQL PASSIVE_LEVEL

Consulte también

Arquitectura de : de emulación de dispositivos USB (UDE)

WDFDEVICE_INIT

WdfDeviceCrear

Escribir un controlador de cliente UDE