Partager via


constantes LINETRANSLATERESULT_

Les constantes d’indicateur de bits LINETRANSLATERESULT_ décrivent différents résultats d’une traduction d’adresse.

LINETRANSLATERESULT_CANONICAL

Indique que la chaîne d’entrée était au format canonique valide.

LINETRANSLATERESULT_DIALBILLING

Indique que l’adresse retournée contient un « $ ».

LINETRANSLATERESULT_DIALDIALTONE

Indique que l’adresse retournée contient un « W ».

LINETRANSLATERESULT_DIALPROMPT

Indique que l’adresse retournée contient un « ? ».

LINETRANSLATERESULT_DIALQUIET

Indique que l’adresse retournée contient un « @ ».

LINETRANSLATERESULT_INTERNATIONAL

Indique que l’appel est traité comme un appel international (le code de pays ou de région spécifié dans l’adresse de destination est différent du code de pays ou de région spécifié pour CurrentLocation).

LINETRANSLATERESULT_INTOLLLIST

Indique que l’appel local est composé sur de longues distances, car le pays ou la région a un appel à péage et le préfixe apparaît dans la liste TollPrefixList de CurrentLocation.

LINETRANSLATERESULT_LOCAL

Indique que l’appel est traité comme un appel local (le code de pays ou de région et l’indicatif régional spécifiés dans l’adresse de destination sont les mêmes que ceux spécifiés pour currentLocation).

LINETRANSLATERESULT_LONGDISTANCE

Indique que l’appel est traité comme un appel longue distance (le code de pays ou de région spécifié dans l’adresse de destination est le même, mais l’indicatif régional est différent de ceux spécifiés pour CurrentLocation).

LINETRANSLATERESULT_NOTINTOLLLIST

Indique que le pays ou la région prend en charge l’appel payant, mais que le préfixe n’apparaît pas dans TollPrefixList. L’appel est donc composé en tant qu’appel local. Notez que si INTOLLIST et NOTINTOLLIST sont désactivés, le pays ou la région actuel ne prend pas en charge les préfixes de péage, et les éléments d’interface utilisateur liés aux préfixes de péage ne doivent pas être présentés à l’utilisateur ; si ce bit est activé, le pays ou la région prend en charge les listes de péage, et les éléments d’interface utilisateur associés doivent être activés.

LINETRANSLATERESULT_NOTRANSLATION

Indique que la traduction d’adresses n’est pas disponible. Cet élément est exposé uniquement aux applications qui négocient une version TAPI 3.0 ou ultérieure.

LINETRANSLATERESULT_VOICEDETECT

Indique que l’adresse de numérotation retournée contient un « : ». Cet élément est exposé uniquement aux applications qui négocient une version TAPI 2.0 ou ultérieure.

Notes

Le caractère « : » (deux-points) sera ajouté à la liste des caractères qui peuvent être incorporés dans une chaîne pouvant être numérotationable et transmis aux adresses de destination. Si vous tentez de le transmettre d’une application à un appareil de ligne qui prend en charge une version d’API antérieure à 2.0, vous risquez probablement d’ignorer LINEERR_INVALADDRESS, ou éventuellement d’ignorer entièrement le caractère. La signification de ce caractère est « Suspendre jusqu’à ce qu’une invite vocale soit détectée, puis continuer à composer » ; il est destiné à être utilisé lors de la numérotation automatique dans des systèmes qui fournissent des invites vocales, comme des appels interurbains carte processeurs.

Notes

Aucune extensibilité. Les 32 bits sont réservés.

Spécifications

Condition requise Valeur
Version TAPI
Nécessite TAPI 2.0 ou version ultérieure
En-tête
Tapi.h