Wanneer 'n WinINet-toepassing die proxy-beleid verander, is die skryf van die blywende waarde en die laat heroorweging daarvan deur 'n bestaande verbruiker twee afsonderlike bewerkings. Gebruik die WinINet-opsie wat by die omvang pas wat verander word.

OpsieGedokumenteerde doel
INTERNET_OPTION_SETTINGS_CHANGED, 39Stel die stelsel in kennis dat registerinstellings verander het, sodat hulle by 'n volgende InternetConnect-oproep geverifieer word
INTERNET_OPTION_REFRESH, 37Lees proxydata weer vir die toepaslike InternetOpen-handvatsel
INTERNET_OPTION_PROXY_SETTINGS_CHANGED, 95Stel WinINet-instanties in kennis dat proxy-instellings verander het

Hierdie opsies word deur InternetSetOption gebruik. Die handvatsel- en buffervereistes daarvan hoort by die gekose opsie. Die dokumentasie vir die proxy-instellingskennisgewing beskryf byvoorbeeld 'n nulbuffer en 'n bufferlengte van nul wanneer alle beskikbare instansies gewaarsku word.

Hou die instellingsopdatering, die gekose handvatsel en die kennisgewing saam in die implementering. Kontroleer elke Boole-uitkoms en verkry die Windows-fout wanneer 'n oproep misluk. 'n Hulpfunksie wat elke terugkeerwaarde ignoreer, kan nie vasstel of die verandering of die kennisgewing daarvan geslaag het nie.

Dit is WinINet-gedrag. Dit herkonfigureer nie 'n onverwante WinHTTP-sessie of die eksplisiete proxy-objek van 'n toepassing nie. Dit skuif ook nie 'n gevestigde TCP-verbinding na 'n ander tussenganger nie. Beoordeel 'n nuutgeskepte betrokke verbinding wanneer die toegepaste roete nagegaan word. As 'n ander toepassing steeds die ou roete gebruik, identifiseer die bron van sy konfigurasie, sy stapel en sy rekening.

Verwante artikels