Freigeben über


ReleaseNtmsCleanerSlot-Funktion (ntmsapi.h)

[Wechselmedien-Manager ist ab Windows 7 und Windows Server 2008 R2 nicht mehr verfügbar.]

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

Syntax

DWORD ReleaseNtmsCleanerSlot(
  [in] HANDLE      hSession,
  [in] LPNTMS_GUID lpLibrary
);

Parameter

[in] hSession

Handle für die von der OpenNtmsSession-Funktion zurückgegebene Sitzung.

[in] lpLibrary

Eindeutiger Bezeichner der Bibliothek, um den saubereren Slot freizugeben.

Rückgabewert

Diese Funktion gibt einen der folgenden Werte zurück.

Wert Bedeutung
ERROR_ACCESS_DENIED
NTMS_CONTROL_ACCESS der Bibliothek wird verweigert. Es sind auch andere Sicherheitsfehler möglich, die jedoch auf einen Fehler des Sicherheitssubsystems hindeuten.
ERROR_DEVICE_NOT_AVAILABLE
Die Bibliothek ist derzeit nicht verbunden.
ERROR_INVALID_HANDLE
Der im hSession-Parameter angegebene Wert ist ungültig.
ERROR_NOT_CONNECTED
Es kann keine Verbindung mit dem RSM-Dienst hergestellt werden.
ERROR_NO_SLOT_RESERVED
Diese Bibliothek verfügt über keinen Slot, der für eine sauberere Patrone reserviert ist.
ERROR_SLOT_FULL
Die Bibliothek verfügt über einen reservierten Reinigungspatronensteckplatz, aber der Slot enthält eine sauberere Patrone (der Slot muss leer sein). Verwenden Sie die Funktion EjectNtmsCleaner , um eine Reinigerpatrone auszuwerfen.
ERROR_SLOT_NOT_PRESENT
Die Bibliothek verfügt über einen reservierten Kassettensteckplatz, aber der angegebene Slot ist derzeit nicht in der Bibliothek installiert. Dieser Fehler kann auftreten, wenn mindestens ein Magazin in der Bibliothek fehlt.
ERROR_SUCCESS
Die Funktion wurde erfolgreich in die Warteschlange gestellt.

Hinweise

Damit die ReleaseNtmsCleanerSlot-Funktion erfolgreich ist, muss der Slot vorhanden und leer sein. Die Bibliothek muss auch über einen Für die Reinigung reservierten Slot verfügen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile ntmsapi.h
Bibliothek Ntmsapi.lib
DLL Ntmsapi.dll

Weitere Informationen

CleanNtmsDrive

Übersichtlichere Verwaltungsfunktionen

EjectNtmsCleaner

InjectNtmsCleaner

ReserveNtmsCleanerSlot