天天看點

10.0.18363.535核心結構

0: kd> dt storport!_RAID_UNIT_EXTENSION -b
   +0x000 ObjectType       : 
      RaidUnknownObject = 0n-1
      RaidAdapterObject = 0n0
      RaidUnitObject = 0n1
      RaidDriverObject = 0n2
   +0x008 DeviceObject     : Ptr64 
   +0x010 UnitExtension    : Ptr64 
   +0x018 Adapter          : Ptr64 
   +0x020 PerProcessorData : Ptr64 
   +0x028 SlowLock         : Uint8B
   +0x030 DeviceState      : 
      DeviceStateNotPresent = 0n0
      DeviceStateWorking = 0n1
      DeviceStateStopped = 0n2
      DeviceStatePendingStop = 0n3
      DeviceStatePendingRemove = 0n4
      DeviceStateSurpriseRemoval = 0n5
      DeviceStateDeleted = 0n6
      DeviceStateDisabled = 0n7
      DeviceStateNoResource = 0n8
   +0x038 NextUnit         : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x048 UnitTableLink    : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x058 StorAddressBTL8  : _STOR_ADDR_BTL8
      +0x000 Type             : Uint2B
      +0x002 Port             : Uint2B
      +0x004 AddressLength    : Uint4B
      +0x008 Path             : UChar
      +0x009 Target           : UChar
      +0x00a Lun              : UChar
      +0x00b Reserved         : UChar
   +0x058 AddressType      : Uint2B
   +0x05a AddressPort      : Uint2B
   +0x05c AddressLength    : Uint4B
   +0x060 Address          : _STOR_SCSI_ADDRESS
      +0x000 PathId           : UChar
      +0x001 TargetId         : UChar
      +0x002 Lun              : UChar
      +0x003 Reserved         : UChar
   +0x068 Identity         : _STOR_SCSI_IDENTITY
      +0x000 InquiryData      : Ptr64 
      +0x008 SerialNumber     : _STRING
         +0x000 Length           : Uint2B
         +0x002 MaximumLength    : Uint2B
         +0x008 Buffer           : Ptr64 
      +0x018 Supports1667     : UChar
      +0x019 ZonedDevice      : UChar
      +0x020 DeviceId         : Ptr64 
      +0x028 AtaDeviceId      : Ptr64 
      +0x030 RichDeviceDescription : Ptr64 
   +0x0a0 Flags            : <anonymous-tag>
      +0x000 DeviceClaimed    : Pos 0, 1 Bit
      +0x000 Enumerated       : Pos 1, 1 Bit
      +0x000 Present          : Pos 2, 1 Bit
      +0x000 Temporary        : Pos 3, 1 Bit
      +0x000 WmiInitialized   : Pos 4, 1 Bit
      +0x000 Zombie           : Pos 5, 1 Bit
      +0x000 RescanNeeded     : Pos 6, 1 Bit
      +0x000 PoweringUp       : Pos 7, 1 Bit
      +0x001 PoweringDown     : Pos 0, 1 Bit
      +0x001 D3ColdSupported  : Pos 1, 1 Bit
      +0x001 D3ColdEnabled    : Pos 2, 1 Bit
      +0x001 ActiveReferenceOnAdapter : Pos 3, 1 Bit
      +0x001 DeviceInitialized : Pos 4, 1 Bit
      +0x001 DisabledPendingTimer : Pos 5, 1 Bit
      +0x001 DumpActiveNotCapable : Pos 6, 1 Bit
      +0x001 RegisteredForPoFx : Pos 7, 1 Bit
      +0x002 BootUnit         : Pos 0, 1 Bit
      +0x002 Unresponsive     : Pos 1, 1 Bit
      +0x002 DumpAlwaysPowerOn : Pos 2, 1 Bit
      +0x002 VmLunInterfaceState : Pos 3, 1 Bit
      +0x002 SupportsAtaInformation : Pos 4, 1 Bit
      +0x002 DeviceFailed     : Pos 5, 1 Bit
      +0x004 Reserved         : Pos 0, 10 Bits
   +0x0a8 InterlockedFlags : <anonymous-tag>
      +0x000 PoFxRegistrationPending : Pos 0, 1 Bit
      +0x000 PowerCycleCountSavePending : Pos 1, 1 Bit
      +0x000 PendingTimerEnabled : Pos 2, 1 Bit
      +0x000 Reserved         : Pos 3, 29 Bits
      +0x000 AsUlong          : Uint4B
   +0x0b0 ZeroOutstandingEvent : _KEVENT
      +0x000 Header           : _DISPATCHER_HEADER
         +0x000 Lock             : Int4B
         +0x000 LockNV           : Int4B
         +0x000 Type             : UChar
         +0x001 Signalling       : UChar
         +0x002 Size             : UChar
         +0x003 Reserved1        : UChar
         +0x000 TimerType        : UChar
         +0x001 TimerControlFlags : UChar
         +0x001 Absolute         : Pos 0, 1 Bit
         +0x001 Wake             : Pos 1, 1 Bit
         +0x001 EncodedTolerableDelay : Pos 2, 6 Bits
         +0x002 Hand             : UChar
         +0x003 TimerMiscFlags   : UChar
         +0x003 Index            : Pos 0, 6 Bits
         +0x003 Inserted         : Pos 6, 1 Bit
         +0x003 Expired          : Pos 7, 1 Bit
         +0x000 Timer2Type       : UChar
         +0x001 Timer2Flags      : UChar
         +0x001 Timer2Inserted   : Pos 0, 1 Bit
         +0x001 Timer2Expiring   : Pos 1, 1 Bit
         +0x001 Timer2CancelPending : Pos 2, 1 Bit
         +0x001 Timer2SetPending : Pos 3, 1 Bit
         +0x001 Timer2Running    : Pos 4, 1 Bit
         +0x001 Timer2Disabled   : Pos 5, 1 Bit
         +0x001 Timer2ReservedFlags : Pos 6, 2 Bits
         +0x002 Timer2ComponentId : UChar
         +0x003 Timer2RelativeId : UChar
         +0x000 QueueType        : UChar
         +0x001 QueueControlFlags : UChar
         +0x001 Abandoned        : Pos 0, 1 Bit
         +0x001 DisableIncrement : Pos 1, 1 Bit
         +0x001 QueueReservedControlFlags : Pos 2, 6 Bits
         +0x002 QueueSize        : UChar
         +0x003 QueueReserved    : UChar
         +0x000 ThreadType       : UChar
         +0x001 ThreadReserved   : UChar
         +0x002 ThreadControlFlags : UChar
         +0x002 CycleProfiling   : Pos 0, 1 Bit
         +0x002 CounterProfiling : Pos 1, 1 Bit
         +0x002 GroupScheduling  : Pos 2, 1 Bit
         +0x002 AffinitySet      : Pos 3, 1 Bit
         +0x002 Tagged           : Pos 4, 1 Bit
         +0x002 EnergyProfiling  : Pos 5, 1 Bit
         +0x002 SchedulerAssist  : Pos 6, 1 Bit
         +0x002 ThreadReservedControlFlags : Pos 7, 1 Bit
         +0x003 DebugActive      : UChar
         +0x003 ActiveDR7        : Pos 0, 1 Bit
         +0x003 Instrumented     : Pos 1, 1 Bit
         +0x003 Minimal          : Pos 2, 1 Bit
         +0x003 Reserved4        : Pos 3, 3 Bits
         +0x003 UmsScheduled     : Pos 6, 1 Bit
         +0x003 UmsPrimary       : Pos 7, 1 Bit
         +0x000 MutantType       : UChar
         +0x001 MutantSize       : UChar
         +0x002 DpcActive        : UChar
         +0x003 MutantReserved   : UChar
         +0x004 SignalState      : Int4B
         +0x008 WaitListHead     : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
   +0x0c8 Power            : _RAID_POWER_STATE
      +0x000 SystemState      : 
         PowerSystemUnspecified = 0n0
         PowerSystemWorking = 0n1
         PowerSystemSleeping1 = 0n2
         PowerSystemSleeping2 = 0n3
         PowerSystemSleeping3 = 0n4
         PowerSystemHibernate = 0n5
         PowerSystemShutdown = 0n6
         PowerSystemMaximum = 0n7
      +0x004 DeviceState      : 
         PowerDeviceUnspecified = 0n0
         PowerDeviceD0 = 0n1
         PowerDeviceD1 = 0n2
         PowerDeviceD2 = 0n3
         PowerDeviceD3 = 0n4
         PowerDeviceMaximum = 0n5
      +0x008 PowerAction      : 
         PowerActionNone = 0n0
         PowerActionReserved = 0n1
         PowerActionSleep = 0n2
         PowerActionHibernate = 0n3
         PowerActionShutdown = 0n4
         PowerActionShutdownReset = 0n5
         PowerActionShutdownOff = 0n6
         PowerActionWarmEject = 0n7
         PowerActionDisplayOff = 0n8
      +0x00c SystemPoweringDown : UChar
   +0x0d8 PendingQueue     : Ptr64 
   +0x100 TagList          : _QUEUE_TAG_LIST
      +0x000 Header           : Ptr64 
      +0x040 Buffer           : Ptr64 
      +0x048 TagsPerNode      : Uint4B
   +0x180 IoQueue          : _IO_QUEUE
      +0x000 DeviceObject     : Ptr64 
      +0x008 StartIo          : Ptr64 
      +0x010 DeviceQueue      : _EXTENDED_DEVICE_QUEUE
         +0x000 Type             : Int2B
         +0x002 Size             : Int2B
         +0x004 Depth            : Int4B
         +0x008 Gateway          : Ptr64 
         +0x010 DeviceCount      : Int4B
         +0x014 ByPassCount      : Int4B
         +0x018 ByPassPowerCount : Int4B
         +0x01c PauseCount       : Int4B
         +0x020 BusyCount        : Int4B
         +0x024 Frozen           : UChar
         +0x025 Locked           : UChar
         +0x026 Untagged         : UChar
         +0x027 PowerLocked      : UChar
         +0x028 QuiescenceClients : Uint4B
         +0x030 QuiescenceEvent  : _KEVENT
            +0x000 Header           : _DISPATCHER_HEADER
               +0x000 Lock             : Int4B
               +0x000 LockNV           : Int4B
               +0x000 Type             : UChar
               +0x001 Signalling       : UChar
               +0x002 Size             : UChar
               +0x003 Reserved1        : UChar
               +0x000 TimerType        : UChar
               +0x001 TimerControlFlags : UChar
               +0x001 Absolute         : Pos 0, 1 Bit
               +0x001 Wake             : Pos 1, 1 Bit
               +0x001 EncodedTolerableDelay : Pos 2, 6 Bits
               +0x002 Hand             : UChar
               +0x003 TimerMiscFlags   : UChar
               +0x003 Index            : Pos 0, 6 Bits
               +0x003 Inserted         : Pos 6, 1 Bit
               +0x003 Expired          : Pos 7, 1 Bit
               +0x000 Timer2Type       : UChar
               +0x001 Timer2Flags      : UChar
               +0x001 Timer2Inserted   : Pos 0, 1 Bit
               +0x001 Timer2Expiring   : Pos 1, 1 Bit
               +0x001 Timer2CancelPending : Pos 2, 1 Bit
               +0x001 Timer2SetPending : Pos 3, 1 Bit
               +0x001 Timer2Running    : Pos 4, 1 Bit
               +0x001 Timer2Disabled   : Pos 5, 1 Bit
               +0x001 Timer2ReservedFlags : Pos 6, 2 Bits
               +0x002 Timer2ComponentId : UChar
               +0x003 Timer2RelativeId : UChar
               +0x000 QueueType        : UChar
               +0x001 QueueControlFlags : UChar
               +0x001 Abandoned        : Pos 0, 1 Bit
               +0x001 DisableIncrement : Pos 1, 1 Bit
               +0x001 QueueReservedControlFlags : Pos 2, 6 Bits
               +0x002 QueueSize        : UChar
               +0x003 QueueReserved    : UChar
               +0x000 ThreadType       : UChar
               +0x001 ThreadReserved   : UChar
               +0x002 ThreadControlFlags : UChar
               +0x002 CycleProfiling   : Pos 0, 1 Bit
               +0x002 CounterProfiling : Pos 1, 1 Bit
               +0x002 GroupScheduling  : Pos 2, 1 Bit
               +0x002 AffinitySet      : Pos 3, 1 Bit
               +0x002 Tagged           : Pos 4, 1 Bit
               +0x002 EnergyProfiling  : Pos 5, 1 Bit
               +0x002 SchedulerAssist  : Pos 6, 1 Bit
               +0x002 ThreadReservedControlFlags : Pos 7, 1 Bit
               +0x003 DebugActive      : UChar
               +0x003 ActiveDR7        : Pos 0, 1 Bit
               +0x003 Instrumented     : Pos 1, 1 Bit
               +0x003 Minimal          : Pos 2, 1 Bit
               +0x003 Reserved4        : Pos 3, 3 Bits
               +0x003 UmsScheduled     : Pos 6, 1 Bit
               +0x003 UmsPrimary       : Pos 7, 1 Bit
               +0x000 MutantType       : UChar
               +0x001 MutantSize       : UChar
               +0x002 DpcActive        : UChar
               +0x003 MutantReserved   : UChar
               +0x004 SignalState      : Int4B
               +0x008 WaitListHead     : _LIST_ENTRY
                  +0x000 Flink            : Ptr64 
                  +0x008 Blink            : Ptr64 
         +0x048 RWLock           : Int4B
         +0x04c OutstandingCount : Int4B
         +0x050 DeviceList       : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
         +0x060 ByPassList       : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
         +0x070 QosReqList       : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
         +0x080 ZoneWriteGroupList : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
         +0x090 ZoneWriteGroupListLock : Uint8B
         +0x098 ZoneWriteGroupListEntries : Uint4B
         +0x09c PeriodicMaxDeviceCount : Int4B
         +0x0a0 PeriodicMaxOutstandingCount : Int4B
      +0x0b8 QueueChanged     : Uint4B
   +0x240 MaxQueueDepth    : Uint4B
   +0x244 LogicalSectorSize : Uint4B
   +0x248 PowerupReason    : 
      StoragePowerupUnknown = 0n0
      StoragePowerupIO = 0n1
      StoragePowerupDeviceAttention = 0n2
   +0x250 AcpiInterface    : ACPI_INTERFACE_STANDARD2
      +0x000 Size             : Uint2B
      +0x002 Version          : Uint2B
      +0x008 Context          : Ptr64 
      +0x010 InterfaceReference : Ptr64 
      +0x018 InterfaceDereference : Ptr64 
      +0x020 GpeConnectVector : Ptr64 
      +0x028 GpeDisconnectVector : Ptr64 
      +0x030 GpeEnableEvent   : Ptr64 
      +0x038 GpeDisableEvent  : Ptr64 
      +0x040 GpeClearStatus   : Ptr64 
      +0x048 RegisterForDeviceNotifications : Ptr64 
      +0x050 UnregisterForDeviceNotifications : Ptr64 
   +0x2a8 OutstandingCount : Int4B
   +0x2ac PagingPathCount  : Uint4B
   +0x2b0 CrashDumpPathCount : Uint4B
   +0x2b4 HiberPathCount   : Uint4B
   +0x2b8 PendingTimer     : _KTIMER
      +0x000 Header           : _DISPATCHER_HEADER
         +0x000 Lock             : Int4B
         +0x000 LockNV           : Int4B
         +0x000 Type             : UChar
         +0x001 Signalling       : UChar
         +0x002 Size             : UChar
         +0x003 Reserved1        : UChar
         +0x000 TimerType        : UChar
         +0x001 TimerControlFlags : UChar
         +0x001 Absolute         : Pos 0, 1 Bit
         +0x001 Wake             : Pos 1, 1 Bit
         +0x001 EncodedTolerableDelay : Pos 2, 6 Bits
         +0x002 Hand             : UChar
         +0x003 TimerMiscFlags   : UChar
         +0x003 Index            : Pos 0, 6 Bits
         +0x003 Inserted         : Pos 6, 1 Bit
         +0x003 Expired          : Pos 7, 1 Bit
         +0x000 Timer2Type       : UChar
         +0x001 Timer2Flags      : UChar
         +0x001 Timer2Inserted   : Pos 0, 1 Bit
         +0x001 Timer2Expiring   : Pos 1, 1 Bit
         +0x001 Timer2CancelPending : Pos 2, 1 Bit
         +0x001 Timer2SetPending : Pos 3, 1 Bit
         +0x001 Timer2Running    : Pos 4, 1 Bit
         +0x001 Timer2Disabled   : Pos 5, 1 Bit
         +0x001 Timer2ReservedFlags : Pos 6, 2 Bits
         +0x002 Timer2ComponentId : UChar
         +0x003 Timer2RelativeId : UChar
         +0x000 QueueType        : UChar
         +0x001 QueueControlFlags : UChar
         +0x001 Abandoned        : Pos 0, 1 Bit
         +0x001 DisableIncrement : Pos 1, 1 Bit
         +0x001 QueueReservedControlFlags : Pos 2, 6 Bits
         +0x002 QueueSize        : UChar
         +0x003 QueueReserved    : UChar
         +0x000 ThreadType       : UChar
         +0x001 ThreadReserved   : UChar
         +0x002 ThreadControlFlags : UChar
         +0x002 CycleProfiling   : Pos 0, 1 Bit
         +0x002 CounterProfiling : Pos 1, 1 Bit
         +0x002 GroupScheduling  : Pos 2, 1 Bit
         +0x002 AffinitySet      : Pos 3, 1 Bit
         +0x002 Tagged           : Pos 4, 1 Bit
         +0x002 EnergyProfiling  : Pos 5, 1 Bit
         +0x002 SchedulerAssist  : Pos 6, 1 Bit
         +0x002 ThreadReservedControlFlags : Pos 7, 1 Bit
         +0x003 DebugActive      : UChar
         +0x003 ActiveDR7        : Pos 0, 1 Bit
         +0x003 Instrumented     : Pos 1, 1 Bit
         +0x003 Minimal          : Pos 2, 1 Bit
         +0x003 Reserved4        : Pos 3, 3 Bits
         +0x003 UmsScheduled     : Pos 6, 1 Bit
         +0x003 UmsPrimary       : Pos 7, 1 Bit
         +0x000 MutantType       : UChar
         +0x001 MutantSize       : UChar
         +0x002 DpcActive        : UChar
         +0x003 MutantReserved   : UChar
         +0x004 SignalState      : Int4B
         +0x008 WaitListHead     : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
      +0x018 DueTime          : _ULARGE_INTEGER
         +0x000 LowPart          : Uint4B
         +0x004 HighPart         : Uint4B
         +0x000 u                : <anonymous-tag>
            +0x000 LowPart          : Uint4B
            +0x004 HighPart         : Uint4B
         +0x000 QuadPart         : Uint8B
      +0x020 TimerListEntry   : _LIST_ENTRY
         +0x000 Flink            : Ptr64 
         +0x008 Blink            : Ptr64 
      +0x030 Dpc              : Ptr64 
      +0x038 Processor        : Uint4B
      +0x03c Period           : Uint4B
   +0x2f8 PendingDpc       : _KDPC
      +0x000 TargetInfoAsUlong : Uint4B
      +0x000 Type             : UChar
      +0x001 Importance       : UChar
      +0x002 Number           : Uint2B
      +0x008 DpcListEntry     : _SINGLE_LIST_ENTRY
         +0x000 Next             : Ptr64 
      +0x010 ProcessorHistory : Uint8B
      +0x018 DeferredRoutine  : Ptr64 
      +0x020 DeferredContext  : Ptr64 
      +0x028 SystemArgument1  : Ptr64 
      +0x030 SystemArgument2  : Ptr64 
      +0x038 DpcData          : Ptr64 
   +0x338 PauseTimer       : _KTIMER
      +0x000 Header           : _DISPATCHER_HEADER
         +0x000 Lock             : Int4B
         +0x000 LockNV           : Int4B
         +0x000 Type             : UChar
         +0x001 Signalling       : UChar
         +0x002 Size             : UChar
         +0x003 Reserved1        : UChar
         +0x000 TimerType        : UChar
         +0x001 TimerControlFlags : UChar
         +0x001 Absolute         : Pos 0, 1 Bit
         +0x001 Wake             : Pos 1, 1 Bit
         +0x001 EncodedTolerableDelay : Pos 2, 6 Bits
         +0x002 Hand             : UChar
         +0x003 TimerMiscFlags   : UChar
         +0x003 Index            : Pos 0, 6 Bits
         +0x003 Inserted         : Pos 6, 1 Bit
         +0x003 Expired          : Pos 7, 1 Bit
         +0x000 Timer2Type       : UChar
         +0x001 Timer2Flags      : UChar
         +0x001 Timer2Inserted   : Pos 0, 1 Bit
         +0x001 Timer2Expiring   : Pos 1, 1 Bit
         +0x001 Timer2CancelPending : Pos 2, 1 Bit
         +0x001 Timer2SetPending : Pos 3, 1 Bit
         +0x001 Timer2Running    : Pos 4, 1 Bit
         +0x001 Timer2Disabled   : Pos 5, 1 Bit
         +0x001 Timer2ReservedFlags : Pos 6, 2 Bits
         +0x002 Timer2ComponentId : UChar
         +0x003 Timer2RelativeId : UChar
         +0x000 QueueType        : UChar
         +0x001 QueueControlFlags : UChar
         +0x001 Abandoned        : Pos 0, 1 Bit
         +0x001 DisableIncrement : Pos 1, 1 Bit
         +0x001 QueueReservedControlFlags : Pos 2, 6 Bits
         +0x002 QueueSize        : UChar
         +0x003 QueueReserved    : UChar
         +0x000 ThreadType       : UChar
         +0x001 ThreadReserved   : UChar
         +0x002 ThreadControlFlags : UChar
         +0x002 CycleProfiling   : Pos 0, 1 Bit
         +0x002 CounterProfiling : Pos 1, 1 Bit
         +0x002 GroupScheduling  : Pos 2, 1 Bit
         +0x002 AffinitySet      : Pos 3, 1 Bit
         +0x002 Tagged           : Pos 4, 1 Bit
         +0x002 EnergyProfiling  : Pos 5, 1 Bit
         +0x002 SchedulerAssist  : Pos 6, 1 Bit
         +0x002 ThreadReservedControlFlags : Pos 7, 1 Bit
         +0x003 DebugActive      : UChar
         +0x003 ActiveDR7        : Pos 0, 1 Bit
         +0x003 Instrumented     : Pos 1, 1 Bit
         +0x003 Minimal          : Pos 2, 1 Bit
         +0x003 Reserved4        : Pos 3, 3 Bits
         +0x003 UmsScheduled     : Pos 6, 1 Bit
         +0x003 UmsPrimary       : Pos 7, 1 Bit
         +0x000 MutantType       : UChar
         +0x001 MutantSize       : UChar
         +0x002 DpcActive        : UChar
         +0x003 MutantReserved   : UChar
         +0x004 SignalState      : Int4B
         +0x008 WaitListHead     : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
      +0x018 DueTime          : _ULARGE_INTEGER
         +0x000 LowPart          : Uint4B
         +0x004 HighPart         : Uint4B
         +0x000 u                : <anonymous-tag>
            +0x000 LowPart          : Uint4B
            +0x004 HighPart         : Uint4B
         +0x000 QuadPart         : Uint8B
      +0x020 TimerListEntry   : _LIST_ENTRY
         +0x000 Flink            : Ptr64 
         +0x008 Blink            : Ptr64 
      +0x030 Dpc              : Ptr64 
      +0x038 Processor        : Uint4B
      +0x03c Period           : Uint4B
   +0x378 PauseTimerDpc    : _KDPC
      +0x000 TargetInfoAsUlong : Uint4B
      +0x000 Type             : UChar
      +0x001 Importance       : UChar
      +0x002 Number           : Uint2B
      +0x008 DpcListEntry     : _SINGLE_LIST_ENTRY
         +0x000 Next             : Ptr64 
      +0x010 ProcessorHistory : Uint8B
      +0x018 DeferredRoutine  : Ptr64 
      +0x020 DeferredContext  : Ptr64 
      +0x028 SystemArgument1  : Ptr64 
      +0x030 SystemArgument2  : Ptr64 
      +0x038 DpcData          : Ptr64 
   +0x3b8 RestartDpc       : _KDPC
      +0x000 TargetInfoAsUlong : Uint4B
      +0x000 Type             : UChar
      +0x001 Importance       : UChar
      +0x002 Number           : Uint2B
      +0x008 DpcListEntry     : _SINGLE_LIST_ENTRY
         +0x000 Next             : Ptr64 
      +0x010 ProcessorHistory : Uint8B
      +0x018 DeferredRoutine  : Ptr64 
      +0x020 DeferredContext  : Ptr64 
      +0x028 SystemArgument1  : Ptr64 
      +0x030 SystemArgument2  : Ptr64 
      +0x038 DpcData          : Ptr64 
   +0x3f8 CommonBufferVAs  : Ptr64 
   +0x400 CommonBufferSize : Uint4B
   +0x404 CommonBufferBlocks : Uint4B
   +0x408 DefaultTimeout   : Uint4B
   +0x40c ResetCount       : Int4B
   +0x410 DeferredList     : <anonymous-tag>
      +0x000 PauseDevice      : _RAID_DEFERRED_ELEMENT
         +0x000 Header           : _RAID_DEFERRED_HEADER
            +0x000 Link             : _SLIST_ENTRY
               +0x000 Next             : Ptr64 
            +0x010 Pool             : Int4B
         +0x020 Type             : 
            RaidDeferredTimerRequest = 0n1
            RaidDeferredError = 0n2
            RaidDeferredPause = 0n3
            RaidDeferredResume = 0n4
            RaidDeferredPauseDevice = 0n5
            RaidDeferredResumeDevice = 0n6
            RaidDeferredBusy = 0n7
            RaidDeferredReady = 0n8
            RaidDeferredDeviceBusy = 0n9
            RaidDeferredDeviceReady = 0n10
            RaidDeferredAdditionalTimerRequest = 0n11
            RaidDeferredAsyncNotification = 0n12
         +0x024 Address          : _STOR_SCSI_ADDRESS
            +0x000 PathId           : UChar
            +0x001 TargetId         : UChar
            +0x002 Lun              : UChar
            +0x003 Reserved         : UChar
         +0x028 Timer            : <anonymous-tag>
            +0x000 HwTimerRoutine   : Ptr64 
            +0x008 Timeout          : Uint4B
         +0x028 Error            : <anonymous-tag>
            +0x000 Srb              : Ptr64 
            +0x008 ErrorCode        : Uint4B
            +0x00c UniqueId         : Uint4B
            +0x010 FreeErrorInfo    : UChar
         +0x028 PauseDevice      : <anonymous-tag>
            +0x000 Timeout          : Uint4B
         +0x028 Busy             : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 DeviceBusy       : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 AdditionalTimer  : <anonymous-tag>
            +0x000 StorTimer        : Ptr64 
            +0x008 Timeout          : _LARGE_INTEGER
               +0x000 LowPart          : Uint4B
               +0x004 HighPart         : Int4B
               +0x000 u                : <anonymous-tag>
                  +0x000 LowPart          : Uint4B
                  +0x004 HighPart         : Int4B
               +0x000 QuadPart         : Int8B
            +0x010 TolerableDelay   : Uint4B
         +0x028 AsyncNotification : <anonymous-tag>
            +0x000 StorAsyncNotify  : Ptr64 
      +0x050 ResumeDevice     : _RAID_DEFERRED_ELEMENT
         +0x000 Header           : _RAID_DEFERRED_HEADER
            +0x000 Link             : _SLIST_ENTRY
               +0x000 Next             : Ptr64 
            +0x010 Pool             : Int4B
         +0x020 Type             : 
            RaidDeferredTimerRequest = 0n1
            RaidDeferredError = 0n2
            RaidDeferredPause = 0n3
            RaidDeferredResume = 0n4
            RaidDeferredPauseDevice = 0n5
            RaidDeferredResumeDevice = 0n6
            RaidDeferredBusy = 0n7
            RaidDeferredReady = 0n8
            RaidDeferredDeviceBusy = 0n9
            RaidDeferredDeviceReady = 0n10
            RaidDeferredAdditionalTimerRequest = 0n11
            RaidDeferredAsyncNotification = 0n12
         +0x024 Address          : _STOR_SCSI_ADDRESS
            +0x000 PathId           : UChar
            +0x001 TargetId         : UChar
            +0x002 Lun              : UChar
            +0x003 Reserved         : UChar
         +0x028 Timer            : <anonymous-tag>
            +0x000 HwTimerRoutine   : Ptr64 
            +0x008 Timeout          : Uint4B
         +0x028 Error            : <anonymous-tag>
            +0x000 Srb              : Ptr64 
            +0x008 ErrorCode        : Uint4B
            +0x00c UniqueId         : Uint4B
            +0x010 FreeErrorInfo    : UChar
         +0x028 PauseDevice      : <anonymous-tag>
            +0x000 Timeout          : Uint4B
         +0x028 Busy             : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 DeviceBusy       : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 AdditionalTimer  : <anonymous-tag>
            +0x000 StorTimer        : Ptr64 
            +0x008 Timeout          : _LARGE_INTEGER
               +0x000 LowPart          : Uint4B
               +0x004 HighPart         : Int4B
               +0x000 u                : <anonymous-tag>
                  +0x000 LowPart          : Uint4B
                  +0x004 HighPart         : Int4B
               +0x000 QuadPart         : Int8B
            +0x010 TolerableDelay   : Uint4B
         +0x028 AsyncNotification : <anonymous-tag>
            +0x000 StorAsyncNotify  : Ptr64 
      +0x0a0 DeviceBusy       : _RAID_DEFERRED_ELEMENT
         +0x000 Header           : _RAID_DEFERRED_HEADER
            +0x000 Link             : _SLIST_ENTRY
               +0x000 Next             : Ptr64 
            +0x010 Pool             : Int4B
         +0x020 Type             : 
            RaidDeferredTimerRequest = 0n1
            RaidDeferredError = 0n2
            RaidDeferredPause = 0n3
            RaidDeferredResume = 0n4
            RaidDeferredPauseDevice = 0n5
            RaidDeferredResumeDevice = 0n6
            RaidDeferredBusy = 0n7
            RaidDeferredReady = 0n8
            RaidDeferredDeviceBusy = 0n9
            RaidDeferredDeviceReady = 0n10
            RaidDeferredAdditionalTimerRequest = 0n11
            RaidDeferredAsyncNotification = 0n12
         +0x024 Address          : _STOR_SCSI_ADDRESS
            +0x000 PathId           : UChar
            +0x001 TargetId         : UChar
            +0x002 Lun              : UChar
            +0x003 Reserved         : UChar
         +0x028 Timer            : <anonymous-tag>
            +0x000 HwTimerRoutine   : Ptr64 
            +0x008 Timeout          : Uint4B
         +0x028 Error            : <anonymous-tag>
            +0x000 Srb              : Ptr64 
            +0x008 ErrorCode        : Uint4B
            +0x00c UniqueId         : Uint4B
            +0x010 FreeErrorInfo    : UChar
         +0x028 PauseDevice      : <anonymous-tag>
            +0x000 Timeout          : Uint4B
         +0x028 Busy             : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 DeviceBusy       : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 AdditionalTimer  : <anonymous-tag>
            +0x000 StorTimer        : Ptr64 
            +0x008 Timeout          : _LARGE_INTEGER
               +0x000 LowPart          : Uint4B
               +0x004 HighPart         : Int4B
               +0x000 u                : <anonymous-tag>
                  +0x000 LowPart          : Uint4B
                  +0x004 HighPart         : Int4B
               +0x000 QuadPart         : Int8B
            +0x010 TolerableDelay   : Uint4B
         +0x028 AsyncNotification : <anonymous-tag>
            +0x000 StorAsyncNotify  : Ptr64 
      +0x0f0 DeviceReady      : _RAID_DEFERRED_ELEMENT
         +0x000 Header           : _RAID_DEFERRED_HEADER
            +0x000 Link             : _SLIST_ENTRY
               +0x000 Next             : Ptr64 
            +0x010 Pool             : Int4B
         +0x020 Type             : 
            RaidDeferredTimerRequest = 0n1
            RaidDeferredError = 0n2
            RaidDeferredPause = 0n3
            RaidDeferredResume = 0n4
            RaidDeferredPauseDevice = 0n5
            RaidDeferredResumeDevice = 0n6
            RaidDeferredBusy = 0n7
            RaidDeferredReady = 0n8
            RaidDeferredDeviceBusy = 0n9
            RaidDeferredDeviceReady = 0n10
            RaidDeferredAdditionalTimerRequest = 0n11
            RaidDeferredAsyncNotification = 0n12
         +0x024 Address          : _STOR_SCSI_ADDRESS
            +0x000 PathId           : UChar
            +0x001 TargetId         : UChar
            +0x002 Lun              : UChar
            +0x003 Reserved         : UChar
         +0x028 Timer            : <anonymous-tag>
            +0x000 HwTimerRoutine   : Ptr64 
            +0x008 Timeout          : Uint4B
         +0x028 Error            : <anonymous-tag>
            +0x000 Srb              : Ptr64 
            +0x008 ErrorCode        : Uint4B
            +0x00c UniqueId         : Uint4B
            +0x010 FreeErrorInfo    : UChar
         +0x028 PauseDevice      : <anonymous-tag>
            +0x000 Timeout          : Uint4B
         +0x028 Busy             : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 DeviceBusy       : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 AdditionalTimer  : <anonymous-tag>
            +0x000 StorTimer        : Ptr64 
            +0x008 Timeout          : _LARGE_INTEGER
               +0x000 LowPart          : Uint4B
               +0x004 HighPart         : Int4B
               +0x000 u                : <anonymous-tag>
                  +0x000 LowPart          : Uint4B
                  +0x004 HighPart         : Int4B
               +0x000 QuadPart         : Int8B
            +0x010 TolerableDelay   : Uint4B
         +0x028 AsyncNotification : <anonymous-tag>
            +0x000 StorAsyncNotify  : Ptr64 
      +0x140 AsyncNotification : _RAID_DEFERRED_ELEMENT
         +0x000 Header           : _RAID_DEFERRED_HEADER
            +0x000 Link             : _SLIST_ENTRY
               +0x000 Next             : Ptr64 
            +0x010 Pool             : Int4B
         +0x020 Type             : 
            RaidDeferredTimerRequest = 0n1
            RaidDeferredError = 0n2
            RaidDeferredPause = 0n3
            RaidDeferredResume = 0n4
            RaidDeferredPauseDevice = 0n5
            RaidDeferredResumeDevice = 0n6
            RaidDeferredBusy = 0n7
            RaidDeferredReady = 0n8
            RaidDeferredDeviceBusy = 0n9
            RaidDeferredDeviceReady = 0n10
            RaidDeferredAdditionalTimerRequest = 0n11
            RaidDeferredAsyncNotification = 0n12
         +0x024 Address          : _STOR_SCSI_ADDRESS
            +0x000 PathId           : UChar
            +0x001 TargetId         : UChar
            +0x002 Lun              : UChar
            +0x003 Reserved         : UChar
         +0x028 Timer            : <anonymous-tag>
            +0x000 HwTimerRoutine   : Ptr64 
            +0x008 Timeout          : Uint4B
         +0x028 Error            : <anonymous-tag>
            +0x000 Srb              : Ptr64 
            +0x008 ErrorCode        : Uint4B
            +0x00c UniqueId         : Uint4B
            +0x010 FreeErrorInfo    : UChar
         +0x028 PauseDevice      : <anonymous-tag>
            +0x000 Timeout          : Uint4B
         +0x028 Busy             : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 DeviceBusy       : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 AdditionalTimer  : <anonymous-tag>
            +0x000 StorTimer        : Ptr64 
            +0x008 Timeout          : _LARGE_INTEGER
               +0x000 LowPart          : Uint4B
               +0x004 HighPart         : Int4B
               +0x000 u                : <anonymous-tag>
                  +0x000 LowPart          : Uint4B
                  +0x004 HighPart         : Int4B
               +0x000 QuadPart         : Int8B
            +0x010 TolerableDelay   : Uint4B
         +0x028 AsyncNotification : <anonymous-tag>
            +0x000 StorAsyncNotify  : Ptr64 
   +0x5a0 ResetResources   : _RAID_IO_RESOURCES
      +0x000 QueueTag         : Uint4B
      +0x008 SrbExtension     : Ptr64 
      +0x010 Xrb              : Ptr64 
      +0x018 SenseInfo        : Ptr64 
   +0x5c0 ResetResourcesAcquired : Int4B
   +0x5c4 SenseInfoSize    : UChar
   +0x5c5 CallFreeDumpPtrSRB : UChar
   +0x5c6 DumpPowerReady   : UChar
   +0x5c7 StackDumpPowerReady : UChar
   +0x5c8 PoFxRundownProtection : Ptr64 
   +0x5d0 PoFx             : Ptr64 
   +0x5d8 D3ColdInterface  : Ptr64 
   +0x5e0 PowerUpRequired  : Int4B
   +0x5e4 PowerDownRequired : Int4B
   +0x5e8 HierarchicalResetWorkItem : Ptr64 
   +0x5f0 HierarchicalResetWorkItemTimeoutCountdown : Int4B
   +0x5f4 HierarchicalResetSrbTimeoutCountdown : Int4B
   +0x5f8 HierarchicalResetAbortCount : Uint4B
   +0x600 HierarchicalResetWorkItemSpinLock : Uint8B
   +0x608 RegistryParameters : _RAID_UNIT_REGISTRY_PARAMETERS
      +0x000 BusyRetryCount   : Uint4B
      +0x004 QueueFullWaitIoPercentage : Uint4B
      +0x008 BusyPauseTime    : Uint4B
      +0x00c EnableLogoETW    : Uint4B
      +0x010 DisableIdlePowerManagement : Uint4B
      +0x014 MinimumIdleTimeoutInMS : Uint4B
   +0x620 UnitAttributes   : _RAID_UNIT_ATTRIBUTES
      +0x000 VmPassThroughLun : Pos 0, 1 Bit
      +0x000 DeviceAttentionSupported : Pos 1, 1 Bit
      +0x000 AsyncNotificationSupported : Pos 2, 1 Bit
      +0x000 D3ColdNotSupported : Pos 3, 1 Bit
      +0x000 DefaultWriteCacheEnabled : Pos 4, 1 Bit
      +0x000 Reserved         : Pos 5, 27 Bits
   +0x628 VmLunPnpInterfaceName : _UNICODE_STRING
      +0x000 Length           : Uint2B
      +0x002 MaximumLength    : Uint2B
      +0x008 Buffer           : Ptr64 
   +0x638 QuiesceDeviceWorkItem : _RAID_WORK_ITEM_CONTEXT
      +0x000 WorkItem         : Ptr64 
      +0x008 Irp              : Ptr64 
   +0x648 StorAsyncNotify  : _STOR_ASYNC_NOTIFY_CONTEXT
      +0x000 WorkItem         : Ptr64 
      +0x008 Flags            : Uint8B
      +0x010 InUse            : Uint4B
   +0x660 PowerWorkItem    : _RAID_SHARED_WORK_ITEM_CONTEXT
      +0x000 WorkItem         : Ptr64 
      +0x008 Irp              : Ptr64 
      +0x010 InUse            : Uint4B
   +0x678 PendingPowerUpContext : <anonymous-tag>
      +0x000 FStateTransition : UChar
      +0x001 DStateTransition : UChar
      +0x004 FState           : Uint4B
      +0x008 PowerIrp         : Ptr64 
   +0x690 PendingPowerUpListEntry : _SLIST_ENTRY
      +0x000 Next             : Ptr64 
   +0x6a0 SesPnpInterfaceName : _UNICODE_STRING
      +0x000 Length           : Uint2B
      +0x002 MaximumLength    : Uint2B
      +0x008 Buffer           : Ptr64 
   +0x6b0 IoCountDelayedByLatencyCap : Uint8B
   +0x6b8 DeviceGuid       : _GUID
      +0x000 Data1            : Uint4B
      +0x004 Data2            : Uint2B
      +0x006 Data3            : Uint2B
      +0x008 Data4            : UChar
   +0x6c8 TelemetryExtension : _TELEMETRY_UNIT_EXTENSION
      +0x000 Flags            : <anonymous-tag>
         +0x000 DeviceHealthEventsLogged : Pos 0, 1 Bit
         +0x000 FailedFirstSMARTCommand : Pos 1, 1 Bit
         +0x000 FailedFirstDeiceStatisticsLogCommand : Pos 2, 1 Bit
         +0x000 FailedFirstNvmeCloudSSDCommand : Pos 3, 1 Bit
         +0x000 SmartPredictFailure : Pos 4, 1 Bit
         +0x000 Reserved         : Pos 5, 27 Bits
      +0x004 NvmeCriticalWarning : UChar
   +0x6d0 FirstDPNRTimeAfterCS : Uint8B
   +0x6d8 LastF1StartTime  : Uint8B
   +0x6e0 F1DurationInCS   : Uint8B
   +0x6e8 LastDPNRStartTime : Uint8B
   +0x6f0 DPNRDurationInCS : Uint8B
   +0x6f8 ActiveReferencesInCS : Uint8B
   +0x700 ActiveReferencesInCoalescing : Uint8B
   +0x708 UnitTimeoutsInCS : Uint4B
   +0x70c F0TransitionsSinceCSStateChange : Uint4B
   +0x710 D0TransitionsSinceCSStateChange : Uint4B
   +0x714 F0TransitionsLongSinceCSStateChange : Uint4B
   +0x718 D0TransitionsLongSinceCSStateChange : Uint4B
   +0x720 UnresponsiveRequests : Uint8B
   +0x728 QosGuaranteeFailures : Uint8B
   +0x730 TimeoutsInGateway : Uint8B
   +0x738 TimeoutsInLunQueue : Uint8B
   +0x740 TimeoutsInMiniport : Uint4B
   +0x744 PeriodicMaxDeviceCountAtSwTimeout : Uint4B
   +0x748 PauseDeviceCount : Uint4B
   +0x74c DeviceBusyCount  : Uint4B
   +0x750 BusyCompletionCount : Uint4B
   +0x758 TotalDeviceQueueIoCount : Uint8B
   +0x760 TotalDeviceQueueIoWaitDuration : Uint8B
   +0x768 MaxDeviceQueueIoWaitDuration : Uint8B
   +0x770 DeviceQueueIoWaitExceededTimeoutCount : Uint8B
   +0x778 DeviceQueueIoBusyCount : Uint8B
   +0x780 DeviceQueueIoPausedCount : Uint8B
   +0x788 DeviceQueueIoUntaggedCommandOutstandingCount : Uint8B
   +0x790 DeviceQueueIoPausedForUntaggedCount : Uint8B
   +0x798 StorpTraceLoggingPerformanceEnabled : Uint4B
   +0x7a0 TelemetryPerfBuckets : Ptr64 
   +0x7a8 TelemetryLastPerfCollectionTimeStamp : _LARGE_INTEGER
      +0x000 LowPart          : Uint4B
      +0x004 HighPart         : Int4B
      +0x000 u                : <anonymous-tag>
         +0x000 LowPart          : Uint4B
         +0x004 HighPart         : Int4B
      +0x000 QuadPart         : Int8B
   +0x7b0 TelemetryPerfPreviousCounters : Ptr64 
   +0x7b8 TelemetryCountersPerNumaNode : Ptr64 
   +0x7c0 TelemetryPerfPreviousNodeCounters : _RAID_TELEMETRY_NODE_COUNTERS
      +0x000 MaxReadWriteLatency : Uint8B
      +0x008 TotalReadBytes   : Uint8B
      +0x010 TotalWriteBytes  : Uint8B
   +0x7d8 TelemetryMaxFlushLatency : Uint8B
   +0x7e0 TelemetryMaxUnmapLatency : Uint8B
   +0x7e8 TelemetryLock    : Uint8B
   +0x7f0 TelemetrySampledErrorLog : _RAID_TELEMETRY_SAMPLED_ERROR_LOG
      +0x000 TotalErrors      : Uint4B
      +0x004 TotalReadWriteErrors : Uint4B
      +0x008 TotalStRtlImpendingDeviceFailureErrors : Uint4B
      +0x00c TotalStRtlTotalDeviceFailureErrors : Uint4B
      +0x010 LastError        : _RAID_TELEMETRY_ERROR_ENTRY
         +0x000 SrbStatus        : UChar
         +0x001 ScsiStatus       : UChar
         +0x002 SenseKey         : UChar
         +0x003 AdditionalSenseCode : UChar
         +0x004 AdditionalSenseCodeQualifier : UChar
         +0x005 CdbOpCode        : UChar
         +0x006 Reserved1        : UChar
         +0x008 IoSize           : Uint4B
         +0x00c IoLatency        : Uint4B
         +0x010 WaitDuration     : Uint4B
         +0x014 QueueDepth       : Uint4B
         +0x018 LBA              : Uint8B
         +0x020 u                : <anonymous-tag>
            +0x000 Quantity         : Uint4B
            +0x000 Position         : Uint4B
      +0x038 SampledErrors    : _RAID_TELEMETRY_ERROR_ENTRY
         +0x000 SrbStatus        : UChar
         +0x001 ScsiStatus       : UChar
         +0x002 SenseKey         : UChar
         +0x003 AdditionalSenseCode : UChar
         +0x004 AdditionalSenseCodeQualifier : UChar
         +0x005 CdbOpCode        : UChar
         +0x006 Reserved1        : UChar
         +0x008 IoSize           : Uint4B
         +0x00c IoLatency        : Uint4B
         +0x010 WaitDuration     : Uint4B
         +0x014 QueueDepth       : Uint4B
         +0x018 LBA              : Uint8B
         +0x020 u                : <anonymous-tag>
            +0x000 Quantity         : Uint4B
            +0x000 Position         : Uint4B
   +0x9b8 TelemetryUniqueErrorLog : _RAID_TELEMETRY_UNIQUE_ERROR_LOG
      +0x000 UniqueErrors     : _RAID_TELEMETRY_ERROR_ENTRY
         +0x000 SrbStatus        : UChar
         +0x001 ScsiStatus       : UChar
         +0x002 SenseKey         : UChar
         +0x003 AdditionalSenseCode : UChar
         +0x004 AdditionalSenseCodeQualifier : UChar
         +0x005 CdbOpCode        : UChar
         +0x006 Reserved1        : UChar
         +0x008 IoSize           : Uint4B
         +0x00c IoLatency        : Uint4B
         +0x010 WaitDuration     : Uint4B
         +0x014 QueueDepth       : Uint4B
         +0x018 LBA              : Uint8B
         +0x020 u                : <anonymous-tag>
            +0x000 Quantity         : Uint4B
            +0x000 Position         : Uint4B
   +0xa80 TelemetryBytesWritten : Uint8B
   +0xa88 TelemetryStreamBytesWritten : Uint8B
   +0xa90 PowerCycleCount  : Uint4B
   +0xa98 InitialTimestamp : _LARGE_INTEGER
      +0x000 LowPart          : Uint4B
      +0x004 HighPart         : Int4B
      +0x000 u                : <anonymous-tag>
         +0x000 LowPart          : Uint4B
         +0x004 HighPart         : Int4B
      +0x000 QuadPart         : Int8B
   +0xaa0 Qos              : _RAID_UNIT_QOS
      +0x000 Enabled          : UChar
      +0x004 RetryCount       : Uint4B
      +0x008 ResetUnresponsiveTimeoutIn500MS : Uint4B
      +0x00c ResetInterval    : Uint4B
      +0x010 HwTimeoutInSec   : Uint4B
      +0x014 ResetTimeoutInSec : Uint4B
      +0x018 MaxWaitTimeIn500MS : Uint4B
      +0x01c TimerSettingChangeNeeded : UChar
      +0x020 AdapterWaitTimeoutCheckEnabled : Int4B
      +0x028 QosThresholdIn100NS : Uint8B
   +0xad0 LastHierarchicalResetEndTime : Uint8B
   +0xad8 ZoneSize         : Uint8B
   +0xae0 CachedSmartData  : Ptr64 

           
