智能一卡通管理系统6700平台SDKV200(CS客户端部分)_第1页
智能一卡通管理系统6700平台SDKV200(CS客户端部分)_第2页
智能一卡通管理系统6700平台SDKV200(CS客户端部分)_第3页
智能一卡通管理系统6700平台SDKV200(CS客户端部分)_第4页
智能一卡通管理系统6700平台SDKV200(CS客户端部分)_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、平台sdk开发手册(cs客户端部分)非常感谢选择木公司产品,我们将蜩诚为您捉供最好的服务。本手册内容将不定期更新,恕不另行通知;更新内容将在版木更新信息中给出。如您对手册中的内容有疑惑或者有好的建议,请通过技术支持联系我们。我们的进步需耍您的宝贵意见。1.简介1.1前提当您阅读该开发手册时,同时应该拿到以下内容:1. platformsdk.h2. platformsdk.dll及其依赖的其他dll3. platsdk_test,为平台sdk (cs部分)的测试demo,包括c+源代码及可执行程序。1.2版本信息版本号h期变更说明1.0.02015-03-23发布2.接口定义2.1初始化/反初

2、始化接口定义2.1.1初始化接口接口名称:int plat init();接口描述:初始化平台sdk参数说明:无返回值:成功返回0,错误时返回t,通过plat gotlasterrot()查看错误码备注:初始化接口只需调用一次,在调用任何接口前,必须调用pbtnit完成初始化工作2.1.2反初始化接口接口名称: int plat uninit();接口描述:反初始化平台sdk参数说切:无返回值:成功返凹0,错误时返凹-1,通过plat getlasteiror 0查看错误码备注:释放资源,全局只调用一次2.2用户接口定义221登录接口接口名称:int plat_logincms( const

3、char* cscmsip, int icmsport, const char* csusername, const char*cspsw, int ilogintypc = 0, int imqport = 61618);接口描述:用八登录到指定平台参数说明:参数名输入瀚出描述cscmsipin中心管理服务器地址,(例“”)icmsportin中心管理服务器端口。(例80)csuscrnamcin用户名(例admin)cspswin用八密码(例admin)ilogintypein登录类型。(为预留参数,默认为0)imqportlinmq服务器端口,默认61618返回值:

4、成功返回一个大于0的会话句柄,错误时返回t,通过plat getlasterror ()查看 错谋码备注:无222登出接口接口名称:int plat logoutcms(int iuserhandle);接口描述: 用户登出接口参数说明:参数名输入衔出描述iuserhandlelinplat logincms返回的句柄返回值:成功返i叫0,错谋时返ht,通过plat getlaste门“or ()杳看错谋码备注:无2.3组织资源接口定义2.3.1获取控制中心信息接口接口名称:int plat_gctallcontrolccll(int iuserhandle,intineedgetn um,p

5、lat controlcellinfo* pcellbuffer, int* poutputnum);接口描述:获取控制中心列表信息参数说明:参数名输入衔出描述iuserhandleinplat losincms返回的句柄ineedgetn umin需要获取的中心个数pcellbufferinout存放控制单元的缓冲区,由调用者分配poutputnumout输出资源数冃,当缓冲区为null时,poutputnum的值为 资源的总的数目,其他情况b poutputnum为成功输出资源 的数目返回值:成功返冋0,错误时返冋-1,通过plat getldstermto一查看错误码备注: 无2.3.2

