EST-100PR多功能证件阅读器SDK开发包(含身份证/护照/港澳通行证/台湾通行证/外国护照等证件识别)

广东东信智能科技有限公司EST-100PR多功能证件阅读器SDK开发包,功能包括身份证读取,纸质护照、电子护照、港澳通行证、台湾通行证、外国护照等证件识别,提供Windows、Linux、国产系统(麒麟、统信)、安卓、WEB网页开发等开发平台SDK,请根据实际需要选择对应的版本下载。
EST-100PR多功能护照阅读器主要识别证件类型:
1、国内签发身份证:居民身份证、港澳居民居住证、台湾居民居住证、外国人永久居留身份证、临时身份证。
2、港澳台证件:往来港澳通行证、往来台湾通行证、港澳居民来往内地通行证(回乡证)、台湾居民来往大陆通行证(台胞证)、香港身份证、澳门身份证。
3、护照:中国护照、外国护照,支持纸质护照、电子护照芯片读取。
4、国内其他证件:机动车驾驶证、机动车行驶证、居住证。
5、国外证件:可定制国外证件的图像识别与芯片读取功能。
(产品功能配置多,具体交付功能以商务沟通为准)
产品资料下载:
EST-100PR Multi-functional Document Reader Product Brochure Download↓
EST-100PR多功能证件护照阅读器 操作指南和客户案例 2024年↓
Windows平台开发包下载:
东信智能EST-100PR_WindowsSDK_x86-20260824↓
东信智能EST-100PR_WindowsSDK_x64-20260905↓
DONSEE_PassportReader_WebControl_v1.2.1.11_20260812↓
Linux和国产系统开发下载
EST-100PR-SDK_linux_x86_20260907↓
EST-100PR-SDK_linux_Web_x86_20260922↓
EST_100PR_libs_fast_linux_arm64-20260618↓
Android平台开发包下载:
东信智能EST-100PR_Android_SDK_20260728↓