1: kd> dt ndis!_NDIS_FILTER_BLOCK -b
   +0x000 Header           : _NDIS_OBJECT_HEADER
      +0x000 Type             : UChar
      +0x001 Revision         : UChar
      +0x002 Size             : Uint2B
   +0x008 NextFilter       : Ptr64 
   +0x010 FilterDriver     : Ptr64 
   +0x018 FilterModuleContext : Ptr64 
   +0x020 Miniport         : Ptr64 
   +0x028 FilterInstanceName : wistd::unique_ptr<Rtl::KString,wistd::default_delete<Rtl::KString> >
      +0x000 __ptr_           : wistd::__compressed_pair<Rtl::KString *,wistd::default_delete<Rtl::KString> >
         +0x000 __value_         : Ptr64 
   +0x030 FilterFriendlyName : Ptr64 
   +0x038 Flags            : Uint4B
   +0x03c StackFlags       : Uint4B
   +0x040 State            : 
      NdisFilterDetached = 0n0
      NdisFilterAttaching = 0n1
      NdisFilterPaused = 0n2
      NdisFilterRestarting = 0n3
      NdisFilterRunning = 0n4
      NdisFilterPausing = 0n5
      NdisFilterDetaching = 0n6
   +0x048 Ref              : _REFERENCE_EX
      +0x000 SpinLock         : Uint8B
      +0x008 ReferenceCount   : Uint2B
      +0x00a Closing          : UChar
      +0x00b ZeroBased        : UChar
      +0x010 RefCountTracker  : Ptr64 
   +0x060 FakeStatus       : Int4B
   +0x068 NextGlobalFilter : Ptr64 
   +0x070 LowerFilter      : Ptr64 
   +0x078 HigherFilter     : Ptr64 
   +0x080 AsyncOpContext   : Ptr64 
   +0x088 NumOfPauseRestartRequests : Int4B
   +0x090 Lock             : Uint8B
   +0x098 LockThread       : Ptr64 
   +0x0a0 OidRequestList   : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x0b0 PendingOidRequest : Ptr64 
   +0x0b8 PendingOidWatchdog : wil::unique_any_t<wil::details::unique_storage<wil::details::resource_policy<NDISWATCHDOG__ *,void (__cdecl*)(NDISWATCHDOG__ *),&ndisFreeWatchdog,wistd::integral_constant<unsigned __int64,1>,NDISWATCHDOG__ *,__int64,-1,std::nullptr_t> > >
      +0x000 m_ptr            : Ptr64 
   +0x0c0 StackExpansionFallback : _NDIS_FILTER_BLOCK::<unnamed-type-StackExpansionFallback>
      +0x000 WorkItem         : _WORK_QUEUE_ITEM
         +0x000 List             : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
         +0x010 WorkerRoutine    : Ptr64 
         +0x018 Parameter        : Ptr64 
      +0x020 WorkItemQueued   : UChar
      +0x028 PendingWork      : _PENDING_STACK_EXPANSION_FALLBACK_WORK
         +0x000 IssueOidRequest  : UChar
         +0x001 CompleteOidRequest : UChar
         +0x008 DirectOidRequestsToComplete : Ptr64 
         +0x010 StatusIndications : Ptr64 
         +0x018 NetPnPEvents     : Ptr64 
         +0x020 DevicePnPEvents  : Ptr64 
         +0x028 SentNblsToComplete : Ptr64 
         +0x030 ReceivedNblsToComplete : Ptr64 
   +0x120 StatusIndicationsQueued : UChar
   +0x124 DroppedReceiveNbls : Int4B
   +0x128 DroppedSendNbls  : Int4B
   +0x12c DroppedStatusIndications : Uint4B
   +0x130 DroppedUncloneableStatusIndications : Uint4B
   +0x138 PnPRef           : _REFERENCE_EX
      +0x000 SpinLock         : Uint8B
      +0x008 ReferenceCount   : Uint2B
      +0x00a Closing          : UChar
      +0x00b ZeroBased        : UChar
      +0x010 RefCountTracker  : Ptr64 
   +0x150 MediaType        : 
      NdisMedium802_3 = 0n0
      NdisMedium802_5 = 0n1
      NdisMediumFddi = 0n2
      NdisMediumWan = 0n3
      NdisMediumLocalTalk = 0n4
      NdisMediumDix = 0n5
      NdisMediumArcnetRaw = 0n6
      NdisMediumArcnet878_2 = 0n7
      NdisMediumAtm = 0n8
      NdisMediumWirelessWan = 0n9
      NdisMediumIrda = 0n10
      NdisMediumBpc = 0n11
      NdisMediumCoWan = 0n12
      NdisMedium1394 = 0n13
      NdisMediumInfiniBand = 0n14
      NdisMediumTunnel = 0n15
      NdisMediumNative802_11 = 0n16
      NdisMediumLoopback = 0n17
      NdisMediumWiMAX = 0n18
      NdisMediumIP = 0n19
      NdisMediumMax = 0n20
   +0x154 PhysicalMediaType : 
      NdisPhysicalMediumUnspecified = 0n0
      NdisPhysicalMediumWirelessLan = 0n1
      NdisPhysicalMediumCableModem = 0n2
      NdisPhysicalMediumPhoneLine = 0n3
      NdisPhysicalMediumPowerLine = 0n4
      NdisPhysicalMediumDSL = 0n5
      NdisPhysicalMediumFibreChannel = 0n6
      NdisPhysicalMedium1394 = 0n7
      NdisPhysicalMediumWirelessWan = 0n8
      NdisPhysicalMediumNative802_11 = 0n9
      NdisPhysicalMediumBluetooth = 0n10
      NdisPhysicalMediumInfiniband = 0n11
      NdisPhysicalMediumWiMax = 0n12
      NdisPhysicalMediumUWB = 0n13
      NdisPhysicalMedium802_3 = 0n14
      NdisPhysicalMedium802_5 = 0n15
      NdisPhysicalMediumIrda = 0n16
      NdisPhysicalMediumWiredWAN = 0n17
      NdisPhysicalMediumWiredCoWan = 0n18
      NdisPhysicalMediumOther = 0n19
      NdisPhysicalMediumNative802_15_4 = 0n20
      NdisPhysicalMediumMax = 0n21
   +0x158 MediaConnectState : 
      MediaConnectStateUnknown = 0n0
      MediaConnectStateConnected = 0n1
      MediaConnectStateDisconnected = 0n2
   +0x15c MediaDuplexState : 
      MediaDuplexStateUnknown = 0n0
      MediaDuplexStateHalf = 0n1
      MediaDuplexStateFull = 0n2
   +0x160 XmitLinkSpeed    : Uint8B
   +0x168 RcvLinkSpeed     : Uint8B
   +0x170 PauseFunctions   : 
      NdisPauseFunctionsUnsupported = 0n0
      NdisPauseFunctionsSendOnly = 0n1
      NdisPauseFunctionsReceiveOnly = 0n2
      NdisPauseFunctionsSendAndReceive = 0n3
      NdisPauseFunctionsUnknown = 0n4
   +0x174 AutoNegotiationFlags : Uint4B
   +0x178 XState           : UChar
   +0x179 Reserved1        : UChar
   +0x17a Reserved2        : UChar
   +0x17b Reserved3        : UChar
   +0x17c MediaConnectStateIndicateUp : 
      MediaConnectStateUnknown = 0n0
      MediaConnectStateConnected = 0n1
      MediaConnectStateDisconnected = 0n2
   +0x180 MediaDuplexStateIndicateUp : 
      MediaDuplexStateUnknown = 0n0
      MediaDuplexStateHalf = 0n1
      MediaDuplexStateFull = 0n2
   +0x188 XmitLinkSpeedIndicateUp : Uint8B
   +0x190 RcvLinkSpeedIndicateUp : Uint8B
   +0x198 PauseFunctionsIndicateUp : 
      NdisPauseFunctionsUnsupported = 0n0
      NdisPauseFunctionsSendOnly = 0n1
      NdisPauseFunctionsReceiveOnly = 0n2
      NdisPauseFunctionsSendAndReceive = 0n3
      NdisPauseFunctionsUnknown = 0n4
   +0x19c AutoNegotiationFlagsIndicateUp : Uint4B
   +0x1a0 NextRequestHandle : Ptr64 
   +0x1a8 IterativeDataPathTracker : Ptr64 
   +0x1b0 NextSendNetBufferListsHandler : Ptr64 
   +0x1b8 NextSendNetBufferListsContext : Ptr64 
   +0x1c0 NextSendNetBufferListsTracker : Ptr64 
   +0x1c8 NextSendNetBufferListsObject : Ptr64 
   +0x1d0 NextSendNetBufferListsCompleteHandler : Ptr64 
   +0x1d8 NextSendNetBufferListsCompleteContext : Ptr64 
   +0x1e0 NextSendNetBufferListsCompleteTracker : Ptr64 
   +0x1e8 NextSendNetBufferListsCompleteObject : Ptr64 
   +0x1f0 NextIndicateReceiveNetBufferListsHandler : Ptr64 
   +0x1f8 NextIndicateReceiveNetBufferListsContext : Ptr64 
   +0x200 NextIndicateReceiveNetBufferListsTracker : Ptr64 
   +0x208 NextIndicateReceiveNetBufferListsObject : Ptr64 
   +0x210 NextReturnNetBufferListsHandler : Ptr64 
   +0x218 NextReturnNetBufferListsContext : Ptr64 
   +0x220 NextReturnNetBufferListsTracker : Ptr64 
   +0x228 NextReturnNetBufferListsObject : Ptr64 
   +0x230 NextCancelSendNetBufferListsHandler : Ptr64 
   +0x238 NextCancelSendNetBufferListsContext : Ptr64 
   +0x240 Characteristics  : _NDIS_FILTER_PARTIAL_CHARACTERISTICS
      +0x000 Header           : _NDIS_OBJECT_HEADER
         +0x000 Type             : UChar
         +0x001 Revision         : UChar
         +0x002 Size             : Uint2B
      +0x004 Flags            : Uint4B
      +0x008 SendNetBufferListsHandler : Ptr64 
      +0x010 SendNetBufferListsCompleteHandler : Ptr64 
      +0x018 CancelSendNetBufferListsHandler : Ptr64 
      +0x020 ReceiveNetBufferListsHandler : Ptr64 
      +0x028 ReturnNetBufferListsHandler : Ptr64 
   +0x270 FilterSendNetBufferListsHandler : Ptr64 
   +0x278 FilterIndicateReceiveNetBufferListsHandler : Ptr64 
   +0x280 FilterCancelSendNetBufferListsHandler : Ptr64 
   +0x288 TcpOffloadReceiveReturnHandler : Ptr64 
   +0x290 NblTracker       : Ptr64 
   +0x298 Offload          : Ptr64 
   +0x2a0 InterfaceGuid    : _GUID
      +0x000 Data1            : Uint4B
      +0x004 Data2            : Uint2B
      +0x006 Data3            : Uint2B
      +0x008 Data4            : UChar
   +0x2b0 IfIndex          : Uint4B
   +0x2b8 IfBlock          : Ptr64 
   +0x2c0 NextDirectRequestHandle : Ptr64 
   +0x2c8 DirectOidRequestCount : Uint4B
   +0x2d0 WOLPatternList   : _SINGLE_LIST_ENTRY
      +0x000 Next             : Ptr64 
   +0x2d8 PMProtocolOffloadList : _SINGLE_LIST_ENTRY
      +0x000 Next             : Ptr64 
   +0x2e0 PMCurrentParameters : _NDIS_PM_PARAMETERS
      +0x000 Header           : _NDIS_OBJECT_HEADER
         +0x000 Type             : UChar
         +0x001 Revision         : UChar
         +0x002 Size             : Uint2B
      +0x004 EnabledWoLPacketPatterns : Uint4B
      +0x008 EnabledProtocolOffloads : Uint4B
      +0x00c WakeUpFlags      : Uint4B
      +0x010 MediaSpecificWakeUpEvents : Uint4B
   +0x2f8 Bind             : Ptr64 
   +0x300 HwTimestampCapabilities : Ptr64 
   +0x308 HwTimestampCurrentConfig : Ptr64 
   +0x310 VerifierContext  : Ptr64 
   +0x318 PktMonComp       : _PKTMON_COMPONENT_CONTEXT
      +0x000 CompHandle       : Ptr64 
      +0x008 PacketType       : 
         PktMonPayload_Unknown = 0n0
         PktMonPayload_Ethernet = 0n1
         PktMonPayload_WiFi = 0n2
         PktMonPayload_MBB = 0n3
      +0x00c FlowEnabled      : Pos 0, 1 Bit
      +0x00c DropEnabled      : Pos 1, 1 Bit
   +0x328 PktMonEdgeLower  : _PKTMON_EDGE_CONTEXT
      +0x000 EdgeHandle       : Ptr64 
      +0x008 CompContext      : Ptr64 
      +0x010 PacketType       : 
         PktMonPayload_Unknown = 0n0
         PktMonPayload_Ethernet = 0n1
         PktMonPayload_WiFi = 0n2
         PktMonPayload_MBB = 0n3
   +0x340 PktMonEdgeUpper  : _PKTMON_EDGE_CONTEXT
      +0x000 EdgeHandle       : Ptr64 
      +0x008 CompContext      : Ptr64 
      +0x010 PacketType       : 
         PktMonPayload_Unknown = 0n0
         PktMonPayload_Ethernet = 0n1
         PktMonPayload_WiFi = 0n2
         PktMonPayload_MBB = 0n3
           
