Поделиться через


Функция UdecxUsbEndpointInitSetEndpointAddress (udecxusbendpoint.h)

Задает адрес конечной точки в параметрах инициализации простой конечной точки для создания.

Синтаксис

void UdecxUsbEndpointInitSetEndpointAddress(
  [in, out] PUDECXUSBENDPOINT_INIT Init,
  [in]      UCHAR                  EndpointAddress
);

Параметры

[in, out] Init

Указатель на структуру UDECXUSBENDPOINT_INIT, полученную драйвером клиента в предыдущем вызове UdecxUsbSimpleEndpointInitAllocate.

[in] EndpointAddress

Указывает адрес конечной точки, определяемый USB. Четыре бита с низким порядком указывают номер конечной точки. Бит высокого порядка указывает направление потока данных на этой конечной точке: 1 для, 0 для исходящих.

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

Никакой

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10
минимальный поддерживаемый сервер Windows Server 2016
целевая платформа Виндоус
минимальная версия KMDF 1.15
заголовка udecxusbendpoint.h (include Udecx.h)
библиотеки Udecxstub.lib
IRQL PASSIVE_LEVEL

См. также

архитектура : эмуляция USB-устройств (UDE)

UdecxUsbEndpointCreate

запись драйвера клиента UDE