структура UCX_ENDPOINT_EVENT_CALLBACKS (ucxendpoint.h)

Эта структура предоставляет список указателей на функции обратного вызова событий конечной точки UCX.

Синтаксис

typedef struct _UCX_ENDPOINT_EVENT_CALLBACKS {
  ULONG                                           Size;
  PFN_UCX_ENDPOINT_PURGE                          EvtEndpointPurge;
  PFN_UCX_ENDPOINT_START                          EvtEndpointStart;
  PFN_UCX_ENDPOINT_ABORT                          EvtEndpointAbort;
  PFN_UCX_ENDPOINT_RESET                          EvtEndpointReset;
  PFN_UCX_ENDPOINT_OK_TO_CANCEL_TRANSFERS         EvtEndpointOkToCancelTransfers;
  PFN_UCX_ENDPOINT_STATIC_STREAMS_ADD             EvtEndpointStaticStreamsAdd;
  PFN_UCX_ENDPOINT_STATIC_STREAMS_ENABLE          EvtEndpointStaticStreamsEnable;
  PFN_UCX_ENDPOINT_STATIC_STREAMS_DISABLE         EvtEndpointStaticStreamsDisable;
  HANDLE                                          Reserved1;
  PFN_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS EvtEndpointGetIsochTransferPathDelays;
  PFN_UCX_ENDPOINT_SET_CHARACTERISTIC             EvtEndpointSetCharacteristic;
} UCX_ENDPOINT_EVENT_CALLBACKS, *PUCX_ENDPOINT_EVENT_CALLBACKS;

Члены

Size

Размер структуры в байтах.

EvtEndpointPurge

Указатель на функцию обратного вызова EVT_UCX_ENDPOINT_PURGE .

EvtEndpointStart

Указатель на функцию обратного вызова EVT_UCX_ENDPOINT_START .

EvtEndpointAbort

Указатель на функцию обратного вызова EVT_UCX_ENDPOINT_ABORT .

EvtEndpointReset

Указатель на функцию обратного вызова EVT_UCX_ENDPOINT_RESET .

EvtEndpointOkToCancelTransfers

Указатель на функцию обратного вызова EVT_UCX_ENDPOINT_OK_TO_CANCEL_TRANSFERS .

EvtEndpointStaticStreamsAdd

Указатель на функцию обратного вызова EVT_UCX_ENDPOINT_STATIC_STREAMS_ADD.

EvtEndpointStaticStreamsEnable

Указатель на функцию обратного вызова EVT_UCX_ENDPOINT_STATIC_STREAMS_ENABLE .

EvtEndpointStaticStreamsDisable

Указатель на функцию обратного вызова EVT_UCX_ENDPOINT_STATIC_STREAMS_DISABLE .

Reserved1

Не используйте.

EvtEndpointGetIsochTransferPathDelays

Указатель на функцию обратного вызова EVT_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS .

EvtEndpointSetCharacteristic

Указатель на функцию обратного вызова EVT_UCX_ENDPOINT_SET_CHARACTERISTIC .

Требования

Требование Значение
Заголовок ucxendpoint.h (включая Ucxclass.h, Ucxendpoint.h)

См. также раздел

UCX_ENDPOINT_EVENT_CALLBACKS_INIT

UcxEndpointInitSetEventCallbacks