Estrutura BarcodeSymbologyAttributesData (pointofservicecommontypes.h)
A estrutura BarcodeSymbologyAttributesData contém as informações de atributo de uma simbologia de código de barras.
Sintaxe
typedef struct _BarcodeSymbologyAttributesData {
BarcodeSymbology Symbology;
UINT32 IsCheckDigitValidationSupported;
UINT32 IsCheckDigitValidationEnabled;
UINT32 IsCheckDigitTransmissionSupported;
UINT32 IsCheckDigitTransmissionEnabled;
UINT32 IsDecodeLengthSupported;
BarcodeSymbologyDecodeLengthType DecodeLengthType;
UINT32 DecodeLength1;
UINT32 DecodeLength2;
} BarcodeSymbologyAttributesData;
Membros
Symbology
A simbologia do código de barras para definir ou obter atributos de ou para.
Para obter mais informações, consulte o tópico Código de Barras enumeração.
IsCheckDigitValidationSupported
Indica se o verificador de código de barras dá suporte ao dígito de verificação da simbologia. Se houver suporte para não zero.
IsCheckDigitValidationEnabled
Indica se os códigos de barras de destino devem conter um dígito de verificação.
Alguns códigos de barras podem ter o último dígito como um dígito de validação para garantir a precisão da decodificação. Os scanners de código de barras podem optar por dar suporte ao recurso ou não. Diferente de zero, se habilitado.
IsCheckDigitTransmissionSupported
Indica se o scanner de código de barras dá suporte à transmissão de dígito de verificação. Se houver suporte para não zero.
IsCheckDigitTransmissionEnabled
Indica se o dígito de verificação é transmitido junto com os dados decodificados. Diferente de zero, se habilitado.
IsDecodeLengthSupported
Indica se o scanner de código de barras dá suporte à definição do comprimento de decodificação para a simbologia.
Por exemplo, a API pode ser usada para definir para ler códigos de barras de comprimento de decodificação entre 2 e 8. Isso ajuda na filtragem dos códigos de barras de destino. Se houver suporte para não zero.
DecodeLengthType
O tipo de comprimento de decodificação, que pode ser definido para dar suporte a um intervalo, dois valores discretos ou ser definido como qualquer comprimento. Para obter mais informações, consulte o BarcodeSymbologyDecodeLengthType .
DecodeLength1
O primeiro valor em um intervalo ou o primeiro valor discreto.
DecodeLength2
O último valor em um intervalo ou um segundo valor discreto.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | pointofservicecommontypes.h |