6、获取区域信息接口接口名称:int plat getallregion (int iuserhandle,int inccdgctnum,plat regioninfo*dre£ionbuffei; int* poutputnum);接口描述:获取区域信息参数说明:参数名输入彌出描述iuserhandleinplat l(回ncms返回的句柄inccdgctnumin需要获取的资源个数pregionbufferin out存放区域的缓冲区,由调用者分配poutputnumout输出资源数冃,当缓冲区为null时,poutputnum的值为 资源的总的数目,其他情况f poutputnu

7、m为成功输岀资源 的数目返回值:成功返i叫0,错谋时返|叫-1,通过plat getlasterror ()杳看错课码备注:无2.4查询权限接口定义2.4.1查询权限接口接口名称:intplat_checkright(intiuserhandle,intiobjecttype,intirighttpye,intiobjectid);接口描述: 检查资源权限参数说明:参数名输入畸出描述iuserhandlelinplat losincms返回的句柄iobjecttypein权限元素类型,见plat prlobjtype *irighttpyeini权限掩码,见plat prlmask *iobj

8、ectidin元素id返回值:冇权限时返回0,无权限返回-1备注:无2.5报警/事件订阅接口定义2.5.1订阅报警/事件接口接口名称:int plat_subscribeinfo(int iuserhandle,eventsubscribecallback fsubscribecallback, void* puser);接口描述: 订阅报警、事件参数说明:参数名输入倫岀描述iuserhandleiniplat loeincms返回的句柄fsubscribecallbackin报警、事件接收回调函数指针puserin用户数据返回值:0调用成功,-1调用失败,通过plat getlasterro

9、r ()查看错误码备注: 无2.5.2取消订阅接口接口名称:int plat unsubscribeinfo(int iuserhandle);接口描述: 取消订阅事件参数说明:参数名输入瀚出描述iuserhandleinplat logincms返回的句柄返回值:0调用成功,-1调用失败,通过plat gotlasterror()查看错误码备注:无2.5.3根据url获取图片接口名称:int plat_getpicdatabyurl( int iuserhandle, const char* purl, char* ppicdata, int* ppiclen);接口描述:根据图片的url获

10、取图片信息,图片url可以在订阅报警事件回调中获取参数说明:参数名输入脯岀描述iuserhandleiniplat loeincms返回的句柄purlin图片urlppicdataout图片数据ppiclenout图片长度返回值:0调用成功,-1调用失败,通过plat getlasterror ()查看错误码备注:获取到图片后,需要调m plat ereepicdata释放内存2.5.4释放图片数据接口名称:int plat_frccpicdata( int iuserhandle, char* ppicdata);接口描述: 释放图片数据参数说明:参数名输入倫出描述iuserhandlein

11、iplat logincms返回的句柄ppicdatain图片数据返回值:0调用成功,-1调用失败,通过pldl gc'll&sli汁()厂()_查看错误码备注: 无2.6订阅状态接口定义2.6.1订阅状态接口接口名称:int plat_subscribestate (int iuserhandle,statecallbackfs ubscri becall back, void* puser);接口描述:订阅状态接口,包括设备在线状态、门禁状态等参数说明:参数名输入倫出描述iuserhandleinplat logincms返回的句柄fs ubscribccall backi

12、n资源状态接收回调函数指针puserin用户数据返回值:0调用成功,-1调用失败,通过pl&l gcll&sli汁|()厂()査看错误码备注:无2.6.2取消订阅接口接口名称:int plat unsubscribestate (int iuserhandle);接口描述: 取消订阅接口参数说明:参数名输入脯出描述iuscrhandlcinplat logincms返回的句柄返回值:0调用成功,-1调用失败,通过plal gcllaslerror()_查看错误码备注: 无2.7报警接口定义2.7.1获取设备主机信息接口名称:int plat_v ss_getdevicehost

13、info(int iuserhandle,int itypc,int ineedgetnum,lpplat vss devicehostpoutdevhostlnfo. int* poutputnum);接口描述:获収设备主机信息参数说明:参数名输入僦出描述iuserhandlein|plat loeincms返回的句柄itypein报警设备类型,报警主机:plat.dev 1ce_alarm_host,消防主机:plat.dev1ce_f1re_host,动环主机:plat_device_sensor_host,停车场管理主机:plat_device_park_host,巡查主 机:plat

14、 device patrolineedgetnumin需要获取的数日poutdevhostlnfoinjloutj报警设备信息输出缓冲区poutputnumlout输出资源数目,当poutdevhostlnfo为null时, poutputnum保存的值为资源的总的数目,其他情况h poutputnum为成功输出资源的数冃。返回值:0调用成功,-1调用失败,通过pldl gc'll&sli汁()厂()_查看错误码备注: 无2.7.2获取设备通道信息接口名称:int plat_vss_getdevchnlinfo (int iuserhandle,int itype,int in

15、eedgetnum,lpplat_vss_devicechanneldoutdevchnlinfo int* poutputnum);接口描述:获収设备通道信息参数说明:参数名输入脯出描述iuserhandleinplat loeincms返回的句柄itypein设备通道类型,报警10: plat res 10,防区: plat_res_defence_ are a,消防点: plat_res_fire_point,巡杏点:plat res patrol pointineedgetnumin需要获収的数口poutdevchnllnfoin out报警设备通道信息输出缓冲区poutputnumo

