Compartilhar via


Estrutura PosDeviceInformation (pointofservicecommontypes.h)

Essa estrutura fornece informações do dispositivo conforme definido em e exigido pelo padrão UPOS (Ponto de Serviço Unificado).

Sintaxe

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;

Membros

UnifiedPOSVersion[STATISTICS_STRING_SIZE]

Indica a versão da especificação UPOS com suporte.

DeviceCategory[STATISTICS_STRING_SIZE]

Indica a categoria do dispositivo (por exemplo, POSPrinter ou CashDrawer).

ManufacturerName[STATISTICS_STRING_SIZE]

Indica o nome do fabricante do dispositivo.

ModelName[STATISTICS_STRING_SIZE]

Indica o nome do modelo do dispositivo.

SerialNumber[STATISTICS_STRING_SIZE]

Indica o número de série do dispositivo.

ManufactureDate[STATISTICS_STRING_SIZE]

Indica a data em que o dispositivo foi fabricado.

MechanicalRevision[STATISTICS_STRING_SIZE]

Indica a revisão de hardware do dispositivo.

FirmwareRevision[STATISTICS_STRING_SIZE]

Indica a revisão do firmware do dispositivo.

Interface[STATISTICS_STRING_SIZE]

Indica a interface de hardware do dispositivo (por exemplo, serial ou USB).

InstallationDate[STATISTICS_STRING_SIZE]

Indica a data de instalação do dispositivo.

Comentários

Essas cadeias de caracteres devem ser terminadas em NULL e o comprimento máximo das cadeias de caracteres é STATISTICS_STRING_SIZE - 1.

Requisitos

Requisito Valor
Cabeçalho pointofservicecommontypes.h (inclua PointOfServiceCommonTypes.h)