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


Метод IFileSystemImage::p ut_FreeMediaBlocks (imapi2fs.h)

Задает максимальное количество блоков, доступных для образа.

Синтаксис

HRESULT put_FreeMediaBlocks(
  [in] LONG newVal
);

Параметры

[in] newVal

Количество блоков, используемых при создании образа файловой системы.

По умолчанию для создания образа файловой системы используется 332 800 блоков. Это значение предполагает емкость звука 74 минуты на диск 650 МБ.

Чтобы указать бесконечное число блоков, присвойте newVal значение нулю.

Возвращаемое значение

S_OK возвращается при успешном выполнении, но в результате реализации могут быть возвращены другие коды успешного выполнения. Следующие коды ошибок обычно возвращаются при сбое операции, но не представляют единственные возможные значения ошибок:

Код возврата Описание
IMAPI_E_IMAGE_TOO_BIG
Значение, указанное для свойства FreeMediaBlocks, слишком мало для предполагаемого размера изображения на основе текущих данных.

Значение: 0xC0AAB121

Требования

   
Минимальная версия клиента Windows Vista, Windows XP с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header imapi2fs.h

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

IFileSystemImage

IFileSystemImage::get_FreeMediaBlocks