ia64 / ntdllntoskrnl /

_SYSTEM_POWER_POLICY

← 5.2.3790.3959 3 builds latest →
struct _SYSTEM_POWER_POLICY {
unsigned long Revision;/* 0x0 4 */
unsigned long Reserved;/* 0x2c 4 */
unsigned long IdleTimeout;/* 0x3c 4 */
/* ── cacheline 1 boundary (64 bytes) ── */
unsigned char IdleSensitivity;/* 0x40 1 */
unsigned char DynamicThrottle;/* 0x41 1 */
unsigned char Spare2[2];/* 0x42 2 */
unsigned long WinLogonFlags;/* 0x50 4 */
unsigned long Spare3;/* 0x54 4 */
unsigned long DozeS4Timeout;/* 0x58 4 */
unsigned long BroadcastCapacityResolution;/* 0x5c 4 */
/* ── cacheline 3 boundary (192 bytes) ── */
unsigned long VideoTimeout;/* 0xc0 4 */
unsigned char VideoDimDisplay;/* 0xc4 1 */
/* 3 bytes padding */
unsigned long VideoReserved[3];/* 0xc8 12 */
unsigned long SpindownTimeout;/* 0xd4 4 */
unsigned char OptimizeForPower;/* 0xd8 1 */
unsigned char FanThrottleTolerance;/* 0xd9 1 */
unsigned char ForcedThrottle;/* 0xda 1 */
unsigned char MinThrottle;/* 0xdb 1 */
};
size 232 (0xe8)28 members1 hole (3 bytes)padding 04 cachelines