GetNtmsRequestOrder-Funktion (ntmsapi.h)
[Wechselmedien-Manager ist ab Windows 7 und Windows Server 2008 R2 nicht mehr verfügbar.]
Die GetNtmsRequestOrder-Funktion ruft die Reihenfolge ab, in der die angegebene Anforderung in der Bibliothekswarteschlange verarbeitet wird.
Syntax
DWORD GetNtmsRequestOrder(
[in] HANDLE hSession,
[in] LPNTMS_GUID lpRequestId,
[out] LPDWORD lpdwOrderNumber
);
Parameter
[in] hSession
Handle für die von der OpenNtmsSession-Funktion zurückgegebene Sitzung.
[in] lpRequestId
Eindeutiger Bezeichner einer Bibliotheksanforderung.
[out] lpdwOrderNumber
Reihenfolge, in der diese Anforderung in der Warteschlange verarbeitet wird.
Rückgabewert
Diese Funktion gibt einen der folgenden Werte zurück.
Wert | Bedeutung |
---|---|
|
NTMS_CONTROL_ACCESS an den Computer wird verweigert. Es sind auch andere Sicherheitsfehler möglich, die jedoch auf einen Fehler des Sicherheitssubsystems hindeuten.
Windows XP: Es sind keine Zugriffsrechte erforderlich. |
|
Auf die Datenbank kann nicht zugegriffen werden oder beschädigt werden. |
|
Das Sitzungshandle fehlt oder ist ungültig. |
|
Der Bibliotheksanforderungsbezeichner fehlt. |
|
Ein Anforderungsobjekt mit dem angegebenen Bezeichner wurde nicht gefunden. |
|
Die Funktion war erfolgreich. |
Hinweise
Wenn die GetNtmsRequestOrder-Funktion null in lpdwOrderNumber zurückgibt, ist für diese Anforderung keine Reihenfolge verfügbar. Die Bestellnummer ist spezifisch für den Anforderungstyp, da die Typen in einer vordefinierten Reihenfolge verarbeitet werden.
Beispielsweise wird die NTMS_LM_DISMOUNT-Anforderung vor einer NTMS_LM_MOUNT-Anforderung verarbeitet. Innerhalb einer bestimmten Klasse von Anforderungen kann die Warteschlange jedoch sortiert werden. Die Anforderungen mit niedrigerer Reihenfolge werden zuerst verarbeitet, z. B. 1 ist die erste verarbeitete Anforderung, 2 ist die nächste verarbeitete Anforderung usw.
Sie können diese Bestellnummer, den Anforderungstyp, die Übermittlungszeit und das Übermittlungsdatum verwenden, um die Warteschlange in sortierter Reihenfolge anzuzeigen. Der Anforderungstyp, die Bestellnummer und die Übermittlungszeit sollten sortiert werden.
Derzeit werden Anforderungen auf NTMS_LM_MOUNT nach der Bestellnummer sortiert.
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 |