Windows 10 ThreadInfoClass enums and struct defs - added 6/25/15

Additions are denoted in blue

enum _THREADINFOCLASS {

    ThreadBasicInformation,
    ThreadTimes,
    ThreadPriority,
    ThreadBasePriority,
    ThreadAffinityMask,
    ThreadImpersonationToken,
    ThreadDescriptorTableEntry,
    ThreadEnableAlignmentFaultFixup,
    ThreadEventPair,
    ThreadQuerySetWin32StartAddress,
    ThreadZeroTlsCell,
    ThreadPerformanceCount,
    ThreadAmILastThread,
    ThreadIdealProcessor,
    ThreadPriorityBoost,
    ThreadSetTlsArrayAddress,
    ThreadIsIoPending,
    ThreadHideFromDebugger,
    ThreadBreakOnTermination,
    ThreadSwitchLegacyState,
    ThreadIsTerminated,
    ThreadLastSystemCall,
    ThreadIoPriority,
    ThreadCycleTime,
    ThreadPagePriority,
    ThreadActualBasePriority,
    ThreadTebInformation,
    ThreadCSwitchMon,
    ThreadCSwitchPmu,
    ThreadWow64Context,
    ThreadGroupInformation,
    ThreadUmsInformation,
    ThreadCounterProfiling,
    ThreadIdealProcessorEx,
    ThreadCpuAccountingInformation,
    ThreadSuspendCount,
   ThreadHeterogeneousCpuPolicy,
   ThreadContainerId,
   ThreadNameInformation,
   ThreadProperty,
   ThreadSelectedCpuSets,
   ThreadSystemThreadInformation,
   MaxProcessInfoClass


};

Known structdefs for latest additions

typedef struct _THREAD_PROPERTY_INFORMATION
{
     ULONGLONG Key;
     void *Object;
     struct _ETHREAD *Thread;
     ULONG Flags;
};