[pso] [Tema1][Win] GetUserOf

Marius Poke mariusp55 at yahoo.com
Sat Mar 27 18:13:31 EET 2010


Putem folosi GetUserOf() pentru a verifica validitatea unui pid? Presupun ca functia intoarce ceva diferit de STATUS_SUCCESS in cazul in care pidul nu exista. 
Daca se poate folosi asa atunci am o problema:

Verifica daca mai exista pid-ul pid:
if ( (status = GetUserOf(pid, &pid_user)) != STATUS_SUCCESS) { ... }

Verificare daca procesul curent are acelasi utilizator cu procesul cu pid-ul pid:
if (!CheckUsers(crt_user, pid_user)) {...} // crt_user este o variabila de tip PTOKEN_USER

Ei, dupa ce un proces este sters, intra in handlerul respectiv, dupa care in urmatorul test (cel cu stop last_child) trece de prima verificare (cea pt. pid valid) dar nu trece de a doua.

Poate sa-mi explice cineva ce gresesc?

Mersi,
Marius



      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/lurker/list/pso.html/attachments/20100327/197adb43/attachment.htm>


More information about the pso mailing list