Freigeben über


Servicequalität (Telefonie-API)

ATM-Netzwerke (Asynchronous Transfer Mode, Asynchroner Übertragungsmodus) entwickelt sich zum Mainstream des Computings, und die Unterstützung für ATM wurde in vielen Teilen des Betriebssystems hinzugefügt. TAPI unterstützt auch wichtige Attribute beim Einrichten von Anrufen an Atm-Einrichtungen. Die wichtigste aus Anwendungsperspektive ist die Möglichkeit, QOS-Parameter (Quality of Service) für eingehende und ausgehende Anrufe anzufordern, auszuhandeln, neu zu verhandeln und zu empfangen.

QOS-Informationen in TAPI werden zwischen Anwendungen und Dienstanbietern in FLOWSPEC-Strukturen ausgetauscht, die in Windows Sockets 2.0 definiert sind.

Anwendungen fordern QOS für ausgehende Anrufe an, indem sie Sitzungsinformationswerte vor dem Starten einer Kommunikationssitzung festlegen. Der Dienstanbieter versucht, das angegebene QOS bereitzustellen, und schlägt den Aufruf fehl, wenn dies nicht möglich ist. Die Anwendung kann dann ihre Parameter anpassen und den Aufruf erneut versuchen. Nachdem ein Aufruf eingerichtet wurde, kann eine Anwendung eine Änderung in QOS anfordern.

TAPI stellt Ereignisbenachrichtigungen für Besitzer- oder Überwachungsanwendungen bereit, wenn sich QOS-Ebenen ändern.

Die Unterstützung für QOS ist nicht auf ATM-Transporte beschränkt. Jeder Dienstanbieter kann QOS-Features implementieren.

Nicht alle Dienstanbieter unterstützen die Verwendung dieser Informationen.

**TAPI 2.x: **lineSetCallQualityOfService, lineGetCallInfo, dwSendingFlowspecSize, dwSendingFlowspecOffset, dwReceivingFlowspecSize und dwReceivingFlowspecOffset-Member von LINECALLPARAMS

**TAPI 3.x: **ITBasicCallControl::SetQOS, ITQOSEvent