1: kd> dt nt!_EPROCESS -b
   +0x000 Pcb              : _KPROCESS
      +0x000 Header           : _DISPATCHER_HEADER
         +0x000 Lock             : Int4B
         +0x000 LockNV           : Int4B
         +0x000 Type             : UChar
         +0x001 Signalling       : UChar
         +0x002 Size             : UChar
         +0x003 Reserved1        : UChar
         +0x000 TimerType        : UChar
         +0x001 TimerControlFlags : UChar
         +0x001 Absolute         : Pos 0, 1 Bit
         +0x001 Wake             : Pos 1, 1 Bit
         +0x001 EncodedTolerableDelay : Pos 2, 6 Bits
         +0x002 Hand             : UChar
         +0x003 TimerMiscFlags   : UChar
         +0x003 Index            : Pos 0, 6 Bits
         +0x003 Inserted         : Pos 6, 1 Bit
         +0x003 Expired          : Pos 7, 1 Bit
         +0x000 Timer2Type       : UChar
         +0x001 Timer2Flags      : UChar
         +0x001 Timer2Inserted   : Pos 0, 1 Bit
         +0x001 Timer2Expiring   : Pos 1, 1 Bit
         +0x001 Timer2CancelPending : Pos 2, 1 Bit
         +0x001 Timer2SetPending : Pos 3, 1 Bit
         +0x001 Timer2Running    : Pos 4, 1 Bit
         +0x001 Timer2Disabled   : Pos 5, 1 Bit
         +0x001 Timer2ReservedFlags : Pos 6, 2 Bits
         +0x002 Timer2ComponentId : UChar
         +0x003 Timer2RelativeId : UChar
         +0x000 QueueType        : UChar
         +0x001 QueueControlFlags : UChar
         +0x001 Abandoned        : Pos 0, 1 Bit
         +0x001 DisableIncrement : Pos 1, 1 Bit
         +0x001 QueueReservedControlFlags : Pos 2, 6 Bits
         +0x002 QueueSize        : UChar
         +0x003 QueueReserved    : UChar
         +0x000 ThreadType       : UChar
         +0x001 ThreadReserved   : UChar
         +0x002 ThreadControlFlags : UChar
         +0x002 CycleProfiling   : Pos 0, 1 Bit
         +0x002 CounterProfiling : Pos 1, 1 Bit
         +0x002 GroupScheduling  : Pos 2, 1 Bit
         +0x002 AffinitySet      : Pos 3, 1 Bit
         +0x002 Tagged           : Pos 4, 1 Bit
         +0x002 EnergyProfiling  : Pos 5, 1 Bit
         +0x002 SchedulerAssist  : Pos 6, 1 Bit
         +0x002 ThreadReservedControlFlags : Pos 7, 1 Bit
         +0x003 DebugActive      : UChar
         +0x003 ActiveDR7        : Pos 0, 1 Bit
         +0x003 Instrumented     : Pos 1, 1 Bit
         +0x003 Minimal          : Pos 2, 1 Bit
         +0x003 Reserved4        : Pos 3, 3 Bits
         +0x003 UmsScheduled     : Pos 6, 1 Bit
         +0x003 UmsPrimary       : Pos 7, 1 Bit
         +0x000 MutantType       : UChar
         +0x001 MutantSize       : UChar
         +0x002 DpcActive        : UChar
         +0x003 MutantReserved   : UChar
         +0x004 SignalState      : Int4B
         +0x008 WaitListHead     : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
      +0x018 ProfileListHead  : _LIST_ENTRY
         +0x000 Flink            : Ptr64 
         +0x008 Blink            : Ptr64 
      +0x028 DirectoryTableBase : Uint8B
      +0x030 ThreadListHead   : _LIST_ENTRY
         +0x000 Flink            : Ptr64 
         +0x008 Blink            : Ptr64 
      +0x040 ProcessLock      : Uint4B
      +0x044 ProcessTimerDelay : Uint4B
      +0x048 DeepFreezeStartTime : Uint8B
      +0x050 Affinity         : _KAFFINITY_EX
         +0x000 Count            : Uint2B
         +0x002 Size             : Uint2B
         +0x004 Reserved         : Uint4B
         +0x008 Bitmap           : Uint8B
      +0x0f8 ReadyListHead    : _LIST_ENTRY
         +0x000 Flink            : Ptr64 
         +0x008 Blink            : Ptr64 
      +0x108 SwapListEntry    : _SINGLE_LIST_ENTRY
         +0x000 Next             : Ptr64 
      +0x110 ActiveProcessors : _KAFFINITY_EX
         +0x000 Count            : Uint2B
         +0x002 Size             : Uint2B
         +0x004 Reserved         : Uint4B
         +0x008 Bitmap           : Uint8B
      +0x1b8 AutoAlignment    : Pos 0, 1 Bit
      +0x1b8 DisableBoost     : Pos 1, 1 Bit
      +0x1b8 DisableQuantum   : Pos 2, 1 Bit
      +0x1b8 DeepFreeze       : Pos 3, 1 Bit
      +0x1b8 TimerVirtualization : Pos 4, 1 Bit
      +0x1b8 CheckStackExtents : Pos 5, 1 Bit
      +0x1b8 CacheIsolationEnabled : Pos 6, 1 Bit
      +0x1b8 PpmPolicy        : Pos 7, 3 Bits
      +0x1b8 VaSpaceDeleted   : Pos 10, 1 Bit
      +0x1b8 ReservedFlags    : Pos 11, 21 Bits
      +0x1b8 ProcessFlags     : Int4B
      +0x1bc ActiveGroupsMask : Uint4B
      +0x1c0 BasePriority     : Char
      +0x1c1 QuantumReset     : Char
      +0x1c2 Visited          : Char
      +0x1c3 Flags            : _KEXECUTE_OPTIONS
         +0x000 ExecuteDisable   : Pos 0, 1 Bit
         +0x000 ExecuteEnable    : Pos 1, 1 Bit
         +0x000 DisableThunkEmulation : Pos 2, 1 Bit
         +0x000 Permanent        : Pos 3, 1 Bit
         +0x000 ExecuteDispatchEnable : Pos 4, 1 Bit
         +0x000 ImageDispatchEnable : Pos 5, 1 Bit
         +0x000 DisableExceptionChainValidation : Pos 6, 1 Bit
         +0x000 Spare            : Pos 7, 1 Bit
         +0x000 ExecuteOptions   : UChar
         +0x000 ExecuteOptionsNV : UChar
      +0x1c4 ThreadSeed       : Uint2B
      +0x1ec IdealProcessor   : Uint2B
      +0x214 IdealNode        : Uint2B
      +0x23c IdealGlobalNode  : Uint2B
      +0x23e Spare1           : Uint2B
      +0x240 StackCount       : _KSTACK_COUNT
         +0x000 Value            : Int4B
         +0x000 State            : Pos 0, 3 Bits
         +0x000 StackCount       : Pos 3, 29 Bits
      +0x248 ProcessListEntry : _LIST_ENTRY
         +0x000 Flink            : Ptr64 
         +0x008 Blink            : Ptr64 
      +0x258 CycleTime        : Uint8B
      +0x260 ContextSwitches  : Uint8B
      +0x268 SchedulingGroup  : Ptr64 
      +0x270 FreezeCount      : Uint4B
      +0x274 KernelTime       : Uint4B
      +0x278 UserTime         : Uint4B
      +0x27c ReadyTime        : Uint4B
      +0x280 UserDirectoryTableBase : Uint8B
      +0x288 AddressPolicy    : UChar
      +0x289 Spare2           : UChar
      +0x2d0 InstrumentationCallback : Ptr64 
      +0x2d8 SecureState      : <anonymous-tag>
         +0x000 SecureHandle     : Uint8B
         +0x000 Flags            : <anonymous-tag>
            +0x000 SecureProcess    : Pos 0, 1 Bit
            +0x000 Unused           : Pos 1, 1 Bit
   +0x2e0 ProcessLock      : _EX_PUSH_LOCK
      +0x000 Locked           : Pos 0, 1 Bit
      +0x000 Waiting          : Pos 1, 1 Bit
      +0x000 Waking           : Pos 2, 1 Bit
      +0x000 MultipleShared   : Pos 3, 1 Bit
      +0x000 Shared           : Pos 4, 60 Bits
      +0x000 Value            : Uint8B
      +0x000 Ptr              : Ptr64 
   +0x2e8 UniqueProcessId  : Ptr64 
   +0x2f0 ActiveProcessLinks : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x300 RundownProtect   : _EX_RUNDOWN_REF
      +0x000 Count            : Uint8B
      +0x000 Ptr              : Ptr64 
   +0x308 Flags2           : Uint4B
   +0x308 JobNotReallyActive : Pos 0, 1 Bit
   +0x308 AccountingFolded : Pos 1, 1 Bit
   +0x308 NewProcessReported : Pos 2, 1 Bit
   +0x308 ExitProcessReported : Pos 3, 1 Bit
   +0x308 ReportCommitChanges : Pos 4, 1 Bit
   +0x308 LastReportMemory : Pos 5, 1 Bit
   +0x308 ForceWakeCharge  : Pos 6, 1 Bit
   +0x308 CrossSessionCreate : Pos 7, 1 Bit
   +0x308 NeedsHandleRundown : Pos 8, 1 Bit
   +0x308 RefTraceEnabled  : Pos 9, 1 Bit
   +0x308 PicoCreated      : Pos 10, 1 Bit
   +0x308 EmptyJobEvaluated : Pos 11, 1 Bit
   +0x308 DefaultPagePriority : Pos 12, 3 Bits
   +0x308 PrimaryTokenFrozen : Pos 15, 1 Bit
   +0x308 ProcessVerifierTarget : Pos 16, 1 Bit
   +0x308 RestrictSetThreadContext : Pos 17, 1 Bit
   +0x308 AffinityPermanent : Pos 18, 1 Bit
   +0x308 AffinityUpdateEnable : Pos 19, 1 Bit
   +0x308 PropagateNode    : Pos 20, 1 Bit
   +0x308 ExplicitAffinity : Pos 21, 1 Bit
   +0x308 ProcessExecutionState : Pos 22, 2 Bits
   +0x308 EnableReadVmLogging : Pos 24, 1 Bit
   +0x308 EnableWriteVmLogging : Pos 25, 1 Bit
   +0x308 FatalAccessTerminationRequested : Pos 26, 1 Bit
   +0x308 DisableSystemAllowedCpuSet : Pos 27, 1 Bit
   +0x308 ProcessStateChangeRequest : Pos 28, 2 Bits
   +0x308 ProcessStateChangeInProgress : Pos 30, 1 Bit
   +0x308 InPrivate        : Pos 31, 1 Bit
   +0x30c Flags            : Uint4B
   +0x30c CreateReported   : Pos 0, 1 Bit
   +0x30c NoDebugInherit   : Pos 1, 1 Bit
   +0x30c ProcessExiting   : Pos 2, 1 Bit
   +0x30c ProcessDelete    : Pos 3, 1 Bit
   +0x30c ManageExecutableMemoryWrites : Pos 4, 1 Bit
   +0x30c VmDeleted        : Pos 5, 1 Bit
   +0x30c OutswapEnabled   : Pos 6, 1 Bit
   +0x30c Outswapped       : Pos 7, 1 Bit
   +0x30c FailFastOnCommitFail : Pos 8, 1 Bit
   +0x30c Wow64VaSpace4Gb  : Pos 9, 1 Bit
   +0x30c AddressSpaceInitialized : Pos 10, 2 Bits
   +0x30c SetTimerResolution : Pos 12, 1 Bit
   +0x30c BreakOnTermination : Pos 13, 1 Bit
   +0x30c DeprioritizeViews : Pos 14, 1 Bit
   +0x30c WriteWatch       : Pos 15, 1 Bit
   +0x30c ProcessInSession : Pos 16, 1 Bit
   +0x30c OverrideAddressSpace : Pos 17, 1 Bit
   +0x30c HasAddressSpace  : Pos 18, 1 Bit
   +0x30c LaunchPrefetched : Pos 19, 1 Bit
   +0x30c Background       : Pos 20, 1 Bit
   +0x30c VmTopDown        : Pos 21, 1 Bit
   +0x30c ImageNotifyDone  : Pos 22, 1 Bit
   +0x30c PdeUpdateNeeded  : Pos 23, 1 Bit
   +0x30c VdmAllowed       : Pos 24, 1 Bit
   +0x30c ProcessRundown   : Pos 25, 1 Bit
   +0x30c ProcessInserted  : Pos 26, 1 Bit
   +0x30c DefaultIoPriority : Pos 27, 3 Bits
   +0x30c ProcessSelfDelete : Pos 30, 1 Bit
   +0x30c SetTimerResolutionLink : Pos 31, 1 Bit
   +0x310 CreateTime       : _LARGE_INTEGER
      +0x000 LowPart          : Uint4B
      +0x004 HighPart         : Int4B
      +0x000 u                : <anonymous-tag>
         +0x000 LowPart          : Uint4B
         +0x004 HighPart         : Int4B
      +0x000 QuadPart         : Int8B
   +0x318 ProcessQuotaUsage : Uint8B
   +0x328 ProcessQuotaPeak : Uint8B
   +0x338 PeakVirtualSize  : Uint8B
   +0x340 VirtualSize      : Uint8B
   +0x348 SessionProcessLinks : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x358 ExceptionPortData : Ptr64 
   +0x358 ExceptionPortValue : Uint8B
   +0x358 ExceptionPortState : Pos 0, 3 Bits
   +0x360 Token            : _EX_FAST_REF
      +0x000 Object           : Ptr64 
      +0x000 RefCnt           : Pos 0, 4 Bits
      +0x000 Value            : Uint8B
   +0x368 MmReserved       : Uint8B
   +0x370 AddressCreationLock : _EX_PUSH_LOCK
      +0x000 Locked           : Pos 0, 1 Bit
      +0x000 Waiting          : Pos 1, 1 Bit
      +0x000 Waking           : Pos 2, 1 Bit
      +0x000 MultipleShared   : Pos 3, 1 Bit
      +0x000 Shared           : Pos 4, 60 Bits
      +0x000 Value            : Uint8B
      +0x000 Ptr              : Ptr64 
   +0x378 PageTableCommitmentLock : _EX_PUSH_LOCK
      +0x000 Locked           : Pos 0, 1 Bit
      +0x000 Waiting          : Pos 1, 1 Bit
      +0x000 Waking           : Pos 2, 1 Bit
      +0x000 MultipleShared   : Pos 3, 1 Bit
      +0x000 Shared           : Pos 4, 60 Bits
      +0x000 Value            : Uint8B
      +0x000 Ptr              : Ptr64 
   +0x380 RotateInProgress : Ptr64 
   +0x388 ForkInProgress   : Ptr64 
   +0x390 CommitChargeJob  : Ptr64 
   +0x398 CloneRoot        : _RTL_AVL_TREE
      +0x000 Root             : Ptr64 
   +0x3a0 NumberOfPrivatePages : Uint8B
   +0x3a8 NumberOfLockedPages : Uint8B
   +0x3b0 Win32Process     : Ptr64 
   +0x3b8 Job              : Ptr64 
   +0x3c0 SectionObject    : Ptr64 
   +0x3c8 SectionBaseAddress : Ptr64 
   +0x3d0 Cookie           : Uint4B
   +0x3d8 WorkingSetWatch  : Ptr64 
   +0x3e0 Win32WindowStation : Ptr64 
   +0x3e8 InheritedFromUniqueProcessId : Ptr64 
   +0x3f0 OwnerProcessId   : Uint8B
   +0x3f8 Peb              : Ptr64 
   +0x400 Session          : Ptr64 
   +0x408 Spare1           : Ptr64 
   +0x410 QuotaBlock       : Ptr64 
   +0x418 ObjectTable      : Ptr64 
   +0x420 DebugPort        : Ptr64 
   +0x428 WoW64Process     : Ptr64 
   +0x430 DeviceMap        : Ptr64 
   +0x438 EtwDataSource    : Ptr64 
   +0x440 PageDirectoryPte : Uint8B
   +0x448 ImageFilePointer : Ptr64 
   +0x450 ImageFileName    : UChar
   +0x45f PriorityClass    : UChar
   +0x460 SecurityPort     : Ptr64 
   +0x468 SeAuditProcessCreationInfo : _SE_AUDIT_PROCESS_CREATION_INFO
      +0x000 ImageFileName    : Ptr64 
   +0x470 JobLinks         : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x480 HighestUserAddress : Ptr64 
   +0x488 ThreadListHead   : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x498 ActiveThreads    : Uint4B
   +0x49c ImagePathHash    : Uint4B
   +0x4a0 DefaultHardErrorProcessing : Uint4B
   +0x4a4 LastThreadExitStatus : Int4B
   +0x4a8 PrefetchTrace    : _EX_FAST_REF
      +0x000 Object           : Ptr64 
      +0x000 RefCnt           : Pos 0, 4 Bits
      +0x000 Value            : Uint8B
   +0x4b0 LockedPagesList  : Ptr64 
   +0x4b8 ReadOperationCount : _LARGE_INTEGER
      +0x000 LowPart          : Uint4B
      +0x004 HighPart         : Int4B
      +0x000 u                : <anonymous-tag>
         +0x000 LowPart          : Uint4B
         +0x004 HighPart         : Int4B
      +0x000 QuadPart         : Int8B
   +0x4c0 WriteOperationCount : _LARGE_INTEGER
      +0x000 LowPart          : Uint4B
      +0x004 HighPart         : Int4B
      +0x000 u                : <anonymous-tag>
         +0x000 LowPart          : Uint4B
         +0x004 HighPart         : Int4B
      +0x000 QuadPart         : Int8B
   +0x4c8 OtherOperationCount : _LARGE_INTEGER
      +0x000 LowPart          : Uint4B
      +0x004 HighPart         : Int4B
      +0x000 u                : <anonymous-tag>
         +0x000 LowPart          : Uint4B
         +0x004 HighPart         : Int4B
      +0x000 QuadPart         : Int8B
   +0x4d0 ReadTransferCount : _LARGE_INTEGER
      +0x000 LowPart          : Uint4B
      +0x004 HighPart         : Int4B
      +0x000 u                : <anonymous-tag>
         +0x000 LowPart          : Uint4B
         +0x004 HighPart         : Int4B
      +0x000 QuadPart         : Int8B
   +0x4d8 WriteTransferCount : _LARGE_INTEGER
      +0x000 LowPart          : Uint4B
      +0x004 HighPart         : Int4B
      +0x000 u                : <anonymous-tag>
         +0x000 LowPart          : Uint4B
         +0x004 HighPart         : Int4B
      +0x000 QuadPart         : Int8B
   +0x4e0 OtherTransferCount : _LARGE_INTEGER
      +0x000 LowPart          : Uint4B
      +0x004 HighPart         : Int4B
      +0x000 u                : <anonymous-tag>
         +0x000 LowPart          : Uint4B
         +0x004 HighPart         : Int4B
      +0x000 QuadPart         : Int8B
   +0x4e8 CommitChargeLimit : Uint8B
   +0x4f0 CommitCharge     : Uint8B
   +0x4f8 CommitChargePeak : Uint8B
   +0x500 Vm               : _MMSUPPORT_FULL
      +0x000 Instance         : _MMSUPPORT_INSTANCE
         +0x000 NextPageColor    : Uint4B
         +0x004 PageFaultCount   : Uint4B
         +0x008 TrimmedPageCount : Uint8B
         +0x010 VmWorkingSetList : Ptr64 
         +0x018 WorkingSetExpansionLinks : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
         +0x028 AgeDistribution  : Uint8B
         +0x068 ExitOutswapGate  : Ptr64 
         +0x070 MinimumWorkingSetSize : Uint8B
         +0x078 WorkingSetLeafSize : Uint8B
         +0x080 WorkingSetLeafPrivateSize : Uint8B
         +0x088 WorkingSetSize   : Uint8B
         +0x090 WorkingSetPrivateSize : Uint8B
         +0x098 MaximumWorkingSetSize : Uint8B
         +0x0a0 PeakWorkingSetSize : Uint8B
         +0x0a8 HardFaultCount   : Uint4B
         +0x0ac LastTrimStamp    : Uint2B
         +0x0ae PartitionId      : Uint2B
         +0x0b0 SelfmapLock      : Uint8B
         +0x0b8 Flags            : _MMSUPPORT_FLAGS
            +0x000 WorkingSetType   : Pos 0, 3 Bits
            +0x000 Reserved0        : Pos 3, 3 Bits
            +0x000 MaximumWorkingSetHard : Pos 6, 1 Bit
            +0x000 MinimumWorkingSetHard : Pos 7, 1 Bit
            +0x001 SessionMaster    : Pos 0, 1 Bit
            +0x001 TrimmerState     : Pos 1, 2 Bits
            +0x001 Reserved         : Pos 3, 1 Bit
            +0x001 PageStealers     : Pos 4, 4 Bits
            +0x000 u1               : Uint2B
            +0x002 MemoryPriority   : UChar
            +0x003 WsleDeleted      : Pos 0, 1 Bit
            +0x003 SvmEnabled       : Pos 1, 1 Bit
            +0x003 ForceAge         : Pos 2, 1 Bit
            +0x003 ForceTrim        : Pos 3, 1 Bit
            +0x003 NewMaximum       : Pos 4, 1 Bit
            +0x003 CommitReleaseState : Pos 5, 2 Bits
            +0x003 u2               : UChar
      +0x0c0 Shared           : _MMSUPPORT_SHARED
         +0x000 WorkingSetLock   : Int4B
         +0x004 GoodCitizenWaiting : Int4B
         +0x008 ReleasedCommitDebt : Uint8B
         +0x010 ResetPagesRepurposedCount : Uint8B
         +0x018 WsSwapSupport    : Ptr64 
         +0x020 CommitReleaseContext : Ptr64 
         +0x028 AccessLog        : Ptr64 
         +0x030 ChargedWslePages : Uint8B
         +0x038 ActualWslePages  : Uint8B
         +0x040 WorkingSetCoreLock : Uint8B
         +0x048 ShadowMapping    : Ptr64 
   +0x640 MmProcessLinks   : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x650 ModifiedPageCount : Uint4B
   +0x654 ExitStatus       : Int4B
   +0x658 VadRoot          : _RTL_AVL_TREE
      +0x000 Root             : Ptr64 
   +0x660 VadHint          : Ptr64 
   +0x668 VadCount         : Uint8B
   +0x670 VadPhysicalPages : Uint8B
   +0x678 VadPhysicalPagesLimit : Uint8B
   +0x680 AlpcContext      : _ALPC_PROCESS_CONTEXT
      +0x000 Lock             : _EX_PUSH_LOCK
         +0x000 Locked           : Pos 0, 1 Bit
         +0x000 Waiting          : Pos 1, 1 Bit
         +0x000 Waking           : Pos 2, 1 Bit
         +0x000 MultipleShared   : Pos 3, 1 Bit
         +0x000 Shared           : Pos 4, 60 Bits
         +0x000 Value            : Uint8B
         +0x000 Ptr              : Ptr64 
      +0x008 ViewListHead     : _LIST_ENTRY
         +0x000 Flink            : Ptr64 
         +0x008 Blink            : Ptr64 
      +0x018 PagedPoolQuotaCache : Uint8B
   +0x6a0 TimerResolutionLink : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x6b0 TimerResolutionStackRecord : Ptr64 
   +0x6b8 RequestedTimerResolution : Uint4B
   +0x6bc SmallestTimerResolution : Uint4B
   +0x6c0 ExitTime         : _LARGE_INTEGER
      +0x000 LowPart          : Uint4B
      +0x004 HighPart         : Int4B
      +0x000 u                : <anonymous-tag>
         +0x000 LowPart          : Uint4B
         +0x004 HighPart         : Int4B
      +0x000 QuadPart         : Int8B
   +0x6c8 InvertedFunctionTable : Ptr64 
   +0x6d0 InvertedFunctionTableLock : _EX_PUSH_LOCK
      +0x000 Locked           : Pos 0, 1 Bit
      +0x000 Waiting          : Pos 1, 1 Bit
      +0x000 Waking           : Pos 2, 1 Bit
      +0x000 MultipleShared   : Pos 3, 1 Bit
      +0x000 Shared           : Pos 4, 60 Bits
      +0x000 Value            : Uint8B
      +0x000 Ptr              : Ptr64 
   +0x6d8 ActiveThreadsHighWatermark : Uint4B
   +0x6dc LargePrivateVadCount : Uint4B
   +0x6e0 ThreadListLock   : _EX_PUSH_LOCK
      +0x000 Locked           : Pos 0, 1 Bit
      +0x000 Waiting          : Pos 1, 1 Bit
      +0x000 Waking           : Pos 2, 1 Bit
      +0x000 MultipleShared   : Pos 3, 1 Bit
      +0x000 Shared           : Pos 4, 60 Bits
      +0x000 Value            : Uint8B
      +0x000 Ptr              : Ptr64 
   +0x6e8 WnfContext       : Ptr64 
   +0x6f0 ServerSilo       : Ptr64 
   +0x6f8 SignatureLevel   : UChar
   +0x6f9 SectionSignatureLevel : UChar
   +0x6fa Protection       : _PS_PROTECTION
      +0x000 Level            : UChar
      +0x000 Type             : Pos 0, 3 Bits
      +0x000 Audit            : Pos 3, 1 Bit
      +0x000 Signer           : Pos 4, 4 Bits
   +0x6fb HangCount        : Pos 0, 3 Bits
   +0x6fb GhostCount       : Pos 3, 3 Bits
   +0x6fb PrefilterException : Pos 6, 1 Bit
   +0x6fc Flags3           : Uint4B
   +0x6fc Minimal          : Pos 0, 1 Bit
   +0x6fc ReplacingPageRoot : Pos 1, 1 Bit
   +0x6fc Crashed          : Pos 2, 1 Bit
   +0x6fc JobVadsAreTracked : Pos 3, 1 Bit
   +0x6fc VadTrackingDisabled : Pos 4, 1 Bit
   +0x6fc AuxiliaryProcess : Pos 5, 1 Bit
   +0x6fc SubsystemProcess : Pos 6, 1 Bit
   +0x6fc IndirectCpuSets  : Pos 7, 1 Bit
   +0x6fc RelinquishedCommit : Pos 8, 1 Bit
   +0x6fc HighGraphicsPriority : Pos 9, 1 Bit
   +0x6fc CommitFailLogged : Pos 10, 1 Bit
   +0x6fc ReserveFailLogged : Pos 11, 1 Bit
   +0x6fc SystemProcess    : Pos 12, 1 Bit
   +0x6fc HideImageBaseAddresses : Pos 13, 1 Bit
   +0x6fc AddressPolicyFrozen : Pos 14, 1 Bit
   +0x6fc ProcessFirstResume : Pos 15, 1 Bit
   +0x6fc ForegroundExternal : Pos 16, 1 Bit
   +0x6fc ForegroundSystem : Pos 17, 1 Bit
   +0x6fc HighMemoryPriority : Pos 18, 1 Bit
   +0x6fc EnableProcessSuspendResumeLogging : Pos 19, 1 Bit
   +0x6fc EnableThreadSuspendResumeLogging : Pos 20, 1 Bit
   +0x6fc SecurityDomainChanged : Pos 21, 1 Bit
   +0x6fc SecurityFreezeComplete : Pos 22, 1 Bit
   +0x6fc VmProcessorHost  : Pos 23, 1 Bit
   +0x700 DeviceAsid       : Int4B
   +0x708 SvmData          : Ptr64 
   +0x710 SvmProcessLock   : _EX_PUSH_LOCK
      +0x000 Locked           : Pos 0, 1 Bit
      +0x000 Waiting          : Pos 1, 1 Bit
      +0x000 Waking           : Pos 2, 1 Bit
      +0x000 MultipleShared   : Pos 3, 1 Bit
      +0x000 Shared           : Pos 4, 60 Bits
      +0x000 Value            : Uint8B
      +0x000 Ptr              : Ptr64 
   +0x718 SvmLock          : Uint8B
   +0x720 SvmProcessDeviceListHead : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x730 LastFreezeInterruptTime : Uint8B
   +0x738 DiskCounters     : Ptr64 
   +0x740 PicoContext      : Ptr64 
   +0x748 EnclaveTable     : Ptr64 
   +0x750 EnclaveNumber    : Uint8B
   +0x758 EnclaveLock      : _EX_PUSH_LOCK
      +0x000 Locked           : Pos 0, 1 Bit
      +0x000 Waiting          : Pos 1, 1 Bit
      +0x000 Waking           : Pos 2, 1 Bit
      +0x000 MultipleShared   : Pos 3, 1 Bit
      +0x000 Shared           : Pos 4, 60 Bits
      +0x000 Value            : Uint8B
      +0x000 Ptr              : Ptr64 
   +0x760 HighPriorityFaultsAllowed : Uint4B
   +0x768 EnergyContext    : Ptr64 
   +0x770 VmContext        : Ptr64 
   +0x778 SequenceNumber   : Uint8B
   +0x780 CreateInterruptTime : Uint8B
   +0x788 CreateUnbiasedInterruptTime : Uint8B
   +0x790 TotalUnbiasedFrozenTime : Uint8B
   +0x798 LastAppStateUpdateTime : Uint8B
   +0x7a0 LastAppStateUptime : Pos 0, 61 Bits
   +0x7a0 LastAppState     : Pos 61, 3 Bits
   +0x7a8 SharedCommitCharge : Uint8B
   +0x7b0 SharedCommitLock : _EX_PUSH_LOCK
      +0x000 Locked           : Pos 0, 1 Bit
      +0x000 Waiting          : Pos 1, 1 Bit
      +0x000 Waking           : Pos 2, 1 Bit
      +0x000 MultipleShared   : Pos 3, 1 Bit
      +0x000 Shared           : Pos 4, 60 Bits
      +0x000 Value            : Uint8B
      +0x000 Ptr              : Ptr64 
   +0x7b8 SharedCommitLinks : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x7c8 AllowedCpuSets   : Uint8B
   +0x7d0 DefaultCpuSets   : Uint8B
   +0x7c8 AllowedCpuSetsIndirect : Ptr64 
   +0x7d0 DefaultCpuSetsIndirect : Ptr64 
   +0x7d8 DiskIoAttribution : Ptr64 
   +0x7e0 DxgProcess       : Ptr64 
   +0x7e8 Win32KFilterSet  : Uint4B
   +0x7f0 ProcessTimerDelay : _PS_INTERLOCKED_TIMER_DELAY_VALUES
      +0x000 DelayMs          : Pos 0, 30 Bits
      +0x000 CoalescingWindowMs : Pos 30, 30 Bits
      +0x000 Reserved         : Pos 60, 1 Bit
      +0x000 NewTimerWheel    : Pos 61, 1 Bit
      +0x000 Retry            : Pos 62, 1 Bit
      +0x000 Locked           : Pos 63, 1 Bit
      +0x000 All              : Uint8B
   +0x7f8 KTimerSets       : Uint4B
   +0x7fc KTimer2Sets      : Uint4B
   +0x800 ThreadTimerSets  : Uint4B
   +0x808 VirtualTimerListLock : Uint8B
   +0x810 VirtualTimerListHead : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x820 WakeChannel      : _WNF_STATE_NAME
      +0x000 Data             : Uint4B
   +0x820 WakeInfo         : _PS_PROCESS_WAKE_INFORMATION
      +0x000 NotificationChannel : Uint8B
      +0x008 WakeCounters     : Uint4B
      +0x024 WakeFilter       : _JOBOBJECT_WAKE_FILTER
         +0x000 HighEdgeFilter   : Uint4B
         +0x004 LowEdgeFilter    : Uint4B
      +0x02c NoWakeCounter    : Uint4B
   +0x850 MitigationFlags  : Uint4B
   +0x850 MitigationFlagsValues : <anonymous-tag>
      +0x000 ControlFlowGuardEnabled : Pos 0, 1 Bit
      +0x000 ControlFlowGuardExportSuppressionEnabled : Pos 1, 1 Bit
      +0x000 ControlFlowGuardStrict : Pos 2, 1 Bit
      +0x000 DisallowStrippedImages : Pos 3, 1 Bit
      +0x000 ForceRelocateImages : Pos 4, 1 Bit
      +0x000 HighEntropyASLREnabled : Pos 5, 1 Bit
      +0x000 StackRandomizationDisabled : Pos 6, 1 Bit
      +0x000 ExtensionPointDisable : Pos 7, 1 Bit
      +0x000 DisableDynamicCode : Pos 8, 1 Bit
      +0x000 DisableDynamicCodeAllowOptOut : Pos 9, 1 Bit
      +0x000 DisableDynamicCodeAllowRemoteDowngrade : Pos 10, 1 Bit
      +0x000 AuditDisableDynamicCode : Pos 11, 1 Bit
      +0x000 DisallowWin32kSystemCalls : Pos 12, 1 Bit
      +0x000 AuditDisallowWin32kSystemCalls : Pos 13, 1 Bit
      +0x000 EnableFilteredWin32kAPIs : Pos 14, 1 Bit
      +0x000 AuditFilteredWin32kAPIs : Pos 15, 1 Bit
      +0x000 DisableNonSystemFonts : Pos 16, 1 Bit
      +0x000 AuditNonSystemFontLoading : Pos 17, 1 Bit
      +0x000 PreferSystem32Images : Pos 18, 1 Bit
      +0x000 ProhibitRemoteImageMap : Pos 19, 1 Bit
      +0x000 AuditProhibitRemoteImageMap : Pos 20, 1 Bit
      +0x000 ProhibitLowILImageMap : Pos 21, 1 Bit
      +0x000 AuditProhibitLowILImageMap : Pos 22, 1 Bit
      +0x000 SignatureMitigationOptIn : Pos 23, 1 Bit
      +0x000 AuditBlockNonMicrosoftBinaries : Pos 24, 1 Bit
      +0x000 AuditBlockNonMicrosoftBinariesAllowStore : Pos 25, 1 Bit
      +0x000 LoaderIntegrityContinuityEnabled : Pos 26, 1 Bit
      +0x000 AuditLoaderIntegrityContinuity : Pos 27, 1 Bit
      +0x000 EnableModuleTamperingProtection : Pos 28, 1 Bit
      +0x000 EnableModuleTamperingProtectionNoInherit : Pos 29, 1 Bit
      +0x000 RestrictIndirectBranchPrediction : Pos 30, 1 Bit
      +0x000 IsolateSecurityDomain : Pos 31, 1 Bit
   +0x854 MitigationFlags2 : Uint4B
   +0x854 MitigationFlags2Values : <anonymous-tag>
      +0x000 EnableExportAddressFilter : Pos 0, 1 Bit
      +0x000 AuditExportAddressFilter : Pos 1, 1 Bit
      +0x000 EnableExportAddressFilterPlus : Pos 2, 1 Bit
      +0x000 AuditExportAddressFilterPlus : Pos 3, 1 Bit
      +0x000 EnableRopStackPivot : Pos 4, 1 Bit
      +0x000 AuditRopStackPivot : Pos 5, 1 Bit
      +0x000 EnableRopCallerCheck : Pos 6, 1 Bit
      +0x000 AuditRopCallerCheck : Pos 7, 1 Bit
      +0x000 EnableRopSimExec : Pos 8, 1 Bit
      +0x000 AuditRopSimExec  : Pos 9, 1 Bit
      +0x000 EnableImportAddressFilter : Pos 10, 1 Bit
      +0x000 AuditImportAddressFilter : Pos 11, 1 Bit
      +0x000 DisablePageCombine : Pos 12, 1 Bit
      +0x000 SpeculativeStoreBypassDisable : Pos 13, 1 Bit
      +0x000 CetUserShadowStacks : Pos 14, 1 Bit
   +0x858 PartitionObject  : Ptr64 
   +0x860 SecurityDomain   : Uint8B
   +0x868 ParentSecurityDomain : Uint8B
   +0x870 CoverageSamplerContext : Ptr64 
   +0x878 MmHotPatchContext : Ptr64 
           
