EFI_USBFN_IO_PROTOCOL。DetectPort

DetectPort函式會傳回連接至 USB 埠的裝置類型。

語法

typedef
EFI_STATUS
(EFIAPI * EFI_USBFN_IO_DETECT_PORT) (
  IN EFI_USBFN_IO_PROTOCOL   *This,
  OUT EFI_USBFN_PORT_TYPE    *PortType
  );

參數


EFI_USBFN_IO_PROTOCOL 實例的指標。

PortType
指出 USB 埠類型的 EFI_USBFN_PORT_TYPE 列舉。

傳回值

函式會傳回下列其中一個狀態碼:

狀態碼 描述
EFI_SUCCESS 函式成功傳回。
EFI_INVALID_PARAMETER 有一個參數無效。
EFI_DEVICE_ERROR 實體裝置回報錯誤。
EFI_NOT_READY 實體裝置忙碌中或尚未準備好處理此要求。

規格需求

頭: 使用者產生的