Отмена ожидающих завершения операций ввода/вывода (I/O)


Давая возможность пользователям отменять запросы на ввод-вывод (I/O) данных, которые являются медленными или блокированы, можно увеличить удобство и простоту использования и отказоустойчивость Вашего приложения. Например, если вызов функции OpenFile блокируется, потому что вызов сделан для очень медленного устройства, то отменяя его, становится возможным вызов сделать снова, с новыми параметрами, не завершая работу программы.

Windows Vista расширяет возможности отмены и включает в себя поддержку аннулирования синхронных операций I/O.

Обратите внимание! на то, что при вызове функции CancelIoEx не гарантируется, что операция ввода/вывода (I/O) будет отменена; драйвер, который обрабатывает операцию, должен поддерживать отмену, а операция должна быть в состоянии, при котором её можно отменить.
Назад в оглавление
На главную страницу
Переведено 17.08.2010 18:04 ©Copyright V. Sokovikov
Hosted by uCoz