BarcodeSymbologyAttributesData-Struktur (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;
Angehörige
Symbology
Die Barcodesymbologie zum Festlegen oder Abrufen von Attributen zu oder von diesen.
Weitere Informationen finden Sie im Thema BarcodeSymbology Enumeration.
IsCheckDigitValidationSupported
Gibt an, ob der Strichcodescanner die Prüfziffer des Symbologys unterstützt. Wenn diese Unterstützung nicht null ist.
IsCheckDigitValidationEnabled
Gibt an, ob die Ziel-Barcodes eine Prüfziffer enthalten sollen.
Einige Barcodes weisen möglicherweise die letzte Ziffer als Validierungsziffer auf, um die Decodierungsgenauigkeit sicherzustellen. Strichcodescanner können das Feature unterstützen oder nicht. Ungleich Null, wenn diese Option aktiviert ist.
IsCheckDigitTransmissionSupported
Gibt an, ob der Strichcodescanner die Prüfzifferübertragung unterstützt. Wenn diese Unterstützung nicht null ist.
IsCheckDigitTransmissionEnabled
Gibt an, ob die Prüfziffer zusammen mit den decodierten Daten übertragen wird. Ungleich Null, wenn diese Option aktiviert ist.
IsDecodeLengthSupported
Gibt an, ob der Strichcodescanner die Decodierungslänge für die Symbologie unterstützt.
Beispielsweise kann die API verwendet werden, um Barcodes der Decodierungslänge zwischen 2 und 8 zu lesen. Dies hilft beim Filtern der Ziel-Barcodes. Wenn diese Unterstützung nicht null ist.
DecodeLengthType
Der Typ der Decodierungslänge, der festgelegt werden kann, um einen Bereich, zwei diskrete Werte zu unterstützen oder auf eine beliebige Länge festzulegen. Weitere Informationen finden Sie im 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 |