funzione HIDSPICX_DEVICE_CONFIG_INIT (hidspicx.h)
La routine HIDSPICX_DEVICE_CONFIG_INIT viene usata per inizializzare una struttura HIDSPICX_DEVICE_CONFIG prima di passarla alla funzione HidSpiCxDeviceConfigure .
Sintassi
void HIDSPICX_DEVICE_CONFIG_INIT(
PHIDSPICX_DEVICE_CONFIG DeviceConfig,
PFN_HIDSPICX_RESETDEVICE EvtResetDevice,
PFN_HIDSPICX_NOTIFY_POWERDOWN EvtNotifyPowerDown,
WDFQUEUE InputReportQueue,
WDFQUEUE OutputReportQueue
);
Parametri
DeviceConfig
Puntatore alla struttura HIDSPICX_DEVICE_CONFIG allocata dal driver client.
EvtResetDevice
Puntatore all'implementazione del driver client della EVT_HIDSPICX_RESETDEVICE funzione di callback.
EvtNotifyPowerDown
Puntatore all'implementazione del driver client della funzione di callback EVT_HIDSPICX_NOTIFY_POWERDOWN .
InputReportQueue
Handle WDFQUEUE in una coda gestita dal client, non gestita dall'alimentazione, per la ricezione di richieste di report di input dall'estensione della classe SPI HID.
OutputReportQueue
Handle WDFQUEUE per una coda gestita dal client, non gestita dall'alimentazione, per la ricezione di richieste di report di output dall'estensione della classe SPI HID.
Valore restituito
nessuno
Osservazioni
Prima di passare un puntatore alla struttura HIDSPICX_DEVICE_CONFIG alla funzione HidSpiCxDeviceConfigure , deve prima essere inizializzato da una chiamata a questa macro.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 |
Intestazione | hidspicx.h |