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 | Физическое устройство занято или не готово к обработке этого запроса. |
Требования
Заголовка: Создано пользователем