Programmatically Starting an NT driver when the user does not have driver start/stop priviledges
-
I need to come up with a way to manually start and stop an NT driver from within a program when the user does not have the administrative priviledge to do so. It is necessary to restrict the user's access, (i.e admin priviledges), but it also necessary for the drivers our software uses to be in manual start mode, and start and stop from within the program. Is this a possibilty? There must be some workaround... Thanks.
-
I need to come up with a way to manually start and stop an NT driver from within a program when the user does not have the administrative priviledge to do so. It is necessary to restrict the user's access, (i.e admin priviledges), but it also necessary for the drivers our software uses to be in manual start mode, and start and stop from within the program. Is this a possibilty? There must be some workaround... Thanks.
How 'bout a service running with the proper privilege that does the work - the user app could communicate with it through a socket, perhaps, with requests to start and stop.