Compartir a través de


función UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS_INIT (ucxendpoint.h)

Inicializa una estructura de UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS con las funciones de devolución de llamada del controlador cliente. El controlador cliente llama a esta función antes de llamar a método UcxEndpointCreate para crear un punto de conexión y registrar sus funciones de devolución de llamada con UCX.

Sintaxis

void UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS_INIT(
  [out] PUCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS   Callbacks,
  [in]  PFN_UCX_ENDPOINT_PURGE                  EvtEndpointPurge,
  [in]  PFN_UCX_ENDPOINT_START                  EvtEndpointStart,
  [in]  PFN_UCX_ENDPOINT_ABORT                  EvtEndpointAbort,
  [in]  PFN_UCX_ENDPOINT_OK_TO_CANCEL_TRANSFERS EvtEndpointOkToCancelTransfers,
  [in]  PFN_UCX_DEFAULT_ENDPOINT_UPDATE         EvtDefaultEndpointUpdate
);

Parámetros

[out] Callbacks

Puntero a una estructura de UCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS que contiene punteros a las funciones de devolución de llamada de eventos del controlador cliente.

[in] EvtEndpointPurge

Puntero a la implementación del controlador de cliente de la función de devolución de llamada de evento EVT_UCX_ENDPOINT_PURGE.

[in] EvtEndpointStart

Puntero a la implementación del controlador cliente de la función de devolución de llamada de eventos EVT_UCX_ENDPOINT_START.

[in] EvtEndpointAbort

Puntero a la implementación del controlador de cliente de la función de devolución de llamada de evento EVT_UCX_ENDPOINT_ABORT.

[in] EvtEndpointOkToCancelTransfers

Puntero a la implementación del controlador cliente de la función de devolución de llamada de eventos EVT_UCX_ENDPOINT_OK_TO_CANCEL_TRANSFERS.

[in] EvtDefaultEndpointUpdate

Puntero a la implementación del controlador de cliente de la función de devolución de llamada de evento EVT_UCX_DEFAULT_ENDPOINT_UPDATE.

Valor devuelto

Ninguno

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10
de la plataforma de destino de Windows
versión mínima de KMDF 1.0
versión mínima de UMDF 2.0
encabezado de ucxendpoint.h (incluya Ucxclass.h, Ucxendpoint.h)

Consulte también

UcxEndpointCreate