ITTAPIEventNotification::Event メソッド (tapi3if.h)

Event メソッドは、非同期イベント通知への応答を決定するために TAPI によって呼び出されます。 アプリケーションは、TapiEvent を使用してシグナル化されるイベントの種類を決定する case ステートメントのセットを実装し、pEventIUnknown::QueryInterface を呼び出して、適切なイベント インターフェイス ポインターを取得します。 TAPI 3 によって定義された各イベントには、それに関連付けられたインターフェイスがあります。 処理される特定のイベントは、アプリケーションのニーズによって異なります。

構文

HRESULT Event(
  [in] TAPI_EVENT TapiEvent,
  [in] IDispatch  *pEvent
);

パラメーター

[in] TapiEvent

イベントのインジケーターをTAPI_EVENT します。

[in] pEvent

このイベントに関連付けられているオブジェクトの IDispatch インターフェイスへのポインター。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

リターン コード 説明
S_OK
メソッドが成功しました。
E_POINTER
pEvent パラメーターが有効なポインターではありません。
E_OUTOFMEMORY
操作を実行するためのメモリが不足しています。

注釈

イベント フィルター マスクを設定し、イベントの受信を有効にするには、 ITTAPI::p ut_EventFilter メソッドを呼び出す必要があります。 ITTAPI::p ut_EventFilter を呼び出さない場合、アプリケーションはイベントを受信しません。

要件

要件
対象プラットフォーム Windows
ヘッダー tapi3if.h
Library Uuid.lib
[DLL] Tapi3.dll

こちらもご覧ください

イベントの概要

ITTAPIEventNotification

イベントの登録コード スニペット

TAPI_EVENT