ITTAPIEventNotification-Schnittstelle (tapi3if.h)
Die ITTAPIEventNotification-Schnittstelle ist eine ausgehende Schnittstelle, mit der eine Anwendung die Verarbeitung von Ereignisinformationen steuern kann. Die Anwendung muss diese Schnittstelle implementieren: Sie muss ein COM-Objekt erstellen, das diese Schnittstelle unterstützt, und sie dann mithilfe der COM-Standardschnittstellen IConnectionPointContainer und IConnectionPoint registrieren.
Die ITTAPIEventNotification::Event-Methode dieser Schnittstelle wird von TAPI als Reaktion auf ein Ereignis aufgerufen. In der Regel implementiert die Anwendung eine Reihe von switch-Anweisungen, die den Wert eines TAPI_EVENT Enumerators verwenden, um die Antwort auf das Ereignis zu bestimmen.
Nach der Registrierung dieser Schnittstelle ruft die Anwendung ITTAPI::p ut_EventFilter auf, um anzugeben, welche Ereignisse empfangen werden sollen. Wenn diese Methode nicht aufgerufen wird, empfängt die Anwendung keine Ereignisse.
Die Anwendung kann dann ITTAPI::RegisterCallNotifications aufrufen, um TAPI über Adressen und Medientypen zu benachrichtigen, für die die Anwendung eingehende Anrufsitzungen akzeptiert.
Weitere Informationen zur Ereignisbehandlung finden Sie in der Ereignisübersicht .
Vererbung
Die ITTAPIEventNotification-Schnittstelle erbt von der IUnknown-Schnittstelle . ITTAPIEventNotification verfügt auch über folgende Membertypen:
Methoden
Die ITTAPIEventNotification-Schnittstelle verfügt über diese Methoden.
ITTAPIEventNotification::Event Die Event-Methode wird von TAPI aufgerufen, um die Antwort auf eine asynchrone Ereignisbenachrichtigung zu bestimmen. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | tapi3if.h |