FIX: InternetQueryOptionW 函式的緩衝區大小實際大小的一半如果您使用為 INTERNET_OPTION_URL 作為網際網路總管 7] 中的第二個參數

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:935777
本文已封存。本文係以「現狀」提供且不會再更新。
徵狀
InternetQueryOptionW 函式應該設定第四個參數 (以位元組為單位)。第四個參數用來設定緩衝區大小。不過,如果您使用 INTERNET_OPTION_URL 作為第二個參數中 Windows 網際網路總管 7,緩衝區大小是在字元數字中設定。因此,緩衝區大小是實際大小的一半。

附註在較早版本的 Internet Explorer 或 InternetQueryOptionA 函式中,不會發生這個問題。
發生的原因
原因是 Wininet.dll 檔案中發生錯誤,就會發生這個問題。
解決方案

安全性更新資訊

如果要解決這個問題,安裝 Internet Explorer 最新的累積安全性更新。若要安裝最新的更新,請造訪下列 Microsoft 網站]:如需有關最新的累積安全性更新,為 Internet Explorer 的更多的技術資訊,請造訪下列 Microsoft 網站 (英文):附註此修正程式第一次被包含在安全性更新 937143 (MS07-045)。如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
937143Internet Explorer 的 MS07-045: 累積安全性更新

服務套件資訊

如果要解決這個問題,取得最新的 Service Pack 的 Windows Vista。如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
935791如何取得最新的 Windows Vista Service Pack

Hotfix 資訊

必要條件

您必須具有 Microsoft Windows XP Service Pack 2 (SP2) 或 Windows Server 2003 SP2 安裝套用此 Hotfix。

重新啟動需求

您必須套用此 Hotfix 之後重新啟動電腦。

Hotfix 取代資訊

此 Hotfix 不會取代任何其他的 Hotfix。

檔案資訊

此 Hotfix 的英文版在檔案屬性 (或更新版本的檔案屬性) 如下列表格中所列。這些檔案的日期和時間為 Coordinated Universal Time (UTC)。當您檢視檔案資訊時,會將它轉換為當地時間。若要到 UTC 與當地時間差異使用在 [日期及時間 中項目控制台中的 [時區] 索引標籤]。
Windows] XP x x86 版本
檔案名稱檔案版本檔案大小日期時間平台
Wininet.dll7.0.6000.20579823,8082007 年四月 20 日05: 43x86
Windows Server 2003 Itanium 架構版本
檔案名稱檔案版本檔案大小日期時間平台預存程序需求服務分支
Wininet.dll7.0.6000.205791,859,5842007 年四月 19 日06: 08IA 64sp2不適用
Wwininet.dll7.0.6000.20579823,8082007 年四月 19 日06: 08x86sp2
x x64 版本的 Windows Server 2003
檔案名稱檔案版本檔案大小日期時間平台預存程序需求服務分支
Wininet.dll7.0.6000.205791,020,9282007 年四月 19 日06: 08x64sp2不適用
Wwininet.dll7.0.6000.20579823,8082007 年四月 19 日06: 08x86sp2
Windows Server 2003 x x86 版本
檔案名稱檔案版本檔案大小日期時間平台
Wininet.dll7.0.6000.20579823,8082007 年四月 19 日20: 01x86
Windows] Vista x x64 版
檔案名稱檔案版本檔案大小日期時間平台
Amd64_52dafee8e9a83e271f6abfa479159932_31bf3856ad364e35_6.0.6000.20578_none_9879498b8d92be67.manifest不適用7282007 年四月 13 日10: 16不適用
Amd64_ef1c6b5444d7332d1548f5a408cd6762_31bf3856ad364e35_6.0.6000.20578_none_1fe3b4124460d158.manifest不適用7302007 年四月 13 日10: 16不適用
Amd64_microsoft 視窗 i...tocolimplementation_31bf3856ad364e35_6.0.6000.20578_none_5c673c36765925f6.manifest不適用56,6762007 年四月 13 日10: 26不適用
Package_1_for_kb935777 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mum不適用1,8172007 年四月 13 日10: 16不適用
Package_2_for_kb935777 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mum不適用2,0362007 年四月 13 日10: 16不適用
Update.mum不適用1,9092007 年四月 13 日10: 16不適用
Jsproxy.dll7.0.6000.2057832,2562007 年四月 13 日03: 39x64
Wininet.dll7.0.6000.205781,020,9282007 年四月 13 日03: 41x64
Wininetplugin.dll1.0.0.193,1842007 年四月 13 日03: 41x64
Windows] Vista x x86 版本
檔案名稱檔案版本檔案大小日期時間平台
Update.mum不適用2,0252007 年四月 13 日10: 16不適用
X86_52dafee8e9a83e271f6abfa479159932_31bf3856ad364e35_6.0.6000.20578_none_3c5aae07d5354d31.manifest不適用7262007 年四月 13 日10: 16不適用
X86_microsoft 視窗 i...tocolimplementation_31bf3856ad364e35_6.0.6000.20578_none_0048a0b2bdfbb4c0.manifest不適用56,6022007 年四月 13 日10: 20不適用
Jsproxy.dll7.0.6000.2057827,6482007 年四月 13 日02: 37x86
Wininet.dll7.0.6000.20578823,8082007 年四月 13 日02: 38x86
Wininetplugin.dll1.0.0.164,5122007 年四月 13 日02: 38x86
狀況說明
Microsoft 已確認<適用於>一節所列之 Microsoft 產品確實有此問題。 這個問題已經先在 Windows Vista Service Pack 1 中獲得修正。
其他相關資訊
如需詳細資訊,請按一下下列的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
824684用來描述 Microsoft 軟體更新標準術語的說明
如需有關 InternetQueryOption 函式的詳細資訊,請造訪下列 Microsoft 開發 o 人 h 員 û 工 u 具 ã 網路 (MSDN) 網站]:如需有關選項的旗標的詳細資訊,請造訪下列 MSDN 網站:如需有關 Wininet 函式的詳細資訊,請造訪下列 MSDN 網站:

警告:本文為自動翻譯

內容

文章識別碼:935777 - 最後檢閱時間:01/16/2015 09:47:06 - 修訂: 3.0

Windows Internet Explorer 7, Windows Internet Explorer 7 for Windows Server 2003 IA64, Windows Internet Explorer 7 for Windows XP, Windows Internet Explorer 7 for Windows Server 2003, Windows Internet Explorer 7 in Windows Vista

  • kbnosurvey kbarchive kbmt kbvistasp1fix atdownload kbqfe kbpubtypekc kbfix kbexpertiseadvanced kbhotfixserver KB935777 KbMtzh
意見反應