居民健康卡应用接口技术规范教材_第1页
居民健康卡应用接口技术规范教材_第2页
居民健康卡应用接口技术规范教材_第3页
居民健康卡应用接口技术规范教材_第4页
居民健康卡应用接口技术规范教材_第5页
已阅读5页,还剩69页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

居民健康卡

应用接口技术规范

北京冠新医卫软件科技有限公司

2015年12月

目录

目录........................................................................2

前言........................................................................3

1适用范围.................................................................4

2规范性引用文件...........................................................4

3术语和定义...............................................................4

3.1居民健康卡ResidentsHealthCard.......................................................................4

3.2CPU卡............................................................4

3.3卡片操作系统(COS)CardOperatingSystem................................................4

3.4力口密算法CryptographicAlgorithm......................................................................4

3.5对称加密算法SymmetricCryptographicAlgorithm..........................................5

3.6非对称加密算法AsymmetricCryptographicAlgorithm....................................5

3.7密钥Key..................................................................................................................5

3.8对称密钥SymmetricKey......................................................................................5

3.9非对称密钥AsymmetricKey...............................................................................5

3.10公钥PublicKey......................................................................................................5

3.11私钥PrivateKey.....................................................................................................5

3.12数字签名DigitalSignature...................................................................................5

3.13SM2算法..........................................................6

3.14SM3算法..........................................................6

4缩略语...................................................................7

5应用模型.................................................................8

6接口函数.................................................................9

6.1设备管理..........................................................11

6.2用户卡读写.......................................................14

6.3卡算法服务.......................................................29

6.4错误码定义.......................................................32

附录AVC程序用例......................................................33

1设备管理................................................................33

2用户卡读写..............................................................34

3卡算法服务..............................................................55

附录B........................................................................................................................................57

Ms

本规范涉及的数据项定义、命令数据符合卫生部定义的居民健康卡系列规范。

本规范涉及的密码算法按照国家密码管理部门的要求使用。

本规范依据《居民健康卡技术规范》,《居民健康卡应用规范》,《居民健康卡安全存取模

块(SAM)卡规范》,《居民健康卡安全存取模块(SAM)卡命令集》,《居民健康卡用户卡命令

集》,结合医疗服务和用户管理业务流程,描述定义居民健康卡中数据存取访问接口。

1适用范围

本文确定居民健康卡中数据存取的应用编程接口.基于符合规范的设备如(读写机具、

SAM卡、用户卡)以及《居民健康卡应用规范》的用户卡中的定义的特定数据项,依据居

民健康卡在医疗业务,用户管理等流程中的应用,描述定义所需接口函数、参数数据类型、

以及接口的调用方式。

2规范性引用文件

下列文件中的条款通过本规范的引用而成为本规范的条款

《居民健康卡技术规范》

《居民健康卡应用规范》

《居民健康卡安全存取模块(SAM)卡规范》

《居民健康卡安全存取模块(SAM)卡命令集》

《居民健康卡用户卡命令集》

以下术语和定义适用于本规范。

3术语和定义

3.1居民健康卡ResidentsHealthCard

居民健康卡是中华人民共和国居民拥有的,在医疗卫生服务活动中用于身份识别,满足

健康信息存储,实现跨地区和跨机构就医、数据交换和费用结算的基础载体,是计算机可识

别的CPU卡。

3.2CPU卡

带有中央处理器(CPU)、存储单元以及卡片操作系统的集成电路卡。

3.3卡片操作系统(COS)CardOperatingSystem

CPU卡芯片中存储和运行的,以保护应用数据和程序的机密性和完整性,控制CPU卡

芯片与外界信息交换为目的的嵌入式软件。

3.4加密算法CryptographicAlgorithm

为了隐藏或显现数据信息内容的变换算法。

3.5对称加密算法SymmetricCryptographicAlgorithm

加密密钥可以从解密密钥中推算出来,反过来也成立,在大多数算法中加/解密密钥是

相同的。

3.6非对称加密算法AsymmetricCryptographicAlgorithm

加密算法的加密密钥和解密密钥是不一样的,不能由一个密钥推导出另一个密钥。

3.7密钥Key

加密转换中控制操作的符号序列。

3.8对称密钥SymmetricKey

在对称加密算法中使用的密钥。

3.9非对称密钥AsymmetricKey

在非对称加密算法中使用的密钥,包括公钥和私钥.

3.10公钥PublicKey

在一个实体使用的非对称密钥对中可以被公众使用的密钥。在数字签名方案中,公钥用

于验证。

3.11私钥PrivateKey

在一个实体使用的非对称密钥对中仅被该实体使用的密钥。在数字签名方案中,私钥用

于签名。

3.12数字签名DigitalSignature

对数据的一种非对称加密变换。该变换可以使数据接收方确认数据的来源和完整性,保

护数据发送方发出和接收方收到的数据不被第三方篡改,也保护数据发送方发出的数据不被

接收方篡改。

3.13SM2算法

SM2algorithm,一种国家商用密码非对称密码算法,密钥长度为256比特。

3.14SM3算法

SM3algorithm,一种国家商用密码密码杂凑算法,输出长度为256比特。

4缩略语

下列缩略语适用于本规范:

缩略语中文名英文名

'0'-9

十六进制数字

'A'-午’

API应用编程接口ApplicationProgrammingInterface

APDU应用协议数据单元ApplicationProtocolDataUnit

PKI公钥基础设施PublicKeyInfrastructure

PIN个人身份识别码PersonalIdentificationNumber

an字母数字型Alphanumeric

ans特殊字母数字型AlphanumericSpecial

b二进制Binary

BER基本编码规则BasicEncodingRules

cn压缩数字CompressedNumeric

DDF目录定义文件DirectoryDefinitionFile

DF专用文件DedicatedFile

EF基本文件ElementaryFile

FCI文件控制信息FileControlInformation

FID文件标识符FileIdentifier

IC集成电路IntegratedCircuit

ISO国际标准化组织InternationalOrganizationforStandardization

MAC报文鉴别代码MessageAuthenticationCode

MF主控文件MasterFile

SAM安全存取模块SecureAccessModule

TLV标签、长度、值TagLengthValue

5应用模型

根据居民健康卡应用规范,卡中存放了卡片基本信息,用户个人基本信息,联系人信息、

医学警示生物标识信息,住院信息、门诊记录信息以及相应的证书签名信息。总共记录的数

据项有380多个类别,这些数据项分布在卡中不同目录下不同的文件中。卡中不同的数据文

件,根据其存放数据的不同,具有不同的读写权限。具体请参见《居民健康卡安全存取模块

(SAM)卡技术规范》附录表A4密钥配置表。

要读写居民健康卡,需要使用符合卫生部颁布的相关规范的读写机具和SAM卡,完成

读写数据所需要的权限控制,在读取特定数据前,需要根据其所在文件不同,依据密钥配置

表去获取外部认证所需要的密钥标识用途,密钥版本等信息。然后通过发送指令到SAM卡

进行密钥分散,使用SM1算法加密数据取得SAM卡计算外部认证需要的认证数据,再发

送给用户卡完成外部认证以取得相应的权限,此后再根据所读取的字段所在文件、记录号等

信息进行数据读写。

为了简化上层应用的开发,读写接口将这一过程进行了封装,应用开发者只需要通过接

口规范提供的读写函数,设置所需读写居民健康卡中的单个或多个数据项,就可以完成数据

的读写操作。这样应用层就可以不需要关心读写机具、用户卡、SAM卡之间的交互,只需

要针对所需要数据完成业务流程的设计开发。

6接口函数

接口函数列表如下:

函数名功能备注

iDOpenPort打开设备返回设备操作句柄

iDClosePort关闭设备

PowerOn设备复位返回复位信息

SendAPDU发送指令

iVerifyPIN验证PIN校验SAM卡PIN

iChange_Pin修改PIN修改SAM卡PIN

iReaderSAMPublic读取SAM卡公共信息该函数取得SAM卡片公共信

息文件

iReaderSAMTerminal读取SAM卡片终端信息该函数取得SAM卡片的终端

信息文件

iReaderSAMPublicAp读取SAM公共应用信息该函数取得SAM卡片的居民

P健康卡应用的公共信息文

iReader_SAM_OrgCerti读取SAM卡上的健康卡发卡机构该函数取得SAM卡片的居民

ficate证书健康卡发卡机构证书文件

iReader_SAM_Certific读取SAM卡的机构证书该函数取得SAM卡片的SAM

ate卡机构证书

iR_DDFlEF05Info读取卡中DDF1EF05中的数据根据函数各参数读取卡中

数据(发卡机构基本数据文

件)

iR_DDFlEF06Info读取卡中DDF1EF06中的数据根据函数各参数读取卡中

