Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Указывает тип сообщения, передаваемого в структуре COPYFILE2_MESSAGE функции обратного вызова CopyFile2ProgressRoutine .
Синтаксис
typedef enum _COPYFILE2_MESSAGE_TYPE {
COPYFILE2_CALLBACK_NONE = 0,
COPYFILE2_CALLBACK_CHUNK_STARTED,
COPYFILE2_CALLBACK_CHUNK_FINISHED,
COPYFILE2_CALLBACK_STREAM_STARTED,
COPYFILE2_CALLBACK_STREAM_FINISHED,
COPYFILE2_CALLBACK_POLL_CONTINUE,
COPYFILE2_CALLBACK_ERROR,
COPYFILE2_CALLBACK_MAX
} COPYFILE2_MESSAGE_TYPE;
Константы
COPYFILE2_CALLBACK_NONEЗначение: 0 Недопустимое значение. |
COPYFILE2_CALLBACK_CHUNK_STARTEDУказывает, что один блок потока начал копироваться. |
COPYFILE2_CALLBACK_CHUNK_FINISHEDУказывает, что копия одного блока потока завершена. |
COPYFILE2_CALLBACK_STREAM_STARTEDУказывает, что исходный и конечный дескриптор для потока были открыты, а копия потока — будет запущена. |
COPYFILE2_CALLBACK_STREAM_FINISHEDУказывает, что операция копирования для потока запущена. |
COPYFILE2_CALLBACK_POLL_CONTINUEМожет отправляться периодически. |
COPYFILE2_CALLBACK_ERROR |
COPYFILE2_CALLBACK_MAXВо время операции копирования произошла ошибка. |
Комментарии
Чтобы скомпилировать приложение, использующее это перечисление, определите макрос _WIN32_WINNT как 0x0601 или более поздней версии. Дополнительные сведения см. в разделе Использование заголовков Windows.
Требования
| Минимальная версия клиента | Windows 8 [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2012 [классические приложения | Приложения UWP] |
| Верхняя часть | winbase.h (включая Windows.h) |