Partager via


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

Voir aussi

ASYNC_COMPLETION

TSPI_lineMakeCall