BarcodeStatus - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// pointofservicecommontypes.h

typedef enum _BarcodeStatus {
  BarcodeStatusUpdateType_Online,
  BarcodeStatusUpdateType_Off,
  BarcodeStatusUpdateType_Offline,
  BarcodeStatusUpdateType_OffOrOffline,
  BarcodeStatusUpdateType_Extended
} BarcodeStatus;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-pointofservicecommontypes-_barcodestatus)

_BarcodeStatus enumeration

Description

This enumeration indicates barcode scanner status values.

Constants

BarcodeStatusUpdateType_Online

The device is online. This is valid if UnifiedPosPowerReportingType is Standard or Advanced.

BarcodeStatusUpdateType_Off

The device power is off or detached from the terminal. This is valid if UnifiedPosPowerReportingType is Advanced.

BarcodeStatusUpdateType_Offline

The device power is on, but it is not ready or unable to respond to requests. This is valid if UnifiedPosPowerReportingType is Advanced.

BarcodeStatusUpdateType_OffOrOffline

The device power is off or the device is offline. This is valid if UnifiedPosPowerReportingType is Standard.

BarcodeStatusUpdateType_Extended

Vendor specific status information.