KILL D'UN PROCESSUS SOUS NT AVEC SON NOM

PCisteAnonyme Messages postés 8 Date d'inscription vendredi 17 janvier 2003 Statut Membre Dernière intervention 28 août 2004 - 28 août 2004 à 02:35
ImmortalPC Messages postés 954 Date d'inscription mardi 11 mai 2004 Statut Membre Dernière intervention 11 novembre 2008 - 14 janv. 2005 à 14:03
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/25000-kill-d-un-processus-sous-nt-avec-son-nom

ImmortalPC Messages postés 954 Date d'inscription mardi 11 mai 2004 Statut Membre Dernière intervention 11 novembre 2008 2
14 janv. 2005 à 14:03
Salut,
c'est pile ce que je cherchais !!
Quelqu'un pourrais t'il me le compiler et me l'envoyer sur www.immortalpc@free.fr
@++
PCisteAnonyme Messages postés 8 Date d'inscription vendredi 17 janvier 2003 Statut Membre Dernière intervention 28 août 2004
28 août 2004 à 13:45
Autant pour moi, j'avais mal lu, désolé
PCisteAnonyme Messages postés 8 Date d'inscription vendredi 17 janvier 2003 Statut Membre Dernière intervention 28 août 2004
28 août 2004 à 13:45
Autant pour moi, j'avais mal lu, désolé
Clonk Messages postés 278 Date d'inscription mardi 22 janvier 2002 Statut Membre Dernière intervention 29 août 2006
28 août 2004 à 10:19
je sais, je l'ai mis dans la description comme quoi je n'ai mis que les fonctions, qu'il fallait utiliser PSAPI (le tout est dans le zip)
PCisteAnonyme Messages postés 8 Date d'inscription vendredi 17 janvier 2003 Statut Membre Dernière intervention 28 août 2004
28 août 2004 à 02:41
petite édition il manque aussi cette fonctione:
GetModuleBaseName (hProcess, hMod(0), szProcessName, lLen), mais je ne l'ai trouvé nul part!
PCisteAnonyme Messages postés 8 Date d'inscription vendredi 17 janvier 2003 Statut Membre Dernière intervention 28 août 2004
28 août 2004 à 02:35
Bravo, mais tu a oublié de déclarer 2 fonctions, à savoir
EnumProcesses et EnumProcessmodules

il faut donc rajouter cela à ta source, au niveau des déclarations:

Private Declare Function EnumProcesses Lib "PSAPI.DLL" (ByRef lpidProcess As Long, ByVal cb As Long, ByRef cbNeeded As Long) As Long

Private Declare Function EnumProcessModules Lib "PSAPI.DLL" (ByVal hProcess As Long, ByRef lphModule As Long, ByVal cb As Long, ByRef cbNeeded As Long) As Long

Sinon, encor bravo pour ta source
Rejoignez-nous