数据(持卡人基本信息数据

文件)

iR_DDFlEF07Info读取卡中DDF1EF07中的数据根据函数各参数读取卡中

数据(照片)

iRDDFlEF08Info读取卡中DDF1EF08中的数据根据函数各参数读取卡中

数据(有效期等)

iW_DDFlEF08Info写入卡中DDF1EF08中的数据根据函数各参数写入卡中

数据(有效期等)

iR_DF01EF05Info读取卡中DF01EF05中的数据根据函数各参数读取卡中

数据(地址信息文件)

iW_DF01EF05Info写入卡中DDF1EF05中的数据根据函数各参数写入卡中

数据(地址信息文件)

iR_DF01EF06Info读取卡中DF01EF06中的数据根据函数各参数读取卡中

数据(联系人信息文件)

iW_DF01EF06Info写入卡中DF01EF06中的数据根据函数各参数写入卡中

数据(联系人信息文件)

iR_DF01EF07Info读取卡中DF01EF07中的数据根据函数各参数读取卡中

数据(职业婚姻信息文件)

iW_DF01EF07Info写入卡中DF01EF07中的数据根据函数各参数写入卡中

数据(职业婚姻信息文件)

iR_DF01EF08Info读取卡中DF01EF08中的数据根据函数各参数读取卡中

数据(证件记录信息文件)

iW_DF01EF08Info写入卡中DF01EF08中的数据根据函数各参数写入卡中

数据(证件记录信息文件)

iR_DF02EF05Info读取卡中DF02EF05中的数据根据函数各参数读取卡中

数据(临床基本数据文件)

iW_DF02EF05Info写入卡中DF02EF05中的数据根据函数各参数写入卡中

数据(临床基本数据文件)

iR_DF02EF06Info读取卡中DE02EF06中的数据根据函数各参数读取卡中

数据(特殊信息数据文件)

iW_DF02EF06Info写入卡中DF02EF06中的数据根据函数各参数写入卡中

数据(特殊信息数据文件)

iR_DF02EF07Info读取卡中DF02EF07中的数据根据函数各参数读取卡中

数据(过敏基本数据文件)

iW_DF02EF07Info写入卡中DF02EF07中的数据根据函数各参数写入卡中

数据(过敏基本数据文件)

iR_DF02EF08Info读取卡中DE02EF08中的数据根据函数各参数读取卡中

数据(免疫基本数据文件)

iW_DF02EF08Info写入卡中DF02EF08中的数据根据函数各参数写入卡中

数据(免疫基本数据文件)

iRDF03EF05Info读取卡中DF03EF05中的数据根据函数各参数读取卡中

数据(住院信息索引文件)

iW_DF03EF05Info写入卡中DF03EF05中的数据根据函数各参数写入卡中

数据(住院信息索引文件,

将住院有效标识更改为

0x00)

iEraseDF03EF05Info擦出卡中DF03EF05中的数据住院信息索引文件,将住院

有效标识更改为OxFF

iRDF03EF06Info读取卡中DF03EF06中的数据根据函数各参数读取卡中

数据(门诊信息索引文件)

iWDF03EF06Info写入卡中DF03EF06中的数据根据函数各参数写入卡中

数据(门诊信息索引文件,

将门诊有效标识更改为

0x00)

iErase_DF03EF06Info擦出卡中DF03EF06中的数据门诊信息索引文件,将门诊

有效标识更改为OxFF

iR_DF03EEInfo读取卡中DF03EE中的数据根据函数各参数读取卡中

数据(住院信息文件)

iW_DF03EEInfo写入卡中DF03EE中的数据根据函数各参数写入卡中

数据(住院信息文件)

iR_DF03EDInfo读取卡中DF03ED中的数据根据函数各参数读取卡中

数据(门诊信息文件)

iW_DF03EDInfo写入卡中DF03EE中的数据根据函数各参数写入卡中

数据(门诊信息文件)

SM3DigestSM3哈希对输入数据分组进行哈希

运算

SM2SignHashSM2算法数据签名对哈希数据进行SM2算法加

6.1设备管理

6.1.1概述

设备管理函数主要是检测设备,连接关闭设备,检测卡,给卡上下电等操作。这些操作

都封装在以下两个函数中。

函数名功能备注

iDOpenPort打开设备返回设备操作句柄

iDClosePort关闭设备

PowerOn设备复位返回复位信息

SendAPDU发送指令

6.1.2打开设备

