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


структура USBDEVICE_RESET (ucxusbdevice.h)

Содержит параметры для запроса на сброс указанного устройства. Эта структура передается UCX в параметрах запроса (Parameters.Others.Arg1) объекта запроса платформы функции обратного вызова EVT_UCX_USBDEVICE_RESET.

Синтаксис

typedef struct _USBDEVICE_RESET {
  USBDEVICE_MGMT_HEADER Header;
  UCXENDPOINT           DefaultEndpoint;
  ULONG                 EndpointsToDisableCount;
  UCXENDPOINT           *EndpointsToDisable;
} USBDEVICE_RESET, *PUSBDEVICE_RESET;

Члены

Header

Структура USBDEVICE_MGMT_HEADER, содержащая дескриптор ДЛЯ USB-концентратора или устройства.

DefaultEndpoint

Конечная точка по умолчанию для USB-концентратора или устройства.

EndpointsToDisableCount

Количество отключаемых конечных точек.

EndpointsToDisable

Указатель на массив дескрипторов на конечные точки для отключения.

Требования

Требование Ценность
заголовка ucxusbdevice.h (include Ucxclass.h)

См. также

EVT_UCX_USBDEVICE_RESET