Метод DFileSystemImageEvents::Update (imapi2fs.h)
Реализуйте этот метод, чтобы получать уведомления о ходе выполнения текущей операции записи. Уведомления отправляются при копировании содержимого файла или при добавлении каталогов или файлов в образ файловой системы.
Синтаксис
HRESULT Update(
[in] IDispatch *object,
[in] BSTR currentFile,
[in] LONG copiedSectors,
[out] LONG totalSectors
);
Параметры
[in] object
Интерфейс IFileSystemImage образа файловой системы, который записывается.
Этот параметр является объектом CFileSystemImage в скрипте.
[in] currentFile
Строка, содержащая полный путь к записываемом файлу.
[in] copiedSectors
Количество скопированных секторов.
[out] totalSectors
Общее количество секторов в файле.
Возвращаемое значение
Возвращаемые значения игнорируются.
Комментарии
Уведомления отправляются в ответ на вызов одного из следующих методов:
Уведомления также можно отправлять при вызове одного из следующих методов для импорта файловой системы определяемой пользователем функции, созданной с помощью немедленного выделения (немедленное выделение означает, что данные файла содержатся в дескрипторе файла вместо дескрипторов выделения в дескрипторе файла, указывающего на секторы данных): Уведомление отправлено:- Один раз перед добавлением первого сектора файла (параметр copiedSectors равен 0)
- Для каждого записанного мегабайта
- Один раз после окончательной записи, если файл не заканчивается на границе мегабайта
Требования
Минимальная версия клиента | Windows Vista, Windows XP с пакетом обновления 2 (SP2) [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | imapi2fs.h |