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) |