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 个标签数据字节。

要求

要求
Header pointofservicedriverinterface.h (包括 PointOfServiceDriverInterface.h)