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
。
要求
要求 | 价值 |
---|---|
标头 | pointofservicecommontypes.h (include PointOfServiceCommonTypes.h) |