Freigeben über


PosBarcodeScannerDataReceivedEventData-Struktur (pointofservicedriverinterface.h)

Diese Struktur enthält die gescannten Daten, die an das BarcodeScannerDataReceived Ereignis übergeben werden.

Syntax

typedef struct _PosBarcodeScannerDataReceivedEventData {
  PosEventDataHeader Header;
  UINT32             DataType;
  UINT32             ScanDataLength;
  UINT32             ScanDataLabelLength;
} PosBarcodeScannerDataReceivedEventData;

Angehörige

Header

Die PosEventDataHeader Kopfzeileninformationen für dieses Ereignis.

DataType

Gibt an, welche BarcodeSymbology- den Scandaten zugeordnet ist.

ScanDataLength

Gibt die Anzahl der Bytes von unformatierten gescannten Daten an.

ScanDataLabelLength

Gibt die Anzahl der Bytes von decodierten Scandaten an. Eine Bezeichnung ist die decodierte Scandaten, in denen die Kopf- und Fußzeileninformationen entfernt wurden, wobei nur die Rohscannerdaten verbleiben.

Bemerkungen

ScanDataLength Bytes von Scandaten folgt sofort der PosBarcodeScannerDataReceivedEventData Struktur, gefolgt von ScanDataLabelLength Bytes von Bezeichnungsdaten.

Anforderungen

Anforderung Wert
Header- pointofservicedriverinterface.h (include PointOfServiceDriverInterface.h)