lineProxyResponse-Funktion (tapi.h)
Die lineProxyResponse-Funktion gibt den Abschluss einer Proxyanforderung durch einen registrierten Proxyhandler an, z. B. einen ACD-Agent-Handler auf einem Server.
Syntax
LONG lineProxyResponse(
HLINE hLine,
LPLINEPROXYREQUEST lpProxyRequest,
DWORD dwResult
);
Parameter
hLine
Ein Handle für das open line-Gerät.
lpProxyRequest
Ein Zeiger auf den Proxyanforderungspuffer, der der Anwendung von TAPI in einer LINE_PROXYREQUEST Nachricht übergeben wird. Bei Proxyanforderungen, die Daten an die Clientanwendung zurückgeben, sollte der Proxyhandler vor dem Aufrufen dieser Funktion die erforderliche Struktur in diesem Puffer ausgefüllt haben. Die elemente dwNeededSize und dwUsedSize der zurückzugebenden Struktur müssen entsprechend festgelegt worden sein.
dwResult
Ein Funktionsergebnis, das an die aufrufende Anwendung in einer LINE_REPLY-Nachricht zurückgegeben wird (automatisch von TAPI generiert). Muss null oder einer der negativen Fehlerwerte sein, die für die aufgerufene Funktion definiert sind.
Rückgabewert
Gibt null zurück, wenn die Funktion erfolgreich ist, oder einen der folgenden negativen Fehlerwerte:
LINEERR_INVALLINEHANDLE, LINEERR_INVALPARAM, LINEERR_INVALPOINTER, LINEERR_NOMEM, LINEERR_NOTREGISTERED, LINEERR_OPERATIONFAILED, LINE ERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.
Anforderungen
Zielplattform | Windows |
Kopfzeile | tapi.h |
Bibliothek | Tapi32.lib |
DLL | Tapi32.dll |