POWER_SESSION_POWER_INIT - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
#ifndef _NTPOAPI_H

// rev
typedef struct _POWER_SESSION_POWER_INIT
{
    PBOOLEAN NoMoreInput;
    PBOOLEAN HiberBootForceMonitorOff;

    ULONG Reserved0;
    ULONG VideoDimTimeout;

    ULONG AwayModeEnabled;
    ULONG AwayModePolicy;

    ULONG VideoBrightnessPercent;
    ULONG VideoDimBrightnessPercent;

    ULONG Unk28; // initialized to 100, no strong named xref
    ULONG AdaptiveDisplayBrightness;

    BOOLEAN EnergySaverActive; // (PopEsState == 1)
    BOOLEAN LidOpened;
    USHORT Reserved1;

    ULONG EnergySaverBrightnessPercent;

    BOOLEAN TtmEnabled;
    BOOLEAN LidStateReliable;
    UCHAR Reserved2[6];
} POWER_SESSION_POWER_INIT, *PPOWER_SESSION_POWER_INIT;

#endif

View code on GitHub

NtDoc

No description available.