Expand Minimize

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.

ValueDefinition

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)

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft