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
HID SPI クラス拡張機能から入力レポート要求を受信するための、クライアントが作成した非電源管理のキューへの WDFQUEUE ハンドル。
OutputReportQueue
HID SPI クラス拡張機能から出力レポート要求を受信するための、クライアントが作成した非電源管理のキューに対する WDFQUEUE ハンドル。
戻り値
なし
解説
hidSpiCxDeviceConfigure 関数にHIDSPICX_DEVICE_CONFIG構造体ポインターを渡す前に、まずこのマクロの呼び出しによって初期化する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 11 |
Header | hidspicx.h |