Description: 设备接入和丢失
Input: type: 设备类型,1 表示视频设备,2 表示音频设备
idx: 设备索引
dbt: 1 表示设备到达, 2 表示设备丢失
userData: 用户数据
Other: 备注:若有多个设备,idx为依次为从0开始编号的整数
Function: typedef VOID (ELOAMAPI *ELOAM_DEVCHANGECALLBACK)(LONG type, LONG idx, LONG dbt, LPVOID userData);
Description: 保留
Function: typedef VOID (ELOAMAPI *ELOAM_IDCARDCHANGECALLBACK)(LONG dbt, LPVOID userData);
Description: OCR识别完成
Input: flag: 1表示OCR识别完成,2 识别进度
ret: 当flag为1时,ret为0表示识别成功,为-1表示识别失败;当flag为2时,ret表示识别百分比
userData: 用户数据
Function: typedef VOID (ELOAMAPI *ELOAM_OCRCALLBACK)(LONG flag, LONG value, LPVOID userData);
Description: 模板识别完成
Input: ret: 保留,值为0
userData: 用户数据
Function: typedef VOID (ELOAMAPI *ELOAM_TEMPLOCRCALLBACK)(LONG ret, LPVOID userData);
Description: 视频帧到达
Input: video: 视频对象
id: 视频帧序号
userData: 用户数据
Function: typedef VOID (ELOAMAPI *ELOAM_ARRIVALCALLBACK)(HELOAMVIDEO video, LONG id, LPVOID userData);
Description: 触摸捕捉(保留)
Input: video: 视频对象
userData: 用户数据
Function: typedef VOID (ELOAMAPI *ELOAM_TOUCHCALLBACK)(HELOAMVIDEO video, LPVOID userData);
Description: 移动检测
Input: video: 视频对象
id: 移动检测计数
userData: 用户数据
Function: typedef VOID (ELOAMAPI *ELOAM_MOVEDETECCALLBACK)(HELOAMVIDEO video, LONG id, LPVOID userData);
Description: 保留
Function: typedef VOID (ELOAMAPI *ELOAM_VIEWCALLBACK)(HELOAMVIEW view, LONG flag, LONG value, LPVOID userData);
Description: 开始播放视频
Input: video: 视频对象
videoID: 视频索引
view: 窗口对象
viewID: 窗口索引
userData: 用户数据
Function: typedef VOID (ELOAMAPI *ELOAM_ATTACHCALLBAK)(HELOAMVIDEO video, LONG videoId, HELOAMVIEW view, LONG viewId, LPVOID userData);
Description: 纠偏
Input: video: 视频对象
view: 窗口对象
list: 纠偏区域列表
userData: 用户数据
Function: typedef VOID (ELOAMAPI *ELOAM_DESKEWCALLBACK)(HELOAMVIDEO video, HELOAMVIEW view, HELOAMREGIONLIST list, LPVOID userData);
Description: 保留
Function: typedef VOID (ELOAMAPI *ELOAM_HTTPCALLBACK)(HELOAMHTTP http, LONG type, LONG flag, LONG value, LPVOID userData);
Description: 保留
Function: typedef VOID (ELOAMAPI *ELOAM_FTPCALLBACK)(HELOAMFTP ftp, LONG type, LONG flag, LONG value, LPVOID userData);
Description: 保留
Function: typedef VOID (ELOAMAPI *ELOAM_BIOKEYCHANGECALLBACK)(LONG dbt, LPVOID userData);
Description: 获取指纹模板和指纹特征完成
Input: type: 4 表示获取指纹模板完成;8 表示获取特征完成;9–14表示指纹刷取状态:9刷的不错, 10图像质量太差, 11图像点数太少, 12太快, 13太慢, 14其它质量问题
userData: 用户数据
Function: typedef VOID (ELOAMAPI *ELOAM_BIOKEYCALLBACK)(LONG type, LPVOID userData);
Description: 保留
Function: typedef VOID (ELOAMAPI *ELOAM_READERCHANGECALLBACK)(LONG dbt, LPVOID userData);
Description: 检测到IC卡
Input: type: IC卡类型。 2 表示M1卡,3 表示Memory卡,4 表示CPU卡
subtype: 保留,为0
userData: 用户数据
Function: typedef VOID (ELOAMAPI *ELOAM_READERCALLBACK)(LONG type, LONG subtype, LPVOID userData);
Description: 检测到磁条卡
Input: type: 保留,为0
userData: 用户数据
Function: typedef VOID (ELOAMAPI *ELOAM_MAGNETIICCARDALLBACK)(LONG RET, LPVOID userData);