TSPI_lineSecureCall, fonction (tspi.h)
La fonction TSPI_lineSecureCall sécurise l’appel contre toute interruption ou interférence pouvant affecter le flux multimédia de l’appel.
Syntaxe
LONG TSPIAPI TSPI_lineSecureCall(
DRV_REQUESTID dwRequestID,
HDRVCALL hdCall
);
Paramètres
dwRequestID
Identificateur de la requête asynchrone.
hdCall
Handle de l’appel à sécuriser. L’état d’appel de hdCall peut être n’importe quel état sauf inactif.
Valeur retournée
Retourne dwRequestID, ou un numéro d’erreur si une erreur se produit. Le paramètre réel lResult de la ASYNC_COMPLETION correspondante est égal à zéro si la fonction réussit, ou un numéro d’erreur 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.
Remarques
Un appel peut être sécurisé pour éviter les interférences. Par exemple, dans un environnement analogique, les tonalités en attente d’appel peuvent détruire une session de télécopie ou de modem sur l’appel d’origine. TSPI_lineSecureCall permet de sécuriser un appel existant, TSPI_lineMakeCall offre la possibilité de sécuriser l’appel à partir de la configuration de l’appel. La sécurisation d’un appel reste en vigueur pendant la durée de l’appel.
Configuration requise
Plateforme cible | Windows |
En-tête | tspi.h |