1: kd> dt nt!_ETHREAD -b
   +0x000 Tcb              : _KTHREAD
      +0x000 Header           : _DISPATCHER_HEADER
         +0x000 Lock             : Int4B
         +0x000 LockNV           : Int4B
         +0x000 Type             : UChar
         +0x001 Signalling       : UChar
         +0x002 Size             : UChar
         +0x003 Reserved1        : UChar
         +0x000 TimerType        : UChar
         +0x001 TimerControlFlags : UChar
         +0x001 Absolute         : Pos 0, 1 Bit
         +0x001 Wake             : Pos 1, 1 Bit
         +0x001 EncodedTolerableDelay : Pos 2, 6 Bits
         +0x002 Hand             : UChar
         +0x003 TimerMiscFlags   : UChar
         +0x003 Index            : Pos 0, 6 Bits
         +0x003 Inserted         : Pos 6, 1 Bit
         +0x003 Expired          : Pos 7, 1 Bit
         +0x000 Timer2Type       : UChar
         +0x001 Timer2Flags      : UChar
         +0x001 Timer2Inserted   : Pos 0, 1 Bit
         +0x001 Timer2Expiring   : Pos 1, 1 Bit
         +0x001 Timer2CancelPending : Pos 2, 1 Bit
         +0x001 Timer2SetPending : Pos 3, 1 Bit
         +0x001 Timer2Running    : Pos 4, 1 Bit
         +0x001 Timer2Disabled   : Pos 5, 1 Bit
         +0x001 Timer2ReservedFlags : Pos 6, 2 Bits
         +0x002 Timer2ComponentId : UChar
         +0x003 Timer2RelativeId : UChar
         +0x000 QueueType        : UChar
         +0x001 QueueControlFlags : UChar
         +0x001 Abandoned        : Pos 0, 1 Bit
         +0x001 DisableIncrement : Pos 1, 1 Bit
         +0x001 QueueReservedControlFlags : Pos 2, 6 Bits
         +0x002 QueueSize        : UChar
         +0x003 QueueReserved    : UChar
         +0x000 ThreadType       : UChar
         +0x001 ThreadReserved   : UChar
         +0x002 ThreadControlFlags : UChar
         +0x002 CycleProfiling   : Pos 0, 1 Bit
         +0x002 CounterProfiling : Pos 1, 1 Bit
         +0x002 GroupScheduling  : Pos 2, 1 Bit
         +0x002 AffinitySet      : Pos 3, 1 Bit
         +0x002 Tagged           : Pos 4, 1 Bit
         +0x002 EnergyProfiling  : Pos 5, 1 Bit
         +0x002 SchedulerAssist  : Pos 6, 1 Bit
         +0x002 ThreadReservedControlFlags : Pos 7, 1 Bit
         +0x003 DebugActive      : UChar
         +0x003 ActiveDR7        : Pos 0, 1 Bit
         +0x003 Instrumented     : Pos 1, 1 Bit
         +0x003 Minimal          : Pos 2, 1 Bit
         +0x003 Reserved4        : Pos 3, 3 Bits
         +0x003 UmsScheduled     : Pos 6, 1 Bit
         +0x003 UmsPrimary       : Pos 7, 1 Bit
         +0x000 MutantType       : UChar
         +0x001 MutantSize       : UChar
         +0x002 DpcActive        : UChar
         +0x003 MutantReserved   : UChar
         +0x004 SignalState      : Int4B
         +0x008 WaitListHead     : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
      +0x018 SListFaultAddress : Ptr64 
      +0x020 QuantumTarget    : Uint8B
      +0x028 InitialStack     : Ptr64 
      +0x030 StackLimit       : Ptr64 
      +0x038 StackBase        : Ptr64 
      +0x040 ThreadLock       : Uint8B
      +0x048 CycleTime        : Uint8B
      +0x050 CurrentRunTime   : Uint4B
      +0x054 ExpectedRunTime  : Uint4B
      +0x058 KernelStack      : Ptr64 
      +0x060 StateSaveArea    : Ptr64 
      +0x068 SchedulingGroup  : Ptr64 
      +0x070 WaitRegister     : _KWAIT_STATUS_REGISTER
         +0x000 Flags            : UChar
         +0x000 State            : Pos 0, 3 Bits
         +0x000 Affinity         : Pos 3, 1 Bit
         +0x000 Priority         : Pos 4, 1 Bit
         +0x000 Apc              : Pos 5, 1 Bit
         +0x000 UserApc          : Pos 6, 1 Bit
         +0x000 Alert            : Pos 7, 1 Bit
      +0x071 Running          : UChar
      +0x072 Alerted          : UChar
      +0x074 AutoBoostActive  : Pos 0, 1 Bit
      +0x074 ReadyTransition  : Pos 1, 1 Bit
      +0x074 WaitNext         : Pos 2, 1 Bit
      +0x074 SystemAffinityActive : Pos 3, 1 Bit
      +0x074 Alertable        : Pos 4, 1 Bit
      +0x074 UserStackWalkActive : Pos 5, 1 Bit
      +0x074 ApcInterruptRequest : Pos 6, 1 Bit
      +0x074 QuantumEndMigrate : Pos 7, 1 Bit
      +0x074 UmsDirectedSwitchEnable : Pos 8, 1 Bit
      +0x074 TimerActive      : Pos 9, 1 Bit
      +0x074 SystemThread     : Pos 10, 1 Bit
      +0x074 ProcessDetachActive : Pos 11, 1 Bit
      +0x074 CalloutActive    : Pos 12, 1 Bit
      +0x074 ScbReadyQueue    : Pos 13, 1 Bit
      +0x074 ApcQueueable     : Pos 14, 1 Bit
      +0x074 ReservedStackInUse : Pos 15, 1 Bit
      +0x074 UmsPerformingSyscall : Pos 16, 1 Bit
      +0x074 TimerSuspended   : Pos 17, 1 Bit
      +0x074 SuspendedWaitMode : Pos 18, 1 Bit
      +0x074 SuspendSchedulerApcWait : Pos 19, 1 Bit
      +0x074 CetUserShadowStack : Pos 20, 1 Bit
      +0x074 BypassProcessFreeze : Pos 21, 1 Bit
      +0x074 Reserved         : Pos 22, 10 Bits
      +0x074 MiscFlags        : Int4B
      +0x078 BamQosLevel      : Pos 0, 2 Bits
      +0x078 AutoAlignment    : Pos 2, 1 Bit
      +0x078 DisableBoost     : Pos 3, 1 Bit
      +0x078 AlertedByThreadId : Pos 4, 1 Bit
      +0x078 QuantumDonation  : Pos 5, 1 Bit
      +0x078 EnableStackSwap  : Pos 6, 1 Bit
      +0x078 GuiThread        : Pos 7, 1 Bit
      +0x078 DisableQuantum   : Pos 8, 1 Bit
      +0x078 ChargeOnlySchedulingGroup : Pos 9, 1 Bit
      +0x078 DeferPreemption  : Pos 10, 1 Bit
      +0x078 QueueDeferPreemption : Pos 11, 1 Bit
      +0x078 ForceDeferSchedule : Pos 12, 1 Bit
      +0x078 SharedReadyQueueAffinity : Pos 13, 1 Bit
      +0x078 FreezeCount      : Pos 14, 1 Bit
      +0x078 TerminationApcRequest : Pos 15, 1 Bit
      +0x078 AutoBoostEntriesExhausted : Pos 16, 1 Bit
      +0x078 KernelStackResident : Pos 17, 1 Bit
      +0x078 TerminateRequestReason : Pos 18, 2 Bits
      +0x078 ProcessStackCountDecremented : Pos 20, 1 Bit
      +0x078 RestrictedGuiThread : Pos 21, 1 Bit
      +0x078 VpBackingThread  : Pos 22, 1 Bit
      +0x078 ThreadFlagsSpare : Pos 23, 1 Bit
      +0x078 EtwStackTraceApcInserted : Pos 24, 8 Bits
      +0x078 ThreadFlags      : Int4B
      +0x07c Tag              : UChar
      +0x07d SystemHeteroCpuPolicy : UChar
      +0x07e UserHeteroCpuPolicy : Pos 0, 7 Bits
      +0x07e ExplicitSystemHeteroCpuPolicy : Pos 7, 1 Bit
      +0x07f RunningNonRetpolineCode : Pos 0, 1 Bit
      +0x07f SpecCtrlSpare    : Pos 1, 7 Bits
      +0x07f SpecCtrl         : UChar
      +0x080 SystemCallNumber : Uint4B
      +0x084 ReadyTime        : Uint4B
      +0x088 FirstArgument    : Ptr64 
      +0x090 TrapFrame        : Ptr64 
      +0x098 ApcState         : _KAPC_STATE
         +0x000 ApcListHead      : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
         +0x020 Process          : Ptr64 
         +0x028 InProgressFlags  : UChar
         +0x028 KernelApcInProgress : Pos 0, 1 Bit
         +0x028 SpecialApcInProgress : Pos 1, 1 Bit
         +0x029 KernelApcPending : UChar
         +0x02a UserApcPendingAll : UChar
         +0x02a SpecialUserApcPending : Pos 0, 1 Bit
         +0x02a UserApcPending   : Pos 1, 1 Bit
      +0x098 ApcStateFill     : UChar
      +0x0c3 Priority         : Char
      +0x0c4 UserIdealProcessor : Uint4B
      +0x0c8 WaitStatus       : Int8B
      +0x0d0 WaitBlockList    : Ptr64 
      +0x0d8 WaitListEntry    : _LIST_ENTRY
         +0x000 Flink            : Ptr64 
         +0x008 Blink            : Ptr64 
      +0x0d8 SwapListEntry    : _SINGLE_LIST_ENTRY
         +0x000 Next             : Ptr64 
      +0x0e8 Queue            : Ptr64 
      +0x0f0 Teb              : Ptr64 
      +0x0f8 RelativeTimerBias : Uint8B
      +0x100 Timer            : _KTIMER
         +0x000 Header           : _DISPATCHER_HEADER
            +0x000 Lock             : Int4B
            +0x000 LockNV           : Int4B
            +0x000 Type             : UChar
            +0x001 Signalling       : UChar
            +0x002 Size             : UChar
            +0x003 Reserved1        : UChar
            +0x000 TimerType        : UChar
            +0x001 TimerControlFlags : UChar
            +0x001 Absolute         : Pos 0, 1 Bit
            +0x001 Wake             : Pos 1, 1 Bit
            +0x001 EncodedTolerableDelay : Pos 2, 6 Bits
            +0x002 Hand             : UChar
            +0x003 TimerMiscFlags   : UChar
            +0x003 Index            : Pos 0, 6 Bits
            +0x003 Inserted         : Pos 6, 1 Bit
            +0x003 Expired          : Pos 7, 1 Bit
            +0x000 Timer2Type       : UChar
            +0x001 Timer2Flags      : UChar
            +0x001 Timer2Inserted   : Pos 0, 1 Bit
            +0x001 Timer2Expiring   : Pos 1, 1 Bit
            +0x001 Timer2CancelPending : Pos 2, 1 Bit
            +0x001 Timer2SetPending : Pos 3, 1 Bit
            +0x001 Timer2Running    : Pos 4, 1 Bit
            +0x001 Timer2Disabled   : Pos 5, 1 Bit
            +0x001 Timer2ReservedFlags : Pos 6, 2 Bits
            +0x002 Timer2ComponentId : UChar
            +0x003 Timer2RelativeId : UChar
            +0x000 QueueType        : UChar
            +0x001 QueueControlFlags : UChar
            +0x001 Abandoned        : Pos 0, 1 Bit
            +0x001 DisableIncrement : Pos 1, 1 Bit
            +0x001 QueueReservedControlFlags : Pos 2, 6 Bits
            +0x002 QueueSize        : UChar
            +0x003 QueueReserved    : UChar
            +0x000 ThreadType       : UChar
            +0x001 ThreadReserved   : UChar
            +0x002 ThreadControlFlags : UChar
            +0x002 CycleProfiling   : Pos 0, 1 Bit
            +0x002 CounterProfiling : Pos 1, 1 Bit
            +0x002 GroupScheduling  : Pos 2, 1 Bit
            +0x002 AffinitySet      : Pos 3, 1 Bit
            +0x002 Tagged           : Pos 4, 1 Bit
            +0x002 EnergyProfiling  : Pos 5, 1 Bit
            +0x002 SchedulerAssist  : Pos 6, 1 Bit
            +0x002 ThreadReservedControlFlags : Pos 7, 1 Bit
            +0x003 DebugActive      : UChar
            +0x003 ActiveDR7        : Pos 0, 1 Bit
            +0x003 Instrumented     : Pos 1, 1 Bit
            +0x003 Minimal          : Pos 2, 1 Bit
            +0x003 Reserved4        : Pos 3, 3 Bits
            +0x003 UmsScheduled     : Pos 6, 1 Bit
            +0x003 UmsPrimary       : Pos 7, 1 Bit
            +0x000 MutantType       : UChar
            +0x001 MutantSize       : UChar
            +0x002 DpcActive        : UChar
            +0x003 MutantReserved   : UChar
            +0x004 SignalState      : Int4B
            +0x008 WaitListHead     : _LIST_ENTRY
               +0x000 Flink            : Ptr64 
               +0x008 Blink            : Ptr64 
         +0x018 DueTime          : _ULARGE_INTEGER
            +0x000 LowPart          : Uint4B
            +0x004 HighPart         : Uint4B
            +0x000 u                : <anonymous-tag>
               +0x000 LowPart          : Uint4B
               +0x004 HighPart         : Uint4B
            +0x000 QuadPart         : Uint8B
         +0x020 TimerListEntry   : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
         +0x030 Dpc              : Ptr64 
         +0x038 Processor        : Uint4B
         +0x03c Period           : Uint4B
      +0x140 WaitBlock        : _KWAIT_BLOCK
         +0x000 WaitListEntry    : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
         +0x010 WaitType         : UChar
         +0x011 BlockState       : UChar
         +0x012 WaitKey          : Uint2B
         +0x014 SpareLong        : Int4B
         +0x018 Thread           : Ptr64 
         +0x018 NotificationQueue : Ptr64 
         +0x020 Object           : Ptr64 
         +0x028 SparePtr         : Ptr64 
      +0x140 WaitBlockFill4   : UChar
      +0x154 ContextSwitches  : Uint4B
      +0x140 WaitBlockFill5   : UChar
      +0x184 State            : UChar
      +0x185 Spare13          : Char
      +0x186 WaitIrql         : UChar
      +0x187 WaitMode         : Char
      +0x140 WaitBlockFill6   : UChar
      +0x1b4 WaitTime         : Uint4B
      +0x140 WaitBlockFill7   : UChar
      +0x1e4 KernelApcDisable : Int2B
      +0x1e6 SpecialApcDisable : Int2B
      +0x1e4 CombinedApcDisable : Uint4B
      +0x140 WaitBlockFill8   : UChar
      +0x168 ThreadCounters   : Ptr64 
      +0x140 WaitBlockFill9   : UChar
      +0x198 XStateSave       : Ptr64 
      +0x140 WaitBlockFill10  : UChar
      +0x1c8 Win32Thread      : Ptr64 
      +0x140 WaitBlockFill11  : UChar
      +0x1f0 Ucb              : Ptr64 
      +0x1f8 Uch              : Ptr64 
      +0x200 Spare21          : Ptr64 
      +0x208 QueueListEntry   : _LIST_ENTRY
         +0x000 Flink            : Ptr64 
         +0x008 Blink            : Ptr64 
      +0x218 NextProcessor    : Uint4B
      +0x218 NextProcessorNumber : Pos 0, 31 Bits
      +0x218 SharedReadyQueue : Pos 31, 1 Bit
      +0x21c QueuePriority    : Int4B
      +0x220 Process          : Ptr64 
      +0x228 UserAffinity     : _GROUP_AFFINITY
         +0x000 Mask             : Uint8B
         +0x008 Group            : Uint2B
         +0x00a Reserved         : Uint2B
      +0x228 UserAffinityFill : UChar
      +0x232 PreviousMode     : Char
      +0x233 BasePriority     : Char
      +0x234 PriorityDecrement : Char
      +0x234 ForegroundBoost  : Pos 0, 4 Bits
      +0x234 UnusualBoost     : Pos 4, 4 Bits
      +0x235 Preempted        : UChar
      +0x236 AdjustReason     : UChar
      +0x237 AdjustIncrement  : Char
      +0x238 AffinityVersion  : Uint8B
      +0x240 Affinity         : _GROUP_AFFINITY
         +0x000 Mask             : Uint8B
         +0x008 Group            : Uint2B
         +0x00a Reserved         : Uint2B
      +0x240 AffinityFill     : UChar
      +0x24a ApcStateIndex    : UChar
      +0x24b WaitBlockCount   : UChar
      +0x24c IdealProcessor   : Uint4B
      +0x250 NpxState         : Uint8B
      +0x258 SavedApcState    : _KAPC_STATE
         +0x000 ApcListHead      : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
         +0x020 Process          : Ptr64 
         +0x028 InProgressFlags  : UChar
         +0x028 KernelApcInProgress : Pos 0, 1 Bit
         +0x028 SpecialApcInProgress : Pos 1, 1 Bit
         +0x029 KernelApcPending : UChar
         +0x02a UserApcPendingAll : UChar
         +0x02a SpecialUserApcPending : Pos 0, 1 Bit
         +0x02a UserApcPending   : Pos 1, 1 Bit
      +0x258 SavedApcStateFill : UChar
      +0x283 WaitReason       : UChar
      +0x284 SuspendCount     : Char
      +0x285 Saturation       : Char
      +0x286 SListFaultCount  : Uint2B
      +0x288 SchedulerApc     : _KAPC
         +0x000 Type             : UChar
         +0x001 SpareByte0       : UChar
         +0x002 Size             : UChar
         +0x003 SpareByte1       : UChar
         +0x004 SpareLong0       : Uint4B
         +0x008 Thread           : Ptr64 
         +0x010 ApcListEntry     : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
         +0x020 KernelRoutine    : Ptr64 
         +0x028 RundownRoutine   : Ptr64 
         +0x030 NormalRoutine    : Ptr64 
         +0x020 Reserved         : Ptr64 
         +0x038 NormalContext    : Ptr64 
         +0x040 SystemArgument1  : Ptr64 
         +0x048 SystemArgument2  : Ptr64 
         +0x050 ApcStateIndex    : Char
         +0x051 ApcMode          : Char
         +0x052 Inserted         : UChar
      +0x288 SchedulerApcFill0 : UChar
      +0x289 ResourceIndex    : UChar
      +0x288 SchedulerApcFill1 : UChar
      +0x28b QuantumReset     : UChar
      +0x288 SchedulerApcFill2 : UChar
      +0x28c KernelTime       : Uint4B
      +0x288 SchedulerApcFill3 : UChar
      +0x2c8 WaitPrcb         : Ptr64 
      +0x288 SchedulerApcFill4 : UChar
      +0x2d0 LegoData         : Ptr64 
      +0x288 SchedulerApcFill5 : UChar
      +0x2db CallbackNestingLevel : UChar
      +0x2dc UserTime         : Uint4B
      +0x2e0 SuspendEvent     : _KEVENT
         +0x000 Header           : _DISPATCHER_HEADER
            +0x000 Lock             : Int4B
            +0x000 LockNV           : Int4B
            +0x000 Type             : UChar
            +0x001 Signalling       : UChar
            +0x002 Size             : UChar
            +0x003 Reserved1        : UChar
            +0x000 TimerType        : UChar
            +0x001 TimerControlFlags : UChar
            +0x001 Absolute         : Pos 0, 1 Bit
            +0x001 Wake             : Pos 1, 1 Bit
            +0x001 EncodedTolerableDelay : Pos 2, 6 Bits
            +0x002 Hand             : UChar
            +0x003 TimerMiscFlags   : UChar
            +0x003 Index            : Pos 0, 6 Bits
            +0x003 Inserted         : Pos 6, 1 Bit
            +0x003 Expired          : Pos 7, 1 Bit
            +0x000 Timer2Type       : UChar
            +0x001 Timer2Flags      : UChar
            +0x001 Timer2Inserted   : Pos 0, 1 Bit
            +0x001 Timer2Expiring   : Pos 1, 1 Bit
            +0x001 Timer2CancelPending : Pos 2, 1 Bit
            +0x001 Timer2SetPending : Pos 3, 1 Bit
            +0x001 Timer2Running    : Pos 4, 1 Bit
            +0x001 Timer2Disabled   : Pos 5, 1 Bit
            +0x001 Timer2ReservedFlags : Pos 6, 2 Bits
            +0x002 Timer2ComponentId : UChar
            +0x003 Timer2RelativeId : UChar
            +0x000 QueueType        : UChar
            +0x001 QueueControlFlags : UChar
            +0x001 Abandoned        : Pos 0, 1 Bit
            +0x001 DisableIncrement : Pos 1, 1 Bit
            +0x001 QueueReservedControlFlags : Pos 2, 6 Bits
            +0x002 QueueSize        : UChar
            +0x003 QueueReserved    : UChar
            +0x000 ThreadType       : UChar
            +0x001 ThreadReserved   : UChar
            +0x002 ThreadControlFlags : UChar
            +0x002 CycleProfiling   : Pos 0, 1 Bit
            +0x002 CounterProfiling : Pos 1, 1 Bit
            +0x002 GroupScheduling  : Pos 2, 1 Bit
            +0x002 AffinitySet      : Pos 3, 1 Bit
            +0x002 Tagged           : Pos 4, 1 Bit
            +0x002 EnergyProfiling  : Pos 5, 1 Bit
            +0x002 SchedulerAssist  : Pos 6, 1 Bit
            +0x002 ThreadReservedControlFlags : Pos 7, 1 Bit
            +0x003 DebugActive      : UChar
            +0x003 ActiveDR7        : Pos 0, 1 Bit
            +0x003 Instrumented     : Pos 1, 1 Bit
            +0x003 Minimal          : Pos 2, 1 Bit
            +0x003 Reserved4        : Pos 3, 3 Bits
            +0x003 UmsScheduled     : Pos 6, 1 Bit
            +0x003 UmsPrimary       : Pos 7, 1 Bit
            +0x000 MutantType       : UChar
            +0x001 MutantSize       : UChar
            +0x002 DpcActive        : UChar
            +0x003 MutantReserved   : UChar
            +0x004 SignalState      : Int4B
            +0x008 WaitListHead     : _LIST_ENTRY
               +0x000 Flink            : Ptr64 
               +0x008 Blink            : Ptr64 
      +0x2f8 ThreadListEntry  : _LIST_ENTRY
         +0x000 Flink            : Ptr64 
         +0x008 Blink            : Ptr64 
      +0x308 MutantListHead   : _LIST_ENTRY
         +0x000 Flink            : Ptr64 
         +0x008 Blink            : Ptr64 
      +0x318 AbEntrySummary   : UChar
      +0x319 AbWaitEntryCount : UChar
      +0x31a AbAllocationRegionCount : UChar
      +0x31b SystemPriority   : Char
      +0x31c SecureThreadCookie : Uint4B
      +0x320 LockEntries      : _KLOCK_ENTRY
         +0x000 TreeNode         : _RTL_BALANCED_NODE
            +0x000 Children         : Ptr64 
            +0x000 Left             : Ptr64 
            +0x008 Right            : Ptr64 
            +0x010 Red              : Pos 0, 1 Bit
            +0x010 Balance          : Pos 0, 2 Bits
            +0x010 ParentValue      : Uint8B
         +0x000 FreeListEntry    : _SINGLE_LIST_ENTRY
            +0x000 Next             : Ptr64 
         +0x018 EntryFlags       : Uint4B
         +0x018 EntryOffset      : UChar
         +0x019 ThreadLocalFlags : UChar
         +0x019 WaitingBit       : Pos 0, 1 Bit
         +0x019 Spare0           : Pos 1, 7 Bits
         +0x01a AcquiredByte     : UChar
         +0x01a AcquiredBit      : Pos 0, 1 Bit
         +0x01b CrossThreadFlags : UChar
         +0x01b HeadNodeBit      : Pos 0, 1 Bit
         +0x01b IoPriorityBit    : Pos 1, 1 Bit
         +0x01b IoQoSWaiter      : Pos 2, 1 Bit
         +0x01b Spare1           : Pos 3, 5 Bits
         +0x018 StaticState      : Pos 0, 8 Bits
         +0x018 AllFlags         : Pos 8, 24 Bits
         +0x01c SpareFlags       : Uint4B
         +0x020 LockState        : _KLOCK_ENTRY_LOCK_STATE
            +0x000 CrossThreadReleasable : Pos 0, 1 Bit
            +0x000 Busy             : Pos 1, 1 Bit
            +0x000 Reserved         : Pos 2, 61 Bits
            +0x000 InTree           : Pos 63, 1 Bit
            +0x000 LockState        : Ptr64 
            +0x008 SessionState     : Ptr64 
            +0x008 SessionId        : Uint4B
            +0x00c SessionPad       : Uint4B
         +0x020 LockUnsafe       : Ptr64 
         +0x020 CrossThreadReleasableAndBusyByte : UChar
         +0x021 Reserved         : UChar
         +0x027 InTreeByte       : UChar
         +0x028 SessionState     : Ptr64 
         +0x028 SessionId        : Uint4B
         +0x02c SessionPad       : Uint4B
         +0x030 OwnerTree        : _RTL_RB_TREE
            +0x000 Root             : Ptr64 
            +0x008 Encoded          : Pos 0, 1 Bit
            +0x008 Min              : Ptr64 
         +0x040 WaiterTree       : _RTL_RB_TREE
            +0x000 Root             : Ptr64 
            +0x008 Encoded          : Pos 0, 1 Bit
            +0x008 Min              : Ptr64 
         +0x030 CpuPriorityKey   : Char
         +0x050 EntryLock        : Uint8B
         +0x058 BoostBitmap      : _KLOCK_ENTRY_BOOST_BITMAP
            +0x000 AllFields        : Uint4B
            +0x000 AllBoosts        : Pos 0, 17 Bits
            +0x000 Reserved         : Pos 17, 15 Bits
            +0x000 CpuBoostsBitmap  : Pos 0, 15 Bits
            +0x000 IoBoost          : Pos 15, 1 Bit
            +0x002 IoQoSBoost       : Pos 0, 1 Bit
            +0x002 IoNormalPriorityWaiterCount : Pos 1, 8 Bits
            +0x002 IoQoSWaiterCount : Pos 9, 7 Bits
         +0x05c SparePad         : Uint4B
      +0x560 PropagateBoostsEntry : _SINGLE_LIST_ENTRY
         +0x000 Next             : Ptr64 
      +0x568 IoSelfBoostsEntry : _SINGLE_LIST_ENTRY
         +0x000 Next             : Ptr64 
      +0x570 PriorityFloorCounts : UChar
      +0x580 PriorityFloorSummary : Uint4B
      +0x584 AbCompletedIoBoostCount : Int4B
      +0x588 AbCompletedIoQoSBoostCount : Int4B
      +0x58c KeReferenceCount : Int2B
      +0x58e AbOrphanedEntrySummary : UChar
      +0x58f AbOwnedEntryCount : UChar
      +0x590 ForegroundLossTime : Uint4B
      +0x598 GlobalForegroundListEntry : _LIST_ENTRY
         +0x000 Flink            : Ptr64 
         +0x008 Blink            : Ptr64 
      +0x598 ForegroundDpcStackListEntry : _SINGLE_LIST_ENTRY
         +0x000 Next             : Ptr64 
      +0x5a0 InGlobalForegroundList : Uint8B
      +0x5a8 ReadOperationCount : Int8B
      +0x5b0 WriteOperationCount : Int8B
      +0x5b8 OtherOperationCount : Int8B
      +0x5c0 ReadTransferCount : Int8B
      +0x5c8 WriteTransferCount : Int8B
      +0x5d0 OtherTransferCount : Int8B
      +0x5d8 QueuedScb        : Ptr64 
      +0x5e0 ThreadTimerDelay : Uint4B
      +0x5e4 ThreadFlags2     : Int4B
      +0x5e4 PpmPolicy        : Pos 0, 2 Bits
      +0x5e4 ThreadFlags2Reserved : Pos 2, 30 Bits
      +0x5e8 TracingPrivate   : Uint8B
      +0x5f0 SchedulerAssist  : Ptr64 
      +0x5f8 AbWaitObject     : Ptr64 
   +0x600 CreateTime       : _LARGE_INTEGER
      +0x000 LowPart          : Uint4B
      +0x004 HighPart         : Int4B
      +0x000 u                : <anonymous-tag>
         +0x000 LowPart          : Uint4B
         +0x004 HighPart         : Int4B
      +0x000 QuadPart         : Int8B
   +0x608 ExitTime         : _LARGE_INTEGER
      +0x000 LowPart          : Uint4B
      +0x004 HighPart         : Int4B
      +0x000 u                : <anonymous-tag>
         +0x000 LowPart          : Uint4B
         +0x004 HighPart         : Int4B
      +0x000 QuadPart         : Int8B
   +0x608 KeyedWaitChain   : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x618 PostBlockList    : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x618 ForwardLinkShadow : Ptr64 
   +0x620 StartAddress     : Ptr64 
   +0x628 TerminationPort  : Ptr64 
   +0x628 ReaperLink       : Ptr64 
   +0x628 KeyedWaitValue   : Ptr64 
   +0x630 ActiveTimerListLock : Uint8B
   +0x638 ActiveTimerListHead : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x648 Cid              : _CLIENT_ID
      +0x000 UniqueProcess    : Ptr64 
      +0x008 UniqueThread     : Ptr64 
   +0x658 KeyedWaitSemaphore : _KSEMAPHORE
      +0x000 Header           : _DISPATCHER_HEADER
         +0x000 Lock             : Int4B
         +0x000 LockNV           : Int4B
         +0x000 Type             : UChar
         +0x001 Signalling       : UChar
         +0x002 Size             : UChar
         +0x003 Reserved1        : UChar
         +0x000 TimerType        : UChar
         +0x001 TimerControlFlags : UChar
         +0x001 Absolute         : Pos 0, 1 Bit
         +0x001 Wake             : Pos 1, 1 Bit
         +0x001 EncodedTolerableDelay : Pos 2, 6 Bits
         +0x002 Hand             : UChar
         +0x003 TimerMiscFlags   : UChar
         +0x003 Index            : Pos 0, 6 Bits
         +0x003 Inserted         : Pos 6, 1 Bit
         +0x003 Expired          : Pos 7, 1 Bit
         +0x000 Timer2Type       : UChar
         +0x001 Timer2Flags      : UChar
         +0x001 Timer2Inserted   : Pos 0, 1 Bit
         +0x001 Timer2Expiring   : Pos 1, 1 Bit
         +0x001 Timer2CancelPending : Pos 2, 1 Bit
         +0x001 Timer2SetPending : Pos 3, 1 Bit
         +0x001 Timer2Running    : Pos 4, 1 Bit
         +0x001 Timer2Disabled   : Pos 5, 1 Bit
         +0x001 Timer2ReservedFlags : Pos 6, 2 Bits
         +0x002 Timer2ComponentId : UChar
         +0x003 Timer2RelativeId : UChar
         +0x000 QueueType        : UChar
         +0x001 QueueControlFlags : UChar
         +0x001 Abandoned        : Pos 0, 1 Bit
         +0x001 DisableIncrement : Pos 1, 1 Bit
         +0x001 QueueReservedControlFlags : Pos 2, 6 Bits
         +0x002 QueueSize        : UChar
         +0x003 QueueReserved    : UChar
         +0x000 ThreadType       : UChar
         +0x001 ThreadReserved   : UChar
         +0x002 ThreadControlFlags : UChar
         +0x002 CycleProfiling   : Pos 0, 1 Bit
         +0x002 CounterProfiling : Pos 1, 1 Bit
         +0x002 GroupScheduling  : Pos 2, 1 Bit
         +0x002 AffinitySet      : Pos 3, 1 Bit
         +0x002 Tagged           : Pos 4, 1 Bit
         +0x002 EnergyProfiling  : Pos 5, 1 Bit
         +0x002 SchedulerAssist  : Pos 6, 1 Bit
         +0x002 ThreadReservedControlFlags : Pos 7, 1 Bit
         +0x003 DebugActive      : UChar
         +0x003 ActiveDR7        : Pos 0, 1 Bit
         +0x003 Instrumented     : Pos 1, 1 Bit
         +0x003 Minimal          : Pos 2, 1 Bit
         +0x003 Reserved4        : Pos 3, 3 Bits
         +0x003 UmsScheduled     : Pos 6, 1 Bit
         +0x003 UmsPrimary       : Pos 7, 1 Bit
         +0x000 MutantType       : UChar
         +0x001 MutantSize       : UChar
         +0x002 DpcActive        : UChar
         +0x003 MutantReserved   : UChar
         +0x004 SignalState      : Int4B
         +0x008 WaitListHead     : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
      +0x018 Limit            : Int4B
   +0x658 AlpcWaitSemaphore : _KSEMAPHORE
      +0x000 Header           : _DISPATCHER_HEADER
         +0x000 Lock             : Int4B
         +0x000 LockNV           : Int4B
         +0x000 Type             : UChar
         +0x001 Signalling       : UChar
         +0x002 Size             : UChar
         +0x003 Reserved1        : UChar
         +0x000 TimerType        : UChar
         +0x001 TimerControlFlags : UChar
         +0x001 Absolute         : Pos 0, 1 Bit
         +0x001 Wake             : Pos 1, 1 Bit
         +0x001 EncodedTolerableDelay : Pos 2, 6 Bits
         +0x002 Hand             : UChar
         +0x003 TimerMiscFlags   : UChar
         +0x003 Index            : Pos 0, 6 Bits
         +0x003 Inserted         : Pos 6, 1 Bit
         +0x003 Expired          : Pos 7, 1 Bit
         +0x000 Timer2Type       : UChar
         +0x001 Timer2Flags      : UChar
         +0x001 Timer2Inserted   : Pos 0, 1 Bit
         +0x001 Timer2Expiring   : Pos 1, 1 Bit
         +0x001 Timer2CancelPending : Pos 2, 1 Bit
         +0x001 Timer2SetPending : Pos 3, 1 Bit
         +0x001 Timer2Running    : Pos 4, 1 Bit
         +0x001 Timer2Disabled   : Pos 5, 1 Bit
         +0x001 Timer2ReservedFlags : Pos 6, 2 Bits
         +0x002 Timer2ComponentId : UChar
         +0x003 Timer2RelativeId : UChar
         +0x000 QueueType        : UChar
         +0x001 QueueControlFlags : UChar
         +0x001 Abandoned        : Pos 0, 1 Bit
         +0x001 DisableIncrement : Pos 1, 1 Bit
         +0x001 QueueReservedControlFlags : Pos 2, 6 Bits
         +0x002 QueueSize        : UChar
         +0x003 QueueReserved    : UChar
         +0x000 ThreadType       : UChar
         +0x001 ThreadReserved   : UChar
         +0x002 ThreadControlFlags : UChar
         +0x002 CycleProfiling   : Pos 0, 1 Bit
         +0x002 CounterProfiling : Pos 1, 1 Bit
         +0x002 GroupScheduling  : Pos 2, 1 Bit
         +0x002 AffinitySet      : Pos 3, 1 Bit
         +0x002 Tagged           : Pos 4, 1 Bit
         +0x002 EnergyProfiling  : Pos 5, 1 Bit
         +0x002 SchedulerAssist  : Pos 6, 1 Bit
         +0x002 ThreadReservedControlFlags : Pos 7, 1 Bit
         +0x003 DebugActive      : UChar
         +0x003 ActiveDR7        : Pos 0, 1 Bit
         +0x003 Instrumented     : Pos 1, 1 Bit
         +0x003 Minimal          : Pos 2, 1 Bit
         +0x003 Reserved4        : Pos 3, 3 Bits
         +0x003 UmsScheduled     : Pos 6, 1 Bit
         +0x003 UmsPrimary       : Pos 7, 1 Bit
         +0x000 MutantType       : UChar
         +0x001 MutantSize       : UChar
         +0x002 DpcActive        : UChar
         +0x003 MutantReserved   : UChar
         +0x004 SignalState      : Int4B
         +0x008 WaitListHead     : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
      +0x018 Limit            : Int4B
   +0x678 ClientSecurity   : _PS_CLIENT_SECURITY_CONTEXT
      +0x000 ImpersonationData : Uint8B
      +0x000 ImpersonationToken : Ptr64 
      +0x000 ImpersonationLevel : Pos 0, 2 Bits
      +0x000 EffectiveOnly    : Pos 2, 1 Bit
   +0x680 IrpList          : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x690 TopLevelIrp      : Uint8B
   +0x698 DeviceToVerify   : Ptr64 
   +0x6a0 Win32StartAddress : Ptr64 
   +0x6a8 ChargeOnlySession : Ptr64 
   +0x6b0 LegacyPowerObject : Ptr64 
   +0x6b8 ThreadListEntry  : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x6c8 RundownProtect   : _EX_RUNDOWN_REF
      +0x000 Count            : Uint8B
      +0x000 Ptr              : Ptr64 
   +0x6d0 ThreadLock       : _EX_PUSH_LOCK
      +0x000 Locked           : Pos 0, 1 Bit
      +0x000 Waiting          : Pos 1, 1 Bit
      +0x000 Waking           : Pos 2, 1 Bit
      +0x000 MultipleShared   : Pos 3, 1 Bit
      +0x000 Shared           : Pos 4, 60 Bits
      +0x000 Value            : Uint8B
      +0x000 Ptr              : Ptr64 
   +0x6d8 ReadClusterSize  : Uint4B
   +0x6dc MmLockOrdering   : Int4B
   +0x6e0 CrossThreadFlags : Uint4B
   +0x6e0 Terminated       : Pos 0, 1 Bit
   +0x6e0 ThreadInserted   : Pos 1, 1 Bit
   +0x6e0 HideFromDebugger : Pos 2, 1 Bit
   +0x6e0 ActiveImpersonationInfo : Pos 3, 1 Bit
   +0x6e0 HardErrorsAreDisabled : Pos 4, 1 Bit
   +0x6e0 BreakOnTermination : Pos 5, 1 Bit
   +0x6e0 SkipCreationMsg  : Pos 6, 1 Bit
   +0x6e0 SkipTerminationMsg : Pos 7, 1 Bit
   +0x6e0 CopyTokenOnOpen  : Pos 8, 1 Bit
   +0x6e0 ThreadIoPriority : Pos 9, 3 Bits
   +0x6e0 ThreadPagePriority : Pos 12, 3 Bits
   +0x6e0 RundownFail      : Pos 15, 1 Bit
   +0x6e0 UmsForceQueueTermination : Pos 16, 1 Bit
   +0x6e0 IndirectCpuSets  : Pos 17, 1 Bit
   +0x6e0 DisableDynamicCodeOptOut : Pos 18, 1 Bit
   +0x6e0 ExplicitCaseSensitivity : Pos 19, 1 Bit
   +0x6e0 PicoNotifyExit   : Pos 20, 1 Bit
   +0x6e0 DbgWerUserReportActive : Pos 21, 1 Bit
   +0x6e0 ForcedSelfTrimActive : Pos 22, 1 Bit
   +0x6e0 SamplingCoverage : Pos 23, 1 Bit
   +0x6e0 ReservedCrossThreadFlags : Pos 24, 8 Bits
   +0x6e4 SameThreadPassiveFlags : Uint4B
   +0x6e4 ActiveExWorker   : Pos 0, 1 Bit
   +0x6e4 MemoryMaker      : Pos 1, 1 Bit
   +0x6e4 StoreLockThread  : Pos 2, 2 Bits
   +0x6e4 ClonedThread     : Pos 4, 1 Bit
   +0x6e4 KeyedEventInUse  : Pos 5, 1 Bit
   +0x6e4 SelfTerminate    : Pos 6, 1 Bit
   +0x6e4 RespectIoPriority : Pos 7, 1 Bit
   +0x6e4 ActivePageLists  : Pos 8, 1 Bit
   +0x6e4 SecureContext    : Pos 9, 1 Bit
   +0x6e4 ZeroPageThread   : Pos 10, 1 Bit
   +0x6e4 WorkloadClass    : Pos 11, 1 Bit
   +0x6e4 ReservedSameThreadPassiveFlags : Pos 12, 20 Bits
   +0x6e8 SameThreadApcFlags : Uint4B
   +0x6e8 OwnsProcessAddressSpaceExclusive : Pos 0, 1 Bit
   +0x6e8 OwnsProcessAddressSpaceShared : Pos 1, 1 Bit
   +0x6e8 HardFaultBehavior : Pos 2, 1 Bit
   +0x6e8 StartAddressInvalid : Pos 3, 1 Bit
   +0x6e8 EtwCalloutActive : Pos 4, 1 Bit
   +0x6e8 SuppressSymbolLoad : Pos 5, 1 Bit
   +0x6e8 Prefetching      : Pos 6, 1 Bit
   +0x6e8 OwnsVadExclusive : Pos 7, 1 Bit
   +0x6e9 SystemPagePriorityActive : Pos 0, 1 Bit
   +0x6e9 SystemPagePriority : Pos 1, 3 Bits
   +0x6e9 AllowUserWritesToExecutableMemory : Pos 4, 1 Bit
   +0x6e9 AllowKernelWritesToExecutableMemory : Pos 5, 1 Bit
   +0x6e9 OwnsVadShared    : Pos 6, 1 Bit
   +0x6ec CacheManagerActive : UChar
   +0x6ed DisablePageFaultClustering : UChar
   +0x6ee ActiveFaultCount : UChar
   +0x6ef LockOrderState   : UChar
   +0x6f0 AlpcMessageId    : Uint8B
   +0x6f8 AlpcMessage      : Ptr64 
   +0x6f8 AlpcReceiveAttributeSet : Uint4B
   +0x700 AlpcWaitListEntry : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x710 ExitStatus       : Int4B
   +0x714 CacheManagerCount : Uint4B
   +0x718 IoBoostCount     : Uint4B
   +0x71c IoQoSBoostCount  : Uint4B
   +0x720 IoQoSThrottleCount : Uint4B
   +0x724 KernelStackReference : Uint4B
   +0x728 BoostList        : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x738 DeboostList      : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x748 BoostListLock    : Uint8B
   +0x750 IrpListLock      : Uint8B
   +0x758 ReservedForSynchTracking : Ptr64 
   +0x760 CmCallbackListHead : _SINGLE_LIST_ENTRY
      +0x000 Next             : Ptr64 
   +0x768 ActivityId       : Ptr64 
   +0x770 SeLearningModeListHead : _SINGLE_LIST_ENTRY
      +0x000 Next             : Ptr64 
   +0x778 VerifierContext  : Ptr64 
   +0x780 AdjustedClientToken : Ptr64 
   +0x788 WorkOnBehalfThread : Ptr64 
   +0x790 PropertySet      : _PS_PROPERTY_SET
      +0x000 ListHead         : _LIST_ENTRY
         +0x000 Flink            : Ptr64 
         +0x008 Blink            : Ptr64 
      +0x010 Lock             : Uint8B
   +0x7a8 PicoContext      : Ptr64 
   +0x7b0 UserFsBase       : Uint8B
   +0x7b8 UserGsBase       : Uint8B
   +0x7c0 EnergyValues     : Ptr64 
   +0x7c8 CmDbgInfo        : Ptr64 
   +0x7d0 SelectedCpuSets  : Uint8B
   +0x7d0 SelectedCpuSetsIndirect : Ptr64 
   +0x7d8 Silo             : Ptr64 
   +0x7e0 ThreadName       : Ptr64 
   +0x7e8 SetContextState  : Ptr64 
   +0x7f0 LastExpectedRunTime : Uint4B
   +0x7f4 HeapData         : Uint4B
   +0x7f8 OwnerEntryListHead : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x808 DisownedOwnerEntryListLock : Uint8B
   +0x810 DisownedOwnerEntryListHead : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 

           
