次の方法で共有


TAPI の初期化

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する アプリケーションがアドレスのメディア サポート機能を検出できるようにします。