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 _IMAGE_DOS_HEADER {
unsignedshorte_magic;/* 0x0 2 */
unsignedshorte_cblp;/* 0x2 2 */
unsignedshorte_cp;/* 0x4 2 */
unsignedshorte_crlc;/* 0x6 2 */
unsignedshorte_cparhdr;/* 0x8 2 */
unsignedshorte_minalloc;/* 0xa 2 */
unsignedshorte_maxalloc;/* 0xc 2 */
unsignedshorte_ss;/* 0xe 2 */
unsignedshorte_sp;/* 0x10 2 */
unsignedshorte_csum;/* 0x12 2 */
unsignedshorte_ip;/* 0x14 2 */
unsignedshorte_cs;/* 0x16 2 */
unsignedshorte_lfarlc;/* 0x18 2 */
unsignedshorte_ovno;/* 0x1a 2 */
unsignedshorte_res[4];/* 0x1c 8 */
unsignedshorte_oemid;/* 0x24 2 */
unsignedshorte_oeminfo;/* 0x26 2 */
unsignedshorte_res2[10];/* 0x28 20 */
longe_lfanew;/* 0x3c 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 */