2013-03-01 3 views
0

J'essaie d'utiliser l'API Windows Portable Device (WPD) sous Windows XP.Windows Portable Devices (WPD) redistribuable pour Windows XP?

MSDN dit que l'API Windows Portable Device estsupported under Windows XP:

L'interface de programmation d'application WPD est pris en charge dans Windows 7, Windows Vista et les systèmes d'exploitation Windows XP.

Les objets WPD sont exposés en tant qu'objets COM exportés à partir de PortableDeviceApi.dll.

Sauf que la classe:

CLSID_PortableDeviceManager = "0af10cec-2ecd-4b92-9581-34f6ae0637f3" 

n'est pas enregistré sous Windows XP (SP3, 32 bits, professionnel):

enter image description here

et la PortableDeviceApi.dll n'est pas présent sur Windows XP:

enter image description here

Ce qui signifie qu'il doit y avoir un Windows Portable Devices redistribuable que je peux expédier à mes clients Windows XP.

Question: Où est le des appareils mobiles Windows redistribuable pour que je puisse l'envoyer à mes clients de Windows XP?

Répondre

0

Vous pouvez télécharger le format Windows Media 11 pour Windows XP SDK ici: http://www.microsoft.com/windows/windowsmedia/licensing/Licensing_Win_Apps_CustApp.aspx

Cela inclut un package redistribuable que vous pouvez inclure dans votre application pour les clients XP.

+0

On dirait que leurs liens sont cassés. Les versions ** Windows XP ** et ** Windows Vista ** du ** Windows Media Format 11 SDK ** pointent vers le même téléchargement. Ni installer sur Windows 7 (où je peux alors avoir accès au redistribuable pour Windows XP) –