kd> dt ndis!_NDIS_IF_BLOCK
   +0x000 Type             : UChar
   +0x001 Revision         : UChar
   +0x002 Size             : Uint2B
   +0x004 ifIndex          : Uint4B
   +0x008 ifDescr          : _IF_COUNTED_STRING_LH
   +0x20c ifType           : Uint2B
   +0x210 AccessType       : _NET_IF_ACCESS_TYPE
   +0x214 DirectionType    : _NET_IF_DIRECTION_TYPE
   +0x218 ConnectionType   : _NET_IF_CONNECTION_TYPE
   +0x21c InterfaceGuid    : _GUID
   +0x22c ifConnectorPresent : UChar
   +0x230 ifFlags          : Uint4B
   +0x234 MediaType        : _NDIS_MEDIUM
   +0x238 PhysicalMediumType : _NDIS_PHYSICAL_MEDIUM
   +0x240 CompartmentId    : Uint4B
   +0x244 NetworkGuid      : _GUID
   +0x254 ifAlias          : _IF_COUNTED_STRING_LH
   +0x458 ifOperStatus     : _NET_IF_OPER_STATUS
   +0x45c ifOperStatusFlags : Uint4B
   +0x460 ifMtu            : Uint4B
   +0x464 ifPhysAddress    : _IF_PHYSICAL_ADDRESS_LH
   +0x486 PermanentPhysAddress : _IF_PHYSICAL_ADDRESS_LH
   +0x4a8 ifAdminStatus    : _NET_IF_ADMIN_STATUS
   +0x4b0 XmitLinkSpeed    : Uint8B
   +0x4b8 RcvLinkSpeed     : Uint8B
   +0x4c0 ifPromiscuousMode : UChar
   +0x4c1 ifDeviceWakeUpEnable : UChar
   +0x4c2 ifHideInterfaceInUi : UChar
   +0x4c4 MediaConnectState : _NET_IF_MEDIA_CONNECT_STATE
   +0x4c8 MediaDuplexState : _NET_IF_MEDIA_DUPLEX_STATE
   +0x4d0 Link             : _LIST_ENTRY
   +0x4e0 ProviderLink     : _LIST_ENTRY
   +0x4f0 NetworkLink      : _LIST_ENTRY
   +0x500 ifRcvAddressTable : Ptr64 _NDIS_IF_RCV_ADDRESS
   +0x508 ifRcvAddressCount : Uint4B
   +0x50c ifMaxRcvAddressCount : Uint4B
   +0x510 LowerLayerIfCount : Uint4B
   +0x514 HigherLayerIfCount : Uint4B
   +0x518 Ref              : Int4B
   +0x520 NetLuid          : _NET_LUID_LH
   +0x528 ProviderIfContext : Ptr64 Void
   +0x530 ProviderHandle   : Ptr64 _NDIS_IF_PROVIDER_BLOCK
   +0x538 Flags            : Uint4B
   +0x53c WanTunnelType    : Uint4B
   +0x540 PortNumber       : Uint4B
   +0x548 ifLastChange     : Uint8B
   +0x550 ifCounterDiscontinuityTime : Uint8B
   +0x558 Network          : Ptr64 _NDIS_IF_NETWORK_BLOCK
   +0x560 Compartment      : Ptr64 _NDIS_IF_COMPARTMENT_BLOCK
   +0x568 AsyncEvent       : Ptr64 _KEVENT
   +0x570 AlreadyDeregistered : UChar
   +0x571 bNdisIsProvider  : UChar
   +0x572 IsNdisFilter     : UChar
   +0x573 MiniportAvailable : UChar
   +0x574 MiniportLinkReference : Uint4B
   +0x578 Source           : NdisIfBlockSource
   +0x580 Miniport         : Ptr64 _NDIS_MINIPORT_BLOCK
   +0x580 Filter           : Ptr64 _NDIS_FILTER_BLOCK
   +0x588 SupportedStatistics : Uint4B
   +0x590 ifL2NetworkInfo  : Ptr64 _IF_COUNTED_STRING_LH
   +0x598 RefCountTracker  : Ptr64 NDIS_REFCOUNT_HANDLE__
   +0x5a0 MpRefCountTracker : Ptr64 NDIS_REFCOUNT_HANDLE__
   +0x5a8 InterlockedFlags : Uint4B
   +0x5ac LastMiniportFatalErrorReason : _NDIS_MINIPORT_EVENT
   +0x5b0 MiniportFatalErrorTimestamp : [3] Uint8B
   +0x5c8 MiniportFatalErrorTimestampIndex : UChar
   +0x5c9 NetworkIdOverridden : UChar
   +0x5ca IsWDFMiniportInterface : UChar
   +0x5d0 PcwDataBlock     : Ptr64 _NDIS_PCW_DATA_BLOCK
           
