Partager via


ITRequest::MakeCall, méthode (tapi3if.h)

La méthode MakeCall effectue un appel à la partie désignée.

Syntaxe

HRESULT MakeCall(
  [in] BSTR pDestAddress,
  [in] BSTR pAppName,
  [in] BSTR pCalledParty,
  [in] BSTR pComment
);

Paramètres

[in] pDestAddress

Pointeur vers un BSTR contenant l’adresse de destination de l’appel.

[in] pAppName

Pointeur vers un BSTR contenant le nom de l’application.

[in] pCalledParty

Pointeur vers un BSTR contenant le nom de la partie appelée.

[in] pComment

Pointeur vers un BSTR contenant un commentaire.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
La méthode a réussi.
E_OUTOFMEMORY
La mémoire est insuffisante pour effectuer l’opération.
TAPIERR_NOREQUESTRECIPIENT
Il n’existe aucune application capable de gérer la demande de téléphonie assistée.
TAPIERR_INVALDESTADDRESS
L’adresse de destination n’est pas valide.
TAPIERR_REQUESTQUEUEFULL
La file d’attente des requêtes du serveur TAPI est pleine et ne peut pas gérer une autre demande de téléphonie assistée.

Remarques

L’application doit utiliser SysAllocString pour allouer de la mémoire aux paramètres pDestAddress, pAppName, pCalledParty et pComment . L’application doit utiliser SysFreeString pour libérer de la mémoire lorsque les variables ne sont plus nécessaires.

Configuration requise

   
Plateforme cible Windows
En-tête tapi3if.h (inclure Tapi3.h)
Bibliothèque Uuid.lib
DLL Tapi3.dll

Voir aussi

ITRequest