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

Задает очередь платформы для указанного объекта конечной точки.

Синтаксис

void UcxEndpointSetWdfIoQueue(
  [in] UCXENDPOINT Endpoint,
  [in] WDFQUEUE    WdfQueue
);

Параметры

[in] Endpoint

Дескриптор объекта конечной точки. Драйвер клиента извлек дескриптор в предыдущем вызове UcxEndpointCreate.

[in] WdfQueue

Дескриптор объекта очереди платформы, который необходимо задать в конечной точке.

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

None

Remarks

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

Пример кода см. в разделе EVT_UCX_USBDEVICE_ENDPOINT_ADD.

Требования

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

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

UcxEndpointCreate