posDeviceInformation 结构 (pointofservicecommontypes.h)
此结构提供统一服务点 (UPOS) 标准中定义和所需的设备信息。
语法
typedef struct _PosDeviceInformation {
wchar_t UnifiedPOSVersion[STATISTICS_STRING_SIZE];
wchar_t DeviceCategory[STATISTICS_STRING_SIZE];
wchar_t ManufacturerName[STATISTICS_STRING_SIZE];
wchar_t ModelName[STATISTICS_STRING_SIZE];
wchar_t SerialNumber[STATISTICS_STRING_SIZE];
wchar_t ManufactureDate[STATISTICS_STRING_SIZE];
wchar_t MechanicalRevision[STATISTICS_STRING_SIZE];
wchar_t FirmwareRevision[STATISTICS_STRING_SIZE];
wchar_t Interface[STATISTICS_STRING_SIZE];
wchar_t InstallationDate[STATISTICS_STRING_SIZE];
} PosDeviceInformation;
成员
UnifiedPOSVersion[STATISTICS_STRING_SIZE]
指示支持的 UPOS 规范的版本。
DeviceCategory[STATISTICS_STRING_SIZE]
指示设备类别 (例如 POSPrinter 或 CashDrawer) 。
ManufacturerName[STATISTICS_STRING_SIZE]
指示设备制造商的名称。
ModelName[STATISTICS_STRING_SIZE]
指示设备的模型名称。
SerialNumber[STATISTICS_STRING_SIZE]
指示设备的序列号。
ManufactureDate[STATISTICS_STRING_SIZE]
指示设备的制造日期。
MechanicalRevision[STATISTICS_STRING_SIZE]
指示设备硬件修订版。
FirmwareRevision[STATISTICS_STRING_SIZE]
指示设备固件版本。
Interface[STATISTICS_STRING_SIZE]
指示设备硬件接口 (,例如串行或 USB) 。
InstallationDate[STATISTICS_STRING_SIZE]
指示设备安装日期。
注解
这些字符串必须以 NULL 结尾,并且字符串的最大长度为 STATISTICS_STRING_SIZE - 1
。
要求
要求 | 值 |
---|---|
Header | pointofservicecommontypes.h (包括 PointOfServiceCommonTypes.h) |