LWIACAPABILITYVALUES

typedef struct _ LWIACAPABILITYVALUES
{
   L_UINT  uStructSize;
   pLWIACAPFLAGVALUES pCapFlagsValues; 
   pLWIACAPLISTVALUES pCapListValues;
   pLWIACAPRANGEVALUES pCapRangeValues; 
} LWIACAPABILITYVALUES,   * pLWIACAPABILITYVALUES;

The LWIACAPABILITYVALUES structure provides information about each enumerated WIA capability values.

Member

Description

uStructSize

Size of this structure in bytes, for versioning. Use the sizeof() macro to calculate this value.

pCapFlagsValues

Pointer to the flag values structure.

pCapListValues

Pointer to the list values structure.

pCapRangeValues

Pointer to the range values structure.

Comments

This feature is available in LEADTOOLS version 16 or higher.

pLWIACAPABILITYVALUES is a pointer to an LWIACAPABILITYVALUES structure. If the function parameter type is LWIACAPABILITYVALUES, you can declare an LWIACAPABILITYVALUES variable, update the structure's fields, and pass the variable's address in the parameter. Declaring a pLWIACAPABILITYVALUES variable is necessary only if your program requires a pointer.

LWIACAPABILITYVALUES is used with the LWia::EnumCapabilities function.