Возникла следующая проблема: для копирования файла я использую CopyFileEx() с флагом COPY_FILE_RESTARTABLE, который (если по MSDN) позволяет при остановке копирования потом продолжить его, вызвав функцию с теми же входными параметрами. В callback'e делаю возврат значения PROGRESS_STOP, после которого (опять же, по заверениям MSDN) функция CopyFileEx() должна остановиться, но файл при повторном вызове будет докопирован. Однако при повторном вызове копирование начинается с начала, а не продолжается с места обрыва..

Кто-нибудь с этим сталкивался? И, если да, то в чём может быть дело?