Compartilhar via


Estrutura PosBarcodeScannerDataReceivedEventData (pointofservicedriverinterface.h)

Essa estrutura contém os dados verificados que são passados para o evento BarcodeScannerDataReceived.

Sintaxe

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

Membros

Header

O PosEventDataHeader informações de cabeçalho para esse evento.

DataType

Indica qual de Código de Barras está associado aos dados de verificação.

ScanDataLength

Indica o número de bytes de dados verificados brutos.

ScanDataLabelLength

Indica o número de bytes de dados de verificação decodificados. Um rótulo são os dados de verificação decodificados nos quais as informações de cabeçalho e rodapé foram removidas, deixando apenas os dados brutos do scanner.

Observações

scanDataLength bytes de dados de verificação imediatamente segue a estrutura de PosBarcodeScannerDataReceivedEventData, seguida por scanDataLabelLength bytes de dados de rótulo.

Requisitos

Requisito Valor
cabeçalho pointofservicedriverinterface.h (inclua PointOfServiceDriverInterface.h)