Freigeben über


ntmsapi.h-Header

Dieser Header wird von Datenzugriff und Speicher verwendet. Weitere Informationen finden Sie unter

ntmsapi.h enthält die folgenden Programmierschnittstellen:

Functions

 
AccessNtmsLibraryDoor

Die AccessNtmsLibraryDoor-Funktion entsperrt die Tür der angegebenen Bibliothek. Wenn die Bibliothek ausgelastet ist, stellt RSM die Anforderung in die Warteschlange und gibt erfolgreich zurück.
AddNtmsMediaType

Die AddNtmsMediaType-Funktion fügt der angegebenen Bibliothek den angegebenen Medientyp hinzu, wenn derzeit keine Beziehung im Bibliotheksobjekt vorhanden ist. Die Funktion erstellt dann die Systemmedienpools, wenn sie nicht vorhanden sind.
AllocateNtmsMedia

Die AllocateNtmsMedia-Funktion ordnet einen Teil der verfügbaren Medien zu.
BeginNtmsDeviceChangeDetection

Mit der Funktion BeginNtmsDeviceChangeDetection kann die Anwendung eine Sitzung zur Erkennung von Geräteänderungen starten.
CancelNtmsLibraryRequest

Die CancelNtmsLibraryRequest-Funktion bricht ausstehende RSM-Anforderungen ab, z. B. Aufrufe der CleanNtmsDrive-Funktion. Wenn die Bibliothek ausgelastet ist, stellt RSM den Abbruch in die Warteschlange und gibt den Erfolg zurück.
CancelNtmsOperatorRequest

Die CancelNtmsOperatorRequest-Funktion bricht die angegebene RSM-Operatoranforderung ab.
ChangeNtmsMediaType

Die ChangeNtmsMediaType-Funktion verschiebt die angegebene PMID in den angegebenen Zielmedienpool und legt den Medientypbezeichner der PMID auf den Medientyp des Zielmedienpools fest.
CleanNtmsDrive

Die CleanNtmsDrive-Funktion stellt eine Bereinigungsanforderung für das angegebene Laufwerk für die Bereinigung in die Warteschlange.
CloseNtmsNotification

Die CloseNtmsNotification-Funktion schließt den angegebenen offenen Benachrichtigungskanal.
CloseNtmsSession

Die CloseNtmsSession-Funktion schließt die angegebene RSM-Sitzung.
CreateNtmsMediaA

Die CreateNtmsMedia-Funktion erstellt eine PMID und Seiten (oder Seiten) für ein neues Offlinemedium. Die Medien werden in dem für lpPhysicalMedia angegebenen Medienpool platziert. (ANSI)
CreateNtmsMediaPool

Die CreateNtmsMediaPool-Funktion erstellt einen neuen Anwendungsmedienpool. (CreateNtmsMediaPool)
CreateNtmsMediaPoolA

Die CreateNtmsMediaPool-Funktion erstellt einen neuen Anwendungsmedienpool. (CreateNtmsMediaPoolA)
CreateNtmsMediaPoolW

Die CreateNtmsMediaPoolW -Funktion (Unicode) erstellt einen neuen Anwendungsmedienpool. (CreateNtmsMediaPoolW)
CreateNtmsMediaW

Die CreateNtmsMedia-Funktion erstellt eine PMID und Seiten (oder Seiten) für ein neues Offlinemedium. Die Medien werden in dem für lpPhysicalMedia angegebenen Medienpool platziert. (Unicode)
DeallocateNtmsMedia

Die DeallocateNtmsMedia-Funktion gibt die Zuordnung der Seite auf, die dem angegebenen logischen Medium zugeordnet ist.
AußerbetriebnahmeNtmsMedia

Die Funktion DecommissionNtmsMedia verschiebt eine Seite vom Status Verfügbar in den Zustand Außer Betrieb.
DeleteNtmsDrive

Die DeleteNtmsDrive-Funktion löscht ein Laufwerk aus der RSM-Datenbank. Das Laufwerk muss über dwOperationalState NTMS_NOT_PRESENT.
DeleteNtmsLibrary

Die DeleteNtmsLibrary-Funktion löscht eine Bibliothek und alle in der Bibliothek enthaltenen Geräte aus der RSM-Datenbank. Alle Medien in der Bibliothek werden in die Offlinebibliothek verschoben.
DeleteNtmsMedia

Die DeleteNtmsMedia-Funktion löscht einen physischen Teil von Offlinemedien aus RSM, indem alle Verweise auf die angegebenen Medien aus der Datenbank entfernt werden.
DeleteNtmsMediaPool

