lineSecureCall 関数 (tapi.h)
lineSecureCall 関数は、通話のメディア ストリームに影響を与える可能性のある中断または干渉から呼び出しをセキュリティで保護します。
構文
LONG lineSecureCall(
HCALL hCall
);
パラメーター
hCall
セキュリティで保護する呼び出しを処理します。 アプリケーションは、呼び出しの所有者である必要があります。 hCall の呼び出し状態には、任意の状態を指定できます。
戻り値
関数が非同期的に完了した場合は正の要求識別子を返し、エラーが発生した場合は負のエラー番号を返します。 対応するLINE_REPLY メッセージの dwParam2 パラメーターは、関数が成功した場合は 0、エラーが発生した場合は負のエラー番号です。 可能な戻り値は次のとおりです。
LINEERR_INVALCALLHANDLE、LINEERR_OPERATIONUNAVAIL、LINEERR_INVALCALLSTATE、LINEERR_OPERATIONFAILED、LINEERR_NOMEM、LINEERR_RESOURCEUNAVAIL、LINEERR_NOTOWNER、LINEERR_UNINITIALIZED。
解説
干渉を回避するために、通話をセキュリティで保護できます。 たとえば、アナログ環境では、コール待機トーンは、元のコールの FAX またはモデム セッションを破棄できます。 lineSecureCall 関数を使用すると、既存の呼び出しをセキュリティで保護できます。 lineMakeCall 関数は、呼び出しのセットアップ時から呼び出しをセキュリティで保護するオプションを提供します。 呼び出しのセキュリティ保護は、通話中も有効です。
要件
対象プラットフォーム | Windows |
ヘッダー | tapi.h |
Library | Tapi32.lib |
[DLL] | Tapi32.dll |