i am trying to use the Windows Portable Device (WPD) API under Windows XP.
MSDN says that the Windows Portable Device API is supported under Windows XP:
The WPD Application Programming Interface is supported in Windows 7, Windows Vista, and Windows XP operating systems.
WPD objects are exposed as COM objects exported from PortableDeviceApi.dll
.
Except that the class:
CLSID_PortableDeviceManager = "0af10cec-2ecd-4b92-9581-34f6ae0637f3"
is not registered under Windows XP (SP3, 32-bit, Professional):
and the PortableDeviceApi.dll is not present on Windows XP:
Which means there must be a Windows Portable Devices redistributable i can ship to my Windows XP customers.
Question: Where is the Windows Portable Devices redistributable so that i may ship it to my Windows XP customers?