Die DeleteNtmsMediaPool-Funktion löscht den angegebenen Anwendungsmedienpool.
DeleteNtmsMediaType

Die DeleteNtmsMediaType-Funktion löscht die angegebene Medientypbeziehung aus der angegebenen Bibliothek, sofern die Bibliothek keine physischen Medienobjekte des angegebenen Medientyps enthält.
DeleteNtmsRequests

Die DeleteNtmsRequests-Funktion löscht eine Anforderung oder eine Liste von Anforderungen aus der RSM-Datenbank.
DisableNtmsObject

Die DisableNtmsObject-Funktion deaktiviert das angegebene RSM-Objekt.
DismountNtmsDrive

Die Funktion DismountNtmsDrive stellt einen Befehl in die Warteschlange, um die Medien auf dem angegebenen Laufwerk in den zugehörigen Speicherslot zu verschieben. Diese Funktion sollte mit der MountNtmsMedia-Funktion gekoppelt werden.
DismountNtmsMedia

Die DismountNtmsMedia-Funktion stellt einen Befehl in die Warteschlange, um die angegebenen Medien auf einem Laufwerk in den zugehörigen Speicher zu verschieben. Diese Funktion sollte mit der MountNtmsMedia-Funktion gekoppelt werden.
EjectDiskFromSADriveA

Die Funktion EjectDiskFromSADrive wirft die Medien aus, die sich in einem eigenständigen Wechseldatenträger befinden. (ANSI)
EjectDiskFromSADriveW

Die Funktion EjectDiskFromSADrive wirft die Medien aus, die sich in einem eigenständigen Wechseldatenträger befinden. (Unicode)
EjectNtmsCleaner

Die Funktion EjectNtmsCleaner wirft die Reinigungspatrone aus dem derzeit reservierten Reinigungsschlitz aus.
EjectNtmsMedia

Die Funktion EjectNtmsMedia wirft das angegebene Medium aus dem Port der aktuellen Bibliothek aus. Wenn die Bibliothek ausgelastet ist, wird von RSM EjectNtmsMedia in die Warteschlange eingereiht und "success" zurückgegeben.
EnableNtmsObject

Die EnableNtmsObject-Funktion aktiviert das angegebene Objekt.
EndNtmsDeviceChangeDetection

Die EndNtmsDeviceChangeDetection-Funktion beendet die Geräteänderungserkennung für alle Zielgeräte, die mit der SetNtmsDeviceChangeDetection-Funktion angegeben werden, und schließt das Änderungserkennungshandle.
EnumerateNtmsObject

Die EnumerateNtmsObject-Funktion listet die RSM-Objekte auf, die im lpContainerId-Parameter enthalten sind.
ExportNtmsDatabase

Die ExportNtmsDatabase-Funktion erstellt einen konsistenten Satz von Datenbankdateien im RSM-Datenbankverzeichnis.
GetNtmsMediaPoolNameA

Die GetNtmsMediaPoolName-Funktion ruft die vollständige Namenshierarchie des angegebenen Medienpools ab. (ANSI)
GetNtmsMediaPoolNameW

Die GetNtmsMediaPoolName-Funktion ruft die vollständige Namenshierarchie des angegebenen Medienpools ab. (Unicode)
GetNtmsObjectAttributeA

Die GetNtmsObjectAttribute-Funktion ruft das erweiterte Attribut (benannte private Daten) aus dem angegebenen RSM-Objekt ab. (ANSI)
GetNtmsObjectAttributeW

Die GetNtmsObjectAttribute-Funktion ruft das erweiterte Attribut (benannte private Daten) aus dem angegebenen RSM-Objekt ab. (Unicode)
GetNtmsObjectInformation

Die GetNtmsObjectInformation-Funktion gibt die Informationsstruktur eines Objekts für das angegebene Objekt zurück. (GetNtmsObjectInformation)
GetNtmsObjectInformationA

Die GetNtmsObjectInformation-Funktion gibt die Informationsstruktur eines Objekts für das angegebene Objekt zurück. (GetNtmsObjectInformationA)
GetNtmsObjectInformationW

Die Funktion GetNtmsObjectInformationW (Unicode) gibt die Informationsstruktur eines Objekts für das angegebene Objekt zurück. (GetNtmsObjectInformationW)
GetNtmsObjectSecurity

Die GetNtmsObjectSecurity-Funktion liest den Sicherheitsdeskriptor für das angegebene RSM-Objekt.
GetNtmsRequestOrder

