Partager via


UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS structure (ucxendpoint.h)

Cette structure fournit une liste des fonctions de rappel d’événement de point de terminaison par défaut UCX.

Syntaxe

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;

Membres

Size

Taille en octets de cette structure.

EvtEndpointPurge

Pointeur vers une fonction de rappel EVT_UCX_ENDPOINT_PURGE.

EvtEndpointStart

Pointeur vers une fonction de rappel EVT_UCX_ENDPOINT_START.

EvtEndpointAbort

Pointeur vers une fonction de rappel EVT_UCX_ENDPOINT_ABORT.

EvtEndpointOkToCancelTransfers

Pointeur vers une fonction de rappel EVT_UCX_ENDPOINT_OK_TO_CANCEL_TRANSFERS.

EvtDefaultEndpointUpdate

Pointeur vers une fonction de rappel EVT_UCX_DEFAULT_ENDPOINT_UPDATE.

Reserved1

Ne pas utiliser.

Configuration requise

Condition requise Valeur
En-tête ucxendpoint.h (inclure Ucxclass.h, Ucxendpoint.h)

Voir aussi

UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS_INIT

UcxDefaultEndpointInitSetEventCallbacks