HIDSPICX_DEVICE_CONFIG_INIT関数 (hidspicx.h)
HIDSPICX_DEVICE_CONFIG_INIT ルーチンは、HidSpiCxDeviceConfigure 関数に渡す前に、HIDSPICX_DEVICE_CONFIG 構造体を初期化するために使用されます。
構文
void HIDSPICX_DEVICE_CONFIG_INIT(
PHIDSPICX_DEVICE_CONFIG DeviceConfig,
PFN_HIDSPICX_RESETDEVICE EvtResetDevice,
PFN_HIDSPICX_NOTIFY_POWERDOWN EvtNotifyPowerDown,
WDFQUEUE InputReportQueue,
WDFQUEUE OutputReportQueue
);
パラメーター
DeviceConfig
クライアント ドライバーによって割り当てられた HIDSPICX_DEVICE_CONFIG 構造体へのポインター。
EvtResetDevice
EVT_HIDSPICX_RESETDEVICE コールバック関数のクライアント ドライバーの実装へのポインター。
EvtNotifyPowerDown
EVT_HIDSPICX_NOTIFY_POWERDOWN コールバック関数のクライアント ドライバーの実装へのポインター。
InputReportQueue
WDFQUEUE、HID SPI クラス拡張機能からの入力レポート要求を受信するための、クライアントが作成した非電源管理のキューへのハンドルです。
OutputReportQueue
WDFQUEUE、HID SPI クラス拡張機能から出力レポート要求を受信するための、クライアントが作成した非電源管理のキューを処理します。
戻り値
何一つ
備考
HidSpiCxDeviceConfigure 関数に HIDSPICX_DEVICE_CONFIG 構造体ポインターを渡す前に、まずこのマクロの呼び出しによって初期化する必要があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 11 |
ヘッダー | hidspicx.h |
関連項目
HidSpiCxDeviceConfigureの