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 |
另請參閱
關於通話中心控件 的