Avża lil WinINet wara bidla fil-politika tal-proxy
Agħżel l-operazzjoni ta' notifika jew ta' aġġornament li taqbel mal-ambitu tas-settings ta' WinINet, imbagħad iċċekkja l-valur tar-ritorn tagħha.
Meta applikazzjoni WinINet tbiddel il-politika tal-proxy, il-kitba tal-valur persistenti u t-tqegħid ta' konsumatur eżistenti biex jerġa' jqisha huma żewġ operazzjonijiet separati. Uża l-għażla WinINet li taqbel mal-ambitu li qed jinbidel.
| Għażla | Skop dokumentat |
|---|---|
| INTERNET_OPTION_SETTINGS_CHANGED, 39 | Tavża lis-sistema li s-settings tar-reġistru nbidlu, biex jiġu vverifikati f'sejħa InternetConnect sussegwenti |
| INTERNET_OPTION_REFRESH, 37 | Taqra mill-ġdid id-data tal-proxy għall-handle InternetOpen rilevanti |
| INTERNET_OPTION_PROXY_SETTINGS_CHANGED, 95 | Tavża lill-istanzi WinINet li s-settings tal-proxy nbidlu |
Dawn l-għażliet jintużaw permezz ta' InternetSetOption. Il-ħtiġijiet tagħhom ta' handle u buffer jappartjenu lill-għażla magħżula. Pereżempju, id-dokumentazzjoni tan-notifika tas-settings tal-proxy tiddeskrivi buffer null u tul tal-buffer żero meta jiġu mwissija l-istanzi kollha disponibbli.
Żomm flimkien fl-implimentazzjoni l-aġġornament tas-settings, il-handle magħżul u n-notifika. Iċċekkja kull riżultat Boolean u kiseb l-iżball ta' Windows meta sejħa tfalli. Għajnuna li tinjora kull valur tar-ritorn ma tistax tistabbilixxi jekk il-bidla jew in-notifika tagħha rnexxewx.
Dan huwa mġiba ta' WinINet. Ma jikkonfigurax mill-ġdid sessjoni WinHTTP mhux relatata lanqas l-oġġett tal-proxy espliċitu ta' applikazzjoni. Lanqas ma jċaqlaq konnessjoni TCP stabbilita lejn intermedjarju ieħor. Evalwa konnessjoni rilevanti maħluqa mill-ġdid meta tiċċekkja r-rotta applikata. Jekk applikazzjoni oħra għadha tuża r-rotta l-qadima, identifika is-sors tal-konfigurazzjoni tagħha, il-munzell u l-kont.