Microsoft KB Archive/290099

= FIX: CeMountDBVol Corrupts Nonvolume Files =

PSS ID Number: 290099

Article Last Modified on 7/22/2003

-

The information in this article applies to:


 * Microsoft Windows CE 2.11 for the Handheld PC
 * Microsoft Windows CE 2.1 for the Handheld PC
 * Microsoft Windows CE Operating System, Versions 2.12
 * Microsoft Windows CE Operating System, Versions 2.11
 * Microsoft Windows CE Operating System, Versions 2.0
 * Microsoft Windows CE for the Palm-size PC, Versions 2.11
 * Microsoft Windows Pocket PC with Windows CE 3.0

-



This article was previously published under Q290099



WinCE 2.0, 2.11, 2.12: BUG# 18108



The information in this article applies to Windows CE operating systems 2.10 through 2.12, and Windows CE 3.0 used on the PocketPC. It does not apply to Windows CE 3.0 provided in Platform Builder 3.0.



SYMPTOMS
CeMountDBVol will fail, as expected, when called with the name of a file that is not a database volume. However, during the mount attempt, the file will be modified slightly. A single DWORD (4 bytes) near the start of the file will be changed.



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

This bug was corrected in the Windows CE 3.0 Platform Builder release.



Steps to Reproduce Behavior

 * 1) Create a nondatabase file.
 * 2) Call CeMountDBVol with the name of the file.Result: The call fails, but the file is modified.

Keywords: kbbug kbfix KB290099

Technology: kbPocketSearch kbWinCE200 kbWinCE210HPC kbWinCE211 kbWinCE211HPC kbWinCE211PalmsizePC kbWinCE212 kbWinCE300PocketPC kbWinCEPalmsizePCSearch kbWinCESearch kbZNotKeyword

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© 2004 Microsoft Corporation. All rights reserved.