typedef struct _PERFINFO_PPM_IDLE_STATE_ENTER
{
ULONG State;
union
{
struct
{
USHORT Properties;
UCHAR ExpectedWakeReason;
UCHAR Reserved;
};
ULONG Flags;
};
ULONG64 ExpectedDuration;
} PERFINFO_PPM_IDLE_STATE_ENTER, *PPERFINFO_PPM_IDLE_STATE_ENTER;
View code on GitHub