typedef struct _EJOB                                // 42 elements, 0x128 bytes (sizeof)
          {
/*0x000*/     struct _KEVENT Event;                           // 1 elements, 0x10 bytes (sizeof)
/*0x010*/     struct _LIST_ENTRY JobLinks;                    // 2 elements, 0x8 bytes (sizeof)
/*0x018*/     struct _LIST_ENTRY ProcessListHead;             // 2 elements, 0x8 bytes (sizeof)
/*0x020*/     struct _ERESOURCE JobLock;                      // 14 elements, 0x38 bytes (sizeof)
/*0x058*/     union _LARGE_INTEGER TotalUserTime;             // 4 elements, 0x8 bytes (sizeof)
/*0x060*/     union _LARGE_INTEGER TotalKernelTime;           // 4 elements, 0x8 bytes (sizeof)
/*0x068*/     union _LARGE_INTEGER ThisPeriodTotalUserTime;   // 4 elements, 0x8 bytes (sizeof)
/*0x070*/     union _LARGE_INTEGER ThisPeriodTotalKernelTime; // 4 elements, 0x8 bytes (sizeof)
/*0x078*/     ULONG32      TotalPageFaultCount;
/*0x07C*/     ULONG32      TotalProcesses;
/*0x080*/     ULONG32      ActiveProcesses;
/*0x084*/     ULONG32      TotalTerminatedProcesses;
/*0x088*/     union _LARGE_INTEGER PerProcessUserTimeLimit;   // 4 elements, 0x8 bytes (sizeof)
/*0x090*/     union _LARGE_INTEGER PerJobUserTimeLimit;       // 4 elements, 0x8 bytes (sizeof)
/*0x098*/     ULONG32      LimitFlags;
/*0x09C*/     ULONG32      MinimumWorkingSetSize;
/*0x0A0*/     ULONG32      MaximumWorkingSetSize;
/*0x0A4*/     ULONG32      ActiveProcessLimit;
/*0x0A8*/     ULONG32      Affinity;
/*0x0AC*/     UINT8        PriorityClass;
/*0x0AD*/     UINT8        _PADDING0_[0x3];
/*0x0B0*/     struct _JOB_ACCESS_STATE* AccessState;
/*0x0B4*/     ULONG32      UIRestrictionsClass;
/*0x0B8*/     ULONG32      EndOfJobTimeAction;
/*0x0BC*/     VOID*        CompletionPort;
/*0x0C0*/     VOID*        CompletionKey;
/*0x0C4*/     ULONG32      SessionId;
/*0x0C8*/     ULONG32      SchedulingClass;
/*0x0CC*/     UINT8        _PADDING1_[0x4];
/*0x0D0*/     UINT64       ReadOperationCount;
/*0x0D8*/     UINT64       WriteOperationCount;
/*0x0E0*/     UINT64       OtherOperationCount;
/*0x0E8*/     UINT64       ReadTransferCount;
/*0x0F0*/     UINT64       WriteTransferCount;
/*0x0F8*/     UINT64       OtherTransferCount;
/*0x100*/     ULONG32      ProcessMemoryLimit;
/*0x104*/     ULONG32      JobMemoryLimit;
/*0x108*/     ULONG32      PeakProcessMemoryUsed;
/*0x10C*/     ULONG32      PeakJobMemoryUsed;
/*0x110*/     ULONG32      CurrentJobMemoryUsed;
/*0x114*/     struct _EX_PUSH_LOCK MemoryLimitsLock;          // 7 elements, 0x4 bytes (sizeof)
/*0x118*/     struct _LIST_ENTRY JobSetLinks;                 // 2 elements, 0x8 bytes (sizeof)
/*0x120*/     ULONG32      MemberLevel;
/*0x124*/     ULONG32      JobFlags;
          }EJOB, *PEJOB;
Return to structures/enums list.
Return to O.S. version list.

(c) MoonSols 2010.