Некоторые функции не могут быть отменены, используя функцию CancelIo, CancelIoEx или CancelSynchronousIo. Некоторые из этих функций были модернизированы, чтобы дать возможность отмены операции (например функция CopyFileEx) и Вы должны использовать их вместо нижеуказанных. В дополнение к поддержке отмены у этих функций также есть встроенные обратные вызовы, чтобы поддержать Вас, отслеживая ход процесса операции. Нижеследующие функции действительно не поддерживают отмену:
Дополнительную информацию смотри в статье Завершение ввода-вывода / Рекомендации по отмене.