_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

Les opérations spécifiques au périphérique peuvent être utilisées sur la ligne.

LINEFEATURE _ DEVSPECIFICFEAT

Les fonctionnalités spécifiques au périphérique peuvent être utilisées sur la ligne.

LINEFEATURE _ vers l’avant

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 sur la ligne. LINEFEATURE _ Forward sera également défini. Cet indicateur est exposé uniquement aux applications qui négocient une version TAPI 2,0 ou supérieure.

LINEFEATURE _ FORWARDFWD

La fonction lineForward peut être utilisée pour transférer des appels sur toute adresse sur la ligne à d’autres nombres. LINEFEATURE _ Forward sera également défini. Cet indicateur est exposé uniquement aux applications qui négocient une version TAPI 2,0 ou supé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 le périphérique de ligne. Cet indicateur est exposé uniquement aux applications qui négocient une version TAPI 2,0 ou supérieure.

LINEFEATURE _ SETMEDIACONTROL

Le contrôle de 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 de transfert LINEFEATURE est défini, l’un des modes Forward peut fonctionner ; le fournisseur de services n’a simplement pas spécifié les uns des autres.

Remarques

Aucune extensibilité. Tous les 32 bits sont réservés.

Les _ constantes LINEFEATURE sont utilisées dans LINEDEVSTATUS (retourné par lineGetLineDevStatus). LINEDEVSTATUS signale, pour une ligne donnée, les fonctionnalités de ligne qui peuvent être appelées alors que la ligne est à l’état actuel. Une application effectue cette détermination de manière dynamique après modification de l’état de ligne, généralement due à des activités d’adresse ou d’appel sur la ligne.

Configuration requise

Condition requise Valeur
Version TAPI
Nécessite TAPI 2,0 ou une version ultérieure
En-tête
TAPI. h

Voir aussi

LINEDEVSTATUS

lineForward

lineGetLineDevStatus

lineSetLineDevStatus