共用方式為


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)

另請參閱

UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS_INIT

UcxDefaultEndpointInitSetEventCallbacks