The RDP Client Window May Not Scroll Correctly (818829)



The information in this article applies to:

  • Microsoft Windows CE .NET 4.0

SYMPTOMS

If an "always-on-top" window is being shown by Microsoft Windows CE while an RDP client session is active, the contents of the always-on-top window may appear over portions of the RDP client window when you scroll the remote content.

Always-on-top windows are typically system windows such as the taskbar or a soft-input panel.

CAUSE

The RDP client for Windows CE scrolls the contents of the remote session without checking for intersecting windows that are on top of its main window. If other windows are on top of the RDP client window, the bitmap image of the other windows' content is also scrolled. When the scrolling of the RDP client window is complete, the always-on-top window is repainted at its original location. This leaves a fragment of the original top window on top of portions of the RDP client window.

RESOLUTION

A supported software update is now available from Microsoft as Windows CE 4.0 Core OS QFE 818829. 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

   Date         Time   Version    Size       File name
   ----------------------------------------------------------------------------
   25-Apr-2003  00:10  4.0.3.424  8,235,624  030424_armv4i_wce40-q818829.exe
   25-Apr-2003  00:10  4.0.3.424  8,194,664  030424_armv4t_wce40-q818829.exe
   25-Apr-2003  00:10  4.0.3.424  8,231,528  030424_armv4_wce40-q818829.exe
   25-Apr-2003  00:09  4.0.3.424  7,694,952  030424_mips16_wce40-q818829.exe
   25-Apr-2003  00:10  4.0.3.424  8,403,560  030424_mipsii_fp_wce40-q818829.exe
   25-Apr-2003  00:10  4.0.3.424  8,374,888  030424_mipsii_wce40-q818829.exe
   25-Apr-2003  00:11  4.0.3.424  8,596,072  030424_mipsiv_fp_wce40-q818829.exe
   25-Apr-2003  00:11  4.0.3.424  8,575,592  030424_mipsiv_wce40-q818829.exe
   25-Apr-2003  00:09  4.0.3.424  7,850,600  030424_sh3_wce40-q818829.exe
   25-Apr-2003  00:10  4.0.3.424  7,850,600  030424_sh4_wce40-q818829.exe
   25-Apr-2003  00:09  4.0.3.424  7,055,976  030424_x86_wce40-q818829.exe
