ITTAPIEventNotification::Event 方法 (tapi3if.h)

TAPI 會呼叫 Event 方法,以判斷異步事件通知的回應。 應用程式會實作一組使用TapiEvent判斷發出訊號的事件類型,然後在 pEvent上呼叫 IUnknown::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
程式庫 Uuid.lib
Dll Tapi3.dll

另請參閱

事件概觀

ITTAPIEventNotification

註冊事件代碼段

TAPI_EVENT