constantes LINEFEATURE_
Les constantes LINEFEATURE_ répertorient les opérations qui peuvent être appelées sur une ligne à l’aide de cette API.
-
LINEFEATURE_DEVSPECIFIC
-
-
Des opérations spécifiques à l’appareil peuvent être utilisées sur la ligne.
-
-
LINEFEATURE_DEVSPECIFICFEAT
-
-
Les fonctionnalités spécifiques à l’appareil peuvent être utilisées sur la ligne.
-
-
LINEFEATURE_FORWARD
-
-
Le transfert de toutes les adresses peut être utilisé sur la ligne.
-
-
LINEFEATURE_FORWARDDND
-
-
La fonction lineForward (avec une adresse de destination vide) peut être utilisée pour activer la fonctionnalité Ne pas déranger sur toutes les adresses de la ligne. LINEFEATURE_FORWARD sera également défini. Cet indicateur est exposé uniquement aux applications qui négocient une version TAPI 2.0 ou ultérieure.
-
-
LINEFEATURE_FORWARDFWD
-
-
La fonction lineForward peut être utilisée pour transférer des appels sur toutes les adresses de la ligne vers d’autres numéros. LINEFEATURE_FORWARD sera également défini. Cet indicateur est exposé uniquement aux applications qui négocient une version TAPI 2.0 ou ultérieure.
-
-
LINEFEATURE_MAKECALL
-
-
Un appel sortant peut être placé sur cette ligne à l’aide d’une adresse non spécifiée.
-
-
LINEFEATURE_SETDEVSTATUS
-
-
La fonction lineSetLineDevStatus peut être appelée sur l’appareil de ligne. Cet indicateur est exposé uniquement aux applications qui négocient une version TAPI 2.0 ou ultérieure.
-
-
LINEFEATURE_SETMEDIACONTROL
-
-
Le contrôle du média peut être défini sur cette ligne.
-
-
LINEFEATURE_SETTERMINAL
-
-
Les modes de terminal pour cette ligne peuvent être définis.
Notes
Si aucun des nouveaux bits « FORWARD » modifiés n’est défini dans le membre dwLineFeatures dans LINEDEVSTATUS , mais que le bit LINEFEATURE_FORWARD est défini, tous les modes de transfert peuvent fonctionner ; le fournisseur de services n’a tout simplement pas spécifié celles-ci.
-
Notes
Aucune extensibilité. Les 32 bits sont réservés.
Les constantes LINEFEATURE_ sont utilisées dans LINEDEVSTATUS (retournées par lineGetLineDevStatus). LINEDEVSTATUS indique, pour une ligne donnée, quelles fonctionnalités de ligne peuvent être appelées alors que la ligne est dans l’état actuel. Une application effectuerait cette détermination dynamiquement après les changements d’état de ligne, généralement causés par des activités liées à l’adresse ou aux appels sur la ligne.
Spécifications
Condition requise | Valeur |
---|---|
Version TAPI |
Nécessite TAPI 2.0 ou version ultérieure |
En-tête |
|