x64x86arm64ia64mips / ntdllntoskrnl

_RTL_USER_PROCESS_PARAMETERS

← no build number 2 builds latest →

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 _RTL_USER_PROCESS_PARAMETERS {
unsigned long MaximumLength;/* 0x0 4 */
unsigned long Length;/* 0x4 4 */
unsigned long Flags;/* 0x8 4 */
unsigned long DebugFlags;/* 0xc 4 */
void* ConsoleHandle;/* 0x10 4 */
unsigned long ConsoleFlags;/* 0x14 4 */
void* StandardInput;/* 0x18 4 */
void* StandardOutput;/* 0x1c 4 */
void* StandardError;/* 0x20 4 */
/* ── cacheline 1 boundary (64 bytes) ── */
void* Environment;/* 0x48 4 */
unsigned long StartingX;/* 0x4c 4 */
unsigned long StartingY;/* 0x50 4 */
unsigned long CountX;/* 0x54 4 */
unsigned long CountY;/* 0x58 4 */
unsigned long CountCharsX;/* 0x5c 4 */
unsigned long CountCharsY;/* 0x60 4 */
unsigned long FillAttribute;/* 0x64 4 */
unsigned long WindowFlags;/* 0x68 4 */
unsigned long ShowWindowFlags;/* 0x6c 4 */
/* ── cacheline 2 boundary (128 bytes) ── */
};
/* 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 656 (0x290)28 members0 holespadding 011 cachelines
Used in (1)