Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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). |