typedef struct _ENODE                                                           // 14 / 14 elements; 0x0540 / 0x0840 Bytes
{
    KNODE                       Ncb;                                            // 0x0000 / 0x0000; 0x0100 / 0x0140 Bytes
    PEX_WORK_QUEUE              ExWorkQueues[8];                                // 0x0100 / 0x0140; 0x0020 / 0x0040 Bytes
    EX_WORK_QUEUE               ExWorkQueue;                                    // 0x0120 / 0x0180; 0x01B8 / 0x02D0 Bytes
    EX_WORK_QUEUE               IoWorkQueue;                                    // 0x02D8 / 0x0450; 0x01B8 / 0x02D0 Bytes
    KEVENT                      ExpThreadSetManagerEvent;                       // 0x0490 / 0x0720; 0x0010 / 0x0018 Bytes
    KTIMER                      ExpDeadlockTimer;                               // 0x04A0 / 0x0738; 0x0028 / 0x0040 Bytes
    KEVENT                      ExpThreadReaperEvent;                           // 0x04C8 / 0x0778; 0x0010 / 0x0018 Bytes
    KWAIT_BLOCK                 WaitBlocks[3];                                  // 0x04D8 / 0x0790; 0x0048 / 0x0090 Bytes
    PETHREAD                    ExpWorkerThreadBalanceManagerPtr;               // 0x0520 / 0x0820; 0x0004 / 0x0008 Bytes
    ULONG32                     ExpWorkerSeed;                                  // 0x0524 / 0x0828; 0x0004 / 0x0004 Bytes
    union                                                                       // 2 / 2 elements; 0x0004 / 0x0004 Bytes
    {
        struct                                                                  // 2 / 2 elements; 0x0004 / 0x0004 Bytes
        {
            ULONG32             ExWorkerFullInit                           : 1; // 0x0528 / 0x082C; Bit:   0
            ULONG32             ExWorkerStructInit                         : 1; // 0x0528 / 0x082C; Bit:   1
        };
        ULONG32                 ExWorkerFlags;                                  // 0x0528 / 0x082C; 0x0004 / 0x0004 Bytes
    };
#if defined(_M_X64)
    UINT8                       _PADDING0_[16];                                 // ------ / 0x0830; ------ / 0x0010 Bytes
#else                                                                           // #if defined(_M_X64)
    UINT8                       _PADDING0_[20];                                 // 0x052C / ------; 0x0014 / ------ Bytes
#endif                                                                          // #if defined(_M_X64)
} ENODE, * PENODE;

Return to OS-specific structures/unions/enums list.
Return to OS version list.