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

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

DataType

Indica qual BarcodeSymbology está associada 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 verificador.

Comentários

Os bytes ScanDataLength de dados de verificação seguem imediatamente a estrutura PosBarcodeScannerDataReceivedEventData, seguida por bytes ScanDataLabelLength de dados de rótulo.

Requisitos

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