Поделиться через


Структура 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)