World's most popular travel blog for travel bloggers.

[Solved]: Do Kernel-Mode Windows Services Considered Part of Kernel?

, , 17 comments
Problem Detail: 

I learned that there are two types of services in Windows , one called -service- which is in user-mode , other is called -driver service / device driver- which is in kernel-mode.

What I wonder is , do kernel-level services considered as a part of the kernel? If so , does writing kernel-mode services mean extending Operating System?

My lecturer accepts the definition of OS as , it is solely the Kernel. So I wonder if kernel-level services are included in his OS definition.

Asked By : Mert Çelikok

Answered By : Guy Coder

Are kernel-level services considered as a part of the kernel?

That can be debated, but for me the answer is yes.

You might run into a purist who considers only the code from the manufacturer in the kernel to be part of the kernel and extensions as an add on the kernel. I would ask you instructor for his answer, you are the customer, right?

If so , does writing kernel-mode services mean extending Operating System?

For me it surely does.

The easiest way to think of this is adding a device that requires installing a kernel mode device driver. Once the kernel mode device driver is installed all the code has access to the device driver in the same way all the code has access to the kernel. That is simplified but you should get the analogy.

Best Answer from StackOverflow

Question Source : http://cs.stackexchange.com/questions/18284

17 comments:

Let us know your responses and feedback