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) |