Fungsi UcxUsbDeviceInitSetEventCallbacks (ucxusbdevice.h)

Menginisialisasi struktur UCXUSBDEVICE_INIT dengan fungsi panggilan balik peristiwa driver klien.

Sintaks

void UcxUsbDeviceInitSetEventCallbacks(
  [in, out] PUCXUSBDEVICE_INIT             UsbDeviceInit,
  [in]      PUCX_USBDEVICE_EVENT_CALLBACKS EventCallbacks
);

Parameter

[in, out] UsbDeviceInit

Penunjuk ke struktur UCXUSBDEVICE_INIT yang dilewati UCX saat memanggil fungsi panggilan balik peristiwa EVT_UCX_CONTROLLER_USBDEVICE_ADD driver klien.

[in] EventCallbacks

Penunjuk ke struktur UCX_USBDEVICE_EVENT_CALLBACKS yang berisi penunjuk fungsi ke fungsi panggilan balik peristiwa driver klien. Driver klien menginisialisasi struktur dengan memanggil UCX_USBDEVICE_EVENT_CALLBACKS_INIT.

Nilai kembali

Tidak ada

Keterangan

Struktur UCXUSBDEVICE_INIT yang diinisialisasi digunakan oleh metode UcxUsbDeviceCreate untuk membuat perangkat USB dan mendaftarkan fungsi panggilan balik peristiwa driver klien.

Untuk contoh kode, lihat EVT_UCX_CONTROLLER_USBDEVICE_ADD.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10
Target Platform Windows
Versi KMDF minimum 1,0
Versi UMDF minimum 2.0
Header ucxusbdevice.h (termasuk Ucxclass.h)

Lihat juga

UCX_USBDEVICE_EVENT_CALLBACKS

UcxUsbDeviceCreate