次の方法で共有


CALLINFOCHANGE_CAUSE列挙 (tapi3if.h)

CALLINFOCHANGE_CAUSE列挙型は、変更された呼び出し情報の種類の説明を返すために、ITCallInfoChangeEvent::get_Cause メソッドによって使用されます。

TAPI 3 ITCallInfo インターフェイスを使用して、変更に関する特定の情報を取得できます。 TAPI 2 アプリケーションでは、 lineGetCallInfo または lineGetCallStatus が使用されます。

構文

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

必要条件

   
Header tapi3if.h

関連項目

ITCallInfoChangeEvent::get_Cause