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) |