共用方式為


LINEQUEUEINFO 結構 (tapi.h)

LINEQUEUEINFO 結構提供線路裝置上佇列的相關信息。 lineGetQueueInfo 函式會傳回 LINEQUEUEINFO 結構。 此結構需要 TAPI 3.0 版本交涉。

語法

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;

成員

dwTotalSize

配置給這個結構的大小總計,以位元組為單位。

dwNeededSize

以位元組為單位保留所要求的所有資訊所需的大小。

dwUsedSize

包含實用資訊的這個結構部分大小,以位元組為單位。

dwMeasurementPeriod

參數或實作儲存和計算信息的期間,以秒為單位。 例如,dwTotalCallsAbandoned 保留已放棄的呼叫數目;例如,dwMeasurementPeriod 會指出此值是否參考以小時、天或月份排入佇列的呼叫。

dwTotalCallsQueued

此測量期間此佇列的來電總數。

dwCurrentCallsQueued

目前正在等候的來電數目。

dwTotalCallsAbandoned

此測量期間已放棄的呼叫數目。

dwTotalCallsFlowedIn

在此測量期間流入此佇列的呼叫總數(從另一個佇列或 ACD 群組傳遞)。

dwTotalCallsFlowedOut

在此測量期間,流出此佇列的通話總數(傳遞至另一個佇列或 ACD 群組)。

dwLongestEverWaitTime

任何呼叫在佇列中等候的時間最長,以秒為單位。

dwCurrentLongestWaitTime

目前呼叫的時間最長(仍在佇列中的通話)一直在等候,以秒為單位。

dwAverageWaitTime

呼叫在佇列中等候的平均時間,以秒為單位。

dwFinalDisposition

佇列的最終處置。

要求

要求 價值
標頭 tapi.h

另請參閱

關於通話中心控件

lineGetQueueInfo