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
바코드 스캐너가 기호의 확인 숫자를 지원하는지 여부를 나타냅니다. 지원되는 경우 0이 아닙니다.
IsCheckDigitValidationEnabled
대상 바코드에 확인 숫자가 포함될지 여부를 나타냅니다.
일부 바코드는 디코딩 정확도를 보장하기 위해 마지막 숫자를 유효성 검사 숫자로 가질 수 있습니다. 바코드 스캐너는 기능을 지원하도록 선택할 수 있습니다. 사용하도록 설정된 경우 0이 아닙니다.
IsCheckDigitTransmissionSupported
바코드 스캐너가 수표 전송을 지원하는지 여부를 나타냅니다. 지원되는 경우 0이 아닙니다.
IsCheckDigitTransmissionEnabled
확인 숫자가 디코딩된 데이터와 함께 전송되는지 여부를 나타냅니다. 사용하도록 설정된 경우 0이 아닙니다.
IsDecodeLengthSupported
바코드 스캐너가 기호에 대한 디코딩 길이 설정을 지원하는지 여부를 나타냅니다.
예를 들어 API를 사용하여 2에서 8 사이의 디코딩 길이의 바코드를 읽을 수 있습니다. 이렇게 하면 대상 바코드를 필터링하는 데 도움이 됩니다. 지원되는 경우 0이 아닙니다.
DecodeLengthType
범위, 두 개의 불연속 값을 지원하도록 설정하거나 모든 길이로 설정할 수 있는 디코딩 길이 형식입니다. 자세한 내용은 BarcodeSymbologyDecodeLengthType참조하세요.
DecodeLength1
범위의 첫 번째 값 또는 첫 번째 불연속 값입니다.
DecodeLength2
범위의 마지막 값 또는 두 번째 불연속 값입니다.
요구 사항
요구 | 값 |
---|---|
헤더 | pointofservicecommontypes.h |