В общем вся суть вопроса кроется в заголовке. У меня есть имя определённого потока, который уже запущен. Как мне остановить его по имени? Или как в принципе обращаться к потоку по его имени? Помогите пожалуйста!
Поток должен самостоятельно управлять собственным жизненным циклом. Другой поток может только отправлять ему сигналы, изменяя общее состояние - переменную, очередь или какой-нибудь из примитивов синхронизации.
Штатного механизма нет. Вам придётся реализовать какой-либо механизм управления вашим потоком.
Как вариант - передавать потоку его индивидуальную булеву переменную. Непрерывно проверять переменную в потоке. Как только её состояние изменится - завершать поток.