fungsi UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS_INIT (ucxendpoint.h)

Menginisialisasi struktur UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS dengan fungsi panggilan balik driver klien. Driver klien memanggil fungsi ini sebelum memanggil metode UcxEndpointCreate untuk membuat titik akhir dan mendaftarkan fungsi panggilan baliknya dengan UCX.

Sintaks

void UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS_INIT(
  [out] PUCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS   Callbacks,
  [in]  PFN_UCX_ENDPOINT_PURGE                  EvtEndpointPurge,
  [in]  PFN_UCX_ENDPOINT_START                  EvtEndpointStart,
  [in]  PFN_UCX_ENDPOINT_ABORT                  EvtEndpointAbort,
  [in]  PFN_UCX_ENDPOINT_OK_TO_CANCEL_TRANSFERS EvtEndpointOkToCancelTransfers,
  [in]  PFN_UCX_DEFAULT_ENDPOINT_UPDATE         EvtDefaultEndpointUpdate
);

Parameter

[out] Callbacks

Penunjuk ke struktur UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS yang berisi pointer ke fungsi panggilan balik peristiwa driver klien.

[in] EvtEndpointPurge

Penunjuk ke implementasi driver klien dari fungsi panggilan balik peristiwa EVT_UCX_ENDPOINT_PURGE .

[in] EvtEndpointStart

Penunjuk ke implementasi driver klien dari fungsi panggilan balik peristiwa EVT_UCX_ENDPOINT_START .

[in] EvtEndpointAbort

Penunjuk ke implementasi driver klien dari fungsi panggilan balik peristiwa EVT_UCX_ENDPOINT_ABORT .

[in] EvtEndpointOkToCancelTransfers

Penunjuk ke implementasi driver klien dari fungsi panggilan balik peristiwa EVT_UCX_ENDPOINT_OK_TO_CANCEL_TRANSFERS .

[in] EvtDefaultEndpointUpdate

Penunjuk ke implementasi driver klien dari fungsi panggilan balik peristiwa EVT_UCX_DEFAULT_ENDPOINT_UPDATE .

Nilai kembali

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 ucxendpoint.h (termasuk Ucxclass.h, Ucxendpoint.h)

Lihat juga

UcxEndpointBuat