函数原型HANDLEWINAPIiDOpenPort()

功能描述打开读写机具,等待下一步操作。

返回值成功返回0,失败,返回ERROR_OPEN_FAILED。

备注为防止句柄资源泄漏,要求打开一次必须关闭一次。

6.1.3关闭设备

函数原型intWINAPIiDClosePort()

返回值成功,返回0,失败返回相应的错误码。

6.1.4设备复位

函数原型intstdcallPowerOn(HANDLEhDev,intslot,char*ATR)

功能描述返回复位信息。

参数hDev[IN]设备句柄。

slot[IN]卡槽号0x01用户卡0x11PSAM卡

ATR[OUT]复位信息

返回值返回值:成功,返回0,失败返回相应的错误码。

6.1.5发送指令

函数原型int_stdcallSendAPDU(

HANDLEhDev,

unsignedcharbySlot,

unsignedchar*pbyC_Command

unsignedlongbyLen,

unsignedchar*pbyR_Command

int*pnRes)

功能描述发送指令。

参数hDev[IN]设备句柄。

bySlotIIN]卡槽号。

pbyC_Command[IN]指令数据。

byLen[IN]指令长度

pbyR_Command,,[OUT]返回数据

pnRes[OUT]返回数据长度

返回值返回值:成功,返回0,失败返回相应的错误码。

6.1.6PSAM卡PIN认证

函数原型int_stdcalliVerifyPIN(HANDLEhDev,char*PIN)

功能描述认证PSAM卡PIN

参数hDev[IN]设备句柄。

PIN[IN]PSAM卡PIN»

返回值返回值:成功,返回0,失败返回相应的错误码。

6.1.7PSAM卡PIN修改

函数原型int_stdcalliChange_Pin(HANDLEhDev,char*oldPin,char*newPin)

功能描述修改PSAM卡PIN

参数hDev[IN]设备句柄。

oldPin[IN]PSAM卡原有的PIN。

newPin[IN]PSAM卡新的PIN。

返回值返回值:成功,返回0,失败返回相应的错误码。

6.1.8读取SAM卡片公共信息文件

函数原型int—stdcalliReader_SAM_Public(HANDLEhDev,char*info)

功能描述取得SAM卡片公共信息文件

参数hDev[IN]设备句柄。

info[OUT]获取的卡片公共信息

返回值返回值:成功,返回0,失败返回相应的错误码。

6.1.9读取SAM卡片的终端信息文件

函数原型intstdcalliReaderSAMTerminal(HANDLEhDev,char*info)

功能描述取得SAM卡片卡片的终端信息文件

参数hDev[IN]设备句柄。

info[OUT]获取的卡片终端信息

返回值返回值:成功,返回0,失败返回相应的错误码。

6.1.10读取SAM卡片的居民健康卡应用的公共信息文件

函数原型int_stdcalliReaderSAMPublicApp(HANDLEhDev,char*info)

功能描述取得SAM卡片的居民健康卡应用的公共信息文件

参数hDev[IN]设备句柄。

info[OUT]获取的居民健康卡应用的公共信息

返回值返回值:成功,返回0,失败返回相应的错误码。

6.1.11读取SAM卡片的居民健康卡发卡机构证书文件

函数原型int—stdcalliReader_SAM_OrgCertificate(HANDLEhDev,char*info)

功能描述取得SAM卡片的居民健康卡发卡机构证书文件

参数hDev[IN]设备句柄。

info[OUT]获取的居民健康卡发卡机构证书

返回值返回值:成功,返回0,失败返回相应的错误码。

6.1.12读取SAM卡片的SAM卡机构证书

函数原型int_stdcalliReader_SAM_Certificate(HANDLEhDev,char*info)

功能描述SAM卡片的SAM卡机构证书

参数hDev参数

info[OUT]获取的SAM卡机构证书

返回值返回值:成功,返回0,失败返回相应的错误码。

6.2用户卡读写

函数名功能备注

iR_DDFlEF05Info读取卡中DDF1EF05中根据函数各参数读取卡中数据(发卡机构

的数据基本数据文件)

iR_DDFlEF061nfo读取卡中DDF1EF06中根据函数各参数读取卡中数据(持卡人基

的数据本信息数据文件)

iR_DDFlEF07Info读取卡中DDF1EF07中根据函数各参数读取卡中数据(照片)

的数据

iR_DDFlEF08Info读取卡中DDF1EF08中根据函数各参数读取卡中数据(有效期

的数据等)

