本文說明當您關閉 Windows 內嵌壓縮 7] 中的核心模式中的通訊端時,就會發生的問題。有可以解決這個問題的更新。在您安裝此更新程式之前,必須安裝此產品的所有先前發行之更新程式。

狀況

請考慮下列情況:

  • 在 Windows 內嵌壓縮 7,您可以開啟通訊端從核心驅動程式,然後使用 [通訊端上的 [非同步的 IO。

  • 您執行WSAEventSelect函式,以及 FD_CLOSE 旗標,然後您藉由關閉函式,會在關閉通訊端時。

  • 您呼叫WaitForSingleObject函式,適用於WSAEventSelect函式的相同事件控制代碼。

在這個案例中, WaitForSingleObject函數會傳回 WAIT_FAILED。關閉函式呼叫之後, 的WSAEnumNetworkEvents和WSAWaitForMultipleEvents的函式失敗,並 WSA_INVALID_HANDLE 錯誤。

注意未封鎖的關閉函式會初始化非失誤性的通訊端關閉。此程序可能需要某些資料交換。呼叫的驅動程式必須能夠使用的WSAWaitForMultipleEvents和WSAEnumNetworkEvents函式來等待非失誤性的通訊端關閉。

解決方案

下載資訊

現在可以從 Microsoft Windows 內嵌壓縮 7 月 Update(January 2015) 了。若要下載這個每月的更新,請前往下列 「 Microsoft 下載中心 」 網站︰


套用於每個檔案的類型是處理器的看得見 < 檔案資訊=""> 一節中的每個檔案的名稱。

更多的資訊

重新啟動需求

套用此更新之後,您必須執行整個平台的清除組建。若要這樣做,請使用下列其中一種方法:

  • 在 [建置] 功能表中,按一下 [清除方案,,然後按一下 [建置方案

  • 在 [建置] 功能表上按一下 [重建方案]。

您不必套用此軟體更新之後,請重新啟動電腦。

更新取代資訊

此更新不會取代任何其他更新。


檔案屬性 (或較新的檔案屬性),本軟體更新套件的英文版具有下列表格中所列。這些檔案的日期和時間會以國際標準時間 (UTC) 格式列出。當您檢視檔案資訊時,會將它轉換為本地時間。若要查看 UTC 與當地時間的時差,請在 [控制台] 中的日期和時間項目使用 [時區] 索引標籤。

此 hotfix 套件所隨附的檔案

狀態

Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

參考

深入了解。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×