Share via


estructura UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS (ucxendpoint.h)

Esta estructura proporciona una lista de las funciones de devolución de llamada de eventos de punto de conexión predeterminados de UCX.

Sintaxis

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;

Miembros

Size

Tamaño en bytes de esta estructura.

EvtEndpointPurge

Puntero a una función de devolución de llamada EVT_UCX_ENDPOINT_PURGE.

EvtEndpointStart

Puntero a una función de devolución de llamada EVT_UCX_ENDPOINT_START.

EvtEndpointAbort

Puntero a una función de devolución de llamada EVT_UCX_ENDPOINT_ABORT.

EvtEndpointOkToCancelTransfers

Puntero a una función de devolución de llamada EVT_UCX_ENDPOINT_OK_TO_CANCEL_TRANSFERS.

EvtDefaultEndpointUpdate

Puntero a una función de devolución de llamada EVT_UCX_DEFAULT_ENDPOINT_UPDATE.

Reserved1

No debe usarse.

Requisitos

Requisito Valor
Header ucxendpoint.h (incluya Ucxclass.h, Ucxendpoint.h)

Consulte también

UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS_INIT

UcxDefaultEndpointInitSetEventCallbacks