Partager via


fonction lineSecureCall (tapi.h)

La fonction lineSecureCall sécurise l’appel contre toute interruption ou interférence pouvant affecter le flux multimédia de l’appel.

Syntaxe

LONG lineSecureCall(
  HCALL hCall
);

Paramètres

hCall

Gérer l’appel à sécuriser. L’application doit être propriétaire de l’appel. L’état d’appel de hCall peut être n’importe quel état.

Valeur retournée

Retourne un identificateur de requête positif si la fonction est terminée de manière asynchrone, ou un numéro d’erreur négatif si une erreur se produit. Le paramètre dwParam2 du message LINE_REPLY correspondant est égal à zéro si la fonction réussit ou s’il s’agit d’un numéro d’erreur négatif si une erreur se produit. Les valeurs de retour possibles sont les suivantes :

LINEERR_INVALCALLHANDLE, LINEERR_OPERATIONUNAVAIL, LINEERR_INVALCALLSTATE, LINEERR_OPERATIONFAILED, LINEERR_NOMEM, LINEERR_RESOURCEUNAVAIL, LINEERR_NOTOWNER, LINEERR_UNINITIALIZED.

Remarques

Un appel peut être sécurisé pour éviter les interférences. Par exemple, dans un environnement analogique, les tonalités d’attente d’appel peuvent détruire une session de télécopie ou de modem sur l’appel d’origine. La fonction lineSecureCall permet de sécuriser un appel existant. La fonction lineMakeCall offre la possibilité de sécuriser l’appel à partir du moment de la configuration de l’appel. La sécurisation d’un appel reste en vigueur pendant toute la durée de l’appel.

Configuration requise

   
Plateforme cible Windows
En-tête tapi.h
Bibliothèque Tapi32.lib
DLL Tapi32.dll

Voir aussi

LINE_REPLY

Vue d’ensemble de la sécurisation d’une session

Fonctions de service de ligne supplémentaires

Vue d’ensemble de la référence TAPI 2.2

lineMakeCall