UCX_ENDPOINT_EVENT_CALLBACKS-Struktur (ucxendpoint.h)

Diese Struktur stellt eine Liste von Zeigern auf UCX-Endpunktereignisrückruffunktionen bereit.

Syntax

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;

Member

Size

Die Größe der -Struktur in Byte.

EvtEndpointPurge

Ein Zeiger auf eine EVT_UCX_ENDPOINT_PURGE Rückruffunktion.

EvtEndpointStart

Ein Zeiger auf eine EVT_UCX_ENDPOINT_START Rückruffunktion.

EvtEndpointAbort

Ein Zeiger auf eine EVT_UCX_ENDPOINT_ABORT Rückruffunktion.

EvtEndpointReset

Ein Zeiger auf eine EVT_UCX_ENDPOINT_RESET Rückruffunktion.

EvtEndpointOkToCancelTransfers

Ein Zeiger auf eine EVT_UCX_ENDPOINT_OK_TO_CANCEL_TRANSFERS Rückruffunktion.

EvtEndpointStaticStreamsAdd

Ein Zeiger auf eine EVT_UCX_ENDPOINT_STATIC_STREAMS_ADD Rückruffunktion.

EvtEndpointStaticStreamsEnable

Ein Zeiger auf eine EVT_UCX_ENDPOINT_STATIC_STREAMS_ENABLE Rückruffunktion.

EvtEndpointStaticStreamsDisable

Ein Zeiger auf eine EVT_UCX_ENDPOINT_STATIC_STREAMS_DISABLE Rückruffunktion.

Reserved1

Nicht verwenden.

EvtEndpointGetIsochTransferPathDelays

Ein Zeiger auf eine EVT_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS Rückruffunktion.

EvtEndpointSetCharacteristic

Ein Zeiger auf eine EVT_UCX_ENDPOINT_SET_CHARACTERISTIC Rückruffunktion.

Anforderungen

Anforderung Wert
Header ucxendpoint.h (include Ucxclass.h, Ucxendpoint.h)

Weitere Informationen

UCX_ENDPOINT_EVENT_CALLBACKS_INIT

UcxEndpointInitSetEventCallbacks