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) |