LINEADDRESSSTATE_定数
LINEADDRESSSTATE_ビット フラグ定数では、さまざまなアドレス状態項目について説明します。
-
LINEADDRESSSTATE_CAPSCHANGE
-
-
ユーザーまたはその他の状況によって行われた構成変更により、 アドレスの LINEADDRESSCAPS 構造体の 1 つ以上のメンバーが変更されたことを示します。 アプリケーションでは 、lineGetAddressCaps を使用して、更新された構造体を読み取る必要があります。 サービス プロバイダーがこの値を含む LINE_ADDRESSSTATE メッセージを TAPI に送信すると、TAPI は TAPI バージョン 1.4 以降をネゴシエートしたアプリケーションに渡します。以前の API バージョンをネゴシエートするアプリケーションは 、LINEDEVSTATE_REINITを指定するLINE_LINEDEVSTATE メッセージを受け取り、更新された情報を取得するために TAPI への接続をシャットダウンして再初期化する必要があります。
-
-
LINEADDRESSSTATE_DEVSPECIFIC
-
-
アドレスの状態のデバイス固有の項目が変更されました。
-
-
LINEADDRESSSTATE_FORWARD
-
-
アドレスの転送状態が変更されました。応答なし条件を決定するためのリングの数が含まれる可能性があります。 アプリケーションはアドレスの状態をチェックして、アドレスの現在の転送状態に関する詳細を決定する必要があります。
-
-
LINEADDRESSSTATE_INUSEMANY
-
-
監視対象またはブリッジ型のアドレスが、1 つのステーションで使用されていることから、複数のステーションで使用されているアドレスに変更されました。
-
-
LINEADDRESSSTATE_INUSEONE
-
-
アドレスは、アイドル状態または多くのブリッジステーションで使用中から、1 つのステーションでのみ使用されるように変更されました。
-
-
LINEADDRESSSTATE_INUSEZERO
-
-
アドレスがアイドル状態に変更されました (どのステーションでも使用されていません)。
-
-
LINEADDRESSSTATE_NUMCALLS
-
-
アドレスの呼び出しの数が変更されました。 これは、新しい着信呼び出し、アドレスの発信呼び出し、通話の保留状態の変更などのイベントの結果です。 このフラグでは、LINEADDRESSSTATUS 構造体の dwNumActiveCalls、dwNumOnHoldCalls、dwNumOnHoldPendingCalls のいずれかのメンバーの変更について説明します。 アプリケーションは、LINE_ADDRESSSTATE (numCalls) メッセージを受信するときに、これらの 3 つのメンバーをすべてチェックする必要があります。
-
-
LINEADDRESSSTATE_OTHER
-
-
以下に示すもの以外のアドレスステータス項目が変更されました。 アプリケーションは、現在のアドレスの状態をチェックして、変更された項目を決定する必要があります。
-
-
LINEADDRESSSTATE_TERMINALS
-
-
アドレスのターミナル設定が変更されました。
-
解説
機能拡張なし。 32 ビットはすべて予約されています。
アプリケーションには、 LINE_ADDRESSSTATE メッセージ内のこれらの状態項目に対する変更が通知されます。 アドレスのデバイス機能は、このアドレスに対して報告できる可能性のあるアドレス状態の変更を示します。
必要条件
要件 | 値 |
---|---|
TAPI バージョン |
TAPI 2.0 以降が必要です |
Header |
|