Defines basic information about a task.
typedef struct _ps_task_basic_info {
UMA_UINT32 THREAD_COUNT_CURRENT; /* Count of current threads. */
UMA_UINT32 SUSPEND_COUNT; /* Current suspend count for the task. */
UMA_UINT32 BASE_PRIORITY; /* Base scheduling priority for the task. */
UMA_UINT32 VIRTUAL_SIZE; /* Number of virtual pages for the task. */
UMA_UINT32 RESIDENT_SIZE; /* Number of resident pages for the task. */
UMA_UINT32 USER_TIME_TERM; /* Total user run time for terminated threads within the task. */
UMA_UINT32 SYSTEM_TIME_TERM; /* Total system run time for terminated threads within the task. */
UMA_UINT32 TASK_KERNEL_ID_ADDR; /* Address of the task kernel ID used for trace and performance. */
} ps_task_basic_info;
typedef ps _ task _ basic _ info * ps _ task _ basic _ info ;