16、ut输出资源数冃,当poutdevhostlnfo为null时,poutputnum保存的值为资源的总的数忖,其他情况下 poutputnum为成功输出资源的数冃。返回值:0调用成功,-1调用失败,通过plat gotlasterror()查看错误码备注:无2.7.3报警控制接口名称:int plat_vss_alarmcontrol ( int iuserhandle, int iresourceld, inticommand);接口描述:获取设备通道信息参数说明:参数名输入衔出描述iuserhandleinplat losincms返回的句柄iresourceldin资源idicomman

17、din控制命令,报警输出关闭:plat cmd ioclose,报警 输岀打开:plat_cmdjoopen;报警主机撤防: plat_cmd_almhost_disdefence, 报警主机布防:plat_cmd_almhost_defence;防 区旁路恢复:plat_cmd_area_unbypass,防区旁路: plat cmd area bypass返回值:0调用成功,-1调用失败,通过plat gotlasterror()查看错误码备注:无2.7.4获取报警状态接口名称:int plat_v ss_getalarmstate( int iuscrhandlc, int itype,

18、 int*irtnstate);接口描述:获取设备通道信息参数说明:参数名输入倫出描述iuserhandleinplat logincms返回的句柄ircsourccidin资源iditypein资源类型:报警主机:plat device alarm host, 报警 10: plat_resjo,防区:plat res defence areairtnstateout返回资源的状态返回值:0调用成功,-1调用失败,通过plat getlasterror ()杏看错谋码备注:无2.8 一卡通接口定义2.8.1根据卡号获取人员信息接口名称:int plat_acs_getpersonlnfo (

19、int iuserhandle, const char* cscardno,lpplat acs personinfopoutpersonlnfo);接口描述:根据卡号获取人员信息(获取一个人员信息)参数说明:参数名输入衔出描述iuserhandleinplat losincms返回的句柄cscardnoin卡号poutpersonlnfoin单个人员信息输出缓冲区返回值:0调用成功,-1调用失败,通过plat getlasterror ()杏看错谋码备注:无2.8.2获取所有人员信息接口名称:int plat_acs_getallpersoninfo(int iuserhandle,int

20、ineedgetnum,lpplat acs personinfopoutpcrsonlnfo. int* poutputnum);接口描述:获取所有人员信息参数说明:参数名输入衔出描述iuserhandleinplat logincms返回的句柄ineedgetnumin需要获取的数hpoutpersonlnfoin out需要获収的人员信息输出缓冲区poutputnumout输出资源数 1=1,当 poutpersonlnfo 为 null时,poutputnum 的值为资源的总的数fl,其他情况下poutputnum为成功 输出资源的数目。返回值:0调用成功,-1调用失败,通过plat

21、getlasterror ()杏看错谋码备注:无2.8.3获取所有卡片信息接口名称:int plat_acs_getcardinfo( int iuserhandle,int ineedgetnum,lpplat acs cardinfopoutcardlnfo、 int* poutputnum);接口描述:获取所有卡片信息参数说明:参数名输入/输出描述iuserhandleinplat logincms返回的句柄ineedgetnumin需要获取的数目poutcardlnfoin out需要获収的门禁点信息输111缓冲区poutputnumout输出资源数目,当 poutcardlnfo 为

