Structure PosDeviceInformation (pointofservicecommontypes.h)
Cette structure fournit des informations sur l’appareil telles que définies dans et requises par la norme UPOS (Unified Point of Service).
Syntaxe
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;
Membres
UnifiedPOSVersion[STATISTICS_STRING_SIZE]
Indique la version de la spécification UPOS prise en charge.
DeviceCategory[STATISTICS_STRING_SIZE]
Indique la catégorie d’appareil (par exemple, POSPrinter ou CashDrawer).
ManufacturerName[STATISTICS_STRING_SIZE]
Indique le nom du fabricant de l’appareil.
ModelName[STATISTICS_STRING_SIZE]
Indique le nom du modèle de l’appareil.
SerialNumber[STATISTICS_STRING_SIZE]
Indique le numéro de série de l’appareil.
ManufactureDate[STATISTICS_STRING_SIZE]
Indique la date à laquelle l’appareil a été fabriqué.
MechanicalRevision[STATISTICS_STRING_SIZE]
Indique la révision matérielle de l’appareil.
FirmwareRevision[STATISTICS_STRING_SIZE]
Indique la révision du microprogramme de l’appareil.
Interface[STATISTICS_STRING_SIZE]
Indique l’interface matérielle de l’appareil (par exemple, série ou USB).
InstallationDate[STATISTICS_STRING_SIZE]
Indique la date d’installation de l’appareil.
Remarques
Ces chaînes doivent être terminées par null et la longueur maximale des chaînes est STATISTICS_STRING_SIZE - 1
.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | pointofservicecommontypes.h (inclure PointOfServiceCommonTypes.h) |