1 / 9
文档名称:

函数说明文档.doc

格式:doc   大小:89KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

函数说明文档.doc

上传人:n22x33 2018/9/6 文件大小:89 KB

下载得到文件列表

函数说明文档.doc

相关文档

文档介绍

文档介绍:动态库函数使用说明
动态库说明
该动态库接口所适用的卡类型:MF1S50卡。
“”这个文件是调用读写卡函数的动态库。
“”这个文件是调用RW-21读卡器的驱动,“、”这两个文件是调用RW-33读卡器的驱动,“”这个文件是调用RW-26D读卡器的驱动,“、”这两个文件是调用RW-41读卡器的驱动。
酒店密码(HotelPwd)由酒店提供。
房间号(DoorID)由酒店提供, 门锁软件有房间号与房间名称的对应表。
宾客流水号(1---4294967296)可按时间生成或者按累加1算法生成,具有顶替功能,即宾客流水卡号大的宾客卡顶替宾客流水号小的宾客卡。
宾客序号(1-255),即表示同住宾客卡时同住宾客的流水号相同,序号不同。
更改酒店密码时,密码一定要6位字符串。
有效时间的值一定要10位,年、月、日、时、分。
MF1S50卡扇区默认值为0,当酒店所使用的扇区己作更改时,请填写相应的扇区号。
每一个使用接口发卡点都必须配合一个“硬件狗”才可以运行,即是有多少个发卡点就需要多少个“硬件狗”。
二、“”库函数说明(语言:DelPhi7)
function Write_Guest_Card(Port, ReaderType, SectorNo: Byte; HotelPwd: PChar; ClientID: Longword; CardNo, GuestSN, GuestIdx: Integer; DoorID, SuitDoor, PubDoor, BeginTime, EndTime: PChar): Integer;
说明:写宾客卡函数。
参数说明:
Port:通讯口号1、2、3、4(范围 1------4);
当使用的读卡器为USB设备时,通迅口号不生效。

ReaderType:MF读卡器类型,1:RW-21;2:RW-33;3:RW-26B;4:RW-41

SectorNo:MF1S50卡使用扇区号(范围0------15)

HotelPwd:酒店密码(6位字符串,字符串内容为ASCII码字符)

ClientID:客户对应的客户标识(范围0 ------4,294,967,295)
CardNo:宾客卡号(范围 1------4294967296)
GuestSN:宾客流水号(范围 1------4294967296)
GuestIdx:宾客序号(范围 1------255)
DoorID:房间号(6位字符串)
SuitDoor:套房内门选号,即宾客卡能够开启的多个套房内门的代号串,长度为4,
默认值为“0000”。宾客卡最多能够同时开启16个套房内门及1个套房大门。如果门锁系统中存在两个或以上前6位门锁代号相同的房间,则该系统设置了套房。如果门锁系统没有设置套房或者不需要开启套房内门(宾客卡一定能开启套房外门),则可以填写默认值“0000”。算法:从右至左按位判断是否能够开启对应序号的套房内门,如果能够开启则置1,否则置0。最后再合并成十六进制的字符串。举例:宾客