typedef struct _VI_DEADLOCK_GLOBALS { __int64 TimeAcquire; __int64 TimeRelease; LIST_ENTRY *ResourceDatabase; unsigned __int64 ResourceDatabaseCount; VF_ADDRESS_RANGE ResourceAddressRange[1023]; LIST_ENTRY *ThreadDatabase; unsigned __int64 ThreadDatabaseCount; VF_ADDRESS_RANGE ThreadAddressRange[1023]; unsigned long AllocationFailures; unsigned long NodesTrimmedBasedOnAge; unsigned long NodesTrimmedBasedOnCount; unsigned long NodesSearched; unsigned long MaxNodesSearched; unsigned long SequenceNumber; unsigned long RecursionDepthLimit; unsigned long SearchedNodesLimit; unsigned long DepthLimitHits; unsigned long SearchLimitHits; unsigned long ABC_ACB_Skipped; unsigned long OutOfOrderReleases; unsigned long NodesReleasedOutOfOrder; unsigned long TotalReleases; unsigned long RootNodesDeleted; unsigned long ForgetHistoryCounter; void *Instigator; unsigned long NumberOfParticipants; VI_DEADLOCK_NODE *Participant[32]; long ChildrenCountWatermark; } VI_DEADLOCK_GLOBALS, *PVI_DEADLOCK_GLOBALS;