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 |