ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

powrprof.h File Reference
#include <ntsecapi.h>

Go to the source code of this file.

Data Structures

struct  PGLOBAL_MACHINE_POWER_POLICY
struct  PGLOBAL_USER_POWER_POLICY
struct  PGLOBAL_POWER_POLICY
struct  PMACHINE_POWER_POLICY
struct  PMACHINE_PROCESSOR_POWER_POLICY
struct  PUSER_POWER_POLICY
struct  PPOWER_POLICY

Defines

#define EnableMultiBatteryDisplay   2
#define EnablePasswordLogon   4
#define EnableSysTrayBatteryMeter   1
#define EnableWakeOnRing   8
#define EnableVideoDimDisplay   16
#define NEWSCHEME   (UINT)-1

Typedefs

typedef BOOLEAN(CALLBACK * PWRSCHEMESENUMPROC )(UINT, DWORD, LPWSTR, DWORD, LPWSTR, PPOWER_POLICY, LPARAM)
typedef BOOLEAN(CALLBACK * PFNNTINITIATEPWRACTION )(POWER_ACTION, SYSTEM_POWER_STATE, ULONG, BOOLEAN)

Functions

NTSTATUS WINAPI CallNtPowerInformation (POWER_INFORMATION_LEVEL, PVOID, ULONG, PVOID, ULONG)
BOOLEAN WINAPI CanUserWritePwrScheme (VOID)
BOOLEAN WINAPI DeletePwrScheme (UINT)
BOOLEAN WINAPI EnumPwrSchemes (PWRSCHEMESENUMPROC, LPARAM)
BOOLEAN WINAPI GetActivePwrScheme (PUINT)
BOOLEAN WINAPI GetCurrentPowerPolicies (PGLOBAL_POWER_POLICY, PPOWER_POLICY)
BOOLEAN WINAPI GetPwrCapabilities (PSYSTEM_POWER_CAPABILITIES)
BOOLEAN WINAPI GetPwrDiskSpindownRange (PUINT, PUINT)
BOOLEAN WINAPI IsAdminOverrideActive (PADMINISTRATOR_POWER_POLICY)
BOOLEAN WINAPI IsPwrHibernateAllowed (VOID)
BOOLEAN WINAPI IsPwrShutdownAllowed (VOID)
BOOLEAN WINAPI IsPwrSuspendAllowed (VOID)
BOOLEAN WINAPI ReadGlobalPwrPolicy (PGLOBAL_POWER_POLICY)
BOOLEAN WINAPI ReadProcessorPwrScheme (UINT, PMACHINE_PROCESSOR_POWER_POLICY)
BOOLEAN WINAPI ReadPwrScheme (UINT, PPOWER_POLICY)
BOOLEAN WINAPI SetActivePwrScheme (UINT, PGLOBAL_POWER_POLICY, PPOWER_POLICY)
BOOLEAN WINAPI SetSuspendState (BOOLEAN, BOOLEAN, BOOLEAN)
BOOLEAN WINAPI WriteGlobalPwrPolicy (PGLOBAL_POWER_POLICY)
BOOLEAN WINAPI WriteProcessorPwrScheme (UINT, PMACHINE_PROCESSOR_POWER_POLICY)
BOOLEAN WINAPI ValidatePowerPolicies (PGLOBAL_POWER_POLICY, PPOWER_POLICY)
BOOLEAN WINAPI WritePwrScheme (PUINT, LPWSTR, LPWSTR, PPOWER_POLICY)

Generated on Sun May 27 2012 05:45:43 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.