1# IExecutorCallback 2 3 4## 概述 5 6定义异步API接口回调,用于返回异步接口的请求处理结果和信息。使用细节见[IExecutor](interface_i_executor_faceauth_v10.md)。 7 8**起始版本:** 3.2 9 10**相关模块:**[HdfFaceAuth](_hdf_face_auth_v10.md) 11 12 13## 汇总 14 15 16### Public 成员函数 17 18| 名称 | 描述 | 19| -------- | -------- | 20| [OnResult](#onresult) ([in] int result, [in] unsigned char[] extraInfo) | 定义操作结果回调函数。 | 21| [OnAcquireInfo](#onacquireinfo) ([in] int acquire, [in] unsigned char[] extraInfo) | 定义操作过程信息反馈回调函数。 | 22 23 24## 成员函数说明 25 26 27### OnAcquireInfo() 28 29``` 30IExecutorCallback::OnAcquireInfo ([in] int acquire, [in] unsigned char[] extraInfo ) 31``` 32**描述** 33定义操作过程信息反馈回调函数。 34 35**起始版本:** 3.2 36 37**参数:** 38 39| 名称 | 描述 | 40| -------- | -------- | 41| acquire | 提示信息编码。详细说明请参考[FaceTipsCode](_hdf_face_auth_v10.md#facetipscode)。 | 42| extraInfo | 其他相关信息,用于支持信息扩展。 | 43 44**返回:** 45 460 表示操作成功。 47 48非0 表示操作失败。 49 50 51### OnResult() 52 53``` 54IExecutorCallback::OnResult ([in] int result, [in] unsigned char[] extraInfo ) 55``` 56**描述** 57定义操作结果回调函数。 58 59**起始版本:** 3.2 60 61**参数:** 62 63| 名称 | 描述 | 64| -------- | -------- | 65| result | 操作请求处理结果。 | 66| extraInfo | 其他相关信息,如用户认证通过时用于返回执行器签发的认证令牌等。 | 67 68**返回:** 69 700 表示操作成功。 71 72非0 表示操作失败。 73