CTI Client Events (C++ CTI API)

WM_CTI_NETWORK_DISPATCH

Inhalt  Zurück  Vor

CTI-Nachrichten werden gesendet.

 

Nachricht WM_CTI_NETWORK_DISPATCH ( WM_USER + 21 )

WPARAM

Enthält die Größe der gesendeten Struktur.

 

LPARAM

Zeiger auf eine CTI_COMMAND_MSG oder CTI_PHONE_DATA Struktur.

 

Bemerkung

Fast alle CTI-Events kommen in diesen Strukturen an. Die Interpretation ist abhängig vom Parameter m_dwCommand, der in beiden Strukturen an der gleichen Stelle liegt. Der LPARAM sollte zuerst als LP_CTI_COMMAND_MSG gecastet werden, um m_dwCommand interpretieren zu können. Mögliche Werte für m_dwCommand sind:

 

Parameter

Wert

Beschreibung

Interpretation von LPARAM

CTI_LOGIN

0x00011001

Erfolg des Einloggens

LP_CTI_COMMAND_MSG

CTI_CALLNUMBER

0x00012001

Rufnummer wird übermittelt

LP_CTI_COMMAND_MSG

CTI_FORWARDINGSTATE

0x00012004

Status der Rufumleitung wird mitgeteilt.

LP_CTI_COMMAND_MSG

CTI_GETREDIRECTION

0x00012004

Veraltet. Benutzen Sie CTI_FORWARDINGSTATE.

LP_CTI_COMMAND_MSG

CTI_OBJECTOFREDIRECT

0x00012006

Rufumleitungsziel informieren

LP_CTI_COMMAND_MSG

CTI_TELLREDIRECTION

0x00012006

Veraltet. Benutzen Sie CTI_OBJECTOFREDIRECT.

LP_CTI_COMMAND_MSG

CTI_PROTOCOLDATA

0x0001200B

Gesprächsdatensatz übermitteln

LP_CTI_PHONE_DATA

CTI_CALLREMINDER

0x0001200C

Anruferinnerung wird geschickt

LP_CTI_PHONE_DATA

CTI_GETRECALL

0x0001200C

Obsolete. Use CTI_CALLREMINDER.

LP_CTI_PHONE_DATA

CTI_IDENTITY

0x0001200D

Rufnummernidentifikation

LP_CTI_COMMAND_MSG

CTI_GETIDENTITY

0x0001200D

Veraltet. Benutzen Sie CTI_IDENTITY.

LP_CTI_COMMAND_MSG

CTI_LICENSEINFO

0x0001300E

Lizenzinformationen

LP_CTI_COMMAND_MSG

CTI_GETLICENSEDATA

0x0001300E

Veraltet. Benutzen Sie CTI_LICENSEINFO.

LP_CTI_COMMAND_MSG

CTI_SENDUSERSTATE

0x00012011

Status eines Gruppenmitglieds

LP_CTI_COMMAND_MSG

CTI_CONFNOTIFY

0x00012014

Eintritt in eine Konferenz

LP_CTI_COMMAND_MSG

CTI_GETCONF

0x00012014

Veraltet. Benutzen Sie CTI_CONFNOTIFY.

LP_CTI_COMMAND_MSG

CTI_SENDADDRESS

0x00012016

MSN oder Adresse des Anrufs

LP_CTI_COMMAND_MSG

CTI_SERVICEPAUSE

0x00013001

CTI-Server pausiert

LP_CTI_COMMAND_MSG

CTI_CLIENTCLOSE

0x00013002

Clients beenden und neu starten

LP_CTI_COMMAND_MSG

CTI_SERVERMESSAGE

0x00013003

Administrator informiert Clients

LP_CTI_COMMAND_MSG

CTI_INVALIDSTRINGFORMAT

0x00013004

Unterschiedliche Zeichenbreite

LP_CTI_COMMAND_MSG

CTI_USERTOUSER

0x00013005

Nachrichten zwischen Benutzern

LP_CTI_COMMAND_MSG

CTI_DATABASETOUSER

0x00013007

Nachrichten von Serverschnittstelle

LP_CTI_COMMAND_MSG

CTI_GROUPMEMBER

0x00013008

Auflistung der Gruppen

LP_CTI_COMMAND_MSG

CTI_CHATSTART

0x0001300A

Chatsitzung beginnen

LP_CTI_COMMAND_MSG

CTI_CHATSTOP

0x0001300B

Chatsitzung beenden

LP_CTI_COMMAND_MSG

CTI_CHATMESSAGE

0x0001300C

Chatnachricht übertragen

LP_CTI_COMMAND_MSG

CTI_LOCALEINFO

0x0001300D

Parameter der Telefonanlage

LP_CTI_COMMAND_MSG

CTI_GETLOCALE

0x0001300D

Veraltet. Benutzen Sie CTI_LOCALEINFO.

LP_CTI_COMMAND_MSG

CTI_CALLSTATE

0x00030002

Status eigener Anrufe

LP_CTI_COMMAND_MSG

SQL_LOGIN

0x00040001

Erfolg des SQL-Einloggens

LP_CTI_COMMAND_MSG

SQL_DATA

0x00040002

Datensätze kommen

LP_CTI_COMMAND_MSG

SQL_END

0x00040004

Abfrage wurde beendet

LP_CTI_COMMAND_MSG

SQL_DBBOOK

0x00040006

Rufnummern aus der Datenbank

LP_CTI_COMMAND_MSG

 

Beispiel

SQL-Demo

Mini CTI Client (C++)

 

Siehe auch

Übersicht Events

 


Send feedback to TAPIMaster®

© 2020 Tino Kasubke. Alle Rechte vorbehalten