CancelNtmsLibraryRequest-Funktion (ntmsapi.h)
[Wechseldatenträger-Manager ist ab Windows 7 und Windows Server 2008 R2 nicht mehr verfügbar.]
Die CancelNtmsLibraryRequest-Funktion bricht ausstehende RSM-Anforderungen ab, z. B. Aufrufe der CleanNtmsDrive-Funktion . Wenn die Bibliothek ausgelastet ist, stellt RSM den Abbruch in die Warteschlange und gibt den Erfolg zurück.
Syntax
DWORD CancelNtmsLibraryRequest(
[in] HANDLE hSession,
[in] LPNTMS_GUID lpRequestId
);
Parameter
[in] hSession
Handle für die von der OpenNtmsSession-Funktion zurückgegebene Sitzung.
[in] lpRequestId
Eindeutiger Bezeichner der bibliotheksanforderung, die abgebrochen werden soll.
Verwenden Sie die Funktion EnumerateNtmsObject , um die Liste der vorhandenen Bibliotheksanforderungen abzurufen.
Rückgabewert
Diese Funktion gibt einen der folgenden Werte zurück.
Wert | Bedeutung |
---|---|
|
Nur ein Administrator des RSM-Servers kann Bibliotheksanforderungen abbrechen. Dieser Fehler wird auch zurückgegeben, wenn die Anforderung derzeit behandelt wird und nicht gelöscht werden kann. |
|
Das Sitzungshandle fehlt oder ist ungültig. |
|
Während der Verarbeitung ist ein Zuordnungsfehler aufgetreten. |
|
Die Objekt-ID der Bibliotheksanforderung wurde nicht gefunden. Dieser Fehler tritt auf, wenn die Anforderung vor dem Ausstellen des Abbruchs abgeschlossen wird oder wenn eine ungültige Anforderungs-ID angegeben wird. |
|
Die Bibliotheksanforderung wurde für den Abbruch in die Warteschlange gestellt. |
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 |