How to start and stop window service without having admin privileges?

My application launch should start my service same way it has to stop once it is closed. I can do this using "Service Controller "

I can install the service with Admin privilege but for starting and stopping the service should not ask admin privileges.

Can anybody tell me how I can achieve this using c#?

Edit
Report