Bonjour,
J'aimerais couper un port COM ouvert par un autre programme...Il faudrait que je tue le processus windows d'ouverture du port com...
Comment pourrais je faire?
Merci
Bonjour,
J'aimerais couper un port COM ouvert par un autre programme...Il faudrait que je tue le processus windows d'ouverture du port com...
Comment pourrais je faire?
Merci
Ouffff c'est compliqué cette affaire làEnvoyé par jeannot27
Il faut obtenir les infos propres au processus qui coupe l'ouverture du port COM grâce aux API ( FindWindow par exemple )
Vous devez determiner automatiquement quel est le processus qui a ouvert le port oubien vous pouvez saisir quel est ce processus depuis votre programme?
Amicalement,
int0x21
utilsez la fonction de l'api win32
Il faut au préalable avoir récupéré un handle sur le processus grace a la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 BOOL TerminateProcess( HANDLE hProcess, UINT uExitCode );
Amicalement,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 HANDLE OpenProcess( DWORD dwDesiredAccess, BOOL bInheritHandle, DWORD dwProcessId );
int0x21
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager