阅读( 217 ) 我要纠错

55.JHPreUpgrade(升级第一步发送升级数据总大小)

 

 JHZRESULT JHZAPI JHPreUpgrade(

HANDLE hdl,

HANDLE *fd,

unsigned long writesize) ;

参数:

hdl      [IN] 实例句柄,与控制卡相对应。

fd      [OUT] 指向升级第一步中申请的存储升级过程所需信息的内存空间,升级 第二步需要根据这个信息进行操作, 第三步会释放 fd 向的内存空间。

       writesize  [IN]升级数据总大小,单位:字节。


返回值:

JR_OK            成功

JR_INVALID_PARAMETER  参数错误

JR_INVALID_OBJECT     无效的对象

JR_NOT_ENOUGH_CORE    内存不够


功能描述:

升级操作的第一步。申请一块内存空间存储升级过程中所需要的信息,提供给升级 过程第二步操作时使用。

使用示例:

HANDLE hd;

JHPreUpgrade(hdl, &hd, writesize);

JHWriteUpgrade(hdl, fd, woffset,pdat, size);//文件较大可分多次发送 JHFinUpgrade(hdl, fd);


×