Estructura PosDeviceInformation (pointofservicecommontypes.h)
Esta estructura proporciona información del dispositivo tal como se define en y requiere el estándar Unified Point of Service (UPOS).
Sintaxis
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;
Miembros
UnifiedPOSVersion[STATISTICS_STRING_SIZE]
Indica la versión de la especificación UPOS admitida.
DeviceCategory[STATISTICS_STRING_SIZE]
Indica la categoría de dispositivo (por ejemplo, POSPrinter o CashDrawer).
ManufacturerName[STATISTICS_STRING_SIZE]
Indica el nombre del fabricante del dispositivo.
ModelName[STATISTICS_STRING_SIZE]
Indica el nombre del modelo del dispositivo.
SerialNumber[STATISTICS_STRING_SIZE]
Indica el número de serie del dispositivo.
ManufactureDate[STATISTICS_STRING_SIZE]
Indica la fecha en que se ha fabricado el dispositivo.
MechanicalRevision[STATISTICS_STRING_SIZE]
Indica la revisión del hardware del dispositivo.
FirmwareRevision[STATISTICS_STRING_SIZE]
Indica la revisión del firmware del dispositivo.
Interface[STATISTICS_STRING_SIZE]
Indica la interfaz de hardware del dispositivo (por ejemplo, serie o USB).
InstallationDate[STATISTICS_STRING_SIZE]
Indica la fecha de instalación del dispositivo.
Comentarios
Estas cadenas deben terminar en NULL y la longitud máxima de las cadenas es STATISTICS_STRING_SIZE - 1
.
Requisitos
Requisito | Valor |
---|---|
Header | pointofservicecommontypes.h (include PointOfServiceCommonTypes.h) |