Функция UcxDefaultEndpointInitSetEventCallbacks (ucxendpoint.h)

Инициализирует структуру UCXENDPOINT_INIT с помощью функций обратного вызова событий драйвера клиента, связанных с конечной точкой по умолчанию.

Синтаксис

void UcxDefaultEndpointInitSetEventCallbacks(
  PUCXENDPOINT_INIT                     EndpointInit,
  PUCX_DEFAULT_ENDPOINT_EVENT_CALLBACKS EventCallbacks
);

Параметры

EndpointInit

Указатель на структуру UCXENDPOINT_INIT , которую передает UCX при вызове функции обратного вызова события EVT_UCX_USBDEVICE_DEFAULT_ENDPOINT_ADD драйвера клиента.

EventCallbacks

Указатель на структуру UCX_ENDPOINT_EVENT_CALLBACKS , содержащую указатель функции на функции обратного вызова событий, связанные с конечной точкой. Драйвер клиента инициализирует структуру, вызывая UCX_ENDPOINT_EVENT_CALLBACKS_INIT.

Возвращаемое значение

None

Remarks

Драйвер клиента вызывает этот метод, чтобы задать указатели функций на свои функции обратного вызова событий непосредственно перед вызовом UcxEndpointCreate для создания конечной точки по умолчанию.

Требования

Требование Значение
Минимальная версия клиента Windows 10
Целевая платформа Windows
Минимальная версия KMDF 1,0
Минимальная версия UMDF 2,0
Верхняя часть ucxendpoint.h (включая Ucxclass.h, Ucxendpoint.h)

См. также раздел

EVT_UCX_USBDEVICE_DEFAULT_ENDPOINT_ADD

UcxEndpointCreate