pub unsafe extern "C" fn m3_Call(
    i_function: IM3Function,
    i_argc: u32,
    i_argptrs: *mut *const c_void
) -> M3Result