Freigeben über


ITCallStateEvent-Schnittstelle (tapi3if.h)

Die ITCallStateEvent-Schnittstelle enthält Methoden, die die Beschreibung von Aufrufzustandsereignissen abrufen. Wenn die Implementierung der ITTAPIEventNotification::Event-Methode der Anwendung einen TAPI_EVENT gleich TE_CALLSTATE angibt, ist der pEvent-Parameter der Methode ein IDispatch-Zeiger für die ITCallStateEvent-Schnittstelle. Die Methoden dieser Schnittstelle können verwendet werden, um Informationen über die Änderung abzurufen, die im Aufrufzustand aufgetreten ist.

Hinweis Sie müssen die ITTAPI::p ut_EventFilter-Methode aufrufen und eine Ereignisfiltermaske festlegen, die das TE_CALLSTATE-Ereignis enthält, um den Empfang von Aufrufzustandsereignissen 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 .
 

Vererbung

Die ITCallStateEvent-Schnittstelle erbt von der IDispatch-Schnittstelle . ITCallStateEvent verfügt auch über folgende Membertypen:

Methoden

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

 
ITCallStateEvent::get_Call

Die get_Call-Methode ruft einen Zeiger auf die Aufrufinformationsschnittstelle für den Aufruf ab, für den das Ereignis aufgetreten ist. (ITCallStateEvent.get_Call)
ITCallStateEvent::get_CallbackInstance

Die get_CallbackInstance-Methode ruft einen Zeiger auf den Rückruf instance ab, der diesem Ereignis zugeordnet ist. (ITCallStateEvent.get_CallbackInstance)
ITCallStateEvent::get_Cause

Die get_Cause-Methode ruft die Ursache ab, die diesem Ereignis zugeordnet ist. (ITCallStateEvent.get_Cause)
ITCallStateEvent::get_State

Die get_State-Methode ruft Informationen zum neuen Aufrufstatus ab.

Anforderungen

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

Weitere Informationen

CALL_STATE

CALL_STATE_EVENT_CAUSE

Call-Objekt

IDispatch

ITTAPI::p ut_EventFilter

ITTAPIEventNotification::Event

Codeausschnitt "Ereignisse registrieren"

TAPI_EVENT