Microsoft KB Archive/295072

= Unexpected Resume When Suspending After an Alarm Resume =

Article ID: 295072

Article Last Modified on 1/31/2007

-

APPLIES TO


 * Microsoft Encarta Reference Suite 2001

-



This article was previously published under Q295072



SYMPTOMS
A Windows CE-based device may automatically resume if it is suspended shortly after it resumes from an alarm. For example, this problem can occur if you first start the World Clock tool, set an alarm, and then suspend the Windows CE-based device. When the device resumes and you tap Dismiss to close the alarm dialog box, if you suspend the device within one minute, it will resume again after one minute has elapsed, starting from the previous resume by alarm.

This problem occurs when the CeSetUserNotification function is called with the CE_USER_NOTIFICATION.ActionFlags PUN_REPEAT flag bit set.



CAUSE
This behavior occurs because a second event is created to set up the next notification interval after the alarm sound finishes.



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

The English version of this package should have the following file attributes or later:   Size       File name -  1,267,848  Wce30qfe21.exE

The English version of this fix should contain the following files, with the listed file attributes or later:   Date        Time      Size       File name     Platform --  01/19/2001  11:00am      81,100  Notify.lib    ARM720 (retail) 01/19/2001 11:00am      61,440  Notify.pdb    ARM720 (retail)

01/19/2001 10:49am      80,826  Notify.lib    SA1100 (retail) 01/19/2001 10:49am      61,440  Notify.pdb    SA1100 (retail)

01/19/2001 09:41am      94,458  Notify.lib    R3000 (retail) 01/19/2001 09:41am      61,440  Notify.pdb    R3000 (retail)

01/19/2001 09:53am      94,366  Notify.lib    R4100 (retail) 01/19/2001 09:53am      61,440  Notify.pdb    R4100 (retail)

01/19/2001 10:04am      84,898  Notify.lib    R4111 (retail) 01/19/2001 10:04am      61,440  Notify.pdb    R4111 (retail)

01/19/2001 10:16am      94,366  Notify.lib    R4300 (retail) 01/19/2001 10:15am      61,440  Notify.pdb    R4300 (retail)

01/19/2001 10:27am      84,202  Notify.lib    PPC403 (retail) 01/19/2001 10:27am      61,440  Notify.pdb    PPC403 (retail)

01/19/2001 10:38am      84,202  Notify.lib    PPC821 (retail) 01/19/2001 10:38am      61,440  Notify.pdb    PPC821 (retail)

01/19/2001 09:17am     122,284  Notify.lib    SH3 (retail) 01/19/2001 09:17am      61,440  Notify.pdb    SH3 (retail)

01/19/2001 09:29am     122,278  Notify.lib    SH4 (retail) 01/19/2001 09:29am      61,440  Notify.pdb    SH4 (retail)

01/19/2001 11:23am      84,228  Notify.lib    ARM720 (retail) 01/19/2001 11:23am      61,440  Notify.pdb    ARM720 (retail)

01/19/2001 11:11am      71,182  Notify.lib    i486 (retail) 01/19/2001 11:11am      61,440  Notify.pdb    i486 (retail)

Date       Time      Size       File name     Platform --  01/19/2001  11:06am     176,528  Notify.lib    ARM720 (debug) 01/19/2001 11:06am      61,440  Notify.pdb    ARM720 (debug)

01/19/2001 10:55am     176,288  Notify.lib    SA1100 (debug) 01/19/2001 10:55am      61,440  Notify.pdb    SA1100 (debug)

01/19/2001 09:47am     189,946  Notify.lib    R3000 (debug) 01/19/2001 09:47am      61,440  Notify.pdb    R3000 (debug)

01/19/2001 09:58am     189,946  Notify.lib    R4100 (debug) 01/19/2001 09:58am      61,440  Notify.pdb    R4100 (debug)

01/19/2001 10:09am     189,946  Notify.lib    R4111 (debug) 01/19/2001 10:09am      61,440  Notify.pdb    R4111 (debug)

01/19/2001 10:21am     189,946  Notify.lib    R4300 (debug) 01/19/2001 10:21am      61,440  Notify.pdb    R4300 (debug)

01/19/2001 10:32am     186,498  Notify.lib    PPC403 (debug) 01/19/2001 10:32am      61,440  Notify.pdb    PPC403 (debug)

01/19/2001 10:43am     186,498  Notify.lib    PPC821 (debug) 01/19/2001 10:43am      61,440  Notify.pdb    PPC821 (debug)

01/19/2001 09:23am     197,128  Notify.lib    SH3 (debug) 01/19/2001 09:23am      61,440  Notify.pdb    SH3 (debug)

01/19/2001 09:35am     197,128  Notify.lib    SH4 (debug) 01/19/2001 09:35am      61,440  Notify.pdb    SH4 (debug)

01/19/2001 11:29am     176,230  Notify.lib    ARM720 (debug) 01/19/2001 11:29am      61,440  Notify.pdb    ARM720 (debug)

01/19/2001 11:16am     165,456  Notify.lib    i486 (debug) 01/19/2001 11:16am      61,440  Notify.pdb    i486 (debug)



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

Keywords: kbhotfixserver kbqfe kbbug kbfix kbqfe KB295072

-

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

© Microsoft Corporation. All rights reserved.