CALLINFO_LONG列舉 (tapi3if.h)

ITCallInfo 方法會使用CALLINFO_LONG列舉,這些方法會設定及取得 LONG 類型的呼叫資訊。

Syntax

typedef enum CALLINFO_LONG {
  CIL_MEDIATYPESAVAILABLE = 0,
  CIL_BEARERMODE,
  CIL_CALLERIDADDRESSTYPE,
  CIL_CALLEDIDADDRESSTYPE,
  CIL_CONNECTEDIDADDRESSTYPE,
  CIL_REDIRECTIONIDADDRESSTYPE,
  CIL_REDIRECTINGIDADDRESSTYPE,
  CIL_ORIGIN,
  CIL_REASON,
  CIL_APPSPECIFIC,
  CIL_CALLPARAMSFLAGS,
  CIL_CALLTREATMENT,
  CIL_MINRATE,
  CIL_MAXRATE,
  CIL_COUNTRYCODE,
  CIL_CALLID,
  CIL_RELATEDCALLID,
  CIL_COMPLETIONID,
  CIL_NUMBEROFOWNERS,
  CIL_NUMBEROFMONITORS,
  CIL_TRUNK,
  CIL_RATE,
  CIL_GENERATEDIGITDURATION,
  CIL_MONITORDIGITMODES,
  CIL_MONITORMEDIAMODES
} ;

常數

 
CIL_MEDIATYPESAVAILABLE
值: 0
The
通話中可用的媒體類型
CIL_BEARERMODE
呼叫的持有人模式由描述
LINEBEARERMODE_常數
CIL_CALLERIDADDRESSTYPE
The
呼叫端的地址類型
CIL_CALLEDIDADDRESSTYPE
The
所呼叫對象的地址類型
CIL_CONNECTEDIDADDRESSTYPE
The
線上物件的地址類型
CIL_REDIRECTIONIDADDRESSTYPE
The
已重新導向呼叫目的地的地址類型
CIL_REDIRECTINGIDADDRESSTYPE
The
重新導向呼叫的位置地址類型
CIL_ORIGIN
呼叫的原點由描述
LINECALLORIGIN_常數,例如 LINECALLORIGIN_EXTERNAL。
CIL_REASON
呼叫的原因由描述
LINECALLREASON_常數,例如 LINECALLREASON_FWDUNCOND。
CIL_APPSPECIFIC
應用程式特定資訊可用來在多應用程式環境中的應用程式之間傳遞資訊。 API 實作或服務提供者不會解譯此資訊。 只有擁有者許可權的應用程式才能設定呼叫。
CIL_CALLPARAMSFLAGS
呼叫參數旗標由
LINECALLPARAMFLAGS_常數,例如 LINECALLPARAMFLAGS_BLOCKID。 這些旗標通常會在建立傳出呼叫期間設定。
CIL_CALLTREATMENT
呼叫處理會識別保留或未處理呼叫的處理方式,並說明方式
LINECALLTREATMENT_常數,例如 LINECALLTREATMENT_MUSIC。
CIL_MINRATE
呼叫數據流的最小速率,以 bps (每秒的位數) 。
CIL_MAXRATE
呼叫數據流的最大速率,以 bps 每秒 (位) 。
CIL_COUNTRYCODE
國家或地區的代碼。
CIL_CALLID
呼叫標識碼。 某些服務提供者會將唯一的程式代碼指派給每個呼叫。
CIL_RELATEDCALLID
與目前通話相關的通話標識碼,例如會議。
CIL_COMPLETIONID
完成標識碼。 完成標識碼可用來識別進行中的個別完成要求。 完成標識碼會變成無效,而且可以在要求完成或取消未完成的要求之後重複使用。
CIL_NUMBEROFOWNERS
具有目前呼叫擁有者許可權的應用程式數目。
CIL_NUMBEROFMONITORS
具有目前呼叫之監視許可權的應用程式數目。
CIL_TRUNK
目前呼叫的主幹標識碼。
CIL_RATE
呼叫數據流的目前速率,以 bps 每秒 (位) 。
CIL_GENERATEDIGITDURATION
CIL_MONITORDIGITMODES
CIL_MONITORMEDIAMODES

規格需求

需求
標頭 tapi3if.h

另請參閱

ITCallInfo::get_CallInfoLong

ITCallInfo::p ut_CallInfoLong