亚洲天堂视频在线_av一区二区人妻无码_久久精品国产乱子伦_香蕉成人啪国产精品视频

新中新二代身份證讀卡器接口API使用

2013-12-17 17:59:52 admin

1. 端口類API
int Syn_OpenPort(int iPortID);
說(shuō)明: 打開串口/USB口
參數(shù):iPortID [in] 整數(shù),表示端口號(hào)。1-16(十進(jìn)制)為串口,1001-1016(十進(jìn)制)為USB口,缺省的一個(gè)USB設(shè)備端口號(hào)是1001。
返回值:成功返回0,錯(cuò)誤返回見6。
int Syn_ClosePort(int iPortID);
說(shuō)明: 關(guān)閉串口/USB口
參數(shù):iPortID [in] 整數(shù),表示端口號(hào)。
返回值:成功返回0,錯(cuò)誤返回見6。
int Syn_GetCOMBaud(int iComID,unsigned int *puiBaudRate);
說(shuō)明: 查看串口的波特率
參數(shù):iPort [in] 整數(shù),表示端口號(hào)。此處端口號(hào)必須為1-16,表示串口,參見7.1。 puiBaudRate [out] 無(wú)符號(hào)整數(shù)指針,指向普通串口當(dāng)前波特率, 默認(rèn)情況下為 115200。
返回值:成功返回0,錯(cuò)誤返回見6。
int Syn_SetCOMBaud(int iComID,unsigned int uiCurrBaud,unsigned int uiSetBaud);
說(shuō)明: 設(shè)置串口的波特率
參數(shù):iPort [in] 整數(shù),表示端口號(hào)。此處端口號(hào)必須為1-16,表示串口。
uiCurrBaud [in] 無(wú)符號(hào)整數(shù),調(diào)用該API前已設(shè)置的業(yè)務(wù)終端與SAM_V通信的波特率(SAM_V出廠時(shí)默認(rèn),業(yè)務(wù)終端與SAM_V通信的波特率為115200)。業(yè)務(wù)終端以該波特率與SAM_V通信,發(fā)出設(shè)置SAM_V新波特率的命令。uiCurrBaud只能為下列數(shù)值之一:115200,57600,38400,19200,9600.如果uiCurrBaud數(shù)值不是這些值之一,函數(shù)返回0x21;如果已設(shè)置的波特率與uiCurrBaud不一致, 則函數(shù)返回非零,表示不能設(shè)置,調(diào)用API不成功。
uiSetBaud [in] 符號(hào)整數(shù),將要設(shè)置的SAM_V與業(yè)務(wù)終端通信波特率。uiSetBaud只能取下列值之一:115200,57600,38400,19200,9600,如果輸入uiSetBaud參數(shù)不是這些數(shù)值之一,函數(shù)返回非零,設(shè)置不成功,保持原來(lái)的波特率不變。
返回值:成功返回0,錯(cuò)誤返回見6。
 
2. SAM類API
int Syn_GetSAMStatus(int iPortID,int iIfOpen);
說(shuō)明: 對(duì)SAM_V進(jìn)行狀態(tài)檢測(cè)
參數(shù):iPort [in] 整數(shù),表示端口號(hào)。參見7.1。
iIfOpen [in] 整數(shù),參見7.2。
返回值:成功返回0,錯(cuò)誤返回見6。
int Syn_ResetSAM(int iPortID,int iIfOpen);
說(shuō)明: 對(duì)SAM_V復(fù)位
參數(shù):iPort [in] 整數(shù),表示端口號(hào)。參見7.1。
iIfOpen [in] 整數(shù),參見7.2。
返回值:成功返回0,錯(cuò)誤返回見6。
int Syn_GetSAMID(int iPortID,unsigned char *pucSAMID,int iIfOpen);
說(shuō)明: 讀取SAM_V的編號(hào)(十六進(jìn)制)
參數(shù):iPort [in] 整數(shù),表示端口號(hào)。參見7.1。
pucSAMID [out] 無(wú)符號(hào)字符串指針,SAM_V編號(hào),16字節(jié)。
iIfOpen [in] 整數(shù),參見7.2。
返回值:成功返回0,錯(cuò)誤返回見6。
int Syn_GetSAMIDToStr(int iPortID,char *pcSAMID,int iIfOpen);
說(shuō)明: 讀取SAM_V的編號(hào)(字符串格式)
參數(shù):iPort [in] 整數(shù),表示端口號(hào)。參見7.1。
pcSAMID [out] 字符串指針,SAM_V編號(hào)。
iIfOpen [in] 整數(shù),參見7.2。
返回值:成功返回0,錯(cuò)誤返回見6。
 
3. 身份證卡類API
int Syn_StartFindIDCard(int iPortID,unsigned char *pucManaInfo,int iIfOpen);
說(shuō)明: 開始找卡
參數(shù):iPort [in] 整數(shù),表示端口號(hào)。參見7.1。
pucManaInfo [out] 無(wú)符號(hào)字符指針,證/卡芯片管理號(hào),4個(gè)字節(jié)。
iIfOpen [in] 整數(shù),參見7.2。
返回值:成功返回0,錯(cuò)誤返回見6。
int Syn_SelectIDCard(int iPortID,unsigned char *pucManaMsg,int iIfOpen);
說(shuō)明: 選卡
參數(shù):iPort [in] 整數(shù),表示端口號(hào)。參見7.1。
pucManaMsg [out] 無(wú)符號(hào)字符指針,證/卡芯片序列號(hào),8個(gè)字節(jié)。
iIfOpen [in] 整數(shù),參見7.2。
返回值:成功返回0,錯(cuò)誤返回見6。
int Syn_ReadMsg(int iPortID,int iIfOpen,IDCardData *pIDCardData);
說(shuō)明: 讀取證/卡信息
參數(shù):iPort [in] 整數(shù),表示端口號(hào)。參見7.1。
iIfOpen [in] 整數(shù),參見7.2。
pIDCardData [out] IDCardData類型讀出的數(shù)據(jù),參見5。
返回值:成功返回0,錯(cuò)誤返回見6。
 
4. 附加類API
int Syn_SendSound(int iCmdNo);
說(shuō)明: 發(fā)送語(yǔ)音
參數(shù):iCmdNo [in] 聲音編號(hào)
返回值:成功返回0,錯(cuò)誤返回見6。
void Syn_DelPhotoFile();
說(shuō)明: 刪除臨時(shí)照片文件
參數(shù):無(wú)
返回值:成功返回0,錯(cuò)誤返回見6。

深圳神思科技有限公司致力于二代身份證閱讀器產(chǎn)品應(yīng)用、銷售與服務(wù)。銷售由公安部指定廠家經(jīng)銷10大品牌的二代身份證閱讀器。提供優(yōu)質(zhì)服務(wù)和實(shí)惠的價(jià)格,品質(zhì)有保障,歡迎廣大顧客選購(gòu)。