Windowsi seadete aken võib näidata uut puhverserverit, samal ajal kui rakendus jätkab eelmisel marsruudil. Tehke kindlaks, millist olekut te jälgite:

VaatlusMida see tõestab
Uus väärtus on salvestatudValitud kasutaja- või masinakonfiguratsioon muutus
Klient loeb uut konfiguratsiooniSee klient värskendas allikat, mida ta kasutab
Uus ühendus kasutab uut marsruutiVärskendatud poliitika mõjutas uut marsruutimisotsust

WinINet pakub ühendusepõhiseid Internet Options ja teateid, sealhulgas INTERNET_OPTION_SETTINGS_CHANGED ja INTERNET_OPTION_REFRESH. Kasutage värskendatava sätte jaoks toetatud konfiguratsiooni API-t ja teatage selle vigadest. Ainult registrisse kirjutamine võib jätta kliendile aegunud vaate; üldine seadete edastus ei kohusta iga võrguteeki seda uuesti lugema.

Seejärel tehke kindlaks mõjutatud rakenduse virn ja konto. .NET 9 Windowsi kliendi puhul erineb süsteemse puhverserveri värskendamise elutsükkel selgesõnalistest puhverserveri objektidest ja keskkonna vaikeväärtustest. WinHTTP ja oma puhverserveri seadetega kliendid on eraldi juhtumid. Muudatus teie praeguse kasutaja all ei ütle palju teise kontoga töötava teenuse kohta ning WinINeti värskendus ei saa pakkuda puhverserveri tuge suvalistele socketitele.

Lõpuks eristage uut ühendust varem loodud elusast ühendusest või tunnelist. Sätte muutmine ei migreeri seda voogu automaatselt. Rakendus, mis pakub puhverserveri muudatusi, vajab määratletud salvestamise, teavitamise ja uue ühenduse poliitikat.

Seotud artiklid