EFI_USBFN_IO_PROTOCOL. StartController
La función StartController proporciona alimentación al controlador USB si es necesario e inicializa el hardware y las estructuras de datos internas. Esta función no debe activar el puerto.
Sintaxis
typedef
EFI_STATUS
(EFIAPI * EFI_USBFN_IO_START_CONTROLLER) (
IN EFI_USBFN_IO_PROTOCOL *This
);
Parámetros
This
Puntero a la instancia de EFI_USBFN_IO_PROTOCOL.
Valores devueltos
La función devuelve uno de los siguientes valores:
Código devuelto | Descripción |
---|---|
EFI_SUCCESS | La función devolvió correctamente. |
EFI_INVALID_PARAMETER | Si se devuelve este valor, significará que el parámetro en cuestión no es válido. |
EFI_DEVICE_ERROR | El dispositivo físico notificó un error. |
Comentarios
Esta función está disponible a partir de la 0x00010001 de revisión del EFI_USBFN_IO_PROTOCOL.
Requisitos
Encabezado: generado por el usuario