次の方法で共有


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

こちらもご覧ください

HidSpiCxDeviceConfigure

HIDSPICX_DEVICE_CONFIG

EVT_HIDSPICX_RESETDEVICE

EVT_HIDSPICX_NOTIFY_POWERDOWN