fungsi UCX_USBDEVICE_EVENT_CALLBACKS_INIT (ucxusbdevice.h)
Menginisialisasi struktur UCX_USBDEVICE_EVENT_CALLBACKS dengan penunjuk fungsi ke fungsi panggilan balik driver klien.
Sintaks
void UCX_USBDEVICE_EVENT_CALLBACKS_INIT(
[out] PUCX_USBDEVICE_EVENT_CALLBACKS Callbacks,
[in] PFN_UCX_USBDEVICE_ENDPOINTS_CONFIGURE EvtUsbDeviceEndpointsConfigure,
[in] PFN_UCX_USBDEVICE_ENABLE EvtUsbDeviceEnable,
[in] PFN_UCX_USBDEVICE_DISABLE EvtUsbDeviceDisable,
[in] PFN_UCX_USBDEVICE_RESET EvtUsbDeviceReset,
[in] PFN_UCX_USBDEVICE_ADDRESS EvtUsbDeviceAddress,
[in] PFN_UCX_USBDEVICE_UPDATE EvtUsbDeviceUpdate,
[in] PFN_UCX_USBDEVICE_HUB_INFO EvtUsbDeviceHubInfo,
[in] PFN_UCX_USBDEVICE_DEFAULT_ENDPOINT_ADD EvtUsbDeviceDefaultEndpointAdd,
[in] PFN_UCX_USBDEVICE_ENDPOINT_ADD EvtUsbDeviceEndpointAdd
);
Parameter
[out] Callbacks
Penunjuk ke struktur UCX_USBDEVICE_EVENT_CALLBACKS untuk diinisialisasi.
[in] EvtUsbDeviceEndpointsConfigure
Penunjuk ke implementasi driver klien dari fungsi panggilan balik peristiwa EVT_UCX_USBDEVICE_ENDPOINTS_CONFIGURE .
[in] EvtUsbDeviceEnable
Penunjuk ke implementasi driver klien dari fungsi panggilan balik peristiwa EVT_UCX_USBDEVICE_ENABLE .
[in] EvtUsbDeviceDisable
Penunjuk ke implementasi driver klien dari fungsi panggilan balik peristiwa EVT_UCX_USBDEVICE_DISABLE .
[in] EvtUsbDeviceReset
Penunjuk ke implementasi driver klien dari fungsi panggilan balik peristiwa EVT_UCX_USBDEVICE_RESET .
[in] EvtUsbDeviceAddress
Penunjuk ke implementasi driver klien dari fungsi panggilan balik peristiwa EVT_UCX_USBDEVICE_ADDRESS .
[in] EvtUsbDeviceUpdate
Penunjuk ke implementasi driver klien dari fungsi panggilan balik peristiwa EVT_UCX_USBDEVICE_UPDATE .
[in] EvtUsbDeviceHubInfo
Penunjuk ke implementasi driver klien dari fungsi panggilan balik peristiwa EVT_UCX_USBDEVICE_HUB_INFO .
[in] EvtUsbDeviceDefaultEndpointAdd
Penunjuk ke implementasi driver klien dari fungsi panggilan balik peristiwa EVT_UCX_USBDEVICE_DEFAULT_ENDPOINT_ADD .
[in] EvtUsbDeviceEndpointAdd
Penunjuk ke implementasi driver klien dari fungsi panggilan balik peristiwa EVT_UCX_USBDEVICE_ENDPOINT_ADD .
Mengembalikan nilai
Tidak ada
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk