Прокси саясаты өзгөргөндөн кийин WinINetке билдирүү
WinINet жөндөөлөрүнүн аймагына туура келген билдирүү же жаңыртуу операциясын тандап, анын кайтарылган маанисин текшериңиз.
WinINet колдонмосу прокси саясатын өзгөрткөндө, туруктуу маанини жазуу жана учурдагы керектөөчүнү аны кайра карап чыгууга мажбурлоо эки өзүнчө операция. Өзгөртүлүп жаткан аймакка туура келген WinINet параметрин колдонуңуз.
| Параметр | Документтелген максат |
|---|---|
| INTERNET_OPTION_SETTINGS_CHANGED, 39 | Реестр жөндөөлөрү өзгөргөнүн системага билдирет, кийинки InternetConnect чакыруусунда алар текшерилсин |
| INTERNET_OPTION_REFRESH, 37 | Тиешелүү InternetOpen дескриптору үчүн прокси маалыматтарын кайра окуйт |
| INTERNET_OPTION_PROXY_SETTINGS_CHANGED, 95 | Прокси жөндөөлөрү өзгөргөнүн WinINet нускаларына билдирет |
Бул параметрлер InternetSetOption аркылуу колдонулат. Алардын дескриптор жана буфер талаптары тандалган параметрге таандык. Мисалы, прокси жөндөөлөрү тууралуу билдирүүнүн документи бардык жеткиликтүү нускаларды эскертүүдө нөлдүк буферди жана буфердин узундугу нөл экенин сүрөттөйт.
Жөндөөлөрдү жаңыртууну, тандалган дескрипторду жана билдирүүнү ишке ашырууда бирге кармаңыз. Ар бир логикалык жыйынтыкты текшериңиз жана чакыруу ишке ашпаганда Windows катасын алыңыз. Ар бир кайтарылган маанини этибарга албаган жардамчы функция өзгөртүүнүн же анын билдирүүсүнүн ийгиликтүү болгонун аныктай албайт.
Бул WinINetтин жүрүм-туруму. Ал байланышы жок WinHTTP сессиясын же колдонмонун ачык прокси объектисин кайра конфигурациялабайт. Ошондой эле орнотулган TCP байланышын башка ортомчуга жылдырбайт. Колдонулган маршрутту текшерүүдө жаңыдан түзүлгөн тиешелүү байланышты баалаңыз. Эгер башка колдонмо дагы эле эски маршрутту колдонсо, анын конфигурация булагын, стектерин жана каттоо эсебин аныктаңыз.