NTMS_LIBRARYINFORMATION 結構 (ntmsapi.h)
[從 Windows 7 和 Windows Server 2008 R2 起,已不再提供卸除式儲存管理員 。]
NTMS_LIBRARYINFORMATION 結構會定義連結庫物件特有的屬性。
語法
typedef struct _NTMS_LIBRARYINFORMATION {
DWORD LibraryType;
NTMS_GUID CleanerSlot;
NTMS_GUID CleanerSlotDefault;
BOOL LibrarySupportsDriveCleaning;
BOOL BarCodeReaderInstalled;
DWORD InventoryMethod;
DWORD dwCleanerUsesRemaining;
DWORD FirstDriveNumber;
DWORD dwNumberOfDrives;
DWORD FirstSlotNumber;
DWORD dwNumberOfSlots;
DWORD FirstDoorNumber;
DWORD dwNumberOfDoors;
DWORD FirstPortNumber;
DWORD dwNumberOfPorts;
DWORD FirstChangerNumber;
DWORD dwNumberOfChangers;
DWORD dwNumberOfMedia;
DWORD dwNumberOfMediaTypes;
DWORD dwNumberOfLibRequests;
GUID Reserved;
BOOL AutoRecovery;
DWORD dwFlags;
} NTMS_LIBRARYINFORMATION;
成員
LibraryType
連結庫類型物件。 這可以是下列其中一個值。
值 | 意義 |
---|---|
|
將媒體掛接和卸除自動化到一或多個磁碟驅動器的機器人專案。 |
|
以 RSM 中的磁碟驅動器作為連結庫模型的獨立磁碟驅動器。 |
|
不在文檔庫中的媒體位於離線連結庫中。 |
|
無法判斷連結庫類型。 |
CleanerSlot
針對每個連結庫,這代表指派給清除器的位置。 如果此成員為 NULL,則沒有為此連結庫定義的清除位置。
CleanerSlotDefault
表示連結庫的預設或慣用清除器位置。 如果 為 NULL,則沒有慣用的位置。
LibrarySupportsDriveCleaning
由需要在機器人控制下清除的磁碟驅動器使用。 如果 為TRUE,則會啟用自動磁碟驅動器清除作業。
BarCodeReaderInstalled
如果在連結庫中安裝條碼讀取器,則會傳回 TRUE ;否則會傳回 FALSE。
InventoryMethod
執行此連結庫清查的預設或用戶選取方法。 (這個成員是可寫入的。) 這可以是下列其中一個值。
dwCleanerUsesRemaining
連結庫中清除工具上的剩餘使用次數。 如果沒有任何清除器存在,或連結庫不支援清除,則這個成員為零。
FirstDriveNumber
連結庫中第一個磁碟驅動器的數目。
dwNumberOfDrives
連結庫中的磁碟驅動器數目。
FirstSlotNumber
連結庫中第一個位置的數目。
dwNumberOfSlots
連結庫中的位置數目。
FirstDoorNumber
連結庫中第一個存取門的數目。
dwNumberOfDoors
連結庫中的存取門數目。
FirstPortNumber
連結庫中第一個插入/退出埠的數目。
dwNumberOfPorts
連結庫中的插入/退出埠數目。
FirstChangerNumber
連結庫中第一個變更器的數目。
dwNumberOfChangers
連結庫中的變更者數目。
dwNumberOfMedia
在線或離線媒體櫃中的媒體數目。
dwNumberOfMediaTypes
連結庫支持的媒體類型數目。
dwNumberOfLibRequests
目前的連結庫要求數目。
Reserved
保留的。
AutoRecovery
如果此成員為 TRUE,如果掛接失敗,則會執行完整清查。 失敗可能是硬體或標籤不符。 針對 ATAPI CD 連結庫,無法停用此參數。 預設值為 TRUE。 大型連結庫擁有者應該停用此功能。
dwFlags
這個成員可以是下列一或多個值。
備註
針對離線連結庫,只會報告 LibraryType 和 dwNumberOfMedia 。 應該忽略所有其他值。
NTMS_LIBRARYINFORMATION 結構包含在 NTMS_OBJECTINFORMATION 結構中。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
標頭 | ntmsapi.h |