TAPI コンポーネントを適切に機能させるには、次のようにコンピューター上に通信環境を設定する必要があります。
- インストール は、ソフトウェアまたはハードウェアがコンピューターに初めて追加されたときに実行されます。 詳細な手順は、オペレーティング システムとソフトウェア自体によって異なります。
- プライマリ初期化 は、オブジェクトと通信パスを作成します。
- バージョン ネゴシエーション により、TAPI コンポーネントがデータを交換できるようになります。
- リソース インベントリ は、TAPI アプリケーションで使用できるデバイスに関する情報を取得します。
- イベント通知 は、TAPI とサービス プロバイダーが非同期操作の結果と状態変更情報をアプリケーションに渡す方法を指定します。
関連するリファレンス ページの概要
TAPI 2.x 関数 | 形容 |
---|---|
lineInitializeExをする | テレフォニー環境を設定し、アプリケーション ハンドルとデバイス数を返します。 |
lineGetDevCapsをする | TAPI バージョンやサポートされているメディアの種類などのデバイス機能を取得します。 |
lineGetAddressCapsをする | コール パークがサポートされているかどうかなどのアドレス機能を取得します。 |
lineOpen | アプリケーションが行を使用し、どのような方法で TAPI に通知します。 |
lineGetMessageをする | イベント ハンドル通知メカニズムを使用しているアプリケーションに配信するためにキューに入っている次の TAPI メッセージを返します。 |
TAPI 3.x インターフェイスまたはメソッド | 形容 |
---|---|
ITTAPI::Initialize | テレフォニー環境を設定します。 |
ITTAPI::EnumerateAddresses | 現在使用可能なアドレスを列挙します。 |
ITTAPI::get_Addresses | 現在使用可能なアドレスのコレクションを作成します。 Visual Basic で記述されたものなど、Automation クライアント アプリケーション用に提供されます。 |
ITTAPIEventNotification::Event | 非同期イベント通知への応答を決定します。 TAPI によって呼び出されるアプリケーションによって実装されます。 |
ITTAPI::p ut_EventFilter | アプリケーションで必要なイベントを TAPI に通知するイベント フィルター マスクを設定します。 |
ITTAPI::RegisterCallNotifications | 指定したアドレスとメディアの種類のセットに対してアプリケーション受信セッションを渡すように TAPI に指示します。 |
ITMediaSupportをする | アプリケーションがアドレスのメディア サポート機能を検出できるようにします。 |