Win32 API 日本語リファレンス
ホームSystem.Power › USER_POWER_POLICY

USER_POWER_POLICY

構造体
サイズx64: 80 バイト / x86: 80 バイト

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86
RevisionDWORD4+0+0
IdleAcPOWER_ACTION_POLICY12+4+4
IdleDcPOWER_ACTION_POLICY12+16+16
IdleTimeoutAcDWORD4+28+28
IdleTimeoutDcDWORD4+32+32
IdleSensitivityAcBYTE1+36+36
IdleSensitivityDcBYTE1+37+37
ThrottlePolicyAcBYTE1+38+38
ThrottlePolicyDcBYTE1+39+39
MaxSleepAcSYSTEM_POWER_STATE4+40+40
MaxSleepDcSYSTEM_POWER_STATE4+44+44
ReservedDWORD8+48+48
VideoTimeoutAcDWORD4+56+56
VideoTimeoutDcDWORD4+60+60
SpindownTimeoutAcDWORD4+64+64
SpindownTimeoutDcDWORD4+68+68
OptimizeForPowerAcBOOLEAN1+72+72
OptimizeForPowerDcBOOLEAN1+73+73
FanThrottleToleranceAcBYTE1+74+74
FanThrottleToleranceDcBYTE1+75+75
ForcedThrottleAcBYTE1+76+76
ForcedThrottleDcBYTE1+77+77