HIDSPICX_DEVICE_CONFIG_INIT-Funktion (hidspicx.h)
Die HIDSPICX_DEVICE_CONFIG_INIT Routine wird verwendet, um eine HIDSPICX_DEVICE_CONFIG-Struktur zu initialisieren, bevor sie an die HidSpiCxDeviceConfigure-Funktion übergeben wird.
Syntax
void HIDSPICX_DEVICE_CONFIG_INIT(
PHIDSPICX_DEVICE_CONFIG DeviceConfig,
PFN_HIDSPICX_RESETDEVICE EvtResetDevice,
PFN_HIDSPICX_NOTIFY_POWERDOWN EvtNotifyPowerDown,
WDFQUEUE InputReportQueue,
WDFQUEUE OutputReportQueue
);
Parameter
DeviceConfig
Ein Zeiger auf die vom Clienttreiber zugewiesene HIDSPICX_DEVICE_CONFIG-Struktur .
EvtResetDevice
Ein Zeiger auf die Implementierung der EVT_HIDSPICX_RESETDEVICE Rückruffunktion durch den Clienttreiber.
EvtNotifyPowerDown
Ein Zeiger auf die Implementierung der EVT_HIDSPICX_NOTIFY_POWERDOWN Rückruffunktion durch den Clienttreiber.
InputReportQueue
Ein WDFQUEUE-Handle für eine vom Client erstellte, nicht energieverwaltete Warteschlange für den Empfang von Eingabeberichtsanforderungen von der HID SPI-Klassenerweiterung.
OutputReportQueue
Ein WDFQUEUE-Handle für eine vom Client erstellte, nicht energieverwaltete Warteschlange für den Empfang von Ausgabeberichtsanforderungen von der HID SPI-Klassenerweiterung.
Rückgabewert
Keine
Bemerkungen
Bevor ein HIDSPICX_DEVICE_CONFIG-Strukturzeiger an die HidSpiCxDeviceConfigure-Funktion übergeben wird, muss er zunächst durch einen Aufruf dieses Makros initialisiert werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11 |
Kopfzeile | hidspicx.h |