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 |