kd> dt nt!_EPROCESS
   +0x000 Pcb              : _KPROCESS
   +0x2e0 ProcessLock      : _EX_PUSH_LOCK
   +0x2e8 UniqueProcessId  : Ptr64 Void
   +0x2f0 ActiveProcessLinks : _LIST_ENTRY
   +0x300 RundownProtect   : _EX_RUNDOWN_REF
   +0x308 Flags2           : Uint4B
   +0x308 JobNotReallyActive : Pos 0, 1 Bit
   +0x308 AccountingFolded : Pos 1, 1 Bit
   +0x308 NewProcessReported : Pos 2, 1 Bit
   +0x308 ExitProcessReported : Pos 3, 1 Bit
   +0x308 ReportCommitChanges : Pos 4, 1 Bit
   +0x308 LastReportMemory : Pos 5, 1 Bit
   +0x308 ForceWakeCharge  : Pos 6, 1 Bit
   +0x308 CrossSessionCreate : Pos 7, 1 Bit
   +0x308 NeedsHandleRundown : Pos 8, 1 Bit
   +0x308 RefTraceEnabled  : Pos 9, 1 Bit
   +0x308 PicoCreated      : Pos 10, 1 Bit
   +0x308 EmptyJobEvaluated : Pos 11, 1 Bit
   +0x308 DefaultPagePriority : Pos 12, 3 Bits
   +0x308 PrimaryTokenFrozen : Pos 15, 1 Bit
   +0x308 ProcessVerifierTarget : Pos 16, 1 Bit
   +0x308 RestrictSetThreadContext : Pos 17, 1 Bit
   +0x308 AffinityPermanent : Pos 18, 1 Bit
   +0x308 AffinityUpdateEnable : Pos 19, 1 Bit
   +0x308 PropagateNode    : Pos 20, 1 Bit
   +0x308 ExplicitAffinity : Pos 21, 1 Bit
   +0x308 ProcessExecutionState : Pos 22, 2 Bits
   +0x308 EnableReadVmLogging : Pos 24, 1 Bit
   +0x308 EnableWriteVmLogging : Pos 25, 1 Bit
   +0x308 FatalAccessTerminationRequested : Pos 26, 1 Bit
   +0x308 DisableSystemAllowedCpuSet : Pos 27, 1 Bit
   +0x308 ProcessStateChangeRequest : Pos 28, 2 Bits
   +0x308 ProcessStateChangeInProgress : Pos 30, 1 Bit
   +0x308 InPrivate        : Pos 31, 1 Bit
   +0x30c Flags            : Uint4B
   +0x30c CreateReported   : Pos 0, 1 Bit
   +0x30c NoDebugInherit   : Pos 1, 1 Bit
   +0x30c ProcessExiting   : Pos 2, 1 Bit
   +0x30c ProcessDelete    : Pos 3, 1 Bit
   +0x30c ManageExecutableMemoryWrites : Pos 4, 1 Bit
   +0x30c VmDeleted        : Pos 5, 1 Bit
   +0x30c OutswapEnabled   : Pos 6, 1 Bit
   +0x30c Outswapped       : Pos 7, 1 Bit
   +0x30c FailFastOnCommitFail : Pos 8, 1 Bit
   +0x30c Wow64VaSpace4Gb  : Pos 9, 1 Bit
   +0x30c AddressSpaceInitialized : Pos 10, 2 Bits
   +0x30c SetTimerResolution : Pos 12, 1 Bit
   +0x30c BreakOnTermination : Pos 13, 1 Bit
   +0x30c DeprioritizeViews : Pos 14, 1 Bit
   +0x30c WriteWatch       : Pos 15, 1 Bit
   +0x30c ProcessInSession : Pos 16, 1 Bit
   +0x30c OverrideAddressSpace : Pos 17, 1 Bit
   +0x30c HasAddressSpace  : Pos 18, 1 Bit
   +0x30c LaunchPrefetched : Pos 19, 1 Bit
   +0x30c Background       : Pos 20, 1 Bit
   +0x30c VmTopDown        : Pos 21, 1 Bit
   +0x30c ImageNotifyDone  : Pos 22, 1 Bit
   +0x30c PdeUpdateNeeded  : Pos 23, 1 Bit
   +0x30c VdmAllowed       : Pos 24, 1 Bit
   +0x30c ProcessRundown   : Pos 25, 1 Bit
   +0x30c ProcessInserted  : Pos 26, 1 Bit
   +0x30c DefaultIoPriority : Pos 27, 3 Bits
   +0x30c ProcessSelfDelete : Pos 30, 1 Bit
   +0x30c SetTimerResolutionLink : Pos 31, 1 Bit
   +0x310 CreateTime       : _LARGE_INTEGER
   +0x318 ProcessQuotaUsage : [2] Uint8B
   +0x328 ProcessQuotaPeak : [2] Uint8B
   +0x338 PeakVirtualSize  : Uint8B
   +0x340 VirtualSize      : Uint8B
   +0x348 SessionProcessLinks : _LIST_ENTRY
   +0x358 ExceptionPortData : Ptr64 Void
   +0x358 ExceptionPortValue : Uint8B
   +0x358 ExceptionPortState : Pos 0, 3 Bits
   +0x360 Token            : _EX_FAST_REF
   +0x368 MmReserved       : Uint8B
   +0x370 AddressCreationLock : _EX_PUSH_LOCK
   +0x378 PageTableCommitmentLock : _EX_PUSH_LOCK
   +0x380 RotateInProgress : Ptr64 _ETHREAD
   +0x388 ForkInProgress   : Ptr64 _ETHREAD
   +0x390 CommitChargeJob  : Ptr64 _EJOB
   +0x398 CloneRoot        : _RTL_AVL_TREE
   +0x3a0 NumberOfPrivatePages : Uint8B
   +0x3a8 NumberOfLockedPages : Uint8B
   +0x3b0 Win32Process     : Ptr64 Void
   +0x3b8 Job              : Ptr64 _EJOB
   +0x3c0 SectionObject    : Ptr64 Void
   +0x3c8 SectionBaseAddress : Ptr64 Void
   +0x3d0 Cookie           : Uint4B
   +0x3d8 WorkingSetWatch  : Ptr64 _PAGEFAULT_HISTORY
   +0x3e0 Win32WindowStation : Ptr64 Void
   +0x3e8 InheritedFromUniqueProcessId : Ptr64 Void
   +0x3f0 OwnerProcessId   : Uint8B
   +0x3f8 Peb              : Ptr64 _PEB
   +0x400 Session          : Ptr64 _MM_SESSION_SPACE
   +0x408 Spare1           : Ptr64 Void
   +0x410 QuotaBlock       : Ptr64 _EPROCESS_QUOTA_BLOCK
   +0x418 ObjectTable      : Ptr64 _HANDLE_TABLE
   +0x420 DebugPort        : Ptr64 Void
   +0x428 WoW64Process     : Ptr64 _EWOW64PROCESS
   +0x430 DeviceMap        : Ptr64 Void
   +0x438 EtwDataSource    : Ptr64 Void
   +0x440 PageDirectoryPte : Uint8B
   +0x448 ImageFilePointer : Ptr64 _FILE_OBJECT
   +0x450 ImageFileName    : [15] UChar
   +0x45f PriorityClass    : UChar
   +0x460 SecurityPort     : Ptr64 Void
   +0x468 SeAuditProcessCreationInfo : _SE_AUDIT_PROCESS_CREATION_INFO
   +0x470 JobLinks         : _LIST_ENTRY
   +0x480 HighestUserAddress : Ptr64 Void
   +0x488 ThreadListHead   : _LIST_ENTRY
   +0x498 ActiveThreads    : Uint4B
   +0x49c ImagePathHash    : Uint4B
   +0x4a0 DefaultHardErrorProcessing : Uint4B
   +0x4a4 LastThreadExitStatus : Int4B
   +0x4a8 PrefetchTrace    : _EX_FAST_REF
   +0x4b0 LockedPagesList  : Ptr64 Void
   +0x4b8 ReadOperationCount : _LARGE_INTEGER
   +0x4c0 WriteOperationCount : _LARGE_INTEGER
   +0x4c8 OtherOperationCount : _LARGE_INTEGER
   +0x4d0 ReadTransferCount : _LARGE_INTEGER
   +0x4d8 WriteTransferCount : _LARGE_INTEGER
   +0x4e0 OtherTransferCount : _LARGE_INTEGER
   +0x4e8 CommitChargeLimit : Uint8B
   +0x4f0 CommitCharge     : Uint8B
   +0x4f8 CommitChargePeak : Uint8B
   +0x500 Vm               : _MMSUPPORT_FULL
   +0x640 MmProcessLinks   : _LIST_ENTRY
   +0x650 ModifiedPageCount : Uint4B
   +0x654 ExitStatus       : Int4B
   +0x658 VadRoot          : _RTL_AVL_TREE
   +0x660 VadHint          : Ptr64 Void
   +0x668 VadCount         : Uint8B
   +0x670 VadPhysicalPages : Uint8B
   +0x678 VadPhysicalPagesLimit : Uint8B
   +0x680 AlpcContext      : _ALPC_PROCESS_CONTEXT
   +0x6a0 TimerResolutionLink : _LIST_ENTRY
   +0x6b0 TimerResolutionStackRecord : Ptr64 _PO_DIAG_STACK_RECORD
   +0x6b8 RequestedTimerResolution : Uint4B
   +0x6bc SmallestTimerResolution : Uint4B
   +0x6c0 ExitTime         : _LARGE_INTEGER
   +0x6c8 InvertedFunctionTable : Ptr64 _INVERTED_FUNCTION_TABLE
   +0x6d0 InvertedFunctionTableLock : _EX_PUSH_LOCK
   +0x6d8 ActiveThreadsHighWatermark : Uint4B
   +0x6dc LargePrivateVadCount : Uint4B
   +0x6e0 ThreadListLock   : _EX_PUSH_LOCK
   +0x6e8 WnfContext       : Ptr64 Void
   +0x6f0 ServerSilo       : Ptr64 _EJOB
   +0x6f8 SignatureLevel   : UChar
   +0x6f9 SectionSignatureLevel : UChar
   +0x6fa Protection       : _PS_PROTECTION
   +0x6fb HangCount        : Pos 0, 3 Bits
   +0x6fb GhostCount       : Pos 3, 3 Bits
   +0x6fb PrefilterException : Pos 6, 1 Bit
   +0x6fc Flags3           : Uint4B
   +0x6fc Minimal          : Pos 0, 1 Bit
   +0x6fc ReplacingPageRoot : Pos 1, 1 Bit
   +0x6fc Crashed          : Pos 2, 1 Bit
   +0x6fc JobVadsAreTracked : Pos 3, 1 Bit
   +0x6fc VadTrackingDisabled : Pos 4, 1 Bit
   +0x6fc AuxiliaryProcess : Pos 5, 1 Bit
   +0x6fc SubsystemProcess : Pos 6, 1 Bit
   +0x6fc IndirectCpuSets  : Pos 7, 1 Bit
   +0x6fc RelinquishedCommit : Pos 8, 1 Bit
   +0x6fc HighGraphicsPriority : Pos 9, 1 Bit
   +0x6fc CommitFailLogged : Pos 10, 1 Bit
   +0x6fc ReserveFailLogged : Pos 11, 1 Bit
   +0x6fc SystemProcess    : Pos 12, 1 Bit
   +0x6fc HideImageBaseAddresses : Pos 13, 1 Bit
   +0x6fc AddressPolicyFrozen : Pos 14, 1 Bit
   +0x6fc ProcessFirstResume : Pos 15, 1 Bit
   +0x6fc ForegroundExternal : Pos 16, 1 Bit
   +0x6fc ForegroundSystem : Pos 17, 1 Bit
   +0x6fc HighMemoryPriority : Pos 18, 1 Bit
   +0x6fc EnableProcessSuspendResumeLogging : Pos 19, 1 Bit
   +0x6fc EnableThreadSuspendResumeLogging : Pos 20, 1 Bit
   +0x6fc SecurityDomainChanged : Pos 21, 1 Bit
   +0x6fc SecurityFreezeComplete : Pos 22, 1 Bit
   +0x6fc VmProcessorHost  : Pos 23, 1 Bit
   +0x700 DeviceAsid       : Int4B
   +0x708 SvmData          : Ptr64 Void
   +0x710 SvmProcessLock   : _EX_PUSH_LOCK
   +0x718 SvmLock          : Uint8B
   +0x720 SvmProcessDeviceListHead : _LIST_ENTRY
   +0x730 LastFreezeInterruptTime : Uint8B
   +0x738 DiskCounters     : Ptr64 _PROCESS_DISK_COUNTERS
   +0x740 PicoContext      : Ptr64 Void
   +0x748 EnclaveTable     : Ptr64 Void
   +0x750 EnclaveNumber    : Uint8B
   +0x758 EnclaveLock      : _EX_PUSH_LOCK
   +0x760 HighPriorityFaultsAllowed : Uint4B
   +0x768 EnergyContext    : Ptr64 _PO_PROCESS_ENERGY_CONTEXT
   +0x770 VmContext        : Ptr64 Void
   +0x778 SequenceNumber   : Uint8B
   +0x780 CreateInterruptTime : Uint8B
   +0x788 CreateUnbiasedInterruptTime : Uint8B
   +0x790 TotalUnbiasedFrozenTime : Uint8B
   +0x798 LastAppStateUpdateTime : Uint8B
   +0x7a0 LastAppStateUptime : Pos 0, 61 Bits
   +0x7a0 LastAppState     : Pos 61, 3 Bits
   +0x7a8 SharedCommitCharge : Uint8B
   +0x7b0 SharedCommitLock : _EX_PUSH_LOCK
   +0x7b8 SharedCommitLinks : _LIST_ENTRY
   +0x7c8 AllowedCpuSets   : Uint8B
   +0x7d0 DefaultCpuSets   : Uint8B
   +0x7c8 AllowedCpuSetsIndirect : Ptr64 Uint8B
   +0x7d0 DefaultCpuSetsIndirect : Ptr64 Uint8B
   +0x7d8 DiskIoAttribution : Ptr64 Void
   +0x7e0 DxgProcess       : Ptr64 Void
   +0x7e8 Win32KFilterSet  : Uint4B
   +0x7f0 ProcessTimerDelay : _PS_INTERLOCKED_TIMER_DELAY_VALUES
   +0x7f8 KTimerSets       : Uint4B
   +0x7fc KTimer2Sets      : Uint4B
   +0x800 ThreadTimerSets  : Uint4B
   +0x808 VirtualTimerListLock : Uint8B
   +0x810 VirtualTimerListHead : _LIST_ENTRY
   +0x820 WakeChannel      : _WNF_STATE_NAME
   +0x820 WakeInfo         : _PS_PROCESS_WAKE_INFORMATION
   +0x850 MitigationFlags  : Uint4B
   +0x850 MitigationFlagsValues : <anonymous-tag>
   +0x854 MitigationFlags2 : Uint4B
   +0x854 MitigationFlags2Values : <anonymous-tag>
   +0x858 PartitionObject  : Ptr64 Void
   +0x860 SecurityDomain   : Uint8B
   +0x868 ParentSecurityDomain : Uint8B
   +0x870 CoverageSamplerContext : Ptr64 Void
   +0x878 MmHotPatchContext : Ptr64 Void
           
