UCX_ENDPOINT_EVENT_CALLBACKS 구조체(ucxendpoint.h)

이 구조체는 UCX 엔드포인트 이벤트 콜백 함수에 대한 포인터 목록을 제공합니다.

구문

typedef struct _UCX_ENDPOINT_EVENT_CALLBACKS {
  ULONG                                           Size;
  PFN_UCX_ENDPOINT_PURGE                          EvtEndpointPurge;
  PFN_UCX_ENDPOINT_START                          EvtEndpointStart;
  PFN_UCX_ENDPOINT_ABORT                          EvtEndpointAbort;
  PFN_UCX_ENDPOINT_RESET                          EvtEndpointReset;
  PFN_UCX_ENDPOINT_OK_TO_CANCEL_TRANSFERS         EvtEndpointOkToCancelTransfers;
  PFN_UCX_ENDPOINT_STATIC_STREAMS_ADD             EvtEndpointStaticStreamsAdd;
  PFN_UCX_ENDPOINT_STATIC_STREAMS_ENABLE          EvtEndpointStaticStreamsEnable;
  PFN_UCX_ENDPOINT_STATIC_STREAMS_DISABLE         EvtEndpointStaticStreamsDisable;
  HANDLE                                          Reserved1;
  PFN_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS EvtEndpointGetIsochTransferPathDelays;
  PFN_UCX_ENDPOINT_SET_CHARACTERISTIC             EvtEndpointSetCharacteristic;
} UCX_ENDPOINT_EVENT_CALLBACKS, *PUCX_ENDPOINT_EVENT_CALLBACKS;

멤버

Size

구조체의 크기(바이트)입니다.

EvtEndpointPurge

EVT_UCX_ENDPOINT_PURGE 콜백 함수에 대한 포인터입니다.

EvtEndpointStart

EVT_UCX_ENDPOINT_START 콜백 함수에 대한 포인터입니다.

EvtEndpointAbort

EVT_UCX_ENDPOINT_ABORT 콜백 함수에 대한 포인터입니다.

EvtEndpointReset

EVT_UCX_ENDPOINT_RESET 콜백 함수에 대한 포인터입니다.

EvtEndpointOkToCancelTransfers

EVT_UCX_ENDPOINT_OK_TO_CANCEL_TRANSFERS 콜백 함수에 대한 포인터입니다.

EvtEndpointStaticStreamsAdd

EVT_UCX_ENDPOINT_STATIC_STREAMS_ADD 콜백 함수에 대한 포인터입니다.

EvtEndpointStaticStreamsEnable

EVT_UCX_ENDPOINT_STATIC_STREAMS_ENABLE 콜백 함수에 대한 포인터입니다.

EvtEndpointStaticStreamsDisable

EVT_UCX_ENDPOINT_STATIC_STREAMS_DISABLE 콜백 함수에 대한 포인터입니다.

Reserved1

사용하지 마십시오.

EvtEndpointGetIsochTransferPathDelays

EVT_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS 콜백 함수에 대한 포인터입니다.

EvtEndpointSetCharacteristic

EVT_UCX_ENDPOINT_SET_CHARACTERISTIC 콜백 함수에 대한 포인터입니다.

요구 사항

요구 사항
헤더 ucxendpoint.h(Ucxclass.h, Ucxendpoint.h 포함)

추가 정보

UCX_ENDPOINT_EVENT_CALLBACKS_INIT

UcxEndpointInitSetEventCallbacks