tapi.h (LINEQUEUEINFO 結構)
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 |