PosBarcodeScannerCapabilitiesType structure (pointofservicedriverinterface.h)
This structure defines the type of scanner capabilities that a device supports such as whether the device supports statistics reporting and image preview.
Syntax
typedef struct _PosBarcodeScannerCapabilitiesType {
DriverUnifiedPosPowerReportingType PowerReportingType;
LONG IsStatisticsReportingSupported;
LONG IsStatisticsUpdatingSupported;
LONG IsImagePreviewSupported;
} PosBarcodeScannerCapabilitiesType;
Members
PowerReportingType
A UnifiedPosPowerReportingType that indicates whether the device supports standard or advanced power reporting.
IsStatisticsReportingSupported
Indicates whether IOCTL_POINT_OF_SERVICE_RETRIEVE_STATISTICS is supported.
IsStatisticsUpdatingSupported
Indicates whether IOCTL_POINT_OF_SERVICE_UPDATE_STATISTICS is supported.
IsImagePreviewSupported
Indicates whether image data can be obtained from the barcode scanner device (in other words, whether BarcodeScannerImagePreviewReceived events will be sent by the driver).
Requirements
Requirement | Value |
---|---|
Header | pointofservicedriverinterface.h (include PointOfServiceDriverInterface.h) |