IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

PID & PPID


Sujet :

Windows

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    mai 2007
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2007
    Messages : 192
    Points : 392
    Points
    392
    Par défaut PID & PPID
    bonjour,
    une question me vient que je ne m'étais encore jamais vraiment posée...

    Existe-t-il une commande qui donne le PPID d'un PID ?

    Je viens de faire un tour sur le net et tout ce que j'ai vu ce sont des gens qui parlent de faire ça grâce à un programme... rien de natif dans l'interface utilisateur de Windows pour ça ?

    merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,

    Tu peux toujours utiliser process explorer de sysinternals et tu verras la hiérarchie de process.

    http://technet.microsoft.com/fr-fr/s...rnals/bb896653

  3. #3
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    septembre 2005
    Messages
    27 233
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : septembre 2005
    Messages : 27 233
    Points : 40 967
    Points
    40 967
    Par défaut
    La structure PROCESSENTRY32 de la bibliothèque ToolHelp fait ça.

    Attention toutefois, il ne me semble pas qu'un processus sous Windows soit "maintenu en vie" par la présence de fils, dont l'ID peut sans doute faire référence à un processus qui n'existe plus. Voire pire, l'ID peut avoir été réutilisé et désigner un processus qui n'est même pas le parent (d'un autre côté, GetProcessTimes() devrait te permettre de détecter l'erreur, car un tel processus aurait été créé après le fils).
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    mai 2007
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2007
    Messages : 192
    Points : 392
    Points
    392
    Par défaut ok
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [HP-UX] Algorithme: récupérer les pid d'un ppid
    Par bahraoui dans le forum Unix
    Réponses: 4
    Dernier message: 11/03/2008, 17h12
  2. [reseaux] récupération de pid
    Par eitrith dans le forum Programmation et administration système
    Réponses: 2
    Dernier message: 31/05/2004, 02h50
  3. Réponses: 4
    Dernier message: 01/07/2003, 16h47
  4. recuperation PID
    Par phoulosof dans le forum POSIX
    Réponses: 2
    Dernier message: 26/08/2002, 14h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo