Min version | 8 Pre RTM | ||
---|---|---|---|
Max version | 10 TH2 | ||
Architecture | x86 | x64 | |
x86 offset offset:bitpos | Field Name | x64 offset offset:bitpos | |
0x0000 | unsigned long SpinLockAcquireCount | 0x0000 | |
0x0004 | unsigned long SpinLockContentionCount | 0x0004 | |
0x0008 | unsigned long SpinLockSpinCount | 0x0008 | |
0x000C | unsigned long IpiSendRequestBroadcastCount | 0x000C | |
0x0010 | unsigned long IpiSendRequestRoutineCount | 0x0010 | |
0x0014 | unsigned long IpiSendSoftwareInterruptCount | 0x0014 | |
0x0018 | unsigned long ExInitializeResourceCount | 0x0018 | |
0x001C | unsigned long ExReInitializeResourceCount | 0x001C | |
0x0020 | unsigned long ExDeleteResourceCount | 0x0020 | |
0x0024 | unsigned long ExecutiveResourceAcquiresCount | 0x0024 | |
0x0028 | unsigned long ExecutiveResourceContentionsCount | 0x0028 | |
0x002C | unsigned long ExecutiveResourceReleaseExclusiveCount | 0x002C | |
0x0030 | unsigned long ExecutiveResourceReleaseSharedCount | 0x0030 | |
0x0034 | unsigned long ExecutiveResourceConvertsCount | 0x0034 | |
0x0038 | unsigned long ExAcqResExclusiveAttempts | 0x0038 | |
0x003C | unsigned long ExAcqResExclusiveAcquiresExclusive | 0x003C | |
0x0040 | unsigned long ExAcqResExclusiveAcquiresExclusiveRecursive | 0x0040 | |
0x0044 | unsigned long ExAcqResExclusiveWaits | 0x0044 | |
0x0048 | unsigned long ExAcqResExclusiveNotAcquires | 0x0048 | |
0x004C | unsigned long ExAcqResSharedAttempts | 0x004C | |
0x0050 | unsigned long ExAcqResSharedAcquiresExclusive | 0x0050 | |
0x0054 | unsigned long ExAcqResSharedAcquiresShared | 0x0054 | |
0x0058 | unsigned long ExAcqResSharedAcquiresSharedRecursive | 0x0058 | |
0x005C | unsigned long ExAcqResSharedWaits | 0x005C | |
0x0060 | unsigned long ExAcqResSharedNotAcquires | 0x0060 | |
0x0064 | unsigned long ExAcqResSharedStarveExclusiveAttempts | 0x0064 | |
0x0068 | unsigned long ExAcqResSharedStarveExclusiveAcquiresExclusive | 0x0068 | |
0x006C | unsigned long ExAcqResSharedStarveExclusiveAcquiresShared | 0x006C | |
0x0070 | unsigned long ExAcqResSharedStarveExclusiveAcquiresSharedRecursive | 0x0070 | |
0x0074 | unsigned long ExAcqResSharedStarveExclusiveWaits | 0x0074 | |
0x0078 | unsigned long ExAcqResSharedStarveExclusiveNotAcquires | 0x0078 | |
0x007C | unsigned long ExAcqResSharedWaitForExclusiveAttempts | 0x007C | |
0x0080 | unsigned long ExAcqResSharedWaitForExclusiveAcquiresExclusive | 0x0080 | |
0x0084 | unsigned long ExAcqResSharedWaitForExclusiveAcquiresShared | 0x0084 | |
0x0088 | unsigned long ExAcqResSharedWaitForExclusiveAcquiresSharedRecursive | 0x0088 | |
0x008C | unsigned long ExAcqResSharedWaitForExclusiveWaits | 0x008C | |
0x0090 | unsigned long ExAcqResSharedWaitForExclusiveNotAcquires | 0x0090 | |
0x0094 | unsigned long ExSetResOwnerPointerExclusive | 0x0094 | |
0x0098 | unsigned long ExSetResOwnerPointerSharedNew | 0x0098 | |
0x009C | unsigned long ExSetResOwnerPointerSharedOld | 0x009C | |
0x00A0 | unsigned long ExTryToAcqExclusiveAttempts | 0x00A0 | |
0x00A4 | unsigned long ExTryToAcqExclusiveAcquires | 0x00A4 | |
0x00A8 | unsigned long ExBoostExclusiveOwner | 0x00A8 | |
0x00AC | unsigned long ExBoostSharedOwners | 0x00AC | |
0x00B0 | unsigned long ExEtwSynchTrackingNotificationsCount | 0x00B0 | |
0x00B4 | unsigned long ExEtwSynchTrackingNotificationsAccountedCount | 0x00B4 |