IDiscFormat2RawCD 接口 (imapi2.h)

使用此接口使用光盘一次 (DAO) 模式将原始图像写入光盘设备, (也称为不间断录制) 。 有关 DAO 模式的信息,请参阅 ftp://ftp.t10.org/t10/drafts/mmc5 中的 MMC 规范的最新版本。

若要创建此接口的实例,请调用 CoCreateInstance 函数。 Use__uuidof (类标识符的 MsftDiscFormat2RawCD) ,接口标识符__uuidof (IDiscFormat2RawCD) 。

继承

IDiscFormat2RawCD 接口继承自 IDiscFormat2IDiscFormat2RawCD 也具有以下类型的成员:

方法

IDiscFormat2RawCD 接口具有这些方法。

 
IDiscFormat2RawCD::CancelWrite

取消当前写入操作。 (IDiscFormat2RawCD.CancelWrite)
IDiscFormat2RawCD::get_BufferUnderrunFreeDisabled

确定是否启用了缓冲区欠支自由录制。 (IDiscFormat2RawCD.get_BufferUnderrunFreeDisabled)
IDiscFormat2RawCD::get_ClientName

检索客户端的友好名称。 (IDiscFormat2RawCD.get_ClientName)
IDiscFormat2RawCD::get_CurrentPhysicalMediaType

检索光盘设备中的媒体类型。 (IDiscFormat2RawCD.get_CurrentPhysicalMediaType)
IDiscFormat2RawCD::get_CurrentRotationTypeIsPureCAV

检索记录器使用的当前旋转速度控件。 (IDiscFormat2RawCD.get_CurrentRotationTypeIsPureCAV)
IDiscFormat2RawCD::get_CurrentWriteSpeed

检索驱动器的当前写入速度。 (IDiscFormat2RawCD.get_CurrentWriteSpeed)
IDiscFormat2RawCD::get_LastPossibleStartOfLeadout

检索前导区的最后一个可能起始位置。
IDiscFormat2RawCD::get_Recorder

检索要用于写入操作的录制设备。 (IDiscFormat2RawCD.get_Recorder)
IDiscFormat2RawCD::get_RequestedRotationTypeIsPureCAV

检索请求的旋转速度控件类型。 (IDiscFormat2RawCD.get_RequestedRotationTypeIsPureCAV)
IDiscFormat2RawCD::get_RequestedSectorType

检索请求的数据扇区,以在流写入期间使用。
IDiscFormat2RawCD::get_RequestedWriteSpeed

检索请求的写入速度。 (IDiscFormat2RawCD.get_RequestedWriteSpeed)
IDiscFormat2RawCD::get_StartOfNextSession

检索下一个会话的第一个扇区。
IDiscFormat2RawCD::get_SupportedSectorTypes

检索当前记录器支持的数据扇区类型。
IDiscFormat2RawCD::get_SupportedWriteSpeedDescriptors

检索光盘记录器和当前媒体支持的详细写入配置列表。 (IDiscFormat2RawCD.get_SupportedWriteSpeedDescriptors)
IDiscFormat2RawCD::get_SupportedWriteSpeeds

检索光盘记录器和当前媒体支持的写入速度列表。 (IDiscFormat2RawCD.get_SupportedWriteSpeeds)
IDiscFormat2RawCD::P repareMedia

锁定当前媒体以独占访问。 (IDiscFormat2RawCD.PrepareMedia)
IDiscFormat2RawCD::p ut_BufferUnderrunFreeDisabled

确定是否启用了缓冲区欠支自由录制。 (IDiscFormat2RawCD.put_BufferUnderrunFreeDisabled)
IDiscFormat2RawCD::p ut_ClientName

设置客户端的友好名称。 (IDiscFormat2RawCD.put_ClientName)
IDiscFormat2RawCD::p ut_Recorder

设置用于写入操作的录制设备。 (IDiscFormat2RawCD.put_Recorder)
IDiscFormat2RawCD::p ut_RequestedSectorType

设置要用于写入流的请求数据扇区。
IDiscFormat2RawCD::ReleaseMedia

关闭一次光盘 (DAO) 原始映像的写入会话并释放锁。
IDiscFormat2RawCD::SetWriteSpeed

设置光盘录制器的写入速度。 (IDiscFormat2RawCD.SetWriteSpeed)
IDiscFormat2RawCD::WriteMedia

使用 MSF 95:00:00 作为起始地址,将 DAO-96 原始图像写入空白媒体。
IDiscFormat2RawCD::WriteMedia2

使用指定的起始地址将 DAO-96 原始图像写入空白媒体。

注解

若要在脚本中创建 MsftDiscFormat2RawCD 对象,请使用 IMAPI2。调用 CreateObject 时,MsftDiscFormat2RawCD 作为程序标识符。

在烧毁操作期间可能会发生电源状态转换, (即用户注销或系统暂停) 这会导致烧毁过程的中断和可能的数据丢失。 有关编程注意事项,请参阅 防止在燃烧期间注销或挂起

要求

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

另请参阅

IDiscFormat2