Проблемы с urlmon.h в Windows Phone Silverlight 8.1 Runtime Component

Я хочу позвонить UrlMkSetSessionOption метод из URLMON библиотека в приложении Windows Phone Silverlight 8.1 для изменения строки пользовательского агента браузера.

Очевидно, что Windows Phone Silverlight не поддерживает PInvoke, поэтому мне нужно вместо этого создать компонент времени выполнения, чтобы вызвать собственный метод C ++. Мое решение Visual Studio 2013 выглядит так:

1) Проект компонента времени выполнения Windows (Windows Phone Silverlight 8.1)

2) Проект Windows Phone Silverlight 8.1

Проект 2 имеет ссылку на проект 1

Если я скомпилирую решение с примером метода C ++ «return int», все будет работать нормально. Тем не мение, когда я #include urlmon.h VS не распознает метод UrlMkSetSessionOption (пожалуйста, смотрите изображение ниже). Если я открою urlmon.h файл там есть, но как-то VS это игнорирует.

Кто-нибудь может указать мне правильное направление для решения этой проблемы? Как мне позвонить urlmon.h в приложении Silverlight для телефона?

Образ:
https://dl.dropboxusercontent.com/u/90478853/Perm/urlmon.png

0

Решение

UrlMkSetSessionOption не поддерживается в Windows Phone или Windows Desktop Store, поэтому нет смысла пробовать это.
Вы можете попробовать использовать его, связавшись с urlmon.dll и запустить его локально, но сертификация не удастся.

0

Другие решения


По вопросам рекламы [email protected]