共用方式為


TAPi.h) LINEAGENTINFO (結構

LINEAGENTINFO結構包含 ACD 代理程式的相關資訊。 lineGetAgentInfo函式會傳回LINEAGENTINFO結構。

語法

typedef struct lineagentinfo_tag {
  DWORD    dwTotalSize;
  DWORD    dwNeededSize;
  DWORD    dwUsedSize;
  DWORD    dwAgentState;
  DWORD    dwNextAgentState;
  DWORD    dwMeasurementPeriod;
  CURRENCY cyOverallCallRate;
  DWORD    dwNumberOfACDCalls;
  DWORD    dwNumberOfIncomingCalls;
  DWORD    dwNumberOfOutgoingCalls;
  DWORD    dwTotalACDTalkTime;
  DWORD    dwTotalACDCallTime;
  DWORD    dwTotalACDWrapUpTime;
} LINEAGENTINFO, *LPLINEAGENTINFO;

成員

dwTotalSize

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

dwNeededSize

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

dwUsedSize

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

dwAgentState

必須是其中一個 LINEAGENTSTATEEX_常數

dwNextAgentState

必須是其中一個 LINEAGENTSTATEEX_常數

dwMeasurementPeriod

參數或實作儲存和計算資訊的期間,以秒為單位。 例如, dwNumberOfACDCalls 會保留代理程式處理的呼叫數目; dwMeasurementPeriod 指出此值是否參考過去一小時、日或月所傳送的呼叫。

cyOverallCallRate

代理程式的通話費率 (每一個代理程式小時呼叫,其中代理程式小時代表代理程式在所有代理程式會話) 作用中的時間。 這是固定點十進位數。

dwNumberOfACDCalls

此代理程式在所有會話中處理的 ACD 呼叫數目。

dwNumberOfIncomingCalls

此代理程式所處理的傳入非 ACD 呼叫數目。

dwNumberOfOutgoingCalls

此代理程式所處理的傳出非 ACD 呼叫數目。

dwTotalACDTalkTime

此代理程式在此代理程式在所有會話中交談所花費的秒數。

dwTotalACDCallTime

此代理程式在 ACD 呼叫上花費的秒數, (所有會話) 。 包含手機上的時間加上加總結時間。

dwTotalACDWrapUpTime

此代理程式在所有會話之間呼叫工作) 之後,在 ACD 呼叫包裝 (所花費的秒數。

規格需求

   
標頭 tapi.h

另請參閱

關於通話中心控制項

lineGetAgentInfo