struct MACHINE_POWER_POLICY {
byte Revision;
SYSTEM_POWER_STATE MinSleepAc;
SYSTEM_POWER_STATE MinSleepDc;
SYSTEM_POWER_STATE ReducedLatencySleepAc;
SYSTEM_POWER_STATE ReducedLatencySleepDc;
byte DozeTimeoutAc;
byte DozeTimeoutDc;
byte DozeS4TimeoutAc;
byte DozeS4TimeoutDc;
byte MinThrottleAc;
byte MinThrottleDc;
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 2)]
byte[] pad1;
PowerActionPolicy OverThrottledAc;
PowerActionPolicy OverThrottledDc;
}
Structure MACHINE_POWER_POLICY
Public TODO
End Structure
None.