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 |