BarcodeSymbologyAttributesData 结构(pointofservicecommontypes.h)
BarcodeSymbologyAttributesData 结构包含条形码符号管理的属性信息。
语法
typedef struct _BarcodeSymbologyAttributesData {
BarcodeSymbology Symbology;
UINT32 IsCheckDigitValidationSupported;
UINT32 IsCheckDigitValidationEnabled;
UINT32 IsCheckDigitTransmissionSupported;
UINT32 IsCheckDigitTransmissionEnabled;
UINT32 IsDecodeLengthSupported;
BarcodeSymbologyDecodeLengthType DecodeLengthType;
UINT32 DecodeLength1;
UINT32 DecodeLength2;
} BarcodeSymbologyAttributesData;
成员
Symbology
要设置或从中获取属性的条形码符号。
有关详细信息,请参阅 BarcodeSymbology 枚举主题。
IsCheckDigitValidationSupported
指示条形码扫描仪是否支持符号符号的检查数字。 如果支持,则为非零。
IsCheckDigitValidationEnabled
指示目标条形码是否应包含检查数字。
某些条形码可能具有最后一个数字作为验证数字,以确保解码准确性。 条形码扫描仪可以选择支持该功能。 如果启用,则为非零。
IsCheckDigitTransmissionSupported
指示条形码扫描仪是否支持检查数字传输。 如果支持,则为非零。
IsCheckDigitTransmissionEnabled
指示检查数字是否随解码的数据一起传输。 如果启用,则为非零。
IsDecodeLengthSupported
指示条形码扫描仪是否支持为符号设置解码长度。
例如,API 可用于读取解码长度介于 2 到 8 之间的条形码。 这有助于筛选目标条形码。 如果支持,则为非零。
DecodeLengthType
解码长度类型,可以设置为支持范围、两个离散值或设置为任何长度。 有关详细信息,请参阅 BarcodeSymbologyDecodeLengthType。
DecodeLength1
区域中的第一个值,或第一个离散值。
DecodeLength2
范围中的最后一个值,或第二个离散值。
要求
要求 | 价值 |
---|---|
标头 | pointofservicecommontypes.h |