| [in] | protocol | used to execute the command  | 
    | [in] | FileId | ID of file to read.  | 
    | [in] | Adr | Offset position within file. Ranges from 0x000000 to (file size -1).  | 
    | [in] | Len | Length of data to read. If Len = 0, the entire data starting from the offset position will be read.  | 
    | [in] | Mode | Communication settings linked to the file.  | 
    | [out] | Data | Data read from card.  | 
    | [out] | Data_len |  | 
    | [in] | mempool | is used to store response data. Maybe NULL to use an internal mempool, in this case the data is only available until another command uses the internal mempool  |