Ответ - нет.Возможно, есть способ сделать это на вашей платформе, но в целом я не знаю, как это сделать.
Теперь, прежде чем погрузиться в документацию вашей платформы более низкого уровня, подумайте дважды, действительно ли это то, чтоВы хотите:
Поток всегда блокируется по причине.Например, он может быть заблокирован в FILE IO.Это может быть безопасно прервано, если вы правильно обрабатываете возвращаемые значения.С другой стороны, поток также может быть заблокирован в вызове new / delete или другой стандартной библиотечной функции.Прерывание потока в библиотеке времени выполнения - это квитанция об аварии.
Я знаю, что у вас есть причина спросить здесь, но имхо, лучше подумать о вашей проблеме с точки зрения более высокого уровня и исправить ваш проектспособ, которым вы можете достичь своей цели без таких взломов.