Condividi tramite


Struttura LINEQUEUEINFO (tapi.h)

La struttura LINEQUEUEINFO fornisce informazioni su una coda in un dispositivo line. La funzione lineGetQueueInfo restituisce la struttura LINEQUEUEINFO . Questa struttura richiede la negoziazione della versione TAPI 3.0.

Sintassi

typedef struct linequeueinfo_tag {
  DWORD dwTotalSize;
  DWORD dwNeededSize;
  DWORD dwUsedSize;
  DWORD dwMeasurementPeriod;
  DWORD dwTotalCallsQueued;
  DWORD dwCurrentCallsQueued;
  DWORD dwTotalCallsAbandoned;
  DWORD dwTotalCallsFlowedIn;
  DWORD dwTotalCallsFlowedOut;
  DWORD dwLongestEverWaitTime;
  DWORD dwCurrentLongestWaitTime;
  DWORD dwAverageWaitTime;
  DWORD dwFinalDisposition;
} LINEQUEUEINFO, *LPLINEQUEUEINFO;

Members

dwTotalSize

Dimensioni totali assegnate a questa struttura, in byte.

dwNeededSize

Dimensioni necessarie per contenere tutte le informazioni richieste, in byte.

dwUsedSize

Dimensioni della parte di questa struttura che contiene informazioni utili, in byte.

dwMeasurementPeriod

Periodo per il quale l'opzione o l'implementazione archivia e calcola le informazioni, in secondi. Ad esempio, dwTotalCallsAbandoned contiene il numero di chiamate abbandonate; dwMeasurementPeriod indica se questo valore fa riferimento alle chiamate accodate in un'ora, al giorno o al mese, ad esempio.

dwTotalCallsQueued

Numero totale di chiamate in ingresso per questa coda durante questo periodo di misurazione.

dwCurrentCallsQueued

Numero di chiamate in ingresso attualmente in attesa.

dwTotalCallsAbandoned

Numero di chiamate abbandonate durante questo periodo di misurazione.

dwTotalCallsFlowedIn

Numero totale di chiamate che sono passate a questa coda (passato da un'altra coda o gruppo ACD) durante questo periodo di misurazione.

dwTotalCallsFlowedOut

Numero totale di chiamate che sono passate da questa coda (passate a un'altra coda o gruppo ACD) durante questo periodo di misurazione.

dwLongestEverWaitTime

Tempo più lungo in cui è stata attesa in coda, in secondi.

dwCurrentLongestWaitTime

Tempo più lungo in cui una chiamata corrente (chiamata ancora in coda) è in attesa, in secondi.

dwAverageWaitTime

Tempo medio di attesa di una chiamata in coda, in secondi.

dwFinalDisposition

Eliminazione finale della coda.

Requisiti

Requisito Valore
Intestazione tapi.h

Vedi anche

Informazioni sui controlli del Call Center

lineGetQueueInfo