FindU函数
int FindU( int
start,char *OutPath);
功能:查找系统中是否存在第N个iKey,如果存在,则返回iKey所在的设备路径,通常是U盘部分的盘符
参数1--start(in); 要查找的第N个iKey,例:当start=0时,指的是要查找第一个iKey所在的设备路径,当start=1时,指的是要查找系统中的第二个iKey所在的设备路径。
参数2――OutPath(out) ;如果系统中存在第 N 个iKey,则该参数中包含有该iKey所在的设备路径
返回结果--若函数返回 0 ,则表示函数执行成功,系统中存在着第N个iKey,若返回其它值,则表示函数失败,错误原因可以参见错误代码含义
提示1:iKey必须有显示盘符,才能用以上函数进行操作,
提示2、找到iKey的路径后,就可以对锁进行操作,不限于U盘部分相关操作,还可以是加密锁的操作,例如增强算法等
提示3:如果系统只有一个iKey,FindU(0,OutPath)返回0,FindU(1,OutPath)返回错误,如果系统有二个iKey,FindU(0,OutPath)及FindU(1,OutPath)都返回0,FindU(2,OutPath)返回错误