ഒരു 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 കണക്ഷനെ മറ്റൊരു ഇടനിലക്കാരനിലേക്ക് നീക്കുന്നുമില്ല. പ്രയോഗിച്ച പാത പരിശോധിക്കുമ്പോൾ പുതുതായി സൃഷ്ടിച്ച പ്രസക്തമായ കണക്ഷൻ വിലയിരുത്തുക. മറ്റൊരു അപ്ലിക്കേഷൻ ഇപ്പോഴും പഴയ പാത ഉപയോഗിക്കുന്നുണ്ടെങ്കിൽ, അതിന്റെ കോൺഫിഗറേഷൻ ഉറവിടം, സ്റ്റാക്ക്, അക്കൗണ്ട് എന്നിവ തിരിച്ചറിയുക.

അനുബന്ധ ലേഖനങ്ങൾ