Wann eng WinINet-Uwendung d'Proxy-Politik ännert, sinn d'Schreiwen vum permanente Wäert an d'Verursaache vun engem existéierende Konsument, en nach eng Kéier ze betruechten, zwee getrennte Operatiounen. Benotzt d'WinINet-Optioun, déi zum geännerten Ëmfang passt.

OptiounDokumentéierten Zweck
INTERNET_OPTION_SETTINGS_CHANGED, 39Informéiert de System, datt d'Registrierungsastellungen geännert goufen, sou datt se bei engem spéideren InternetConnect-Opruff iwwerpréift ginn
INTERNET_OPTION_REFRESH, 37Liest d'Proxy-Daten nach eng Kéier fir de betraffenen InternetOpen-Handle
INTERNET_OPTION_PROXY_SETTINGS_CHANGED, 95Informéiert d'WinINet-Instanzen, datt d'Proxy-Astellunge geännert goufen

Dës Optioune gi mat InternetSetOption benotzt. Hir Ufuerderunge fir Handle a Puffer gehéieren zu der gewielter Optioun. Zum Beispill beschreift d'Dokumentatioun vun der Benoriichtegung iwwer Proxy-Astellungen e Nullpuffer an eng Pufferlängt vun Null, wann all verfügbar Instanze gewarnt ginn.

Halt d'Aktualiséierung vun den Astellungen, de gewielten Handle an d'Benoriichtegung zesummen an der Implementéierung. Kontrolléiert all boolescht Resultat a kritt de Windows-Fehler, wann en Opruff feelt. Eng Hëlleftfunktioun, déi all Retourwäert ignoréiert, kann net feststellen, ob d'Ännerung oder hir Benoriichtegung gelungen ass.

Dëst ass WinINet-Verhalen. Et rekonfiguréiert weder eng onbetraffe WinHTTP-Sessioun nach den expliziten Proxy-Objet vun enger Uwendung. Et verréckelt och keng etabléiert TCP-Verbindung op en aneren Intermédiaire. Bewäert eng nei erstallt relevant Verbindung, wann Dir déi ugewannte Route kontrolléiert. Wann eng aner Uwendung nach ëmmer déi al Route benotzt, identifizéiert hir Konfiguratiounsquell, hire Stack an hiren Kont.

Ähnlech Artikelen