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


EFI_USBFN_IO_PROTOCOL. StartController

Функция StartController предоставляет питание USB-контроллеру при необходимости и инициализирует аппаратные и внутренние структуры данных. Порт не должен быть активирован этой функцией.

Синтаксис

typedef
EFI_STATUS
(EFIAPI * EFI_USBFN_IO_START_CONTROLLER) (
  IN EFI_USBFN_IO_PROTOCOL        *This
  );

Параметры

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

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

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

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

Замечания

Эта функция доступна начиная с 0x00010001 редакции EFI_USBFN_IO_PROTOCOL.

Требования

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