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