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 de cliente.
EvtResetDevice
Puntero a la implementación del controlador cliente de la función de devolución de llamada EVT_HIDSPICX_RESETDEVICE.
EvtNotifyPowerDown
Puntero a la implementación del controlador cliente de la función de devolución de llamada EVT_HIDSPICX_NOTIFY_POWERDOWN.
InputReportQueue
Una WDFQUEUE identificador a una cola no administrada por el cliente para recibir solicitudes de informe de entrada de la extensión de clase HID SPI.
OutputReportQueue
Una WDFQUEUE identificador a una cola no administrada por el cliente para recibir solicitudes de informe de salida de la extensión de clase HID SPI.
Valor devuelto
Ninguno
Observaciones
Antes de pasar un puntero de estructura de HIDSPICX_DEVICE_CONFIG al función HidSpiCxDeviceConfigure, primero debe inicializarse mediante una llamada a esta macro.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 11 |
encabezado de | hidspicx.h |