共用方式為


CALLINFOCHANGE_CAUSE列舉 (tapi3if.h)

ITCallInfoChangeEvent::get_Cause方法會使用CALLINFOCHANGE_CAUSE列舉來傳回已變更之呼叫資訊類型的描述。

您可以使用 TAPI 3 ITCallInfo 介面來擷取變更的特定資訊。 TAPI 2 應用程式使用 lineGetCallInfolineGetCallStatus

Syntax

typedef enum CALLINFOCHANGE_CAUSE {
  CIC_OTHER = 0,
  CIC_DEVSPECIFIC,
  CIC_BEARERMODE,
  CIC_RATE,
  CIC_APPSPECIFIC,
  CIC_CALLID,
  CIC_RELATEDCALLID,
  CIC_ORIGIN,
  CIC_REASON,
  CIC_COMPLETIONID,
  CIC_NUMOWNERINCR,
  CIC_NUMOWNERDECR,
  CIC_NUMMONITORS,
  CIC_TRUNK,
  CIC_CALLERID,
  CIC_CALLEDID,
  CIC_CONNECTEDID,
  CIC_REDIRECTIONID,
  CIC_REDIRECTINGID,
  CIC_USERUSERINFO,
  CIC_HIGHLEVELCOMP,
  CIC_LOWLEVELCOMP,
  CIC_CHARGINGINFO,
  CIC_TREATMENT,
  CIC_CALLDATA,
  CIC_PRIVILEGE,
  CIC_MEDIATYPE,
  CIC_LASTITEM
} ;

常數

 
CIC_OTHER
值: 0
未指定的通話資訊已變更。
CIC_DEVSPECIFIC
裝置特定的通話資訊已變更。
CIC_BEARERMODE
呼叫的持有人模式已變更。
CIC_RATE
速率已變更。
CIC_APPSPECIFIC
應用程式特定的呼叫資訊已變更。 應用程式特定資訊可用來在多應用程式環境中的應用程式之間傳遞資訊。 API 實作或服務提供者不會解譯此資訊。 只有擁有者許可權的應用程式才能設定呼叫
CIC_CALLID
呼叫識別碼已變更。
CIC_RELATEDCALLID
相關的呼叫識別碼已變更。
CIC_ORIGIN
呼叫來源已變更。
CIC_REASON
呼叫原因已變更。
CIC_COMPLETIONID
完成識別碼已變更。
CIC_NUMOWNERINCR
擁有者的數目已增加。
CIC_NUMOWNERDECR
擁有者的數目已減少。
CIC_NUMMONITORS
通話監視器的數目已變更。
CIC_TRUNK
通話上使用的主幹已變更。
CIC_CALLERID
呼叫端識別碼已變更。
CIC_CALLEDID
呼叫的識別碼已變更。
CIC_CONNECTEDID
連接的識別碼已變更。
CIC_REDIRECTIONID
重新導向識別碼已變更。
CIC_REDIRECTINGID
重新導向識別碼已變更。
CIC_USERUSERINFO
使用者使用者資訊緩衝區已變更。
CIC_HIGHLEVELCOMP
高階相容性資訊已變更 (ISDN Q.931) 。
CIC_LOWLEVELCOMP
低階相容性資訊已變更 (ISDN Q.931) 。
CIC_CHARGINGINFO
通話的充電資訊已變更。
CIC_TREATMENT
對保留的呼叫處理已變更。
CIC_CALLDATA
呼叫資料緩衝區已變更。
CIC_PRIVILEGE
通話許可權 已變更。
CIC_MEDIATYPE
呼叫
媒體類型 已變更。
CIC_LASTITEM

規格需求

   
標頭 tapi3if.h

另請參閱

ITCallInfoChangeEvent::get_Cause