WOSAXFS 310 中文版 10Word格式.docx
- 文档编号:18829836
- 上传时间:2023-01-01
- 格式:DOCX
- 页数:99
- 大小:109.24KB
WOSAXFS 310 中文版 10Word格式.docx
《WOSAXFS 310 中文版 10Word格式.docx》由会员分享,可在线阅读,更多相关《WOSAXFS 310 中文版 10Word格式.docx(99页珍藏版)》请在冰豆网上搜索。
4.1WFS_INF_SIU_STATUS13
4.2WFS_INF_SIU_CAPABILITIES23
5执行命令31
5.1WFS_CMD_SIU_ENABLE_EVENTS31
5.2WFS_CMD_SIU_SET_PORTS39
5.3WFS_CMD_SIU_SET_DOOR45
5.4WFS_CMD_SIU_SET_INDICATOR46
5.5WFS_CMD_SIU_SET_AUXILIARY48
5.6WFS_CMD_SIU_SET_GUIDLIGHT50
5.7WFS_CMD_SIU_RESET52
5.8WFS_CMD_SIU_POWER_SAVE_CONTROL53
6事件54
6.1WFS_SRVE_SIU_PORT_STATUS54
6.2WFS_EXEE_SIU_PORT_ERROR57
6.3WFS_SRVE_SIU_POWER_SAVE_CHANGE60
7C–头文件61
前言
此CWA是XFS接口规范的3.10修订本。
CEN/ISSSXFS工作组召集了供应商以及银行和其他金融公司。
参与和支持此工作组的公司名单可从CEN/ISSS秘书处获取。
此CWA在2007-11-29的会议上由XFS工作组正式认可。
此规范被XFS的CEN/ISSS工作组不断地地审查和注解。
由此可预期此规范的更新将会适时地作为一个CWA发行,以替换此3.10修订版。
CWA发行为多个部分文档,组成为:
第1部分:
应用程序编程接口(API)–服务提供程序接口(SPI)–程序员参考
第2部分:
服务分类说明–程序员参考
第3部分:
打印机和扫描仪设备类接口–程序员参考
第4部分:
身份证件识别设备类接口–程序员参考
第5部分:
现金取款设备类接口–程序员参考
第6部分:
PIN键盘设备类接口–程序员参考
第7部分:
支票读取器/扫描设备类接口–程序员参考
第8部分:
存放设备类接口–程序员参考
第9部分:
文本终端单元设备类接口–程序员参考
第10部分:
传感器和指示器单元设备类接口–程序员参考
第11部分:
由供应商依赖模式设备类接口–程序员参考
第12部分:
摄像头设备类接口–程序员参考
第13部分:
报警设备类接口–程序员参考
第14部分:
信用卡凸字识别单元设备类接口–程序员参考
第15部分:
现金存入设备类接口–程序员参考
第16部分:
发卡机设备类接口–程序员参考
第17部分:
条形码读取设备类接口–程序员参考
第18部分:
物品处理单元设备类接口–程序员参考
第19部分到第28部分:
保留将来备用。
第29部分到第47部分是对本CWA的可选补充内容。
这些部分定义了SNMP标准和服务提供程序输出统计信息的状态设置的整合。
第29部分:
XFSMIB结构和SNMP扩展–程序员参考
第30部分:
XFSMIB设备专用定义–打印机类
第31部分:
XFSMIB设备专用定义–ID卡设备类
第32部分:
XFSMIB设备专用定义–现金取款设备类
第33部分:
XFSMIB设备专用定义–PIN键盘设备类
第34部分:
XFSMIB设备专用定义–支票读取器/扫描设备类
第35部分:
XFSMIB设备专用定义–存放设备类
第36部分:
XFSMIB设备专用定义–文本终端单元设备类
第37部分:
XFSMIB设备专用定义–传感器和指示器单元设备类
第38部分:
XFSMIB设备专用定义–摄像头设备类
第39部分:
XFSMIB设备专用定义–报警设备类
第40部分:
XFSMIB设备专用定义–信用卡凸字识别系统类
第41部分:
XFSMIB设备专用定义–现金存入设备类
第42部分:
第43部分:
XFSMIB设备专用定义–供应商依赖模式设备类
第44部分:
XFSMIB应用管理
第45部分:
XFSMIB设备专用定义–发卡机设备类
第46部分:
XFSMIB设备专用定义–条形码读取设备类
第47部分:
XFSMIB设备专用定义–物品处理单元设备类
第48部分到第60部分保留将来备用。
第61部分:
应用程序编程接口(API)–服务提供程序接口(SPI)–3.10版(本CWA)移植3.0版(CWA14050)–程序员参考
第62部分:
打印机设备类接口–3.10版(本CWA)移植3.0版(CWA14050)–程序员参考
第63部分:
身份证识别设备类接口–3.10版(本CWA)移植3.02版(CWA14050)–程序员参考
第64部分:
现金取款设备类接口–3.10版(本CWA)移植3.0版(CWA14050)–程序员参考
第65部分:
PIN键盘设备类接口–3.10版(本CWA)移植3.03版(CWA14050)–程序员参考
第66部分:
支票读取器/扫描设备类接口–3.10版(本CWA)移植3.0版(CWA14050)–程序员参考
第67部分:
存款设备类接口–3.10版(本CWA)移植3.0版(CWA14050)–程序员参考
第68部分:
文本终端单元设备类接口–3.10版(本CWA)移植3.0版(CWA14050)–程序员参考
第69部分:
传感器和指示器单元设备类接口–3.10版(本CWA)移植3.01版(CWA14050)–程序员参考
第70部分:
供应商依赖模式设备类接口–3.10版(本CWA)移植3.0版(CWA14050)–程序员参考
第71部分:
摄像头设备类接口–3.10版(本CWA)移植3.0版(CWA14050)–程序员参考
第72部分:
报警设备类接口–3.10版(本CWA)移植3.0版(CWA14050)–程序员参考
第73部分:
信用卡凸字识别设备类接口–3.10版(本CWA)移植3.0版(CWA14050)–程序员参考
第74部分:
现金存入设备类接口–3.10版(本CWA)移植3.02版(CWA14050)–程序员参考
除了上述程序员参考规范外,本CWA的读者还应参考本文的补充性文件——《版本注释》。
《版本注释》包括对CWA规范的解释和说明,而非要求进行功能变更。
可以从http:
//www.cen.eu/isss/Workshop/XFS上找到现行的《版本注释》版本。
该文件中的信息代表该主题研究组截止到发行之日对其所包含的问题的现有见解。
仅供参考,可能对其进行更改,恕不另行通知。
CEN/ISSS不对该文件做任何明示或默示保证。
本CWA可以公开用作欧洲标准化委员会的会员国标准化组织的参考文件:
AENOR、AFNOR、ASRO、BDS、BSI、CSNI、CYS、DIN、DS、ELOT、EVS、IBN、IPQ、IST、LVS、LST、MSA、MSZT、NEN、NSAI、ON、PKN、SEE、SIS、SIST、SFS、SN、SNV、SUTN和UNI。
欢迎用户就CWA提出意见和建议,如有这些意见和建议请联系欧洲标准化委员会管理中心。
修订历史:
1.0
1993年5月24日
API和SPI规范的最初版本
1.11
1995年2月3日
为API/SPI和服务类别定义分别编制单独规范;
而且进行了更新。
2.0
1996年11月11日
发行更新版本,其中包括自助服务环境。
3.0
2000年10月18日
详细情况见日期为2000年10月18日的《CWA14050-16API/SPI文件移植2.0版生成3.0版,1.00修订版》。
3.10
2007年11月29日
有关变更详情,请见《CWA15748-61:
2007API/SPI移植3.0版(见CWA14050)生成3.10版》。
1介绍
1.13.10发行背景
CEN/ISSSXFS专题研究组旨在推动规范的制定,以清晰明确地定义财务周边设备的多供应商软件接口。
金融服务扩展(XFS)说明是经欧洲标准化委员会/信息系统标准化委员会(CEN/ISSS)专题研究组环境下编制的。
CEN/ISSS专题研究组旨在就某一事项在欧洲范围内达成一致意见,形成可以发行的欧洲标准化委员会专题协定(CWA)。
CEN/ISSSXFS专题研究组鼓励银行和供应商能够积极参与工业标准的制定。
CEN/ISSSXFS专题研究组通过下设的研究小组以电子方式针对议题进行合作,并且每季度召开一次例会。
3.10版XFS规范的制定以CAPI为基础,坚持以保护现有应用的技术投入为承诺。
一系列因素促成了XFS规范这个版本的发行。
技术的改进要求对现有规范的范围进行扩展,使该规范范围覆盖新设备,如:
条形码读取、发卡机和物品处理单元。
此外,还有通过实施经验和附加要求,带来的对规范现已覆盖的设备功能和能力的扩展压力。
1.2XFS业务特定编程
服务类由它们的服务特定命令和相关的数据结构,错误代码,消息等定义。
这些命令被用于请求特定于一个或多个服务提供类的功能,但不是它们所有,因此不被包括在基础的或管理功能的通用API里面。
当一个服务特定命令在两个或多个服务提供类之中共有,命令的语法尽可能在所有的服务之间相似,因为XFS的一个主要目标是为广泛的各种服务标准化函数代码和结构。
例如,使用WFSExecute函数从各种服务读取数据的命令,它们在语法和数据结构上尽可能相似。
通常,服务类的特定命令集被定义为特定性能的一个超集,该命令集合可能由该类服务的开发者提供;
因此,任何具体的设备通常只支持定义的命令集的一个子集。
有三种情况,服务提供层可能收到不支持的服务特定命令:
请求的性能被XFS规范为服务提供类定义,实现该服务的具体厂商不支持,并且不支持的性能不被认为对该服务是根本的。
在这种情况下,服务提供层返回成功完成,但是没有操作。
例如,应用请求点亮存折打印机的控制指示灯;
服务提供层识别该命令,但是因为它管理的存折打印机不包括该指示灯,服务提供层没有操作,并返回成功完成给应用。
请求的性能被XFS规范为服务提供类定义,实现该服务的具体厂商不支持,并且不支持的性能被认为对该服务是根本的。
在这种情况下,返回WFS_ERR_UNSUPP_COMMAND错误给应用。
例如,应用请求自动取款机分发硬币;
服务提供层识别该命令,但是因为它管理的自动取款机只分发纸币,返回此错误。
请求的性能未被XFS规范为服务提供类定义。
在这种情况下,返回WFS_ERR_INVALID_COMMAND错误给调用的应用。
这个设计允许应用可以和各种服务一起使用,这些服务提供不同子集的功能,这些功能由它们所属的服务类定义。
应用可以用WFSGetInfo和WFSAsyncGetInfo命令来查询将要使用的服务的性能,从而修改它们的行为,或者它们可以使用函数并处理WFS_ERR_UNSUPP_COMMAND错误返回来决定如何使用该服务。
2传感器和指示器单元
本规范通过定义业务特定命令,描述在WOSA/XFS下的传感器和指示器单元(SensorsandIndicatorsUnit,SIU)提供的服务的功能。
业务特定命令可以由WFSGetInfo,WFSAsyncGetInfo,WFSExecute和WFSAsyncExecute这些函数发出。
本节描述了普通的传感器指示器单元服务提供的功能。
该服务允许在以下各类端口进行操作:
●门传感器,如:
箱门和保险箱或防盗面罩门等。
●告警传感器,如:
篡改传感器,震动传感器和热传感器。
●普通传感器,如:
接近传感器和环境光线传感器。
●关键开关传感器,如:
ATM操作开关。
●灯/信号指示器,如:
招牌灯光或语音指示器。
●辅助指示器。
●增强语音控制,用于视力障碍人士。
在自服务设备上,传感器指示器单元能够处理外部传感器,如:
门开关,锁,告警和接近传感器;
也能处理外部指示器,如:
点亮灯,加热等。
2.1增强语音控制概述
增强语音控制是为支持“美国残疾人法令”而提供。
增强语音控制设备用于控制当耳机插入或拔出插孔,或者手持设备摘机或挂机时,公开的或个人的语音如何播放。
在下面“个人设备”用于指示耳机或手持设备。
此设备允许语音公开地和/或通过消费者私人的设备私下播放(厂商硬件许可)。
考虑到个人隐私,设备允许直接输入到消费者个人的个人设备。
在“自动”或“半自动”模式下(在厂商的硬件允许的情况下),当消费者的个人设备激活时,公开传输的语音可以自动地被抑制。
在“自动”模式下(在厂商的硬件允许的情况下),当消费者的个人设备未激活时,公开的语音传输可以被自动的激活。
增强语音控制为应用提供下列信息:
●个人设备是否激活(耳机连接上/手持设备摘机)。
●语音输出到扩音器还是个人设备。
●个人/公开模式,即,个人设备的激活是否会自动切换公开的语音打开和关闭。
设备由传感器WFS_SIU_ENHANCEDAUDIO、WFS_SIU_HANDSETSENSOR和一个辅助传感器WFS_SIU_ENHANCEDAUDIOCONTROL管理。
传感器WFS_SIU_ENHANCEDAUDIO用于:
●提供语音插孔设备是否存在的信息。
●报告耳机是否插入插孔。
●耳机插入或拔出变化的事件。
传感器WFS_SIU_HANDSETSENSOR用于:
●提供手持设备是否存在的信息。
●报告手持设备当前是否摘机。
●报告手持设备摘机或挂机的状态改变的事件。
辅助传感器WFS_SIU_ENHANCEDAUDIOCONTROL用于控制增强语音控制器的行为。
它允许应用:
●设置增强语音控制器的模式-自动模式,半自动模式或手动模式。
●设置增强语音控制器的状态-公开或个人。
没有和辅助传感器相关的事件。
对自动,半自动模式,和公开和个人状态的完整描述在下面的几页。
下面描述设备在自动和手工模式下的行为。
自动模式
在自动模式下,当消费者激活个人设备,语音自动地输出到个人设备,不再输出到扬声器。
当个人设备未激活,语音重定向到扬声器。
下面的状态图完整地描述了设备自动模式时的行为。
状态描述
自动模式公开语音只通过公开的扬声器播放。
自动模式个人语音只通过消费者个人设备播放。
自动模式状态图1
虚线迁移是由于应用以值WFS_SIU_PRIVATEAUDIO_AUTO或WFS_SIU_PUBLICAUDIO_AUTO为辅助传感器WFS_SIU_ENHANCEDAUDIOCONTROL调用WFS_CMD_SIU_SET_PORT或WFS_CMD_SIU_SET_AUXILIARY。
注意,有些厂商的实现可能没有提供能力以允许应用层命令业务提供层在公开和个人状态之间迁移。
要判断这个特性是否可用,应用可以查询WFSSIUCAPS结构的fieldfwAuxiliaries[WFS_SIU_ENHANCEDAUDIOCONTROL]字段。
半自动模式
此模式被要求是为了保证当消费者对个人设备谨慎起见,或个人设备未激活时,消费者敏感信息不被公开的扬声器广播。
在半自动模式下,当消费者的个人设备激活,语音自动定向到个人设备,并且语音不再发送到扬声器。
当个人设备未激活,语音仍然定向到存在的接口(即,非扬声器)。
在要求的情况下,如果语音要求通过扬声器播放,应用必须显式地让设备返回到它的公开状态。
下面的状态图描述了设备在半自动模式下的行为。
半自动模式公开语音只在公开的扬声器播放。
半自动模式个人语音只通过消费者个人设备播放。
半自动模式状态图2
手动模式
在手动模式下,当消费者的个人设备激活,语音仍然定向到存在的接口(即扬声器)。
如果需要,应用必须显示地改变到其它模式。
注意,如果语音要求通过扬声器播放,应用必须显式将设备返回到公开状态。
下面的状态图完整地描述了设备在手动模式下的状态图。
手动模式公共语音只通过公共扬声器播放。
手动模式个人语音只通过客户个人设备播发。
手动模式状态图1
虚线迁移是由于应用以值WFS_SIU_PRIVATEAUDIO_MANUAL或WFS_SIU_PUBLICAUDIO_MANUAL为辅助传感器WFS_SIU_ENHANCEDAUDIOCONTROL调用WFS_CMD_SIU_SET_PORT或WFS_CMD_SIU_SET_AUXILIARY。
模式间行为以上章节描述的值(_AUTO,_SEMI_AUTO,和_MANUAL等)也可以用于从一个模式改变到另一个模式。
这样会改变设备的模式。
注意:
●注意,如果某厂商的设备不支持自动或半自动模式,那么当试图以WFS_SIU_PUBLICAUDIO_AUTO、WFS_PRIVATEAUDIO_AUTO、WFS_SIU_PUBLICAUDIO_SEMI_AUTO和WFS_PRIVATEAUDIO_SEMI_AUTO这些设置调用WFS_CMD_SIU_SET_PORT时,将收到WFS_EXEE_SIU_PORT_ERROR事件。
当厂商设备不支持手动模式时,调用以改变模式到手动时,也将产生同样的事件。
●辅助传感器WFS_SIU_VOLUME存在时,可以用来控制任意发送到已连接个人设备的语音的音量设置,就像扬声器一样。
扬声器和个人设备的独立的音量控制不被支持。
●由PINPAD等产生的蜂鸣将被送到个人设备(厂商硬件允许)。
3参考
1.XFS应用程序接口(API)/服务提供接口(SPI),程序员参考修订3.10
4信息命令
4.1WFS_INF_SIU_STATUS
描述此命令报告全范围可用信息,包括服务提供层提供的信息。
输入参数无。
输出参数LPWFSSIUSTATUSlpStatus;
typedefstruct_wfs_siu_status{WORDfwDevice;
WORDfwSensors[WFS_SIU_SENSORS_SIZE];
WORDfwDoors[WFS_SIU_DOORS_SIZE];
WORDfwIndicators[WFS_SIU_INDICATORS_SIZE];
WORDfwAuxiliaries[WFS_SIU_AUXILIARIES_SIZE];
WORDfwGuidLights[WFS_SIU_GUIDLIGHTS_SIZE];
LPSTRlpszExtra;
USHORTusPowerSaveRecoveryTime;
}WFSSIUSTATUS,*LPWFSSIUSTATUS;
fwDevice
说明传感器和指示器的状态,有下列标记位:
值
含义
WFS_SIU_DEVONLINE
设备在线(即上电并可操作)。
WFS_SIU_DEVOFFLINE
设备不在线(如,操作员把设备关上开关或拔出以使其不在线)
WFS_SIU_DEVPOWEROFF
设备断电或物理未连接
WFS_SIU_DEVNODEVICE
此处不应该有此设备;
如:
自服务类型机器不应该包含此种设备或者其内部没有配置。
WFS_SIU_DEVHWERROR
因硬件错误不可操作。
WFS_SIU_DEVUSERERROR
设备存在,但有人正阻止进行适当的操作。
WFS_SIU_DEVBUSY
设备忙,此时不能处理执行命令。
WFS_SIU_DEVFRAUDATTEMPT
设备存在,但是检查到一个欺诈企图。
fwSensors[...]
说明传感器的状态。
若干传感器类型在下面定义。
厂商特定传感器的定义从数组的结尾开始。
最大传感器索引号为WFS_SIU_SENSORS_MAX。
fwSensors[WFS_SIU_OPERATORSWITCH]
说明操作员开关的状态。
此开关用于告诉终端操作员或管理员是否想从运行状态改变到操作员或管理员状态,或反之。
运行模式用于消费者操作或交易。
维护模式用于终端补给。
管理员模式用于为服务和测试对终端进行操作。
管理员模式优先级高于维护模式。
取值为下列标志位之一:
WFS_SIU_NOT_AVAILABLE
状态无效。
WFS_SIU_RUN
开关处于运行模式。
WFS_SIU_MAINTENANCE
开关处于维护模式。
WFS_SIU_SUPERVISOR
开关处于管理员模式。
fwSensors[WFS_SIU_TAMPER]
说明篡改终端的传感器状态。
此传感器指示终端是否被篡改(诸如盗窃企图)。
取值为下列标志之一:
WFS_SIU_OFF
没有篡改企图提示。
WFS_SIU_ON
有篡改企图提示。
fwSensors[WFS_SIU_INTTAMPER]
说明内部告警的内部篡改传感器状态。
此传感器提示内部告警是否被篡改(诸如盗窃企图)。
WFS_SIU_
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WOSAXFS 310 中文版 10