WaitForNtmsOperatorRequest-Funktion (ntmsapi.h)
[Wechseldatenträger-Manager ist ab Windows 7 und Windows Server 2008 R2 nicht mehr verfügbar.]
Die WaitForNtmsOperatorRequest-Funktion wartet auf die angegebene RSM-Operatoranforderung.
Syntax
DWORD WaitForNtmsOperatorRequest(
[in] HANDLE hSession,
[in] LPNTMS_GUID lpRequestId,
[in] DWORD dwTimeout
);
Parameter
[in] hSession
Handle für die von der OpenNtmsSession-Funktion zurückgegebene Sitzung.
[in] lpRequestId
Operatoranforderungsbezeichner, der von der SubmitNtmsOperatorRequest-Funktion erstellt wurde.
[in] dwTimeout
Anzahl der zu wartenden Millisekunden. Um nach einer Operatoranforderung zu suchen, übergeben Sie einen Timeoutwert von 0. Wenn Sie den Wert INFINITE angeben, tritt für diese Funktion kein Timeout auf.
Rückgabewert
Diese Funktion gibt einen der folgenden Werte zurück.
Wert | Bedeutung |
---|---|
|
Die Operatoranforderung wurde von einem Administrator abgebrochen. |
|
Der im hSession-Parameter angegebene Wert ist NULL oder ungültig. |
|
Einer der Parameterwerte ist ungültig. |
|
Es kann keine Verbindung mit dem RSM-Dienst hergestellt werden. |
|
Das Operatoranforderungsobjekt konnte nicht gefunden werden. Objektanforderungen werden aus der Datenbank geleert. Die Anwendung sollte eine Funktion wie AllocateNtmsMedia aufrufen, wenn RSM diesen Fehler zurückgibt. |
|
Die Funktion war erfolgreich. |
|
Die im dwTimeout-Parameter angegebene Zeit ist vor abschluss der Operatoranforderung verstrichen. |
Hinweise
Operatoranforderungen, die mit der WaitForNtmsOperatorRequest-Funktion angegeben sind, werden verwendet, um Medien anzufordern, das Medium von einer Bibliothek in eine andere zu verschieben, oder um den RSM-Gerätedienst anzufordern.
Eine Anwendung wartet mithilfe von WaitForNtmsOperatorRequest auf die Auflösung einer Operatoranforderung. Die Anforderung kann erfüllt, abgelehnt, gelöscht oder zeitlimitiert werden.
In der Regel verwenden Anwendungen die SubmitNtmsOperatorRequest-Funktion , um Operatoranforderungen zu übermitteln, und verwenden die WaitForNtmsOperatorRequest-Funktion , um auf ihre Auflösung zu warten.
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 |