次の方法で共有


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

HIDSPICX_DEVICE_CONFIG

EVT_HIDSPICX_RESETDEVICE

EVT_HIDSPICX_NOTIFY_POWERDOWN