共用方式為


IDiscMaster::SetActiveDiscRecorder 方法 (imapi.h)

選取使用中的磁片錄製器。 使用中的磁片錄製器是錄製器,當呼叫 RecordDisc 時,就會發生錄製。

語法

HRESULT SetActiveDiscRecorder(
  [in] IDiscRecorder *pRecorder
);

參數

[in] pRecorder

磁片錄製器物件的 IDiscRecorder 介面指標。 此指標應該已由先前對 EnumDiscRecorders的呼叫傳回。

傳回值

成功時會傳回S_OK,但可能會因為實作而傳回其他成功碼。 下列錯誤碼通常會在作業失敗時傳回,但不代表唯一可能的錯誤值:

備註

在插入媒體之後,以及在呼叫IJolietDiscMaster::AddData之前,必須呼叫SetActiveDiscRecorder

選取使用中 Joliet 格式的錄製器會導致 IMAPI 從目前安裝的錄製器磁片讀取資訊。如果此磁片是先前的 IMAPI Joliet 磁片,而且有另一個會話的空間,IMAPI 會自動將本身設定為多會話模式。 呼叫 RecordDisc 時,此磁片必須位於使用中的錄製器中。

呼叫此方法時, 會更新 MaxWriteSpeed 屬性。 預設設定是最高寫入速度。

需求

   
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 imapi.h
程式庫 Uuid.lib
Dll Actxprxy.dll

另請參閱

IDiscMaster