A Ddpi_Class object is used to map certain portions of memory to
certain uses. For example, it can be used to allocate space for program code,
a Writable Static Area (WSA), a heap, or a stack. It can be mapped to a binder
or goff
class.
A class can be owned by one of the following three different entities:
a module, a process, or a thread. Typically, these entities are owned at the
module level (WSA, program_code, B_LIT), but some entities can be owned at
the process level (heap), or the thread level (stack).