EFI_USBFN_IO_PROTOCOL.GetMaxTransferSize

GetMaxTransferSize函数将返回基础控制器支持的最大传输大小。

语法

typedef
EFI_STATUS
(EFIAPI * EFI_USBFN_IO_GET_MAXTRANSFER_SIZE) (
  IN EFI_USBFN_IO_PROTOCOL     *This,
  OUT UINTN                    *MaxTransferSize
  );

参数

This
指向 EFI_USBFN_IO_PROTOCOL 实例的指针。

MaxTransferSize
支持的最大传输大小(以字节为单位)。

返回值

此函数返回以下值:

返回代码 描述
EFI_SUCCESS 函数已成功返回
EFI_INVALID_PARAMETER 参数无效
EFI_DEVICE_ERROR 物理设备报告了一个错误。
EFI_NOT_READY 物理设备处于繁忙状态或尚未准备好处理此请求

备注

要求

标头: 用户生成