//0x68 bytes (sizeof)
struct _VI_DEADLOCK_NODE
{
struct _VI_DEADLOCK_NODE* Parent; //0x0
struct _LIST_ENTRY ChildrenList; //0x4
struct _LIST_ENTRY SiblingsList; //0xc
union
{
struct _LIST_ENTRY ResourceList; //0x14
struct _LIST_ENTRY FreeListEntry; //0x14
};
struct _VI_DEADLOCK_RESOURCE* Root; //0x1c
struct _VI_DEADLOCK_THREAD* ThreadEntry; //0x20
union
{
ULONG Active:1; //0x24
ULONG OnlyTryAcquireUsed:1; //0x24
ULONG ReleasedOutOfOrder:1; //0x24
ULONG SequenceNumber:29; //0x24
ULONG Whole; //0x24
} u1; //0x24
VOID* StackTrace[8]; //0x28
VOID* ParentStackTrace[8]; //0x48
};