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


перечисление USB_USER_ERROR_CODE (usbuser.h)

В перечислении USB_USER_ERROR_CODE перечислены коды ошибок, которые сообщает запрос пользовательского режима USB при сбое.

Синтаксис

typedef enum _USB_USER_ERROR_CODE {
  UsbUserSuccess = 0,
  UsbUserNotSupported,
  UsbUserInvalidRequestCode,
  UsbUserFeatureDisabled,
  UsbUserInvalidHeaderParameter,
  UsbUserInvalidParameter,
  UsbUserMiniportError,
  UsbUserBufferTooSmall,
  UsbUserErrorNotMapped,
  UsbUserDeviceNotStarted,
  UsbUserNoDeviceConnected
} USB_USER_ERROR_CODE;

Константы

 
UsbUserSuccess
Значение: 0
Запрос пользователя выполнен успешно.
UsbUserNotSupported
Запрос пользователя не поддерживается.
UsbUserInvalidRequestCode
Недопустимый код запроса пользователя.
UsbUserFeatureDisabled
Функция, указанная запросом пользователя, отключена.
UsbUserInvalidHeaderParameter
Запрос пользователя содержит недопустимый параметр заголовка.
UsbUserInvalidParameter
Запрос пользователя содержит недопустимый параметр.
UsbUserMiniportError
Сбой запроса пользователя из-за ошибки драйвера мини-порта.
UsbUserBufferTooSmall
Сбой запроса пользователя, так как буфер данных был слишком мал.
UsbUserErrorNotMapped
Стеку USB не удалось сопоставить ошибку с одной из ошибок, перечисленных в этом перечислении.
UsbUserDeviceNotStarted
Устройство не запущено.
UsbUserNoDeviceConnected
Устройство не подключено.

Требования

   
Верхняя часть usbuser.h (включая Usbuser.h)

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

Константы и перечисления USB