Re[5]: Завершение работы потоков
От: _Morpheus_  
Дата: 23.10.07 10:09
Оценка:
Здравствуйте, Daniloff, Вы писали:

_M_>>А Abort не работает по совсем другой причине — Abort не может прервать выполнение unmanaged вызова, сделанного гдето внутрях фреймворка, в данном случае скорее всего проиходит блокирующий вызов ReadFile, поэтому Abort прервать его не может


D>Почти угадали. Происходит ConnectNamedPipe. Но сделать его неблокирующим — сил нет: все эти NativeOverlapped почти что недокументированы (в MSDN ни одного внятного примера не нашел)


посмотри как реализован IpcChannel
... << RSDN@Home 1.2.0 alpha rev. 676>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.