@brief C API for verification
@brief C API for report generation
@param params_buf: [Input] The other report generation parameters buffer.
@param params_len: [Input] The length of other report generation parameters.
@param report_buf: [Output] The output serialized JSON string of the report
@param report_len: [Input and Output] The maximal JSON report buffer size as
input,
and the real JSON report string size as output.
@param msg: [Output] The error message if any error occurs.
@param msg_len: [Input and Output] The maximal error message buffer size as
input.
The real error message size as output.
@param details: [Output] The detailed error message if any error occurs.
@param details_len: [Input and Output] The maximal detailed error message
buffer size as input.
The real detailed error message size as output.
@brief C API for getting the size of the generated report
@param params_buf: [Input] The other report generation parameters buffer.
@param params_len: [Input] The length of other report generation parameters.
@param report_len: [Output] The max report size
@brief C API for parse attestation report