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