fonction lineSetCallData (tapi.h)
La fonction lineSetCallData définit le membre CallData dans LINECALLINFO. Selon l’implémentation du fournisseur de services, le membre CallData peut être propagé à toutes les applications ayant des handles à l’appel, y compris celles sur d’autres machines (via le serveur), et peut voyager avec l’appel lors du transfert.
Syntaxe
LONG lineSetCallData(
HCALL hCall,
LPVOID lpCallData,
DWORD dwSize
);
Paramètres
hCall
Gérer l’appel. L’application doit disposer du privilège OWNER.
lpCallData
Adresse des données à copier dans le membre CallData dans LINECALLINFO, en remplaçant les données existantes. Pour plus d’informations, consultez la rubrique données d’appel .
dwSize
Nombre d’octets de données à copier. La valeur 0 entraîne la suppression des données existantes.
Valeur retournée
Retourne un identificateur de demande positif si l’opération asynchrone démarre ; sinon, la fonction retourne l’une des valeurs d’erreur négatives suivantes :
LINEERR_INVALCALLHANDLE, LINEERR_INVALCALLSTATE, LINEERR_INVALPARAM, LINEERR_INVALPOINTER, LINEERR_NOMEM, LINEERR_NOTOWNER, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | tapi.h |
Bibliothèque | Tapi32.lib |
DLL | Tapi32.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour