IDiscFormat2RawCD 接口 (imapi2.h)
使用此接口使用光盘一次 (DAO) 模式将原始图像写入光盘设备, (也称为不间断录制) 。 有关 DAO 模式的信息,请参阅 ftp://ftp.t10.org/t10/drafts/mmc5 中的 MMC 规范的最新版本。
若要创建此接口的实例,请调用 CoCreateInstance 函数。 Use__uuidof (类标识符的 MsftDiscFormat2RawCD) ,接口标识符__uuidof (IDiscFormat2RawCD) 。
继承
IDiscFormat2RawCD 接口继承自 IDiscFormat2。 IDiscFormat2RawCD 也具有以下类型的成员:
方法
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 |