Struttura PosDeviceInformation (pointofservicecommontypes.h)

Questa struttura fornisce informazioni sul dispositivo definite e richieste dallo standard UPOS (Unified Point of Service).

Sintassi

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;

Membri

UnifiedPOSVersion[STATISTICS_STRING_SIZE]

Indica la versione della specifica UPOS supportata.

DeviceCategory[STATISTICS_STRING_SIZE]

Indica la categoria di dispositivi, ad esempio POSPrinter o CashDrawer.

ManufacturerName[STATISTICS_STRING_SIZE]

Indica il nome del produttore del dispositivo.

ModelName[STATISTICS_STRING_SIZE]

Indica il nome del modello del dispositivo.

SerialNumber[STATISTICS_STRING_SIZE]

Indica il numero di serie del dispositivo.

ManufactureDate[STATISTICS_STRING_SIZE]

Indica la data di fabbricazione del dispositivo.

MechanicalRevision[STATISTICS_STRING_SIZE]

Indica la revisione hardware del dispositivo.

FirmwareRevision[STATISTICS_STRING_SIZE]

Indica la revisione del firmware del dispositivo.

Interface[STATISTICS_STRING_SIZE]

Indica l'interfaccia hardware del dispositivo ,ad esempio seriale o USB.

InstallationDate[STATISTICS_STRING_SIZE]

Indica la data di installazione del dispositivo.

Osservazioni

Queste stringhe devono essere terminate NULL e la lunghezza massima delle stringhe è STATISTICS_STRING_SIZE - 1.

Fabbisogno

Requisito Valore
intestazione pointofservicecommontypes.h (include PointOfServiceCommonTypes.h)