This document describes the use of object containers to maintain kernel objects.
Kernel objects such as mutexes, semaphores, threads, processes, timers
are reference counting objects, i.e. they are instances of classes derived
from CObject
. The Kernel maintains all such objects in object
containers, one container for each type; i.e. one for threads, one for processes,
one for mutexes etc. as shown below.
See also: