How Do Kernel Executors Work In C