Предупреждающие функции ожидания

Функции MsgWaitForMultipleObjectsEx, SignalObjectAndWait, WaitForMultipleObjectsEx и  WaitForSingleObjectEx отличаются от остальных функций ожидания, тем, что они могут произвольно выполнить предупреждающую операцию "занято-ждать" (alertable wait operation). В предупреждающей операции "занято-ждать", функция может возвратить значение, когда выполнены заданные условия, но она может также возвратить значение и тогда, если система поставила в очередь процедуру завершения ввода-вывода или APC для исполнения ждущим потоком. Дополнительную информацию о предупреждающих операциях "занято-ждать" и процедурах завершения ввода-вывода, см. статью Синхронный и асинхронный ввод и вывод данных. Дополнительную информацию о APCS, см. Асинхронные вызовы процедуры.

 

Назад в оглавление темы
На главную страницу темы

Hosted by uCoz