4 #ifndef __WINE_WINTERNL_H 15 #define EnableMultiBatteryDisplay 2 16 #define EnablePasswordLogon 4 17 #define EnableSysTrayBatteryMeter 1 18 #define EnableWakeOnRing 8 19 #define EnableVideoDimDisplay 16 20 #define NEWSCHEME (UINT)-1
struct _MACHINE_POWER_POLICY * PMACHINE_POWER_POLICY
BOOLEAN WINAPI ValidatePowerPolicies(PGLOBAL_POWER_POLICY, PPOWER_POLICY)
BOOLEAN(CALLBACK * PFNNTINITIATEPWRACTION)(POWER_ACTION, SYSTEM_POWER_STATE, ULONG, BOOLEAN)
POWER_ACTION_POLICY SleepButtonDc
struct _POWER_POLICY * PPOWER_POLICY
SYSTEM_POWER_STATE LidOpenWakeDc
SYSTEM_POWER_STATE MaxSleepAc
GLOBAL_USER_POWER_POLICY user
BOOLEAN WINAPI IsPwrSuspendAllowed(VOID)
struct _GLOBAL_MACHINE_POWER_POLICY * PGLOBAL_MACHINE_POWER_POLICY
BOOLEAN WINAPI IsPwrHibernateAllowed(VOID)
POWER_ACTION_POLICY PowerButtonDc
POWER_ACTION_POLICY IdleDc
BOOLEAN WINAPI SetActivePwrScheme(UINT, PGLOBAL_POWER_POLICY, PPOWER_POLICY)
BOOLEAN WINAPI IsAdminOverrideActive(PADMINISTRATOR_POWER_POLICY)
BOOLEAN OptimizeForPowerDc
struct _USER_POWER_POLICY * PUSER_POWER_POLICY
enum _SYSTEM_POWER_STATE SYSTEM_POWER_STATE
BOOLEAN WINAPI WritePwrScheme(PUINT, LPWSTR, LPWSTR, PPOWER_POLICY)
NTSTATUS WINAPI CallNtPowerInformation(POWER_INFORMATION_LEVEL, PVOID, ULONG, PVOID, ULONG)
struct _MACHINE_POWER_POLICY MACHINE_POWER_POLICY
GLOBAL_MACHINE_POWER_POLICY mach
SYSTEM_POWER_STATE MaxSleepDc
BOOLEAN WINAPI WriteGlobalPwrPolicy(PGLOBAL_POWER_POLICY)
struct _POWER_POLICY POWER_POLICY
BOOLEAN WINAPI ReadProcessorPwrScheme(UINT, PMACHINE_PROCESSOR_POWER_POLICY)
BOOLEAN WINAPI IsPwrShutdownAllowed(VOID)
BOOLEAN WINAPI GetPwrCapabilities(PSYSTEM_POWER_CAPABILITIES)
POWER_ACTION_POLICY IdleAc
MACHINE_POWER_POLICY mach
_Reserved_ PVOID Reserved
PROCESSOR_POWER_POLICY ProcessorPolicyAc
BOOLEAN(CALLBACK * PWRSCHEMESENUMPROC)(UINT, DWORD, LPWSTR, DWORD, LPWSTR, PPOWER_POLICY, LPARAM)
BOOLEAN WINAPI ReadPwrScheme(UINT, PPOWER_POLICY)
struct _GLOBAL_USER_POWER_POLICY GLOBAL_USER_POWER_POLICY
POWER_ACTION_POLICY LidCloseAc
BOOLEAN OptimizeForPowerAc
ULONG BroadcastCapacityResolution
enum _POWER_INFORMATION_LEVEL POWER_INFORMATION_LEVEL
BOOLEAN WINAPI WriteProcessorPwrScheme(UINT, PMACHINE_PROCESSOR_POWER_POLICY)
BOOLEAN WINAPI DeletePwrScheme(UINT)
POWER_ACTION_POLICY LidCloseDc
BOOLEAN WINAPI ReadGlobalPwrPolicy(PGLOBAL_POWER_POLICY)
SYSTEM_POWER_STATE ReducedLatencySleepAc
BOOLEAN WINAPI GetActivePwrScheme(PUINT)
struct _GLOBAL_USER_POWER_POLICY * PGLOBAL_USER_POWER_POLICY
UCHAR FanThrottleToleranceAc
BOOLEAN WINAPI EnumPwrSchemes(PWRSCHEMESENUMPROC, LPARAM)
SYSTEM_POWER_STATE MinSleepDc
#define NUM_DISCHARGE_POLICIES
struct _GLOBAL_POWER_POLICY * PGLOBAL_POWER_POLICY
BOOLEAN WINAPI CanUserWritePwrScheme(VOID)
SYSTEM_POWER_LEVEL DischargePolicy[NUM_DISCHARGE_POLICIES]
struct _GLOBAL_POWER_POLICY GLOBAL_POWER_POLICY
PROCESSOR_POWER_POLICY ProcessorPolicyDc
SYSTEM_POWER_STATE MinSleepAc
POWER_ACTION_POLICY OverThrottledDc
BOOLEAN WINAPI GetCurrentPowerPolicies(PGLOBAL_POWER_POLICY, PPOWER_POLICY)
struct _MACHINE_PROCESSOR_POWER_POLICY MACHINE_PROCESSOR_POWER_POLICY
BOOLEAN WINAPI GetPwrDiskSpindownRange(PUINT, PUINT)
SYSTEM_POWER_STATE ReducedLatencySleepDc
struct _GLOBAL_MACHINE_POWER_POLICY GLOBAL_MACHINE_POWER_POLICY
POWER_ACTION_POLICY PowerButtonAc
POWER_ACTION_POLICY OverThrottledAc
UCHAR FanThrottleToleranceDc
SYSTEM_POWER_STATE LidOpenWakeAc
struct _USER_POWER_POLICY USER_POWER_POLICY
POWER_ACTION_POLICY SleepButtonAc
struct _MACHINE_PROCESSOR_POWER_POLICY * PMACHINE_PROCESSOR_POWER_POLICY
BOOLEAN WINAPI SetSuspendState(BOOLEAN, BOOLEAN, BOOLEAN)