dt storport!_RAID_UNIT_EXTENSION -b
   +0x000 ObjectType       : 
      RaidUnknownObject = 0n-1
      RaidAdapterObject = 0n0
      RaidUnitObject = 0n1
      RaidDriverObject = 0n2
   +0x008 DeviceObject     : Ptr64 
   +0x010 UnitExtension    : Ptr64 
   +0x018 Adapter          : Ptr64 
   +0x020 PerProcessorData : Ptr64 
   +0x028 SlowLock         : Uint8B
   +0x030 DeviceState      : 
      DeviceStateNotPresent = 0n0
      DeviceStateWorking = 0n1
      DeviceStateStopped = 0n2
      DeviceStatePendingStop = 0n3
      DeviceStatePendingRemove = 0n4
      DeviceStateSurpriseRemoval = 0n5
      DeviceStateDeleted = 0n6
      DeviceStateDisabled = 0n7
      DeviceStateNoResource = 0n8
   +0x038 NextUnit         : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x048 UnitTableLink    : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x058 StorAddressBTL8  : _STOR_ADDR_BTL8
      +0x000 Type             : Uint2B
      +0x002 Port             : Uint2B
      +0x004 AddressLength    : Uint4B
      +0x008 Path             : UChar
      +0x009 Target           : UChar
      +0x00a Lun              : UChar
      +0x00b Reserved         : UChar
   +0x058 AddressType      : Uint2B
   +0x05a AddressPort      : Uint2B
   +0x05c AddressLength    : Uint4B
   +0x060 Address          : _STOR_SCSI_ADDRESS
      +0x000 PathId           : UChar
      +0x001 TargetId         : UChar
      +0x002 Lun              : UChar
      +0x003 Reserved         : UChar
   +0x068 Identity         : _STOR_SCSI_IDENTITY
      +0x000 InquiryData      : Ptr64 
      +0x008 SerialNumber     : _STRING
         +0x000 Length           : Uint2B
         +0x002 MaximumLength    : Uint2B
         +0x008 Buffer           : Ptr64 
      +0x018 Supports1667     : UChar
      +0x019 ZonedDevice      : UChar
      +0x020 DeviceId         : Ptr64 
      +0x028 AtaDeviceId      : Ptr64 
      +0x030 RichDeviceDescription : Ptr64 
   +0x0a0 Flags            : <anonymous-tag>
      +0x000 DeviceClaimed    : Pos 0, 1 Bit
      +0x000 Enumerated       : Pos 1, 1 Bit
      +0x000 Present          : Pos 2, 1 Bit
      +0x000 Temporary        : Pos 3, 1 Bit
      +0x000 WmiInitialized   : Pos 4, 1 Bit
      +0x000 Zombie           : Pos 5, 1 Bit
      +0x000 RescanNeeded     : Pos 6, 1 Bit
      +0x000 PoweringUp       : Pos 7, 1 Bit
      +0x001 PoweringDown     : Pos 0, 1 Bit
      +0x001 D3ColdSupported  : Pos 1, 1 Bit
      +0x001 D3ColdEnabled    : Pos 2, 1 Bit
      +0x001 ActiveReferenceOnAdapter : Pos 3, 1 Bit
      +0x001 DeviceInitialized : Pos 4, 1 Bit
      +0x001 DisabledPendingTimer : Pos 5, 1 Bit
      +0x001 DumpActiveNotCapable : Pos 6, 1 Bit
      +0x001 RegisteredForPoFx : Pos 7, 1 Bit
      +0x002 BootUnit         : Pos 0, 1 Bit
      +0x002 Unresponsive     : Pos 1, 1 Bit
      +0x002 DumpAlwaysPowerOn : Pos 2, 1 Bit
      +0x002 VmLunInterfaceState : Pos 3, 1 Bit
      +0x002 SupportsAtaInformation : Pos 4, 1 Bit
      +0x002 DeviceFailed     : Pos 5, 1 Bit
      +0x004 Reserved         : Pos 0, 10 Bits
   +0x0a8 InterlockedFlags : <anonymous-tag>
      +0x000 PoFxRegistrationPending : Pos 0, 1 Bit
      +0x000 PowerCycleCountSavePending : Pos 1, 1 Bit
      +0x000 PendingTimerEnabled : Pos 2, 1 Bit
      +0x000 Reserved         : Pos 3, 29 Bits
      +0x000 AsUlong          : Uint4B
   +0x0b0 ZeroOutstandingEvent : _KEVENT
      +0x000 Header           : _DISPATCHER_HEADER
         +0x000 Lock             : Int4B
         +0x000 LockNV           : Int4B
         +0x000 Type             : UChar
         +0x001 Signalling       : UChar
         +0x002 Size             : UChar
         +0x003 Reserved1        : UChar
         +0x000 TimerType        : UChar
         +0x001 TimerControlFlags : UChar
         +0x001 Absolute         : Pos 0, 1 Bit
         +0x001 Wake             : Pos 1, 1 Bit
         +0x001 EncodedTolerableDelay : Pos 2, 6 Bits
         +0x002 Hand             : UChar
         +0x003 TimerMiscFlags   : UChar
         +0x003 Index            : Pos 0, 6 Bits
         +0x003 Inserted         : Pos 6, 1 Bit
         +0x003 Expired          : Pos 7, 1 Bit
         +0x000 Timer2Type       : UChar
         +0x001 Timer2Flags      : UChar
         +0x001 Timer2Inserted   : Pos 0, 1 Bit
         +0x001 Timer2Expiring   : Pos 1, 1 Bit
         +0x001 Timer2CancelPending : Pos 2, 1 Bit
         +0x001 Timer2SetPending : Pos 3, 1 Bit
         +0x001 Timer2Running    : Pos 4, 1 Bit
         +0x001 Timer2Disabled   : Pos 5, 1 Bit
         +0x001 Timer2ReservedFlags : Pos 6, 2 Bits
         +0x002 Timer2ComponentId : UChar
         +0x003 Timer2RelativeId : UChar
         +0x000 QueueType        : UChar
         +0x001 QueueControlFlags : UChar
         +0x001 Abandoned        : Pos 0, 1 Bit
         +0x001 DisableIncrement : Pos 1, 1 Bit
         +0x001 QueueReservedControlFlags : Pos 2, 6 Bits
         +0x002 QueueSize        : UChar
         +0x003 QueueReserved    : UChar
         +0x000 ThreadType       : UChar
         +0x001 ThreadReserved   : UChar
         +0x002 ThreadControlFlags : UChar
         +0x002 CycleProfiling   : Pos 0, 1 Bit
         +0x002 CounterProfiling : Pos 1, 1 Bit
         +0x002 GroupScheduling  : Pos 2, 1 Bit
         +0x002 AffinitySet      : Pos 3, 1 Bit
         +0x002 Tagged           : Pos 4, 1 Bit
         +0x002 EnergyProfiling  : Pos 5, 1 Bit
         +0x002 SchedulerAssist  : Pos 6, 1 Bit
         +0x002 ThreadReservedControlFlags : Pos 7, 1 Bit
         +0x003 DebugActive      : UChar
         +0x003 ActiveDR7        : Pos 0, 1 Bit
         +0x003 Instrumented     : Pos 1, 1 Bit
         +0x003 Minimal          : Pos 2, 1 Bit
         +0x003 Reserved4        : Pos 3, 3 Bits
         +0x003 UmsScheduled     : Pos 6, 1 Bit
         +0x003 UmsPrimary       : Pos 7, 1 Bit
         +0x000 MutantType       : UChar
         +0x001 MutantSize       : UChar
         +0x002 DpcActive        : UChar
         +0x003 MutantReserved   : UChar
         +0x004 SignalState      : Int4B
         +0x008 WaitListHead     : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
   +0x0c8 Power            : _RAID_POWER_STATE
      +0x000 SystemState      : 
         PowerSystemUnspecified = 0n0
         PowerSystemWorking = 0n1
         PowerSystemSleeping1 = 0n2
         PowerSystemSleeping2 = 0n3
         PowerSystemSleeping3 = 0n4
         PowerSystemHibernate = 0n5
         PowerSystemShutdown = 0n6
         PowerSystemMaximum = 0n7
      +0x004 DeviceState      : 
         PowerDeviceUnspecified = 0n0
         PowerDeviceD0 = 0n1
         PowerDeviceD1 = 0n2
         PowerDeviceD2 = 0n3
         PowerDeviceD3 = 0n4
         PowerDeviceMaximum = 0n5
      +0x008 PowerAction      : 
         PowerActionNone = 0n0
         PowerActionReserved = 0n1
         PowerActionSleep = 0n2
         PowerActionHibernate = 0n3
         PowerActionShutdown = 0n4
         PowerActionShutdownReset = 0n5
         PowerActionShutdownOff = 0n6
         PowerActionWarmEject = 0n7
         PowerActionDisplayOff = 0n8
      +0x00c SystemPoweringDown : UChar
   +0x0d8 PendingQueue     : Ptr64 
   +0x100 TagList          : _QUEUE_TAG_LIST
      +0x000 Header           : Ptr64 
      +0x040 Buffer           : Ptr64 
      +0x048 TagsPerNode      : Uint4B
   +0x180 IoQueue          : _IO_QUEUE
      +0x000 DeviceObject     : Ptr64 
      +0x008 StartIo          : Ptr64 
      +0x010 DeviceQueue      : _EXTENDED_DEVICE_QUEUE
         +0x000 Type             : Int2B
         +0x002 Size             : Int2B
         +0x004 Depth            : Int4B
         +0x008 Gateway          : Ptr64 
         +0x010 DeviceCount      : Int4B
         +0x014 ByPassCount      : Int4B
         +0x018 ByPassPowerCount : Int4B
         +0x01c PauseCount       : Int4B
         +0x020 BusyCount        : Int4B
         +0x024 Frozen           : UChar
         +0x025 Locked           : UChar
         +0x026 Untagged         : UChar
         +0x027 PowerLocked      : UChar
         +0x028 QuiescenceClients : Uint4B
         +0x030 QuiescenceEvent  : _KEVENT
            +0x000 Header           : _DISPATCHER_HEADER
               +0x000 Lock             : Int4B
               +0x000 LockNV           : Int4B
               +0x000 Type             : UChar
               +0x001 Signalling       : UChar
               +0x002 Size             : UChar
               +0x003 Reserved1        : UChar
               +0x000 TimerType        : UChar
               +0x001 TimerControlFlags : UChar
               +0x001 Absolute         : Pos 0, 1 Bit
               +0x001 Wake             : Pos 1, 1 Bit
               +0x001 EncodedTolerableDelay : Pos 2, 6 Bits
               +0x002 Hand             : UChar
               +0x003 TimerMiscFlags   : UChar
               +0x003 Index            : Pos 0, 6 Bits
               +0x003 Inserted         : Pos 6, 1 Bit
               +0x003 Expired          : Pos 7, 1 Bit
               +0x000 Timer2Type       : UChar
               +0x001 Timer2Flags      : UChar
               +0x001 Timer2Inserted   : Pos 0, 1 Bit
               +0x001 Timer2Expiring   : Pos 1, 1 Bit
               +0x001 Timer2CancelPending : Pos 2, 1 Bit
               +0x001 Timer2SetPending : Pos 3, 1 Bit
               +0x001 Timer2Running    : Pos 4, 1 Bit
               +0x001 Timer2Disabled   : Pos 5, 1 Bit
               +0x001 Timer2ReservedFlags : Pos 6, 2 Bits
               +0x002 Timer2ComponentId : UChar
               +0x003 Timer2RelativeId : UChar
               +0x000 QueueType        : UChar
               +0x001 QueueControlFlags : UChar
               +0x001 Abandoned        : Pos 0, 1 Bit
               +0x001 DisableIncrement : Pos 1, 1 Bit
               +0x001 QueueReservedControlFlags : Pos 2, 6 Bits
               +0x002 QueueSize        : UChar
               +0x003 QueueReserved    : UChar
               +0x000 ThreadType       : UChar
               +0x001 ThreadReserved   : UChar
               +0x002 ThreadControlFlags : UChar
               +0x002 CycleProfiling   : Pos 0, 1 Bit
               +0x002 CounterProfiling : Pos 1, 1 Bit
               +0x002 GroupScheduling  : Pos 2, 1 Bit
               +0x002 AffinitySet      : Pos 3, 1 Bit
               +0x002 Tagged           : Pos 4, 1 Bit
               +0x002 EnergyProfiling  : Pos 5, 1 Bit
               +0x002 SchedulerAssist  : Pos 6, 1 Bit
               +0x002 ThreadReservedControlFlags : Pos 7, 1 Bit
               +0x003 DebugActive      : UChar
               +0x003 ActiveDR7        : Pos 0, 1 Bit
               +0x003 Instrumented     : Pos 1, 1 Bit
               +0x003 Minimal          : Pos 2, 1 Bit
               +0x003 Reserved4        : Pos 3, 3 Bits
               +0x003 UmsScheduled     : Pos 6, 1 Bit
               +0x003 UmsPrimary       : Pos 7, 1 Bit
               +0x000 MutantType       : UChar
               +0x001 MutantSize       : UChar
               +0x002 DpcActive        : UChar
               +0x003 MutantReserved   : UChar
               +0x004 SignalState      : Int4B
               +0x008 WaitListHead     : _LIST_ENTRY
                  +0x000 Flink            : Ptr64 
                  +0x008 Blink            : Ptr64 
         +0x048 RWLock           : Int4B
         +0x04c OutstandingCount : Int4B
         +0x050 DeviceList       : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
         +0x060 ByPassList       : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
         +0x070 QosReqList       : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
         +0x080 ZoneWriteGroupList : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
         +0x090 ZoneWriteGroupListLock : Uint8B
         +0x098 ZoneWriteGroupListEntries : Uint4B
         +0x09c PeriodicMaxDeviceCount : Int4B
         +0x0a0 PeriodicMaxOutstandingCount : Int4B
      +0x0b8 QueueChanged     : Uint4B
   +0x240 MaxQueueDepth    : Uint4B
   +0x244 LogicalSectorSize : Uint4B
   +0x248 PowerupReason    : 
      StoragePowerupUnknown = 0n0
      StoragePowerupIO = 0n1
      StoragePowerupDeviceAttention = 0n2
   +0x250 AcpiInterface    : ACPI_INTERFACE_STANDARD2
      +0x000 Size             : Uint2B
      +0x002 Version          : Uint2B
      +0x008 Context          : Ptr64 
      +0x010 InterfaceReference : Ptr64 
      +0x018 InterfaceDereference : Ptr64 
      +0x020 GpeConnectVector : Ptr64 
      +0x028 GpeDisconnectVector : Ptr64 
      +0x030 GpeEnableEvent   : Ptr64 
      +0x038 GpeDisableEvent  : Ptr64 
      +0x040 GpeClearStatus   : Ptr64 
      +0x048 RegisterForDeviceNotifications : Ptr64 
      +0x050 UnregisterForDeviceNotifications : Ptr64 
   +0x2a8 OutstandingCount : Int4B
   +0x2ac PagingPathCount  : Uint4B
   +0x2b0 CrashDumpPathCount : Uint4B
   +0x2b4 HiberPathCount   : Uint4B
   +0x2b8 PendingTimer     : _KTIMER
      +0x000 Header           : _DISPATCHER_HEADER
         +0x000 Lock             : Int4B
         +0x000 LockNV           : Int4B
         +0x000 Type             : UChar
         +0x001 Signalling       : UChar
         +0x002 Size             : UChar
         +0x003 Reserved1        : UChar
         +0x000 TimerType        : UChar
         +0x001 TimerControlFlags : UChar
         +0x001 Absolute         : Pos 0, 1 Bit
         +0x001 Wake             : Pos 1, 1 Bit
         +0x001 EncodedTolerableDelay : Pos 2, 6 Bits
         +0x002 Hand             : UChar
         +0x003 TimerMiscFlags   : UChar
         +0x003 Index            : Pos 0, 6 Bits
         +0x003 Inserted         : Pos 6, 1 Bit
         +0x003 Expired          : Pos 7, 1 Bit
         +0x000 Timer2Type       : UChar
         +0x001 Timer2Flags      : UChar
         +0x001 Timer2Inserted   : Pos 0, 1 Bit
         +0x001 Timer2Expiring   : Pos 1, 1 Bit
         +0x001 Timer2CancelPending : Pos 2, 1 Bit
         +0x001 Timer2SetPending : Pos 3, 1 Bit
         +0x001 Timer2Running    : Pos 4, 1 Bit
         +0x001 Timer2Disabled   : Pos 5, 1 Bit
         +0x001 Timer2ReservedFlags : Pos 6, 2 Bits
         +0x002 Timer2ComponentId : UChar
         +0x003 Timer2RelativeId : UChar
         +0x000 QueueType        : UChar
         +0x001 QueueControlFlags : UChar
         +0x001 Abandoned        : Pos 0, 1 Bit
         +0x001 DisableIncrement : Pos 1, 1 Bit
         +0x001 QueueReservedControlFlags : Pos 2, 6 Bits
         +0x002 QueueSize        : UChar
         +0x003 QueueReserved    : UChar
         +0x000 ThreadType       : UChar
         +0x001 ThreadReserved   : UChar
         +0x002 ThreadControlFlags : UChar
         +0x002 CycleProfiling   : Pos 0, 1 Bit
         +0x002 CounterProfiling : Pos 1, 1 Bit
         +0x002 GroupScheduling  : Pos 2, 1 Bit
         +0x002 AffinitySet      : Pos 3, 1 Bit
         +0x002 Tagged           : Pos 4, 1 Bit
         +0x002 EnergyProfiling  : Pos 5, 1 Bit
         +0x002 SchedulerAssist  : Pos 6, 1 Bit
         +0x002 ThreadReservedControlFlags : Pos 7, 1 Bit
         +0x003 DebugActive      : UChar
         +0x003 ActiveDR7        : Pos 0, 1 Bit
         +0x003 Instrumented     : Pos 1, 1 Bit
         +0x003 Minimal          : Pos 2, 1 Bit
         +0x003 Reserved4        : Pos 3, 3 Bits
         +0x003 UmsScheduled     : Pos 6, 1 Bit
         +0x003 UmsPrimary       : Pos 7, 1 Bit
         +0x000 MutantType       : UChar
         +0x001 MutantSize       : UChar
         +0x002 DpcActive        : UChar
         +0x003 MutantReserved   : UChar
         +0x004 SignalState      : Int4B
         +0x008 WaitListHead     : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
      +0x018 DueTime          : _ULARGE_INTEGER
         +0x000 LowPart          : Uint4B
         +0x004 HighPart         : Uint4B
         +0x000 u                : <anonymous-tag>
            +0x000 LowPart          : Uint4B
            +0x004 HighPart         : Uint4B
         +0x000 QuadPart         : Uint8B
      +0x020 TimerListEntry   : _LIST_ENTRY
         +0x000 Flink            : Ptr64 
         +0x008 Blink            : Ptr64 
      +0x030 Dpc              : Ptr64 
      +0x038 Processor        : Uint4B
      +0x03c Period           : Uint4B
   +0x2f8 PendingDpc       : _KDPC
      +0x000 TargetInfoAsUlong : Uint4B
      +0x000 Type             : UChar
      +0x001 Importance       : UChar
      +0x002 Number           : Uint2B
      +0x008 DpcListEntry     : _SINGLE_LIST_ENTRY
         +0x000 Next             : Ptr64 
      +0x010 ProcessorHistory : Uint8B
      +0x018 DeferredRoutine  : Ptr64 
      +0x020 DeferredContext  : Ptr64 
      +0x028 SystemArgument1  : Ptr64 
      +0x030 SystemArgument2  : Ptr64 
      +0x038 DpcData          : Ptr64 
   +0x338 PauseTimer       : _KTIMER
      +0x000 Header           : _DISPATCHER_HEADER
         +0x000 Lock             : Int4B
         +0x000 LockNV           : Int4B
         +0x000 Type             : UChar
         +0x001 Signalling       : UChar
         +0x002 Size             : UChar
         +0x003 Reserved1        : UChar
         +0x000 TimerType        : UChar
         +0x001 TimerControlFlags : UChar
         +0x001 Absolute         : Pos 0, 1 Bit
         +0x001 Wake             : Pos 1, 1 Bit
         +0x001 EncodedTolerableDelay : Pos 2, 6 Bits
         +0x002 Hand             : UChar
         +0x003 TimerMiscFlags   : UChar
         +0x003 Index            : Pos 0, 6 Bits
         +0x003 Inserted         : Pos 6, 1 Bit
         +0x003 Expired          : Pos 7, 1 Bit
         +0x000 Timer2Type       : UChar
         +0x001 Timer2Flags      : UChar
         +0x001 Timer2Inserted   : Pos 0, 1 Bit
         +0x001 Timer2Expiring   : Pos 1, 1 Bit
         +0x001 Timer2CancelPending : Pos 2, 1 Bit
         +0x001 Timer2SetPending : Pos 3, 1 Bit
         +0x001 Timer2Running    : Pos 4, 1 Bit
         +0x001 Timer2Disabled   : Pos 5, 1 Bit
         +0x001 Timer2ReservedFlags : Pos 6, 2 Bits
         +0x002 Timer2ComponentId : UChar
         +0x003 Timer2RelativeId : UChar
         +0x000 QueueType        : UChar
         +0x001 QueueControlFlags : UChar
         +0x001 Abandoned        : Pos 0, 1 Bit
         +0x001 DisableIncrement : Pos 1, 1 Bit
         +0x001 QueueReservedControlFlags : Pos 2, 6 Bits
         +0x002 QueueSize        : UChar
         +0x003 QueueReserved    : UChar
         +0x000 ThreadType       : UChar
         +0x001 ThreadReserved   : UChar
         +0x002 ThreadControlFlags : UChar
         +0x002 CycleProfiling   : Pos 0, 1 Bit
         +0x002 CounterProfiling : Pos 1, 1 Bit
         +0x002 GroupScheduling  : Pos 2, 1 Bit
         +0x002 AffinitySet      : Pos 3, 1 Bit
         +0x002 Tagged           : Pos 4, 1 Bit
         +0x002 EnergyProfiling  : Pos 5, 1 Bit
         +0x002 SchedulerAssist  : Pos 6, 1 Bit
         +0x002 ThreadReservedControlFlags : Pos 7, 1 Bit
         +0x003 DebugActive      : UChar
         +0x003 ActiveDR7        : Pos 0, 1 Bit
         +0x003 Instrumented     : Pos 1, 1 Bit
         +0x003 Minimal          : Pos 2, 1 Bit
         +0x003 Reserved4        : Pos 3, 3 Bits
         +0x003 UmsScheduled     : Pos 6, 1 Bit
         +0x003 UmsPrimary       : Pos 7, 1 Bit
         +0x000 MutantType       : UChar
         +0x001 MutantSize       : UChar
         +0x002 DpcActive        : UChar
         +0x003 MutantReserved   : UChar
         +0x004 SignalState      : Int4B
         +0x008 WaitListHead     : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
      +0x018 DueTime          : _ULARGE_INTEGER
         +0x000 LowPart          : Uint4B
         +0x004 HighPart         : Uint4B
         +0x000 u                : <anonymous-tag>
            +0x000 LowPart          : Uint4B
            +0x004 HighPart         : Uint4B
         +0x000 QuadPart         : Uint8B
      +0x020 TimerListEntry   : _LIST_ENTRY
         +0x000 Flink            : Ptr64 
         +0x008 Blink            : Ptr64 
      +0x030 Dpc              : Ptr64 
      +0x038 Processor        : Uint4B
      +0x03c Period           : Uint4B
   +0x378 PauseTimerDpc    : _KDPC
      +0x000 TargetInfoAsUlong : Uint4B
      +0x000 Type             : UChar
      +0x001 Importance       : UChar
      +0x002 Number           : Uint2B
      +0x008 DpcListEntry     : _SINGLE_LIST_ENTRY
         +0x000 Next             : Ptr64 
      +0x010 ProcessorHistory : Uint8B
      +0x018 DeferredRoutine  : Ptr64 
      +0x020 DeferredContext  : Ptr64 
      +0x028 SystemArgument1  : Ptr64 
      +0x030 SystemArgument2  : Ptr64 
      +0x038 DpcData          : Ptr64 
   +0x3b8 RestartDpc       : _KDPC
      +0x000 TargetInfoAsUlong : Uint4B
      +0x000 Type             : UChar
      +0x001 Importance       : UChar
      +0x002 Number           : Uint2B
      +0x008 DpcListEntry     : _SINGLE_LIST_ENTRY
         +0x000 Next             : Ptr64 
      +0x010 ProcessorHistory : Uint8B
      +0x018 DeferredRoutine  : Ptr64 
      +0x020 DeferredContext  : Ptr64 
      +0x028 SystemArgument1  : Ptr64 
      +0x030 SystemArgument2  : Ptr64 
      +0x038 DpcData          : Ptr64 
   +0x3f8 CommonBufferVAs  : Ptr64 
   +0x400 CommonBufferSize : Uint4B
   +0x404 CommonBufferBlocks : Uint4B
   +0x408 DefaultTimeout   : Uint4B
   +0x40c ResetCount       : Int4B
   +0x410 DeferredList     : <anonymous-tag>
      +0x000 PauseDevice      : _RAID_DEFERRED_ELEMENT
         +0x000 Header           : _RAID_DEFERRED_HEADER
            +0x000 Link             : _SLIST_ENTRY
               +0x000 Next             : Ptr64 
            +0x010 Pool             : Int4B
         +0x020 Type             : 
            RaidDeferredTimerRequest = 0n1
            RaidDeferredError = 0n2
            RaidDeferredPause = 0n3
            RaidDeferredResume = 0n4
            RaidDeferredPauseDevice = 0n5
            RaidDeferredResumeDevice = 0n6
            RaidDeferredBusy = 0n7
            RaidDeferredReady = 0n8
            RaidDeferredDeviceBusy = 0n9
            RaidDeferredDeviceReady = 0n10
            RaidDeferredAdditionalTimerRequest = 0n11
            RaidDeferredAsyncNotification = 0n12
         +0x024 Address          : _STOR_SCSI_ADDRESS
            +0x000 PathId           : UChar
            +0x001 TargetId         : UChar
            +0x002 Lun              : UChar
            +0x003 Reserved         : UChar
         +0x028 Timer            : <anonymous-tag>
            +0x000 HwTimerRoutine   : Ptr64 
            +0x008 Timeout          : Uint4B
         +0x028 Error            : <anonymous-tag>
            +0x000 Srb              : Ptr64 
            +0x008 ErrorCode        : Uint4B
            +0x00c UniqueId         : Uint4B
            +0x010 FreeErrorInfo    : UChar
         +0x028 PauseDevice      : <anonymous-tag>
            +0x000 Timeout          : Uint4B
         +0x028 Busy             : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 DeviceBusy       : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 AdditionalTimer  : <anonymous-tag>
            +0x000 StorTimer        : Ptr64 
            +0x008 Timeout          : _LARGE_INTEGER
               +0x000 LowPart          : Uint4B
               +0x004 HighPart         : Int4B
               +0x000 u                : <anonymous-tag>
                  +0x000 LowPart          : Uint4B
                  +0x004 HighPart         : Int4B
               +0x000 QuadPart         : Int8B
            +0x010 TolerableDelay   : Uint4B
         +0x028 AsyncNotification : <anonymous-tag>
            +0x000 StorAsyncNotify  : Ptr64 
      +0x050 ResumeDevice     : _RAID_DEFERRED_ELEMENT
         +0x000 Header           : _RAID_DEFERRED_HEADER
            +0x000 Link             : _SLIST_ENTRY
               +0x000 Next             : Ptr64 
            +0x010 Pool             : Int4B
         +0x020 Type             : 
            RaidDeferredTimerRequest = 0n1
            RaidDeferredError = 0n2
            RaidDeferredPause = 0n3
            RaidDeferredResume = 0n4
            RaidDeferredPauseDevice = 0n5
            RaidDeferredResumeDevice = 0n6
            RaidDeferredBusy = 0n7
            RaidDeferredReady = 0n8
            RaidDeferredDeviceBusy = 0n9
            RaidDeferredDeviceReady = 0n10
            RaidDeferredAdditionalTimerRequest = 0n11
            RaidDeferredAsyncNotification = 0n12
         +0x024 Address          : _STOR_SCSI_ADDRESS
            +0x000 PathId           : UChar
            +0x001 TargetId         : UChar
            +0x002 Lun              : UChar
            +0x003 Reserved         : UChar
         +0x028 Timer            : <anonymous-tag>
            +0x000 HwTimerRoutine   : Ptr64 
            +0x008 Timeout          : Uint4B
         +0x028 Error            : <anonymous-tag>
            +0x000 Srb              : Ptr64 
            +0x008 ErrorCode        : Uint4B
            +0x00c UniqueId         : Uint4B
            +0x010 FreeErrorInfo    : UChar
         +0x028 PauseDevice      : <anonymous-tag>
            +0x000 Timeout          : Uint4B
         +0x028 Busy             : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 DeviceBusy       : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 AdditionalTimer  : <anonymous-tag>
            +0x000 StorTimer        : Ptr64 
            +0x008 Timeout          : _LARGE_INTEGER
               +0x000 LowPart          : Uint4B
               +0x004 HighPart         : Int4B
               +0x000 u                : <anonymous-tag>
                  +0x000 LowPart          : Uint4B
                  +0x004 HighPart         : Int4B
               +0x000 QuadPart         : Int8B
            +0x010 TolerableDelay   : Uint4B
         +0x028 AsyncNotification : <anonymous-tag>
            +0x000 StorAsyncNotify  : Ptr64 
      +0x0a0 DeviceBusy       : _RAID_DEFERRED_ELEMENT
         +0x000 Header           : _RAID_DEFERRED_HEADER
            +0x000 Link             : _SLIST_ENTRY
               +0x000 Next             : Ptr64 
            +0x010 Pool             : Int4B
         +0x020 Type             : 
            RaidDeferredTimerRequest = 0n1
            RaidDeferredError = 0n2
            RaidDeferredPause = 0n3
            RaidDeferredResume = 0n4
            RaidDeferredPauseDevice = 0n5
            RaidDeferredResumeDevice = 0n6
            RaidDeferredBusy = 0n7
            RaidDeferredReady = 0n8
            RaidDeferredDeviceBusy = 0n9
            RaidDeferredDeviceReady = 0n10
            RaidDeferredAdditionalTimerRequest = 0n11
            RaidDeferredAsyncNotification = 0n12
         +0x024 Address          : _STOR_SCSI_ADDRESS
            +0x000 PathId           : UChar
            +0x001 TargetId         : UChar
            +0x002 Lun              : UChar
            +0x003 Reserved         : UChar
         +0x028 Timer            : <anonymous-tag>
            +0x000 HwTimerRoutine   : Ptr64 
            +0x008 Timeout          : Uint4B
         +0x028 Error            : <anonymous-tag>
            +0x000 Srb              : Ptr64 
            +0x008 ErrorCode        : Uint4B
            +0x00c UniqueId         : Uint4B
            +0x010 FreeErrorInfo    : UChar
         +0x028 PauseDevice      : <anonymous-tag>
            +0x000 Timeout          : Uint4B
         +0x028 Busy             : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 DeviceBusy       : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 AdditionalTimer  : <anonymous-tag>
            +0x000 StorTimer        : Ptr64 
            +0x008 Timeout          : _LARGE_INTEGER
               +0x000 LowPart          : Uint4B
               +0x004 HighPart         : Int4B
               +0x000 u                : <anonymous-tag>
                  +0x000 LowPart          : Uint4B
                  +0x004 HighPart         : Int4B
               +0x000 QuadPart         : Int8B
            +0x010 TolerableDelay   : Uint4B
         +0x028 AsyncNotification : <anonymous-tag>
            +0x000 StorAsyncNotify  : Ptr64 
      +0x0f0 DeviceReady      : _RAID_DEFERRED_ELEMENT
         +0x000 Header           : _RAID_DEFERRED_HEADER
            +0x000 Link             : _SLIST_ENTRY
               +0x000 Next             : Ptr64 
            +0x010 Pool             : Int4B
         +0x020 Type             : 
            RaidDeferredTimerRequest = 0n1
            RaidDeferredError = 0n2
            RaidDeferredPause = 0n3
            RaidDeferredResume = 0n4
            RaidDeferredPauseDevice = 0n5
            RaidDeferredResumeDevice = 0n6
            RaidDeferredBusy = 0n7
            RaidDeferredReady = 0n8
            RaidDeferredDeviceBusy = 0n9
            RaidDeferredDeviceReady = 0n10
            RaidDeferredAdditionalTimerRequest = 0n11
            RaidDeferredAsyncNotification = 0n12
         +0x024 Address          : _STOR_SCSI_ADDRESS
            +0x000 PathId           : UChar
            +0x001 TargetId         : UChar
            +0x002 Lun              : UChar
            +0x003 Reserved         : UChar
         +0x028 Timer            : <anonymous-tag>
            +0x000 HwTimerRoutine   : Ptr64 
            +0x008 Timeout          : Uint4B
         +0x028 Error            : <anonymous-tag>
            +0x000 Srb              : Ptr64 
            +0x008 ErrorCode        : Uint4B
            +0x00c UniqueId         : Uint4B
            +0x010 FreeErrorInfo    : UChar
         +0x028 PauseDevice      : <anonymous-tag>
            +0x000 Timeout          : Uint4B
         +0x028 Busy             : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 DeviceBusy       : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 AdditionalTimer  : <anonymous-tag>
            +0x000 StorTimer        : Ptr64 
            +0x008 Timeout          : _LARGE_INTEGER
               +0x000 LowPart          : Uint4B
               +0x004 HighPart         : Int4B
               +0x000 u                : <anonymous-tag>
                  +0x000 LowPart          : Uint4B
                  +0x004 HighPart         : Int4B
               +0x000 QuadPart         : Int8B
            +0x010 TolerableDelay   : Uint4B
         +0x028 AsyncNotification : <anonymous-tag>
            +0x000 StorAsyncNotify  : Ptr64 
      +0x140 AsyncNotification : _RAID_DEFERRED_ELEMENT
         +0x000 Header           : _RAID_DEFERRED_HEADER
            +0x000 Link             : _SLIST_ENTRY
               +0x000 Next             : Ptr64 
            +0x010 Pool             : Int4B
         +0x020 Type             : 
            RaidDeferredTimerRequest = 0n1
            RaidDeferredError = 0n2
            RaidDeferredPause = 0n3
            RaidDeferredResume = 0n4
            RaidDeferredPauseDevice = 0n5
            RaidDeferredResumeDevice = 0n6
            RaidDeferredBusy = 0n7
            RaidDeferredReady = 0n8
            RaidDeferredDeviceBusy = 0n9
            RaidDeferredDeviceReady = 0n10
            RaidDeferredAdditionalTimerRequest = 0n11
            RaidDeferredAsyncNotification = 0n12
         +0x024 Address          : _STOR_SCSI_ADDRESS
            +0x000 PathId           : UChar
            +0x001 TargetId         : UChar
            +0x002 Lun              : UChar
            +0x003 Reserved         : UChar
         +0x028 Timer            : <anonymous-tag>
            +0x000 HwTimerRoutine   : Ptr64 
            +0x008 Timeout          : Uint4B
         +0x028 Error            : <anonymous-tag>
            +0x000 Srb              : Ptr64 
            +0x008 ErrorCode        : Uint4B
            +0x00c UniqueId         : Uint4B
            +0x010 FreeErrorInfo    : UChar
         +0x028 PauseDevice      : <anonymous-tag>
            +0x000 Timeout          : Uint4B
         +0x028 Busy             : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 DeviceBusy       : <anonymous-tag>
            +0x000 RequestsToComplete : Uint4B
         +0x028 AdditionalTimer  : <anonymous-tag>
            +0x000 StorTimer        : Ptr64 
            +0x008 Timeout          : _LARGE_INTEGER
               +0x000 LowPart          : Uint4B
               +0x004 HighPart         : Int4B
               +0x000 u                : <anonymous-tag>
                  +0x000 LowPart          : Uint4B
                  +0x004 HighPart         : Int4B
               +0x000 QuadPart         : Int8B
            +0x010 TolerableDelay   : Uint4B
         +0x028 AsyncNotification : <anonymous-tag>
            +0x000 StorAsyncNotify  : Ptr64 
   +0x5a0 ResetResources   : _RAID_IO_RESOURCES
      +0x000 QueueTag         : Uint4B
      +0x008 SrbExtension     : Ptr64 
      +0x010 Xrb              : Ptr64 
      +0x018 SenseInfo        : Ptr64 
   +0x5c0 ResetResourcesAcquired : Int4B
   +0x5c4 SenseInfoSize    : UChar
   +0x5c5 CallFreeDumpPtrSRB : UChar
   +0x5c6 DumpPowerReady   : UChar
   +0x5c7 StackDumpPowerReady : UChar
   +0x5c8 PoFxRundownProtection : Ptr64 
   +0x5d0 PoFx             : Ptr64 
   +0x5d8 D3ColdInterface  : Ptr64 
   +0x5e0 PowerUpRequired  : Int4B
   +0x5e4 PowerDownRequired : Int4B
   +0x5e8 HierarchicalResetWorkItem : Ptr64 
   +0x5f0 HierarchicalResetWorkItemTimeoutCountdown : Int4B
   +0x5f4 HierarchicalResetSrbTimeoutCountdown : Int4B
   +0x5f8 HierarchicalResetAbortCount : Uint4B
   +0x600 HierarchicalResetWorkItemSpinLock : Uint8B
   +0x608 RegistryParameters : _RAID_UNIT_REGISTRY_PARAMETERS
      +0x000 BusyRetryCount   : Uint4B
      +0x004 QueueFullWaitIoPercentage : Uint4B
      +0x008 BusyPauseTime    : Uint4B
      +0x00c EnableLogoETW    : Uint4B
      +0x010 DisableIdlePowerManagement : Uint4B
      +0x014 MinimumIdleTimeoutInMS : Uint4B
   +0x620 UnitAttributes   : _RAID_UNIT_ATTRIBUTES
      +0x000 VmPassThroughLun : Pos 0, 1 Bit
      +0x000 DeviceAttentionSupported : Pos 1, 1 Bit
      +0x000 AsyncNotificationSupported : Pos 2, 1 Bit
      +0x000 D3ColdNotSupported : Pos 3, 1 Bit
      +0x000 DefaultWriteCacheEnabled : Pos 4, 1 Bit
      +0x000 Reserved         : Pos 5, 27 Bits
   +0x628 VmLunPnpInterfaceName : _UNICODE_STRING
      +0x000 Length           : Uint2B
      +0x002 MaximumLength    : Uint2B
      +0x008 Buffer           : Ptr64 
   +0x638 QuiesceDeviceWorkItem : _RAID_WORK_ITEM_CONTEXT
      +0x000 WorkItem         : Ptr64 
      +0x008 Irp              : Ptr64 
   +0x648 StorAsyncNotify  : _STOR_ASYNC_NOTIFY_CONTEXT
      +0x000 WorkItem         : Ptr64 
      +0x008 Flags            : Uint8B
      +0x010 InUse            : Uint4B
   +0x660 PowerWorkItem    : _RAID_SHARED_WORK_ITEM_CONTEXT
      +0x000 WorkItem         : Ptr64 
      +0x008 Irp              : Ptr64 
      +0x010 InUse            : Uint4B
   +0x678 PendingPowerUpContext : <anonymous-tag>
      +0x000 FStateTransition : UChar
      +0x001 DStateTransition : UChar
      +0x004 FState           : Uint4B
      +0x008 PowerIrp         : Ptr64 
   +0x690 PendingPowerUpListEntry : _SLIST_ENTRY
      +0x000 Next             : Ptr64 
   +0x6a0 SesPnpInterfaceName : _UNICODE_STRING
      +0x000 Length           : Uint2B
      +0x002 MaximumLength    : Uint2B
      +0x008 Buffer           : Ptr64 
   +0x6b0 IoCountDelayedByLatencyCap : Uint8B
   +0x6b8 DeviceGuid       : _GUID
      +0x000 Data1            : Uint4B
      +0x004 Data2            : Uint2B
      +0x006 Data3            : Uint2B
      +0x008 Data4            : UChar
   +0x6c8 TelemetryExtension : _TELEMETRY_UNIT_EXTENSION
      +0x000 Flags            : <anonymous-tag>
         +0x000 DeviceHealthEventsLogged : Pos 0, 1 Bit
         +0x000 FailedFirstSMARTCommand : Pos 1, 1 Bit
         +0x000 FailedFirstDeiceStatisticsLogCommand : Pos 2, 1 Bit
         +0x000 FailedFirstNvmeCloudSSDCommand : Pos 3, 1 Bit
         +0x000 SmartPredictFailure : Pos 4, 1 Bit
         +0x000 Reserved         : Pos 5, 27 Bits
      +0x004 NvmeCriticalWarning : UChar
   +0x6d0 FirstDPNRTimeAfterCS : Uint8B
   +0x6d8 LastF1StartTime  : Uint8B
   +0x6e0 F1DurationInCS   : Uint8B
   +0x6e8 LastDPNRStartTime : Uint8B
   +0x6f0 DPNRDurationInCS : Uint8B
   +0x6f8 ActiveReferencesInCS : Uint8B
   +0x700 ActiveReferencesInCoalescing : Uint8B
   +0x708 UnitTimeoutsInCS : Uint4B
   +0x70c F0TransitionsSinceCSStateChange : Uint4B
   +0x710 D0TransitionsSinceCSStateChange : Uint4B
   +0x714 F0TransitionsLongSinceCSStateChange : Uint4B
   +0x718 D0TransitionsLongSinceCSStateChange : Uint4B
   +0x720 UnresponsiveRequests : Uint8B
   +0x728 QosGuaranteeFailures : Uint8B
   +0x730 TimeoutsInGateway : Uint8B
   +0x738 TimeoutsInLunQueue : Uint8B
   +0x740 TimeoutsInMiniport : Uint4B
   +0x744 PeriodicMaxDeviceCountAtSwTimeout : Uint4B
   +0x748 PauseDeviceCount : Uint4B
   +0x74c DeviceBusyCount  : Uint4B
   +0x750 BusyCompletionCount : Uint4B
   +0x758 TotalDeviceQueueIoCount : Uint8B
   +0x760 TotalDeviceQueueIoWaitDuration : Uint8B
   +0x768 MaxDeviceQueueIoWaitDuration : Uint8B
   +0x770 DeviceQueueIoWaitExceededTimeoutCount : Uint8B
   +0x778 DeviceQueueIoBusyCount : Uint8B
   +0x780 DeviceQueueIoPausedCount : Uint8B
   +0x788 DeviceQueueIoUntaggedCommandOutstandingCount : Uint8B
   +0x790 DeviceQueueIoPausedForUntaggedCount : Uint8B
   +0x798 StorpTraceLoggingPerformanceEnabled : Uint4B
   +0x7a0 TelemetryPerfBuckets : Ptr64 
   +0x7a8 TelemetryLastPerfCollectionTimeStamp : _LARGE_INTEGER
      +0x000 LowPart          : Uint4B
      +0x004 HighPart         : Int4B
      +0x000 u                : <anonymous-tag>
         +0x000 LowPart          : Uint4B
         +0x004 HighPart         : Int4B
      +0x000 QuadPart         : Int8B
   +0x7b0 TelemetryPerfPreviousCounters : Ptr64 
   +0x7b8 TelemetryCountersPerNumaNode : Ptr64 
   +0x7c0 TelemetryPerfPreviousNodeCounters : _RAID_TELEMETRY_NODE_COUNTERS
      +0x000 MaxReadWriteLatency : Uint8B
      +0x008 TotalReadBytes   : Uint8B
      +0x010 TotalWriteBytes  : Uint8B
   +0x7d8 TelemetryMaxFlushLatency : Uint8B
   +0x7e0 TelemetryMaxUnmapLatency : Uint8B
   +0x7e8 TelemetryLock    : Uint8B
   +0x7f0 TelemetrySampledErrorLog : _RAID_TELEMETRY_SAMPLED_ERROR_LOG
      +0x000 TotalErrors      : Uint4B
      +0x004 TotalReadWriteErrors : Uint4B
      +0x008 TotalStRtlImpendingDeviceFailureErrors : Uint4B
      +0x00c TotalStRtlTotalDeviceFailureErrors : Uint4B
      +0x010 LastError        : _RAID_TELEMETRY_ERROR_ENTRY
         +0x000 SrbStatus        : UChar
         +0x001 ScsiStatus       : UChar
         +0x002 SenseKey         : UChar
         +0x003 AdditionalSenseCode : UChar
         +0x004 AdditionalSenseCodeQualifier : UChar
         +0x005 CdbOpCode        : UChar
         +0x006 Reserved1        : UChar
         +0x008 IoSize           : Uint4B
         +0x00c IoLatency        : Uint4B
         +0x010 WaitDuration     : Uint4B
         +0x014 QueueDepth       : Uint4B
         +0x018 LBA              : Uint8B
         +0x020 u                : <anonymous-tag>
            +0x000 Quantity         : Uint4B
            +0x000 Position         : Uint4B
      +0x038 SampledErrors    : _RAID_TELEMETRY_ERROR_ENTRY
         +0x000 SrbStatus        : UChar
         +0x001 ScsiStatus       : UChar
         +0x002 SenseKey         : UChar
         +0x003 AdditionalSenseCode : UChar
         +0x004 AdditionalSenseCodeQualifier : UChar
         +0x005 CdbOpCode        : UChar
         +0x006 Reserved1        : UChar
         +0x008 IoSize           : Uint4B
         +0x00c IoLatency        : Uint4B
         +0x010 WaitDuration     : Uint4B
         +0x014 QueueDepth       : Uint4B
         +0x018 LBA              : Uint8B
         +0x020 u                : <anonymous-tag>
            +0x000 Quantity         : Uint4B
            +0x000 Position         : Uint4B
   +0x9b8 TelemetryUniqueErrorLog : _RAID_TELEMETRY_UNIQUE_ERROR_LOG
      +0x000 UniqueErrors     : _RAID_TELEMETRY_ERROR_ENTRY
         +0x000 SrbStatus        : UChar
         +0x001 ScsiStatus       : UChar
         +0x002 SenseKey         : UChar
         +0x003 AdditionalSenseCode : UChar
         +0x004 AdditionalSenseCodeQualifier : UChar
         +0x005 CdbOpCode        : UChar
         +0x006 Reserved1        : UChar
         +0x008 IoSize           : Uint4B
         +0x00c IoLatency        : Uint4B
         +0x010 WaitDuration     : Uint4B
         +0x014 QueueDepth       : Uint4B
         +0x018 LBA              : Uint8B
         +0x020 u                : <anonymous-tag>
            +0x000 Quantity         : Uint4B
            +0x000 Position         : Uint4B
   +0xa80 TelemetryBytesWritten : Uint8B
   +0xa88 TelemetryStreamBytesWritten : Uint8B
   +0xa90 PowerCycleCount  : Uint4B
   +0xa98 InitialTimestamp : _LARGE_INTEGER
      +0x000 LowPart          : Uint4B
      +0x004 HighPart         : Int4B
      +0x000 u                : <anonymous-tag>
         +0x000 LowPart          : Uint4B
         +0x004 HighPart         : Int4B
      +0x000 QuadPart         : Int8B
   +0xaa0 Qos              : _RAID_UNIT_QOS
      +0x000 Enabled          : UChar
      +0x004 RetryCount       : Uint4B
      +0x008 ResetUnresponsiveTimeoutIn500MS : Uint4B
      +0x00c ResetInterval    : Uint4B
      +0x010 HwTimeoutInSec   : Uint4B
      +0x014 ResetTimeoutInSec : Uint4B
      +0x018 MaxWaitTimeIn500MS : Uint4B
      +0x01c TimerSettingChangeNeeded : UChar
      +0x020 AdapterWaitTimeoutCheckEnabled : Int4B
      +0x028 QosThresholdIn100NS : Uint8B
   +0xad0 LastHierarchicalResetEndTime : Uint8B
   +0xad8 ZoneSize         : Uint8B
   +0xae0 CachedSmartData  : Ptr64 

           
