Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Memilih perekam disk aktif. Perekam disk aktif adalah perekam tempat pembakaran akan terjadi ketika RecordDisc dipanggil.
Sintaks
HRESULT SetActiveDiscRecorder(
[in] IDiscRecorder *pRecorder
);
Parameter
[in] pRecorder
Penunjuk ke antarmuka IDiscRecorder dari objek perekam disk. Penunjuk ini seharusnya dikembalikan oleh panggilan sebelumnya ke EnumDiscRecorders.
Menampilkan nilai
S_OK dikembalikan pada keberhasilan, tetapi kode keberhasilan lainnya dapat dikembalikan sebagai hasil dari implementasi. Kode kesalahan berikut biasanya dikembalikan pada kegagalan operasi, tetapi tidak mewakili satu-satunya nilai kesalahan yang mungkin:
Keterangan
SetActiveDiscRecorder harus dipanggil setelah media yang akan digunakan telah disisipkan, dan sebelum memanggil IJolietDiscMaster::AddData.
Memilih perekam saat dalam format Joliet aktif akan menyebabkan IMAPI membaca informasi dari disk perekam yang saat ini diinstal. Jika disk ini adalah disk IMAPI Joliet sebelumnya dan memiliki ruang untuk sesi lain, IMAPI secara otomatis mengatur dirinya ke mode multi-sesi. Cakram ini harus ada di perekam aktif ketika RecordDisc dipanggil.
Properti MaxWriteSpeed diperbarui ketika metode ini dipanggil. Pengaturan default adalah kecepatan tulis tertinggi.
Persyaratan
| Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | imapi.h |
| Pustaka | Uuid.lib |
| DLL | Actxprxy.dll |