| task | The handle for the newly created task |
| parent | The parent for this task. If NULL, a new task will be created. If non-null, a new thread will be created using 'parent's address space. |
| name | The name to assign this thread, up to 64 bytes (63 character NULL terminated string) |
| entry | The entry point of this new process |
| argument | The argument to pass to entry |
| type | The type of process to create |
| stackSize | The size of stack to give this task |
| priority | The priority of this task Should entry return an ErrorCode? |