Partager via


EFI_USBFN_IO_PROTOCOL. StartController

La fonction StartController fournit de l’alimentation au contrôleur USB si nécessaire et initialise des structures de données matérielles et internes. Le port ne doit pas être activé par cette fonction.

Syntaxe

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

Paramètres

This
Pointeur vers l’instance EFI_USBFN_IO_PROTOCOL.

Valeurs de retour

La fonction retourne l’une des valeurs suivantes :

Code de retour Description
EFI_SUCCESS La fonction a bien retourné la valeur attendue.
EFI_INVALID_PARAMETER Un paramètre n’est pas valide.
EFI_DEVICE_ERROR L’appareil physique a signalé une erreur.

Notes

Cette fonction est disponible à partir de la révision 0x00010001 de la EFI_USBFN_IO_PROTOCOL.

Spécifications

En-tête : utilisateur généré