THREAD_INFORMATION_CLASS enumeration (processthreadsapi.h)
Specifies the collection of supported thread types.
Syntax
typedef enum _THREAD_INFORMATION_CLASS {
ThreadMemoryPriority,
ThreadAbsoluteCpuPriority,
ThreadDynamicCodePolicy,
ThreadPowerThrottling,
ThreadInformationClassMax
} THREAD_INFORMATION_CLASS;
Constants
ThreadMemoryPriority Lower the memory priority of threads that perform background operations or access files and data that are not expected to be accessed frequently. |
ThreadAbsoluteCpuPriority CPU priority. |
ThreadDynamicCodePolicy Generate dynamic code or modify executable code. |
ThreadPowerThrottling Throttle the target process activity for power management. |
ThreadInformationClassMax |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Build 22000 |
Minimum supported server | Windows Build 22000 |
Header | processthreadsapi.h (include Windows.h) |
See also
UnmapViewOfFile2 function, UnmapViewOfFileEx function, GetThreadInformation function, SetThreadInformation function, PROCESS_MITIGATION_DYNAMIC_CODE_POLICY structure,
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for