IDiscFormat2TrackAtOnce::p ut_DoNotFinalizeMedia 方法 (imapi2.h)

确定在写入音轨后媒体是否保持打开状态以供写入。

语法

HRESULT put_DoNotFinalizeMedia(
  [in] VARIANT_BOOL value
);

参数

[in] value

设置为 VARIANT_TRUE以在写入音轨后使媒体保持打开状态以供写入;否则,VARIANT_FALSE。 默认值为 VARIANT_FALSE。

返回值

成功后返回S_OK,但实现后可能会返回其他成功代码。 以下错误代码通常在操作失败时返回,但不表示唯一可能的错误值:

返回代码 说明
E_IMAPI_DF2TAO_WRITE_IN_PROGRESS
正在执行写入操作。

值:0xC0AA0500

E_IMAPI_DF2TAO_MEDIA_IS_PREPARED
当媒体已“准备好”但未释放时,请求的操作无效。

值:0xC0AA0503

E_IMAPI_DF2TAO_PROPERTY_FOR_BLANK_MEDIA_ONLY
介质写入后,无法更改 属性。

值:0xC0AA0504

注解

可以在调用 IDiscFormat2TrackAtOnce::P repareMedia 方法之前或在调用 IDiscFormat2TrackAtOnce::ReleaseMedia 方法之后设置此属性;无法在跟踪写入会话期间设置它。

此属性可用于创建多会话 CD,其中包含第一个会话中的音频,第二个会话中的数据。

要求

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

另请参阅

IDiscFormat2TrackAtOnce

IDiscFormat2TrackAtOnce::P repareMedia

IDiscFormat2TrackAtOnce::ReleaseMedia

IDiscFormat2TrackAtOnce::get_DoNotFinalizeMedia