Come sapere se un processo è in esecuzione su un dispositivo mobile
Domanda
Ho l'handle del processo "A" su un dispositivo Pocket PC 2003.Devo determinare se quel processo è ancora in esecuzione dal processo "B".Il processo "B" è scritto in Embedded Visual C++ 4.0.
Soluzione
GetExitCodeProcess restituirà STILL_ACTIVE se il processo era in esecuzione quando è stata chiamata la funzione.
Altri suggerimenti
Gli handle di processo sono attendibili.Vengono segnalati - rilasceranno qualsiasi thread in attesa - quando il processo termina.Puoi usarli con WaitForSingleObject, WaitForMultipleObjects, ecc.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow