LINECALLREASON_定数
LINECALLREASON_ビット フラグ定数は、呼び出しの理由を示します。
-
LINECALLREASON_CALLCOMPLETION
-
-
呼び出しは、呼び出し完了要求の結果でした。
-
-
LINECALLREASON_CAMPEDON
-
-
電話は住所でキャンプされました。 通常、最初は保留状態で表示され、 lineSwapHold を使用するように切り替えることができます。 アクティブな呼び出しがアイドル状態になると、キャンプオン呼び出しがオファリング状態に変更され、デバイスが呼び出しを開始する可能性があります。
-
-
LINECALLREASON_DIRECT
-
-
これは、直接の着信または発信呼び出しです。
-
-
LINECALLREASON_FWDBUSY
-
-
この呼び出しは、通話の時点でビジー状態だった別の拡張機能から転送されました。
-
-
LINECALLREASON_FWDNOANSWER
-
-
呼び出しは、いくつかのリングの後に呼び出しに応答しなかった別の拡張機能から転送されました。
-
-
LINECALLREASON_FWDUNCOND
-
-
呼び出しは、別の番号から無条件に転送されました。
-
-
LINECALLREASON_INTRUDE
-
-
呼び出しは、別のステーションによって呼び出された呼び出し完了アクションまたはオペレーター アクションによって行に侵入されました。 スイッチの実装に応じて、通話は接続状態で表示されるか、回線上の既存のアクティブコールと電話会議されます。
-
-
LINECALLREASON_PARKED
-
-
呼び出しはアドレスに駐車されました。 通常、最初は保留状態で表示されます。
-
-
LINECALLREASON_PICKUP
-
-
呼び出しは別の拡張機能から取得されました。
-
-
LINECALLREASON_REDIRECT
-
-
呼び出しはこのステーションにリダイレクトされました。
-
-
LINECALLREASON_REMINDER
-
-
呼び出しは、ユーザーが通話を長い間保留または保留にしていることを示すリマインダー (または "リコール") です。
-
-
LINECALLREASON_ROUTEREQUEST
-
-
スイッチにはアプリケーションからのルーティング手順が必要であるため、この呼び出しはアドレスに表示されます。 アプリケーションでは、LINECALLINFO の CalledID メンバーを調べ、lineRedirect 関数を使用して、呼び出しの新しいダイヤル可能なアドレスを指定する必要があります。 代わりに呼び出しをブロックする場合、アプリケーションは lineDrop を呼び出す可能性があります。 アプリケーションがスイッチ定義のタイムアウト期間内にアクションを実行できない場合は、既定のアクションが実行されます。 サービス プロバイダーは、行のネゴシエートされたバージョンが 2.0 以上の場合にのみ、この定数を使用できます。 それ以外の場合、サービス プロバイダーは LINECALLREASON_UNAVAILに置き換える必要があります。
-
-
LINECALLREASON_TRANSFER
-
-
呼び出しは別の番号から転送されました。
-
-
LINECALLREASON_UNAVAIL
-
-
呼び出しの理由は使用できず、後で認識されなくなります。
-
-
LINECALLREASON_UNKNOWN
-
-
呼び出しの理由は現在不明ですが、後でわかっている可能性があります。
-
-
LINECALLREASON_UNPARK
-
-
呼び出しは、パークされた呼び出しとして取得されました。
-
注釈
拡張性はありません。 32 ビットはすべて予約されています。
LINECALLREASON_定数は、LINECALLINFO データ構造の dwReason メンバーで使用されます。
要件
要件 | 値 |
---|---|
TAPI バージョン |
TAPI 2.0 以降が必要です |
Header |
|