Freigeben über


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

Weitere Informationen

Ereignisübersicht

ITACDGroupEvent

ITAddressEvent

ITAgentEvent

ITAgentHandlerEvent

ITAgentSessionEvent

ITCallHubEvent

ITCallInfoChangeEvent

ITCallMediaEvent

ITCallNotificationEvent

ITCallStateEvent

ITDigitDetectionEvent

ITDigitGenerationEvent

ITParticipantEvent

ITQOSEvent

ITQueueEvent

ITRequestEvent

ITTAPIObjectEvent

Codeausschnitt "Ereignisse registrieren"

TAPI-Objekt

TAPI_EVENT