[This is preliminary documentation and subject to change.]
Requirement (Designed for Microsoft® Windows® Logo)
Applications should handle system sleep-wake transitions by monitoring WM_POWERBROADCAST messages. When applications receive sleep messages (WM_POWERBROADCAST PBT_APMSUSPEND), they must:
When applications receive wake messages (WM_POWERBROADCAST PBT_APMRESUMESUSPEND), they must:
Applications must avoid destabilizing or crashing the system as a result of sleep-wake transitions.
Pretesting OnNow/ACPI Support.
http://www.microsoft.com/hwdev/onnow.htm for information about the OnNow initiative and technical specifications.