NTMS_LIBRARYINFORMATION Struktur (ntmsapi.h)
[Wechselspeicher-Manager ist nicht mehr verfügbar als Windows 7 und Windows Server 2008 R2.]
Die NTMS_LIBRARYINFORMATION-Struktur definiert Eigenschaften, die für ein Bibliotheksobjekt spezifisch sind.
Syntax
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;
Member
LibraryType
Bibliothekstypobjekt. Dies kann eine der folgenden Werte sein.
CleanerSlot
Für jede Bibliothek stellt dies den Steckplatz dar, der der Reinigerpatrone zugewiesen wurde. Wenn dieses Element NULL ist, gibt es keinen saubereren Slot für diese Bibliothek.
CleanerSlotDefault
Stellt den Standard- oder bevorzugten Reinigerplatz einer Bibliotheken dar. Wenn NULL nicht vorhanden ist, gibt es keinen bevorzugten Slot.
LibrarySupportsDriveCleaning
Wird von Antrieben verwendet, die die Reinigung unter der Robotik erfordern. Wenn TRUE, werden automatische Laufwerkreinigungsvorgänge aktiviert.
BarCodeReaderInstalled
Gibt TRUE zurück, wenn ein Balkencodeleser in einer Bibliothek installiert ist; andernfalls wird FALSE zurückgegeben.
InventoryMethod
Standardmäßige oder vom Benutzer ausgewählte Methode zum Ausführen des Inventars dieser Bibliothek. (Dieses Element ist schreibbar.) Dies kann eine der folgenden Werte sein.
dwCleanerUsesRemaining
Anzahl der Verwendungen, die auf dem Sauberer in der Bibliothek verbleiben. Dieses Mitglied ist null, wenn kein Sauberer vorhanden ist oder wenn die Bibliothek keine Reinigung unterstützt.
FirstDriveNumber
Die Nummer des ersten Laufwerks in der Bibliothek.
dwNumberOfDrives
Anzahl der Laufwerke in der Bibliothek.
FirstSlotNumber
Die Nummer des ersten Steckplatzes in der Bibliothek.
dwNumberOfSlots
Anzahl der Steckplätze in der Bibliothek.
FirstDoorNumber
Nummer der ersten Zugangstür in der Bibliothek.
dwNumberOfDoors
Anzahl der Zugangstüren in der Bibliothek.
FirstPortNumber
Die Nummer des ersten Einfüge-/Ausjektports in der Bibliothek.
dwNumberOfPorts
Anzahl der Einfüge-/Ausjektports in der Bibliothek.
FirstChangerNumber
Die Nummer des ersten Änderungsgebers in der Bibliothek.
dwNumberOfChangers
Anzahl der Änderungsgeber in der Bibliothek.
dwNumberOfMedia
Die Anzahl der Medien in der Online- oder Offlinebibliothek.
dwNumberOfMediaTypes
Anzahl der Medientypen, die von der Bibliothek unterstützt werden.
dwNumberOfLibRequests
Anzahl der aktuellen Bibliotheksanforderungen.
Reserved
Reserviert.
AutoRecovery
Wenn dieses Element TRUE ist, wird ein vollständiges Inventar ausgeführt, wenn ein Mount fehlschlägt. Der Fehler kann entweder Hardware- oder Bezeichnungsübereinstimmung sein. Für ATAPI-CD-Bibliotheken kann dieser Parameter nicht deaktiviert werden. Der Standardwert ist TRUE. Große Bibliotheksbesitzer sollten dieses Feature deaktivieren.
dwFlags
Dieses Element kann eine oder mehrere der folgenden Werte sein.
Hinweise
Für Offlinebibliotheken werden nur LibraryType und dwNumberOfMedia gemeldet. Alle anderen Werte sollten ignoriert werden.
Die NTMS_LIBRARYINFORMATION Struktur ist in der NTMS_OBJECTINFORMATION Struktur enthalten.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP [Nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [Nur Desktop-Apps] |
Header | ntmsapi.h |