pub type ECallProcessMsg2Fn = unsafe extern "C" fn(eid: EnclaveId, retval: *mut SgxStatus, context: RaContext, msg2: *const CRaMsg2, qe_target: *const TargetInfo, report: *mut Report, nonce: *mut QuoteNonce) -> SgxStatus;