Структура PosBarcodeScannerDataReceivedEventData (pointofservicedriverinterface.h)
Эта структура содержит отсканированные данные, передаваемые в событие BarcodeScannerDataReceived .
Синтаксис
typedef struct _PosBarcodeScannerDataReceivedEventData {
PosEventDataHeader Header;
UINT32 DataType;
UINT32 ScanDataLength;
UINT32 ScanDataLabelLength;
} PosBarcodeScannerDataReceivedEventData;
Члены
Header
Сведения о заголовке PosEventDataHeader для этого события.
DataType
Указывает, какая barcodeSymbology связана с данными сканирования.
ScanDataLength
Указывает количество байтов необработанных отсканированных данных.
ScanDataLabelLength
Указывает количество байтов декодированных данных сканирования. Метка — это декодированные данные сканирования, в которых были удалены сведения о верхних и нижних колонтитулах, оставляя только необработанные данные сканера.
Комментарии
Байты scanDataLength данных сканирования сразу же следуют за структурой PosBarcodeScannerDataReceivedEventData, за которыми следуют байты данных меток ScanDataLabelLength.
Требования
Требование | Значение |
---|---|
Заголовок | pointofservicedriverinterface.h (включая PointOfServiceDriverInterface.h) |