typedef struct _SYSTEM_POWER_STATE_CONTEXT          // 8 elements, 0x4 bytes (sizeof)
          {
              union                                           // 2 elements, 0x4 bytes (sizeof)
              {
                  struct                                      // 7 elements, 0x4 bytes (sizeof)
                  {
/*0x000*/             ULONG32      Reserved1 : 8;             // 0 BitPosition
/*0x000*/             ULONG32      TargetSystemState : 4;     // 8 BitPosition
/*0x000*/             ULONG32      EffectiveSystemState : 4;  // 12 BitPosition
/*0x000*/             ULONG32      CurrentSystemState : 4;    // 16 BitPosition
/*0x000*/             ULONG32      IgnoreHibernationPath : 1; // 20 BitPosition
/*0x000*/             ULONG32      PseudoTransition : 1;      // 21 BitPosition
/*0x000*/             ULONG32      Reserved2 : 10;            // 22 BitPosition
                  };
/*0x000*/         ULONG32      ContextAsUlong;
              };
          }SYSTEM_POWER_STATE_CONTEXT, *PSYSTEM_POWER_STATE_CONTEXT;
Return to structures/enums list.
Return to O.S. version list.

(c) MoonSols 2010.