mensaje de LINE_PROXYSTATUS
El mensaje LINE_PROXYSTATUS se envía cuando los servidores proxy disponibles cambian en una línea que la aplicación tiene abierta actualmente.
TAPISRV genera este mensaje durante una función lineOpen mediante LINEPROXYSTATUS_OPEN y LINEPROXYSTATUS_ALLOPENFORACD o una función lineClose mediante LINEPROXYSTATUS_CLOSE (todas las constantes LINEPROXYSTATUS_).
Parámetros
-
dwDevice
-
Identificador de la aplicación para el dispositivo de línea. Esto se relaciona con el controlador del agente.
-
dwCallbackInstance
-
La instancia de devolución de llamada proporcionada al abrir la línea.
-
dwParam1
-
Especifica el estado de la cola que ha cambiado. Puede ser una o varias de las constantes de LINEPROXYSTATUS_.
-
dwParam2
-
Si dwParam1 se establece en LINEPROXYSTATUS_OPEN o LINEPROXYSTATUS_CLOSE, dwParam2 indica el tipo de solicitud de proxy relacionado, que es uno de los siguientes:
- 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
De lo contrario, dwParam2 se establece en cero.
-
dwParam3
-
Reservado. Establecer en cero.
Requisitos
Requisito | Value |
---|---|
Versión de TAPI |
Requiere TAPI 2.2 |
Encabezado |
|