Condividi tramite


evento PBT_APMRESUMEAUTOMATIC

Notifica alle applicazioni che il sistema sta riprendendo dalla sospensione o dall'ibernazione. Questo evento viene recapitato ogni volta che il sistema riprende e non indica se un utente è presente.

Una finestra riceve questo evento tramite il messaggio di WM_POWERBROADCAST . I parametri wParam e lParam vengono impostati come descritto di seguito.

Nota

In Windows 10, versione 1507 e versioni successive, se il sistema riprende dalla sospensione solo per immettere immediatamente l'ibernazione, questo evento non viene recapitato. In questo caso non viene inviato un messaggio WM_POWERBROADCAST.

LRESULT 
CALLBACK 
WindowProc( HWND hwnd,      // handle to window
            UINT uMsg,      // WM_POWERBROADCAST
            WPARAM wParam,  // PBT_APMRESUMEAUTOMATIC
            LPARAM lParam); // zero

Parametri

hwnd

Handle per la finestra.

Umsg

Valore Significato
WM_POWERBROADCAST
536 (0x218)
Identificatore del messaggio.

wParam

Valore Significato
PBT_APMRESUMEAUTOMATIC
18 (0x12)
Identificatore dell'evento.

lParam

Riservato: deve essere zero.

Valore restituito

Nessun valore restituito.

Osservazioni:

Se il sistema rileva qualsiasi attività utente dopo la trasmissione PBT_APMRESUMEAUTOMATIC, trasmetterà un evento PBT_APMRESUMESUSPEND per informare le applicazioni che possono riprendere l'interazione completa con l'utente.

Requisiti

Requisito Valore
Client minimo supportato
Windows XP [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
WinUser.h (include Windows.h)

Vedi anche