Function Calls
The following calls control tasks and threads. See Kernel Folio Calls, for more information on these calls.
Starting Tasks
The following calls start tasks:
Ending Tasks
The following calls delete or exit a task:
Loading and Unloading Code
The following calls load or unload code:
LoadCode() Loads a binary image into memory, and obtains a handle to it.
UnloadCode() Unloads a binary image previously loaded with LoadCode().
Starting Threads
The following calls create a thread:
Ending Threads
The following calls delete and exit from a thread:
Controlling Tasks
The following calls control tasks and threads.
SendSignal() Sends one or more signals to another task.
SetItemOwner() Changes the owner of an item.
SetItemPri() Changes the priority of an item.
WaitSignal() Waits until a signal is sent.
Yield() Gives up the CPU to a task of equal priority.