Detailed thread information.
typedef struct _thread_basic_info {
UMA_TIME_SPEC USER_TIME; /* Total thread user time. */
UMA_TIME_SPEC SYSTEM_TIME; /* Total thread system time. */
UMA_UINT32 CPU_USAGE; /* Total thread CPU usage. */
UMA_UINT32 BASE_PRIORITY; /* Thread basic priority. */
UMA_UINT32 CUR_PRIORITY; /* Thread current priority. */
UMA_UINT32 RUN_STATE; /* Thread run state. */
UMA_UINT32 FLAGS; /* Thread flags. */
UMA_UINT32 SUSPEND_COUNT; /* Thread suspend count. */
UMA_UINT32 SLEEP_TIME; /* Thread sleep time. */
UMA_UINT32 THREAD_KERNEL_ID_ADDR; /* Address of the thread kernel ID used for trace and performance. */
} thread_basic_info;
typedef thread _ basic _ info * thread _ basic _ info ;