begin process at 2012 05 30 10:23:53
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Windows

 > 

System

 > 

user d'un processus


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

user d'un processus

jeudi 8 juin 2006 à 17:16:27 | user d'un processus

deck_bsd

Membre Club
Bonjour a tous.


Voila j'ai épluché toutes les API relative aux processus et j'en ai trouvé aucune qui me permetrai de récupéré le nom de l'utilisateur qui l'utilise.

Si quelqu'un peut me mettre sur une piste svp.

merci d'avance.
jeudi 8 juin 2006 à 20:44:52 | Re : user d'un processus

wxccxw

Membre Club
Je pense que un ReadProcessMemory pourait faire l'affaire
vendredi 9 juin 2006 à 02:21:47 | Re : user d'un processus

Joky

Membre Club
LookupAccountSid
LookupAccountName

Dit moi quoi ;)

if(!Meilleur("Joky")) return ERREUR;<

vendredi 9 juin 2006 à 02:33:39 | Re : user d'un processus

Joky

Membre Club
Tiens j'ai trouver ça moi :

void DispFileOwner()
{
    PSECURITY_DESCRIPTOR psd;
    PSID psid;
    SID_NAME_USE snu;
    DWORD sdsize;
    BOOL OwnerDefaulted;
    char *AccountName, *DomainName;
    DWORD AccountLen, DomainLen;

    psd = GlobalAlloc(GMEM_FIXED, 1000);
    AccountName = (char*)GlobalAlloc(GMEM_FIXED, 1000);
    DomainName = (char*)GlobalAlloc(GMEM_FIXED, 1000);

    AccountLen = DomainLen = 1000;

    GetFileSecurity("C:\\test", OWNER_SECURITY_INFORMATION, psd, 1000, &sdsize);

    GetSecurityDescriptorOwner(psd, &psid, &OwnerDefaulted);

    LookupAccountSid(NULL, psid, AccountName, &AccountLen, DomainName, &DomainLen, &snu);

    MessageBox(NULL, AccountName, "Owner Name :", 0x40);
    MessageBox(NULL, DomainName, "Domain of Owner :", 0x40);

    GlobalFree(psd);
    GlobalFree(AccountName);
    GlobalFree(DomainName);

}

if(!Meilleur("Joky")) return ERREUR;<

vendredi 9 juin 2006 à 15:42:20 | Re : user d'un processus

deck_bsd

Membre Club
ok merci a vous 2, je vai voir ça, je tien au courant. Seulement un lapse de temps va être de mise car je suis en examen (ca ce voi pas ? lol) donc voila.
vendredi 9 juin 2006 à 16:00:25 | Re : user d'un processus

Joky

Membre Club
Ben quoi j'étais en exam :) et hier j'ai été me couché à 4h
Enfin en même temps c'était programmation Pascal lol

if(!Meilleur("Joky")) return ERREUR;<

vendredi 9 juin 2006 à 16:12:11 | Re : user d'un processus

deck_bsd

Membre Club
Ben hier perso m'en foutai car le lendeamain (today) c'est langage C ptdrrrr
vendredi 9 juin 2006 à 16:15:01 | Re : user d'un processus

Joky

Membre Club
Oula ben j'parie que tu t'es vautré à fond :) lol ;)

if(!Meilleur("Joky")) return ERREUR;<

vendredi 9 juin 2006 à 17:06:44 | Re : user d'un processus

deck_bsd

Membre Club
oula oui avec une moyenne de 90/100 c'est sur :p mdr
vendredi 9 juin 2006 à 17:09:20 | Re : user d'un processus

Joky

Membre Club
Allez Allez on veut des preuves nous !

ULARGE_INTEGER JokyQi = QI("Joky"); //Overflow !!!


1 2

Cette discussion est classée dans : user, processus


Répondre à ce message

Sujets en rapport avec ce message

processus sous linux [g++] [ par satanik_mike ] Bonjour,Je suis en train de d?velopper un serveur POP, SMTP en C++ sous linux, mais je bloque sur une petit probl?me d'ex?cution.J'ai fait un ex?cutbl COMMENT ARRETER UN PROCESSUS [ par bily ] Vegeta :-)Salut les colleguesje voudrais savoir quelle est la commande qui me permettra d'arreter un processus , un programme qui tourne quoi, genre le "kill(0,SIGTERM)" de Linux sous Win32 ? [ par Wulfaz ] je cherche une fonction C pour winNT & win98, équivalente à celle sous Linux/Unix : kill(0,SIGTERM). Pour ceux qui ne la connaisse pas elle envoie un commande PS [ par golgorak ] salut a tous ;je cherche a refaire la commande PS sous linux en c sous GTK+, mais je n'arrive pas a trouve l'adresse du tableau des processus ou une f buter un processus sans poser de questions !! [ par kubiak ] Bonjour les gens...Je cherche comment on peut faire pour killer une applications ou un proc en ligne de commande (c pour mettre dans un *.bat)Ou alors mon programme se ferme pas corectement [ par loicus ] J'ai un bug, mon programme ne se ferme pas corectement, cad :Il se ferme mais sont processus reste actif quand je fais Ctrl alt del et que j'affiche l POUR LES PRO : le gestionnaire des tâches [ par bily ] Vegeta :-)comment faire pour lire le contennue du gestionnaire des tâches "ctrl+alt+del"et comment faire la distinction entre un processusdemmarrer pa question sur programmation linux [ par yolhaiji ] YOL.HAI.JIsalut:je voulais savoir comment sur linux peut on etablir une connexion entre un processus pere et ces deux processus fils avec les pipes ( Changer le nom d'un processus [ par highcobra ] Est-il possible de changer le nom d'un processus dans la liste affichée par windows ???High_Cobra ;) USER à partir d'un code C [ par iljamila ] Salut !!Je travaille sous linux et j'ai besoin d'écrire un code en C. Dans ce code je dois déterminer le nom de l'utilisateur courant pour pouvoir cha


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales