Partager via


LINE_PROXYSTATUS message

Le message LINE_PROXYSTATUS est envoyé lorsque les proxys disponibles changent sur une ligne ouverte par l’application.

TAPISRV génère ce message lors d’une fonction lineOpen à l’aide de LINEPROXYSTATUS_OPEN et LINEPROXYSTATUS_ALLOPENFORACD ou d’une fonction lineClose à l’aide de LINEPROXYSTATUS_CLOSE (toutes les constantes LINEPROXYSTATUS_).

            

Paramètres

dwDevice

Handle de l’application sur l’appareil de ligne. Cela concerne le gestionnaire de l’agent.

dwCallbackInstance

Le rappel instance fourni lors de l’ouverture de la ligne.

dwParam1

Spécifie la status de file d’attente qui a changé. Il peut s’agir d’une ou plusieurs constantes LINEPROXYSTATUS_.

dwParam2

Si dwParam1 est défini sur LINEPROXYSTATUS_OPEN ou LINEPROXYSTATUS_CLOSE, dwParam2 indique le type de demande proxy associé, qui est l’un des éléments suivants :

  • 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

Sinon, dwParam2 est défini sur zéro.

dwParam3

Réservé. Définit la valeur zéro.

Spécifications

Condition requise Valeur
Version TAPI
Nécessite TAPI 2.2
En-tête
Tapi.h

Voir aussi

lineOpen

lineClose

LINE_PROXYREQUEST

constantes LINEPROXYREQUEST_