función HIDSPICX_DEVICE_CONFIG_INIT (hidspicx.h)
La rutina HIDSPICX_DEVICE_CONFIG_INIT se usa para inicializar una estructura de HIDSPICX_DEVICE_CONFIG antes de pasarla a la función HidSpiCxDeviceConfigure .
Sintaxis
void HIDSPICX_DEVICE_CONFIG_INIT(
PHIDSPICX_DEVICE_CONFIG DeviceConfig,
PFN_HIDSPICX_RESETDEVICE EvtResetDevice,
PFN_HIDSPICX_NOTIFY_POWERDOWN EvtNotifyPowerDown,
WDFQUEUE InputReportQueue,
WDFQUEUE OutputReportQueue
);
Parámetros
DeviceConfig
Puntero a la estructura de HIDSPICX_DEVICE_CONFIG asignada por el controlador cliente.
EvtResetDevice
Puntero a la implementación del controlador de cliente de la EVT_HIDSPICX_RESETDEVICE función de devolución de llamada.
EvtNotifyPowerDown
Puntero a la implementación del controlador de cliente de la EVT_HIDSPICX_NOTIFY_POWERDOWN función de devolución de llamada.
InputReportQueue
Un identificador WDFQUEUE para una cola de informes de entrada creada por el cliente, no administrada por energía, para recibir solicitudes de informe de entrada de la extensión de clase HID SPI.
OutputReportQueue
Un identificador WDFQUEUE a una cola de informes de salida creada por el cliente, no administrada por energía, para recibir solicitudes de informe de salida de la extensión de clase HID SPI.
Valor devuelto
None
Observaciones
Antes de pasar un puntero de estructura HIDSPICX_DEVICE_CONFIG a la función HidSpiCxDeviceConfigure , primero debe inicializarse mediante una llamada a esta macro.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 11 |
Encabezado | hidspicx.h |