Événement PBT_APMSUSPEND
Avertit les applications que l'ordinateur est sur le point d'entrer dans un état suspendu. Cet événement est généralement diffusé lorsque toutes les applications et pilotes installables ont retourné TRUE à un événement PBT_APMQUERYSUSPEND précédent.
Une fenêtre reçoit cet événement via le message WM_POWERBROADCAST. Les paramètres wParam et lParam sont définis comme décrit ci-dessous.
LRESULT
CALLBACK
WindowProc( HWND hwnd, // handle to window
UINT uMsg, // WM_POWERBROADCAST
WPARAM wParam, // PBT_APMSUSPEND
LPARAM lParam); // zero
Paramètres
hwnd
Handle à fenêtre.
uMsg
Valeur | Signification |
---|---|
|
Identificateur du message. |
wParam
Valeur | Signification |
---|---|
|
Identificateur de l'événement. |
lParam
Réservé : doit être égal à zéro.
Valeur retournée
Aucune valeur renvoyée.
Notes
Une application doit traiter cet événement en effectuant toutes les tâches nécessaires pour enregistrer les données.
Le système accorde environ deux secondes pour qu'application gère cette notification. Si une application effectue toujours des opérations après son expiration, le système peut interrompre l'application.
Spécifications
Condition requise | Value |
---|---|
Client minimal pris en charge |
Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2003 [applications de bureau uniquement] |
En-tête |
|