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コールバック関数へのポインター。

要件

要件
Header ucxendpoint.h (Ucxclass.h、Ucxendpoint.h を含む)

こちらもご覧ください

UCX_ENDPOINT_EVENT_CALLBACKS_INIT

UcxEndpointInitSetEventCallbacks