USER_POWER_POLICY (Structures)
Last changed: -64.239.136.245

.
Summary
TODO - a short description

C# Definition:

[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]
struct USER_POWER_POLICY {
            uint Revision;
            PowerActionPolicy IdleAc;
            PowerActionPolicy IdleDc;
            uint IdleTimeoutAc;
            uint IdleTimeoutDc;
            byte IdleSensitivityAc;
            byte IdleSensitivityDc;
            byte ThrottlePolicyAc;
            byte ThrottlePolicyDc;
            SystemPowerState MaxSleepAc;
            SystemPowerState MaxSleepDc;
            [MarshalAs(UnmanagedType.ByValArray, SizeConst = 2)]
            uint[] Reserved;
            uint VideoTimeoutAc;
            uint VideoTimeoutDc;
            uint SpindownTimeoutAc;
            uint SpindownTimeoutDc;
            [MarshalAs(UnmanagedType.I1)]
            bool OptimizeForPowerAc;
            [MarshalAs(UnmanagedType.I1)]
            bool OptimizeForPowerDc;
            byte FanThrottleToleranceAc;
            byte FanThrottleToleranceDc;
            byte ForcedThrottleAc;
            byte ForcedThrottleDc;
}

VB Definition:

Structure USER_POWER_POLICY
   Public TODO
End Structure

User-Defined Field Types:

None.

Notes:

None.

Documentation