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.
[Manajer Penyimpanan yang Dapat Dilepas tidak lagi tersedia pada Windows 7 dan Windows Server 2008 R2.]
Fungsi InjectNtmsCleaner memungkinkan kartrid pembersih dimasukkan ke dalam unit pustaka yang ditentukan.
Sintaks
DWORD InjectNtmsCleaner(
[in] HANDLE hSession,
[in] LPNTMS_GUID lpLibrary,
[in, out] LPNTMS_GUID lpInjectOperation,
[out] DWORD dwNumberOfCleansLeft,
[in] DWORD dwAction
);
Parameter
[in] hSession
Tangani ke sesi yang dikembalikan oleh fungsi OpenNtmsSession .
[in] lpLibrary
Pengidentifikasi unik objek pustaka.
[in, out] lpInjectOperation
GUID dari operasi sisipkan pustaka proses. Jika dwAction NTMS_INJECT_START, parameter ini menerima GUID untuk operasi. Jika dwAction NTMS_INJECT_STOP, parameter ini harus diatur ke GUID agar operasi dihentikan.
[out] dwNumberOfCleansLeft
Jumlah siklus pembersihan yang tersisa pada kartrid pembersih yang dimasukkan.
[in] dwAction
Parameter ini bisa menjadi salah satu nilai berikut.
Nilai kembali
Fungsi ini mengembalikan salah satu nilai berikut.
| Nilai | Makna |
|---|---|
|
Akses ke setidaknya satu objek RSM ditolak. |
|
Pustaka saat ini tidak tersambung. |
|
Nilai yang ditentukan dalam parameter hSession tidak valid. |
|
Tidak dapat mengambil definisi pustaka dari database. |
|
Pustaka harus online agar kartrid pembersih dimasukkan. |
|
Pustaka ini tidak memiliki slot yang dicadangkan sebagai slot yang lebih bersih. |
|
Slot yang lebih bersih dicadangkan tetapi sudah memiliki kartrid yang lebih bersih. Kartrid pembersih harus dikeluarkan terlebih dahulu, menggunakan fungsi EjectNtmsCleaner . |
|
Slot pembersih dicadangkan tetapi slot yang ditentukan saat ini tidak diinstal di pustaka. Kesalahan ini terjadi jika setidaknya satu majalah hilang dari pustaka. |
|
Fungsi berhasil. |
Keterangan
Fungsi ini kembali ke aplikasi segera setelah permintaan sisipan diantrekan.
Untuk menggunakan fungsi InjectNtmsCleaner , jumlah siklus pembersihan yang tetap berada di kartrid pembersih harus ditentukan sehingga RSM dapat melacaknya.
Jika objek NTMS_IEPORT tersedia, objek NTMS_IEPORT mengarahkan kartrid ke slot pembersih yang saat ini dipesan.
Jika tidak ada objek NTMS_IEPORT, akses pintu dilakukan. Dalam hal ini, operator diarahkan untuk menempatkan media ke slot yang dipesan.
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 |