Функция 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) |