LINETRANSLATERESULT_ Konstanten

Die LINETRANSLATERESULT_ Bitflagskonstanten beschreiben verschiedene Ergebnisse einer Adressübersetzung.

LINETRANSLATERESULT_CANONICAL

Gibt an, dass die Eingabezeichenfolge ein gültiges kanonisches Format aufweist.

LINETRANSLATERESULT_DIALBILLING

Gibt an, dass die zurückgegebene Adresse ein "$" enthält.

LINETRANSLATERESULT_DIALDIALTONE

Gibt an, dass die zurückgegebene Adresse ein "W" enthält.

LINETRANSLATERESULT_DIALPROMPT

Gibt an, dass die zurückgegebene Adresse ein "?" enthält.

LINETRANSLATERESULT_DIALQUIET

Gibt an, dass die zurückgegebene Adresse ein "@" enthält.

LINETRANSLATERESULT_INTERNATIONAL

Gibt an, dass der Aufruf als internationaler Anruf behandelt wird (der in der Zieladresse angegebene Länder- oder Regionscode unterscheidet sich von dem Landes- oder Regionscode, der für currentLocation angegeben ist).

LINETRANSLATERESULT_INTOLLLIST

Gibt an, dass der ortsansässige Anruf als lange Entfernung gewählt wird, da das Land oder die Region gebührenpflichtige Anrufe hat und das Präfix in der TollPrefixList des CurrentLocation-Standorts angezeigt wird.

LINETRANSLATERESULT_LOCAL

Gibt an, dass der Aufruf als lokaler Anruf behandelt wird (Landes- oder Regionscode und Ortsvorwahl, die in der Zieladresse angegeben sind, entsprechen denen, die für CurrentLocation angegeben sind).

LINETRANSLATERESULT_LONGDISTANCE

Gibt an, dass der Anruf als Fernanruf behandelt wird (der in der Zieladresse angegebene Länder- oder Regionscode ist identisch, aber die Ortsvorwahl unterscheidet sich von denen, die für CurrentLocation angegeben sind).

LINETRANSLATERESULT_NOTINTOLLLIST

Gibt an, dass das Land oder die Region gebührenpflichtige Anrufe unterstützt, aber das Präfix nicht in tollPrefixList angezeigt wird, sodass der Anruf als lokaler Anruf gewählt wird. Beachten Sie, dass, wenn sowohl INTOLLIST als auch NOTINTOLLIST deaktiviert sind, das aktuelle Land oder die aktuelle Region keine Gebührenpräfixe unterstützt, und Benutzeroberflächenelemente im Zusammenhang mit Mautpräfixen sollten dem Benutzer nicht angezeigt werden; Wenn ein solches Bit aktiviert ist, unterstützt das Land oder die Region Gebührenlisten, und die zugehörigen Benutzeroberflächenelemente sollten aktiviert werden.

LINETRANSLATERESULT_NOTRANSLATION

Gibt an, dass die Adressübersetzung nicht verfügbar ist. Dieses Element wird nur für Anwendungen verfügbar gemacht, die eine TAPI-Version von 3.0 oder höher aushandeln.

LINETRANSLATERESULT_VOICEDETECT

Gibt an, dass die zurückgegebene wählbare Adresse ein ":" enthält. Dieses Element wird nur für Anwendungen verfügbar gemacht, die eine TAPI-Version von 2.0 oder höher aushandeln.

Hinweis

Das Zeichen ":" (Doppelpunkt) wird der Liste der Zeichen hinzugefügt, die in eine wählbare Zeichenfolge eingebettet und an Zieladressen übergeben werden können. Der Versuch, sie von einer Anwendung an ein Leitungsgerät zu übergeben, das eine frühere API-Version als 2.0 unterstützt, führt höchstwahrscheinlich zu LINEERR_INVALADDRESS oder möglicherweise dazu, dass das Zeichen vollständig ignoriert wird. Die Bedeutung dieses Zeichens ist "Anhalten, bis eine Spracheingabeaufforderung erkannt wird, und wählen Sie dann weiter". Es ist für die Verwendung bei der automatischen Einwahl in Systeme vorgesehen, die Sprachansagen wie Ferngespräche Karte Prozessoren bereitstellen.

Bemerkungen

Keine Erweiterbarkeit. Alle 32 Bits sind reserviert.

Anforderungen

Anforderung Wert
TAPI-Version
Erfordert TAPI 2.0 oder höher.
Header
Tapi.h