Функция 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.
Никакой
Драйвер клиента вызывает этот метод, чтобы задать указатели функций на функции обратного вызова событий непосредственно перед вызовом UcxEndpointCreate для создания конечной точки.
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 |
целевая платформа | Виндоус |
минимальная версия KMDF | 1.0 |
минимальная версия UMDF | 2.0 |
заголовка | ucxendpoint.h (include Ucxclass.h, Ucxendpoint.h) |