Condividi tramite


Struttura PosBarcodeScannerDataReceivedEventData (pointofservicedriverinterface.h)

Questa struttura contiene i dati analizzati passati all'evento BarcodeScannerDataReceived.

Sintassi

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

Membri

Header

Le informazioni sull'intestazione posEventDataHeader per questo evento.

DataType

Indica quale codice a barreSymbology è associato ai dati di analisi.

ScanDataLength

Indica il numero di byte di dati analizzati non elaborati.

ScanDataLabelLength

Indica il numero di byte di dati di analisi decodificati. Un'etichetta è i dati di analisi decodificati in cui sono state rimosse le informazioni sull'intestazione e sul piè di pagina, lasciando solo i dati non elaborati dello scanner.

Osservazioni

scanDataLength byte di dati di analisi segue immediatamente la struttura di PosBarcodeScannerDataReceivedEvent Data, seguita da ScanDataLabelLength byte di dati etichetta.

Fabbisogno

Requisito Valore
intestazione pointofservicedriverinterface.h (include PointOfServiceDriverInterface.h)