Compartir a través de


Función lineGetAgentInfo (tapi.h)

La función lineGetAgentInfo devuelve una estructura que contiene la información de ACD asociada a un identificador de agente determinado. Genera un mensaje LINE_PROXYREQUEST que se va a enviar a un controlador de función de proxy registrado, haciendo referencia a una estructura LINEPROXYREQUEST de tipo LINEPROXYREQUEST_GETAGENTINFO.

Sintaxis

LONG lineGetAgentInfo(
  HLINE           hLine,
  HAGENT          hAgent,
  LPLINEAGENTINFO lpAgentInfo
);

Parámetros

hLine

Identificador del dispositivo de línea.

hAgent

Identificador del agente cuya información se va a recuperar.

lpAgentInfo

Puntero a una estructura de tipo LINEAGENTINFO. Si la solicitud se realiza correctamente, esta estructura se rellena con las estadísticas del agente.

Valor devuelto

Devuelve un identificador de solicitud si se inicia la operación asincrónica; de lo contrario, la función devuelve uno de los siguientes valores de error:

LINEERR_INVALLINEHANDLE, LINEERR_INVALPARAM, LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.

Comentarios

Antes de llamar a la función lineGetAgentInfo , la aplicación debe establecer el miembro dwTotalSize de la estructura LINEAGENTINFO para indicar la cantidad de memoria disponible para TAPI para devolver información.

Requisitos

   
Plataforma de destino Windows
Encabezado tapi.h
Library Tapi32.lib
Archivo DLL Tapi32.dll

Consulte también

Acerca de los controles del centro de llamadas

LINEAGENTINFO

LINEPROXYREQUEST

LINE_PROXYREQUEST