22、 null 时,poutputnum 的值为资源的总的数fl,其他情况下poutputnum为成功 输出资源的数目。返回值:0调用成功,t调用失败,通过plat getlastenror ()查看错i吴码备注:2.8.4获取部门信息接口名称:int plat_att_getalidepartments(int iuserhandle,int ineedgetnum,lpplat att departmentpoubulinfo. int* poutputnum);接口描述:获取所冇部门信息参数说明:参数名输入/输出描述iuserhandleinplat logincms返回的句柄ineedge

23、tnumin需要获取的数目poutputlnfoinout需要获取的所冇部门输出缓冲区poutputnumout输出资源数目,当poutputlnfo为null时,poutputnum 保存的值为资源的总的数1=1,其他情况下poutputnum为 成功输出资源的数冃。返回值:0调用成功,-1调用失败,通过plat getlasterror ()查看错误码备注:无2.9门禁接口定义2.9.1获取门禁设备接口接口名称:int plat_acs_getacdeviceinfo (int iuserhandle,int ineedgetnum,lpplat acs acdeviceinfopouta

24、cdcviccinfo. int* poutputnum);接口描述:获取所有人员信息参数说明:参数名输入瀚出描述iuserhandleinplat logincms返回的句柄ineedgetnumin需要获取的数目poutacdcviccinfoin out需要获収的门禁设备信息输出缓冲区poutputnumout输出资源数目,当poutacdevicelnfo为null时, poutputnum保存的值为资源的总的数冃,其他情况下 poutputnum为成功输岀资源的数目。返回值:0调用成功,t调用失败,通过plat getlastenror ()查看错i吴码备注: 无292获取门禁点接口

25、接口名称:int plat_acs_getacdoorinfo(int iuscrhandlc,int ineedgetnum,lpplat acs accessdoorinfodoutacdoorlnfo, int* poutputnum);接口描述:获取所有门禁点信息参数说明:参数名输入脯出描述iuserhandleinplat loeincms返回的句柄ineedgetnumin需要获取的数flpoutacdoorlnfoinjloutj需要获取的门禁点信息输出缓冲区poutputnumlout输出资源数目,当poutacdoorlnfo为null时, poutputnum保存的值为资源

26、的总的数目,其他情况下 poutputnum为成功输出资源的数冃。返回值:0调用成功,-1调用失败,通过plat gotlasterror()查看错误码备注:无2.9.3门禁点控制接口接口名称:int plat_acs_acdoorcontrol( int iuserhandle, int iacdoorld, inticommand);接口描述:门禁点控制接口参数说明:参数名输入衔出描述iuserhandleinplat losincms返回的句柄iacdoorldin门禁点idicommandin控制命令,开门一次:plat acs cmd open,关门:plat_acs_cmd_clo

27、se,常开:plat acs cmd release,常闭:plat acs cmd lock返回值:0调用成功,-1调用失败,通过plat getlasterror ()杏看错谋码备注:无2.9.4获取门禁点状态接口接口名称:int plat_acs_getdoorstate(int iuserhandle, int iacdoorld, int*irtnstate);接口描述:获取门禁点状态参数说明:参数名输入/输出描述iuserhandleinplat logincms返回的句柄iacdoorldinj门禁点idirtnstateout返回的状态值返回值:0调用成功,-1调用失败,通过p

28、lat getlasterror ()杏看错谋码备注:无2.9.5门禁设备参数配置接口接口名称:int plat_acs_setdevconfig ( int iuserhandle, int iacdevid, const char* szconfxml);接口描述:门禁设备参数配置参数说明:参数名输入衞出描述iuserhandleinplat logincms返回的句柄iacdevidin门禁设备idszconfxmlout配置参数xml返回值:0调用成功,-1调用失败,通过pldl gc'll&sle门()_查看错误码备注: 无210考勤接口定义2.10.1查询刷卡记录数

29、冃接口接口名称:int plat_att_queryclockrecord(int iuserhandle,lpplat att searchconditionpcoik*poutputnum);接口描述:查询刷卡记录数门参数说明:参数名输入倫岀描述iuserhandleinplat logincms返回的句柄pconditionin查询条件poutputnumout输岀资源数目返回值:0调用成功,-1调用失败,通过plat getlasterror ()杳看错谋码备注: 无2.10.2获取刷卡记录接口接口名称:int plat_att_getclockrecord(int

30、 iuserhandle,int ineedgetnum,lpplat att clockrecordpoutdutlnfo, int*poutputnum);接口描述: 获取刷卡记录参数说明:参数名输入衔出描述iuserhandleinplat loeincms返回的句柄ineedgetnumin需要获取的数冃,plat att ouervclockrecord接口中 poutputnum 的值poutputlnfoin out查询结果输岀缓冲区poutputnumout输出数目返回值:0调用成功,-1调用失败,通过plat getlasterror ()杏看错谋码备注:无2.10.3查询考

31、勤结果接口接口名称:int plat_att_queryattendresuit(int iuserhandle,lpplat att searchconditionpcondition. int*poutputnum);接口描述: 杳询考勤结果参数说明:参数名输入/输出描述iuserhandlelinjplat logincms返回的句柄pconditionin|查询条件poutputnumout输出数目返回值:0调用成功,-1调用失败,通过plat gotlasterror()查看错误码备注:无2.10.4获取考勤结果接口接口名称:int plat_att_getattendresult(

32、int iuserhandle,int ineedgetnum,lpplat_att_attendresultdoutduti*poutputnum);接口描述: 获取考勤结果参数说明:参数名输入脯岀描述iuserhandleiniplat loeincms返回的句柄ineedgetnumin需耍获取的数目,plat att oueryattendresult接口中 poutputnum 的值poutputlnfoin out查询结果输出缓冲区poutputnumout输出数目返回值:0调用成功,-1调用失败,通过plat getlasterror ()查看错误码备注:无2.11

33、梯控接口定义2.11.1获取梯控设备接口接口名称:int piat_ecs_gctallecdcviccs (int iuserhandle,int ineedgetnum,lpplat ecs ecdeviceinfopoutdutlnfo. int*poutputnum);接口描述:获取所冇梯控设备信息参数说明:参数名输入/输出描述iuserhandleinplat loaincms返回的句柄ineedgetnumin需耍获取的数hpoutputlnfoin out需要获取的所有梯控设备输出缓冲区poutputnumout输出资源数目,当poutputlnfo为null时,poutputn

34、um 保存的值为资源的总的数目,其他情况f poutputnum为 成功输岀资源的数目。返回值:0调用成功,t调用失败,通过pldl (h'llosle门()()查看错误码备注: 无2.12巡查接口定义2.12.1获取所有巡查计划接口接口名称:int plat_ops_getallpatrolplan(int iuscrhandlc,int ineedgetnum,lpplat ops patrolplaninfodoutdutlnfo. intpoutputnum);接口描述:获取所有巡杏计划信息参数说明:参数名输入瀚出描述iuserhandleinplat logincms返回的句

35、柄ineedgetnumin需要获取的数日poutputlnfoinj out需耍获取的所有巡查计划信息输出缓冲区poutputnumlout输出资源数目,当poutputlnfo为null时,poutputnum 保存的值为资源的总的数目,其他情况下poutputnum为 成功输出资源的数目返回值:0调用成功,-1调用失败,通过pldl gc'll&sli汁()厂()_查看错误码备注: 无2.12.2查询班次数口接口接口名称:int plat_ops_queryschdlnum(int iuserhandle,_int64 istarttime,_int64 lendtime

36、,int* poutputnum);接口描述:查询班次数口参数说明:参数名输入倫出描述iuserhandleinplat logincms返回的句柄istarttimein开始时间lendtimein结朿时间poutputnumoutj输出数口返回值:0调用成功,-1调用失败,通过plat getlasterror ()查看错误码备注: 无2.12.3获取所有班次信息接口接口名称:int plat_ops_gctallschcdulings(int iuserhandle,int ineedgetnum,lpplat ops schedullnglnfopoubutlnfo. int* pou

37、tputnum);接口描述:获取所冇班次信息参数说明:参数名输入/输出描述iuserhandleinplat loaincms返回的句柄ineedgetnumin需婆获取的数h, plat ops quervschdlnum接口中 poutputnum的返回值poutputlnfoin out需要获取的所冇巡查班次信息输出缓冲区poutputnumout输出数目返回值:0调用成功,-1调用失败,通过plat gotlasterror()查看错误码备注:无2.12.4获取所有巡查路线接口接口名称:int plat_ops_getallroutes (int iuserhandle,int ine

38、edgetnum,lpplat ops routeinfopoutdutlnfo. int* poutputnum);接口描述:获収所冇巡查路线参数说明:参数名输入瀚出描述iuserhandleinplat logincms返回的句柄ineedgetnumin需要获収的数口poutputlnfoin out需要获取的所有巡查路线信息输出缓冲区poutputnumout输出资源数目,当poutputlnfo为null时,poutputnum保存的值为资源的总的数忖,其他情况下poutputnum为 成功输出资源的数目返回值:0调用成功,-1调用失败,通过plat gotlasterror()查看

