a级毛片免费高清视频_国产成人精品视频_亚洲天堂影院_欧美日韩亚洲视频_久久综合国产_久久高清

聯(lián)系我們???Contact

華視CVR-100U,CVR100D,CVR-100UC二次開發(fā)包SDK下載及說明

2016-9-6 19:35:16??????點(diǎn)擊:

華視CVR-100U,CVR100D,CVR-100UC二次開發(fā)包SDK下載及說明(帶驅(qū)動(dòng))

本手冊(cè)是操作身份證閱讀器動(dòng)態(tài)庫(kù)應(yīng)用函數(shù)的定義格式、調(diào)用方法和返回值的說明。


1. 定義

應(yīng)用函數(shù)開發(fā)包含下列文件:

termb.dll   API函數(shù)的動(dòng)態(tài)聯(lián)接庫(kù)

sdtapi.dll       安全模塊通訊函數(shù)

UnPack.dll   身份證相片解碼庫(kù)

適用操作系統(tǒng):

Windows NT: 需要NT 3.1版或以后版本

    Windows:    需要 Windows 98、Windows 2000或以后版本

適用開發(fā)語言:

Visual C++   5.0 及以后版本

    Visual Basic 5.0 及以后版本

    Delphi        3.0 及以后版本

    PowerBuilder 6.0 及以后版本


2. 函數(shù)列表

//以下為主要API函數(shù)

    int CVR_InitComm(int Port)         初始化連接;

int CVR_Authenticate()  卡認(rèn)證;

int CVR_Read_Content(int active)               讀卡操作。

int CVR_CloseComm()         關(guān)閉連接;


//以下為可選API函數(shù),方便二次開發(fā)

int  GetPeopleName(char *strTmp, int *strLen)        得到姓名信息

int  GetPeopleSex(char *strTmp, int *strLen)        得到性別信息

int  GetPeopleNation(char *strTmp, int *strLen)        得到民族信息

int  GetPeopleBirthday(char *strTmp, int *strLen)   得到出生日期

int  GetPeopleAddress(char *strTmp, int *strLen)   得到地址信息

int  GetPeopleIDCode(char *strTmp, int *strLen)   得到身份證號(hào)信息

int  GetDepartment(char *strTmp, int *strLen)        得到發(fā)證機(jī)關(guān)信息

int  GetStartDate(char *strTmp, int *strLen)      得到有效開始日期

int  GetEndDate(char *strTmp, int *strLen)          得到有效截止日期

int  CVR_GetSAMID(char *SAMID)              得到安全模塊號(hào)


3. 函數(shù)說明

 初始化連接

   型:int CVR_InitComm (int Port)

   明:本函數(shù)用于PC與華視電子第二代居民身份證閱讀器的連接。

   數(shù):Port:連接串口(COM1~COM16)或USB(1001~1016)

意義

1

串口1

2

串口2

3

串口3

4

串口4

1001

USB1

1002

USB2

1003

USB3

1004

USB4


值:

意義

1

正確

2

端口打開失敗

0

動(dòng)態(tài)庫(kù)加載失敗


 關(guān)閉串口

   型:

  int CVR_CloseComm(void)

   明:本函數(shù)用于關(guān)閉PC到閱讀器的連接。

   數(shù):無

值:

意義

1

正確

0

錯(cuò)誤


 卡認(rèn)證

   型:int CVR_Authenticate (void)

   明:本函數(shù)用于讀卡器和卡片之間的合法身份確認(rèn)。卡認(rèn)證循環(huán)間隔大于300ms

   數(shù):

值:

意義

說明

1

正確

卡片認(rèn)證成功

2

錯(cuò)誤

尋卡失敗

3

錯(cuò)誤

選卡失敗

0

錯(cuò)誤

初始化失敗

注意:若卡片放置后發(fā)生認(rèn)證錯(cuò)誤時(shí),應(yīng)移走卡片重新放置。


 讀卡操作

   型:int CVR_Read_Content(int active)

   明:本函數(shù)用于通過閱讀器從第二代居民身份證中讀取相應(yīng)信息。卡認(rèn)證成功以后才可做讀卡操作,讀卡完畢若繼續(xù)讀卡應(yīng)移走二代證卡片重新放置做卡認(rèn)證。

   數(shù):active:兼容以前版本,無實(shí)際意義


值:

返回值

意義

1

正確

0

錯(cuò)誤

99

異常

說明:

讀卡成功后在termb.dll文件所在路徑下生成wz.txt(文字信息)和zp.bmp(照片信息)

wz.txt內(nèi)容示例如下:

張紅葉

1988-11-18

河北省邯鄲市臨漳縣稱勾鎮(zhèn)稱勾東村復(fù)興路25號(hào)

130423198811184328

臨漳縣公安局

2011.03.30-2021.03.30


 讀各項(xiàng)文字信息到自定義內(nèi)存緩沖

 型:

int  GetPeopleName(char *strTmp, int *strLen)     //得到姓名信息

int  GetPeopleSex(char *strTmp, int *strLen)     //得到性別信息

int  GetPeopleNation(char *strTmp, int *strLen)     //得到民族信息

int  GetPeopleBirthday(char *strTmp, int *strLen) //得到出生日期

int  GetPeopleAddress(char *strTmp, int *strLen) //得到地址信息

int  GetPeopleIDCode(char *strTmp, int *strLen) //得到卡號(hào)信息

int  GetDepartment(char *strTmp, int *strLen)     //得到發(fā)證機(jī)關(guān)信息

int  GetStartDate(char *strTmp, int *strLen)         //得到有效開始日期

int  GetEndDate(char *strTmp, int *strLen)         //得到有效截止日期

int  CVR_GetSAMID(char * SAMID)             //得到安全模塊號(hào)碼

參數(shù):

       *strTmp   返回的信息緩存指針。

       *strLen    返回的信息長(zhǎng)度指針。

值:

返回值

意義

1

正確

0

錯(cuò)誤

 

 

注意:若采用查詢方式自動(dòng)判斷卡片是否放置,則間隔時(shí)間建議大于300ms

華視CVR-100U身份證閱讀器,CVR100D,CVR-100UC二次開發(fā)包SDK下載及說明:http://www.toycitynh.com

主站蜘蛛池模板: 久久久国产一区二区三区 | 色综合99| 日本中文在线 | 黄色最新网站 | 中文久久 | 中文字幕在线一区二区三区 | 欧美综合激情 | 亚洲国产精品久久 | 男人的天堂免费 | 国产毛片在线 | 精品成人免费一区二区在线播放 | 亚洲国产精品精华液com | 97久久精品人人做人人爽50路 | 久草久草久草 | 成人在线一区二区三区 | 91福利视频导航 | 亚洲国产成人av | 国产高清自拍 | 欧美亚洲综合久久 | 99国产视频 | 日韩高清中文字幕 | 中文字幕一区二区三区四区不卡 | 天天干夜夜拍 | 亚洲福利社区 | 草久av| 天天天干天天射天天天操 | 国产农村妇女精品 | 国产aaaaav久久久一区二区 | 欧美日韩国产综合网 | 亚洲午夜精品片久久www慈禧 | 国产中文区二幕区2012 | 精品国模一区二区三区欧美 | 91日韩精品一区二区三区 | 国产色视频网站 | 精品国产免费久久久久久尖叫 | 激情一区二区三区 | 亚洲日本欧美日韩高观看 | 综合五月激情 | 午夜视频免费 | 99久久综合精品五月天 | 亚洲一区二区三区四区在线观看 |