Microsoft KB Archive/911758

From BetaArchive Wiki

Article ID: 911758

Article Last Modified on 11/17/2006



APPLIES TO

  • Microsoft Windows CE .NET 4.2



SYMPTOMS

When you configure a Microsoft Windows CE 4.2-based device as a remote access server, the device may stop to answer incoming calls.

CAUSE

This problem occurs because of a race condition between two threads in the Remote Access Service (RAS) server process.

RESOLUTION

Software update information

A supported software update is now available from Microsoft as Windows CE 4.2 Core OS QFE 911758. To resolve this problem immediately, click the following article number for information about obtaining Windows CE Platform Builder and core operating system software updates:

837392 How to locate core operating system fixes for Microsoft Windows CE Platform Builder products


Prerequisites

This update is supported only if all previously issued updates for this product have also been applied.

Restart requirement

After you apply this update, you must perform a clean build of the whole operating system. To clean the operating system, click Clean on the Build menu. To build the operating system, click Build Platform on the Build menu. You do not have to restart the computer after you apply this update.

How to apply this update

All updates for Windows CE .NET 4.2 require the following:

  • Platform Builder .NET 4.2 must be installed on the computer.
  • The current user must have run Platform Builder .NET 4.2 at least one time.
  • After you apply the update, you must perform a clean build of the whole operating system.

Download the package or the packages that are most appropriate for your installation. For more information, see the first table in the "File information" section.

Registry information

The package will install all the updated files to the build environment that is specified by the original Platform Builder installation. The following registry key contains this information:

HKEY_LOCAL_MACHINE\Software\Microsoft\Platform Builder\4.21\Directories - "OS Install Root"


By default, a backup of all updated files will be maintained at the following location:

%_WINCEROOT%\Updates\Backup


You can remove any files from this folder that you want to remove.

If you have applied previous updates

If you have applied previous updates, this package will update the build environment to include the latest files for this component.

If you receive the message "Files that will not be installed"

If you receive this message, you have already applied an update that includes a later version of the files than the version that this update installs. Therefore, you already have the updates that are mentioned in this article, together with some updates that were released later. You receive this message to prevent you from accidentally overwriting the latest update to that particular component.

If you uninstall or repair Platform Builder

If you uninstall or repair Microsoft Platform Builder .NET 4.2, you have to remove the corresponding WinCEPBxx.ini file. This file is located in the %WINDIR% folder.

Update replacement information

This update does not replace any other updates.

File information

The English version of this package has the file attributes (or later file attributes) that are listed in the following table.

File name File size Date Time
Wincepb42-060113-kb911758-armv4.msi 7,689,728 14-Jan-2006 00:44
Wincepb42-060113-kb911758-armv4i.msi 7,689,216 14-Jan-2006 00:43
Wincepb42-060113-kb911758-mipsii.msi 7,703,040 14-Jan-2006 00:44
Wincepb42-060113-kb911758-mipsii_fp.msi 7,704,064 14-Jan-2006 00:44
Wincepb42-060113-kb911758-mipsiv.msi 7,707,136 14-Jan-2006 00:44
Wincepb42-060113-kb911758-mipsiv_fp.msi 7,707,648 14-Jan-2006 00:44
Wincepb42-060113-kb911758-sh3.msi 7,685,632 14-Jan-2006 00:43
Wincepb42-060113-kb911758-sh4.msi 7,685,120 14-Jan-2006 00:43
Wincepb42-060113-kb911758-x86.msi 7,662,080 14-Jan-2006 00:43

The English version of this update has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.

File name File size Date Time Path
Unimodem.lib 624,270 27-Dec-2005 18:09 public\common\oak\lib\armv4\debug
Unimodem.lib 250,680 27-Dec-2005 18:09 public\common\oak\lib\armv4\retail
Unimodem.lib 624,808 27-Dec-2005 18:09 public\common\oak\lib\armv4i\debug
Unimodem.lib 250,720 27-Dec-2005 18:09 public\common\oak\lib\armv4i\retail
Unimodem.lib 640,806 27-Dec-2005 18:09 public\common\oak\lib\mipsii\debug
Unimodem.lib 256,976 27-Dec-2005 18:09 public\common\oak\lib\mipsii\retail
Unimodem.lib 640,842 27-Dec-2005 18:10 public\common\oak\lib\mipsii_fp\debug
Unimodem.lib 257,036 27-Dec-2005 18:09 public\common\oak\lib\mipsii_fp\retail
Unimodem.lib 646,494 27-Dec-2005 18:10 public\common\oak\lib\mipsiv\debug
Unimodem.lib 259,506 27-Dec-2005 18:10 public\common\oak\lib\mipsiv\retail
Unimodem.lib 646,530 27-Dec-2005 18:10 public\common\oak\lib\mipsiv_fp\debug
Unimodem.lib 259,566 27-Dec-2005 18:10 public\common\oak\lib\mipsiv_fp\retail
Unimodem.lib 571,110 27-Dec-2005 18:10 public\common\oak\lib\sh3\debug
Unimodem.lib 231,918 27-Dec-2005 18:10 public\common\oak\lib\sh3\retail
Unimodem.lib 570,964 27-Dec-2005 18:10 public\common\oak\lib\sh4\debug
Unimodem.lib 231,098 27-Dec-2005 18:10 public\common\oak\lib\sh4\retail
Unimodem.lib 573,666 27-Dec-2005 18:09 public\common\oak\lib\x86\debug
Unimodem.lib 215,086 27-Dec-2005 18:09 public\common\oak\lib\x86\retail


STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

MORE INFORMATION

For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:

824684 Description of the standard terminology that is used to describe Microsoft software updates


Keywords: kbbug kbfix kbqfe kbpubtypekc KB911758