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
使用しないでください。
要件
要件 | 値 |
---|---|
Header | ucxendpoint.h (Ucxclass.h、Ucxendpoint.h を含む) |