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