Admin sur ouverture service
Bonjour,
Mon application a besoin du SGBD BlackFish en tant que service.
Je voudrais le lancer à l'ouverture de l'application avec le prog ci dessous :
Code:
1 2 3 4 5 6 7 8 9 10
| SC_HANDLE SCMan;
SCMan = OpenSCManager(NULL, NULL, SC_MANAGER_ALL_ACCESS) ;
SC_HANDLE MonServ;
MonServ = OpenService(SCMan, "BlackFish", SERVICE_ALL_ACCESS);
StartService(MonServ, 0, NULL);
CloseServiceHandle(MonServ);
CloseServiceHandle(SCMan); |
Cela ne fonctionne sous Win Vista et 7 que si j'exécute l'application en mode Administrateur (avec affichage de la fenêtre de l'UAC).
Y a-t-il un paramètre à ajouter pour que l'application puisse fonctionner en mode Admin sans ouvrir la fenêtre de l'UAC à chaque ouverture de l'UAC ? (En sachant que pour un client la désactivation de l'UAC pour toutes les applis n'est pas une solution).
Merci