iW_DDFlEF08Info写入卡中DDF1EF08中根据函数各参数写入卡中数据(有效期

的数据等)

iRDF01EF05Info读取卡中DF01EF05中根据函数各参数读取卡中数据(地址信息

的数据文件)

iWDF01EF05Info写入卡中DDF1EF05中根据函数各参数写入卡中数据(地址信息

的数据文件)

iRDF01EF06Info读取卡中DF01EF06中根据函数各参数读取卡中数据(联系人信

的数据息文件)

iWDF01EF06Info写入卡中DF01EF06中根据函数各参数写入卡中数据(联系人信

的数据息文件)

iR_DF01EF07Info读取卡中DF01EF07中根据函数各参数读取卡中数据(职业婚姻

的数据信息文件)

iWDF01EF07Info写入卡中DF01EF07中根据函数各参数写入卡中数据(职业婚姻

的数据信息文件)

iR_DF01EF08Info读取卡中DF01EF08中根据函数各参数读取卡中数据(证件记录

的数据信息文件)

iW_DF01EF08Info写入卡中DF01EF08中根据函数各参数写入卡中数据(证件记录

的数据信息文件)

iR_DF02EF05Info读取卡中DF02EF05中根据函数各参数读取卡中数据(临床基本

的数据数据文件)

iW_DF02EF05Info写入卡中DF02EF05中根据函数各参数写入卡中数据(临床基本

的数据数据文件)

iR_DF02EF06Info读取卡中DF02EF06中根据函数各参数读取卡中数据(特殊信息

的数据数据文件)

iW_DF02EF06Info写入卡中DF02EF06中根据函数各参数写入卡中数据(特殊信息

的数据数据文件)

iR_DF02EF07Info读取卡中DF02EF07中根据函数各参数读取卡中数据(过敏基本

的数据数据文件)

iW_DF02EF07Info写入卡中DF02EF07中根据函数各参数写入卡中数据(过敏基本

的数据数据文件)

iR_DF02EF08Info读取卡中DF02EF08中根据函数各参数读取卡中数据(免疫基本

的数据数据文件)

iW_DF02EF08Info写入卡中DF02EF08中根据函数各参数写入卡中数据(免疫基本

的数据数据文件)

iR_DF03EF05Info读取卡中DF03EF05中根据函数各参数读取卡中数据(住院信息

的数据索引文件)

iW_DF03EF05Info写入卡中DF03EF05中根据函数各参数写入卡中数据(住院信息

的数据索引文件,将住院有效标识更改为0x00)

iEraseDF03EF05Info擦出卡中DF03EF05中住院信息索引文件,将住院有效标识更改

的数据为OxFF

iR„DF03EF06Info读取卡中DF03EF06中根据函数各参数读取卡中数据(门诊信息

的数据索引文件)

iWDF03EF06Info写入卡中DF03EF06中根据函数各参数写入卡中数据(门诊信息

的数据索引文件,将门诊有效标识更改为0x00)

iEraseDF03EF06Info擦出卡中DF03EF06中门诊信息索引文件,将门诊有效标识更改

的数据为OxFF

iR_DF03EEInfo读取卡中DF03EE中的根据函数各参数读取卡中数据(住院信息

数据文件)

iW_DF03EEInfo写入卡中DF03EE中的根据函数各参数写入卡中数据(住院信息

数据文件)

iR_DF03EDInfo读取卡中DF03ED中的根据函数各参数读取卡中数据(门诊信息

数据文件)

iW_DF03EDInfo写入卡中DF03EE中的根据函数各参数写入卡中数据(门诊信息

数据文件)

6.2.1读发卡机构基本数据文件接口

函数原型int_stdcalliRDDFlEF05Info(

HANDLEhDev,

char*KLB,

char*GFBB,

char*FKJGMC,

char*FKJGDM,

char*FKJGZS,

char*FKSJ,

char*KI1,

char*AQM,

char*XPXLH,

char*YYCSDM)

功能描述根据用户设置的函数参数,读取用户卡内相关字段数据。

参数hDev[IN]设备句柄。

KLB[OUT]卡类别代码。

GFBB[OUT]规范版本。

FKJGMC[OUT]发卡机构名称。

FKJGDM[OUT]发卡机构代码

FKJGZS[OUT]发卡机构证书

FKSJ[OUT]发卡时间

KH[OUT]卡号

AQM[OUT]安全码

