Microsoft KB Archive/299698

From BetaArchive Wiki
Knowledge Base


Article ID: 299698

Article Last Modified on 10/18/2005



APPLIES TO

  • Microsoft Windows CE 3.0 for the Handheld PC 2000



This article was previously published under Q299698

SYMPTOMS

A Windows CE-based device may automatically resume if it is suspended shortly after it resumes from an alarm.

For example, this problem occurs if you start the World Clock tool, set an alarm, and then suspend the Windows CE-based device. When the device resumes, if you tap Dismiss to close the alarm dialog box, and then suspend the device within one minute, the device resumes again after one minute has elapsed, starting from the previous "resume by alarm."

CAUSE

This problem occurs because of a logic error in the CeSetUserNotification API function, which the World Clock tool uses to set up an alarm event.

RESOLUTION

A supported hotfix is now available from Microsoft, but it is only intended to correct the problem that this article describes. Apply it only to systems that are experiencing this specific problem.

To resolve this problem, contact Microsoft Product Support Services to obtain the hotfix. For a complete list of Microsoft Product Support Services telephone numbers and information about support costs, visit the following Microsoft Web site:

Note In special cases, charges that are ordinarily incurred for support calls may be canceled if a Microsoft Support Professional determines that a specific update will resolve your problem. The usual support costs will apply to additional support questions and issues that do not qualify for the specific update in question.

The English version of this fix should have the following file attributes or later:

   Date         Time         Size      File name     Platform
   -----------------------------------------------------------------
   01/30/2001   03:31 A.M.   375,566   Fatmain.lib   ARM720 (retail)
   01/30/2001   03:31 A.M.    86,016   Fatmain.pdb   ARM720 (retail)
   01/19/2001   08:00 A.M.    81,100   Notify.lib    ARM720 (retail)
   01/19/2001   08:00 A.M.    61,440   Notify.pdb    ARM720 (retail)

   01/30/2001   03:30 A.M.   374,814   Fatmain.lib   SA1100 (retail)
   01/30/2001   03:30 A.M.    86,016   Fatmain.pdb   SA1100 (retail)
   01/19/2001   07:49 A.M.    80,826   Notify.lib    SA1100 (retail)
   01/19/2001   07:49 A.M.    61,440   Notify.pdb    SA1100 (retail)

   01/30/2001   03:27 A.M.   341,898   Fatmain.lib   R4111 (retail)
   01/30/2001   03:27 A.M.    86,016   Fatmain.pdb   R4111 (retail)
   01/19/2001   07:04 A.M.    84,898   Notify.lib    R4111 (retail)
   01/19/2001   07:04 A.M.    61,440   Notify.pdb    R4111 (retail)

   01/30/2001   03:23 A.M.   389,186   Fatmain.lib   SH3 (retail)
   01/30/2001   03:23 A.M.    86,016   Fatmain.pdb   SH3 (retail)
   01/19/2001   06:17 A.M.   122,284   Notify.lib    SH3 (retail)
   01/19/2001   06:17 A.M.    61,440   Notify.pdb    SH3 (retail)

   01/30/2001   03:32 A.M.   647,496   Fatmain.lib   i486 (debug)
   01/30/2001   03:32 A.M.    86,016   Fatmain.pdb   i486 (debug)
   01/19/2001   08:16 A.M.   165,456   Notify.lib    i486 (debug)
   01/19/2001   08:16 A.M.    61,440   Notify.pdb    i486 (debug)

   01/30/2001   03:32 A.M.   324,254   Fatmain.lib   i486 (retail)
   01/30/2001   03:32 A.M.    86,016   Fatmain.pdb   i486 (retail)
   01/19/2001   08:11 A.M.    71,182   Notify.lib    i486 (retail)
   01/19/2001   08:11 A.M.    61,440   Notify.pdb    i486 (retail)
                



STATUS

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

MORE INFORMATION

For additional information about problems with alarm resume operation, click the article number below to view the article in the Microsoft Knowledge Base:

295072 Unexpected Resume When Suspending After an Alarm Resume


Keywords: kbqfe kbsyssettings kbprb kbarttypefix kbhotfixserver KB299698