событие PBT_POWERSETTINGCHANGE

Событие изменения параметров питания, отправленное с сообщением WM_POWERBROADCAST окна или обратным вызовом уведомления HandlerEx для служб.

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

Параметры

hwnd

Дескриптор окна.

*uMsg*
Значение Значение
WM_POWERBROADCAST
536 (0x218)
Идентификатор сообщения.
*wParam*
Значение Значение
PBT_POWERSETTINGCHANGE
32787 (0x8013)
Идентификатор события.

lParam

Указатель на структуру POWERBROADCAST_SETTING .

Возвращаемое значение

Нет возвращаемого значения.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
WinUser.h (include Windows.h)

См. также раздел

События управления питанием

HandlerEx

WM_POWERBROADCAST

POWERBROADCAST_SETTING