LWIADEVICEID

typedef struct _LWIADEVICEID 
{ 
   L_UINT uStructSize; 
   L_TCHAR * pszDeviceId;      // Selected device ID. 
   L_TCHAR * pszDeviceName;    // Selected device name. 
   L_TCHAR * pszDeviceDesc;    // Selected device description. 
} LWIADEVICEID,   * pLWIADEVICEID; 

The LWIADEVICEID structure provides information about the enumerated system devices.

Members

uStructSize

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

pszDeviceId

The device ID string.

pszDeviceName

The name of the device.

pszDeviceDesc

The device description string.

Comments

This feature is available in LEADTOOLS version 16 or higher.

pLWIADEVICEID is a pointer to an LWIADEVICEID structure that gets passed to the user through the LWia::EnumDevicesCallBack to provide information about each WIA device found connected to the system.

The structure is used by the LWia::EnumDevicesCallBack.

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

LEADTOOLS WIA C++ Class Library Help