EFI_USBFN_IO_PROTOCOL.StartController
The StartController function supplies power to the USB controller if needed and initializes hardware and internal data structures. The port must not be activated by this function.
Syntax
typedef
EFI_STATUS
(EFIAPI * EFI_USBFN_IO_START_CONTROLLER) (
IN EFI_USBFN_IO_PROTOCOL *This
);
Parameters
This
A pointer to the EFI_USBFN_IO_PROTOCOL instance.
Return values
The function returns one of the following values:
Return code | Description |
---|---|
EFI_SUCCESS | The function returned successfully. |
EFI_INVALID_PARAMETER | A parameter is invalid. |
EFI_DEVICE_ERROR | The physical device reported an error. |
Remarks
This function is available starting in revision 0x00010001 of the EFI_USBFN_IO_PROTOCOL.
Requirements
Header: User generated
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för