The English version of this fix has the file attributes (or later) 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.
   Date         Time                  Size        File name
   ----------------------------------------------------------
   Path: 030424_q818829\Public\Rdp\Oak\Lib\Armv4\Debug
   18-Apr-2003  21:12                    241,664  Core.pdb
   18-Apr-2003  21:14                  3,281,624  Mstsc.lib
   18-Apr-2003  21:14                    200,704  Mstsc.pdb
   18-Apr-2003  21:13                 12,953,616  Mstscax.lib
   18-Apr-2003  21:13                    356,352  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Armv4\Retail
   18-Apr-2003  21:07                    217,088  Core.pdb
   18-Apr-2003  21:09                  2,007,240  Mstsc.lib
   18-Apr-2003  21:09                    176,128  Mstsc.pdb
   18-Apr-2003  21:08                  7,536,160  Mstscax.lib
   18-Apr-2003  21:08                    339,968  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Armv4i\Debug
   18-Apr-2003  21:31                    241,664  Core.pdb
   18-Apr-2003  21:34                  3,286,952  Mstsc.lib
   18-Apr-2003  21:34                    200,704  Mstsc.pdb
   18-Apr-2003  21:33                 12,974,830  Mstscax.lib
   18-Apr-2003  21:33                    356,352  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Armv4i\Retail
   18-Apr-2003  21:27                    217,088  Core.pdb
   18-Apr-2003  21:29                  2,010,778  Mstsc.lib
   18-Apr-2003  21:29                    176,128  Mstsc.pdb
   18-Apr-2003  21:28                  7,552,804  Mstscax.lib
   18-Apr-2003  21:28                    339,968  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Armv4t\Debug
   18-Apr-2003  21:22                    241,664  Core.pdb
   18-Apr-2003  21:24                  3,179,038  Mstsc.lib
   18-Apr-2003  21:24                    200,704  Mstsc.pdb
   18-Apr-2003  21:23                 12,342,042  Mstscax.lib
   18-Apr-2003  21:23                    356,352  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Armv4t\Retail
   18-Apr-2003  21:17                    217,088  Core.pdb
   18-Apr-2003  21:19                  1,989,238  Mstsc.lib
   18-Apr-2003  21:19                    176,128  Mstsc.pdb
   18-Apr-2003  21:18                  7,515,996  Mstscax.lib
   18-Apr-2003  21:18                    339,968  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Mips16\Debug
   18-Apr-2003  22:01                    233,472  Core.pdb
   18-Apr-2003  22:03                  3,053,340  Mstsc.lib
   18-Apr-2003  22:03                    200,704  Mstsc.pdb
   18-Apr-2003  22:02                 12,255,598  Mstscax.lib
   18-Apr-2003  22:02                    356,352  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Mips16\Retail
   18-Apr-2003  21:56                    217,088  Core.pdb
   18-Apr-2003  21:58                  1,821,152  Mstsc.lib
   18-Apr-2003  21:58                    176,128  Mstsc.pdb
   18-Apr-2003  21:57                  7,119,922  Mstscax.lib
   18-Apr-2003  21:57                    339,968  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Mipsii\Debug
   18-Apr-2003  21:41                    233,472  Core.pdb
   18-Apr-2003  21:44                  3,334,194  Mstsc.lib
   18-Apr-2003  21:44                    200,704  Mstsc.pdb
   18-Apr-2003  21:43                 13,458,278  Mstscax.lib
   18-Apr-2003  21:42                    356,352  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Mipsii\Retail
   18-Apr-2003  21:36                    217,088  Core.pdb
   18-Apr-2003  21:39                  2,029,448  Mstsc.lib
   18-Apr-2003  21:39                    176,128  Mstsc.pdb
   18-Apr-2003  21:38                  7,952,734  Mstscax.lib
   18-Apr-2003  21:38                    339,968  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Mipsii_fp\Debug
   18-Apr-2003  22:11                    233,472  Core.pdb
   18-Apr-2003  22:13                  3,334,904  Mstsc.lib
   18-Apr-2003  22:13                    200,704  Mstsc.pdb
   18-Apr-2003  22:12                 13,474,272  Mstscax.lib
   18-Apr-2003  22:12                    364,544  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Mipsii_fp\Retail
   18-Apr-2003  22:06                    217,088  Core.pdb
   18-Apr-2003  22:08                  2,030,132  Mstsc.lib
   18-Apr-2003  22:08                    176,128  Mstsc.pdb
   18-Apr-2003  22:07                  7,967,988  Mstscax.lib
   18-Apr-2003  22:07                    339,968  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Mipsiv\Debug
   18-Apr-2003  21:51                    233,472  Core.pdb
   18-Apr-2003  21:53                  3,371,906  Mstsc.lib
   18-Apr-2003  21:53                    200,704  Mstsc.pdb
   18-Apr-2003  21:52                 13,686,854  Mstscax.lib
   18-Apr-2003  21:52                    356,352  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Mipsiv\Retail
   18-Apr-2003  21:46                    217,088  Core.pdb
   18-Apr-2003  21:49                  2,051,880  Mstsc.lib
   18-Apr-2003  21:48                    176,128  Mstsc.pdb
   18-Apr-2003  21:47                  8,128,474  Mstscax.lib
   18-Apr-2003  21:47                    339,968  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Mipsiv_fp\Debug
   18-Apr-2003  22:21                    233,472  Core.pdb
   18-Apr-2003  22:23                  3,372,616  Mstsc.lib
   18-Apr-2003  22:23                    200,704  Mstsc.pdb
   18-Apr-2003  22:22                 13,705,176  Mstscax.lib
   18-Apr-2003  22:22                    364,544  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Mipsiv_fp\Retail
   18-Apr-2003  22:16                    217,088  Core.pdb
   18-Apr-2003  22:18                  2,052,552  Mstsc.lib
   18-Apr-2003  22:18                    176,128  Mstsc.pdb
   18-Apr-2003  22:17                  8,143,910  Mstscax.lib
   18-Apr-2003  22:17                    339,968  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Sh3\Debug
   18-Apr-2003  20:52                    233,472  Core.pdb
   18-Apr-2003  20:55                  3,000,046  Mstsc.lib
   18-Apr-2003  20:55                    200,704  Mstsc.pdb
   18-Apr-2003  20:54                 11,714,784  Mstscax.lib
   18-Apr-2003  20:54                    356,352  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Sh3\Retail
   18-Apr-2003  20:47                    217,088  Core.pdb
   18-Apr-2003  20:50                  1,901,196  Mstsc.lib
   18-Apr-2003  20:50                    176,128  Mstsc.pdb
   18-Apr-2003  20:49                  7,076,256  Mstscax.lib
   18-Apr-2003  20:49                    339,968  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Sh4\Debug
   18-Apr-2003  21:02                    233,472  Core.pdb
   18-Apr-2003  21:05                  2,999,500  Mstsc.lib
   18-Apr-2003  21:05                    200,704  Mstsc.pdb
   18-Apr-2003  21:03                 11,715,590  Mstscax.lib
   18-Apr-2003  21:03                    356,352  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\Sh4\Retail
   18-Apr-2003  20:57                    217,088  Core.pdb
   18-Apr-2003  21:00                  1,899,572  Mstsc.lib
   18-Apr-2003  21:00                    176,128  Mstsc.pdb
   18-Apr-2003  20:58                  7,066,964  Mstscax.lib
   18-Apr-2003  20:58                    339,968  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\X86\Debug
   18-Apr-2003  20:43                    241,664  Core.pdb
   18-Apr-2003  20:45                  2,829,404  Mstsc.lib
   18-Apr-2003  20:45                    200,704  Mstsc.pdb
   18-Apr-2003  20:44                 11,047,164  Mstscax.lib
   18-Apr-2003  20:44                    356,352  Mstscax.pdb

   Path: 030424_q818829\Public\Rdp\Oak\Lib\X86\Retail
   18-Apr-2003  20:38                    217,088  Core.pdb
   18-Apr-2003  20:40                  1,778,700  Mstsc.lib
   18-Apr-2003  20:40                    176,128  Mstsc.pdb
   18-Apr-2003  20:39                  6,619,230  Mstscax.lib
   18-Apr-2003  20:39                    339,968  Mstscax.pdb

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Modification Type:MinorLast Reviewed:5/27/2005
Keywords:kbBug kbfix kbQFE KB818829 kbAudOEM