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)