Fungsi SwapNtmsMedia (ntmsapi.h)
[Manajer Penyimpanan yang Dapat Dilepas tidak lagi tersedia pada Windows 7 dan Windows Server 2008 R2.]
Fungsi SwapNtmsMedia menukar sisi yang terkait dengan dua LMID yang ditentukan. LMID yang ditentukan harus berada di kumpulan media yang sama.
Sintaks
DWORD SwapNtmsMedia(
[in] HANDLE hSession,
[in] LPNTMS_GUID lpMediaId1,
[in] LPNTMS_GUID lpMediaId2
);
Parameter
[in] hSession
Tangani ke sesi yang dikembalikan oleh fungsi OpenNtmsSession .
[in] lpMediaId1
Pengidentifikasi unik dari sepotong media logis (LMID).
[in] lpMediaId2
Pengidentifikasi unik dari sepotong media logis (LMID).
Nilai kembali
Fungsi ini mengembalikan salah satu nilai berikut.
Nilai | Makna |
---|---|
|
NTMS_MODIFY_ACCESS ke kumpulan media ditolak. Kesalahan keamanan lainnya juga dimungkinkan, tetapi akan menunjukkan kesalahan subsistem keamanan. |
|
Tidak ada pustaka label media yang mengenali label media. |
|
Database tidak dapat diakses atau rusak. |
|
Database penuh. |
|
Handel sesi hilang atau tidak valid. |
|
Setidaknya salah satu ID media tidak valid. |
|
Satu atau beberapa kumpulan media untuk media logika tidak valid. |
|
Setidaknya satu pengidentifikasi media hilang. |
|
Kegagalan alokasi terjadi selama pemrosesan. |
|
Fungsi berhasil. |
Keterangan
Fungsi SwapNtmsMedia digunakan untuk memperbarui media fisik tanpa memengaruhi aplikasi.
Media untuk kedua LMID tidak boleh digunakan agar fungsi ini berhasil.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | ntmsapi.h |
Pustaka | Ntmsapi.lib |
DLL | Ntmsapi.dll |