LINECALLPARAMFLAGS_定数
LINECALLPARAMFLAGS_定数は、呼び出しに関するさまざまな状態フラグを記述します。
-
LINECALLPARAMFLAGS_BLOCKID
-
-
発信元 ID は隠す必要があります (ブロック呼び出し元 ID)。
-
-
LINECALLPARAMFLAGS_DESTOFFHOOK
-
-
着信側の電話は自動的にオフフックされます。
-
-
LINECALLPARAMFLAGS_IDLE
-
-
呼び出しはアイドル状態の呼び出しの外観で発信され、進行中の呼び出しに参加しないようにする必要があります。 lineMakeCall 関数を使用する場合、LINECALLPARAMFLAGS_IDLE値が設定されておらず、行に既存の呼び出しがある場合、関数は新しい呼び出しを行うために必要に応じて既存の呼び出しに分割されます。 既存の呼び出しがない場合、関数は指定したとおりに新しい呼び出しを行います。
-
-
LINECALLPARAMFLAGS_NOHOLDCONFERENCE
-
-
このビットは、 lineSetupConference および linePrepareAddToConference と組み合わせてのみ使用されます。 現在の通話で会議するアドレスは、LINECALLPARAMS の TargetAddress メンバーで指定されます。 コンサルテーション コールは、スイッチからダイヤル トーンを物理的に引き出すのではなく、さまざまなコール確立状態 (ダイヤル、続行など) を通じて進行します。 コンサルテーションコールが接続状態に達すると、会議が自動的に確立されます。接続された状態のままだった元の通話は、会議状態に入ります。相談の呼び出しは、会議の状態に入ります;hConfCall は接続状態になります。 コンサルテーション呼び出しが失敗した場合 (切断状態に入り、アイドル状態になった場合)、hConfCall もアイドル状態になり、元の呼び出し ( linePrepareAddToConference の場合は既存の会議であった可能性があります) は接続状態のままです。 元の当事者 (または当事者) は、通話が保留状態になったと認識することはありません。 この機能は、多くの場合、irate 呼び出し元との対話を監視するために必要な場合に、ACD エージェント呼び出しにスーパーバイザーを追加するために使用されます。
-
-
LINECALLPARAMFLAGS_ONESTEPTRANSFER
-
-
このビットは、 lineSetupTransfer と組み合わせてのみ使用されます。 これは、 lineSetupTransfer の操作と、コンサルテーション呼び出しの lineDial を 1 つのステップにまとめます。 ダイヤルするアドレスは、LINECALLPARAMS の TargetAddress メンバーで指定されます。 元の呼び出しは、lineSetupTransfer が正常に呼び出され、コンサルテーション呼び出しが正常に確立された場合と同様に、保留保留中の転送状態になります。 アプリケーションは引き続き lineCompleteTransfer を 呼び出して転送を有効にする必要があります。 この機能は、サードパーティの呼び出し制御リンク経由でサーバーから転送を呼び出すときによく使用されます。このようなリンクは通常の 2 段階認証をサポートしないことが多いためです。
-
-
LINECALLPARAMFLAGS_ORIGOFFHOOK
-
-
発信者の電話は自動的にオフフックされます。
-
-
LINECALLPARAMFLAGS_PREDICTIVEDIAL
-
-
このビットは、予測ダイヤル機能を持つアドレスに呼び出しを送信する場合にのみ使用されます (LINEADDRCAPFLAGS_PREDICTIVEDIALERは、LINEADDRESSCAPS の dwAddrCapFlags メンバーでオンです)。 デバイスの拡張通話の進行状況やメディア デバイスの監視機能を有効にするには、ビットがオンになっている必要があります。 このビットがオンでない場合、通話の進行状況やメディアの種類の監視が強化されずに呼び出しが行われ、呼び出しの状態に基づいて自動転送は開始されません。
-
-
LINECALLPARAMFLAGS_SECURE
-
-
呼び出しはセキュリティで保護されたものとして設定する必要があります。
-
解説
拡張性はありません。 32 ビットはすべて予約されています。
必要条件
要件 | 値 |
---|---|
TAPI バージョン |
TAPI 2.0 以降が必要です |
Header |
|