Freigeben über


Standard-Terminalauswahlmechanismus

Das Konzept Multitrack-Terminal macht es noch wünschenswerter, dass TAPI eine vereinfachte Methode zum Auswählen eines Terminals in einem Datenstrom oder Datenstrom bereitstellt. Der Standardmechanismus für die Terminalauswahl ist darauf ausgelegt.

Auswählen eines Terminals in einem Anruf

Die Standardmäßige Terminalauswahlfunktion wird über die Möglichkeit bereitgestellt, ein Terminal in einem Anruf auszuwählen.

Das Aufrufobjekt stellt eine neue Schnittstelle ITBasicCallControl2zur Verfügung. Die Schnittstelle macht die gleichen Methoden wie ITBasicCallControlund drei neue Methoden verfügbar: RequestTerminal, SelectTerminalOnCallund UnselectTerminalOnCall.

ITBasicCallControl2::RequestTerminal erstellt ein Terminal mit der Terminalklasse, -Richtung und dem Medientyp. Es durchsieht die Listen der unterstützten statischen und dynamischen Terminals, um das angeforderte Terminal zu finden und zu erstellen.

ITBasicCallControl2::SelectTerminalOnCall wählt das Terminal (oder im Falle eines Multitrack-Terminals aufzählt, erstellt, erstellt bei Bedarf und wählt die Track-Terminals) für den im Anruf verfügbaren Datenstrom (oder Datenströme) aus.

Der Algorithmus zum Abgleichen von Anrufdatenströmen an das Terminal (oder die im Terminal verfügbaren Spuren) wird in der Dokumentation für ITBasicCallControl2::SelectTerminalOnCallbeschrieben.

Das Aufrufen ITBasicCallControl2::UnselectTerminalOnCall bewirkt, dass das Terminal (Single-Track oder Multitrack) vom Anruf nicht ausgewählt wird. Weitere Details finden Sie in der Dokumentation der Methode.

Auswählen eines Terminals in ITStream

Wenn Sie ein Single-Track-Terminal auf ITStream- auswählen (durch Aufrufen von ITStream::SelectTerminal), wird das Terminal im Datenstrom ausgewählt. Dies ist das übliche TAPI 3 Terminal-Auswahlverfahren.

Nur Einspurterminals können in einem Datenstrom ausgewählt werden. Wenn Sie ein Multitrack-Terminal in einem Datenstrom auswählen, tritt ein Fehler auf, da der Datenstrom den Medientyp und die Medienrichtung nicht erkennt.