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 | 物理设备处于繁忙状态或尚未准备好处理此请求 |
备注
要求
标头: 用户生成