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 de código de barras para definir ou obter atributos de ou para.
Para obter mais informações, consulte o tópico enumeração BarcodeSymbology .
IsCheckDigitValidationSupported
Indica se o scanner de código de barras dá suporte a marcar dígito da simbologia. Diferente de zero se houver suporte.
IsCheckDigitValidationEnabled
Indica se os códigos de barras de destino devem conter um dígito marcar.
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 marcar dígito. Diferente de zero se houver suporte.
IsCheckDigitTransmissionEnabled
Indica se o dígito marcar é transmitido junto com os dados decodificados. Diferente de zero se habilitado.
IsDecodeLengthSupported
Indica se o scanner de código de barras dá suporte à configuraçã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 a filtrar os códigos de barras de destino. Diferente de zero se houver suporte.
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 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 |