1

私は、c ++ TAPIを使用して(PInvokeを使用してC#から)複数の呼び出しを管理する必要があるWindowsMo​​bile6アプリケーションを開発しています。

アプリケーションは1回の通話でも問題なく動作しますが、着信があったときに2回目の着信に応答したい場合の管理方法がわかりません。

例:最初の呼び出しにlineAnswer、で応答し、2番目の呼び出しを検出し、それを受け入れたいlineAccept場合は、最初の呼び出しを保留lineHoldにして、2番目の呼び出しに。で応答しlineAnswerます。

問題は、2回目の呼び出しをまったく管理できないことです。2つの着信を管理するには、どのような手順(関数呼び出し)に従う必要がありますか?

4

2 に答える 2

1

OpenNetCF.Telephonyライブラリを見たことがありますか?これは、TAPI関数のオープンソースC#ラッパーであり、着信コールを監視して応答する方法を示す多数のサンプルが付属しています。たぶん、あなたの特定のシナリオを処理する方法について、そこにあなたのためのいくつかの指針があります。

于 2011-06-01T11:37:05.167 に答える
0

私は自分自身に解決策を見つけました:

呼び出しのために配置されたコマンドはまだですlineAnswerが、以前は、outアプリケーションが呼び出しの所有者である必要があるためlineSetCallPrivilege、値を使用して使用しOwnerます。

于 2011-06-02T22:19:38.657 に答える