lineRemoveFromConference 関数 (tapi.h)
lineRemoveFromConference 関数は、現在属している電話会議から指定された呼び出しを削除します。 電話会議の残りの通話は影響を受けません。
構文
LONG lineRemoveFromConference(
HCALL hCall
);
パラメーター
hCall
会議から削除する呼び出しを処理します。 アプリケーションは、この呼び出しの所有者である必要があります。 hCall の呼び出し状態を会議する必要があります。
戻り値
関数が非同期的に完了した場合は正の要求識別子を返し、エラーが発生した場合は負のエラー番号を返します。 対応するLINE_REPLY メッセージの dwParam2 パラメーターは、関数が成功した場合は 0、エラーが発生した場合は負のエラー番号です。 可能な戻り値は次のとおりです。
LINEERR_INVALCALLHANDLE、LINEERR_OPERATIONUNAVAIL、LINEERR_INVALCALLSTATE、LINEERR_OPERATIONFAILED、LINEERR_NOMEM、LINEERR_RESOURCEUNAVAIL、LINEERR_NOTOWNER、LINEERR_UNINITIALIZED。
解説
この操作により、現在電話会議に属しているパーティが削除されます。 呼び出しが正常に削除された後、そのハンドルを使用してさらに操作できる場合があります。 この操作の可用性とその結果は、多くの実装で制限される可能性があります。 たとえば、多くの実装では、最近追加されたパーティのみを会議から削除でき、削除された呼び出しを自動的に削除できます (アイドル状態になります)。 電話会議から通話を削除した場合に使用可能な影響を判断するには、回線のデバイス機能を参照してください。
会議からの参加者の削除がサポートされている場合、参加者は会議から削除された後に、LINEADDRESSCAPS の dwRemoveFromConfState メンバーに一覧表示される通話状態に入ります。
要件
対象プラットフォーム | Windows |
ヘッダー | tapi.h |
Library | Tapi32.lib |
[DLL] | Tapi32.dll |