# Packed Record TTaskStateSegment Description Hierarchy Fields Methods Properties ## Unit tss ## Declaration `type TTaskStateSegment = packed record` ## Description ## Overview ### Fields
`link: uint16;`
`link_h: uint16;`
`esp0: uint32;`
`ss0: uint16;`
`ss0_h: uint16;`
`esp1: uint32;`
`ss1: uint16;`
`ss1_h: uint16;`
`esp2: uint32;`
`ss2: uint16;`
`ss2_h: uint16;`
`cr3: uint32;`
`eip: uint32;`
`eflags: uint32;`
`eax: uint32;`
`ecx: uint32;`
`edx: uint32;`
`ebx: uint32;`
`esp: uint32;`
`ebp: uint32;`
`esi: uint32;`
`edi: uint32;`
`es: uint16;`
`es_h: uint16;`
`cs: uint16;`
`cs_h: uint16;`
`ss: uint16;`
`ss_h: uint16;`
`ds: uint16;`
`ds_h: uint16;`
`fs: uint16;`
`fs_h: uint16;`
`gs: uint16;`
`gs_h: uint16;`
`ldt: uint16;`
`ldt_h: uint16;`
`trap: uint16;`
`iomap: uint16;`
## Description ### Fields
`link: uint16;`
`link_h: uint16;`
`esp0: uint32;`
`ss0: uint16;`
`ss0_h: uint16;`
`esp1: uint32;`
`ss1: uint16;`
`ss1_h: uint16;`
`esp2: uint32;`
`ss2: uint16;`
`ss2_h: uint16;`
`cr3: uint32;`
`eip: uint32;`
`eflags: uint32;`
`eax: uint32;`
`ecx: uint32;`
`edx: uint32;`
`ebx: uint32;`
`esp: uint32;`
`ebp: uint32;`
`esi: uint32;`
`edi: uint32;`
`es: uint16;`
`es_h: uint16;`
`cs: uint16;`
`cs_h: uint16;`
`ss: uint16;`
`ss_h: uint16;`
`ds: uint16;`
`ds_h: uint16;`
`fs: uint16;`
`fs_h: uint16;`
`gs: uint16;`
`gs_h: uint16;`
`ldt: uint16;`
`ldt_h: uint16;`
`trap: uint16;`
`iomap: uint16;`
Generated by PasDoc 0.15.0.