#include "ltwrappr.h"

virtual L_INT LWia::GetSelectedDeviceType(puDeviceType)

L_UINT32 * puDeviceType;

pointer to variable of type L_UINT to receive the selected device type

Gets the currently selected device type.

Parameter Description
puDeviceType The type of the device that is currently connected. Possible values are:
  Value Meaning
  WiaDeviceTypeScanner The device is a scanner.
  WiaDeviceTypeDigitalCamera The device is a camera. Cameras are not supported by Windows Vista and later.
  WiaDeviceTypeStreamingVideo The device contains streaming video. Streaming video is not supported by Windows Server 2003, Windows Vista, or later.



The function was successful.

< 1

An error occurred. Refer to Return Codes.


This feature is available in LEADTOOLS version 16 or higher.

Call this function to determine the currently selected device type.

WIA does not have a default device selection. In order for this function to succeed be sure to call either LWia::SelectDeviceDlg or LWia::SelectDevice before calling this function.

Required DLLs and Libraries


For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.

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

LEADTOOLS WIA C++ Class Library Help