BarcodeSymbologyAttributesDatenstruktur (pointofservicecommontypes.h)
Die BarcodeSymbologyAttributesData-Struktur enthält die Attributinformationen für eine Barcodesymbologie.
Syntax
typedef struct _BarcodeSymbologyAttributesData {
BarcodeSymbology Symbology;
UINT32 IsCheckDigitValidationSupported;
UINT32 IsCheckDigitValidationEnabled;
UINT32 IsCheckDigitTransmissionSupported;
UINT32 IsCheckDigitTransmissionEnabled;
UINT32 IsDecodeLengthSupported;
BarcodeSymbologyDecodeLengthType DecodeLengthType;
UINT32 DecodeLength1;
UINT32 DecodeLength2;
} BarcodeSymbologyAttributesData;
Member
Symbology
Die Barcodesymbologie, mit der Attribute festgelegt oder abgerufen werden sollen.
Weitere Informationen finden Sie im Thema BarcodeSymbology-Enumeration .
IsCheckDigitValidationSupported
Gibt an, ob der Barcodescanner die Prüfziffer der Symbologie unterstützt. Ungleich 0, falls unterstützt.
IsCheckDigitValidationEnabled
Gibt an, ob die Ziel-Barcodes eine Prüfziffer enthalten sollen.
Einige Barcodes verfügen möglicherweise über die letzte Ziffer als Validierungsziffer, um die Genauigkeit der Decodierung sicherzustellen. Barcodescanner können das Feature unterstützen oder nicht. Ungleich 0, wenn aktiviert.
IsCheckDigitTransmissionSupported
Gibt an, ob der Barcodescanner die Übertragung von Prüfstellen unterstützt. Ungleich 0, falls unterstützt.
IsCheckDigitTransmissionEnabled
Gibt an, ob die Prüfziffer zusammen mit den decodierten Daten übertragen wird. Ungleich 0, wenn aktiviert.
IsDecodeLengthSupported
Gibt an, ob der Barcodescanner das Festlegen der Decodierungslänge für die Symbologie unterstützt.
Beispielsweise kann die API verwendet werden, um Barcodes mit einer Decodierungslänge zwischen 2 und 8 zu lesen. Dies hilft beim Filtern der Ziel-Barcodes. Ungleich 0, falls unterstützt.
DecodeLengthType
Der Decodierungslängentyp, der so festgelegt werden kann, dass er einen Bereich, zwei diskrete Werte unterstützt oder auf eine beliebige Länge festgelegt werden kann. Weitere Informationen finden Sie unter BarcodeSymbologyDecodeLengthType.
DecodeLength1
Der erste Wert in einem Bereich oder der erste diskrete Wert.
DecodeLength2
Der letzte Wert in einem Bereich oder ein zweiter diskreter Wert.
Anforderungen
Anforderung | Wert |
---|---|
Header | pointofservicecommontypes.h |