次の方法で共有


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