DeleteNtmsDrive-Funktion (ntmsapi.h)
[Wechselmedien-Manager ist ab Windows 7 und Windows Server 2008 R2 nicht mehr verfügbar.]
Die DeleteNtmsDrive-Funktion löscht ein Laufwerk aus der RSM-Datenbank. Das Laufwerk muss den dwOperationalState-Wert NTMS_NOT_PRESENT haben.
Syntax
DWORD DeleteNtmsDrive(
[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 Laufwerks.
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. |
|
Auf die Datenbank kann nicht zugegriffen werden oder beschädigt werden. |
|
Die Datenbank ist voll. |
|
Der Laufwerksbezeichner ist ungültig. |
|
Das Sitzungshandle fehlt oder ist ungültig. |
|
Der Bezeichner der Laufwerkbibliothek ist ungültig. |
|
Während der Verarbeitung ist ein Zuordnungsfehler aufgetreten. |
|
Die Funktion war erfolgreich. |
Hinweise
Sie können diese Funktion verwenden, um Laufwerke zu entfernen, die nicht mehr mit dem RSM-Server verbunden sind.
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 |