Поделиться через


Структура 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 (включая PointOfServiceCommonTypes.h)