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


EFI_USBFN_IO_PROTOCOL. DetectPort

Функция DetectPort возвращает тип устройства, подключенного к USB-порту.

Синтаксис

typedef
EFI_STATUS
(EFIAPI * EFI_USBFN_IO_DETECT_PORT) (
  IN EFI_USBFN_IO_PROTOCOL   *This,
  OUT EFI_USBFN_PORT_TYPE    *PortType
  );

Параметры

Это
Указатель на экземпляр EFI_USBFN_IO_PROTOCOL.

Тип порта
Перечисление EFI_USBFN_PORT_TYPE, указывающее тип USB-порта.

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

Функция возвращает один из следующих кодов состояния:

Код состояния Описание
EFI_SUCCESS Функция успешно возвращена.
EFI_INVALID_PARAMETER Недопустимый параметр.
EFI_DEVICE_ERROR Физическое устройство сообщило об ошибке.
EFI_NOT_READY Физическое устройство занято или не готово к обработке этого запроса.

Требования

Заголовка: Создано пользователем