WinINet అనువర్తనం ప్రాక్సీ విధానాన్ని మార్చినప్పుడు, శాశ్వత విలువను రాయడం మరియు ఇప్పటికే ఉన్న వినియోగదారు దానిని మళ్లీ పరిశీలించేలా చేయడం రెండు వేర్వేరు చర్యలు. మారుతున్న పరిధికి సరిపోయే WinINet ఎంపికను ఉపయోగించండి.

ఎంపికపత్రీకరించిన ఉద్దేశం
INTERNET_OPTION_SETTINGS_CHANGED, 39రిజిస్ట్రీ సెట్టింగ్‌లు మారాయని సిస్టమ్‌కు తెలియజేస్తుంది, తద్వారా తదుపరి InternetConnect కాల్‌లో అవి ధృవీకరించబడతాయి
INTERNET_OPTION_REFRESH, 37సంబంధిత InternetOpen హ్యాండిల్ కోసం ప్రాక్సీ డేటాను మళ్లీ చదువుతుంది
INTERNET_OPTION_PROXY_SETTINGS_CHANGED, 95ప్రాక్సీ సెట్టింగ్‌లు మారాయని WinINet ఇన్‌స్టాన్స్‌లకు తెలియజేస్తుంది

ఈ ఎంపికలు InternetSetOption ద్వారా ఉపయోగించబడతాయి. వాటి హ్యాండిల్ మరియు బఫర్ అవసరాలు ఎంచుకున్న ఎంపికకు చెందుతాయి. ఉదాహరణకు, ప్రాక్సీ సెట్టింగ్‌ల నోటిఫికేషన్ పత్రం, అందుబాటులో ఉన్న అన్ని ఇన్‌స్టాన్స్‌లను హెచ్చరించేటప్పుడు శూన్య బఫర్ మరియు బఫర్ పొడవు శూన్యం అని వివరిస్తుంది.

సెట్టింగ్‌ల నవీకరణ, ఎంచుకున్న హ్యాండిల్ మరియు నోటిఫికేషన్‌ను అమలులో కలిసి ఉంచండి. ప్రతి బూలియన్ ఫలితాన్ని తనిఖీ చేయండి మరియు కాల్ విఫలమైనప్పుడు Windows లోపాన్ని పొందండి. ప్రతి తిరిగి వచ్చే విలువను విస్మరించే సహాయకుడు మార్పు లేదా దాని నోటిఫికేషన్ విజయవంతమైందా అని నిర్ణయించలేడు.

ఇది WinINet ప్రవర్తన. ఇది సంబంధం లేని WinHTTP సెషన్‌ను లేదా అనువర్తనం యొక్క స్పష్టమైన ప్రాక్సీ వస్తువును తిరిగి కాన్ఫిగర్ చేయదు. స్థాపించబడిన TCP కనెక్షన్‌ను మరో మధ్యవర్తికి కదిలించదు. వర్తించిన మార్గాన్ని తనిఖీ చేస్తున్నప్పుడు కొత్తగా సృష్టించిన సంబంధిత కనెక్షన్‌ను మూల్యాంకనం చేయండి. మరో అనువర్తనం ఇంకా పాత మార్గాన్ని ఉపయోగిస్తుంటే, దాని కాన్ఫిగరేషన్ మూలం, స్టాక్ మరియు ఖాతాను గుర్తించండి.

సంబంధిత వ్యాసాలు