PosDeviceInformation-Struktur (pointofservicecommontypes.h)
Diese Struktur stellt Geräteinformationen gemäß definition und erforderlich durch den UpOS-Standard (Unified Point of Service) bereit.
Syntax
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;
Angehörige
UnifiedPOSVersion[STATISTICS_STRING_SIZE]
Gibt die unterstützte Version der UPOS-Spezifikation an.
DeviceCategory[STATISTICS_STRING_SIZE]
Gibt die Gerätekategorie an (z. B. POSPrinter oder CashDrawer).
ManufacturerName[STATISTICS_STRING_SIZE]
Gibt den Namen des Geräteherstellers an.
ModelName[STATISTICS_STRING_SIZE]
Gibt den Modellnamen des Geräts an.
SerialNumber[STATISTICS_STRING_SIZE]
Gibt die Seriennummer des Geräts an.
ManufactureDate[STATISTICS_STRING_SIZE]
Gibt das Datum an, an dem das Gerät hergestellt wurde.
MechanicalRevision[STATISTICS_STRING_SIZE]
Gibt die Gerätehardwarerevision an.
FirmwareRevision[STATISTICS_STRING_SIZE]
Gibt die Firmwareversion des Geräts an.
Interface[STATISTICS_STRING_SIZE]
Gibt die Gerätehardwareschnittstelle an (z. B. serial oder USB).
InstallationDate[STATISTICS_STRING_SIZE]
Gibt das Datum der Geräteinstallation an.
Bemerkungen
Diese Zeichenfolgen müssen NULL beendet sein, und die maximale Länge der Zeichenfolgen ist STATISTICS_STRING_SIZE - 1
.
Anforderungen
Anforderung | Wert |
---|---|
Header- | pointofservicecommontypes.h (include PointOfServiceCommonTypes.h) |