39、错误码备注:无2.12.5获取巡查路线中的巡查点接口接口名称:int plat_ops_getallroutes (int iuserhandle,int irouteld,int ineedgetnum,lpplat_ops _p0intinfo poutputlnfo, int* poutputnum);接口描述:获取某一条巡查录像中的巡查点参数说明:参数名输入瀚出描述iuscrhandlcinplat looincms返回的句柄irouteldin巡查路线idineedgetnumin需要获取的数flpoutputlnfoinj loutj需耍获取的所有巡查点输出缓冲区poutputnu

40、moutl输出资源数目,当poutputlnfo为null时,poutputnum 保存的值为资源的总的数1=1,其他情况下poutputnum为 成功输出资源的数冃返回值:0调用成功,-1调用失败,通过plat getlasterror ()杳看错谋码备注:无2.12.6查询历史巡查点数冃接口接口名称:int plat_ops_qucryhistorysdlsnum( int iuserhandle,int64 istarttime,_int64 lendtime,int* poutputnum);接口描述:查询丿力史巡查点数冃参数说明:参数名输入/输出描述iuserhandleinplat

41、 losincms返回的句柄istarttimein开始时间lendtimelin结束时间poutputnumout输出数目返回值:0调用成功,-1调用失败,通过plat getlasterror ()杏看错谋码备注:无2.12.7获取所有历史巡查点接口接口名称:int plat_ops_getallhistorysdls(int iuserhandle,int ineedgetnum,lpplat ops historysdlinfopoutdutlnfo. int* poutputnum);接口描述:获取所有班次信息参数说明:参数名输入衔出描述iuserhandleinplat login

42、cms返回的句柄ineedgetnumin需要获取的数目,plat ops oucrvhistorvsdlsnum接口中 poutputnum的返冋值poutputlnfoin out需要获取的所有历史巡查记录输出缓冲区poutputnumout输出数冃返回值:0调用成功,-1调用失败,通过plat getlasterror ()查看错误码备注:无2.12.8获取历史巡查班次屮的巡查点接口接口名称:int plat_ops_gethispointsinsdl (int iuserhandle,int ischedulingld,int ineedgetnum,lpplat ops histor

43、ypointinfo poutputlnfo, int* poutputnum);接口描述:获取历史巡查班次中的所冇的巡查点参数说明:参数名输入瀚出描述iuserhandleinplat logincms返回的句柄ischedulingldin历史巡查班次idinccdgctnumin需要获収的数口poutputlnfoin out需要获取的所有历史巡查点输出缓冲区poutputnumout输出资源数目,当poutputlnfo为null时,poutputnum 保存的值为资源的总的数h ,其他情况下poutputnum为 成功输出资源的数11返回值:0调用成功,-1调用失败,通过plat g

