Господа, помогите начинающему. Есть 2 процесса, один процесс запускает второй. Во втором процессе запускается поток, которым нужно управлять(приостановить, продолжить) из 1-го процесса. Как с помощью ф-й WinAPI реализовать управление потоком 2-го процесса?
Здравствуйте, Аноним, Вы писали:
А>Господа, помогите начинающему. Есть 2 процесса, один процесс запускает второй. Во втором процессе запускается поток, которым нужно управлять(приостановить, продолжить) из 1-го процесса. Как с помощью ф-й WinAPI реализовать управление потоком 2-го процесса?
В 1-м процессе создать Mutex,
В потоке 2-го процесса проверять его состояние.
Например, тело потока может выглядеть так:
{
while(1)
{
WaitForSingleObject(hMutex, INFINITE);
// действия
}
}
Когда понадобиться приостановить 2-й поток, включи Mutex.