LINE _ PROXYSTATUS-Meldung
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 _).
Parameter
-
dwDevice
-
Das Handle der Anwendung für das Zeilengerät. Dies bezieht sich auf den Agenthandler.
-
dwCallbackInstance
-
Die Rückrufinstanz, die beim Öffnen der Zeile angegeben wird.
-
dwParam1
-
Gibt den geänderten Warteschlangenstatus an. Kann eine oder mehrere LINEPROXYSTATUS-Konstanten _ sein.
-
dwParam2
-
Wenn dwParam1 auf LINEPROXYSTATUS _ OPEN oder LINEPROXYSTATUS CLOSE festgelegt _ ist, gibt dwParam2 den entsprechenden Proxyanforderungstyp an. Dies ist einer der folgenden:
- 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 _ GETQUEPROXYIST
- LINEPROXYREQUEST _ SETQUEUEMEASUREMENTPERIOD
- LINEPROXYREQUEST _ GETQUEUEINFO
- LINEPROXYREQUEST _ GETGROUPLIST
- LINEPROXYREQUEST _ SETAGENTSTATEEX
Andernfalls wird dwParam2 auf 0 (null) festgelegt.
-
dwParam3
-
Reserviert. Auf NULL festlegen.
Anforderungen
| Anforderung | Wert |
|---|---|
| TAPI-Version |
Erfordert TAPI 2.2 |
| Header |
|