Reason of Process Handle Table

What is the reason of Process Handle Table?

E

Expert

Verified

While a process is initialized, the system allocates a handle table for it. This handle table is employed just for kernel objects, not for User objects or GDI objects. While a process first initializes, its handle table is vacant. Then while a thread in the process calls a function that creates a kernel object, such as Create File Mapping, the kernel allocates a block of memory for the object & initializes it; the kernel then scans the process’s handle table for any empty entry

   Related Questions in Science

©TutorsGlobe All rights reserved 2022-2023.