énumération ADDRESS_CAPABILITY (tapi3if.h)
Un membre de l’énumération ADDRESS_CAPABILITY est utilisé par la méthode ITAddressCapabilities ::get_AddressCapability pour indiquer la capacité d’adresse requise.
Syntax
typedef enum ADDRESS_CAPABILITY {
AC_ADDRESSTYPES = 0,
AC_BEARERMODES,
AC_MAXACTIVECALLS,
AC_MAXONHOLDCALLS,
AC_MAXONHOLDPENDINGCALLS,
AC_MAXNUMCONFERENCE,
AC_MAXNUMTRANSCONF,
AC_MONITORDIGITSUPPORT,
AC_GENERATEDIGITSUPPORT,
AC_GENERATETONEMODES,
AC_GENERATETONEMAXNUMFREQ,
AC_MONITORTONEMAXNUMFREQ,
AC_MONITORTONEMAXNUMENTRIES,
AC_DEVCAPFLAGS,
AC_ANSWERMODES,
AC_LINEFEATURES,
AC_SETTABLEDEVSTATUS,
AC_PARKSUPPORT,
AC_CALLERIDSUPPORT,
AC_CALLEDIDSUPPORT,
AC_CONNECTEDIDSUPPORT,
AC_REDIRECTIONIDSUPPORT,
AC_REDIRECTINGIDSUPPORT,
AC_ADDRESSCAPFLAGS,
AC_CALLFEATURES1,
AC_CALLFEATURES2,
AC_REMOVEFROMCONFCAPS,
AC_REMOVEFROMCONFSTATE,
AC_TRANSFERMODES,
AC_ADDRESSFEATURES,
AC_PREDICTIVEAUTOTRANSFERSTATES,
AC_MAXCALLDATASIZE,
AC_LINEID,
AC_ADDRESSID,
AC_FORWARDMODES,
AC_MAXFORWARDENTRIES,
AC_MAXSPECIFICENTRIES,
AC_MINFWDNUMRINGS,
AC_MAXFWDNUMRINGS,
AC_MAXCALLCOMPLETIONS,
AC_CALLCOMPLETIONCONDITIONS,
AC_CALLCOMPLETIONMODES,
AC_PERMANENTDEVICEID,
AC_GATHERDIGITSMINTIMEOUT,
AC_GATHERDIGITSMAXTIMEOUT,
AC_GENERATEDIGITMINDURATION,
AC_GENERATEDIGITMAXDURATION,
AC_GENERATEDIGITDEFAULTDURATION
} ;
Constantes
AC_ADDRESSTYPES Valeur : 0 Une adresse peut prendre en charge plusieurs type d’adresse, mais notez qu’il peut être utilisé pendant ITAddress ::CreateCall. |
AC_BEARERMODES Modes porteurs. |
AC_MAXACTIVECALLS Nombre maximal d’appels (bande passante minimale) qui peuvent être actifs (connectés) sur la ligne à tout moment. Le nombre réel d’appels actifs peut être inférieur si des appels à bande passante plus élevée sont établis sur la ligne. |
AC_MAXONHOLDCALLS Nombre maximal d’appels pouvant être en attente à la fois. |
AC_MAXONHOLDPENDINGCALLS Nombre maximal d’appels pouvant être simultanément en attente de transfert ou de conférence. |
AC_MAXNUMCONFERENCE Contient le nombre maximal de parties qui peuvent participer à une seule conférence téléphonique à cette adresse. |
AC_MAXNUMTRANSCONF Spécifie le nombre de parties (y compris les « soi-mêmes ») qui peuvent être ajoutées à une téléconférence lancée en tant qu’appel de consultation générique à l’aide de ITBasicCallControl ::Transfer et ITBasicCallControl ::Finish (FM_ASCONFERENCE). |
AC_MONITORDIGITSUPPORT Spécifie les modes numériques détectables sur cette adresse à l’aide du LINEDIGITMODE_ indicateurs. Si aucun indicateur n’est défini, l’analyse des chiffres n’est pas prise en charge. |
AC_GENERATEDIGITSUPPORT Spécifie les modes de chiffres qui peuvent être générés sur cette adresse à l’aide d’un sous-ensemble de LINEDIGITMODE_ indicateurs : LINEDIGITMODE_PULSE indique que les chiffres peuvent être générés en tant que tonalités pulsées/rotatives, et LINEDIGITMODE_DTMF indique que les chiffres peuvent être générés en tant que tonalités DTMF. Si aucun indicateur n’est défini, la génération de chiffres n’est pas prise en charge. |
AC_GENERATETONEMODES Spécifie les différents types de tons qui peuvent être générés sur cette ligne, de type LINETONEMODE_. |
AC_GENERATETONEMAXNUMFREQ Contient le nombre maximal de fréquences qui peuvent être spécifiées dans la description d’un ton général. |
AC_MONITORTONEMAXNUMFREQ Contient le nombre maximal de fréquences qui peuvent être spécifiées lors de la surveillance d’un ton général. La valeur 0 indique que le moniteur de tonalité n’est pas disponible. |
AC_MONITORTONEMAXNUMENTRIES Contient le nombre maximal d’entrées qui peuvent être spécifiées dans une liste de tonalités. |
AC_DEVCAPFLAGS Indicateurs de capacité de l’appareil. |
AC_ANSWERMODES Modes de réponse. |
AC_LINEFEATURES Spécifie les fonctionnalités disponibles pour cette ligne à l’aide de LINEFEATURE_ constantes. L’appel d’une fonctionnalité prise en charge nécessite que la ligne soit dans le bon état et que l’appareil de ligne sous-jacent soit ouvert en mode compatible. Un zéro dans une position de bit indique que la fonctionnalité correspondante n’est jamais disponible. Un indique que la fonctionnalité correspondante peut être disponible si la ligne est dans l’état approprié pour que l’opération soit significative. Ce membre permet à une application de découvrir quelles fonctionnalités de ligne peuvent être (et qui ne peuvent jamais être) prises en charge par l’appareil. |
AC_SETTABLEDEVSTATUS Indique LINEDEVSTATUS_ valeurs pouvant être modifiées. |
AC_PARKSUPPORT Indique si le parc est pris en charge à l’aide de LINEPARKMODE_ indicateurs. |
AC_CALLERIDSUPPORT Identifie la prise en charge de l’identification du numéro de l’appelant à l’aide du LINECALLPARTYID_ indicateurs. |
AC_CALLEDIDSUPPORT Identifie la prise en charge de l’identification de numéro appelée à l’aide du LINECALLPARTYID_ indicateurs. |
AC_CONNECTEDIDSUPPORT Indique si l’ID connecté est pris en charge à l’aide du LINECALLPARTYID_ indicateurs. |
AC_REDIRECTIONIDSUPPORT Indique si l’ID de redirection est pris en charge à l’aide du LINECALLPARTYID_ indicateurs. |
AC_REDIRECTINGIDSUPPORT Indique si l’ID de redirection est pris en charge à l’aide du LINECALLPARTYID_ indicateurs. |
AC_ADDRESSCAPFLAGS Adresse les indicateurs de capacité décrivent différentes fonctionnalités d’adresse booléenne. Par exemple, LINEADDRCAPFLAGS_FWDNUMRINGS indique si le nombre d’anneaux d’une non-réponse peut être spécifié lors du transfert d’une non-réponse. |
AC_CALLFEATURES1 Appelez le groupe de fonctionnalités un. |
AC_CALLFEATURES2 Fonctionnalités d’appel supplémentaires pour les appels de conférence, de transfert et de stationnement. |
AC_REMOVEFROMCONFCAPS Spécifie les fonctionnalités de l’adresse pour la suppression d’appels d’une téléconférence. Ce membre utilise le LINEREMOVEFROMCONF_ constantes. |
AC_REMOVEFROMCONFSTATE Utilise le LINECALLSTATE_ constantes pour spécifier l’état de l’appel une fois qu’il a été supprimé d’une téléconférence. |
AC_TRANSFERMODES Modes de transfert. |
AC_ADDRESSFEATURES The les fonctionnalités d’adresse de ligne décrivent les opérations qui peuvent être appelées sur une adresse. Par exemple, si LINEADDRFEATURE_FORWARD est défini, l’adresse peut être transférée. |
AC_PREDICTIVEAUTOTRANSFERSTATES État de l’appel ou états sur lesquels un appel effectué par un numéroteur prédictif peut être défini pour transférer automatiquement l’appel vers une autre adresse ; un ou plusieurs des LINECALLSTATE_ constantes. La valeur 0 indique que le transfert automatique basé sur l’état de l’appel n’est pas disponible. |
AC_MAXCALLDATASIZE Taille maximale du bloc de données autorisée. |
AC_LINEID Retourne l’identificateur d’appareil de l’appareil de ligne auquel cette adresse est associée. Référence croisée TAPI 2.1 : LINEADDRESSCAPS. |
AC_ADDRESSID Identificateur d’adresse. Un identificateur d’adresse est associé de façon permanente à une adresse ; l’identificateur reste constant entre les mises à niveau du système d’exploitation. |
AC_FORWARDMODES Modes de transfert. |
AC_MAXFORWARDENTRIES Nombre maximal d’entrées de transfert différentes qui peuvent être prises en charge par l’adresse actuelle. |
AC_MAXSPECIFICENTRIES Spécifie le nombre maximal d’entrées qui peuvent être définies à l’aide de ITForwardInformation ::SetForwardType qui peut contenir des instructions de transfert basées sur un appelant spécifique (transfert d’appel sélectif). Ce membre est égal à zéro si le transfert d’appel sélectif n’est pas pris en charge. |
AC_MINFWDNUMRINGS Spécifie le nombre minimal d’anneaux qui peuvent être définis pour déterminer quand un appel est officiellement considéré comme « aucune réponse ». |
AC_MAXFWDNUMRINGS Spécifie le nombre maximal d’anneaux qui peuvent être définis pour déterminer quand un appel est officiellement considéré comme « aucune réponse ». |
AC_MAXCALLCOMPLETIONS Nombre maximal de demandes de fin d’appel simultanées qui peuvent être en attente sur cette adresse. Zéro implique que l’achèvement de l’appel n’est pas disponible. |
AC_CALLCOMPLETIONCONDITIONS Conditions de fin d’appel. |
AC_CALLCOMPLETIONMODES Modes de fin d’appel. |
AC_PERMANENTDEVICEID Identificateur permanent par lequel l’appareil de ligne est connu dans la configuration du système. Cette valeur ne change pas à mesure que des lignes sont ajoutées et supprimées du système. Il peut donc être utilisé pour lier des informations spécifiques aux lignes dans le registre ou d’autres fichiers d’une manière qui n’est pas affectée par les modifications apportées à d’autres lignes. Si une ligne a plusieurs adresses, toutes les adresses auront le même identificateur d’appareil permanent. Les enregistreurs TSP doivent noter que cette valeur doit être conservée entre les mises à niveau du système d’exploitation. |
AC_GATHERDIGITSMINTIMEOUT |
AC_GATHERDIGITSMAXTIMEOUT |
AC_GENERATEDIGITMINDURATION |
AC_GENERATEDIGITMAXDURATION |
AC_GENERATEDIGITDEFAULTDURATION |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | tapi3if.h |