Поделиться через


Метод 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

См. также раздел

DFileSystemImageEvents