Vinduet med Windows-indstillinger kan vise en ny proxy, mens et program fortsætter ad den tidligere rute. Afgør, hvilken tilstand du observerer:

ObservationHvad den fastslår
Den nye værdi er gemtDen valgte bruger- eller maskinkonfiguration er ændret
En klient læser den nye konfigurationDen klient har opdateret den kilde, den bruger
En ny forbindelse bruger den nye ruteDen opdaterede politik påvirkede en ny routingbeslutning

WinINet leverer Internet Options og underretninger pr. forbindelse, herunder INTERNET_OPTION_SETTINGS_CHANGED og INTERNET_OPTION_REFRESH. Brug den understøttede konfigurations-API til den indstilling, der opdateres, og rapportér dens fejl. En skrivning kun i registreringsdatabasen kan efterlade klienten med et forældet billede; en generisk indstillingsbroadcast tvinger ikke hvert netværksbibliotek til at læse den igen.

Identificér derefter det berørte programs stak og konto. For en .NET 9 Windows-klient adskiller livscyklussen for opdatering af systemproxien sig fra eksplicitte proxyobjekter og miljøstandarder. WinHTTP og klienter med private proxyindstillinger er separate tilfælde. En ændring under din nuværende bruger siger lidt om en tjeneste, der kører som en anden konto, og WinINet-opdatering kan ikke give proxyunderstøttelse til vilkårlige sockets.

Skeln til sidst en ny forbindelse fra en levende forbindelse eller tunnel, der blev oprettet tidligere. Ændring af indstillingen flytter ikke automatisk den strøm. Et program, der blotlægger proxyændringer, har brug for en defineret politik for lagring, underretning og nye forbindelser.

Relaterede artikler