fungsi HIDSPICX_DEVICE_CONFIG_INIT (hidspicx.h)

Rutinitas HIDSPICX_DEVICE_CONFIG_INIT digunakan untuk menginisialisasi struktur HIDSPICX_DEVICE_CONFIG sebelum meneruskannya ke fungsi HidSpiCxDeviceConfigure .

Sintaks

void HIDSPICX_DEVICE_CONFIG_INIT(
  PHIDSPICX_DEVICE_CONFIG       DeviceConfig,
  PFN_HIDSPICX_RESETDEVICE      EvtResetDevice,
  PFN_HIDSPICX_NOTIFY_POWERDOWN EvtNotifyPowerDown,
  WDFQUEUE                      InputReportQueue,
  WDFQUEUE                      OutputReportQueue
);

Parameter

DeviceConfig

Penunjuk ke struktur HIDSPICX_DEVICE_CONFIG yang dialokasikan driver klien.

EvtResetDevice

Penunjuk ke implementasi driver klien dari fungsi panggilan balik EVT_HIDSPICX_RESETDEVICE .

EvtNotifyPowerDown

Penunjuk ke implementasi driver klien dari fungsi panggilan balik EVT_HIDSPICX_NOTIFY_POWERDOWN .

InputReportQueue

WDFQUEUE menangani antrean yang dibuat klien, tidak dikelola daya, untuk menerima permintaan laporan input dari ekstensi kelas HID SPI.

OutputReportQueue

WDFQUEUE menangani antrean yang dibuat klien, tidak dikelola daya, untuk menerima permintaan laporan output dari ekstensi kelas HID SPI.

Nilai kembali

Tidak ada

Keterangan

Sebelum meneruskan HIDSPICX_DEVICE_CONFIG penunjuk struktur ke fungsi HidSpiCxDeviceConfigure , harus terlebih dahulu diinisialisasi oleh panggilan ke makro ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 11
Header hidspicx.h

Lihat juga

HidSpiCxDeviceConfigure

HIDSPICX_DEVICE_CONFIG

EVT_HIDSPICX_RESETDEVICE

EVT_HIDSPICX_NOTIFY_POWERDOWN