SwapNtmsMedia-Funktion (ntmsapi.h)
[Wechselmedien-Manager ist ab Windows 7 und Windows Server 2008 R2 nicht mehr verfügbar.]
Die SwapNtmsMedia-Funktion tauscht die Seiten aus, die den beiden angegebenen LMIDs zugeordnet sind. Die angegebenen LMIDs müssen sich im gleichen Medienpool befinden.
Syntax
DWORD SwapNtmsMedia(
[in] HANDLE hSession,
[in] LPNTMS_GUID lpMediaId1,
[in] LPNTMS_GUID lpMediaId2
);
Parameter
[in] hSession
Handle für die von der OpenNtmsSession-Funktion zurückgegebene Sitzung.
[in] lpMediaId1
Eindeutiger Bezeichner eines Stücks logischer Medien (LMID).
[in] lpMediaId2
Eindeutiger Bezeichner eines Stücks logischer Medien (LMID).
Rückgabewert
Diese Funktion gibt einen der folgenden Werte zurück.
Wert | Bedeutung |
---|---|
|
NTMS_MODIFY_ACCESS zum Medienpool eines der Medien wird verweigert. Es sind auch andere Sicherheitsfehler möglich, die jedoch auf einen Fehler des Sicherheitssubsystems hindeuten. |
|
Keine Medienbezeichnungsbibliothek erkennt die Medienbezeichnung. |
|
Auf die Datenbank kann nicht zugegriffen werden oder beschädigt werden. |
|
Die Datenbank ist voll. |
|
Das Sitzungshandle fehlt oder ist ungültig. |
|
Mindestens eine der Medien-IDs ist ungültig. |
|
Mindestens ein Medienpool für die logischen Medien ist ungültig. |
|
Mindestens ein Medienbezeichner fehlt. |
|
Während der Verarbeitung ist ein Zuordnungsfehler aufgetreten. |
|
Die Funktion war erfolgreich. |
Hinweise
Die SwapNtmsMedia-Funktion wird verwendet, um physische Medien zu aktualisieren, ohne die Anwendung zu beeinträchtigen.
Die Medien für beide LMIDs dürfen nicht verwendet werden, damit diese Funktion erfolgreich ist.
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 |