Comment savoir si un processus est en cours d'exécution sur un appareil mobile
Question
J'ai le descripteur de processus 'A' sur un périphérique Pocket PC 2003. Je dois déterminer si ce processus est toujours en cours d'exécution à partir du processus 'B'. Le processus 'B' est écrit dans Visual C ++ 4.0 incorporé.
La solution
GetExitCodeProcess renverra STILL_ACTIVE si le processus était en cours d'exécution lors de l'appel de la fonction.
Autres conseils
Les descripteurs de processus sont en attente. Ils sont signalés - libèrent tous les threads en attente - lorsque le processus se termine. Vous pouvez les utiliser avec WaitForSingleObject, WaitForMultipleObjects, etc.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow