constantes LINECALLPARAMFLAGS_
Les constantes LINECALLPARAMFLAGS_ décrivent différents indicateurs de status concernant un appel.
-
LINECALLPARAMFLAGS_BLOCKID
-
-
L’identité de l’expéditeur doit être masquée (ID de l’appelant de bloc).
-
-
LINECALLPARAMFLAGS_DESTOFFHOOK
-
-
Le téléphone de la partie appelée doit être automatiquement désactivé.
-
-
LINECALLPARAMFLAGS_IDLE
-
-
L’appel doit provenir d’un appel inactif et ne pas rejoindre un appel en cours. Lorsque vous utilisez la fonction lineMakeCall , si la valeur LINECALLPARAMFLAGS_IDLE n’est pas définie et qu’il existe un appel existant sur la ligne, la fonction s’interrompt dans l’appel existant si nécessaire pour effectuer le nouvel appel. S’il n’existe aucun appel existant, la fonction effectue le nouvel appel comme spécifié.
-
-
LINECALLPARAMFLAGS_NOHOLDCONFERENCE
-
-
Ce bit est utilisé uniquement conjointement avec lineSetupConference et linePrepareAddToConference. L’adresse à conférence avec l’appel actuel est spécifiée dans le membre TargetAddress dans LINECALLPARAMS. L’appel de consultation n’établit pas physiquement la tonalité du commutateur, mais progresse dans différents états d’établissement des appels (par exemple, composer, continuer). Lorsque l’appel de consultation atteint l’état connecté, la conférence est automatiquement établie ; l’appel d’origine, qui était resté à l’état connecté, entre dans l’état de conférence ; l’appel de consultation entre dans l’état de conférence ; hConfCall entre dans l’état connecté. Si l’appel de consultation échoue (entre dans l’état déconnecté suivi d’inactif), le hConfCall entre également dans l’état inactif et l’appel d’origine (qui peut être une conférence existante, dans le cas de linePrepareAddToConference) reste à l’état connecté. La partie d’origine (ou les parties) ne perçoit jamais que l’appel a été passé. Cette fonctionnalité est souvent utilisée pour ajouter un superviseur à un appel d’agent ACD si nécessaire pour surveiller les interactions avec un appelant d’irate.
-
-
LINECALLPARAMFLAGS_ONESTEPTRANSFER
-
-
Ce bit est utilisé uniquement conjointement avec lineSetupTransfer. Il combine l’opération de lineSetupTransfer suivie de lineDial sur l’appel de consultation en une seule étape. L’adresse à composer est spécifiée dans le membre TargetAddress dans LINECALLPARAMS. L’appel d’origine est placé dans l’état onholdpendingtransfer , comme si lineSetupTransfer était appelé normalement et que l’appel de consultation est établi normalement. L’application doit toujours appeler lineCompleteTransfer pour effectuer le transfert. Cette fonctionnalité est souvent utilisée lors de l’appel d’un transfert à partir d’un serveur via un lien de contrôle d’appel tiers, car ces liens ne prennent souvent pas en charge le processus normal en deux étapes.
-
-
LINECALLPARAMFLAGS_ORIGOFFHOOK
-
-
Le téléphone de l’émetteur doit être automatiquement désactivé.
-
-
LINECALLPARAMFLAGS_PREDICTIVEDIAL
-
-
Ce bit est utilisé uniquement lors de l’appel d’une adresse avec une fonctionnalité de numérotation prédictive (LINEADDRCAPFLAGS_PREDICTIVEDIALER est activé dans le membre dwAddrCapFlags dans LINEADDRESSCAPS). Le bit doit être activé pour activer les fonctionnalités améliorées de progression de l’appel et/ou de surveillance des appareils multimédias de l’appareil. Si ce bit n’est pas activé, l’appel est placé sans amélioration de la progression de l’appel ou sans surveillance du type de média, et aucun transfert automatique n’est initié en fonction de l’état de l’appel.
-
-
LINECALLPARAMFLAGS_SECURE
-
-
L’appel doit être configuré comme sécurisé.
-
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 |
|