LTWAINSOURCEINFO

Summary

The LTWAINSOURCEINFO structure provides information about the available TWAIN source.

Syntax

typedef struct _LTWAINSOURCEINFO 
{ 
   L_UINT uStructSize; 
   L_TCHAR * pszTwnSourceName; 
   L_TCHAR * pszTwnProductFamily; 
   L_TCHAR * pszTwnManufacturer; 
   TWAIN_VERSION TwainVersion; 
} LTWAINSOURCEINFO,  * pLTWAINSOURCEINFO; 

Members

L_UINT uStructSize

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

L_TCHAR pszTwnSourceName

Character string that contains the name of the TWAIN source.

L_TCHAR pszTwnProductFamily

Character string that contains the scanner's product family name.

L_TCHAR pszTwnManufacturer

Character string that contains the manufacturer's name of the scanner.

TWAIN_VERSION TwainVersion

Enumeration value that specifies the TWAIN version currently being used.

Comments

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

LTWAINSOURCEINFO is used with the LTWAINSOURCEINFOCALLBACKL_TwainGetSources, and TWAIN_VERSION functions.

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS TWAIN C API Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.