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 ;