Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |