一台基於 Windows Embedded CE 6.0 R3 的裝置,在啟用 DHCP 分配器和網際網路連線共享後拔掉 USB 線時,會當機

症狀

請考慮以下案例:

  • 你有一台基於 Windows Embedded CE 6.0 R3 的裝置,裡面有 USB Host RNDIS 用戶端驅動程式。

  • 你要啟用動態主機設定協定 (裝置上的 DHCP) 分配器。

    注意 DHCP 分配器綁定至 RNDIS 用戶端驅動程式。

  • 你要在裝置上啟用網路連線共享,然後拔掉 USB 線。

在這種情況下,裝置當機了。

原因

此問題發生是因為 DHCP 執行緒中的緩衝區被覆寫。

解決方式

軟體更新資訊

支援的軟體更新現已於 2010 年 10 月 (Microsoft) 提供 Windows Embedded CE 6.0 平台建構器每月更新。 你可以往「檔案資訊」區塊確認。 套件檔名稱包含產品版本、日期、知識庫文章編號及處理者類型。 封裝檔名稱格式如下:

產品版本-yymmdd-kbnnnnnn-處理器類型例如:Wincepb50-060503-kb917590-armv4i.msi 是 ARMV4i Windows CE 5.0 平台建構器的修正,該修正已在知識庫文章 917590 中說明,並收錄於 2006 年 5 月的月度更新中。 為了立即解決此問題,請點擊以下文章編號,了解如何取得 Windows CE 平台建構器及核心作業系統軟體更新:

837392 如何找到Microsoft Windows CE平台建構器產品的核心作業系統修正

先決條件

此軟體更新僅在先前所有已發布的軟體更新同時套用時才被支援。

重新啟動需求

安裝此軟體更新後,必須對整個平台進行乾淨編譯。 若要解決此問題,請使用下列其中一種方法:

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

套用此軟體更新之後,您不必將電腦重新開機。

更新取代資訊

這個更新不會取代任何其他的更新。

檔案詳細資訊

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

安裝程式檔案

檔案名稱 檔案大小 日期 時間
Wincepb60-101028-kb2384080-mipsii_fp.msi 773,120 2010 年 10 月 28 日 18:46
Wincepb60-101028-kb2384080-mipsiv.msi 776,704 2010 年 10 月 28 日 18:46
Wincepb60-101028-kb2384080-mipsiv_fp.msi 776,704 2010 年 10 月 28 日 18:46
Wincepb60-101028-kb2384080-sh4.msi 748,544 2010 年 10 月 28 日 18:46
Wincepb60-101028-kb2384080-x86.msi 735,744 2010 年 10 月 28 日 18:46
Wincepb60-101028-kb2384080-armv4i.msi 788,992 2010 年 10 月 28 日 18:46
Wincepb60-101028-kb2384080-mipsii.msi 773,120 2010 年 10 月 28 日 18:46

包含在這個熱修補程式包中的 Files

檔案名稱 檔案大小 日期 時間 路徑
Windows embedded ce 6.0_update_kb2384080.htm 7,701 2010 年 10 月 28 日 18:20 101028_kb2384080
Dhcpallo.lib 715,102 2010年10月26日 14:34 Public\Common\Oak\Lib\Armv4i\Debug
Dhcpallo.lib 418,368 2010年10月26日 14:34 Public\Common\Oak\Lib\Armv4i\Retail
Dhcpallo.lib 686,984 2010年10月26日 14:34 Public\Common\Oak\Lib\Mipsii\Debug
Dhcpallo.lib 409,166 2010年10月26日 14:34 Public\Common\Oak\Lib\Mipsii\Retail
Dhcpallo.lib 687,104 2010年10月26日 14:34 Public\Common\Oak\Lib\Mipsii_fp\Debug
Dhcpallo.lib 409,294 2010年10月26日 14:34 Public\Common\Oak\Lib\Mipsii_fp\Retail
Dhcpallo.lib 693,574 2010年10月26日 14:34 Public\Common\Oak\Lib\Mipsiv\Debug
Dhcpallo.lib 413,820 2010年10月26日 14:34 Public\Common\Oak\Lib\Mipsiv\Retail
Dhcpallo.lib 693,694 2010年10月26日 14:35 Public\Common\Oak\Lib\Mipsiv_fp\Debug
Dhcpallo.lib 413,948 2010年10月26日 14:35 公共\Common\Oak\Lib\Mipsiv_fp\零售
Dhcpallo.lib 628,108 2010年10月26日 14:35 Public\Common\Oak\Lib\Sh4\Debug
Dhcpallo.lib 387,290 2010年10月26日 14:35 Public\Common\Oak\Lib\Sh4\Retail
Dhcpallo.lib 631,454 2010年10月26日 14:34 Public\Common\Oak\Lib\X86\Debug
Dhcpallo.lib 395,998 2010年10月26日 14:34 Public\Common\Oak\Lib\X86\Retail

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。

更多資訊

如需有關軟體更新術語的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:

824684 描述用於描述Microsoft軟體更新的標準術語