Fráboða WinINet eftir broyting í proxy-stevnu
Vel tíðind- ella dagføringarhandlingina, sum passar til umfangið av WinINet-stillingunum, og kanna síðani afturberandi virðið.
Tá ið eitt WinINet-forrit broytir proxy-stevnuna, eru at skriva ta varandi virðið og at fáa ein verandi brúkara at umhugsa ta aftur tvey serskildar handlingar. Brúka WinINet-valmøguleikan, sum passar til umfangið, ið verður broytt.
| Valmøguleiki | Skjalfest endamál |
|---|---|
| INTERNET_OPTION_SETTINGS_CHANGED, 39 | Fráboðar systeminum, at registerstillingar eru broyttar, so tær verða váttaðar í næsta InternetConnect-kalli |
| INTERNET_OPTION_REFRESH, 37 | Lesur proxy-dátur aftur fyri ta viðkomandi InternetOpen-handfatið |
| INTERNET_OPTION_PROXY_SETTINGS_CHANGED, 95 | Fráboðar WinINet-instansum, at proxy-stillingarnar eru broyttar |
Hesir valmøguleikar verða brúktir gjøgnum InternetSetOption. Krav teirra til handfata og buffer hoyra til tann valda valmøguleikan. Fyri dømi lýsir skjalið fyri fráboðanina um proxy-stillingar einum nullbuffer og eini buffarlongd av null, tá ið allar tøkar instansir verða ávaraðar.
Halt dagføringina av stillingunum, tað valda handfatið og fráboðanina saman í íverksetingini. Kanna hvørja boolekska úrslit og fá Windows-villuna, tá ið eitt kall miseyknast. Ein hjálparfunktión, sum vendir sær ikki um hvørt afturberandi virði, kann ikki áseta, um broytingin ella fráboðanin um hana eydnaðist.
Hetta er atferð hjá WinINet. Tað umstillir ikki eina óviðkomandi WinHTTP-sessjón ella tað týðiliga proxy-objektið hjá einum forriti. Tað flytir heldur ikki eina stovnaða TCP-sambinding til ein annan millumgonga. Met eina nýliga stovnaða viðkomandi sambinding, tá ið tú kanna tann nýtta leiðina. Um eitt annað forrit framvegis brúkar ta gomlu leiðina, eyðmerk keldu konfiguratiðnar, stakk og konto.