ITBasicCallControl ::HandoffIndirect, méthode (tapi3if.h)
La méthode HandoffIndirect transfère l’appel à une autre application en fonction du type de média de l’appel. Si plusieurs applications se sont inscrites comme étant capables de gérer les types impliqués, TAPI passe à l’application de priorité la plus élevée, qui est généralement celle qui s’est inscrite en premier.
Cela indique que l’application n’a plus besoin de la propriété de l’appel.
Syntaxe
HRESULT HandoffIndirect(
[in] long lMediaType
);
Paramètres
[in] lMediaType
Type de média vers lequel effectuer le transfert.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
La méthode a réussi. |
|
Le paramètre lMediaType n’est pas valide. |
|
La mémoire est insuffisante pour effectuer l’opération. |
Remarques
Certains fournisseurs de services ne prennent pas en charge cette opération pendant que la diffusion en continu est active. L’application peut avoir besoin d’appeler ITStream ::StopStream ou ITSubStream ::StopSubStream avant l’opération et ITStream ::StartStream ou ITSubStream ::StartSubStream une fois l’opération terminée.
Si TAPI ne parvient pas à passer l’appel, TAPI appelle Disconnect.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | tapi3if.h (inclure Tapi3.h) |
Bibliothèque | Uuid.lib |
DLL | Tapi3.dll |