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)