Die GetNtmsRequestOrder-Funktion ruft die Reihenfolge ab, in der die angegebene Anforderung in der Bibliothekswarteschlange verarbeitet wird.
GetNtmsUIOptionsA

Die GetNtmsUIOptions-Funktion ruft die Liste der Computernamen ab, an die der angegebene Benutzeroberflächentyp für das angegebene Objekt weitergeleitet wird. (ANSI)
GetNtmsUIOptionsW

Die GetNtmsUIOptions-Funktion ruft die Liste der Computernamen ab, an die der angegebene Benutzeroberflächentyp für das angegebene Objekt weitergeleitet wird. (Unicode)
GetVolumesFromDriveA

Die GetVolumesFromDrive-Funktion ruft das Volume und den Laufwerkbuchstaben für ein bestimmtes Wechselmedienlaufwerk ab. (ANSI)
GetVolumesFromDriveW

Die GetVolumesFromDrive-Funktion ruft das Volume und den Laufwerkbuchstaben für ein bestimmtes Wechselmedienlaufwerk ab. (Unicode)
IdentifyNtmsSlot

Die IdentifyNtmsSlot-Funktion identifiziert die Medien im angegebenen Slot in einer Bibliothek. Der Befehl gibt zurück, wenn die Identifizierung abgeschlossen ist.
ImportNtmsDatabase

Die ImportNtmsDatabase-Funktion bewirkt, dass RSM beim nächsten Neustart des RSM die Datenbankdateien aus dem Datenbankexportverzeichnis importiert.
InjectNtmsCleaner

Die Funktion InjectNtmsCleaner ermöglicht das Einfügen einer saubereren Patrone in die angegebene Bibliothekseinheit.
InjectNtmsMedia

Die InjectNtmsMedia-Funktion ermöglicht das Einfügen von Medien in den Port der angegebenen Bibliothek. Wenn die Bibliothek ausgelastet ist, stellt RSM InjectNtmsMedia in die Warteschlange und gibt den Erfolg zurück.
InventoryNtmsLibrary

Die Funktion InventoryNtmsLibrary stellt ein Inventar der angegebenen Bibliothek in die Warteschlange. Wenn die Bibliothek ausgelastet ist, stellt RSM InventoryNtmsLibrary in die Warteschlange und gibt den Erfolg zurück.
MountNtmsMedia

Die MountNtmsMedia-Funktion bindet ein oder mehrere Medienelemente synchron ein.
MoveToNtmsMediaPool

Die MoveToNtmsMediaPool-Funktion verschiebt das angegebene Medium aus dem aktuellen Medienpool in den angegebenen Medienpool.
OpenNtmsNotification

Die OpenNtmsNotification-Funktion öffnet einen Kanal zum Empfangen von RSM-Objektänderungsbenachrichtigungen für Objekte des angegebenen Typs.
OpenNtmsSessionA

Die OpenNtmsSession-Funktion richtet eine Sitzung mit einem RSM-Server ein. (ANSI)
OpenNtmsSessionW

Die OpenNtmsSession-Funktion richtet eine Sitzung mit einem RSM-Server ein. (Unicode)
ReleaseNtmsCleanerSlot

Die ReleaseNtmsCleanerSlot-Funktion entfernt eine vorhandene Slotreservierung für eine Reinigungspatrone. Der Slot kann dann für Datenpatronen verwendet werden.
ReserveNtmsCleanerSlot

Die ReserveNtmsCleanerSlot-Funktion reserviert einen einzelnen Steckplatz in einer Bibliothekseinheit für eine Laufwerksreinigerpatrone.
SatisfyNtmsOperatorRequest

Die SatisfyNtmsOperatorRequest-Funktion schließt die angegebene RSM-Operatoranforderung ab.
SetNtmsDeviceChangeDetection

Die SetNtmsDeviceChangeDetection-Funktion legt mindestens ein Zielgerät für die Änderungserkennung fest.
SetNtmsMediaComplete

Die SetNtmsMediaComplete-Funktion markiert einen Teil logischer Medien als vollständig.
SetNtmsObjectAttributeA

Die SetNtmsObjectAttribute-Funktion erstellt ein erweitertes Attribut (mit dem Namen private Daten) im angegebenen RSM-Objekt. (ANSI)
SetNtmsObjectAttributeW

Die SetNtmsObjectAttribute-Funktion erstellt ein erweitertes Attribut (mit dem Namen private Daten) im angegebenen RSM-Objekt. (Unicode)
SetNtmsObjectInformation

