структура UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS (ucxendpoint.h)
Эта структура предоставляет список функций обратного вызова событий конечной точки UCX по умолчанию.
Синтаксис
typedef struct _UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS {
ULONG Size;
PFN_UCX_ENDPOINT_PURGE EvtEndpointPurge;
PFN_UCX_ENDPOINT_START EvtEndpointStart;
PFN_UCX_ENDPOINT_ABORT EvtEndpointAbort;
PFN_UCX_ENDPOINT_OK_TO_CANCEL_TRANSFERS EvtEndpointOkToCancelTransfers;
PFN_UCX_DEFAULT_ENDPOINT_UPDATE EvtDefaultEndpointUpdate;
HANDLE Reserved1;
} UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS, *PUCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS;
Члены
Size
Размер этой структуры в байтах.
EvtEndpointPurge
Указатель на функцию обратного вызова EVT_UCX_ENDPOINT_PURGE.
EvtEndpointStart
Указатель на функцию обратного вызова EVT_UCX_ENDPOINT_START.
EvtEndpointAbort
Указатель на функцию обратного вызова EVT_UCX_ENDPOINT_ABORT.
EvtEndpointOkToCancelTransfers
Указатель на функцию обратного вызова EVT_UCX_ENDPOINT_OK_TO_CANCEL_TRANSFERS.
EvtDefaultEndpointUpdate
Указатель на функцию обратного вызова EVT_UCX_DEFAULT_ENDPOINT_UPDATE.
Reserved1
Не используйте.
Требования
Требование | Значение |
---|---|
Заголовок | ucxendpoint.h (включая Ucxclass.h, Ucxendpoint.h) |