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;

Member

Header

Die PosEventDataHeader-Headerinformationen für dieses Ereignis.

DataType

Gibt an, welche BarcodeSymbology den Scandaten zugeordnet ist.

ScanDataLength

Gibt die Anzahl der Bytes der gescannten Rohdaten an.

ScanDataLabelLength

Gibt die Anzahl der Bytes der decodierten Scandaten an. Eine Bezeichnung ist die decodierten Scandaten, in denen die Kopf- und Fußzeileninformationen entfernt wurden, sodass nur die Rohdaten des Scanners verbleiben.

Hinweise

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

Anforderungen

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