struct SYSTEM_POWER_CAPABILITIES
|
typedef struct
{
UCHAR PowerButtonPresent;
UCHAR SleepButtonPresent;
UCHAR LidPresent;
UCHAR SystemS1;
UCHAR SystemS2;
UCHAR SystemS3;
UCHAR SystemS4;
UCHAR SystemS5;
UCHAR HiberFilePresent;
UCHAR FullWake;
UCHAR VideoDimPresent;
UCHAR ApmPresent;
UCHAR UpsPresent;
UCHAR ThermalControl;
UCHAR ProcessorThrottle;
UCHAR ProcessorMinThrottle;
UCHAR ProcessorMaxThrottle;
UCHAR FastSystemS4;
UCHAR spare2[3];
UCHAR DiskSpinDown;
UCHAR spare3[8];
UCHAR SystemBatteriesPresent;
UCHAR BatteriesAreShortTerm;
BATTERY_REPORTING_SCALE BatteryScale[3];
SYSTEM_POWER_STATE AcOnLineWake;
SYSTEM_POWER_STATE SoftLidWake;
SYSTEM_POWER_STATE RtcWake;
SYSTEM_POWER_STATE MinDeviceWakeState;
SYSTEM_POWER_STATE DefaultLowLatencyWake;
} SYSTEM_POWER_CAPABILITIES, *PSYSTEM_POWER_CAPABILITIES;
Windows Vista Kernel Structures
|