Die SetNtmsObjectInformation-Funktion ändert die Informationsstruktur des angegebenen Objekts. (SetNtmsObjectInformation)
SetNtmsObjectInformationA

Die SetNtmsObjectInformation-Funktion ändert die Informationsstruktur des angegebenen Objekts. (SetNtmsObjectInformationA)
SetNtmsObjectInformationW

Die Funktion SetNtmsObjectInformationW (Unicode) ändert die Informationsstruktur des angegebenen Objekts. (SetNtmsObjectInformationW)
SetNtmsObjectSecurity

Die SetNtmsObjectSecurity-Funktion schreibt den Sicherheitsdeskriptor für das angegebene RSM-Objekt.
SetNtmsRequestOrder

Die SetNtmsRequestOrder-Funktion legt die Reihenfolge fest, in der die angegebene Anforderung in der Bibliothekswarteschlange verarbeitet wird.
SetNtmsUIOptionsA

Die SetNtmsUIOptions-Funktion ändert die Liste der Computernamen, an die der angegebene Benutzeroberflächentyp für das angegebene Objekt weitergeleitet wird. (ANSI)
SetNtmsUIOptionsW

Die SetNtmsUIOptions-Funktion ändert die Liste der Computernamen, an die der angegebene Benutzeroberflächentyp für das angegebene Objekt weitergeleitet wird. (Unicode)
SubmitNtmsOperatorRequestA

Die SubmitNtmsOperatorRequest-Funktion sendet eine RSM-Operatoranforderung. (ANSI)
SubmitNtmsOperatorRequestW

Die SubmitNtmsOperatorRequest-Funktion sendet eine RSM-Operatoranforderung. (Unicode)
SwapNtmsMedia

Die SwapNtmsMedia-Funktion tauscht die Seiten aus, die den beiden angegebenen LMIDs zugeordnet sind. Die angegebenen LMIDs müssen sich im gleichen Medienpool befinden.
UpdateNtmsOmidInfo

Die Funktion UpdateNtmsOmidInfo aktualisiert die RSM-Datenbank sofort nach dem Schreiben auf das neu zugeordnete Medium mit Bezeichnungsinformationen.
WaitForNtmsNotification

Die WaitForNtmsNotification-Funktion wartet auf die nächste Objektänderungsbenachrichtigung.
WaitForNtmsOperatorRequest

Die WaitForNtmsOperatorRequest-Funktion wartet auf die angegebene RSM-Operatoranforderung.

Strukturen

 
NTMS_ALLOCATION_INFORMATION

Die NTMS_ALLOCATION_INFORMATION-Struktur enthält Informationen zum Quellmedienpool, aus dem ein Medium entnommen wurde.
NTMS_CHANGERINFORMATIONA

Die NTMS_CHANGERINFORMATION-Struktur definiert Eigenschaften, die für ein Roboterwechslungsobjekt spezifisch sind. (ANSI)
NTMS_CHANGERINFORMATIONW

Die NTMS_CHANGERINFORMATION-Struktur definiert Eigenschaften, die für ein Roboterwechslungsobjekt spezifisch sind. (Unicode)
NTMS_CHANGERTYPEINFORMATIONA

Die NTMS_CHANGERTYPEINFORMATION-Struktur definiert die Spezifischen Eigenschaften für einen Typ von Roboterwechsern, der von RSM unterstützt wird. (ANSI)
NTMS_CHANGERTYPEINFORMATIONW

Die NTMS_CHANGERTYPEINFORMATION-Struktur definiert die Spezifischen Eigenschaften für einen Typ von Roboterwechsern, der von RSM unterstützt wird. (Unicode)
NTMS_COMPUTERINFORMATION

Die NTMS_COMPUTERINFORMATION-Struktur definiert die spezifischen Eigenschaften für den RSM-Server.
NTMS_DRIVEINFORMATIONA

Die NTMS_DRIVEINFORMATION-Struktur definiert Eigenschaften, die für ein Laufwerksobjekt spezifisch sind. (ANSI)
NTMS_DRIVEINFORMATIONW

Die NTMS_DRIVEINFORMATION-Struktur definiert Eigenschaften, die für ein Laufwerksobjekt spezifisch sind. (Unicode)
NTMS_DRIVETYPEINFORMATIONA

Die NTMS_DRIVETYPEINFORMATION-Struktur definiert die Spezifischen Eigenschaften für einen von RSM unterstützten Laufwerkstyp. (ANSI)
NTMS_DRIVETYPEINFORMATIONW

