Scheduling (Windows CE 5.0)
Scheduling is a component of the Windows CE multitasking system.
During scheduling, the kernel maintains a priority list of each thread in the operating system (OS). Each process can contain multiple threads, and each thread is a path of execution.
The scheduling system controls the order in which these different paths of execution are sequenced, and allows the paths to interact with each other in a predictable fashion.
When interrupts occur in the scheduling system, the scheduler takes the interrupts into account and reprioritizes the threads accordingly.
An application developer can create a miniature custom scheduling system internally in a thread through the use of fibers in that thread.
For more information about the scheduling system, see the following topics:
See Also
Send Feedback on this topic to the authors