Þegar WinINet-forrit breytir milliþjónastefnu eru skrif varanlegs gildis og það að fá núverandi neytanda til að endurskoða það tvær aðskildar aðgerðir. Notaðu WinINet-valkostinn sem passar við umfangið sem er breytt.

ValkosturSkjalfestur tilgangur
INTERNET_OPTION_SETTINGS_CHANGED, 39Tilkynnir kerfinu að stillingar skráarinnar hafi breyst, svo þær séu staðfestar í næsta InternetConnect-kalli
INTERNET_OPTION_REFRESH, 37Les milliþjónagögnin aftur fyrir viðkomandi InternetOpen-handfang
INTERNET_OPTION_PROXY_SETTINGS_CHANGED, 95Tilkynnir tilvikum WinINet að milliþjónastillingarnar hafi breyst

Þessir valkostir eru notaðir í gegnum InternetSetOption. Kröfur þeirra um handfang og biðminni tilheyra valda valkostinum. Til dæmis lýsir skjölun tilkynningarinnar um milliþjónastillingar núll-biðminni og núll biðminnislengd þegar öllum tiltækum tilvikum er varað við.

Haltu uppfærslu stillinganna, valda handfanginu og tilkynningunni saman í útfærslunni. Athugaðu hvert Boolean-niðurstöðu og fáðu Windows-villuna þegar kall mistekst. Hjálparfall sem hunsar hvert skilagildi getur ekki staðfest hvort breytingin eða tilkynningin um hana tókst.

Þetta er hegðun WinINet. Það stillir ekki ótengda WinHTTP-lotu né skýrt milliþjónahlut forrits að nýju. Það færir heldur ekki komið TCP-tengingu til annars milliliðar. Metið nýlega búna viðeigandi tengingu þegar beitt leið er athuguð. Ef annað forrit notar enn gömlu leiðina, greindu upptök stillingarinnar, staflann og reikninginn.

Tengdir greinar