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


Метод IRawCDImageCreator::AddSubcodeRWGenerator (imapi2.h)

Позволяет добавлять пользовательский подкод R-W, предоставляемый IStream. Указанный объект должен иметь размер, равный количеству секторов в необработанном образе диска * 96 байт при создании окончательного образа.

Синтаксис

HRESULT AddSubcodeRWGenerator(
  [in, optional] IStream *subcode
);

Параметры

[in, optional] subcode

Данные подкода (с 96 байтами на сектор), где 2 наиболее значимых бита всегда должны быть равны нулю (так как они являются P/Q битами).

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

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

Комментарии

Можно добавить в любое время перед вызовом IRawCDImageCreator::CreateResultImage. Если параметр IRawCDImageCreator::p ut_ResultingImageType возвращает только PQ, этот вызов завершится ошибкой, так как в результирующем образе не будет использоваться подкод RW.

Этот метод поддерживается в Windows Server 2003 с пакетом обновления 1 (SP1), Windows XP с пакетом обновления 2 (SP2) и Windows Vista через пакет дополнительных компонентов Windows для хранилища. Все функции, предоставляемые этим пакетом обновления, изначально поддерживаются в Windows 7 и Windows Server 2008 R2.

Требования

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

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

IRawCDImageCreator

IRawCDImageCreator::CreateResultImage

IRawCDImageCreator::p ut_ResultingImageType