UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS-Struktur (ucxendpoint.h)

Diese Struktur stellt eine Liste der UCX-Standardendpunkt-Ereignisrückruffunktionen bereit.

Syntax

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;

Member

Size

Die Größe dieser 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.

EvtEndpointOkToCancelTransfers

Ein Zeiger auf eine EVT_UCX_ENDPOINT_OK_TO_CANCEL_TRANSFERS Rückruffunktion.

EvtDefaultEndpointUpdate

Ein Zeiger auf eine EVT_UCX_DEFAULT_ENDPOINT_UPDATE Rückruffunktion.

Reserved1

Nicht verwenden.

Anforderungen

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

Weitere Informationen

UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS_INIT

UcxDefaultEndpointInitSetEventCallbacks