1 程序运行系统需求:
1.1 CPU 要求
Intel Core i3 2.0GHZ 或以上
1.2 内存要求
2 GB RAM 或以上
1.3 接口要求
USB 2.0 或以上
1.4 图像处理要求
分辨率 XGA graphics (1280 x 1024 x 24bit colors)
显存 1GB
1.5 操作系统要求
Microsoft Windows 7 32bit/64bit
Microsoft Windows 10 64bit
2 SDK 用法:
2.1 简述
EST-100PR护照阅读器API 函数提供了访问证件阅读器的接口,本接口用 C 语言编写,以 DLL 形式提
供。
2.2 SDK 使用
使用本 SDK,请将以下文件包含到你的工程中:
DRPassportAPI.h – 接口函数的定义
如果你想用静态连接,请连接下面文件:
DRPassportAPI.lib
运行时,以下文件必需要包含到运行目录下:
DRPassportAPI.dll – 主要运行库.
IDReader.dll, DtIDCard.dll, dtocr.dll, GetRoi.dll, XFaceDetection.dll ,
CP210xRuntime.dll etc… – 算法运行库.
具体见 BIN 文件夹中所包含文件
2.3 返回错误
函数返回值为 BOOL 类型,返回 FALSE 表示调用接口失败!
2.4 标准的工作流程
1. 调用 DRP_Initialize_DX() 初始化设备
2. 调用 DRP_InitIDCard() 初始化芯片读卡器
3. 调用 DRP_Capture_RegisterCallbackResultImage()注册护照返回回调函数
4. 调用 DRP_Capture_RegisterCallbackResultIDCard()注册二代证返回回调函数
5. 调用 DRP_SetCapture_Start() 设备开始运行
6. 调用 DRP_SetAutoModel()设置是否自动触发模式,默认是手动触发
7. 调用 DRP_Capture_Manual()手动强制证件阅读
8. 调用 DRP_StopCapture() 设备停止运行
9. 调用 DRP_DeInitialize() 去初始化设备,释放资源
3 运行设备:
程序利用 API 运行设备如下:
初始化证件阅读器
调用 API 函数抓取图像
关闭证件阅读器
3.1 开始
每次只允许 PC 上有一个设备运行,如要运行,它必需要求如下:
1. 调用 DRP_Initialize_DX() 初始化设备
调用 DRP_Capture_RegisterCallbackResultImage 初始化回调函数
2. 调用 DRP_SetCapture_Start()
3. 调用 DRP_Capture_Manual() 扫描证件.
或 DRP_SetAutoModel()设置自动读取
4. 调用函数处理回调函数返回的结果.
下面的代码是初始化设备和芯片读卡器:
// TODO: 在此添加控件通知处理程序代码
BOOL br=FALSE;
BOOL br1=FALSE;
int icom[5] = {0};
CString strMSG="";
br = DRP_Initialize_DX(2);
if (br)
{
SetSatus("相机初始化成功!正在初始化天线....");
br1=DRP_InitIDCard("",icom);
}
else
{
SetSatus("相机初始化失败!");
return;
}
…………………………………………………………………………………………………………………………………………………….
DRP_Capture_RegisterCallbackResultIDCard(OnResultID,this);
DRP_Capture_RegisterCallbackResultImage(OnResultPassport,this);
3.2 获取证件信息
设备和程序之间的数据交换是通过回调函数实现的。
开始一个扫描
调用 DRP_SetCapture_Start,设备开始运行,然后调用 DRP_Capture_Manual
开始扫描证件。EST-100PR 证件阅读器可自动识别证件类型,参数无需指定证件类型。
得到最终的图像和数据
图像和数据通过回调函数 DRP_CallbackResultData 返回
重要提示:请不要在程序中使用返回的图像内存指针,这个指针指向的内存会在下一次扫描
证件的时候改变,请将内存拷贝到自已申请的内存中使用。
3.3 关闭设备
程序关闭设备,将会释放所有资源,当前的设备句柄不在有效,如果需要再次使用相同设
备,还需要再对设备过行初始化。
关闭设备请调用函数 DRP_DeInitialize
以下代码为关闭设备示例:
// NOTE: Error handling is kept simple for brevity
DRP_DeInitialize();
if (…) delete[] …;
if (…) delete[] …;
if (…) delete[] …;
3.4 获取设备信息
EST-100PR 阅读器内保存了设备的生产日期,有效日期及序列号,版本号信息,调用函数
DRP_GetDeviceInfo. 将获取这些信息
int nRet = 0;
DRPReaderPropertyInfo info;
…
nRet = DRP_GetDeviceInfo(&info);
4 函数参考:
• DRP_Initialize_DX
• DRP_DeInitialize
• DRP_SetCapture_Start
• DRP_StopCapture
• DRP_Capture_Manual
• DRP_InitIDCard
• DRP_SetAutoModel
• DRP_GetReaderSupport
• DRP_MonitoringDoc
• DRP_GetDeviceInfo
• DRP_Capture_RegisterCallbackResultImage
• DRP_Capture_RegisterCallbackReusultIDCard
• DRP_CreateDetection_ID2Thread
• DRP_StopDetection_ID2Thread
• DRP_SetLEDUV_Status
• DRP_RawSaveAs
• DRP_Capture_Snapshot
• DRP_Capture_SetWatermark
• DRP_SetStatus_LED
• DRP_Capture_GetDGData
• DRP_ReadCard_UL
• DRP_WriteCard_UL
• DRP_Capture_SetFunctions
• DRP_SetStatus_LED
• DRP_Controls_SetBeep
4.1 DRP_Initialize_DX
Initialize the device.
BOOL DRP_API DRP_Initialize_DX(int nSpeed = 1);
参数
nSpeed [in] 设置相机的帧率,默认值 1 为中等
nSpeed = 0 低速
nSpeed = 1 中速
nSpeed = 2 高速
返回值
成功返回 TURE, 失败返回 FALSE.
4.2 DRP_DeInitialize
去初始化设备.
int DRP_API DRP_DeInitialize();
返回值
成功返回 TURE, 失败返回 FALSE.
4.3 DRP_SetCapture_Start
设置设备开始运行.
参数
NULL
返回值
成功返回 TURE, 失败返回 FALSE.
4.4 DRP_StopCapture
设备停止证件扫描
4.5 DRP_Capture_Manual
手动触发,强制扫描证件,在此之前需要调用 DRP_SetCapture_Start 函数
DRP_Capture_Manual(int iPassportType=DRP_TYPE_UNKNOW);
参数
iPassportType 证件类型
返回值
成功返回 TURE, 失败返回 FALSE
4.6 DRP_InitIDCard
初始化芯片读卡器,包括读二代证芯片和其它旅行证件芯片
参数
newPath [in] 芯片中照 片保存的路径
iCom [in/out] 输入大小为 7 的整数数组,返回初始化读卡器的状态,
0 为失败,1 为成功
iCom[0] COM 主天线初始化状态
iCom[1] COM 副天线初始化状态
iCom[2] USB 主天线初始化状态
iCom[3] USB 副天线初始化状态
iCom[4] HID 设备初始化状态
iCom[5] 保留
iCom[6] DECA 设备初始化状态
注:通过以上参数,可以判断是否支持读二代证芯片或其它旅行证件芯片
返回值
成功返回 TURE, 失败返回 FALSE
4.7 DRP_InitDeviceAll
初始化相机+芯片读卡器,相当于 DRP_Initialize+DRP_InitIDCard
参数
newPath [in] 芯片中照 片保存的路径
iCom [in/out] 输入大小为 7 的整数数组,返回初始化读卡器的状态,
0 为失败,1 为成功
iCom[0] COM 主天线初始化状态
iCom[1] COM 副天线初始化状态
iCom[2] USB 主天线初始化状态
iCom[3] USB 副天线初始化状态
iCom[4] HID 设备初始化状态
iCom[5] 保留
iCom[6] DECA 设备初始化状态
nSpeed [in] 设置相机的帧率,默认值 1 为中等
注:通过以上参数,可以判断是否支持读二代证芯片或其它旅行证件芯片
返回值
成功返回 TURE, 失败返回 FALSE
4.8 DRP_SetAutoModel
设置设备工作的模式
参数
bAuto [in] True-设置为自动触发工作模式
False-设置为手动触发工作模式
默认工作方式是手动触发工作模式
返回值
成功返回 TURE, 失败返回 FALSE.
4.9 DRP_SetAutoModel_2
设置设备自动侦测模式打开或关闭,与 DRP_SetAutoModel 不同,此接口会在子线程中
执行。
参数
bAuto [in] True-设置为自动触发工作模式
False-设置为手动触发工作模式
默认工作方式是手动触发工作模式
返回值
成功返回 TURE, 失败返回 FALSE.
4.10DRP_SetAutoModel_Monitor
设置设备自动监控的工作模式,和前面的模式不同,它只侦测是否有证件进入,不自动
读取证件,通过回调或接口 DRP_MonitoringDocEX 返回介质状态
参数
bAuto [in] True-设置为自动侦测工作模式
False-取消自动侦测工作模式
返回值
成功返回 TURE, 失败返回 FALSE.
4.11DRP_GetDeviceInfo
得到设备的生产制造参数
参数
pInfo [in/out] 返回参数信息
返回的具体值 请参考 DRPReaderPropertyInfo 结构体
返回值
成功返回 TURE, 失败返回 FALSE.
4.12 DRP_GetReaderSupport
返回支持的功能
参数
pSupport [in/out] 返回支持的功能,参考 DRP_InitIDCard 返回参数
返回值
成功返回 TURE, 失败返回 FALSE
4.13DRP_MonitoringDocEX
侦测是否有证件在玻璃面板上
注意:读一次证件后,需要再次摆放才能侦测到有证件
参数
iType [in] 0 – 侦测所有证件
1 - 身份证芯片侦测
返回值
返回 0 – 无证件
返回 1 – 有证件
返回 -1 – 无效状态
4.14DRP_CreateDetection_ID2Thread
打开身份证实时侦测
参数
Int iWTime=2 读取完成后与下一次读取开始的间隔时间(默认值=2,时间为 1
秒)
返回值
成功返回 TURE, 失败返回 FALSE.
4.15DRP_StopDetection_ID2Thread
停止自动侦测身份证功能
参数
NULL
返回值
成功返回 TURE, 失败返回 FALSE.
4.16DRP_SetLEDUV_Status
设备 UV 灯的开关
参数
bOpen [in] TRUE 打开 UV 灯
FALSE 关闭 UV 灯
返回值
成功返回 TURE, 失败返回 FALSE.
4.17DRP_RawSaveAs
图像 buffer 另存为其它格式图像
参数
pImg [in] 需要转换的图像 buffer
iW [in] 图像宽度
iH [in] 图像高度
chName [in] 另存为图像的文件名
iFormat [in] 另存图像的格式 1-bmp 格式; 3-jpg 格式; 4-png 格式
返回值
成功返回 TURE, 失败返回 FALSE.
4.18DRP_FileRawSaveAs
图像 buffer 另存为其它格式图像
参数
chName[in] 需要转换的图像的文件名
iFormat [in] 当前图像的格式
newchName [in] 另存为图像的文件名
iFormat [in] 另存图像的格式 1-bmp 格式; 3-jpg 格式; 4-png 格式;11-jp2k
返回值
成功返回 TURE, 失败返回 FALSE.
4.19DRP_Capture_Snapshot
对证件进行快照,可选光源
参数
iLedKind [in] 设置光源 1-白光;2-红外光;3-紫光
pimg [in/out] 返回证件图像的 buffer
iW [out] 快照图像宽
iH [out] 快照图像高
返回值
成功返回 TURE, 失败返回 FALSE.
4.20DRP_Capture_SetWatermark
开启图像平滑功能,去除光斑时使用
参数
bFlag [in] 功能开启关闭标志
返回值
成功返回 TURE, 失败返回 FALSE.
4.21 DRP_Capture_GetDGData
得到电子芯片中各数据组中的数据,当回调时 DocData 中 bRFID = TRUE 是有效
参数
pData [in/out] 各数据组中的数据 buffer . pData[0-17] 对应 DG1-DG16,SOD,COM
dataLen [out] dataLen[0-17]为返回相应数据组数据的长度,为 0 时表示无数据
pAuth [out] 芯片认证状态结构体,内容具体见头文件
4.22 DRP_Capture_RegisterCallbackResultImage
注册回调函数,本函数返回扫描的护照数据
int DRP_API DRP_Capture_RegisterCallbackResultImage(
DRP_CallbackResultData callback,
void *context
);
参数
callback [in] 指向函数的指针
context [in] 传递用户参数
返回值
成功返回 DRP_STATUS_OK,
4.23 DRP_Capture_RegisterCallbackResultIDCard
注册二代证返回数据回调函数
int DRP_API DRP_Capture_RegisterCallbackResultIDCard(
DRP_CallbackResultIDCard callback,
void *context
);
参数
callback [in] 指向函数的指针
context [in] 传递用户参数
返回值
调用成功返回 DRP_STATUS_OK
4.24 DRP_Capture_RegisterCallbackDocWindowsOn
注册介质检测回调函数
int DRP_API DRP_Capture_RegisterCallbackDocWindowsOn(
DRP_CallbackWindowsOn callback,
void *context
);
参数
callback [in] 指向函数的指针
context [in] 传递用户参数
返回值
调用成功返回 DRP_STATUS_OK
4.25 DRP_Capture_RegisterCallbackMSReader
注册实时数据回调函数
int DRP_API DRP_Capture_RegisterCallbackMSReader(
DRP_CallbackMSReader callback,
void *context
);
参数
callback [in] 指向函数的指针
context [in] 传递用户参数
返回值
调用成功返回 DRP_STATUS_OK
4.26 DRP_Capture_RegisterCallbackUserMessage
注册实时消息回调函数
int DRP_API DRP_Capture_RegisterCallbackUserMessage(
DRP_CallbackUserMessage callback,
void *context
);
参数
callback [in] 指向函数的指针
context [in] 传递用户参数
返回值
调用成功返回 DRP_STATUS_OK
4.27 DRP_ReadCard_UL
读 UL 卡内容
参数
chData [out] 返回读取内容
返回值
成功返回 TURE, 失败返回 FALSE.
4.28DRP_WriteCard_UL
写 UL 卡内容
参数
chData [in] 写入的内容
返回值
成功返回 TURE, 失败返回 FALSE.
4.29DRP_Capture_SetFunctions
配置功能,打开或关闭特定的功能
参数
FuncType [in] 功能值,具体如下
0 – 取彩图功能 * 默认打开
1 – RFID 头像(只针对通关证件) *默认读取
2 – UV 图像 *默认关闭
3 – 图像平滑处理 *默认关闭
4 – 不读二代证芯片 *默认读取
8 – RFID 开关 *默认开启
16 – PA *默认关闭
17 – AA *默认关闭
18 - PDF417 *默认关闭
19 – CA *默认关闭
21 – 红外光图去光斑功能 *默认关闭
22 – 紫光图去光斑功能 *默认关闭
13 – BEEP/LED 是否手动控制 0 是自动 1 是手动 *默认自动
iValue [in] 打开/关闭 0-关闭 1-打开
返回值
成功返回 TURE, 失败返回 FALSE.
4.30DRP_Capture_SetDocKinds
配置功能,打开或关闭支持特定的证件类型
参数
DocKind[in] 代表支持的功能值,具体见头文件
iValue [in] 打开/关闭 0-关闭 1-打开
返回值
成功返回 TURE, 失败返回 FALSE.
4.31DRP_SetStatus_LED
控制红绿灯开关
需要在 DRP_Capture_SetFunctions,设置为手动控制
参数
iKind [in] 1-绿灯 2-红灯
bStatus [in] 设置开/关状态
返回值
成功返回 TURE, 失败返回 FALSE.
4.32DRP_Controls_SetBeep
蜂鸣
需要在 DRP_Capture_SetFunctions,设置为手动控制
返回值
成功返回 TURE, 失败返回 FALSE.
4.33DRP_Capture_PowerUP
非接卡上电操作
返回值
成功返回 TURE, 失败返回 FALSE.
4.34DRP_Capture_ConnectCard
非接卡连接操作
Chats[out] 返回 ATR 值
返回值
成功返回 TURE, 失败返回 FALSE.
4.35DRP_Capture_APDUCmd
透传 APDU 命令
pSend[in] APDU 命令
nSend[in] APDU 命令长度
pRecv[out] APDU 命令返回结果
nRecv[out] APDU 命令返回结果长度
ucsW[out] APDU 命令结果状态码
返回值
成功返回 TURE, 失败返回 FALSE.
4.36DRP_Capture_DisconnectCard
非接卡断开连接
返回值
成功返回 TURE, 失败返回 FALSE.
4.37DRP_Capture_PowerDown
非接卡下电操作
返回值
成功返回 TURE, 失败返回 FALSE.
4.38DRP_Capture_ReadFromMRZ
通过输入 MRZ 读取证件,通过回调返回信息
参数
chmrz1[in] MRZ
chmrz2 [in] MRZ
chmrz3 [in] MRZ
返回值
成功返回 TURE, 失败返回 FALSE.
4.39DRP_Capture_ReadFromBAC
通过输入三要素读取证件,通过回调返回信息
参数
chNumber[in] 证件号
chBirthday [in] 出生日期
chmExpiry [in] 有效日期
返回值
成功返回 TURE, 失败返回 FALSE.
4.40DRP_Capture_GetDocFromMRZ
通过输入 MRZ 读取证件,通过参数返回信息
参数
chmrz1[in] MRZ
chmrz2 [in] MRZ
chmrz3 [in] MRZ
pinfo [in/out] 证件信息结构体
返回值
成功返回 TURE, 失败返回 FALSE.
4.41DRP_Capture_LoadCertificate
加载证件,用于 PA 认证
参数
chPath[in] 加载证书路径
返回值
成功返回 TURE, 失败返回 FALSE.
4.42DRP_Controls_SetBeep
控制蜂鸣器,注意,需通过 DRP_Capture_SetFunctions 关闭程序控制 BEEP
参数
返回值
成功返回 TURE, 失败返回 FALSE.
4.43DRP_SetStatus_LED
控制指示灯
参数
iKind[in] 灯类型 1-绿灯 2-红灯
bStatus[in] 状态 TRUE-开 FALSE-关
返回值
成功返回 TURE, 失败返回 FALSE.
4.44DRP_SetStatus_Lighting
设置三色灯开关,仅对快照接口有效
参数
bStatus [in] 灯的开关状态
返回值
成功返回 TURE, 失败返回 FALSE.
4.45DRP_Controls_SetCameraProperty
设置 UV 灯的爆光值,只对当前程序有效,重新初始化后恢复原值
参数
iValue[in] 属性值大小
iLED[in] 光源类型 1-IR 2-COLOR 3-UV,目前只对 3 有效
返回值
成功返回 TURE, 失败返回 FALSE.
4.46DRP_GetPhoto_FromDG2
从芯片数据中得到头像
参数
pDG2[in] 芯片组数据
iSizeDG2[in] 芯片组数据大小
pPhoto[out] 头像文件数据
iSize[out] 头像数据大小
返回值
成功返回 TURE, 失败返回 FALSE.
5 回调函数
• DRP_CallbackResultData
• DRP_CallbackResultIDCard
• DRP_CallbackDocWindowsOn
• DRP_CallbackMSReader
5.1 DRP_CallbackResultData
返回扫描的数据和图像
typedef void ( CALLBACK *DRP_CallbackResultData ) (
void* pContext,
const DocData image
);
参数
pContext [out] 注册时用户参数
image [in/out] 图像和结果数据(参考结构体 DocData)
5.2 DRP_CallbackResultIDCard
返回二代证的图像和数据
typedef void ( CALLBACK *DRP_CallbackResultIDCard ) (
void* pContext
IDCardInfo IDInfo
Int nFlag
);
参数
pContext [out] 注册时用户参数
IDCardInfo [in/out] 二代证图像和数据
nFlag [out] 读电子芯片标志
5.3 DRP_CallbackDocWindowsOn
返回窗口玻璃是否有介质
typedef void ( CALLBACK *DRP_CallbackDocWindowsOn ) (
void* pContext
Int iStatus
);
参数
pContext [out] 注册时用户参数
iStatus [out] 是否有介质标志
5.4 DRP_CallbackMSReader
返回证件读取过程中的实时数据和状态
typedef void ( CALLBACK *DRP_CallbackMSReader ) (
int eventType,
int eventSpec,
void* pData,
int iSize
);
参数
eventType [out] 返回信息的类型,如状态、图像、信息
eventSpc [out] 返回的具体项目
pData [out] 返回的数据
iSize [out] 返回的数据大小
详见头文件:MSReader.h
5.5 DRP_CallbackUserMessage
返回证件读取过程中的实时数据和状态
typedef void ( CALLBACK *DRP_CallbackUserMessage ) (
void* pContext
int iType,
int iStatus
);
参数
pContext [out] 注册时用户参数
iType [out] 消息类型
iStatus [out] 消息状态
6 结构体
• IDCardInfo
• RFIDData
• DocumentData_CH
• DocData
• DeviceParameter
• DRPReaderPropertyInfo
6.1 IDCardInfo
定义二代证信息
结构体成员
char Name[32]
姓名
char ENName[120]
英文姓名
char Sex[6]
性别
char Nation [20]
民族
char Born[18]
出生日期
char Address[72]
地址
char IDCardNo[38]
身份证号
char GrantDept[32]
发证机关
char UserLifeBegin[18]
有效期开始日期
char UserLifeEnd[18]
有效期结束日期
char reserved[38]
保留字段
char PhotoFileName[1024]
照 片路径
int iType
证件类型
unsigned char pFinger[2048]
指纹 buffer
int iFingerLen
指纹 buffer 长度
char PassportID[32]
通行证号
int iIssueCount
签发次数
char remark[64]
备注
int ireserved
保留
6.2PassportInfo
护照信息结构体
结构体成员
char Name_CH[32];
中文姓名
char Name_EN[64];
英文姓名
char Surnname[32];
英文姓
char GivenName[32];
英文名
char MiddleName[32];
英文中间名
char Sex[6];
性别
char Nationality[6];
国籍/民族
char BirthPlace[70];
出生地
char BirthDate[18];
出生日期
char PassportNo[38];
护照号
char OtherID[38];
其它 ID 号
char IssuePlace[32];
签发地
char IssueDate[30];
签发日期
char ExpiryData[30]
有效日期
char Address[72];
地址
char Remark[32];
备注
char Remark1 [32];
备注 1
char Remark2 [32];
备注 2
char chMRZ1[64];
char chMRZ2[64];
char chMRZ3[64];
char PhotoFileName[1024];
照片路径
BOOL bCheckSum
校验标志
6.3 DocData
回调 DRP_CallbackResultData.返回的参数
结构体成员
Int iType
护照类型
Void* BufferIR
红外图像 Buffer
Void* BufferColor
可见光图像 Buffer
Void* BufferUV
紫光图像 Buffer
Void* BufferFace;
人脸图像 Buffer
Dword FaceWidth
人脸图像宽度
Dword FaceHeight
人脸图像高度
Dword Width
图像宽度
Dword Height
图像高度
BOOL bRFID;
读 RFID 标志
BOOL bID2
读二代证标志
Void* BufferReserve;
如果返回类型是 DRP_TYPE_2DBARCODE , 此字段返回条码信息
int iReserve1;
int iReserve2;
PassportInfo tPasInfo;
6.4 DRPReaderPropertyInfo
设备生产信息
Member data documentation
• char szSerial[DRP_READER_MAX_LEN];
设备序列号
• char szVer[DRP_READER_MAX_LEN];
Firmware 版本号
• char szManDate[DRP_READER_MAX_LEN];
生产日期
• char szServDate[DRP_READER_MAX_LEN];
最后服务日期
广东东信智能科技有限公司介绍
广东东信智能科技有限公司是一家深耕智能身份识别领域,集产品研发、生产、服务于一体的高科技企业。公司拥有专业技术研发团队,专注身份证、社保卡、IC卡、护照、各国证件、NFC卡、RFID卡、磁条卡及二维码扫码等多类证件识别产品的研发与落地应用。
公司拥有“DONSEE”、“DONSAM”等多个自主品牌,已通过ISO9001质量管理体系认证,产品取得公安部检测认证、人社部检测认证。产品广泛应用于公安、医疗、人社、银行、酒店、建筑、房产、电信、教育、税务、机场、文旅、社区、轨道交通等众多行业场景。
平台适配:全面支持Windows全系列、Linux、麒麟国产系统、统信国产系统、方德国产系统、安卓、鸿蒙系统、单片机等;支持C#、C++、C、Delphi、Java、Qt、VC、VB、PB、Python、ArkTS、JS等开发语言,可便捷进行二次开发。
核心优势:全类型卡片兼容、低延迟通信、跨平台适配、7×24小时技术保障。服务热线:400-6722-705,可访问以下官方网址获取最新的SDK与驱动: http://www.eastcoms.com/service/downdrive/
主营产品:身份证阅读器、身份证读卡器、社保卡读卡器、医保卡读卡器、护照阅读器、护照扫描仪、多功能签字屏、手写签字屏、IC卡读写器、M1卡CPU卡读卡器、15693卡读卡器、超高频UHF读写器、ID卡读卡器、二维码扫码模块、高拍仪、文件拍摄仪、指纹采集器、指纹采集仪、打印机模组、人证比对系统、访客管理系统、访客机等产品。








































