CleanNtmsDrive-Funktion (ntmsapi.h)
[Wechseldatenträger-Manager ist ab Windows 7 und Windows Server 2008 R2 nicht mehr verfügbar.]
Die CleanNtmsDrive-Funktion stellt eine Bereinigungsanforderung für das angegebene Laufwerk für die Reinigung in die Warteschlange.
Syntax
DWORD CleanNtmsDrive(
[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 des zu bereinigenden Laufwerks.
Rückgabewert
Diese Funktion gibt einen der folgenden Werte zurück.
Wert | Bedeutung |
---|---|
|
NTMS_CONTROL_ACCESS der Bibliothek wird verweigert. Es sind auch andere Sicherheitsfehler möglich, die jedoch auf einen Sicherheitssubsystemfehler hinweisen würden. |
|
Auf die Datenbank kann nicht zugegriffen werden oder ist beschädigt. |
|
Die Datenbank ist voll. |
|
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. |
|
Während der Verarbeitung ist ein Zuordnungsfehler aufgetreten. |
|
Das Laufwerk oder die Bibliothek ist nicht aktiviert. |
|
Die Reinigung wurde erfolgreich in die Warteschlange gestellt. |
Hinweise
Wenn das Laufwerk, das Sie in der CleanNtmsDrive-Funktion ausgewählt haben, ein eigenständiges Laufwerk ist, wird das Laufwerk als bereinigt markiert, und die Uhrzeit wird in der RSM-Datenbank notiert.
Bereinigungsanforderungen in der Warteschlange werden gelöscht, wenn der Dienst neu gestartet wird.
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 |