DismountNtmsDrive-Funktion (ntmsapi.h)
[Wechselmedien-Manager ist ab Windows 7 und Windows Server 2008 R2 nicht mehr verfügbar.]
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.
Syntax
DWORD DismountNtmsDrive(
[in] HANDLE hSession,
[in] LPNTMS_GUID lpDriveId
);
Parameter
[in] hSession
Handle für die von der OpenNtmsSession-Funktion zurückgegebene Sitzung.
[in] lpDriveId
Eindeutiger Bezeichner eines Laufwerkobjekts.
Rückgabewert
Diese Funktion gibt einen der folgenden Werte zurück.
Wert | Bedeutung |
---|---|
|
NTMS_MODIFY_ACCESS an die Bibliothek wird verweigert. Es sind auch andere Sicherheitsfehler möglich, die jedoch auf einen Fehler des Sicherheitssubsystems hindeuten.
Windows XP: NTMS_CONTROL_ACCESS der Bibliothek wird verweigert. Es sind auch andere Sicherheitsfehler möglich, die jedoch auf einen Fehler des Sicherheitssubsystems hindeuten. |
|
Auf die Datenbank kann nicht zugegriffen werden oder beschädigt werden. |
|
Die Datenbank ist voll. |
|
Das Laufwerk oder die Bibliothek ist nicht aktiviert. |
|
Die Laufwerks-ID ist ungültig. |
|
Das Sitzungshandle fehlt oder ist ungültig. |
|
Die Bibliothek für das Laufwerk ist ungültig. |
|
Die Laufwerks-ID fehlt. |
|
Das Laufwerk enthält keine Medien. |
|
Während der Verarbeitung ist ein Zuordnungsfehler aufgetreten. |
|
Die Funktion war erfolgreich. |
Hinweise
Wenn das durch die DismountNtmsDrive-Funktion angegebene Laufwerk leer ist oder das Medium geöffnet wird, wird ein Fehler zurückgegeben. Andernfalls wird das Medium in seinen Slot zurückgegeben.
Heben Sie die Bereitstellung von Anforderungen für eigenständige Laufwerke auf, und legen Sie das Laufwerk in den nicht bereitstellbaren Zustand, und es wird ein Erfolg zurückgegeben.
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 |