LINEFORWARDMODE_定数

LINEFORWARDMODE_ビット フラグ定数は、アドレスへの呼び出しを転送できる条件を記述します。

LINEFORWARDMODE_BUSY

配信元に関係なく、ビジー状態のすべての呼び出しを転送します。 この値は、ビジー時の内部呼び出しと外部呼び出しの転送時に使用します。また、応答を個別に制御することはできません。

LINEFORWARDMODE_BUSYEXTERNAL

ビジー状態のすべての外部呼び出しを転送します。 この値は、ビジー時の内部呼び出しと外部呼び出しに転送する場合に使用します。また、応答を個別に制御することはできません。

LINEFORWARDMODE_BUSYINTERNAL

ビジー状態のすべての内部呼び出しを転送します。 この値は、ビジー時の内部呼び出しと外部呼び出しに転送する場合に使用します。また、応答を個別に制御することはできません。

LINEFORWARDMODE_BUSYNA

発信元に関係なく、すべての通話をビジー/無応答で転送します。 この値は、ビジー時の内部呼び出しと外部呼び出しの転送時に使用します。また、応答を個別に制御することはできません。

LINEFORWARDMODE_BUSYNAEXTERNAL

すべての外部通話をビジー/無応答で転送します。 この値は、ビジー状態で着信転送を行い、応答がない場合は、内部呼び出しに対して個別に制御できない場合に使用します。

LINEFORWARDMODE_BUSYNAINTERNAL

ビジー/無応答ですべての内部呼び出しを転送します。 この値は、ビジー状態で着信転送を行い、応答がない場合は、内部呼び出しに対して個別に制御できない場合に使用します。

LINEFORWARDMODE_BUSYNASPECIFIC

指定されたアドレスで発信されたすべての呼び出し (選択的な呼び出しの転送) で、ビジー状態で転送する/応答しない。

LINEFORWARDMODE_BUSYSPECIFIC

指定したアドレスで発信されたすべての呼び出しでビジー状態で転送する (選択的な呼び出しの転送)。

LINEFORWARDMODE_NOANSW

発信元に関係なく、応答なしですべての呼び出しを転送します。 この値は、応答のない内部呼び出しと外部呼び出しの着信転送を個別に制御できない場合に使用します。

LINEFORWARDMODE_NOANSWEXTERNAL

応答なしですべての外部呼び出しを転送します。 この値は、応答を個別に制御できない場合に、内部呼び出しと外部呼び出しに転送する場合に使用します。

LINEFORWARDMODE_NOANSWINTERNAL

応答なしですべての内部呼び出しを転送します。 この値は、応答を個別に制御できない場合に、内部呼び出しと外部呼び出しに転送する場合に使用します。

LINEFORWARDMODE_NOANSWSPECIFIC

指定されたアドレスで発信されたすべての呼び出しに応答しない場合に転送します (選択的な呼び出しの転送)。

LINEFORWARDMODE_UNAVAIL

呼び出しは転送されますが、転送が発生する条件は不明であり、サービス プロバイダーによって認識されることはありません。 (TAPI バージョン 1.4 以降)

LINEFORWARDMODE_UNCOND

発信元に関係なく、すべての呼び出しを無条件に転送します。 この値は、内部呼び出しと外部呼び出しの無条件転送を個別に制御できない場合に使用します。 無条件転送は、ビジー状態または応答条件なしの転送をオーバーライドします。

LINEFORWARDMODE_UNCONDEXTERNAL

すべての外部呼び出しを無条件に転送します。 この値は、内部呼び出しと外部呼び出しの無条件転送を個別に制御できる場合に使用します。

LINEFORWARDMODE_UNCONDINTERNAL

すべての内部呼び出しを無条件に転送します。 この値は、内部呼び出しと外部呼び出しの無条件転送を個別に制御できる場合に使用します。

LINEFORWARDMODE_UNCONDSPECIFIC

指定したアドレスで発信されたすべての呼び出しを無条件に転送します (選択的な呼び出しの転送)。

LINEFORWARDMODE_UNKNOWN

呼び出しは転送されますが、転送が発生する条件は現時点では不明です。 将来、条件が既知になる可能性があります。 (TAPI バージョン 1.4 以降)

解説

拡張性はありません。 32 ビットはすべて予約されています。

LINEFORWARDMODE_によって定義されるビット フラグは直交しません。 無条件転送では、ビジー状態や応答なしなどの特定の条件は無視されます。 無条件転送が有効でない場合は、ビジー状態で転送し、応答がない場合は、個別に制御するか、個別に制御することはできません。 個別に制御する場合は、LINEFORWARDMODE_BUSYフラグとLINEFORWARDMODE_NOANSWフラグを個別に使用できます。 個別に制御しない場合は、フラグ LINEFORWARDMODE_BUSYNAを使用する必要があります。 同様に、内部呼び出しと外部呼び出しの転送を個別に制御できる場合は、LINEFORWARDMODE_INTERNALフラグとLINEFORWARDMODE_EXTERNAL フラグを個別に使用できます。それ以外の場合は、組み合わせが使用されます。

アドレス機能は、回線に割り当てられた各アドレスで使用できる転送モードを示します。 アプリケーションは lineForward を使用して、スイッチで転送条件を設定できます。

下位互換性のためには、ネゴシエートされた API バージョンを行で調べ、ネゴシエートされたバージョンでサポートされていない場合は、これらのLINEFORWARDMODE_値を使用しないようにする必要があります。

要件

要件
TAPI バージョン
TAPI 2.0 以降が必要です
ヘッダー
Tapi.h