// pointofservicedriverinterface.h
typedef struct _PosBarcodeScannerCapabilitiesType {
DriverUnifiedPosPowerReportingType PowerReportingType;
LONG IsStatisticsReportingSupported;
LONG IsStatisticsUpdatingSupported;
LONG IsImagePreviewSupported;
} PosBarcodeScannerCapabilitiesType;
View the official Windows Driver Kit DDI referenceNo description available.
This structure defines the type of scanner capabilities that a device supports such as whether the device supports statistics reporting and image preview.
PowerReportingTypeA UnifiedPosPowerReportingType that indicates whether the device supports standard or advanced power reporting.
IsStatisticsReportingSupportedIndicates whether IOCTL_POINT_OF_SERVICE_RETRIEVE_STATISTICS is supported.
IsStatisticsUpdatingSupportedIndicates whether IOCTL_POINT_OF_SERVICE_UPDATE_STATISTICS is supported.
IsImagePreviewSupportedIndicates whether image data can be obtained from the barcode scanner device (in other words, whether BarcodeScannerImagePreviewReceived events will be sent by the driver).