incomplete only the Native API and process/thread environment structures two MIPS binaries were compiled with (_TEB, _PEB, _KPCR, RTL, object/file/registry information classes, image headers): no kernel objects
struct _SYSTEM_PROCESS_INFORMATION { unsigned long NextEntryOffset;/* 0x0 4 */ unsigned long NumberOfThreads;/* 0x4 4 */ union _LARGE_INTEGER ReadTransferCount;/* 0x8 8 */ union _LARGE_INTEGER WriteTransferCount;/* 0x10 8 */ union _LARGE_INTEGER OtherTransferCount;/* 0x18 8 */ union _LARGE_INTEGER CreateTime;/* 0x20 8 */ union _LARGE_INTEGER UserTime;/* 0x28 8 */ union _LARGE_INTEGER KernelTime;/* 0x30 8 */ struct _STRING ImageName;/* 0x38 8 */ /* ── cacheline 1 boundary (64 bytes) ── */ long BasePriority;/* 0x40 4 */ void* UniqueProcessId;/* 0x44 4 */ void* InheritedFromUniqueProcessId;/* 0x48 4 */ unsigned long ReadOperationCount;/* 0x4c 4 */ unsigned long WriteOperationCount;/* 0x50 4 */ unsigned long OtherOperationCount;/* 0x54 4 */ unsigned long PeakVirtualSize;/* 0x58 4 */ unsigned long VirtualSize;/* 0x5c 4 */ unsigned long PageFaultCount;/* 0x60 4 */ unsigned long PeakWorkingSetSize;/* 0x64 4 */ unsigned long WorkingSetSize;/* 0x68 4 */ unsigned long QuotaPeakPagedPoolUsage;/* 0x6c 4 */ unsigned long QuotaPagedPoolUsage;/* 0x70 4 */ unsigned long QuotaPeakNonPagedPoolUsage;/* 0x74 4 */ unsigned long QuotaNonPagedPoolUsage;/* 0x78 4 */ unsigned long PagefileUsage;/* 0x7c 4 */ /* ── cacheline 2 boundary (128 bytes) ── */ unsigned long PeakPagefileUsage;/* 0x80 4 */ unsigned long PrivatePageCount;/* 0x84 4 */};/* source: Windows NT 3.1 beta DDK, MIPS/CDPLAYER.EXE and MIPS/DISKPERF.EXE inline CodeView 4 (NB08) type records; build 404.1 per the DDK's version.h */size 136 (0x88)27 members0 holespadding 03 cachelines
Used in (0)