funzione lineGetAgentInfo (tapi.h)

La funzione lineGetAgentInfo restituisce una struttura che contiene le informazioni ACD associate a un determinato handle agente. Genera un messaggio LINE_PROXYREQUEST da inviare a un gestore di funzioni proxy registrato, facendo riferimento a una struttura LINEPROXYREQUEST di tipo LINEPROXYREQUEST_GETAGENTINFO.

Sintassi

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

Parametri

hLine

Gestire il dispositivo linea.

hAgent

Identificatore dell'agente le cui informazioni devono essere recuperate.

lpAgentInfo

Puntatore a una struttura di tipo LINEAGENTINFO. Se la richiesta ha esito positivo, questa struttura viene riempita con le statistiche dell'agente.

Valore restituito

Restituisce un identificatore di richiesta se l'operazione asincrona viene avviata; in caso contrario, la funzione restituisce uno dei valori di errore seguenti:

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

Commenti

Prima di chiamare la funzione lineGetAgentInfo , l'applicazione deve impostare il membro dwTotalSize della struttura LINEAGENTINFO per indicare la quantità di memoria disponibile a TAPI per restituire informazioni.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione tapi.h
Libreria Tapi32.lib
DLL Tapi32.dll

Vedi anche

Informazioni sui controlli del Call Center

LINEAGENTINFO

LINEPROXYREQUEST

LINE_PROXYREQUEST