Función UcmUcsiDeviceInitialize (ucmucsidevice.h)
Inicializa la extensión UCSI (UcmUcsiCx).
Sintaxis
NTSTATUS UcmUcsiDeviceInitialize(
WDFDEVICE WdfDevice,
PUCMUCSI_DEVICE_CONFIG Config
);
Parámetros
WdfDevice
Identificador de un objeto de dispositivo de marco que el controlador cliente recibió en una llamada anterior a WdfDeviceCreate.
Config
Puntero a una estructura de UCMUCSI_DEVICE_CONFIG proporcionada por el autor de la llamada que se inicializa llamando a UCMUCSI_DEVICE_CONFIG_INIT.
Valor devuelto
Devuelve STATUS_SUCCESS si la operación se realiza correctamente. De lo contrario, devuelve un código de NTSTATUS adecuado.
Observaciones
El controlador cliente debe llamar a UcmUcsiDeviceInitialize en la implementación del EVT_WDF_DRIVER_DEVICE_ADD del controlador después de llamar a WdfDeviceCreate correctamente.
Requisitos
Requisito | Valor |
---|---|
versión mínima de KMDF | 1.27 |
versión mínima de UMDF | N/A |
encabezado de | ucmucsidevice.h (incluya UcmUcsiCx.h) |
biblioteca de | UcmUcsiCxStub.lib |
irQL | PASSIVE_LEVEL |