選取使用中的磁片錄製器。 使用中的磁片錄製器是錄製器,當呼叫 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 |