WIA_IPS_SUPPORTED_BARCODE_TYPES
The WIA_IPS_SUPPORTED_BARCODE_TYPES property is used by the WIA minidriver to list all barcode types supported (understood) by the Barcode Reader. The supported barcode types are reported in a VT_VECTOR array as a single value that contains multiple entries.
Property Type: VT_I4 | VT_VECTOR
Valid Values: WIA_PROP_NONE (single array/vector value)
Access Rights: Read-only
Remarks
The following table describes the valid values for the WIA_IPS_SUPPORTED_BARCODE_TYPES property.
Value | Definition |
---|---|
WIA_BARCODE_UPCA | Universal Product Code UPC-A |
WIA_BARCODE_UPCE | Universal Product Code UPC-E |
WIA_BARCODE_CODABAR | Codabar code |
WIA_BARCODE_NONINTERLEAVED_2OF5 | Two-out-of-five code |
WIA_BARCODE_INTERLEAVED_2OF5 | Interleaved 2 of 5 code |
WIA_BARCODE_CODE39 | Code 39 |
WIA_BARCODE_CODE39_MOD43 | Code 39 mod 43 |
WIA_BARCODE_CODE39_FULLASCII | Full ASCII Code 39 |
WIA_BARCODE_CODE93 | Code 93 |
WIA_BARCODE_CODE128 | Code 128 |
WIA_BARCODE_CODE128A | Code 128A |
WIA_BARCODE_CODE128B | Code 128B |
WIA_BARCODE_CODE128C | Code 128C |
WIA_BARCODE_GS1128 | GS1-128 (formerly known as UCC/EAN-128) |
WIA_BARCODE_GS1DATABAR WIA_BARCODE_ITF14 | GS1 DataBar code |
WIA_BARCODE_ITF14 | ITF-14 code |
WIA_BARCODE_EAN8 | EAN-8 code |
WIA_BARCODE_EAN13 | EAN-13 code |
WIA_BARCODE_POSTNETA | POSTNET (Postal Numeric Encoding Technique) "A" code |
WIA_BARCODE_POSTNETB | POSTNET (Postal Numeric Encoding Technique) "B" code |
WIA_BARCODE_POSTNETC | POSTNET (Postal Numeric Encoding Technique) "C" code |
WIA_BARCODE_POSTNET_DPBC | POSTNET (Postal Numeric Encoding Technique) DPBC (Delivery Point Bar Code) code |
WIA_BARCODE_PLANET | Postal Alpha Numeric Encoding Technique (PLANET) code |
WIA_BARCODE_INTELLIGENT_MAIL | Intelligent Mail Barcode (replaces POSTNET and PLANET barcodes) |
WIA_BARCODE_POSTBAR | PostBar (also known as CPC 4-State) |
WIA_BARCODE_RM4SCC | RM4SCC barcode |
WIA_BARCODE_HIGH_CAPACITY_COLOR | Microsoft High Capacity Color Barcode (HCCB) |
WIA_BARCODE_MAXICODE | MaxiCode |
WIA_BARCODE_PDF417 | PDF417 |
WIA_BARCODE_CPCBINARY | CPC Binary Barcode (Canada Post) |
WIA_BARCODE_FIM | Face Identification Mark (FIM) barcode (USPS) |
WIA_BARCODE_PHARMACODE | Pharmaceutical Binary Code (Pharmacode) |
WIA_BARCODE_PLESSEY | Plessey Code |
WIA_BARCODE_MSI | MSI (Modified Plessey) code |
WIA_BARCODE_JAN | Japanese Article Number (JAN) code |
WIA_BARCODE_TELEPEN | Telepen code |
WIA_BARCODE_AZTEC | Aztec Code |
WIA_BARCODE_SMALLAZTEC | Small Aztec Code |
WIA_BARCODE_DATAMATRIX | Data Matrix code |
WIA_BARCODE_DATASTRIP | Datastrip code (Cauzin Softstrip) |
WIA_BARCODE_EZCODE | Ezcode |
WIA_BARCODE_QRCODE | QR Code |
WIA_BARCODE_SHOTCODE | ShotCode |
WIA_BARCODE_SPARQCODE | SPARQCode |
WIA_BARCODE_CUSTOM_BASE + N | WIA_BARCODE_CUSTOM_BASE is the offset to all custom barcode values that the WIA minidriver may add. N is a positive integer. |
The WIA minidriver can extend this list with additional custom values defined as WIA_BARCODE_CUSTOM_BASE + N, where N is a positive integer.
This property is required for all Barcode Reader items.
Requirements
Header: wiadef.h (include Wiadef.h)