YWrite函数

YT699

YWriteEx函数

int YWriteEx(BYTE *buf,short address, short len,char *Hkey,char *Lkey,char *Path );

功能:将数据缓冲区中的数据写入加密锁内部的储存器中,该函数用于写入一批数据 

 

参数1—buf(in)要写入的数据,长度由参数len指定。

 

参数2――address(in)要写入到加密锁储存器中的起始位置。

 

参数3――len(in)要写入的字节的个数

参数4――HKey(in)写密码的高八位密码

参数5――Lkey(in)写密码的低八位密码

 

参数6――InPath (in);加密锁所在的设备路径


返回结果--若函数返回0,则表示函数执行成功,若返回其它值, 则表示函数失败,错误原因可以参见错误代码含义。

提示1:在写加密锁的储存器空间时,需要输入写密码,所有加密锁出厂时的写密码均为FFFFFFFF”――“FFFFFFF”,如果密码错误,将不能正确地写数据到储存器中

提示2:注意,如果是普通单片机芯片,储存器的写次数是有限制的,写次数为1000次,读不限制,如果是智能芯片,写的次数为10万次