ITTAPIEventNotification::Event メソッド (tapi3if.h)
Event メソッドは、非同期イベント通知への応答を決定するために TAPI によって呼び出されます。 アプリケーションは、TapiEvent を使用してシグナル化されるイベントの種類を決定する case ステートメントのセットを実装し、pEvent で IUnknown::QueryInterface を呼び出して、適切なイベント インターフェイス ポインターを取得します。 TAPI 3 によって定義された各イベントには、それに関連付けられたインターフェイスがあります。 処理される特定のイベントは、アプリケーションのニーズによって異なります。
構文
HRESULT Event(
[in] TAPI_EVENT TapiEvent,
[in] IDispatch *pEvent
);
パラメーター
[in] TapiEvent
[in] pEvent
このイベントに関連付けられているオブジェクトの IDispatch インターフェイスへのポインター。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
リターン コード | 説明 |
---|---|
|
メソッドが成功しました。 |
|
pEvent パラメーターが有効なポインターではありません。 |
|
操作を実行するためのメモリが不足しています。 |
注釈
イベント フィルター マスクを設定し、イベントの受信を有効にするには、 ITTAPI::p ut_EventFilter メソッドを呼び出す必要があります。 ITTAPI::p ut_EventFilter を呼び出さない場合、アプリケーションはイベントを受信しません。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | tapi3if.h |
Library | Uuid.lib |
[DLL] | Tapi3.dll |