Bagikan melalui


Antarmuka IDiscFormat2Data (imapi2.h)

Gunakan antarmuka ini untuk menulis aliran data ke disk.

Untuk membuat instans antarmuka ini, panggil fungsi CoCreateInstance . Use__uuidof(MsftDiscFormat2Data) untuk pengidentifikasi kelas dan __uuidof(IDiscFormat2Data) untuk pengidentifikasi antarmuka.

Warisan

Antarmuka IDiscFormat2Data mewarisi dari IDiscFormat2. IDiscFormat2Data juga memiliki jenis anggota ini:

Metode

Antarmuka IDiscFormat2Data memiliki metode ini.

 
IDiscFormat2Data::CancelWrite

Membatalkan operasi tulis saat ini. (IDiscFormat2Data.CancelWrite)
IDiscFormat2Data::get_BufferUnderrunFreeDisabled

Menentukan apakah perekaman Buffer Underrun Free diaktifkan untuk media CDR, CD-RW, dan DVD-R.
IDiscFormat2Data::get_ClientName

Mengambil nama klien yang mudah diingat. (IDiscFormat2Data.get_ClientName)
IDiscFormat2Data::get_CurrentMediaStatus

Mengambil status media saat ini di perangkat.
IDiscFormat2Data::get_CurrentPhysicalMediaType

Mengambil jenis media dalam perangkat diska. (IDiscFormat2Data.get_CurrentPhysicalMediaType)
IDiscFormat2Data::get_CurrentRotationTypeIsPureCAV

Mengambil kontrol kecepatan rotasi saat ini yang digunakan oleh perekam. (IDiscFormat2Data.get_CurrentRotationTypeIsPureCAV)
IDiscFormat2Data::get_CurrentWriteSpeed

Mengambil kecepatan tulis drive saat ini. (IDiscFormat2Data.get_CurrentWriteSpeed)
IDiscFormat2Data::get_DisableConsumerDvdCompatibilityMode

Menentukan apakah sesi perekaman DVD mencakup tugas yang dapat meningkatkan kemungkinan perangkat dapat memutar DVD. (Dapatkan)
IDiscFormat2Data::get_ForceMediaToBeClosed

Menentukan apakah penambahan lebih lanjut pada sistem file dicegah. (Dapatkan)
IDiscFormat2Data::get_ForceOverwrite

Menentukan apakah penulis data harus menimpa diska pada tipe media yang dapat ditimpa. (Dapatkan)
IDiscFormat2Data::get_FreeSectorsOnMedia

Mengambil jumlah sektor bebas pada disk untuk perekaman inkremental (tanpa menimpa data yang ada).
IDiscFormat2Data::get_LastWrittenAddressOfPreviousSession

Mengambil sektor terakhir dari sesi tulis sebelumnya.
IDiscFormat2Data::get_MultisessionInterfaces

Mengambil daftar antarmuka multi-sesi yang tersedia.
IDiscFormat2Data::get_NextWritableAddress

Mengambil lokasi untuk operasi tulis berikutnya.
IDiscFormat2Data::get_PostgapAlreadyInImage

Menentukan apakah aliran data berisi celah pasca-penulisan. (Dapatkan)
IDiscFormat2Data::get_Recorder

Mengambil perangkat perekaman yang akan digunakan untuk operasi tulis. (IDiscFormat2Data.get_Recorder)
IDiscFormat2Data::get_RequestedRotationTypeIsPureCAV

Mengambil jenis kontrol kecepatan rotasi yang diminta. (IDiscFormat2Data.get_RequestedRotationTypeIsPureCAV)
IDiscFormat2Data::get_RequestedWriteSpeed

Mengambil kecepatan tulis yang diminta. (IDiscFormat2Data.get_RequestedWriteSpeed)
IDiscFormat2Data::get_StartAddressOfPreviousSession

Mengambil sektor pertama dari sesi tulis sebelumnya.
IDiscFormat2Data::get_SupportedWriteSpeedDescriptors

Mengambil daftar konfigurasi tulis terperinci yang didukung oleh perekam disk dan media saat ini. (IDiscFormat2Data.get_SupportedWriteSpeedDescriptors)
IDiscFormat2Data::get_SupportedWriteSpeeds

Mengambil daftar kecepatan tulis yang didukung oleh perekam diska dan media saat ini. (IDiscFormat2Data.get_SupportedWriteSpeeds)
IDiscFormat2Data::get_TotalSectorsOnMedia

Mengambil jumlah sektor pada media di perangkat.
IDiscFormat2Data::get_WriteProtectStatus

Mengambil status perlindungan tulis media saat ini di perangkat.
IDiscFormat2Data::p ut_BufferUnderrunFreeDisabled

Menentukan apakah perekaman Buffer Underrun Free diaktifkan. (IDiscFormat2Data.put_BufferUnderrunFreeDisabled)
IDiscFormat2Data::p ut_ClientName

Mengatur nama klien yang mudah diingat. (IDiscFormat2Data.put_ClientName)
IDiscFormat2Data::p ut_DisableConsumerDvdCompatibilityMode

Menentukan apakah sesi perekaman DVD mencakup tugas yang dapat meningkatkan kemungkinan perangkat dapat memutar DVD. (Put)
IDiscFormat2Data::p ut_ForceMediaToBeClosed

Menentukan apakah penambahan lebih lanjut pada sistem file dicegah. (Put)
IDiscFormat2Data::p ut_ForceOverwrite

Menentukan apakah penulis data harus menimpa diska pada tipe media yang dapat ditimpa. (Put)
IDiscFormat2Data::p ut_PostgapAlreadyInImage

Menentukan apakah aliran data berisi celah pasca-penulisan. (Put)
IDiscFormat2Data::p ut_Recorder

Mengatur perangkat perekaman yang akan digunakan untuk operasi tulis. (IDiscFormat2Data.put_Recorder)
IDiscFormat2Data::SetWriteSpeed

Mengatur kecepatan tulis perekam disk. (IDiscFormat2Data.SetWriteSpeed)
IDiscFormat2Data::Write

Menulis aliran data ke perangkat.

Keterangan

Untuk membuat objek MsftDiscFormat2Data dalam skrip, gunakan IMAPI2. MsftDiscFormat2Data sebagai pengidentifikasi program saat memanggil CreateObject.

Dimungkinkan bagi transisi status daya untuk terjadi selama operasi pembakaran (yaitu log-off pengguna atau sistem ditangguhkan) yang menyebabkan gangguan proses pembakaran dan kemungkinan kehilangan data. Untuk pertimbangan pemrograman, lihat Mencegah Keluar atau Menangguhkan Selama Pembakaran.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista, Windows XP dengan SP2 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header imapi2.h

Lihat juga

IDiscFormat2

IDiscFormat2Erase

IDiscFormat2RawCD

IDiscFormat2TrackAtOnce