Compter le nombre de handle - C++ - Programmation
Marsh Posté le 15-12-2005 à 23:08:27
ReplyMarsh Posté le 15-12-2005 à 23:16:00
Mackila a écrit : Gestionnaire des taches, processus, Affichage, selectionner les colonnes |
Ou alors on installe Process Explorer, et là non seulement on peut avoir le nombre de handles dans une colonne mais on a le type et le rôle chaque handle dans la zone inférieure (ça, ou les DLLs si on préfère)
Marsh Posté le 16-12-2005 à 10:19:10
Avec GetProcessHandleCount. Voir aussi NtQuerySystemInformation + NtQueryObject sous NT.
http://windows.developpez.com/cours/api-native/
Marsh Posté le 19-12-2005 à 15:25:17
Merci HelloWorld en voila un qui a compris ce que je voulait faire.
Marsh Posté le 19-12-2005 à 16:27:54
Update
MAlheureusement la fonction GetProcessHandleCount n'est pas portable puisqu'elle existe seulement depuis xp et je doit faire fonctionner sur plusieurs os.
Autres solution quelqu'un ?
Marsh Posté le 19-12-2005 à 16:50:23
Aller , un peu d'Aide svp .. j'veut surtout pas passer par ntdll.dll uniquement pour ca.
Marsh Posté le 19-12-2005 à 17:39:47
et ca ? "Voir aussi NtQuerySystemInformation + NtQueryObject sous NT"
Marsh Posté le 19-12-2005 à 17:43:23
À moin que je me trompe NtQuerySystemInformation passe par api native de windows et c'est pas très documenter.
J'ai loader ntdll.dll et je suis en train d'essayer cette méthode mais j'ai pas l'impression que ca va être concluant.
Marsh Posté le 19-12-2005 à 23:06:56
ca a l'air suffisamment documenté, non ?
http://msdn.microsoft.com/library/ [...] mation.asp
Marsh Posté le 20-12-2005 à 01:11:29
Ouais , toute qu'une documentation une chance que tu prent de ton temps pour me poster ca
J'ai régler mon problème et au lieu de dire des niaiserie quand vous savez pas comment faire dites donc rien !
Merci
Marsh Posté le 20-12-2005 à 08:48:29
l'autre il vient pleurer ici pour de l'aide, quand on essaye un peu il revient chouiner apres (genre ca nous prends tous les jours de vouloir ocmpter les handle d'un process)
Marsh Posté le 20-12-2005 à 09:32:46
Faudrait déjà préciser quel type de handle faut compter...
Marsh Posté le 20-12-2005 à 11:06:34
je ne comprends pas ce qu'il dit
quelqu'un peut traduire la première phrase ?
Marsh Posté le 15-12-2005 à 22:08:37
Je fais un petit programme qui tests la stabilité d'un système.
Je voudrais savoir comment avoir le nombre de handle utilisé par un programme ou une tache.
Merci