जब 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 जडानलाई अर्को मध्यस्थकर्तामा सार्दैन। लागू गरिएको मार्ग जाँच्दा नयाँ सिर्जना गरिएको सान्दर्भिक जडान मूल्याङ्कन गर्नुहोस्। यदि अर्को अनुप्रयोगले अझै पुरानो मार्ग प्रयोग गर्छ भने, त्यसको कन्फिगरेसन स्रोत, स्ट्याक र खाता पहिचान गर्नुहोस्।

सम्बन्धित लेखहरू