Функция UcxEndpointInitSetEventCallbacks (ucxendpoint.h)
Инициализирует структуру UCXENDPOINT_INIT с помощью функций обратного вызова событий драйвера клиента, связанных с конечными точками на устройстве.
Синтаксис
void UcxEndpointInitSetEventCallbacks(
PUCXENDPOINT_INIT EndpointInit,
PUCX_ENDPOINT_EVENT_CALLBACKS EventCallbacks
);
Параметры
EndpointInit
Указатель на структуру UCXENDPOINT_INIT , которую передает UCX при вызове функции обратного вызова события EVT_UCX_USBDEVICE_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) |