2013-03-01 5 views
0

Я пытаюсь использовать Windows Portable Device (WPD) API под Windows XP.Windows Portable Devices (WPD), распространяемый для Windows XP?

MSDN говорит, что для Windows Portable Device API являетсяsupported under Windows XP:

Интерфейс программирования приложений WPD поддерживается в Windows 7, Windows Vista и операционных системах Windows XP.

Объекты WPD выставлены как объекты COM, экспортируемые из PortableDeviceApi.dll.

Кроме того, что класс:

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

не зарегистрирован под Windows XP (SP3, 32-разрядная версия, Professional):

enter image description here

и PortableDeviceApi.dll не является присутствует в Windows XP:

enter image description here

Это значит, что должно быть Windows Portable Devices распространяемое я могу отправить своим клиентам Windows XP.

Вопрос: Где Переносные устройства Windows распространяемый, так что я могу отправить его своим клиентам Windows XP?

ответ

0

Вы можете скачать Windows Media Format 11 SDK для XP здесь: http://www.microsoft.com/windows/windowsmedia/licensing/Licensing_Win_Apps_CustApp.aspx

Это включает в себя распространяемый пакет, который может включать в себя с приложением для клиентов XP.

+0

Похоже, что ссылки на них не работают. Обе версии ** Windows XP ** и ** Windows Vista ** ** Windows Media Format 11 SDK ** указывают на ту же загрузку. Ни один из них не будет установлен в Windows 7 (где я могу получить доступ к распространяемому для Windows XP) –