﻿HWND_BROADCAST

WM_CLOSE
WM_COMMAND
WM_DESTROY
WM_DEVICECHANGE
WM_KEYDOWN
WM_KEYUP
WM_SYSKEYDOWN
WM_SYSKEYUP
WM_LBUTTONUP
WM_POWERBROADCAST
WM_SETTINGCHANGE
WM_SYSCOMMAND
WM_RBUTTONUP
WM_USER

WM_LBUTTONDOWN
WM_LBUTTONUP
WM_RBUTTONDOWN
WM_RBUTTONUP
WM_MBUTTONDOWN
WM_MBUTTONUP
WM_XBUTTONDOWN
WM_XBUTTONUP
WM_MOUSEWHEEL
WM_MOUSEHWHEEL
WM_MOUSEMOVE

NIN_POPUPCLOSE
NIN_POPUPOPEN

VIRTUAL_KEY

SC_MONITORPOWER

DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS

POWERBROADCAST_SETTING
PBT_POWERSETTINGCHANGE
PBT_APMRESUMEAUTOMATIC

HC_ACTION

FILE_ACCESS_RIGHTS

KBDLLHOOKSTRUCT
MSLLHOOKSTRUCT

BATTERY_INFORMATION
BATTERY_QUERY_INFORMATION 
BATTERY_STATUS
BATTERY_WAIT_STATUS

DEV_BROADCAST_DEVICEINTERFACE_W
DEV_BROADCAST_HDR

GUID_CONSOLE_DISPLAY_STATE
GUID_DEVCLASS_BATTERY
GUID_DISPLAY_DEVICE_ARRIVAL
GUID_DEVINTERFACE_MONITOR
GUID_LIDSWITCH_STATE_CHANGE
GUID_VIDEO_SUBGROUP
GUID_POWER_SAVING_STATUS 

DBT_DEVICEARRIVAL
DBT_DEVICEREMOVECOMPLETE

IOCTL_BATTERY_QUERY_INFORMATION
IOCTL_BATTERY_QUERY_STATUS
IOCTL_BATTERY_QUERY_TAG

PROCESSOR_POWER_INFORMATION

SC_MANAGER_ALL_ACCESS

SERVICE_CHANGE_CONFIG
SERVICE_NO_CHANGE

DEVPKEY_NAME
DEVPKEY_Device_ClassGuid
DEVPKEY_Device_DeviceDesc
DEVPKEY_Device_InstanceId
DEVPKEY_Device_BusReportedDeviceDesc
DEVPKEY_Device_Capabilities

CM_DEVCAP

DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY 
DISPLAYCONFIG_TARGET_DEVICE_NAME
DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO
DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE

LOCALE_SSHORTDATE

SYSTEM_POWER_CAPABILITIES

EFFECTIVE_POWER_MODE_V2

NOTIFYICONDATAW

WLAN_CONNECTION_NOTIFICATION_DATA 

GetSystemInfo
CallNtPowerInformation

GetLocaleInfoEx

CreateFile
DeviceIoControl

GetSystemPowerStatus

SetupDiEnumDeviceInfo
SetupDiEnumDeviceInterfaces
SetupDiGetClassDevs
SetupDiGetDeviceInterfaceDetail
SetupDiGetDeviceProperty
SetupDiGetDeviceInstanceId
SetupDiGetClassDevs
SetupDiClassNameFromGuid
SetupDiCreateDeviceInfoList
SetupDiOpenDeviceInterface

HidD_FreePreparsedData
HidD_GetAttributes
HidD_GetFeature
HidD_GetHidGuid
HidD_GetPreparsedData
HidD_SetFeature
HidP_GetCaps

CM_Get_DevNode_Status

ChangeServiceConfig
CloseServiceHandle
OpenSCManager
OpenService

SHGetKnownFolderPath

GetKeyState

GetFirmwareEnvironmentVariableEx
SetFirmwareEnvironmentVariableEx

AdjustTokenPrivileges
GetCurrentProcess
LookupPrivilegeValue
OpenProcessToken

RegisterDeviceNotification
UnregisterDeviceNotification

RegisterPowerSettingNotification
UnregisterPowerSettingNotification

CallNextHookEx
GetForegroundWindow
SetForegroundWindow
GetDesktopWindow
GetShellWindow
GetWindowRect
SetWindowsHookEx
GetWindowThreadProcessId
UnhookWindowsHookEx

DisplayConfigGetDeviceInfo
DisplayConfigSetDeviceInfo

MonitorFromPoint
GetMonitorInfoW
GetDpiForMonitor

RegNotifyChangeKeyValue

SendInput
SendMessage
SendNotifyMessage

CallNtPowerInformation

K32GetModuleFileNameExW

PowerEnumerate
PowerReadFriendlyName
PowerGetActiveScheme
PowerSetActiveScheme
PowerWriteACValueIndex
PowerWriteDCValueIndex
PowerRegisterForEffectivePowerModeNotifications
PowerUnregisterFromEffectivePowerModeNotifications
PowerRegisterSuspendResumeNotification
PowerUnregisterSuspendResumeNotification

Shell_NotifyIcon
RegisterWindowMessage

WlanOpenHandle
WlanCloseHandle
WlanRegisterNotification
