ਪ੍ਰੌਕਸੀ ਨੀਤੀ ਬਦਲਣ ਤੋਂ ਬਾਅਦ WinINet ਨੂੰ ਸੂਚਿਤ ਕਰੋ
WinINet ਸੈਟਿੰਗਾਂ ਦੇ ਦਾਇਰੇ ਨਾਲ ਮੇਲ ਖਾਂਦੀ ਸੂਚਨਾ ਜਾਂ ਰੀਫ਼੍ਰੈਸ਼ ਕਾਰਵਾਈ ਚੁਣੋ, ਫਿਰ ਉਸ ਦਾ ਵਾਪਸੀ ਮੁੱਲ ਜਾਂਚੋ।
ਜਦੋਂ ਕੋਈ 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 ਕਨੈਕਸ਼ਨ ਨੂੰ ਕਿਸੇ ਹੋਰ ਵਿਚੋਲੇ ਕੋਲ ਨਹੀਂ ਭੇਜਦਾ। ਲਾਗੂ ਕੀਤੇ ਮਾਰਗ ਦੀ ਜਾਂਚ ਕਰਦੇ ਸਮੇਂ ਨਵੇਂ ਬਣੇ ਸੰਬੰਧਿਤ ਕਨੈਕਸ਼ਨ ਦਾ ਮੁਲਾਂਕਣ ਕਰੋ। ਜੇ ਕੋਈ ਹੋਰ ਐਪਲੀਕੇਸ਼ਨ ਅਜੇ ਵੀ ਪੁਰਾਣਾ ਮਾਰਗ ਵਰਤਦੀ ਹੈ, ਤਾਂ ਉਸ ਦੇ ਸੰਰਚਨਾ ਸਰੋਤ, ਸਟੈਕ ਅਤੇ ਖਾਤੇ ਦੀ ਪਛਾਣ ਕਰੋ।