pointofservicecommontypes.h header

This header is used by pos. For more information, see:

pointofservicecommontypes.h contains the following programming interfaces:

Structures

 
BarcodeSymbologyAttributesData

The BarcodeSymbologyAttributesData structure contains the attribute information for a barcode symbology.
PosDeviceInformation

This structure provides device information as defined in and required by the Unified Point of Service (UPOS) standard.

Enumerations

 
BarcodeStatus

This enumeration indicates barcode scanner status values.
BarcodeSymbology

This enumeration defines the barcode symbologies.
BarcodeSymbologyDecodeLengthType

The BarcodeSymbologyDecodeLengthType enum describes values for the decode length which can be set to support a range, two discrete values, or be set to any length.
DriverMagneticStripeReaderAuthenticationLevel

This enumeration defines the levels of magnetic stripe reader (MSR) authentication support.
DriverUnifiedPosErrorReason

This enumeration indicates the reason for the error.
DriverUnifiedPosErrorSeverity

This enumeration indicates the severity of the error.
DriverUnifiedPosHealthCheckLevel

This enumeration indicates the type of health check to be performed when CheckHealthAsync is called on a POS device.
DriverUnifiedPosPowerReportingType

This enumeration defines the type of power reporting that is supported by the device (for example, advanced, standard, and so on).
DriverUnifiedPosPowerState

This enumeration is not implemented.
PosDeviceType

This enumeration defines values used in the PosDeviceBasicsType structure to indicate the type of device (for instance, barcode scanner or magnetic stripe reader).