44、etlasterror ()杏看错谋码备注:无213其他接口2.13.1获取错误码接口接口名称:int plat gctlasteitor();接口描述:获取控制中心列表信息参数说明:返回值:返回错误码,查看错误码定义备注:无2.13.2获取版本接口接口名称:unsigned int plat getversion();接口描述:获取sdk版本参数说明:无返回值:返冋unsigned int版本号前6位000001表示主版木号为1,其后5位00010表示子版本号为2, 其后5位00000表示修正版木号为0o即当前版木号为1. 2. 0。从第17位开始表示svn的版本号0000001111100

45、111备注:无3.附录3.1错误码定义enum errorcode plat_noerror = 0, plat_login_usernoex1st 二 1, plat_login_pswerror = 2, plat_paramerror = 3, plat_devnoresponse = 4, plat_network_exception = 5, plat_login_alreadylogin = 6, plat_login_not_exclusive = & plat login expired = 9, plat_login_noactive 二 10, plat_norig

46、ht = 11, plat_no1n1t = 12, plat_streamstart_fa1l = 13, plat_nouserhandle = 14, plat_noresourceresult = 15, plat_queryrecorderror = 16,plat getdevicehostinfo fail = 23,plat_errapplymem_oper = 17,plat getcellinfo fail= 18,plat getregioninfo fail= 19, plat_getdeviceinfo_fail = 20, plat_getcaminfo_fail

47、=21, plat_getioinfo_fa1l = 22,/无错谋/用户不存在/密码错误/参数错谋/设备无响应/网络弄常/用八已经登录/用户名称不唯一/用户已经过期/用户未激活/用户无权限/没有初始化/流媒体库启动失败/无此用八会话id/找不到资源/查询录像文件失败/申请内存失败/获取屮心信息失败/获取区域信息失败/获取编码设备信息失败/获取摄像头信息失败/获収10信息失败/获取设备主机信息失败fail = 24,/获取设备通道信息失败 /获取人员信息失败/获取门禁设备信息失败/获取门禁点信息失败/获取卡信息失败/获取报警服务器信息失败 /获取dag服务器信息失败 /获取资源状态失败 /da

48、g连接失败/ dag控制失败34,创建查询资源失败创建文件句柄火败 创建帧分析库失败 连接设备失败巡查员为空巡杏班次为空巡查路线为空巡查计划为空/梯控设备为空部门信息为空plat_no_department = 43,plat getdevicechannelinfoplat_getpersoninfo_fail = 25, plat_getacdeviceinfo_fail = 26, plat_getacdoorinfo_fa1l = 27, plat_getcardinfo_fail = 2&plat getalarmserverinfo fail = 29plat_getdag

49、serverinfo_fail = 30,plat_getresourcestate_fail =31、plat_dagconnect_fail= 32,plat_dagcontrol_fail = 33, plat_createsearchsource_fail =plat_createhle_fail =35,plat_createanalyze_fail = 36,plat_connectdevice_fail 二 37,plat no inspector = 3&plat_no_patrolscheduling = 39,plat_no_patrolroute = 40,pla

50、t_no_patrolplan = 41,plat_no_ecsdev1ce = 42,/图片服务器连接失败 下载图片失败 释放图片数据失败 图片服务器为空 刷卡记录为空 考勤结果为空 云台抢占失败 /vag服务器login失败 /vag服务器控制失败 /获取vag服务器信息失败 /获取vag取流操作失败plat_pictureserver_connfail = 44, plat_downloadpic_fail =45, plat_freepicdata_fa1l = 46, plat_no_pictureserver = 47, plat no clockrecord = 4& p

51、lat_no_attendresult 二 49, plat_ptzctrllock_fail = 50, plat_vaglogin_fail = 51, plat_vagcontrol_fail = 52, plat_getvagserverinfo_fail = 53, plat_vagplay_oper_fail = 54,;3.2控制中心结构体typcdcf struct _tagcon trolccl 1 in foint icontrolcellld; 控制单元 idint iparentcellld;父级控制单元id(主控制中心的父级控制单元为空,id为)char cscontrolccllnamcplat_common_name_length;/ 制单元的名称 plat_controlcellinfo,*lpplat_controlcellinfo;宏定义:64 通用名称长度#define

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论