ITTAPIObjectEvent-Schnittstelle (tapi3if.h)

Die ITTAPIObjectEvent-Schnittstelle enthält Methoden, die die Beschreibung von TAPI-Objektereignissen abrufen. Wenn die Implementierung der ITTAPIEventNotification::Event-Methode der Anwendung einen TAPI_EVENT mit TE_TAPIOBJECT angibt, ist der pEvent-Parameter der Methode ein IDispatch-Zeiger für die ITTAPIObjectEvent-Schnittstelle . Die Methoden dieser Schnittstelle können verwendet werden, um Informationen über die aufgetretene TAPI-Objektänderung abzurufen.

Hinweis Sie müssen die ITTAPI::p ut_EventFilter-Methode aufrufen und eine Ereignisfiltermaske festlegen, die das TE_TAPIOBJECT-Ereignis enthält, um den Empfang von TAPI-Objektereignissen zu aktivieren. Wenn Sie ITTAPI::p ut_EventFilter nicht aufrufen, empfängt Ihre Anwendung keine Ereignisse. Weitere Informationen finden Sie in der Übersicht über Ereignisse .
 
Die ITTAPIObjectEvent2-Schnittstelle ist eine Erweiterung der ITTAPIObjectEvent-Schnittstelle . ITTAPIObjectEvent2 macht eine zusätzliche Methode verfügbar, die einen Zeiger auf eine ITPhone-Schnittstelle auf dem Telefonobjekt zurückgibt, das das TAPI-Objektereignis verursacht hat.

Vererbung

Die ITTAPIObjectEvent-Schnittstelle erbt von der IDispatch-Schnittstelle . ITTAPIObjectEvent verfügt auch über die folgenden Membertypen:

Methoden

Die ITTAPIObjectEvent-Schnittstelle verfügt über diese Methoden.

 
ITTAPIObjectEvent::get_Address

Die get_Address-Methode ruft einen Zeiger auf das Address-Objekt ab, für das das Ereignis aufgetreten ist.
ITTAPIObjectEvent::get_CallbackInstance

Die get_CallbackInstance-Methode ruft einen Zeiger auf die dem Ereignis zugeordnete Rückruf-instance ab. (ITTAPIObjectEvent.get_CallbackInstance)
ITTAPIObjectEvent::get_Event

Die get_Event-Methode ruft Informationen zu einer asynchronen Ereignisbenachrichtigung ab. Die Anwendung verwendet TAPIOBJECT_EVENT, um zu bestimmen, welcher Ereignistyp signalisiert wird.
ITTAPIObjectEvent::get_TAPIObject

Die get_TAPIObject-Methode ruft einen Zeiger auf das TAPI-Objekt ab, für das das Ereignis aufgetreten ist.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile tapi3if.h (einschließlich Tapi3.h)

Weitere Informationen

IDispatch

ITTAPIEventNotification::Event

ITTAPIObjectEvent2

Codeausschnitt "Ereignisse registrieren"

TAPI-Objekt

TAPI_EVENT