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.
Mengatur daftar antarmuka multi-sesi untuk media optik.
Sintaks
HRESULT put_MultisessionInterfaces(
[in] SAFEARRAY *newVal
);
Parameter
[in] newVal
Daftar antarmuka multi-sesi untuk media optik. Setiap elemen daftar adalah VARIAN yang jenisnya VT_DISPATCH. Kueri antarmuka multi-sesi untuk antarmuka IDispatch-nya dan atur anggota pdispVal varian ke antarmuka IDispatch .
Nilai kembali
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:
| Menampilkan kode | Deskripsi |
|---|---|
|
Pointer tidak valid.
Nilai: 0x80004003 |
|
IMAPI tidak mendukung jenis multisesi yang diminta.
Nilai: 0xC0AAB15B |
|
IMAPI tidak memperbolehkan multi-sesi dengan tipe media saat ini.
Nilai: 0xC0AAB159 |
|
IMAPI tidak mendukung jenis multisesi yang disediakan pada media saat ini.
Nilai: 0xC0AAB15C |
|
Salah satu parameter multisesi tidak dapat diambil atau memiliki nilai yang salah.
Nilai: 0xC0AAB162 |
|
Terjadi kesalahan internal: %1!ls!.
Nilai: 0xC0AAB100 |
|
Tidak dapat berusaha memblokir %1! I64d! pada disk sumber. Nilai ini juga dikembalikan jika media optik kosong.
Nilai: 0xC0AAB156 |
Keterangan
Metode ini memvalidasi bahwa jenis multi-sesi kompatibel. Metode berhasil jika salah satu
- Daftar ini berisi satu antarmuka IMultisession turunan dengan IMultisession::p ut_InUse diatur ke VARIANT_TRUE dan jika jenis multi-sesi didukung di media saat ini dan didukung oleh implementasi IFileSystemImage .
- Daftar ini tidak berisi antarmuka IMultisession turunan yang properti IMultisession::p ut_InUse diatur ke VARIANT_TRUE, tetapi berisi setidaknya satu IMultisession turunan yang didukung pada media saat ini dan didukung oleh implementasi IFileSystemImage .
Misalnya, lihat Membuat Disk Multisesi.
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 | imapi2fs.h |
Lihat juga
IDiscFormat2Data::get_MultisessionInterfaces