Min version | 2003/XP64 | Vista | 8.1 Update 1 |
---|---|---|---|
Max version | 2003/XP64 SP2 | 8 | 10 TH2 |
x86 offset offset:bitpos | Field Name | ||
0x0000 | struct _NT_TIB NtTib | ||
0x0000 | struct _EXCEPTION_REGISTRATION_RECORD * Used_ExceptionList | ||
0x0004 | void * Used_StackBase | ||
0x0008 | void * PerfGlobalGroupMask | void * Spare2 | unsigned long MxCsr |
0x000C | void * TssCopy | ||
0x0010 | unsigned long ContextSwitches | ||
0x0014 | unsigned long SetMemberCopy | ||
0x0018 | void * Used_Self | ||
0x001C | struct _KPCR * SelfPcr | ||
0x0020 | struct _KPRCB * Prcb | ||
0x0024 | uint8_t Irql | ||
0x0028 | unsigned long IRR | ||
0x002C | unsigned long IrrActive | ||
0x0030 | unsigned long IDR | ||
0x0034 | void * KdVersionBlock | ||
0x0038 | struct _KIDTENTRY * IDT | ||
0x003C | struct _KGDTENTRY * GDT | ||
0x0040 | struct _KTSS * TSS | ||
0x0044 | uint16_t MajorVersion | ||
0x0046 | uint16_t MinorVersion | ||
0x0048 | unsigned long SetMember | ||
0x004C | unsigned long StallScaleFactor | ||
0x0050 | uint8_t SpareUnused | ||
0x0051 | uint8_t Number | ||
0x0052 | uint8_t Spare0 | ||
0x0053 | uint8_t SecondLevelCacheAssociativity | ||
0x0054 | unsigned long VdmAlert | ||
0x0058 | unsigned long[14] KernelReserved | ||
0x0090 | unsigned long SecondLevelCacheSize | ||
0x0094 | unsigned long[16] HalReserved | ||
0x00D4 | unsigned long InterruptMode | ||
0x00D8 | uint8_t Spare1 | ||
0x00DC | unsigned long[17] KernelReserved2 | ||
0x0120 | struct _KPRCB PrcbData |