Распространяемые устройства Windows Portable Devices (WPD) для Windows XP?

Я пытаюсь использовать API переносного устройства Windows (WPD) под Windows XP.

MSDN сообщает, что API переносных устройств Windows равен поддерживается в 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):

введите описание изображения здесь

а PortableDeviceApi.dll отсутствует в Windows XP:

введите описание изображения здесь

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

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


person Ian Boyd    schedule 01.03.2013    source источник


Ответы (1)


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

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

person Lisa O    schedule 03.03.2013
comment
Похоже, их ссылки не работают. Обе версии Windows XP и Windows Vista пакета Windows Media Format 11 SDK указывают на одну и ту же загрузку. Ни то, ни другое не будет установлено в Windows 7 (где я могу затем получить доступ к распространяемому пакету для Windows XP) - person Ian Boyd; 04.03.2013