LINE_PROXYSTATUS Nachricht
Die LINE_PROXYSTATUS Nachricht wird gesendet, wenn sich die verfügbaren Proxys in einer Zeile ändern, die die Anwendung derzeit geöffnet hat.
TAPISRV generiert diese Meldung während einer lineOpen-Funktion mit LINEPROXYSTATUS_OPEN und LINEPROXYSTATUS_ALLOPENFORACD oder einer lineClose-Funktion mit LINEPROXYSTATUS_CLOSE (alle LINEPROXYSTATUS_ Konstanten).
-
dwDevice
-
Das Handle der Anwendung zum Leitungsgerät. Dies bezieht sich auf den Agent-Handler.
-
dwCallbackInstance
-
Der Rückruf instance beim Öffnen der Zeile angegeben.
-
dwParam1
-
Gibt die geänderte Warteschlange status an. Dies kann eine oder mehrere der LINEPROXYSTATUS_ Konstanten sein.
-
dwParam2
-
Wenn dwParam1 auf LINEPROXYSTATUS_OPEN oder LINEPROXYSTATUS_CLOSE festgelegt ist, gibt dwParam2 den zugehörigen Proxyanforderungstyp an, der einer der folgenden Ist:
- LINEPROXYREQUEST_SETAGENTGROUP
- LINEPROXYREQUEST_SETAGENTSTATE
- LINEPROXYREQUEST_SETAGENTACTIVITY
- LINEPROXYREQUEST_GETAGENTCAPS
- LINEPROXYREQUEST_GETAGENTSTATUS
- LINEPROXYREQUEST_AGENTSPECIFIC
- LINEPROXYREQUEST_GETAGENTACTIVITYLIST
- LINEPROXYREQUEST_GETAGENTGROUPLIST
- LINEPROXYREQUEST_CREATEAGENT
- LINEPROXYREQUEST_SETAGENTMEASUREMENTPERIOD
- LINEPROXYREQUEST_GETAGENTINFO
- LINEPROXYREQUEST_CREATEAGENTSESSION
- LINEPROXYREQUEST_GETAGENTSESSIONLIST
- LINEPROXYREQUEST_SETAGENTSESSIONSTATE
- LINEPROXYREQUEST_GETAGENTSESSIONINFO
- LINEPROXYREQUEST_GETQUEUELIST
- LINEPROXYREQUEST_SETQUEUEMEASUREMENTPERIOD
- LINEPROXYREQUEST_GETQUEUEINFO
- LINEPROXYREQUEST_GETGROUPLIST
- LINEPROXYREQUEST_SETAGENTSTATEEX
Andernfalls wird dwParam2 auf 0 (null) festgelegt.
-
dwParam3
-
Reserviert. Auf NULL festlegen.
Anforderung | Wert |
---|---|
TAPI-Version |
Erfordert TAPI 2.2 |
Header |
|