IRawCDImageCreator::AddSubcodeRWGenerator 方法 (imapi2.h)

允许添加由 IStream 提供的自定义 R-W 子代码。 创建最终映像时,提供的对象的大小必须等于原始光盘映像中的扇区数 * 96 字节。

语法

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

parameters

[in, optional] subcode

子代码数据 (每个扇区 96 个字节) ,其中 2 个最重要的位必须始终为零 (,因为它们是 P/Q 位) 。

返回值

S_OK成功后返回,但其他成功代码可能由于实现而返回。

注解

可以在调用 IRawCDImageCreator::CreateResultImage 之前随时添加。 如果 IRawCDImageCreator::p ut_ResultingImageType 设置为仅返回 PQ,则此调用将失败,因为生成的映像中不会使用 RW 子代码。

Windows Server 2003 支持此方法,Service Pack 1 (SP1) 、Windows XP with Service Pack 2 (SP2) ,以及 Windows Vista 通过适用于存储的 Windows 功能包。 Windows 7 和 Windows Server 2008 R2 原生支持此更新包提供的所有功能。

要求

   
最低受支持的客户端 Windows Vista、Windows XP 和 SP2 [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 imapi2.h

另请参阅

IRawCDImageCreator

IRawCDImageCreator::CreateResultImage

IRawCDImageCreator::p ut_ResultingImageType