Proksi siyosati o'zgargandan keyin WinINet'ga xabar bering
WinINet sozlamalari doirasiga mos keladigan xabar berish yoki yangilash amalini tanlang, so'ng uning qaytarilgan qiymatini tekshiring.
WinINet ilovasi proksi siyosatini o'zgartirganda, doimiy qiymatni yozish va mavjud iste'molchini uni qayta ko'rib chiqishga undash ikki alohida amaldir. O'zgartirilayotgan doiraga mos keladigan WinINet parametridan foydalaning.
| Parametr | Hujjatlashtirilgan maqsad |
|---|---|
| INTERNET_OPTION_SETTINGS_CHANGED, 39 | Reyestr sozlamalari o'zgarganini tizimga xabar qiladi, ular keyingi InternetConnect chaqiruvida tekshirilsin |
| INTERNET_OPTION_REFRESH, 37 | Tegishli InternetOpen dastasi uchun proksi ma'lumotlarini qayta o'qiydi |
| INTERNET_OPTION_PROXY_SETTINGS_CHANGED, 95 | Proksi sozlamalari o'zgarganini WinINet nusxalariga xabar qiladi |
Bu parametrlar InternetSetOption orqali ishlatiladi. Ularning dastasi va buferiga oid talablar tanlangan parametrga tegishli. Masalan, proksi sozlamalari haqidagi xabar hujjati barcha mavjud nusxalarni ogohlantirishda nol bufer va bufer uzunligi nol ekanini tavsiflaydi.
Sozlamalar yangilanishini, tanlangan dastani va xabarni amalga oshirishda birga saqlang. Har bir mantiqiy natijani tekshiring va chaqiruv muvaffaqiyatsiz bo'lganda Windows xatosini oling. Har bir qaytarilgan qiymatni e'tiborsiz qoldiradigan yordamchi o'zgarish yoki uning xabari muvaffaqiyatli bo'lganini aniqlay olmaydi.
Bu WinINet xatti-harakati. U bog'liq bo'lmagan WinHTTP seansini yoki ilovaning aniq proksi obyektini qayta sozlamaydi. Shuningdek o'rnatilgan TCP ulanishini boshqa vositachiga ko'chirmaydi. Qo'llanilgan marshrutni tekshirishda yangi yaratilgan tegishli ulanishni baholang. Agar boshqa ilova hali ham eski marshrutdan foydalansa, uning konfiguratsiya manbasi, steki va hisobini aniqlang.