1: kd> dt storport!_STOR_SCSI_IDENTITY -b
   +0x000 InquiryData      : Ptr64 
   +0x008 SerialNumber     : _STRING
      +0x000 Length           : Uint2B
      +0x002 MaximumLength    : Uint2B
      +0x008 Buffer           : Ptr64 
   +0x018 Supports1667     : UChar
   +0x019 ZonedDevice      : UChar
   +0x020 DeviceId         : Ptr64 
   +0x028 AtaDeviceId      : Ptr64 
   +0x030 RichDeviceDescription : Ptr64 
           
1: kd> dt storport!_TELEMETRY_UNIT_EXTENSION -b
   +0x000 Flags            : <anonymous-tag>
      +0x000 DeviceHealthEventsLogged : Pos 0, 1 Bit
      +0x000 FailedFirstSMARTCommand : Pos 1, 1 Bit
      +0x000 FailedFirstDeiceStatisticsLogCommand : Pos 2, 1 Bit
      +0x000 FailedFirstNvmeCloudSSDCommand : Pos 3, 1 Bit
      +0x000 SmartPredictFailure : Pos 4, 1 Bit
      +0x000 Reserved         : Pos 5, 27 Bits
   +0x004 NvmeCriticalWarning : UChar
           
1: kd> dt ndis!_NDIS_M_DRIVER_BLOCK -b
   +0x000 Header           : _NDIS_OBJECT_HEADER
      +0x000 Type             : UChar
      +0x001 Revision         : UChar
      +0x002 Size             : Uint2B
   +0x008 NextDriver       : Ptr64 
   +0x010 MiniportQueue    : Ptr64 
   +0x018 MajorNdisVersion : UChar
   +0x019 MinorNdisVersion : UChar
   +0x01a Flags            : Uint2B
   +0x020 NdisDriverInfo   : Ptr64 
   +0x028 DriverObject     : Ptr64 
   +0x030 ServiceRegPath   : _UNICODE_STRING
      +0x000 Length           : Uint2B
      +0x002 MaximumLength    : Uint2B
      +0x008 Buffer           : Ptr64 
   +0x040 MiniportDriverContext : Ptr64 
   +0x048 AssociatedProtocol : Ptr64 
   +0x050 DeviceList       : _LIST_ENTRY
      +0x000 Flink            : Ptr64 
      +0x008 Blink            : Ptr64 
   +0x060 PendingDeviceList : Ptr64 
   +0x068 UnloadHandler    : Ptr64 
   +0x070 MiniportDriverCharacteristics : _NDIS_MINIPORT_DRIVER_CHARACTERISTICS
      +0x000 Header           : _NDIS_OBJECT_HEADER
         +0x000 Type             : UChar
         +0x001 Revision         : UChar
         +0x002 Size             : Uint2B
      +0x004 MajorNdisVersion : UChar
      +0x005 MinorNdisVersion : UChar
      +0x006 MajorDriverVersion : UChar
      +0x007 MinorDriverVersion : UChar
      +0x008 Flags            : Uint4B
      +0x010 SetOptionsHandler : Ptr64 
      +0x018 InitializeHandlerEx : Ptr64 
      +0x020 HaltHandlerEx    : Ptr64 
      +0x028 UnloadHandler    : Ptr64 
      +0x030 PauseHandler     : Ptr64 
      +0x038 RestartHandler   : Ptr64 
      +0x040 OidRequestHandler : Ptr64 
      +0x048 SendNetBufferListsHandler : Ptr64 
      +0x050 ReturnNetBufferListsHandler : Ptr64 
      +0x058 CancelSendHandler : Ptr64 
      +0x060 CheckForHangHandlerEx : Ptr64 
      +0x068 ResetHandlerEx   : Ptr64 
      +0x070 DevicePnPEventNotifyHandler : Ptr64 
      +0x078 ShutdownHandlerEx : Ptr64 
      +0x080 CancelOidRequestHandler : Ptr64 
      +0x088 DirectOidRequestHandler : Ptr64 
      +0x090 CancelDirectOidRequestHandler : Ptr64 
      +0x098 SynchronousOidRequestHandler : Ptr64 
   +0x070 MiniportCharacteristics : _NDIS51_MINIPORT_CHARACTERISTICS
      +0x000 Ndis50Chars      : _NDIS50_MINIPORT_CHARACTERISTICS
         +0x000 MajorNdisVersion : UChar
         +0x001 MinorNdisVersion : UChar
         +0x002 Filler           : Uint2B
         +0x004 Reserved         : Uint4B
         +0x008 CheckForHangHandler : Ptr64 
         +0x010 DisableInterruptHandler : Ptr64 
         +0x018 EnableInterruptHandler : Ptr64 
         +0x020 HaltHandler      : Ptr64 
         +0x028 HandleInterruptHandler : Ptr64 
         +0x030 InitializeHandler : Ptr64 
         +0x038 ISRHandler       : Ptr64 
         +0x040 QueryInformationHandler : Ptr64 
         +0x048 ReconfigureHandler : Ptr64 
         +0x050 ResetHandler     : Ptr64 
         +0x058 SendHandler      : Ptr64 
         +0x058 WanSendHandler   : Ptr64 
         +0x060 SetInformationHandler : Ptr64 
         +0x068 TransferDataHandler : Ptr64 
         +0x068 WanTransferDataHandler : Ptr64 
         +0x070 ReturnPacketHandler : Ptr64 
         +0x078 SendPacketsHandler : Ptr64 
         +0x080 AllocateCompleteHandler : Ptr64 
         +0x088 CoCreateVcHandler : Ptr64 
         +0x090 CoDeleteVcHandler : Ptr64 
         +0x098 CoActivateVcHandler : Ptr64 
         +0x0a0 CoDeactivateVcHandler : Ptr64 
         +0x0a8 CoSendPacketsHandler : Ptr64 
         +0x0b0 CoRequestHandler : Ptr64 
      +0x000 MajorNdisVersion : UChar
      +0x001 MinorNdisVersion : UChar
      +0x002 Filler           : Uint2B
      +0x004 Reserved         : Uint4B
      +0x008 CheckForHangHandler : Ptr64 
      +0x010 DisableInterruptHandler : Ptr64 
      +0x018 EnableInterruptHandler : Ptr64 
      +0x020 HaltHandler      : Ptr64 
      +0x028 HandleInterruptHandler : Ptr64 
      +0x030 InitializeHandler : Ptr64 
      +0x038 ISRHandler       : Ptr64 
      +0x040 QueryInformationHandler : Ptr64 
      +0x048 ReconfigureHandler : Ptr64 
      +0x050 ResetHandler     : Ptr64 
      +0x058 SendHandler      : Ptr64 
      +0x058 WanSendHandler   : Ptr64 
      +0x060 SetInformationHandler : Ptr64 
      +0x068 TransferDataHandler : Ptr64 
      +0x068 WanTransferDataHandler : Ptr64 
      +0x070 ReturnPacketHandler : Ptr64 
      +0x078 SendPacketsHandler : Ptr64 
      +0x080 AllocateCompleteHandler : Ptr64 
      +0x088 CoCreateVcHandler : Ptr64 
      +0x090 CoDeleteVcHandler : Ptr64 
      +0x098 CoActivateVcHandler : Ptr64 
      +0x0a0 CoDeactivateVcHandler : Ptr64 
      +0x0a8 CoSendPacketsHandler : Ptr64 
      +0x0b0 CoRequestHandler : Ptr64 
      +0x0b8 CancelSendPacketsHandler : Ptr64 
      +0x0c0 PnPEventNotifyHandler : Ptr64 
      +0x0c8 AdapterShutdownHandler : Ptr64 
      +0x0d0 Reserved1        : Ptr64 
      +0x0d8 Reserved2        : Ptr64 
      +0x0e0 Reserved3        : Ptr64 
      +0x0e8 Reserved4        : Ptr64 
   +0x160 UnhookedCharacteristics : wistd::unique_ptr<_NDIS_MINIPORT_DRIVER_CHARACTERISTICS,wistd::default_delete<_NDIS_MINIPORT_DRIVER_CHARACTERISTICS> >
      +0x000 __ptr_           : wistd::__compressed_pair<_NDIS_MINIPORT_DRIVER_CHARACTERISTICS *,wistd::default_delete<_NDIS_MINIPORT_DRIVER_CHARACTERISTICS> >
         +0x000 __value_         : Ptr64 
   +0x168 CxBlock          : Ptr64 
   +0x170 MiniportsRemovedEvent : _KEVENT
      +0x000 Header           : _DISPATCHER_HEADER
         +0x000 Lock             : Int4B
         +0x000 LockNV           : Int4B
         +0x000 Type             : UChar
         +0x001 Signalling       : UChar
         +0x002 Size             : UChar
         +0x003 Reserved1        : UChar
         +0x000 TimerType        : UChar
         +0x001 TimerControlFlags : UChar
         +0x001 Absolute         : Pos 0, 1 Bit
         +0x001 Wake             : Pos 1, 1 Bit
         +0x001 EncodedTolerableDelay : Pos 2, 6 Bits
         +0x002 Hand             : UChar
         +0x003 TimerMiscFlags   : UChar
         +0x003 Index            : Pos 0, 6 Bits
         +0x003 Inserted         : Pos 6, 1 Bit
         +0x003 Expired          : Pos 7, 1 Bit
         +0x000 Timer2Type       : UChar
         +0x001 Timer2Flags      : UChar
         +0x001 Timer2Inserted   : Pos 0, 1 Bit
         +0x001 Timer2Expiring   : Pos 1, 1 Bit
         +0x001 Timer2CancelPending : Pos 2, 1 Bit
         +0x001 Timer2SetPending : Pos 3, 1 Bit
         +0x001 Timer2Running    : Pos 4, 1 Bit
         +0x001 Timer2Disabled   : Pos 5, 1 Bit
         +0x001 Timer2ReservedFlags : Pos 6, 2 Bits
         +0x002 Timer2ComponentId : UChar
         +0x003 Timer2RelativeId : UChar
         +0x000 QueueType        : UChar
         +0x001 QueueControlFlags : UChar
         +0x001 Abandoned        : Pos 0, 1 Bit
         +0x001 DisableIncrement : Pos 1, 1 Bit
         +0x001 QueueReservedControlFlags : Pos 2, 6 Bits
         +0x002 QueueSize        : UChar
         +0x003 QueueReserved    : UChar
         +0x000 ThreadType       : UChar
         +0x001 ThreadReserved   : UChar
         +0x002 ThreadControlFlags : UChar
         +0x002 CycleProfiling   : Pos 0, 1 Bit
         +0x002 CounterProfiling : Pos 1, 1 Bit
         +0x002 GroupScheduling  : Pos 2, 1 Bit
         +0x002 AffinitySet      : Pos 3, 1 Bit
         +0x002 Tagged           : Pos 4, 1 Bit
         +0x002 EnergyProfiling  : Pos 5, 1 Bit
         +0x002 SchedulerAssist  : Pos 6, 1 Bit
         +0x002 ThreadReservedControlFlags : Pos 7, 1 Bit
         +0x003 DebugActive      : UChar
         +0x003 ActiveDR7        : Pos 0, 1 Bit
         +0x003 Instrumented     : Pos 1, 1 Bit
         +0x003 Minimal          : Pos 2, 1 Bit
         +0x003 Reserved4        : Pos 3, 3 Bits
         +0x003 UmsScheduled     : Pos 6, 1 Bit
         +0x003 UmsPrimary       : Pos 7, 1 Bit
         +0x000 MutantType       : UChar
         +0x001 MutantSize       : UChar
         +0x002 DpcActive        : UChar
         +0x003 MutantReserved   : UChar
         +0x004 SignalState      : Int4B
         +0x008 WaitListHead     : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
   +0x188 Ref              : _REFERENCE_EX
      +0x000 SpinLock         : Uint8B
      +0x008 ReferenceCount   : Uint2B
      +0x00a Closing          : UChar
      +0x00b ZeroBased        : UChar
      +0x010 RefCountTracker  : Ptr64 
   +0x1a0 IMStartRemoveMutex : _KMUTANT
      +0x000 Header           : _DISPATCHER_HEADER
         +0x000 Lock             : Int4B
         +0x000 LockNV           : Int4B
         +0x000 Type             : UChar
         +0x001 Signalling       : UChar
         +0x002 Size             : UChar
         +0x003 Reserved1        : UChar
         +0x000 TimerType        : UChar
         +0x001 TimerControlFlags : UChar
         +0x001 Absolute         : Pos 0, 1 Bit
         +0x001 Wake             : Pos 1, 1 Bit
         +0x001 EncodedTolerableDelay : Pos 2, 6 Bits
         +0x002 Hand             : UChar
         +0x003 TimerMiscFlags   : UChar
         +0x003 Index            : Pos 0, 6 Bits
         +0x003 Inserted         : Pos 6, 1 Bit
         +0x003 Expired          : Pos 7, 1 Bit
         +0x000 Timer2Type       : UChar
         +0x001 Timer2Flags      : UChar
         +0x001 Timer2Inserted   : Pos 0, 1 Bit
         +0x001 Timer2Expiring   : Pos 1, 1 Bit
         +0x001 Timer2CancelPending : Pos 2, 1 Bit
         +0x001 Timer2SetPending : Pos 3, 1 Bit
         +0x001 Timer2Running    : Pos 4, 1 Bit
         +0x001 Timer2Disabled   : Pos 5, 1 Bit
         +0x001 Timer2ReservedFlags : Pos 6, 2 Bits
         +0x002 Timer2ComponentId : UChar
         +0x003 Timer2RelativeId : UChar
         +0x000 QueueType        : UChar
         +0x001 QueueControlFlags : UChar
         +0x001 Abandoned        : Pos 0, 1 Bit
         +0x001 DisableIncrement : Pos 1, 1 Bit
         +0x001 QueueReservedControlFlags : Pos 2, 6 Bits
         +0x002 QueueSize        : UChar
         +0x003 QueueReserved    : UChar
         +0x000 ThreadType       : UChar
         +0x001 ThreadReserved   : UChar
         +0x002 ThreadControlFlags : UChar
         +0x002 CycleProfiling   : Pos 0, 1 Bit
         +0x002 CounterProfiling : Pos 1, 1 Bit
         +0x002 GroupScheduling  : Pos 2, 1 Bit
         +0x002 AffinitySet      : Pos 3, 1 Bit
         +0x002 Tagged           : Pos 4, 1 Bit
         +0x002 EnergyProfiling  : Pos 5, 1 Bit
         +0x002 SchedulerAssist  : Pos 6, 1 Bit
         +0x002 ThreadReservedControlFlags : Pos 7, 1 Bit
         +0x003 DebugActive      : UChar
         +0x003 ActiveDR7        : Pos 0, 1 Bit
         +0x003 Instrumented     : Pos 1, 1 Bit
         +0x003 Minimal          : Pos 2, 1 Bit
         +0x003 Reserved4        : Pos 3, 3 Bits
         +0x003 UmsScheduled     : Pos 6, 1 Bit
         +0x003 UmsPrimary       : Pos 7, 1 Bit
         +0x000 MutantType       : UChar
         +0x001 MutantSize       : UChar
         +0x002 DpcActive        : UChar
         +0x003 MutantReserved   : UChar
         +0x004 SignalState      : Int4B
         +0x008 WaitListHead     : _LIST_ENTRY
            +0x000 Flink            : Ptr64 
            +0x008 Blink            : Ptr64 
      +0x018 MutantListEntry  : _LIST_ENTRY
         +0x000 Flink            : Ptr64 
         +0x008 Blink            : Ptr64 
      +0x028 OwnerThread      : Ptr64 
      +0x030 MutantFlags      : UChar
      +0x030 Abandoned        : Pos 0, 1 Bit
      +0x030 Spare1           : Pos 1, 7 Bits
      +0x030 Abandoned2       : Pos 0, 1 Bit
      +0x030 AbEnabled        : Pos 1, 1 Bit
      +0x030 Spare2           : Pos 2, 6 Bits
      +0x031 ApcDisable       : UChar
   +0x1d8 IMStartRemoveMutexOwnerThread : Ptr64 
   +0x1e0 DriverVersion    : Uint4B
   +0x1e8 ServiceName      : _UNICODE_STRING
      +0x000 Length           : Uint2B
      +0x002 MaximumLength    : Uint2B
      +0x008 Buffer           : Ptr64 
   +0x1f8 CoCreateVcHandler : Ptr64 
   +0x200 CoDeleteVcHandler : Ptr64 
   +0x208 CoActivateVcHandler : Ptr64 
   +0x210 CoDeactivateVcHandler : Ptr64 
   +0x218 CoSendNetBufferListsHandler : Ptr64 
   +0x220 CoRequestHandler : Ptr64 
   +0x228 CoOidRequestHandler : Ptr64 
   +0x230 InitiateOffloadHandler : Ptr64 
   +0x238 TerminateOffloadHandler : Ptr64 
   +0x240 UpdateOffloadHandler : Ptr64 
   +0x248 InvalidateOffloadHandler : Ptr64 
   +0x250 QueryOffloadHandler : Ptr64 
   +0x258 TcpOffloadSendHandler : Ptr64 
   +0x260 TcpOffloadReceiveHandler : Ptr64 
   +0x268 TcpOffloadDisconnectHandler : Ptr64 
   +0x270 TcpOffloadForwardHandler : Ptr64 
   +0x278 TcpOffloadReceiveReturnHandler : Ptr64 
   +0x280 CallMgrChars     : _NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS
      +0x000 Header           : _NDIS_OBJECT_HEADER
         +0x000 Type             : UChar
         +0x001 Revision         : UChar
         +0x002 Size             : Uint2B
      +0x004 Reserved         : Uint4B
      +0x008 CmCreateVcHandler : Ptr64 
      +0x010 CmDeleteVcHandler : Ptr64 
      +0x018 CmOpenAfHandler  : Ptr64 
      +0x020 CmCloseAfHandler : Ptr64 
      +0x028 CmRegisterSapHandler : Ptr64 
      +0x030 CmDeregisterSapHandler : Ptr64 
      +0x038 CmMakeCallHandler : Ptr64 
      +0x040 CmCloseCallHandler : Ptr64 
      +0x048 CmIncomingCallCompleteHandler : Ptr64 
      +0x050 CmAddPartyHandler : Ptr64 
      +0x058 CmDropPartyHandler : Ptr64 
      +0x060 CmActivateVcCompleteHandler : Ptr64 
      +0x068 CmDeactivateVcCompleteHandler : Ptr64 
      +0x070 CmModifyCallQoSHandler : Ptr64 
      +0x078 CmOidRequestHandler : Ptr64 
      +0x080 CmOidRequestCompleteHandler : Ptr64 
      +0x088 CmNotifyCloseAfCompleteHandler : Ptr64 
   +0x310 AddDeviceHandler : Ptr64 
   +0x318 RemoveDeviceHandler : Ptr64 
   +0x320 FilterResourceRequirementsHandler : Ptr64 
   +0x328 StartDeviceHandler : Ptr64 
   +0x330 OpenNDKAdapterHandler : Ptr64 
   +0x338 CloseNDKAdapterHandler : Ptr64 
   +0x340 SysPowerNotifyHandler : Ptr64 
   +0x348 IdleNotificationHandler : Ptr64 
   +0x350 CancelIdleNotificationHandler : Ptr64 
   +0x358 DevicePowerNotifyHandler : Ptr64 
   +0x360 ReenumerateFailedAdapterHandler : Ptr64 
   +0x368 LiveDumpCallback : Ptr64 
   +0x370 ImageName        : _UNICODE_STRING
      +0x000 Length           : Uint2B
      +0x002 MaximumLength    : Uint2B
      +0x008 Buffer           : Ptr64 
   +0x380 HookDriverHandle : Ptr64 
   +0x388 HookType         : 
      NdisMiniportHookDriverTypeNone = 0n0
      NdisMiniportHookDriverTypeWdi = 0n1
      NdisMiniportHookDriverType_Maximum = 0n2
   +0x38c HookRegistered   : Bool
   +0x390 AllocateNetBufferListForwardingContextHandler : Ptr64 
   +0x398 FreeNetBufferListForwardingContextHandler : Ptr64 
   +0x3a0 AddNetBufferListDestinationHandler : Ptr64 
   +0x3a8 SetNetBufferListSourceHandler : Ptr64 
   +0x3b0 GrowNetBufferListDestinationsHandler : Ptr64 
   +0x3b8 GetNetBufferListDestinationsHandler : Ptr64 
   +0x3c0 UpdateNetBufferListDestinationsHandler : Ptr64 
   +0x3c8 CopyNetBufferListInfoHandler : Ptr64 
   +0x3d0 ReferenceSwitchNicHandler : Ptr64 
   +0x3d8 DereferenceSwitchNicHandler : Ptr64 
   +0x3e0 ReferenceSwitchPortHandler : Ptr64 
   +0x3e8 DereferenceSwitchPortHandler : Ptr64 
   +0x3f0 ReportFilteredNetBufferListsHandler : Ptr64 
   +0x3f8 SetNetBufferListSwitchContextHandler : Ptr64 
   +0x400 GetNetBufferListSwitchContextHandler : Ptr64 
   +0x408 PDExtProviderRegisterClient : Ptr64 
   +0x410 PDExtProviderDeregisterClient : Ptr64 
   +0x418 PDExtProviderGetFreePDBuffer : Ptr64 
   +0x420 PDExtProviderReturnPDBuffer : Ptr64 
   +0x428 PDExtProviderInjectPDBuffer : Ptr64 
   +0x430 PDExtProviderCopyPDBufferInfo : Ptr64 
   +0x438 PDExtProviderGetPDBufferClientContext : Ptr64 
   +0x440 PDExtProviderGetPDBufferDestinations : Ptr64 
   +0x448 PDExtProviderAddPDBufferDestination : Ptr64 
   +0x450 PDExtProviderUpdatePDBufferDestinations : Ptr64 
   +0x458 PDExtProviderGetPDBufferForwardingDetail : Ptr64 
   +0x460 PDExtProviderSetupBufferFromPDBuffer : Ptr64 
   +0x468 PDExtProviderGrowPDBufferDestinations : Ptr64 
   +0x470 PDExtProviderGetSwitchInfo : Ptr64 
   +0x478 PDBMCreateDomain : Ptr64 
   +0x480 PDBMAddMemberToDomain : Ptr64 
   +0x488 PDBMRemoveMemberFromDomain : Ptr64 
   +0x490 PDBMDeleteDomain : Ptr64 
   +0x498 PDBMAllocateCommonBuffer : Ptr64 
   +0x4a0 PDBMFreeCommonBuffer : Ptr64 

           

繼續閱讀