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 NTSTATUS adecuado.
Comentarios
El controlador cliente debe llamar a UcmUcsiDeviceInitialize en la implementación de EVT_WDF_DRIVER_DEVICE_ADD del controlador después de llamar a WdfDeviceCreate correctamente.
Requisitos
Requisito | Value |
---|---|
Versión mínima de KMDF | 1.27 |
Versión mínima de UMDF | N/D |
Encabezado | ucmucsidevice.h (incluya UcmUcsiCx.h) |
Library | UcmUcsiCxStub.lib |
IRQL | PASSIVE_LEVEL |