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 AccessNtmsLibraryDoor membuka kunci pintu pustaka yang ditentukan. Jika pustaka sibuk, RSM mengantrekan permintaan dan berhasil dikembalikan.
Sintaks
DWORD AccessNtmsLibraryDoor(
[in] HANDLE hSession,
[in] LPNTMS_GUID lpLibraryId,
[in] DWORD dwAction
);
Parameter
[in] hSession
Tangani ke sesi yang dikembalikan oleh fungsi OpenNtmsSession .
[in] lpLibraryId
Pengidentifikasi unik objek pustaka. Pustaka ini harus mendukung akses pintu.
[in] dwAction
Tindakan yang harus dilakukan. Parameter ini bisa menjadi salah satu nilai berikut.
| Nilai | Makna |
|---|---|
|
Setelah pengguna menutup pintu, tidak ada inventori yang dilakukan. Namun, jika pemeriksaan label pemasangan gagal, inventori akan dilakukan. |
|
Setelah pengguna menutup pintu, inventori on-media penuh dilakukan. Ini bisa memakan waktu karena setiap sisi dari setiap media harus dipasang. |
|
Jika pustaka memiliki pembaca kode batang yang terinstal, bendera ini menyebabkan inventori kode batang dilakukan. Jika pustaka tidak memiliki pembaca kode batang, bendera ini menyebabkan inventori diferensial dilakukan. OMID diperiksa pada setiap medium yang ditempatkan di slot kosong saat pintu terbuka. |
|
Gunakan InventoryMethod yang ditentukan dalam objek pustaka (lihat NTMS_LIBRARYINFORMATION). |
Nilai kembali
Fungsi ini mengembalikan salah satu nilai berikut.
| Nilai | Makna |
|---|---|
|
NTMS_CONTROL_ACCESS ke pustaka ditolak. Kesalahan keamanan lainnya juga dimungkinkan, tetapi akan menunjukkan kesalahan subsistem keamanan. |
|
Database tidak dapat diakses atau rusak. |
|
Database penuh. |
|
ID sesi hilang atau tidak valid. |
|
ID pustaka hilang. |
|
ID pustaka mereferensikan pustaka offline tanpa pintu. |
|
Kegagalan alokasi terjadi selama pemrosesan. |
|
Pustaka dinonaktifkan. |
|
Pustaka tidak memiliki pintu. |
|
Akses pintu diantrekan. |
Keterangan
Beberapa pustaka tidak menyediakan sarana bagi RSM untuk mengunci dan membuka kunci pintu secara terprogram. Perilaku fungsi ini dengan pustaka ini identik dengan perilakunya dengan pustaka yang dapat dibuka dan dikunci RSM.
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 |