// pointofservicecommontypes.h
typedef enum _BarcodeStatus {
BarcodeStatusUpdateType_Online,
BarcodeStatusUpdateType_Off,
BarcodeStatusUpdateType_Offline,
BarcodeStatusUpdateType_OffOrOffline,
BarcodeStatusUpdateType_Extended
} BarcodeStatus;
View the official Windows Driver Kit DDI referenceNo description available.
This enumeration indicates barcode scanner status values.
BarcodeStatusUpdateType_OnlineThe device is online. This is valid if UnifiedPosPowerReportingType is Standard or Advanced.
BarcodeStatusUpdateType_OffThe device power is off or detached from the terminal. This is valid if UnifiedPosPowerReportingType is Advanced.
BarcodeStatusUpdateType_OfflineThe device power is on, but it is not ready or unable to respond to requests. This is valid if UnifiedPosPowerReportingType is Advanced.
BarcodeStatusUpdateType_OffOrOfflineThe device power is off or the device is offline. This is valid if UnifiedPosPowerReportingType is Standard.
BarcodeStatusUpdateType_ExtendedVendor specific status information.