Min version | XP | Vista | Vista SP1 | 7 | 8 Pre RTM |
---|---|---|---|---|---|
Max version | 2003/XP64 SP2 | Vista SP2 | 7 SP1 | 10 TH2 | |
x86 offset offset:bitpos | Field Name | ||||
0x0000 | struct _ERESOURCE Mutex | struct _LIST_ENTRY TypeList | |||
0x0008 | struct _UNICODE_STRING Name | ||||
0x0010 | void * DefaultObject | ||||
0x0014 | unsigned long Index | uint8_t Index | |||
0x0018 | unsigned long TotalNumberOfObjects | ||||
0x001C | unsigned long TotalNumberOfHandles | ||||
0x0020 | unsigned long HighWaterNumberOfObjects | ||||
0x0024 | unsigned long HighWaterNumberOfHandles | ||||
0x0028 | struct _OBJECT_TYPE_INITIALIZER TypeInfo | struct _OBJECT_TYPE_INITIALIZER TypeInfo | |||
0x0038 | struct _LIST_ENTRY TypeList | ||||
0x0040 | struct _UNICODE_STRING Name | ||||
0x0048 | void * DefaultObject | ||||
0x004C | unsigned long Index | ||||
0x0050 | unsigned long TotalNumberOfObjects | ||||
0x0054 | unsigned long TotalNumberOfHandles | ||||
0x0058 | unsigned long HighWaterNumberOfObjects | ||||
0x005C | unsigned long HighWaterNumberOfHandles | ||||
0x0060 | struct _OBJECT_TYPE_INITIALIZER TypeInfo | ||||
0x0078 | struct _ERESOURCE Mutex | struct _EX_PUSH_LOCK TypeLock | |||
0x007C | unsigned long Key | ||||
0x0080 | struct _LIST_ENTRY CallbackList | struct _EX_PUSH_LOCK TypeLock | |||
0x0084 | unsigned long Key | ||||
0x0088 | struct _LIST_ENTRY CallbackList | ||||
0x00AC | unsigned long Key | ||||
0x00B0 | struct _ERESOURCE[4] ObjectLocks | struct _EX_PUSH_LOCK[32] ObjectLocks | struct _EX_PUSH_LOCK TypeLock | ||
0x00B4 | unsigned long Key | ||||
0x00B8 | struct _EX_PUSH_LOCK[32] ObjectLocks | ||||
0x0138 | struct _LIST_ENTRY CallbackList |