XPXLH[OUT]芯片序列号

YYCSDM[OUT]应用城市代码

返回值如果成功,返回0;否则返回错误代码。

备注发卡时间为YYYYMMDD格式;卡号,与居民身份证号或者证件号码一致。

6.2.2读持卡人基本信息数据文件接口

函数原型int_stdcalliR_DDFlEF06Info(

HANDLEhDev,

char*XM,

char*XB,

char*MZ,

char*CSRQ,

char*SFZH)

功能描述根据用户设置的函数参数,读取用户卡内相关字段数据。

参数hDev[IN]设备句柄。

XM[OUT]姓名。

XB[OUT]性别代码。

MZ[OUT]民族代码。

CSRQ[OUT]出生日期。

SFZH[OUT]居民身份证号。

返回值如果成功,返回0;否则返回错误代码。

6.2.3读照片文件接口

函数原型int—StdcalliR_DDFlEF07Info(HANDLEhDev,BYTE*ZHAOPIAN)

功能描述根据用户设置的函数参数,读取用户卡内相关字段数据。

参数hDev[IN]设备句柄。

ZHAOPIAN[OUT]照片。

返回值如果成功,返回0;否则返回错误代码。

6.2.4读写有效期等文件接口

读有效期等文件接口:

函数原型intstdcalliRDDFlEF08Info(

HANDLEhDev,

KYXQ,

BRDH1,

BRDH2,

YLFYZFFS1,

YLFYZFFS2,

YLFYZFFS3)

功能描述根据用户设置的函数参数,读取用户卡内相关字段数据。

参数hDev[IN]设备句柄。

KYXQ[OUT]卡有效期。

BRDH1[OUT]本人电话1。

BRDH2[OUT]本人电话2。

YLFYZFFS1[OUT]医疗费用支付方式1

YLFYZFFS2[OUT]医疗费用支付方式2

YLFYZFFS3[OUT]医疗费用支付方式3

返回值如果成功,返回0;否则返回错误代码。

备注卡有效期为YYYYMMDD格式。

写有效期等文件接口:

函数原型int_stdcalliW_DDFlEF08Info(

HANDLEhDev,

KYXQ,

BRDH1,

BRDH2,

YLFYZFFS1,

YLFYZFFS2,

YLFYZFFS3)

功能描述根据用户设置的函数参数,写入用户卡内相关字段数据。

参数hDev[IN]设备句柄。

KYXQ[IN]卡有效期。

BRDII1[IN]本人电话1。

BRDH2[IN]本人电话2。

YLFYZFFS1[IN]医疗费用支付方式1

YLFYZFFS2[IN]医疗费用支付方式2

YLFYZFFS3[IN]医疗费用支付方式3

返回值如果成功,返回0;否则返回错误代码。

备注卡有效期为YYYYMMDD格式;相关字段数据长度参见:附录B。

6.2.5读写地址信息文件接口

读地址信息文件接口:

函数原型int—stdcalliR_DF01EF05Info(

HANDLEhDev,

char*DZLB1,

char*DZ1,

char*DZLB2,

char*DZ2)

功能描述根据用户设置的函数参数,读取用户卡内相关字段数据。

参数hDev[IN]设备句柄。

DZLB1[OUT]地址类别1。

DZ1[OUT]地址1。

DZLB2[OUT]地址类别2。

DZ2[OUT]地址2。

返回值如果成功,返回0;否则返回错误代码。

写地址信息文件接口:

函数原型int—stdcalliW_DF01EF05Info(

HANDLEhDev,

char*DZLB1,

char*DZ1,

char*DZLB2,

char*DZ2)

功能描述根据用户设置的函数参数,写入用户卡内相关字段数据。

参数hDev[IN]设备句柄。

DZLB1[IN]地址类别1»

DZ1[IN]地址1«

DZLB2[IN]地址类别2.

DZ2[IN]地址2。

返回值如果成功,返回0;否则返回错误代码

备注相关字段数据长度参见:附录B。

6.2.6读写联系人信息文件接口

读联系人信息文件接口:

函数原型int_stdcalliRDF01EF06Info(

HANDLEhDev,

char*LXRXM1,

char*LXRGX1,

char*LXRDH1,

char*LXRXM2,

char*LXRGX2,

char*LXRDH2,

char*LXRXM3,

char*LXRGX3,

char*LXRDH3)

功能描述根据用户设置的函数参数,读取用户卡内相

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论