Fungsi InventoryNtmsLibrary (ntmsapi.h)

[Manajer Penyimpanan yang Dapat Dilepas tidak lagi tersedia pada Windows 7 dan Windows Server 2008 R2.]

Fungsi InventoryNtmsLibrary mengantre inventaris pustaka yang ditentukan. Jika pustaka sibuk, RSM mengantre InventoryNtmsLibrary dan mengembalikan keberhasilan.

Sintaks

DWORD InventoryNtmsLibrary(
  [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.

[in] dwAction

Tindakan yang harus dilakukan. Parameter ini bisa menjadi salah satu nilai berikut.

Nilai Makna
NTMS_INVENTORY_OMID
Inventori on-media lengkap dilakukan. Setiap sisi dari setiap media harus dipasang ke dalam drive. Ini adalah proses yang memakan waktu.
NTMS_INVENTORY_FAST
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 (slot diklasifikasikan).
NTMS_INVENTORY_DEFAULT
Gunakan InventoryMethod yang ditentukan dalam objek pustaka (lihat NTMS_LIBRARYINFORMATION).
NTMS_INVENTORY_STOP
Hentikan inventori saat ini di pustaka yang ditentukan.

Nilai kembali

Fungsi ini mengembalikan salah satu nilai berikut.

Nilai Makna
ERROR_ACCESS_DENIED
Akses ke satu atau beberapa objek RSM ditolak.
ERROR_DEVICE_NOT_AVAILABLE
Pustaka saat ini tidak tersambung.
ERROR_INVALID_HANDLE
Nilai yang ditentukan dalam parameter hSession tidak valid.
ERROR_INVALID_LIBRARY
Pustaka adalah pustaka offline.
ERROR_INVALID_PARAMETER
ID pustaka atau ID sesi tidak valid.
ERROR_NOT_CONNECTED
Tidak dapat tersambung ke layanan RSM.
ERROR_SUCCESS
Fungsi berhasil.

Keterangan

Tidak ada pustaka tidak dapat diinventariskan.

Fungsi InventoryNtmsLibrary menandai semua slot yang saat ini berisi media di pustaka untuk klasifikasi/identifikasi. Fungsi InventoryNtmsLibrary kembali ketika semua media ditandai.

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

Lihat juga

AccessNtmsLibraryDoor

Fungsi Kontrol Pustaka