begin process at 2012 05 28 22:08:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Compter le nombre de handle


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

Compter le nombre de handle

jeudi 15 décembre 2005 à 21:54:08 | Compter le nombre de handle

chuckboy

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
vendredi 16 décembre 2005 à 14:06:00 | Re : Compter le nombre de handle

SnOOpss

Essaye EnumChildWindows() ca te fait la liste des controls et les renvoi a une procedure avec le hwnd !!!
samedi 17 décembre 2005 à 00:06:22 | Re : Compter le nombre de handle

BruNews

Administrateur CodeS-SourceS
NtQuerySystemInformation() avec SystemProcessesAndThreadsInformation
Pendant l'enum, faut comptabiliser membre ULONG HandleCount de struct SYSTEM_PROCESSES.

ciao...
[ Lien ]
BruNews, MVP VC++
lundi 19 décembre 2005 à 16:46:48 | Re : Compter le nombre de handle

chuckboy

Merci BruNems mais puis-je avoir quelque précision ?

L'Argument SystemProcessesAndThreadsInformation n'est pas présent dans NtQuerySystemInformation(). ET surtout ce n'est pas mon process que je veut surveiller mais des process externe dont j'ai seulement le nom... et GEtProcessId j'y arrive pas non plus.

J'Ai penser utiliser GetPorcessHandleCount mais vu quelque fonctionne uniquement depuis xp je ne peut pas utiliser cette fonction car j'utilise plusieurs os.

ET passer par l'api avec ntdll.dll uniquement pour ca ca ne tente vraiment pas ...

MErci
lundi 19 décembre 2005 à 19:49:21 | Re : Compter le nombre de handle

BruNews

Administrateur CodeS-SourceS
Mais enfin, tout est là:
http://www.cppfrance.com/code.aspx?id=17658

dwres = 0;
et pendant l'enum:
dwres += pprcss->HandleCount;

ciao...
[ Lien ]
BruNews, MVP VC++


Cette discussion est classée dans : programme, nombre, handle, compter


Répondre à ce message

Sujets en rapport avec ce message

Compter les lignes d un fichier texte [ par DeepThroat ] Bonjour a tous !J'aimerai trouver une fontion simple qui retourne le nombre de lignes dans un fichier , ou bien qui affiche ce nombre de lignes.j'imag Programme avec Builder C++ [ par Kyzand ] j'ai un programme a faire mais je suis bloquéje le lis''Un nombre Armstrong est défini comme étant un nombre de n chiffres dont la somme des puissance (X == E T S) ??? [ par cricri_b34 ] j'ai créer un petit programme qui permet de pratiquer ses math...donc mon programme doit vérifier si le nombre entré par l'utilisateur, ets égal la so Une Variable étant un opérateur (Borland c++ Builder) [ par cricri_b34 ] j'ai créer un petit programme avec Borland c++ Builder qui permet de pratiquer ses math...donc mon programme doit vérifier si le nombre entré par l'ut Processus & Handle [ par ro0tsman ] Bonjour all,je voudrai savoir s'il est possible de trouver le handle d'une fenêtre à partir de son processus (id) ?Sinon de manière générale, comment Comment compter le nombre d'espaces [ par xabi62 ] Je voudrais savoir comment il faut faire pour compter le nombre de mots dans une phrase, je pense qu'en comptant le nombre d'espace, on doit pouvoir l "Petit" problemme de HANDLE [ par Jab_834 ] Bonjour a tous !Alor voilà mon probleme, j'ai dans mon application , écrit une fonction permettant de lancer un autre programme externe, que je n'ai p HANDLE de fichiers [ par vecchio56 ] Salut J'ai un programme qui travaille sur des fichiers, et l'utilisateur peut enregistrer le fichier quand il le veut. La question que je me pose est Retours à la ligne [ par Gerald ] Quelqu'un pourrait-il me dire comment faire pour compter le nombre de retours à la ligne dans un fichier texte?voici mon programme Dos:unsigned int n, nombres aléatoires en c++ [ par johanb ] bonjour a tous, voici mon problême.Dans un programme, je dois générer deux fois un nombre aléatoire entre 0 et n (appelé max dans le programme). Voici


Nos sponsors


Sondage...

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,437 sec (3)

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