Nilai Pengembalian IMAPI
Metode IMAPI mengembalikan nilai non-negatif, (biasanya S_OK) jika metode berhasil. Metode IMAPI mengembalikan kode keberhasilan atau kesalahan dari Winerror.h, Imapi2error.h, atau Imapi2fserror.h, jika gagal.
Kode keberhasilan dan kesalahan berikut didefinisikan.
Konstanta/nilai | Deskripsi |
---|---|
|
Cakram tidak lolos verifikasi pembakaran dan mungkin berisi data yang rusak atau tidak dapat digunakan. |
|
Permintaan itu dibatalkan. |
|
Permintaan memerlukan perekam diska saat ini untuk dipilih. |
|
Saat ini tidak ada operasi tulis yang sedang berlangsung. |
|
Kecepatan tulis yang diminta tidak didukung oleh drive dan kecepatan disesuaikan. |
|
Jenis rotasi yang diminta tidak didukung oleh drive dan jenis rotasi disesuaikan. |
|
Kecepatan tulis dan jenis rotasi yang diminta tidak didukung oleh drive dan keduanya disesuaikan. |
|
Perangkat menerima perintah, tetapi mengembalikan data sense, yang menunjukkan kesalahan. |
|
Gambar telah menjadi baca-saja karena panggilan ke IRawCDImageCreator::CreateResultImage. Akibatnya objek tidak dapat lagi dimodifikasi. |
|
Tidak ada lagi trek yang dapat ditambahkan. Media CD dibatasi untuk rentang 1-99 trek. |
|
Trek harus ditambahkan ke gambar sebelum menggunakan fungsi ini. |
|
Jenis sektor yang diminta tidak didukung. |
|
Trek mungkin tidak ditambahkan ke gambar sebelum penggunaan fungsi ini. |
|
Menambahkan trek ini akan melebihi batasan awal prospek. |
|
Menambahkan trek ini akan melebihi batas indeks 99. |
|
Offset LBA yang ditentukan tidak ada dalam daftar indeks trek. |
|
Offset LBA yang ditentukan sudah ada dalam daftar indeks trek. |
|
Indeks 1 (nol offset LBA) tidak dapat dibersihkan. |
|
Setiap indeks harus memiliki ukuran minimum sepuluh sektor. |
|
Perangkat melaporkan bahwa halaman mode yang diminta (dan jenis) tidak ada. |
|
Tidak ada media di perangkat. |
|
Media tidak kompatibel atau format fisik yang tidak diketahui. |
|
Media dimasukkan terbalik. |
|
Drive melaporkan bahwa itu sedang dalam proses menjadi siap. Silakan coba lagi permintaan ini nanti. |
|
Media saat ini sedang diformat. Harap tunggu hingga format selesai sebelum mencoba menggunakan media. |
|
Drive melaporkan bahwa drive melakukan operasi jangka panjang, seperti menyelesaikan penulisan. Drive mungkin tidak dapat digunakan untuk jangka waktu yang lama. |
|
Drive melaporkan bahwa kombinasi parameter yang disediakan di halaman mode untuk perintah MODE SELECT tidak didukung. |
|
Kandar melaporkan bahwa media dilindungi terhadap penulisan. |
|
Halaman fitur yang diminta tidak didukung oleh perangkat. |
|
Halaman fitur yang diminta didukung, tetapi tidak ditandai sebagai saat ini. |
|
Drive tidak mendukung perintah GET CONFIGURATION. |
|
Perangkat gagal menerima perintah dalam periode waktu habis. Ini mungkin disebabkan oleh perangkat yang telah memasuki status tidak konsisten, atau nilai batas waktu untuk perintah mungkin perlu ditingkatkan. |
|
Struktur DVD tidak ada. Ini mungkin disebabkan oleh drive/medium yang tidak kompatibel yang digunakan. |
|
Kecepatan media tidak kompatibel dengan perangkat. Ini mungkin disebabkan oleh penggunaan media kecepatan yang lebih tinggi atau lebih rendah daripada rentang kecepatan yang didukung oleh perangkat. |
|
Perangkat yang terkait dengan perekam ini selama operasi terakhir telah dikunci secara eksklusif, menyebabkan operasi ini gagal. |
|
Nama klien tidak valid. |
|
Perangkat melaporkan data yang tidak terduga atau tidak valid untuk perintah. |
|
Penulisan gagal karena drive tidak menerima data dengan cukup cepat untuk melanjutkan penulisan. Memindahkan data sumber ke komputer lokal, mengurangi kecepatan tulis, atau mengaktifkan pengaturan "buffer underrun free" dapat mengatasi masalah ini. |
|
Penulisan gagal karena drive mengembalikan informasi kesalahan yang tidak dapat dipulihkan. |
|
Saat ini ada operasi tulis yang sedang berlangsung. |
|
Saat ini tidak ada operasi tulis yang sedang berlangsung. |
|
Operasi yang diminta hanya valid dengan media yang didukung. |
|
Aliran yang disediakan untuk menulis tidak didukung. |
|
Aliran yang disediakan untuk menulis terlalu besar untuk media yang saat ini disisipkan. |
|
Menimpa media yang tidak kosong tidak diperbolehkan tanpa properti ForceOverwrite diatur ke VARIANT_TRUE. |
|
Tipe media saat ini tidak didukung. |
|
Perangkat ini tidak mendukung operasi yang diperlukan oleh format diska ini. |
|
Nama klien tidak valid. |
|
Saat ini ada operasi tulis yang sedang berlangsung. |
|
Saat ini tidak ada operasi tulis yang sedang berlangsung. |
|
Operasi yang diminta hanya valid ketika media telah "disiapkan". |
|
Operasi yang diminta tidak valid ketika media telah "disiapkan" tetapi tidak dirilis. |
|
Properti tidak dapat diubah setelah media ditulis. |
|
Daftar isi tidak dapat diambil dari disk kosong. |
|
Hanya media CD-R/RW kosong yang didukung. |
|
Hanya media CD-R/RW kosong yang didukung. |
|
Media CD-R dan CD-RW mendukung maksimal 99 trek audio. |
|
Ruang yang tersisa pada media tidak cukup untuk menambahkan trek audio yang disediakan. |
|
Anda tidak dapat menyiapkan media sampai Anda memilih perekam yang akan digunakan. |
|
ISRC yang disediakan tidak valid. |
|
Nomor Katalog Media yang disediakan tidak valid. |
|
Aliran audio yang disediakan tidak valid. |
|
Perangkat ini tidak mendukung operasi yang diperlukan oleh format cakram ini. |
|
Nama klien tidak valid. |
|
Saat ini ada operasi tulis yang sedang berlangsung. |
|
Saat ini tidak ada operasi tulis yang sedang berlangsung. |
|
Operasi yang diminta hanya valid ketika media telah "disiapkan". |
|
Operasi yang diminta tidak valid ketika media telah "disiapkan" tetapi tidak dirilis. |
|
Nama klien tidak valid. |
|
Hanya media CD-R/RW kosong yang didukung. |
|
Hanya media CD-R/RW kosong yang didukung. |
|
Tidak cukup ruang pada media untuk menambahkan sesi yang disediakan. |
|
Anda tidak dapat menyiapkan media hingga Anda memilih perekam yang akan digunakan. |
|
Aliran audio yang disediakan tidak valid. |
|
Jenis blok data yang diminta tidak didukung oleh perangkat saat ini. |
|
Aliran tidak berisi jumlah sektor yang memadai dalam leadin untuk media saat ini. |
|
Perangkat ini tidak mendukung operasi yang diperlukan oleh format cakram ini. |
|
Format saat ini menggunakan perekam disk untuk operasi penghapusan. Harap tunggu hingga penghapusan selesai sebelum mencoba menyetel atau menghapus perekam cakram saat ini. |
|
Format penghapusan hanya mendukung satu perekam. Anda harus menghapus perekam saat ini sebelum menyetel perekam baru. |
|
Drive tidak melaporkan data yang memadai untuk perintah BACA INFORMASI DISK. Kandar mungkin tidak didukung, atau media mungkin tidak benar. |
|
Drive tidak melaporkan data yang memadai untuk perintah MODE SENSE (0x2A halaman). Kandar mungkin tidak didukung, atau media mungkin tidak benar. |
|
Kandar melaporkan bahwa media tidak dapat dihapus. |
|
Kandar gagal menghapus perintah. |
E_IMAPI_ERASE_TOOK_LONGER_THAN_ONE_HOUR (HRESULT)0x80AA0906 |
Kandar tidak menyelesaikan penghapusan dalam satu jam. Drive mungkin memerlukan siklus daya, penghapusan media, atau intervensi manual lainnya untuk melanjutkan operasi yang tepat. Catatan: Saat ini, nilai ini juga akan dikembalikan jika upaya untuk melakukan penghapusan pada media CD-RW atau DVD-RW melalui antarmuka IDiscFormat2Erase gagal karena media menjadi buruk. |
|
Drive mengembalikan kesalahan tak terduga selama penghapusan. Media mungkin tidak dapat digunakan, penghapusan mungkin selesai, atau kandar mungkin masih dalam proses menghapus cakram. |
|
Drive mengembalikan kesalahan untuk perintah START UNIT (spinup). Intervensi manual mungkin diperlukan. |
|
Tipe media saat ini tidak didukung. |
|
Perangkat ini tidak mendukung operasi yang diperlukan oleh format cakram ini. |
|
Nama klien tidak valid. |
Kode keberhasilan dan kesalahan berikut didefinisikan dalam Imapi2fserror.h.
Konstanta/nilai | Deskripsi |
---|---|
|
Terjadi kesalahan internal: %1!ls!. |
|
Nilai yang ditentukan untuk parameter '%1!ls!' tidak valid. |
|
Objek FileSystemImage berada dalam mode baca saja. |
|
Tidak ada sistem file output yang ditentukan. |
|
Pengidentifikasi Volume yang ditentukan terlalu panjang atau berisi satu atau beberapa karakter yang tidak valid. |
|
Tanggal file tidak valid. %1!ls! waktu lebih awal dari %2!ls! waktu. |
|
Sistem file harus kosong untuk fungsi ini. |
|
Anda tidak dapat mengubah sistem file yang ditentukan untuk pembuatan, karena sistem file dari sesi yang diimpor dan sistem file dalam sesi saat ini tidak cocok. |
|
Jalur yang ditentukan '%1!ls!' tidak mengidentifikasi file. |
|
Jalur yang ditentukan '%1!ls!' tidak mengidentifikasi direktori. |
|
Direktori '%1!s!' tidak kosong. |
|
ls!' bukan bagian dari sistem file. Ini harus ditambahkan untuk menyelesaikan operasi ini. |
|
Jalur '%1!s!' dibentuk dengan buruk atau berisi karakter yang tidak valid. |
|
Nama '%1!ls!' ditentukan tidak legal: Nama file atau objek direktori yang dibuat sementara properti UseRestrictedCharacterSet diatur hanya boleh berisi karakter ANSI. |
|
ls!' nama sudah ada. |
|
Coba tambahkan '%1!ls!' gagal: tidak dapat membuat nama unik khusus sistem file untuk %2!ls! sistem file. |
|
Tidak dapat menemukan item '%1!ls!' dalam hierarki FileSystemImage. |
|
File '%1!s!' tidak ditemukan dalam hierarki FileSystemImage. |
|
Direktori '%1!s!' tidak ditemukan dalam hierarki FileSystemImage. |
|
Menambahkan '%1!ls!' akan mengakibatkan gambar hasil memiliki ukuran yang lebih besar dari batas yang dikonfigurasi saat ini. |
|
Nilai yang ditentukan untuk properti FreeMediaBlocks terlalu kecil untuk perkiraan ukuran gambar berdasarkan data saat ini. |
|
Gambar tidak selaras pada batas sektor 2kb. |
|
Gambar tidak berisi deskriptor volume yang valid. |
|
Gambar belum diatur menggunakan metode IIsoImageManager::SetPath atau IIsoImageManager::SetStream sebelum memanggil metode IIsoImageManager::Validate . |
|
Gambar yang disediakan terlalu besar untuk divalidasi karena ukurannya melebihi MAXLONG. |
|
Aliran data disediakan untuk file '%1!ls!' tidak konsisten: diharapkan %2! I64d! byte, ditemukan %3! I64d!. |
|
Tidak dapat membaca data dari aliran yang disediakan untuk file '%1!ls!'. |
|
Terjadi kesalahan berikut saat mencoba membuat aliran data untuk file '%1!ls!': |
|
Kegagalan menghitung file di pohon direktori tidak dapat diakses karena izin. |
|
Citra sistem file ini memiliki terlalu banyak direktori untuk %1!ls! sistem file. |
|
ISO9660 dibatasi hingga 8 tingkat direktori. |
|
File data terlalu besar untuk '%1!ls!' sistem file. |
|
Tidak dapat menginisialisasi %1!ls! simpan file. |
|
Kesalahan saat mencari di '%1!ls!' simpan file. |
|
Terjadi kesalahan saat menulis ke '%1!ls!' simpan file. |
|
Terjadi kesalahan saat membaca dari '%1!ls!' simpan file. |
|
Direktori kerja '%1!ls!' tidak valid. |
|
Tidak dapat menyetel direktori kerja ke '%1!ls!'. Ruang yang tersedia adalah %2! I64d! byte, sekitar %3! I64d! byte diperlukan. |
|
Coba pindahkan file simpanan data ke direktori '%1!ls!' tidak berhasil. |
|
Objek boot tidak dapat ditambahkan ke gambar. |
|
Objek boot hanya dapat disertakan dalam gambar disk awal. |
|
Jenis emulasi yang diminta tidak cocok dengan ukuran gambar boot. |
|
Media optik kosong. |
|
Cakram yang ditentukan tidak berisi salah satu sistem file yang didukung. |
|
Cakram yang ditentukan tidak memuat '%1!ls!' sistem file. |
|
Terjadi kesalahan konsistensi saat mengimpor '%1!ls!' sistem file. |
|
'%1!ls!' sistem file pada cakram yang dipilih berisi fitur yang tidak didukung untuk impor: %2!ls!. |
|
Tidak dapat mengimpor %2!ls! sistem file dari diska. File '%1!ls!' sudah ada dalam hierarki gambar sebagai direktori. |
|
Tidak dapat berusaha memblokir %1! I64d! pada disk sumber. |
|
Impor dari sesi sebelumnya gagal karena kesalahan membaca blok pada media (kemungkinan besar blok %1!u!). |
|
Cakram saat ini tidak sama dengan yang diimpor oleh sistem berkas. |
|
IMAPI tidak memperbolehkan multi-sesi dengan tipe media saat ini. |
|
IMAPI tidak dapat melakukan multi-sesi dengan media saat ini karena tidak mendukung revisi UDF yang kompatibel untuk menulis. |
|
IMAPI tidak mendukung jenis multisesi yang diminta. |
|
Operasi gagal karena tata letak sesi sebelumnya yang tidak kompatibel yang diimpor dari media. |
IMAPI_E_NO_COMPATIBLE_MULTISESSION_TYPE (HRESULT)0xC0AAB15C |
IMAPI tidak mendukung jenis multisesi yang disediakan pada media saat ini. Catatan:Metode IFileSystemImage::ImportFileSystem mengembalikan kesalahan ini jika tidak ada media di perangkat perekaman. |
|
Properti MultisessionInterfaces harus diatur sebelum memanggil metode ini. |
|
Tidak dapat mengimpor %2!ls! sistem file dari diska. Direktori '%1!ls!' sudah ada dalam hierarki gambar sebagai file. |
|
Salah satu parameter multisesi tidak dapat diambil atau memiliki nilai yang salah. |
|
Fitur ini tidak didukung untuk revisi sistem file saat ini. Gambar akan dibuat tanpa fitur ini. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
|