typedef struct _EX_PUSH_LOCK                 // 7 elements, 0x4 bytes (sizeof)
          {
              union                                    // 3 elements, 0x4 bytes (sizeof)
              {
                  struct                               // 5 elements, 0x4 bytes (sizeof)
                  {
/*0x000*/             ULONG32      Locked : 1;         // 0 BitPosition
/*0x000*/             ULONG32      Waiting : 1;        // 1 BitPosition
/*0x000*/             ULONG32      Waking : 1;         // 2 BitPosition
/*0x000*/             ULONG32      MultipleShared : 1; // 3 BitPosition
/*0x000*/             ULONG32      Shared : 28;        // 4 BitPosition
                  };
/*0x000*/         ULONG32      Value;
/*0x000*/         VOID*        Ptr;
              };
          }EX_PUSH_LOCK, *PEX_PUSH_LOCK;
Return to structures/enums list.
Return to O.S. version list.

(c) MoonSols 2010.