May 22, 2011 Introduction A week ago I wrote an article about Windows Image Acquisition (WIA) and demonstrated how you could use it to control your scanner. WIA 2. 0 (released with Windows Vista) is mainly targeted towards scanners. For dealing with digital cameras and digital video devices you are better off using the Windows Portable Devices (WDP) API. enumerating windows portable devices Enumerating Devices. The first task completed by most applications is the enumeration of the devices connected to the computer. This task, and the retrieval of device information (such as manufacturer, friendly name, and description), is supported by the interface.
A 5part series tutorial on how to use the Windows Portable Devices (WDP) API in C# geerschWPD enumerating windows portable devices
I am attempting to enumerate connected portable devices on Windows using the Windows Portable Devices API and the provided by this API. I have implemented enumeration of device IDs following the MSDN documentation link and various blogs link, but they all result in the same issue I can only get it to give me the ID of one device when there are several connected. enumerating windows portable devices