StartController 関数は、必要に応じて USB コントローラーに電源を供給し、ハードウェアと内部データ構造を初期化します。 この関数でポートをアクティブにすることはできません。
構文
typedef
EFI_STATUS
(EFIAPI * EFI_USBFN_IO_START_CONTROLLER) (
IN EFI_USBFN_IO_PROTOCOL *This
);
パラメーター
This
EFI_USBFN_IO_PROTOCOL インスタンスへのポインタ。
戻り値
この関数は、次のいずれかの値を返します。
リターン コード | 説明 |
---|---|
EFI_SUCCESS | 関数が正常に返されました。 |
EFI_INVALID_PARAMETER | パラメーターが無効です。 |
EFI_DEVICE_ERROR | 物理デバイスからエラーが報告されました。 |
解説
この関数は、EFI_USBFN_IO_PROTOCOL のリビジョン 0x00010001 以降から使用できます。
要件
ヘッダー: ユーザーが生成しました