Freigeben über


TAPI-Nachrichten

Nachrichten werden verwendet, um die Anwendung über asynchrone Ereignisse zu benachrichtigen. Alle diese Nachrichten werden über den Benachrichtigungsmechanismus, den die Anwendung in lineInitializeEx angegeben hat, an die Anwendung gesendet.

Die Nachricht enthält immer ein Handle für das relevante Objekt (Telefon, Leitung oder Anruf), mit dem die Anwendung den Nachrichtentyp bestimmen kann.

Bestimmte Meldungen werden verwendet, um die Anwendung über eine Änderung der status eines Objekts zu benachrichtigen. Diese Meldungen stellen das Objekthandle bereit und geben einen Hinweis darauf, welche status Element geändert wurde. Die Anwendung kann die entsprechende "get status"-Funktion des -Objekts aufrufen, um die vollständige status des Objekts abzurufen.

Wenn ein Ereignis auftritt, können Nachrichten an null, eine oder mehrere Anwendungen gesendet werden. Die Zielanwendungen für eine Nachricht werden durch eine Reihe verschiedener Faktoren bestimmt, einschließlich der Bedeutung der Nachricht, der Berechtigung der Anwendung für das Objekt, ob die Anwendung die Anforderung initiiert hat, für die die Nachricht ein direktes Ergebnis ist, und der Nachrichtenmaskierung, die von der Anwendung festgelegt wurde. Beachten Sie die folgenden Punkte zu Nachrichten:

  • Asynchrone Antwortnachrichten werden nur an die Anwendung gesendet, die von der Anforderung stammt, und können nicht maskiert werden.
  • Nachrichten, die den Abschluss der Ziffern- oder Tongenerierung oder das Sammeln von Ziffern signalisieren, werden nur an die Anwendung gesendet, die die Ziffern- oder Tongenerierung angefordert hat.
  • Nachrichten, die auf Zeilen- oder Adressstatusänderungen hinweisen, werden an alle Anwendungen gesendet, die die Zeile geöffnet haben, sofern die Nachricht über lineSetStatusMessages aktiviert wurde.
  • Nachrichten, die anrufstatus- und anrufinformationsänderungen angeben, werden an alle Anwendungen gesendet, die über ein Handle für den Anruf verfügen.
  • Nachrichten, die eine Ziffernerkennung, Tonerkennung oder Medientyperkennung signalisieren, werden an die Anwendungen gesendet, die die Überwachung dieses Ereignisses angefordert haben.

Dieser Abschnitt enthält die Referenzinformationen für die folgenden TAPI-Meldungen: