PosDeviceInformationsstruktur (pointofservicecommontypes.h)
Diese Struktur stellt Geräteinformationen bereit, die im UPOS-Standard (Unified Point of Service) definiert und erforderlich sind.
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]
Gibt die Version der unterstützten 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 Hardwarerevision des Geräts an.
FirmwareRevision[STATISTICS_STRING_SIZE]
Gibt die Firmwarerevision des Geräts an.
Interface[STATISTICS_STRING_SIZE]
Gibt die Hardwareschnittstelle des Geräts an (z. B. seriell oder USB).
InstallationDate[STATISTICS_STRING_SIZE]
Gibt das Installationsdatum des Geräts an.
Diese Zeichenfolgen müssen NULL beendet sein, und die maximale Länge der Zeichenfolgen ist STATISTICS_STRING_SIZE - 1
.
Anforderung | Wert |
---|---|
Header | pointofservicecommontypes.h (include PointOfServiceCommonTypes.h) |