## processor_set_tasks

Function - Return a list of pointers to all tasks currently assigned to the target processor set.

### SYNOPSIS

    kern_return_t	processor_set_tasks
    		(processor_set_t	processor_set,
    		task_port_array_t	task_list,
    		mach_msg_type_number_t*	task_count);

### PARAMETERS

processor_set
  [in processor-set-control send right] A processor set control port for which information is desired.
task_list
  [out pointer to dynamic array of task send rights] The returned set of ports naming the tasks currently assigned to processor_set.
task_count
  [out scalar] The number of tasks returned in task_list.

### DESCRIPTION

The processor_set_tasks function returns send rights to the kernel ports for each task currently assigned to processor_set.

### RETURN VALUES

Only generic errors apply.

### RELATED INFORMATION

Functions: processor_set_threads, task_assign, thread_assign.