• <u id="oojvb"><acronym id="oojvb"></acronym></u>
    <abbr id="oojvb"><center id="oojvb"></center></abbr>

      1. 庆帝到底想把皇位给谁,电视剧五号特工组第一部,电影特种部队1,我和我的祖国电影在线观看免费,我可以笑着扮演你的配角,白马醉春风电视剧在线高清免费观看,av收藏之家,同居的日子

        DONSEE東信智能 - 身份證社保卡讀卡智能終端應用服務商

        eastcoms@qq.com
        400-6722-705
        首頁 > 服務支持專區 > 產品支持 > 產品文檔下載

        Donsee Windows二次開發文檔(donsee32.dll、donsee64.dll)

        來源:www.www.mujia.cc   標簽:Windows DONSEE 開發文檔   發布時間: 2023-4-21 14:16:29

        DONSEE系列多功能讀寫器Windows API接口規范V1.8

        donsee32.dll(依賴庫:WltRS.dll)

        donsee64.dll(依賴庫:DLL_File.dll、license.dat)

        廣東東信智能科技有限公司

        www.www.mujia.cc

        2023.09.16

        DONSEE系列多功能讀寫器1

        API接口規范V1.81

        1、東信智能讀寫器(SDK)簡介5

        2、函數說明5

        2.1通用函數5

        2.1.1 Donsee_Open打開設備5

        2.1.2 Donsee_Clse關閉設備5

        2.1.3 Donsee_Beep蜂鳴器函數6

        2.1.4 Donsee_Version讀取設備版本6

        2.1.5 Donsee_WRSN 讀寫序列號(SN)6

        2.2身份證7

        2.2.1 Donsee_ReadIDCard讀取身份證信息7

        2.2.2 Donsee_ReadSAMID 讀取模塊SAM碼8

        2.2.3 Donsee_ReadIDCardUid 讀取身份證UID8

        2.3社???span style="white-space:pre">8

        2.3.1 Donsee_ReadSSCard讀取社??ㄐ畔?span style="white-space:pre">8

        2.4非接觸類卡片前置函數9

        2.4.1 Donsee_ICRequest請求卡片9

        2.4.2 Donsee_ICAnticoll防碰撞9

        2.4.3 Donsee_ICSelect選擇卡片9

        2.4.4 Donsee_SwitchRF設備天線開關10

        2.5 TypeA、TypeB卡10

        2.5.1 Donsee_SetTypeA設置為TypeA10

        2.5.2 Donsee_SetTypeB設置為TypeB10

        2.5.3 Donsee_PowerOnTypeA TypeA卡上電復位11

        2.5.4 Donsee_PowerOnTypeB TypeB卡上電復位11

        2.5.5 Donsee_APDU執行APDU命令11

        2.6 M1卡12

        2.6.1 Donsee_M1VerifyPass M1卡認證秘鑰12

        2.6.2 Donsee_M1VerifyPassHEX M1卡認證秘鑰12

        2.6.3 Donsee_M1Read M1卡讀卡12

        2.6.4 Donsee_M1Write M1卡寫卡13

        2.6.5 Donsee_M1Initval M1卡初始化13

        2.6.6 Donsee_M1Increment M1卡增值13

        2.6.7 Donsee_M1Decrement M1卡減值14

        2.6.8 Donsee_M1Readval M1卡讀值14

        2.6.9 Donsee_M1LoadKey M1卡裝載密鑰14

        2.6.10 Donsee_M1Verify M1卡裝載密鑰15

        2.6.11 Donsee_ReadICUid讀取M1和CPU卡的Uid卡號15

        2.7接觸CPU卡15

        2.7.1 Donsee_PowerOn CPU卡上電復位15

        2.7.2 Donsee_ColdPowerOn 冷復位16

        2.7.3 Donsee_HotPowerOn 熱復位16

        2.7.4 Donsee_APDU CPU卡執行APDU命令16

        2.7.5 Donsee_PowerOff下電17

        2.7.6 Donsee_GetStatus獲取卡座狀態17

        2.8 15693卡18

        2.8.1 Donsee_15693_Find 15693尋卡18

        2.8.2 Donsee_15693_Info 15693獲取卡片詳細信息18

        2.8.3 Donsee_15693_Read 15693讀卡18

        2.8.4 Donsee_15693_Write 15693寫卡18

        2.8.5 Donsee_15693_WriteAFI 15693寫AFI19

        2.8.6 Donsee_15693_LockAFI 15693鎖AFI19

        2.8.7 Donsee_15693_WriteDSFID 15693寫DSFID19

        2.8.8 Donsee_15693_LockDSFID 15693鎖DSFID20

        2.8.9 Donsee_15693_LockDataBlock用于鎖定塊內容20

        2.9 SLE4442卡20

        2.9.1 Donsee_4442_PowerOn 4442卡上電20

        2.9.2 Donsee_4442_PowerOff 4442卡下電20

        2.9.3 Donsee_4442_Read 4442卡讀數據21

        2.9.4 Donsee_4442_Write 4442卡寫數據21

        2.9.5 Donsee_4442_Verify 4442卡認證密鑰21

        2.9.6 Donsee_4442_Change 4442卡修改密鑰22

        2.9.7 Donsee_4442_ReadProtect 4442卡讀保護數據22

        2.9.8 Donsee_4442_WriteProtect 4442卡寫保護數據22

        2.9.9 Donsee_4442_ReadCount 4442卡密鑰剩余認證次數23

        2.10磁條卡23

        2.10.1 Donsee_ReadMagCard磁條卡讀卡23

        2.10.2 Donsee_ReadMagType設置輸出模式23

        2.11北京通24

        2.11.1 Donsee_ReadBJTIDCard讀取北京通信息24

        2.11.2 Donsee_ReadBJTIDCard_Photo讀取北京通照片25

        2.12輔助類函數25

        2.12.1 Donsee_HexToStr 16進制數組轉字符串25

        2.12.2 Donsee_StrToHex 字符串轉16進制數組25

        2.13社保卡加密機26

        2.13.1 Donsee_iReadCardBas讀基本信息26

        2.13.2 Donsee_iReadCardBas_HSM_Step1加密機步驟126

        2.13.3 Donsee_iReadCardBas_HSM_Step2加密機步驟227

        2.13.4 Donsee_getTerminalNo獲取終端機編號27

        2.13.5 Donsee_ChipSerial獲取芯片序列號,即終端設備號28

        3、狀態碼28

        4、卡片調用順序30

        4.1 TypeA卡30

        4.2 TypeB卡30

        4.3 M1卡30

        4.4 4442卡30

        4.5 接觸CPU卡30

        1、DONSEE讀卡器SDK簡介

        本文檔描述了廣東東信智能科技有限公司DONSEE系列讀寫器SDK的函數定義、調用方法、參數以及返回值說明,供開發人員進行二次開發時使用。

        2、函數說明

        2.1通用函數

        2.1.1 Donsee_Open打開設備

        定義:打開設備端口

        原型:

        long Donsee_Open(char* dev_Name)

        參數:

        dev_Name[in]windows:USB設備傳入”USB”;串口設備傳入”COM1” “COM2”等

        Android:USB設備傳入”USB”;”ttyS0”,”ttyUSB0”,”ttySAC0”等

        返回值:

        0:打開設備成功;

        非0:打開設備失敗,參考狀態碼

        2.1.2 Donsee_Close關閉設備

        定義:關閉設備端口

        原型:

        long Donsee_Close()

        參數:無

        返回值:

        0:關閉設備成功;

        非0:關閉設備失敗,參考狀態碼

        2.1.3 Donsee_Beep蜂鳴器函數

        定義:調用設備蜂鳴器

        原型:

        long Donsee_Beep()

        參數:無

        返回值:

        0:調用蜂鳴器成功;

        非0:調用蜂鳴器失敗,參考狀態碼

        2.1.4 Donsee_Version讀取設備版本

        定義:讀取設備版本號

        原型:

        long Donsee_Version (char* pszVersion)

        參數:

        pszVersion [out]設備版本號

        返回值:

        0:獲取設備版本成功;

        非0:獲取設備版本失敗,參考狀態碼

        2.1.5 Donsee_WRSN 讀寫序列號(SN)

        定義:寫入(讀取)設備序列號

        原型:

        long Donsee_WRSN (int nType, char* pszSerial)

        參數:

        nType[in]讀寫類型:0,寫入序列號;1,讀取序列號

        pszSerial[in|out]nType = 0時,[in]寫入序列號數據;nType = 1時,[out]讀出序列號數據

        返回值:

        0:序列號操作成功;

        非0:序列號操作失敗,參考狀態碼

        2.2身份證

        // 支持 0、J、I、Y 四種證件,共計18項,請根據證件類型獲取對應信息

        // 0:居民身份證

        // J:港澳臺居民居住證

        // I:2017版外國人永久居留身份證

        // Y:新版外國人永久居留身份證

        typedef struct

        {

        char name[40];/*中文姓名: 0 J I Y */

        char ENfullname[40];/*英文姓名(Y時需要和Other英文姓名備用組合起來): I Y */

        char sex[10];/*性別: 0 I J Y */

        char people[20];/*民族或國籍, 0 時為民族, I Y 時為國籍*/

        char address[200];/*地址: 0 J Y, Y 時為既往版本永居證號碼 */

        char birthday[50];/*出生日期(YYYYMMDD): 0 J I Y */

        char signdate[50];/*發證日期(YYYYMMDD): 0 J I Y */

        char validterm[50];/*有效日期(YYYYMMDD): 0 J I Y */

        char number[40];/*證件號碼: 0 I J Y */

        char organs[50];    /*發證機關(或外國人永久居證-當次申請受理機關): 0 J I Y */

        char Nationality[200];/*國籍代碼: I Y */

        char Photo[2049];/*相片原始信息: 0 J I Y */

        char Other[200];/*其他  Y 時為英文姓名備用*/

        char passNu[24];/*通行證號碼: J */

        char signCount[8];/*簽發數次: J */

        char certVersion[8];/* I 時為證件版本號, Y 時為換證次數 */

        char certType[6];      /*證件類型: 0 J I Y */

        char figData[2049];/*指紋信息: 0 J */

        } IDINFO;

        2.2.1 Donsee_ReadIDCard讀取身份證信息

        定義:讀取身份證信息

        原型:long Donsee_ReadIDCard (int nType,char* szPath,IDINFO* idinfo,char* pszMsg);

        參數:

        nType [in]:設置身份證讀卡類型:0,文本信息;1,文本+照片;2,文本+照片+指紋

        szPath[in]:獲取二代證頭像路徑

        idinfo [out];獲取的身份證信息

        pszMsg [out];錯誤信息

        返回值:

        0:讀取身份證信息成功;

        非0:讀取身份證信息失敗,參考狀態碼

        2.2.2 Donsee_ReadSAMID 讀取模塊SAM碼

        定義:讀取身份證模塊SAM碼

        原型:long Donsee_ReadSAMID (char* pszSAMID);

        參數:

        pszSAMID [out] 身份證模塊SAM碼

        返回值:

        0:讀取身份證模塊SAM碼成功;

        非0:讀取身份證模塊SAM碼失敗,參考狀態碼

        2.2.3 Donsee_ReadIDCardUid 讀取身份證UID

        定義:讀取身份證UID

        原型:long Donsee_ReadIDCardUid(char* pszUID);

        參數:

        pszUID [out] 身份證UID碼

        返回值:

        0:讀取身份證UID成功;

        非0:讀取身份證UID失敗,參考狀態碼

        2.3社保卡

        /*********************社??ㄗx取  特別注意事項**********************

        1、二代社??梢灾苯幼x取,只支持插卡(接觸式)方式讀取。

        2、三代社??用芰?,需要PSAM卡才能讀取,支持插卡(接觸式)和非接觸式兩種讀取方式。

        3、如果插PSAM卡了,讀卡失敗,需要留意以下返回值:

        -25536、-25537、-25538、-25539、-25540、-25541,外部認證失敗,表示剩余可嘗試次數0~5次,當返回-25536社??ň玩i卡了。

        *********************社??ㄗx取  特別注意事項**********************/

        typedef struct

        {

        char name[40];        /*姓名*/

        char sex[10];/*性別*/

        char nation[20];/*民族*/

        char birthday[50];   /*出生日期(YYYYMMDD)*/

        char signdate[50];    /*發證日期(YYYYMMDD)*/

        char validterm[50];        /*有效日期(YYYYMMDD)*/

        char cardnumber[40];/*卡號*/

        char idnumber[40];/*社會保障號碼(身份證號)*/

        char city[64] ;/*城市代碼*/

        char cardveVrsion[8] ;/*社??ò姹?/

        char Other[200];/*其他*/

        } SSCard_IDINFO;

        2.3.1 Donsee_ReadSSCard讀取社保卡信息

        定義:讀取二代、三代社???/p>

        原型:

        long Donsee_ReadSSCard (int nSlotPsam,

        SSCard_IDINFO* cardInfo,

        char* pszChMsg);

        參數:

        nSlotPsam [int] PSAM存放卡座,0x11 SAM1, 0x12 SAM2, 0x13 SAM3, 0x14 SAM4

        cardInfo [out] 社??ㄐ畔?/p>

        pszChMsg [out] 錯誤信息

        返回值:

        0:讀取社??ǔ晒?;

        非0:讀取社??ㄊ?,參考狀態碼

        備注:二代社??o需PSAM卡,只支持接觸式讀取。三代社保卡必須配備PSAM卡,支持接觸、非接兩種方式讀取。


        2.4非接觸類卡片前置函數

        2.4.1 Donsee_ICRequest請求卡片

        定義:請求卡片

        原型:

        long Donsee_ICRequest ()

        參數:

        返回值:

        0:請求卡片成功;

        非0:請求卡片失敗,參考狀態碼

        2.4.2 Donsee_ICAnticoll防碰撞

        定義:卡片防碰撞

        原型:

        long Donsee_ICAnticoll (char* pszUID)

        參數:

        pszUID [out]卡片序列號Uid

        返回值:

        0:卡片防碰撞成功;

        非0:卡片防碰撞失敗,參考狀態碼

        2.4.3 Donsee_ICSelect選擇卡片

        定義:選擇卡片

        原型:

        long Donsee_ICSelect (unsigned char nCardType)

        參數:

        nCardType [in]0x41 表示 typeA 及M1 卡,0x42 表示 typeB卡

        返回值:

        0:選擇卡片成功;

        非0:選擇卡片失敗,參考狀態碼

        2.4.4 Donsee_SwitchRF設備天線開關

        定義:設備天線開關

        原型:

        long Donsee_SwitchRF (int nFlag)

        參數:

        nType1,打開設備天線;0,關閉設備天線

        返回值:

        0:天線開關操作成功;

        非0:天線開關操作失敗,參考狀態碼


        2.5 TypeA、TypeB卡

        2.5.1 Donsee_SetTypeA設置為TypeA

        定義:設置為TypeA卡

        原型:

        long Donsee_SetTypeA ()

        參數:

        返回值:

        0:設置為TypeA卡成功;

        非0:設置為TypeA卡失敗,參考狀態碼

        2.5.2 Donsee_SetTypeB設置為TypeB

        定義:設置為TypeB卡

        原型:

        long Donsee_SetTypeB ()

        參數:

        返回值:

        0:設置為TypeB卡成功;

        非0:設置為TypeB卡失敗,參考狀態碼

        2.5.3 Donsee_PowerOnTypeA TypeA卡上電復位

        定義:TypeA上電

        原型:

        long Donsee_ PowerOnTypeA (char* pszAtr)

        參數:

        pszAtr [out]卡片復位信息(ATR)

        返回值:

        0:TypeA上電成功;

        非0:TypeA上電失敗,參考狀態碼

        2.5.4 Donsee_PowerOnTypeB TypeB卡上電復位

        定義:TypeB上電

        原型:

        long Donsee_PowerOnTypeB(char* pszAtr)

        參數:

        pszAtr [out]卡片復位信息(ATR)

        返回值:

        0:TypeB上電成功;

        非0:TypeB上電失敗,參考狀態碼

        2.5.5 Donsee_APDU執行APDU命令

        定義:TypeA|TypeB執行APDU命令

        原型:

        long Donsee_APDUType(char* szAPDUCmd, char* pszAPDUResult);


        參數:

        szAPDUCmd [in]下發APDU命令(字符串”0084000008”)

        pszAPDUResult [out]執行APDU相應數據(字符串如”9000”)

        返回值:

        0:執行APDU命令成功;

        非0:執行APDU命令失敗,參考狀態碼

        2.6 M1卡

        2.6.1 Donsee_M1VerifyPass M1卡認證秘鑰

        定義:M1卡認證秘鑰

        原型:

        long Donsee_M1VerifyPass (unsigned char nMode,unsigned char nSecNr,char *szPassKey)

        參數:

        nMode [in]認證模式,0x60認證KeyA, 0x61認證KeyB

        nSecNr [in]扇區號 (0~15)

        szPassKey [in]密鑰(如:”FFFFFFFFFFFF”)

        返回值:

        0:M1卡認證秘鑰成功;

        非0:M1卡認證秘鑰失敗,參考狀態碼


        2.6.2 Donsee_M1VerifyPassHEX M1卡認證秘鑰

        定義:M1卡認證秘鑰

        原型:

        long Donsee_M1VerifyPassHex (unsigned char nMode, unsigned char nSecNr,unsigned char * szPassKey))

        參數:

        nMode [in]認證模式,0x60認證KeyA, 0x61認證KeyB

        nSecNr [in]扇區號 (0~15)

        szPassKey [in]密鑰(如:{0xff,0xff,0xff ,0xff ,0xff ,0xff })

        返回值:

        0:M1卡認證秘鑰成功;

        非0:M1卡認證秘鑰失敗,參考狀態碼

        2.6.3 Donsee_M1Read M1卡讀卡

        定義:M1卡讀卡

        原型:

        long Donsee_M1Read(unsigned char nAddr, unsigned char *pszData)

        參數:

        nAddr [in]塊號(S50該值范圍0~63| S70該值范圍0~255)

        pszData [out]讀取數據

        返回值:

        0:M1卡讀卡成功;

        非0:M1卡讀卡失敗,參考狀態碼

        2.6.4 Donsee_M1Write M1卡寫卡

        定義:M1卡寫卡

        原型:

        long Donsee_M1Write(unsigned char nAddr, char *pszData)

        參數:

        nAddr [in]塊號(S50該值范圍0~63| S70該值范圍0~255)

        pszData [in]讀取數據

        塊地址計算公式:塊地址=扇區號*4+當前塊號

        返回值:

        0:M1卡寫卡成功;

        非0:M1卡寫卡失敗,參考狀態碼


        2.6.5 Donsee_M1Initval M1卡初始化

        定義:M1卡初始化

        原型:

        long Donsee_M1Initval (unsigned char nAddr, unsigned long nValue)

        參數:

        nAddr[in]塊號(S50該值范圍0~63| S70該值范圍0~255)

        nValue [in]數值

        返回值:

        0:M1卡初始化成功;

        非0:M1卡初始化失敗,參考狀態碼

        2.6.6 Donsee_M1Increment M1卡增值

        定義:M1卡增值

        原型:

        long Donsee_M1Increment (unsigned char nAddr, unsigned long nValue)

        參數:

        nAddr[in]塊號(S50該值范圍0~63| S70該值范圍0~255)

        nValue [in]數值

        返回值:

        0:M1卡增值成功;

        非0:M1卡增值失敗,參考狀態碼

        2.6.7 Donsee_M1Decrement M1卡減值

        定義:M1卡減值

        原型:

        long Donsee_M1Decrement (unsigned char nAddr, unsigned long nValue)

        參數:

        nAddr[in]塊號(S50該值范圍0~63| S70該值范圍0~255)

        nValue [in]數值

        返回值:

        0:M1卡減值成功;

        非0:M1卡減值失敗,參考狀態碼

        2.6.8 Donsee_M1Readval M1卡讀值

        定義:M1卡讀值

        原型:

        long Donsee_M1Readval (unsigned char nAddr, unsigned long* nValue)

        參數:

        nAddr[in]塊號(S50該值范圍0~63| S70該值范圍0~255)

        nValue [out]數值

        返回值:

        0:M1卡讀值成功;

        非0:M1卡讀值失敗,參考狀態碼

        2.6.9 Donsee_M1LoadKey M1卡裝載密鑰

        定義:裝載M1卡密鑰到設備

        原型:

        long Donsee_M1LoadKey (unsigned char nMode, unsigned char nSecNr,char *PassWord);;

        )

        參數:

        nMode [in]認證模式,0x60認證KeyA, 0x61認證KeyB

        nSecNr [in]扇區號 (0~15)

        PassWord [in]待下載到設備的密鑰,如”FFFFFFFFFFFF”

        例子:

        char key[16]= ”FFFFFFFFFFFF”;

        int nRe = Donsee_M1LoadKey (0,0,key);//下載扇區0的KeyA密鑰至設備里

        返回值:

        0:M1卡裝載密鑰成功;

        非0:M1卡裝載密鑰失敗,參考狀態碼


        2.6.10 Donsee_M1Verify M1卡裝載密鑰

        定義:裝載M1卡密鑰到設備

        原型:

        long Donsee_M1Verify(unsigned char nMode, unsigned char nSecNr)

        參數:

        nMode [in]認證模式,0x60認證KeyA, 0x61認證KeyB

        nSecNr [in]扇區號 (0~15)

        返回值:

        0:M1卡認證裝載密鑰成功;

        非0:M1卡認證裝載密鑰失敗,參考狀態碼

        2.6.11 Donsee_ReadICUid讀取M1和CPU卡的Uid卡號

        定義:讀取M1和CPU卡UID,僅僅用于串口設備,不支持USB讀取。USB請用M1卡尋卡功能。

        原型:

        long Donsee_ReadICUid (char* pszUID)

        參數:

        pszUID[out]卡片UID

        返回值:

        0:讀取M1和CPU卡的Uid卡號成功;

        非0:讀取M1和CPU卡的Uid卡號失敗,參考狀態碼


        2.7接觸CPU卡

        2.7.1 Donsee_PowerOn CPU卡上電復位

        定義:CPU卡上電復位

        原型:

        long Donsee_PowerOn (unsigned char nSlotNo, char* pszAtr)

        參數:

        nSlotNo[in]卡座選擇:0x01 大卡座, 0x02:副卡座 ;

        0x11:SAM1卡座;0x12:SAM2卡座;

        0x13:SAM3卡座;0x14:SAM4卡座

        pszAtr [out]卡片返回復位信息數據

        返回值:

        0:卡片復位成功;

        非0:卡片復位失敗,參考狀態碼

        2.7.2 Donsee_ColdPowerOn 冷復位

        定義:接觸CPU卡冷復位

        原型:

        long Donsee_ColdPowerOn (unsigned char nSlotNo, char* pszAtr)


        參數:

        nSlotNo[in]卡座選擇:0x01 大卡座, 0x02:副卡座 ;

        0x11:SAM1卡座;0x12:SAM2卡座;

        0x13:SAM3卡座;0x14:SAM4卡座

        pszAtr [out]卡片返回復位信息數據

        返回值:

        0:卡片復位成功;

        非0:卡片復位失敗,參考狀態碼


        2.7.3 Donsee_HotPowerOn 熱復位

        定義:接觸CPU卡熱復位

        原型:

        long Donsee_HotPowerOn (unsigned char nSlotNo, char* pszAtr)

        參數:

        nSlotNo[in]卡座選擇:0x01 大卡座, 0x02:副卡座 ;

        0x11:SAM1卡座;0x12:SAM2卡座;

        0x13:SAM3卡座;0x14:SAM4卡座

        chResponse [out]卡片返回復位信息數據

        返回值:

        0:卡片復位成功;

        非0:卡片復位失敗,參考狀態碼

        2.7.4 Donsee_APDU CPU卡執行APDU命令

        定義:執行APDU命令

        原型:

        long Donsee _APDU(unsigned char nSlotNo,

        char* szAPDUCmd,

        char* pszAPDUResult)

        參數:

        nSlotNo[in]卡座選擇:0x01 大卡座, 0x02:副卡座 ;

        0x11:SAM1卡座;0x12:SAM2卡座;

        0x13:SAM3卡座;0x14:SAM4卡座

        szAPDUCmd [in]下發APDU命令(字符串”0084000008”)

        pszAPDUResult [out]執行APDU相應數據(字符串如”9000”)


        返回值:

        0:執行APDU命令成功;

        非0:執行APDU命令失敗,參考狀態碼

        2.7.5 Donsee_PowerOff下電

        定義:CPU卡下電

        原型:

        long Donsee_PowerOff (unsigned char nSlotNo)

        參數:

        nSlotNo[in]卡座選擇:0x01 大卡座, 0x02:副卡座 ;

        0x11:SAM1卡座;0x12:SAM2卡座;

        0x13:SAM3卡座;0x14:SAM4卡座

        返回值:

        0:CPU卡下電成功;

        非0:CPU卡下電失敗,參考狀態碼

        2.7.6 Donsee_GetStatus獲取卡座狀態

        定義:獲取卡座狀態

        原型:

        long Donsee_GetStatus(unsigned char nSlotNo,int* nStatus)

        參數:

        nSlotNo[in]卡座選擇:0x01 大卡座, 0x02:副卡座 ;

        0x11:SAM1卡座;0x12:SAM2卡座;

        0x13:SAM3卡座;0x14:SAM4卡座

        nStatus[out]卡座狀態:為 0 表示有卡上電,1表示有卡未上,2表示無卡

        返回值:

        0:獲取卡座狀態成功;

        非0:獲取卡座狀態失敗,參考狀態碼

        2.8 15693卡

        2.8.1 Donsee_15693_Find 15693尋卡

        定義:15693尋卡

        原型:

        long Donsee_15693_Find (char* pszUID)

        參數:

        pszUID [out]尋卡得到8字節卡片數據;

        返回值:

        0:15693尋卡成功;

        非0:15693尋卡失敗,參考狀態碼


        2.8.2 Donsee_15693_Info 15693獲取卡片詳細信息

        定義:獲取15693卡詳細信息

        原型:

        long Donsee_15693_Info (char* pszCardInfo)

        參數:

        pszCardInfo [out]14字節卡片數據;

        返回值:

        0:獲取15693卡詳細信息成功;

        非0:獲取15693卡詳細信息失敗,參考狀態碼


        2.8.3 Donsee_15693_Read 15693讀卡

        定義:15693讀卡

        原型:

        long Donsee_15693_Read (unsigned char nBlkAdd, char* pszValue)

        參數:

        nBlkAdd[in]塊地址

        pszValue [out]4字節卡片數據;

        返回值:

        0:15693讀卡成功;

        非0:15693讀卡失敗,參考狀態碼

        2.8.4 Donsee_15693_Write 15693寫卡

        定義:15693寫卡

        原型:

        long Donsee_15693_Write (unsigned char nBlkAdd, char* szData)

        參數:

        nBlkAdd[in]塊地址

        szData [in]要寫入的4字節卡片數據;

        返回值:

        0:15693寫卡成功;

        非0:15693寫卡失敗,參考狀態碼

        2.8.5 Donsee_15693_WriteAFI 15693寫AFI

        定義:15693寫AFI

        原型:

        long Donsee_15693_WriteAFI (unsigned char szValue, char* pszValue)

        參數:

        szValue [in]寫入的值

        pszValue [in]NULL

        返回值:

        0:15693寫AFI成功;

        非0:15693寫AFI失敗,參考狀態碼

        2.8.6 Donsee_15693_LockAFI 15693鎖AFI

        定義:15693寫AFI

        原型:

        long Donsee_15693_LookAFI (char* pszValue)

        參數:

        pszValue [in]返回的值

        返回值:

        0:15693鎖AFI成功;

        非0:15693鎖AFI失敗,參考狀態碼

        2.8.7 Donsee_15693_WriteDSFID 15693寫DSFID

        定義:15693寫DSFID

        原型:

        long Donsee_15693_WriteDSFID (unsigned char szValue, char* pszValue)

        參數:

        szValue [in]寫入的值

        pszValue [in]NULL

        返回值:

        0:15693寫DSFID成功;

        非0:15693寫DSFID 失敗,參考狀態碼

        2.8.8 Donsee_15693_LockDSFID 15693鎖DSFID

        定義:15693鎖DSFID

        原型:

        long Donsee_15693_LockDSFID (char* pszValue )

        參數:

        pszValue [in]返回的值

        返回值:

        0:15693鎖DSFID成功;

        非0:15693鎖DSFID失敗,參考狀態碼

        2.8.9 Donsee_15693_LockDataBlock用于鎖定塊內容

        定義:用于鎖定塊內容。注意:此過程不可逆(不能解鎖)塊鎖定后內容不能在修改。

        原型:

        long Donsee_15693_LockDataBlock(unsigned char nBlk_add, char* pszValue)

        參數:

        nBlk_add [in]塊地址

        pszValue [out]返回數據

        返回值:

        0:15693鎖塊內容成功;

        非0:15693鎖塊內容失敗,參考狀態碼

        2.9 SLE4442卡

        2.9.1 Donsee_4442_PowerOn 4442卡上電

        定義:4442卡上電

        原型:

        long Donsee_4442_PowerOn (char* pszUID)

        參數:

        pszUID [out]上電返回數據,4字節廠商代碼

        返回值:

        0:4442卡上電成功;

        非0:4442卡上電失敗,參考狀態碼

        2.9.2 Donsee_4442_PowerOff 4442卡下電

        定義:4442卡下電

        原型:

        long Donsee_4442_PowerOff ()

        參數:

        返回值:

        0:4442卡下電成功;

        非0:4442卡下電失敗,參考狀態碼

        2.9.3 Donsee_4442_Read 4442卡讀數據

        定義:4442卡讀取數據

        原型:

        long Donsee_4442_Read (int nOffset, int nLen, char* pszData)

        參數:

        nOffset[in]起始地址

        nLen[in]讀取數據長度

        pszData [iout]讀取的數據內容

        返回值:

        0:4442卡讀取數據成功;

        非0:4442卡讀取數據失敗,參考狀態碼

        2.9.4 Donsee_4442_Write 4442卡寫數據

        定義:4442卡寫入數據

        原型:

        long Donsee_4442_Write (int nOffset, int nLen, char* szData)

        參數:

        nOffset[in]起始地址

        nLen[in]寫入數據長度

        szData [in]寫入的數據內容

        返回值:

        0:4442卡寫入數據成功;

        非0:4442卡寫入數據失敗,參考狀態碼

        2.9.5 Donsee_4442_Verify 4442卡認證密鑰

        定義:4442卡認證秘鑰

        原型:

        long Donsee_4442_Verify(char* szKey)

        參數:

        szKey [in]秘鑰數據,如unsigned  char chKey [4]={0xff,0xff,0xff};

        返回值:

        0:4442卡認證秘鑰成功;

        非0:4442卡認證秘鑰失敗,參考狀態碼

        2.9.6 Donsee_4442_Change 4442卡修改密鑰

        定義:4442卡修改秘鑰

        原型:

        long Donsee_4442_Change (char *szNewKey)

        參數:

        szNewKey [in]秘鑰數據,如unsigned  char chNewKey [4]={0xff,0xff,0xff};

        返回值:

        0:4442卡修改密鑰成功;

        非0:4442卡修改密鑰失敗,參考狀態碼

        2.9.7 Donsee_4442_ReadProtect 4442卡讀保護數據

        定義:4442卡讀取保護數據

        原型:

        long Donsee_4442_ReadProtect (int nOffset, int nLen, char* pszData)

        參數:

        nOffset[in]起始地址,起始地址 需小于32

        nLen[in]讀取數據長度,數據長度 需小于32

        pszData [iout]讀取的數據內容,返回值為一串00或01的數據串,如果為00代表已寫保護,如果為01代表未寫保護

        返回值:

        0:4442卡讀保護數據成功;

        非0:4442卡讀保護數據失敗,參考狀態碼

        2.9.8 Donsee_4442_WriteProtect 4442卡寫保護數據

        定義:4442卡寫入保護數據,即固化數據,一旦寫保護,數據將不能再修改

        原型:

        long Donsee_4442_WriteProtect (int nOffset, int nLen, char* szData)

        參數:

        nOffset[in]起始地址,起始地址 需小于32

        nLen[in]讀取數據長度,數據長度 需小于32

        szData [in]讀取的數據內容,返回值為一串00或01的數據串,如果為00代表已寫保護,如果為01代表未寫保護

        返回值:

        0:4442卡寫保護數據成功;

        非0:4442卡寫保護數據失敗,參考狀態碼

        2.9.9 Donsee_4442_ReadCount 4442卡密鑰剩余認證次數

        定義:4442卡密鑰剩余認證次數

        原型:

        long Donsee_4442_ReadCount (int* nCount)

        參數:

        nCount [out]4442卡密鑰剩余認次數

        返回值:

        0:獲取4442卡密鑰剩余認證次數成功;

        非0:獲取4442卡密鑰剩余認證次數失敗,參考狀態碼


        2.10磁條卡

        2.10.1 Donsee_ReadMagCard磁條卡讀卡

        定義:磁條卡讀卡

        原型:

        long Donsee_ReadMagCard (unsigned char nTime,int nTrack,char *pszTrackData)

        參數:

        ctime[in]超時時間,單位:秒

        track [in]磁道(1~3)磁道1~~磁道3,track=4時表示全軌一次性刷出

        為TLV格式,例如:010101020201020303010203

        getdata [out]返回的數據

        返回值:

        0:磁條卡讀卡成功;

        非0:磁條卡讀卡失敗,參考狀態碼

        2.10.2 Donsee_ReadMagType設置輸出模式

        定義:磁條卡設置輸出模式

        原型:

        long Donsee_ReadMagType (int nMode, unsigned char* szConfig)

        參數:

        nMode [in]0表示主動讀卡,1表示被動讀

        szConfig [in]字符數組

        szConfig [0]:0x01 磁道1

                   0x02 磁道2

                   0x03 磁道3

                   0x04 磁道2\3

        szConfig [1]:0x00 全部輸出

                   0x01除去起始接收符輸出

                   0x02只輸出數據

        szConfig [2]:0x00不換行輸出

                   0x01換行輸出

        返回值:

        0:磁條卡設置輸出模式成功;

        非0:磁條卡設置輸出模式失敗,參考狀態碼


        2.11北京通

        typedef struct

        {

        char name[40];    /*姓名*/

        char sex[10];/*性別*/

        char cardnumber[40];/*北京通號*/

        char nType[32] ;/*卡片類型*/

        char cardName[40];/*證件名稱*/

        char organs[50];/*發卡機構*/

        } BJT_IDINFO;

        2.11.1 Donsee_ReadBJTIDCard讀取北京通信息

        定義:讀取北京通信息

        原型:

        long Donsee_ReadBJTIDCard (BJT_IDINFO* cardInfo,char* arrChMsg);

        參數:

        cardInfo [out] 北京通信息

        arrChMsg [out] 錯誤信息


        返回值:

        0:讀取北京通信息成功;

        非0:讀取北京通信息失敗,參考狀態碼


        2.11.2 Donsee_ReadBJTIDCard_Photo讀取北京通照片

        定義:讀取北京通信息

        原型:

        long Donsee_ReadBJTIDCard_Photo (char* cardInfoPhoto,char* arrChMsg);

        參數:

        cardInfoPhoto[in] 北京通照片保存路徑

        arrChMsg [out] 錯誤信息


        返回值:

        0:讀取北京通照片信息成功;

        非0:讀取北京通照片信息失敗,參考狀態碼


        2.12輔助類函數

        2.12.1 Donsee_HexToStr 16進制數組轉字符串

        定義:16進制數組轉字符串

        原型:

        long Donsee_HexToStr(unsigned char *Src,int len,unsigned char *Des );

        參數:

        Src[in]:十六進制數組

        Len[in]:數據長度

        Des[out]:轉換好的hexstr格式字符串。

        返回值:

        0:16進制數組轉字符串成功;

        非0:16進制數組轉字符串失敗,參考狀態碼

        2.12.2 Donsee_StrToHex 字符串轉16進制數組

        定義:字符串轉16進制數組

        原型:long Donsee_StrToHex(unsigned char *Src, int len,unsigned char *Des);

        參數:

        Src[in]:hexstr格式字符串

        Len[in]:字節長度

        Des[out];轉換好的數據

        返回值:

        0:字符串轉16進制數組成功;

        非0:字符串轉16進制數組失敗,參考狀態碼


        2.13社??用軝C

        2.13.1 Donsee_iReadCardBas讀基本信息

        /*********************社??ㄗx取  特別注意事項**********************

        1、二代社??梢灾苯幼x取,只支持插卡(接觸式)方式讀取。

        2、三代社??用芰耍枰狿SAM卡才能讀取,支持插卡(接觸式)和非接觸式兩種讀取方式。

        3、如果插PSAM卡了,讀卡失敗,需要留意以下返回值:

        -25536、-25537、-25538、-25539、-25540、-25541,外部認證失敗,表示剩余可嘗試次數0~5次,當返回-25536社保卡就鎖卡了。

        *********************社??ㄗx取  特別注意事項**********************/

        定義:讀基本信息

        原型:

        long Donsee_iReadCardBas(int nType, char *pOutInfo)

        參數:

        nType [in]卡片類型默認3, 接觸+非接(接觸優先)

        info [out]返回的數據

        返回值:

        0:讀卡成功;

        非0:讀卡失敗,參考狀態碼

        //返回格式:發卡地區行政區劃代碼(卡識別碼前6位)|社會保障號碼|卡號|卡識別碼|姓名|卡復位信息(僅取歷史字節)|規范版本|發卡日期|卡有效期|終端機編號|終端設備號|

        //返回舉例:

        360700|360700199907151372|890642628|360700D156003335690999604657ED2D|張無忌|0081544B44869B160818107861|2.00|20180701|20280701|310000309109|65884835323437175132|

        說明:此函數讀三代社??ㄐ枰猵sam卡,否則返回-2201,二代社??梢灾苯幼x取


        2.13.2 Donsee_iReadCardBas_HSM_Step1加密機步驟1

        定義:加密機步驟1

        原型:

        long Donsee_iReadCardBas_HSM_Step1(int nType,char *pOutInfo)

        參數:

        nType [in]卡片類型默認3, 1接觸、2非接、3接觸+非接(接觸優先)

        info [out]返回的數據

        返回值:

        0:讀卡成功;

        非0:讀卡失敗,參考狀態碼

        //返回格式:發卡地行政區劃代碼|卡復位信息|算法標識|卡識別碼|內部認證過程因子|內部認證鑒別所需的原始信息|外部認證過程因子|外部認證鑒別所需的原始信息|

        //返回舉例:

        440100|00814A66678660440100AC8FE3|03|440100D15600880600AC8FE3257118AC|7EFCD0C331DA50AC|0102030405060708|DB25A7E8ABD59B1B|0102030405060708|

        2.13.3 Donsee_iReadCardBas_HSM_Step2加密機步驟2

        定義:加密機步驟2

        原型:

        long Donsee_iReadCardBas_HSM_Step2 (char *key, char *pOutInfo)

        參數:

        key [in]    密鑰,即加密機返回的信息

        info [out]返回的數據

        返回值:

        0:讀卡成功;

        非0:讀卡失敗,參考狀態碼

        key為加密機返回的內部認證和外部認證結果數據,依次為:內部認證結果數據(即內部認證鑒別數據(16 位)和內部認證鑒別所需的原始信息(16 位)拼接組成)、外部認證結果數據(即外部認證鑒別數據(16 位)和外部認證鑒別所需的原始信息(16 位)拼接組成)。各數據項之間以“|”分割,且最后一個數據項以“|”結尾。

        例如:96BBD0687A1667AD0102030405060708|A52BFF7396EEE45F0102030405060708|

        //返回格式(和Donsee_iReadCardBas一樣):發卡地區行政區劃代碼(卡識別碼前6位)|社會保障號碼|卡號|卡識別碼|姓名|卡復位信息(僅取歷史字節)|規范版本|發卡日期|卡有效期|終端機編號|終端設備號|

        //返回舉例:

        360700|360700199907151372|890642628|360700D156003335690999604657ED2D|張無忌|0081544B44869B160818107861|2.00|20180701|20280701|310000309109|65884835323437175132|


        2.13.4 Donsee_getTerminalNo獲取終端機編號

        定義:讀取設備版本號

        原型:

        long Donsee_getTerminalNo (unsigned char nSlotNo,char* szTerminalNo)

        參數:

        nSlotNo[in]     PSAM存放卡座,0x11 SAM1, 0x12 SAM2, 0x13 SAM3, 0x14 SAM4

        szTerminalNo[out] 社保加密PSAM卡卡號,即終端機編號,12位數據,例如310000309109

        返回值:

        0:獲取終端機編號成功;

        非0:獲取終端機編號失敗,參考狀態碼

        2.13.5 Donsee_ChipSerial獲取芯片序列號,即終端設備號

        定義:讀取設備版本號

        原型:

        long Donsee_ChipSerial(char* pszChipSerial)

        參數:

        pszChipSerial[out] 獲取芯片序列號,即終端設備號,20位數據,例如65884835323437175132

        返回值:

        0:獲取終端設備號成功;

        非0:獲取終端設備號失敗,參考狀態碼

        3、狀態碼

        IFD_OK0執行成功

        IFD_ICC_TypeError-1卡片類型不對

        IFD_ICC_NoExist-2無卡

        IFD_ICC_NoPower-3有卡未上電

        IFD_ICC_NoResponse-4卡片無應答

        IFD_ConnectError-11讀卡器連接錯

        IFD_UnConnected-12未建立連接(沒有執行打開設備函數)

        IFD_BadCommand-13(動態庫)不支持該命令

        IFD_ParameterError-14(發給動態庫的)命令參數錯

        IFD_CheckSumError-15信息校驗和出錯

        社保卡狀態碼

        返回值錯誤信息描述

        -1卡類型不對

        -2無卡

        -3有卡未上電

        -4卡無應答

        -5加載動態庫錯

        -11讀卡器連接錯

        -12未建立連接

        -13(動態庫)不支持該命令

        -14(發給動態庫的)命令參數錯

        -15信息校驗和出錯

        -20卡識別碼格式錯

        -21內部認證失?。ㄓ脩艨ú缓戏ǎ?/p>

        -22傳入數據與卡內不符

        -23傳入數據不合法

        -24PSAM卡密鑰級別不夠

        -31用戶取消密碼輸入

        -32密碼輸入操作超時

        -33輸入密碼長度錯

        -34兩次輸入密碼不一致

        -35(預留)初始密碼不能交易

        -36(預留)不能改為初始密碼

        -41運算數據含非法字符

        -42運算數據長度錯

        -51PIN校驗失敗,剩余次數N次(根據卡返回信息)

        -52PIN鎖定

        -2201無PSAM卡

        -2202PSAM卡算法不支持(即PSAM卡內沒有SSF33算法或SM4算法)

        -2203PSAM卡內沒有RKSSSE密鑰(3.0卡讀個人基本信息需要RKSSSE密鑰外部認證)

        -2204不需要加密機認證

        -25536、-25537、-25538、-25539、-25540、-25541外部認證失敗,剩余可嘗試次數0~5次

        -26368Lc/Le不正確

        -26881命令不接受(無效狀態)

        -27009命令與文件結構不相符、當前文件非所需文件

        -27010不滿足安全條件

        -27011密鑰鎖定(算法鎖定)鑒別方法鎖定

        -27012引用數據無效、隨機數無效

        -27013不滿足使用條件、應用被鎖定、應用未選擇、余額上溢

        -27016安全報文數據項不正確、MAC不正確

        -27264數據域參數不正確

        -27265不支持該功能、卡中無MF、卡被鎖定、應用鎖定

        -27266未找到文件、文件標識相重、SFI不正確

        -27267未找到記錄

        -27272未找到引用數據、未找到密鑰

        -37634MAC無效

        -37635應用已被永久鎖定、卡片鎖定

        -37891PSAM卡不支持消費交易

        -37894所需MAC(或/和TAC)不可用

        其他未知錯誤


        4、卡片調用順序(注意USB和串口部分不同)

        4.1 TypeA卡

        USB:

        1、設置為TypeA卡片:Donsee_SetTypeA

        2、請求卡片:Donsee_ICRequest

        3、防碰撞:Donsee_ICAnticoll //這里可以出來卡片的UID,8位16進制

        4、選擇卡片:Donsee_ICSelect

        5、TypeA上電:Donsee_PowerOnTypeA

        6、APDU命令:Donsee_APDUType

        串口:

        1、TypeA上電:Donsee_PowerOnTypeA

        2、APDU命令:Donsee_APDUType


        4.2 TypeB卡

        USB:

        1、設置為TypeB卡片:Donsee_SetTypeB

        2、上電:Donsee_PowerOnTypeB

        3、選卡:Donsee_ICSelect

        4、APDU 命令:Donsee_APDUType

        串口:

        1、上電:Donsee_PowerOnTypeB

        2、APDU 命令:Donsee_APDUType


        4.3 M1卡

        USB方式:

        1、設置為TypeA卡片:Donsee_SetTypeA

        2、請求卡片:Donsee_ICRequest

        3、防碰撞:Donsee_ICAnticoll //這里可以出來卡片的UID,8位16進制

        4、選擇卡片:Donsee_ICSelect

        5、認證密鑰:Donsee_M1VerifyPass//0x60認證KeyA, 0x61認證KeyB

        6、讀/寫:Donsee_M1Read/Donsee_M1Write

        串口方式:

        1、尋卡:Donsee_ReadICUid //出來UID,8位16進制

        2、認證密鑰:Donsee_M1VerifyPass

        3、讀/寫:Donsee_M1Read/Donsee_M1Write


        4.4 4442卡

        1、上電復位:Donsee_4442_PowerOn

        2、卡認證:Donsee_4442_Verify

        3、讀/寫:Donsee_4442_Read/Donsee_4442_Write


        4.5 接觸CPU卡

        1、上電復位:Donsee_PowerOn

        2、APDU 命令:Donsee_APDU


         

         
        QQ在線咨詢
        主站蜘蛛池模板: 高清百鬼夜行抄未删减| 人体三维模型| 清华长庚医院付猛医生| 电影华丽的外出| 美剧 监狱风云| 七品芝麻官| 《神奇女侠》免费观看| 《新入职员工2尹律》新入职|入职|员| 少女第一夜| 大闹天宫2013版电影| 人猿泰山hr版 1995| 韩国上流社会| 哥斯拉大战金刚在线观看完整版| 《美国式禁忌3》中文| 终末的后宫未删减版 在线播放| 夫妻的世界完整版免费观看| 南京照相馆在线观看| 河池市| 喜爱夜蒲2 ed2k| 女海盗2电影美国版| 电影《安娜和父亲》在线看麦乐迪| 美洲杯赛程2021| 四川文理学院图书馆| 男女愁愁免费| 五台山奇情| 高清死人开关未删减| 借种 在线观看| 三年大片高清在线观看全集免费观看| 朋友的朋友| 法国总统马克龙遭弹劾| 美景之屋免费观看全集电影完整版 | 冰湖重生| 学校怪谈 动漫| 束缚游戏无码免费观看| 电影《请别相信她》| 《白衣绳索牙医生》剧情介绍| 播放喜羊羊| 高清《原谅我》在线观看| 韩国电影理发店的特殊待遇| 大梦归离40集全免费影视大全| 一生一世在线播放全集| 《社长夫人》天使萌剧免费观看| 还珠格格越南版| 执迷1V2海棠| 欧美经典黑白配在线观看| 电影法国空乘2019满天星法版| 张警官第三部免费播放| 夏夜韩剧在线播放| 乐陵市| 光芒电视剧在线观看| 高清《泰迪熊 第二季》电视剧| 安吉拉怀特在线观看免费版英语单词| 总统千金欧游记| 平凡职业造就世界最强第二季 | 一个可以在线观看的免费| 功夫电影国语版免费播放 | 《女神宿舍的管理员》| 《黑寡妇》电影| 日剧特殊的治疗| 《热带雨》未测减除版| 公公浮之手| 讽刺澳军漫画作者:有空再画一张 青梅竹马是消防员第一季未增删看 | 修真高手在校园短剧全集| 丰满的女同学3| 爱情最美丽演员表| 源代码在线观看| id002韩国电影免费观看| 《法国空乘》高清在线观看| 人前是爸爸背后是老公| 美景之屋6版本全集在线观看| 无法满足1980意大利呼叫合| 异物志在线观看全集免费| 长夜开拓者动漫免费观看完整版 | 火影剧场| 敌营十八年插曲| 常山县| 超级无敌唱衰你| 007女版满天星在线观看| 王君安越剧名段欣赏| 和大胸大乳继拇做爰| 决战次时代樱花动漫| 《荣誉之战》满天星版在线观看| 上将许世友下载| 售楼小姐的秘密在线观看吴梦梦| 老公从外地回来一晚上不让我睡觉| 华丽的外出手机在线完整| 中原镖局之天地英豪| 坎贝奇《品味人生》青柠| 一代女皇武则天高清| 命运石之门mp4下载| 美国式保罗2越演越烈| 双雄电影| 朋友家的麦子2中文版配音| 肉蒲团dvd| 电影南拳王| 少女6少女大人演员表高清版 | 《妻子偿还》| 电影《老公上班后》免费观看| 被可怕的科长欺负| 斗罗大陆在线观看完整版免费观看| 梦幻妖子全集| 猪蜜蜜在线观看完整版在线| 魔动王动漫| 日本战狼6正版免费| 非诚勿扰2023年最新一期| 娃娃脸经典版2| 大男当婚黄欣然| 美国大选 直播| 句容市| 修理工的艳遇在线观看完整版| 拔苗助长免费| 光荣mv| 朱妮安莉主演《房屋售楼员》在线观| 妈妈电影免费观看高清电视剧| 美版女儿国在线观看完整版| 阿加莎·克里斯蒂之七面钟电视剧| 鹦鹉女神无修版| 我善良的妈妈中字开头4个字| 追着彩虹的我们电视剧免费观看| 面积最大的湖泊| 《驯服2》丽卡和谁在一起| 致命id百度影音| 部长出差的日子在线看| 修女也疯狂电影在线看免费| 怒放的青春电视剧| 《吴健农民伯伯下乡》播放| 愉悦与痛苦在线观看| 一女嫁三夫电视剧免费观看| 孤舟电视剧40集免费观看| 超级变变变| 电视剧绝世双骄| 法国女版《壮志凌云》| 折腰电视剧免费观看完整版| 色先锋影音| 电影大笑江湖| 儿童动画片猫和老鼠| 单身插班生| 女儿谷在线观看完整版| 吗吗朋友33| 铜牙铁齿纪晓岚| 夺命速递| 《酒店激战》免费观看中文版| 上将许世友下载| 满清禁宫奇案百度影音| 《阿尔法》| 愿君安宁全集完整版| 《青河绝恋》电视剧| 木下檀檩子《女婿》| 怪你过分美丽在线观看| 人类血栓中首次发现微塑料 | 唐朝禁宫秘史在线观看| 延禧攻略70全集免费观看| 可不可以 日剧| 绝密飞行| 风流才子纪晓岚插曲| 做aj电视剧免费观看美国| 恋空 电影| 神奇的玩偶 控制女上司在线观看 《斯巴达1帝国女版》海盗在线观看 | 爱情雨好看吗| 大侦探11| 紧扣的星星动漫| 歼灭天际线在线观看入口| 千古玦尘49集全集免费观看| 乌托邦电影| 痕迹电视剧| 给我一碗小米粥| 电视剧免费观看全集在线观看| 电视剧刺杀玫瑰| 庆余年2电视剧星辰影院| 如狼似虎的女人40集电视剧| 柘城县| 韩剧《我是谁》免费观看| 浙江省| gogo高清视频在线观看| 深空动漫在线观看| 男人把JI大巴放进女人的屁股里| 我的好妈妈8高清中字在线观看 | 五号特工组1全集| 正在播放: ROE-417 在见证女儿幸福的同时……却在婚礼宴席上,被女婿侵犯的母 | 魔法灰姑娘电影| 红唇歌曲原唱| 拼多多倒闭| 《美丽小蜜桃》1| 女律师的陨落免费观看完整版| 永不灭的番号| 美国电影需要爸播种子观看| 中国vs荷兰| 暴躁老妈高清全集观看| 世界末日是哪一天| 孤注电影完整版免费观看| 金寡妇在线观看免费版电视剧| 新妈妈5集全免费高清电视剧| 李一桐免费观看全集| 冷血人狼| 《碟中谍5:神秘国度》| 姐妹牙医在线手机观看电影| 男与女在线观看| 美乃雀电影在线观看| 年轻的母亲如如| 女超人在线播放| 天才基本法在线观看| 屈辱花嫁调教中文字幕| 《手遮天》| 胜女的代价2| 世界末日是哪天| 后宫甄嬛传全集高清| 部长出差的日子| 明日边缘2:生死轮回电影完整版| 放学后的优等生| 那小子不可爱电视剧| 年轻的保险销售员8| 乘风踏浪 电视剧| 伦理疯狂播种| 莫陌百度影音| 天海翼迅雷种子全集| 今天我相亲| 三月天音乐| 《掌中之物》西班牙| 搞笑一家人国语版1| 双人调情按摩术伦理片在线观看 | 歼灭天际线的日韩专辑在哪| 男生吃女生的兔子头会变黑吗| 大漠枪神1一45集免费高清观看| 行尸走肉第三季第三集| 花朵动漫| 很黄的叫床口述| 夏家三千金23| 义马市| 涂了春药被一群人轮爽翻天视频| 3对1初体4| 贵妇人精油按摩伦理电影| 善良的嫂子4在线观看| 冼星海在线观看| 流浪记 纪晓君| 电影死亡军团在线播放| 儿子讲述父亲疑被当猎物枪杀| 总裁的独家私宠短剧全集| 恋爱先生45集高清免费观看| 浮之手HD版免费观看| 量子沙盘| 《黑悟空》遭抵制风波升级| 爱唯侦查DVD视频| 美丽姑娘免费观看高清| 黑白配在线欧美| 电视剧薄冰| 维修工艳遇在线观看949| 美国保罗1980二| 小泽玛利娅| 光芒电视剧在线观看| 经典传奇2014| 少年派第一季免费播放| 电影 大玩家| 战曲网页游戏| 红楼梦免费完整版在线观看| 西野翔电影| 自主招生自荐信| 变种dna2| 保定市| 我们的高清在线观看免费视频| 恩平市| 苏州市民在车站向胡友平献花| 美容院:待遇服务16 | 幽游白书国语| 复仇行动电影免费观看完整版| 洗冤录第一部国语全集| 理发馆| 最佳福星完整版免费观看| 需要爸爸的种子电影免费观看| 龙卷风优化| 年轻的保险销售员2| 尖峰时刻 3| 圣特罗佩1982| 高清《诱宠》短剧在线观看| 史蒂夫 科尔| 青年医生演员表名单| 亲吻抚摸| 雪豹特战电视剧免费观看完整版| 鬼吹灯之精绝古城西瓜| 山东暴雨 压迫感| 某小说家的日记未删减| 《亲爱的》在线观看电视剧免费 | 非你莫属2010| 韩国特殊美发店| 台湾版红楼梦| 凯瑟琳1991版满天星《一千零一夜》| 视频观看完整版高清| 青木花恋| 无彩限的怪灵世界| 《二对一的商务模式2》中文| 英雄电影免费观看完整版| 入室强奸初中生免费观看| 现世因果教育| 和部长一起去出差旅的日子日剧| 鹰眼黑寡妇| 痛的插曲| 新猫和老鼠全集| ⅹl上司第一季末增减| 孤独一掷在线观看免费2023| 两个母亲ID两个妈妈| 宇宙星神全集2| 秋瓷炫生死决断在线观看完整版| 贞观长歌高清| 《娃娃脸》MV| 斗罗大陆免费完整观看197| 《部长出差的日子》韩影| 安娜贝尔3| 《部长出差的日子》韩国电影 | 肉食日未删减| 人猿泰山无删减版1995| 完美无瑕电影| 暴躁少女视频免费观看电视剧| 拳皇八神庵| 三年大片观看免费国语第一集| 迷人的保姆免费观看| 台剧黛比一家三口| 斗罗大陆免费完整观看207 | 非常人贩| 欧美战狼4免费完整版| 诱惑:湿身代言| 本乡爱电影合集| 橘梨纱 快播| 花与蛇2电影全集免费播放| 天师钟馗3| 电影八尺夫人 意大利 完整版免费观看| 欲望的果实在线观看| 别墅轮换5攻略完整版免费| 历史永远铭记电视剧| 美容院| 电影囧妈免费观看| 妙手房术欧洲版谁演的| 安斋拉拉躲雨电影在哪看| 炸天小姐在线观看免费版高清| 大漠枪神全集免费观看完整版| 一起愁愁愁在线观看免费高清 | 夏洛特女王电视剧免费观看| 且试天下40集完整版免费| 高压监狱2成人版在线观看| 亮剑3gp下载| 金银悔1-10集在线播放| 电视剧狂飙全集在线观看 | 妈妈的职业2观看全集免费高清| 二人台二后生全集| 二十一世性格爱情指南日韩| 至尊无上之永霸天下| 四月女友| 英语老师在线观看| 湔雪的魔女| 命运之夜免费观看完整版| 刑侦12| 大武生电影| 奋斗电视剧在线观看| 需要爸爸来播种免费观看 | 武庚纪 动漫| 日剧维修工人上门维修| 我的另一面土耳其电视剧| 古墓丽影满天星免费看| 斗罗大陆免费完整观看207| 站着再来一次最新一集免费| 年轮 电视剧| 哇嘎在线观看完整版| 黑白诀电视剧免费观看完整版高清| 战狼6免费观看高清| 欧美A级做爰片纵情欲海2在线| 血战到底全集| 惊变28天在线观看| 永生守卫| 银翼的魔术师免费观看日文版| 雍正王朝56集免费带字幕| 全职法师在线观看| 桃花劫电影免费观看高清大电影| 战神弃少全集免费| 微微一笑很倾城资源| 南充属于几线城市| 痛30插曲全集免费播放| 颐和园纪录片| 犬神与七位伙伴| 娘亲舅大| 且试天下2022电视剧在线观看| 纵有疾风起在线播放| 汉宫飞燕插曲| 识骨寻踪第五季| 百家讲坛 水浒| 入室讨债奸汙妻子电影在線觀看| 重庆森林免费| jizz日本大全| 胜利事件牵扯明星| 加勒比海盗4电影| 白峰美羽电影免费播放在线| 星克莱尔的《第一夫人》| 电视剧生死劫| 神探夏洛克电影版| 朱孝天版楚留香传奇| 王大花的革命生涯| 醉酒迷奸在线免费观看| 天天向上20090109| 日剧《家庭教师上门拜访》| 沧元图动漫60| 乡村牧师| 韩国电影r在线观看| 仁心解码| 花井美里| 直播逆袭短剧全集| 魔弹战记龙剑道国语| 为了皇帝迅雷下载| 电视剧《房奴》开头| 电影辛亥革命| 美容店的待遇电影| 魔法保姆2| 射雕英雄传 胡歌| 我们是坏蛋理发师全集观看| 《孽欲追击档案之邪杀》| 纯属意外电视剧| 黑雾 电视剧| 美国禁忌3中文| 女篮大运会决赛| 爱我几何完整| 斗罗大陆电视剧在线| 爱情公寓3种子| 一点就到家电影| 《斗罗大陆剧场版 剑道尘心》 | 哈利波特3迅雷下载| 激战丛林珍妮原版播放 | 封神英雄榜第二部1| 四个妇人精油按摩完整版 | 母亲爱上儿子的同学》电影| 好妈妈高清在线播放| 卖房子的女销售员| 美景之屋在线完整版中字3| 长空之王电影| 电影 情书| 和嫂子同居日子在线| 陪讨厌部长去出差电影| 火山高校下载| 后院露营第一季未增减 0.0| 上错花轿嫁对郎优酷| 坎贝奇《无憾》完整版免费观看| 青苹果在线观看| 邻居也疯狂高清完整版| 叶罗丽精灵梦第八季第四集| 八百彪兵奔北坡| 女超人HR版| 酒店1—80集全集免费高清| 吴健版农民伯伯国语免费看| 大约是爱txt下载| 定日县| 百变宝贝| 你好种地少年第二季| 比特犬多少钱| 恩娇韩剧电影完整版免费观看| 黑白配国语免费观看| 大神同学想被吃掉 未增删 | 韩版甄嬛传| 演员请就位2在线观看| 继妹麦乐迪无删减版| 有一种爱叫无法弥补| 罗丽星克莱尔《X迷宫》| 爱玩具的大成| 韩剧出轨的女人免费完整高清电视剧| 乍见欢短剧免费看| 间谍过家家动画在线观看免费版| 美国女大兵的艳遇2| 国足大连备战仅不到20名记者到场| 爱我几何《莫妮卡》在线观看| 事关明年经济 信号来了| 云上的日子在线| 归山辞短剧免费观看| 年轻的阿姨5中字电影| 小瘦子2国语版免费观看优酷| 斗破苍穹101集| 刻晴大战史莱姆免费观看全集动漫| 总理和我| 妻子的姐姐2免费观看电视剧| 涿州市住建局| 高清冰湖行动未删减| 飞机上的性服务免费看| 马路天使在线观看| 满天星HD版女超人在线观看| 异形3电影| 完美搭配在线观看| 鬼吹灯全部电影免费看| 嫣语赋电视剧在线高清免费观看| 千年僵尸王国语版高清| 私人女性坚| 陈晓被曝婚姻破裂后首次现身| 小沈阳唱的歌| 免费热播甜宠短剧| 奇门偃甲师在线观看完整版免费| 飞机上的服务2》| 为什么高三的晚霞总是格外美| 顶楼第三季全集免费观看| 唐朝诡事录2之西行免费观看全集| 电影《爱很烂》完整版在线观看| 狄龙版包青天| 大巴上的女孩| 护士凯登电影| 百变大咖秀20120802| 强奸4终极篇之最后羔羊| 花与蛇1全集| 三年国语版高清在线观看| 马向阳下乡全集| 囧妈初一上线免费播出| 美国式家庭的忌忌5| 渗透免费观看全集| 去有你的地方短剧完整版免费| 电影《北越暴行》女民兵免费观看| 哥布林的窑洞第一季| 铿锵铿锵铿锵免费观看| 电视剧金瓶梅| 19岁大学生观看电视剧韩剧| 一个好妈妈的d5申字| 自制ipad| 洛克希佛地丛林1995版| 政者无敌| 太乙仙魔录之灵飞纪| 法版女管家法版免费| 小蜜桃:美丽人生4| 黑执事08| 美容院特殊待遇5| 爱的迷迭香国语版| 倪萍发文感谢蔡磊夫妇| 男生女生在一起愁愁愁电视剧在线观看| 高清《法利赛人》| shkd-595| 新水浒传第26集| 特殊美发美容3| 使徒行者免费| 进击的巨人 23| 要爸爸的精液免费观看 | 星空在线观看免费高清| 无限春光27 豆瓣| 美式的忌讳1~8| 冰冷长街| 保险女王和她的成功秘诀观看| 韩国电影丈夫是小帅,丈夫领导是梅川 | 晚安为我而眠的妹妹全集免费看日本 | 睫毛膏5美国1983中文 | 花与蛇4之白衣牙医| 全面追缉令| 黑白诀电视剧| 男生女生一愁愁愁观看大片| 滇西往事| 机器人总动员国语| 漂亮妈妈中字开头7个字| 洗冤录 电视剧| 希特勒回来了电影| 姜素拉金牌销售的秘密2| 《曼娜艳荡性史》| 高清入间同学入魔了! 第四季| 妻子替夫还债| 帝女花国语| 侯爷粗壮冲刺顶弄H双性| 销售的销售的秘密6HD中字| 清朝电视剧| 《味道》电影| 凯帕克主演的电影在线观看 | 娜塔莉的情人在线| 《子夜归》免费观看全集| 僵尸电影全集| 麦乐迪女超人在线播放| 《天下烘焙》| 惊声尖叫3| 战狼6欧洲少女完整版| 小团圆电视剧| 朋友的爸爸在线| 粉色大白菜法国原版| 在宇田川町等我喔| 全世界等你们分手电视剧免费观看| 加勒比海盗一| 异形大战铁血战士电影| 剿匪英雄 电视剧| 隐藏大佬:外卖小哥全集免费| 双肥临门| 农场保卫战满天星在线播放| 小舍得电视剧全集免费观看完整版| 四大名捕1(国语版)| 《情不自禁》叶玉卿在线| 朴妮唛12部| 小凤新婚下集免费观看视频播放大全| 信义24集| 花开花谢阴晴圆缺| 《瓜达卢佩的玫瑰》电影免费观看| 九重紫电视连续剧免费看| 偏偏喜欢你 电视剧| 临沧市| 上瘾电视剧24集全| 青岛往事全集| 史前新纪元| 《康体水疗》1978完整版在线观看 | 插曲的痛免费观看高清版在线观看| 英雄慢走| 神鬼愿望| 美乃雀的电影免费观看| 好妈妈5国语在线观看| 满天星《律师事务所》| 人世间原唱| 星汉灿烂月升沧海56集全免 | 恩施市| 舌尖上的中国第6集| 妖舞耳机| 名侦探柯南免费观看全集完整版| 岐山县| 不可思异电影免费观看高清完整版 | 坎贝奇《品味人生》免费观看完整版 | 风流一夜情在线观看| 盲战在线观看免费| 觉醒年代 电视剧| 双人调情按摩术hd在线播放视频 | 和部长出差的女人电影| k8s经典全集免费观看| 电视剧再爱我一次| flowerover真人| 逆天成仙电视剧| 有兽焉第二季动画免费观看| 满天星电影在线观看全集免费播放| 斗罗大陆135集| 困惑的浪漫2| 梅河口市| 东方红太阳升简谱| 新白娘子传奇在线观看| 五年级上册习作三| 水手服的饲养完整版在线播放| 漠风吟电视剧在线观看完整版免费 | 最终列车醉汉动漫第三集免费观看| 桃色激情| 欲望酒店 百度影音| 天下第一日本高清在线观看| 混血大学生精油按摩电影完整版| 街机西游记| sss111| 女超人满天星版麦乐迪在线观看| 遗失的世界第一季| 台风少年行| 美国禁欲睫毛膏3| 大宅门在线观看| 韩国电影在线观看高清观看| 学警狙击粤语高清| 17·3电影在线观看免费播放| 假日暖洋洋电视剧在线观看免费| 韩剧高清视频免费观看| 伊波拉病毒电影在线播放国语 | 《诱感》韩国电影| 公之浮手中字2| 爱恋在线观看| 陀枪师姐第三部| Jul505在线| 我爱hk开心万岁国语| 旺达幻视| 《女军医》满天星观看 | 名侦探柯南722| 复仇催眠动漫| 美丽小蜜桃五| 驯龙高手电影| 老师丝袜| 《花子vs驱魔师》第1集免费观看视频 | 怒火重案在线观看免费完整版| 一屋老友记 国语| 和部长一起去出差在线观看| 火线追凶2全集| 双龙出手| 免费观看三年大片完整版电影| 电视剧锦衣之下全集在线观看免费| 解说小漠| 荷尔蒙6| 女生宿舍电影下载| 被夫上司持续入侵大桥未久| 《品味人生》坎贝奇链接| 纪录片免费在线观看| 火山高校下载| 《卖房子的女销售》 | 一生一世在线播放全集| 倔强的驱魔师动漫在线观看完整版免费高清 | 高清《上流社会》林智妍| 密屋陌路| 法国女版顶级飞行员哪里看| 女人花 电视剧| WRITEAS电动玩具| 韩剧妈妈的三级片| 大唐诡事录2免费观看完整版| 圣诞十二劫电影在线观看完整免费 | 和台湾这次打得起来吗| 刘素云紧急开示| 《云南虫谷》电影| 尼泊尔新纸币激怒印度| 帝王计划:怪兽遗产 第二季未删减 | 娃娃脸5完整版在线观看视频 | 魁拔3什么时候上映| 大林寺桃花古诗| 战狼6久久| 叶海亚萨里阿在中国留学过吗| 尖峰时刻3国语高清| 八戒,八戒10| 百日蔷薇动漫版| 冰河世纪3高清下载| 号手就位免费观看完整版在线观看| 韩剧《王国》在线观看| 实验中学跳楼| 同桌的你高清完整版| 1—5集普通话版免费下载 | 妈妈的小救星短剧免费观看| 360大佬爱上我第三季| 妻子3免费观看电视剧更新时间| 米奇妙妙屋之大搜寻| 安徽民间小调憨子| 爱你几何在线观看完整免费| 好男人电视剧| 小小水蜜桃电视剧在线看免费观看 | 杀人锦标赛| 兄妹初体验| 《双女任务》在线观看| 心迷宫电影| 七公主全集| 《漂亮妻子被社长侵犯》| 巴西对葡萄牙| 高清《妻子的新世界》电视剧 | 中国大陆电视剧| 男生女生一起愁愁愁愁愁电视剧在线观看 | 新金银5—1手机版| 饥饿站台电影| 满清十大刑酷之赤裸凌迟| 男生和女生愁愁愁电视剧在线观看30分 | 黑日危机在线观看完整版| 古剑奇谭未删减版有什么区别 | 大侦探7| 步步惊心广播剧下载| 需要爸爸播种在线观看免费高清 | 馒头电影| 液晶电视安装| 野兽们的战争在线观看| 公的浮之手在线观看完整版| 电视剧新猛龙过江全部演员表| 青海花儿胡汉三| 永仁县| 《品味人生》全集免费看| 橘梨纱 快播| 笑功震武林粤语| 哇嘎嘎电影高清观看| 家族诞生金媛熙| 镜双城电视剧在线观看网站| 闪婚大佬后免费全集在线观看| 《落魄贵族琉璃川》2集免费观看| 大鸿米店电影完整版免费| 后营露营第二季无增减| 快播电影播放器官方下载| 弹珠汽水猴子全集观看| 罗马帝国2(女版)| 漂亮的的瘦子4| 解清帅母亲泪洒答谢宴| 铁血娇娃| 法国女子高压监狱完整版在线观看完整免费高清原声 | 左宗棠电视剧20集全集免费观看| 酒店激战3| 无人区豆瓣| 梦十vs西班牙| 插曲的痛免费观看高清版| 《轩辕剑之天之痕》| 神医娇妻:总裁别碰短剧全集| 大叔爱上小姑娘韩剧| 丰满的岳 和女胥三浦惠理子| 女儿的朋友视频| 胡鑫宇失踪案时间线| 灵域 电视剧| 《满清十大酷刑》电影完整版| 西游记搞笑配音| 正在播放玩偶姐姐游戏陪玩 | 电影《武侠》免费观看| 《日本公与媳5》筱田优| 魔术快斗02| 丽卡《驯服2》电影完整版| 神雕侠侣未删减陈晓版| 流浪地球2在线观看| 八戒8电影在线播放免费观看 | 特利迦奥特曼剧场版免费观看| 《后营露宿》第二季有吗| 梦想三国原版电视剧在线观看免费| 电影《牙医姐妹》正版在线看| 发型屋网站| 美国式家庭禁忌结局3| 拯救大兵瑞恩电影免费观看完整| 王宥胜主演的电视剧| 《水电工的艳遇》电影观看| 解放海南岛39| 我的空姐未婚妻在线观看| 女战狼6妈妈最美片段| 高清《初恋这件小事》| 走向共和哪里可以看| 天津市| 小敏家电视剧免费版全集在线观看| 看一天影院| 男女一起愁愁愁高清全集免费 | 好日子全集在线播放| 大邱庄钢材女销售于淼在线观看| 了不起的甄高贵电视剧| 一路向西快播种子| 千古玦尘49集全集免费观看| 八戒八戒8观看全集免费| 今夜无人入睡免费观看第7集| 克隆人的进攻| 第三类法庭粤语| 三年成全观看完整观看国语| 反叛的鲁路修在线观看| 风云小棋王之五行杀阵| 《八尺夫人》完整版免费看| 情劫在线观看| 赘婿在线观看完整版| 雨春电影| 插曲的痛30集全播放免费下载| 韩国人妻同丈夫吵架人妻系上司的关心下调教电影 | 恋爱之前爱上你电视剧免费观看 | 李娟就董宇辉一坨赞美发声明| 天行健电视剧多少集| xl司令的动漫全集免费观看网站| 女超人:麦乐迪》| 斯巴达女版三部曲免费观看| 罗百吉老婆| 寂寞空庭| youtube电影观看入口| 南开大学通报3名教师被举报| 繁花电视剧免费版| qvod 空姐| 我女朋友妈妈双字ID缩写| 施公案全集| 爱你没商量| 掌门的烦恼| 幽灵公主| 旧里番无修在线观看| 天美影院在线观看电视剧网站 | 私人助理2梅丽莎劳伦| 高庄监狱在线观看电影| 李敖 刘家昌| 离婚前规则主题曲| 《女超人:麦乐迪》| 三上悠亚《最高的爱人沼》在线观看| 公司职员 电影| 小小水蜜6电视剧免费观看高清 | 万梓良电影全集国语| 视频列表--天美 - 17| 大珍珠电视剧全集免费播放| 幸福归来电视剧免费观看完整版| 电视剧红娘子第二部| 姐姐我们来谈恋爱吧动漫| 美国禁忌式家庭结局10| 美国队长3下载| 义子侵犯在线观看| 电视剧秋蝉全集免费播放| 法国电影《Cleves》| 幸福密码电视剧| 美妙旋律第二季28| 剧名:《LeTrou》(2019)高压监狱观看| 高清《犯罪现场 Zero》| 神奇宝贝第一季在线观看免费全集| 跑出一片天下载|