struct VI_DEADLOCK_RESOURCE

typedef struct _VI_DEADLOCK_RESOURCE
{
     VI_DEADLOCK_RESOURCE_TYPE Type;
     ULONG NodeCount: 16;
     ULONG RecursionCount: 16;
     PVOID ResourceAddress;
     PVI_DEADLOCK_THREAD ThreadOwner;
     LIST_ENTRY ResourceList;
     union
     {
          LIST_ENTRY HashChainList;
          LIST_ENTRY FreeListEntry;
     };
     VOID * StackTrace[8];
     VOID * LastAcquireTrace[8];
     VOID * LastReleaseTrace[8];
} VI_DEADLOCK_RESOURCE, *PVI_DEADLOCK_RESOURCE;

Windows Vista Kernel Structures