Compartir a través de


Función UfxEndpointInitSetEventCallbacks (ufxclient.h)

Inicialice una estructura de UFXENDPOINT_INIT .

Sintaxis

void UfxEndpointInitSetEventCallbacks(
  [in, out] PUFXENDPOINT_INIT       EndpointInit,
  [in]      PUFX_ENDPOINT_CALLBACKS Callbacks
);

Parámetros

[in, out] EndpointInit

Estructura opaca pasada por UFX en la llamada a EVT_UFX_DEVICE_ENDPOINT_ADD o EVT_UFX_DEVICE_DEFAULT_ENDPOINT_ADD.

[in] Callbacks

Puntero a una estructura de UFX_ENDPOINT_CALLBACKS .

Valor devuelto

None

Observaciones

El controlador cliente llama a UfxEndpointCreate desde su EVT_UFX_DEVICE_ENDPOINT_ADD o EVT_UFX_DEVICE_DEFAULT_ENDPOINT_ADD función de devolución de llamada de eventos para crear un nuevo punto de conexión.

El controlador cliente llama primero a UFX_ENDPOINT_CALLBACKS_INIT para inicializar una estructura de UFX_ENDPOINT_CALLBACKS . A continuación, llama a UfxEndpointCreate con la estructura de UFX_ENDPOINT_CALLBACKS inicializada.

Para obtener un ejemplo de código que muestra cómo crear un objeto UFXENDPOINT e inicializar su contexto, vea la sección Comentarios de UfxEndpointCreate.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Plataforma de destino Windows
Encabezado ufxclient.h
Library ufxstub.lib
IRQL PASSIVE_LEVEL