阅读( 211 ) 我要纠错

4.2、查询分区编号

根据分区数目序号查询分区编号;

(注:分区数目与分区编号的区别:

分区数目为当前字库卡系统内已经存在的分区的数量,系统会对每个分区分配一个索引值,该值会随着分区的删除或新建操作发生相应的变化;

分区编号为一个约定的固定的值,该值必须为0x0001-字库卡支持的分区的最大值,每个分区对应一个分区编号,类似于分区ID,此值作为分区相互间的区分标志;若用户只需要自行管理分区,有关分区编号的的命令可忽略不用。

)

请求:

SF

CTRL

DES

SRC

TID

CMD

INDEX

CRC

EF

2字节

2字节

2字节

2字节

2字节

2字节

2字节

2字节

2字节

CMD:请求命令,0x0301;

INDEX:分区序号(该值相应于命令1中返回值),分区序号为连续证书,从0开始,该值不能大于当前系统内存在的分区数目;

回应:

SF

CTRL

DES

SRC

TID

CMD

RES

WID】

CRC

EF

2字节

2字节

2字节

2字节

2字节

2字节

2字节

2字节

2字节

2字节

CMD:回应命令,0x8301;

RES:操作结果,0表示分区存在,其他表示错误,可查看附件1中错误代码。

WID:分区编号,有效值从0x0001开始,小于或等于字库卡能支持的最大分区数目。

例:

请求命令:

AA A5 0A 00 FF FF 00 00 B0 A1 01 03 00 00 00 00 5A 55

回应命令:(分区编号,0x0001)

AA A5 0C 08 00 00 01 01 B0 A1 01 83 00 00 01 00 49 2F 5A 55


×