Defines detailed task information.

typedef struct _task_data_ps {
  UMA_UINT32       THREAD_COUNT_CURRENT;  /*  Count of current threads. */
  UMA_TIMESPEC     USER_TIME_LIVE;        /*  Total user run time for live threads within the task. */
  UMA_TIMESPEC     SYSTEM_TIME_LIVE;      /*  Total system run time for live threads within the task. */
  UMA_UINT32       SUSPEND_COUNT;         /*  The current suspend count for the task. */
  UMA_UINT32       BASE_PRIORITY;         /*  Base scheduling priority for the task. */
  UMA_UINT32       VIRTUAL_SIZE;          /*  The number of virtual pages for the task. */
  UMA_UINT32       RESIDENT_SIZE;         /*  The number of resident pages for the task. */
  UMA_TIMESPEC     USER_TIME_TERM;        /*  The total user run time for terminated threads within the task. */
  UMA_UINT32       SYSTEM_TIME_TERM;      /*  The total system run time for terminated threads within the task. */
  UMA_UINT32       TASK_KERNELID_ADDR;    /*  Task kernel id address used for trace and performance. */
} task_data_ps;

typedef   task _ data _ ps   * task _ data _ ps ;


[Back: Task General Information (254.1.2.1)]
[Next: task_data_ps Field - THREAD_COUNT_CURRENT]