Die NTMS_DRIVETYPEINFORMATION-Struktur definiert die Spezifischen Eigenschaften für einen von RSM unterstützten Laufwerkstyp. (Unicode)
NTMS_IEDOORINFORMATION

Die NTMS_IEDOORINFORMATION-Struktur definiert spezifische Eigenschaften für ein Einfüge-/Auswerfen-Door-Objekt.
NTMS_IEPORTINFORMATION

Die NTMS_IEPORTINFORMATION-Struktur definiert spezifische Eigenschaften für ein Einfüge-/Auswurfportobjekt.
NTMS_LIBRARYINFORMATION

Die NTMS_LIBRARYINFORMATION-Struktur definiert spezifische Eigenschaften für ein Bibliotheksobjekt.
NTMS_LIBREQUESTINFORMATIONA

Die NTMS_LIBREQUESTINFORMATION-Struktur definiert die spezifischen Eigenschaften für eine Arbeitsanforderung, die in der RSM-Warteschlange stehen. (ANSI)
NTMS_LIBREQUESTINFORMATIONW

Die NTMS_LIBREQUESTINFORMATION-Struktur definiert die spezifischen Eigenschaften für eine Arbeitsanforderung, die in der RSM-Warteschlange stehen. (Unicode)
NTMS_LMIDINFORMATION

Die NTMS_LMIDINFORMATION-Struktur definiert die Spezifischen Eigenschaften für ein logisches Medienobjekt.
NTMS_MEDIAPOOLINFORMATION

Die NTMS_MEDIAPOOLINFORMATION-Struktur definiert die spezifischen Eigenschaften für ein Medienpoolobjekt.
NTMS_MEDIATYPEINFORMATION

Die NTMS_MEDIATYPEINFORMATION-Struktur definiert die Spezifischen Eigenschaften für einen Medientyp, der von RSM unterstützt wird.
NTMS_NOTIFICATIONINFORMATION

Die NTMS_NOTIFICATIONINFORMATION-Struktur definiert ein Objekt und einen Vorgang, der in der RSM-Datenbank aufgetreten ist.
NTMS_OBJECTINFORMATIONA

Die NTMS_OBJECTINFORMATION-Struktur definiert die Eigenschaften, die eine Anwendung für RSM-Geräte, Medien und Systemsteuerelemente (z. B. Bibliotheken, Laufwerke, Medien, Operatoranforderungen) abrufen und festlegen kann. Dies ist die allgemeine Struktur von Objekten in der RSM-Datenbank. (ANSI)
NTMS_OBJECTINFORMATIONW

Die NTMS_OBJECTINFORMATION-Struktur definiert die Eigenschaften, die eine Anwendung für RSM-Geräte, Medien und Systemsteuerelemente (z. B. Bibliotheken, Laufwerke, Medien, Operatoranforderungen) abrufen und festlegen kann. Dies ist die allgemeine Struktur von Objekten in der RSM-Datenbank. (Unicode)
NTMS_OPREQUESTINFORMATIONA

Die NTMS_OPREQUESTINFORMATION-Struktur definiert die spezifischen Eigenschaften für die Steuerung des Operator-Request-Systems für RSM. (ANSI)
NTMS_OPREQUESTINFORMATIONW

Die NTMS_OPREQUESTINFORMATION-Struktur definiert die spezifischen Eigenschaften für die Steuerung des Operator-Request-Systems für RSM. (Unicode)
NTMS_PARTITIONINFORMATIONA

Die NTMS_PARTITIONINFORMATION-Struktur definiert die spezifischen Eigenschaften für das Seitenobjekt. (ANSI)
NTMS_PARTITIONINFORMATIONW

Die NTMS_PARTITIONINFORMATION-Struktur definiert die spezifischen Eigenschaften für das Seitenobjekt. (Unicode)
NTMS_PMIDINFORMATIONA

Die NTMS_PMIDINFORMATION-Struktur definiert die spezifischen Eigenschaften für ein physisches Medienobjekt. (ANSI)
NTMS_PMIDINFORMATIONW

Die NTMS_PMIDINFORMATION-Struktur definiert die spezifischen Eigenschaften für ein physisches Medienobjekt. (Unicode)
NTMS_STORAGESLOTINFORMATION

Die NTMS_STORAGESLOTINFORMATION-Struktur definiert Eigenschaften, die für ein Speicherslotobjekt spezifisch sind.

Enumerationen

 
NtmsObjectsTypes

Der NtmsObjectsTypes-Enumerationstyp gibt die Typen von RSM-Objekten an.