Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Wechseldatenträger-Manager ist ab Windows 7 und Windows Server 2008 R2 nicht mehr verfügbar.]
Die Funktion EjectNtmsCleaner wirft die Reinigungskassette aus dem derzeit reservierten Reinigerslot aus.
Syntax
DWORD EjectNtmsCleaner(
[in] HANDLE hSession,
[in] LPNTMS_GUID lpLibrary,
[in, out] LPNTMS_GUID lpEjectOperation,
[in] DWORD dwAction
);
Parameter
[in] hSession
Handle für die von der OpenNtmsSession-Funktion zurückgegebene Sitzung.
[in] lpLibrary
Eindeutiger Bezeichner eines Bibliotheksobjekts.
[in, out] lpEjectOperation
GUID des Vorgangs der Auswerfprozessbibliothek. Wenn dwAction NTMS_EJECT_START ist, empfängt dieser Parameter die GUID für den Vorgang. Wenn dwAction NTMS_EJECT_STOP ist, muss dieser Parameter auf die GUID festgelegt werden, damit der Vorgang beendet wird.
[in] dwAction
Auszuführende Aktion. Dieser Parameter kann einer der folgenden Werte sein.
Rückgabewert
Diese Funktion gibt einen der folgenden Werte zurück.
| Wert | Bedeutung |
|---|---|
|
Der Zugriff auf ein oder mehrere RSM-Objekte wird verweigert. |
|
Der im hSession-Parameter angegebene Wert ist ungültig. |
|
Die Bibliotheksdefinition kann nicht aus der Datenbank abgerufen werden. |
|
Diese Bibliothek verfügt nicht über einen saubereren Slot. |
|
Es kann keine Verbindung mit dem RSM-Dienst hergestellt werden. |
|
Ein saubererer Slot ist reserviert, aber bereits leer. |
|
Ein saubererer Slot ist reserviert, aber der Slot ist derzeit nicht in der Bibliothek installiert. Dieser Fehler tritt auf, wenn mindestens ein Magazin in der Bibliothek fehlt. |
|
Die Funktion war erfolgreich. |
Hinweise
Die Funktion EjectNtmsCleaner kehrt zur Anwendung zurück, sobald die Auswerfanforderung in die Warteschlange gestellt wird.
Wenn die in der Funktion EjectNtmsCleaner angegebene Bibliothek über ein NTMS_IEPORT-Objekt verfügt, verwendet RSM das NTMS_IEPORT-Objekt, um den Cleaner auszuwerfen. Wenn kein NTMS_IEPORT-Objekt vorhanden ist, wird das NTMS_IEDOOR-Objekt verwendet, um dem Operator den Zugriff auf den Sauberer-Slot zu ermöglichen.
Ausgeworfene Reinigerkassetten werden nicht in der Offlinebibliothek nachverfolgt.
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 |