Salut,
J'ai une application avec quelques privilèges, notamment SeSystemtimePrivilege qui permet de modifier l’heure système. Cependant, lorsque cette même appli lance un processus enfant avec une étiquette de niveau obligatoire faible, ce processus enfant, bien qu'il hérite de ce même privilège, n'est pas en mesure de modifier l'heure système.
Voici un extrait du journal :
Code log : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Line 122: Calling API ::SetSystemTime(¤t_system_time) ... failed with code 1314 Le client ne dispose pas d'un privilège nécessaire. ... Line 152: Calling API ::AdjustTokenPrivileges(token_handle, 0, &token_p ... done. With GetLastError(), ensure onself that all specified privileges have been adjusted: Line 158: Calling API ::GetLastError() ... failed with code 1300 L'appelant ne bénéficie pas de tous les privilèges ou groupes référencés.
Je ne sais pas si l'opération est possible tout en conservant cette étiquette.
Si vous avez une piste, elle sera la bienvenue.
Merci.
Partager