pub unsafe extern "C" fn tdx_qv_verify_quote(
    p_quote: *const u8,
    quote_size: u32,
    p_quote_collateral: *const tdx_ql_qve_collateral_t,
    expiration_check_date: time_t,
    p_collateral_expiration_status: *mut u32,
    p_quote_verification_result: *mut sgx_ql_qv_result_t,
    p_qve_report_info: *mut sgx_ql_qe_report_info_t,
    supplemental_data_size: u32,
    p_supplemental_data: *mut u8
) -> quote3_error_t