fonction lineSetCallPrivilege (tapi.h)
La fonction lineSetCallPrivilege définit le privilège de l’application sur le privilège spécifié.
Syntaxe
LONG lineSetCallPrivilege(
HCALL hCall,
DWORD dwCallPrivilege
);
Paramètres
hCall
Gérez l’appel dont le privilège doit être défini. L’état d’appel de hCall peut être n’importe quel état.
dwCallPrivilege
Privilège requis pour l’appel spécifié. Ce paramètre utilise une seule des constantes LINECALLPRIVILEGE_.
Valeur retournée
Retourne zéro si la requête réussit ou un numéro d’erreur négatif si une erreur se produit. Les valeurs de retour possibles sont les suivantes :
LINEERR_INVALCALLHANDLE, LINEERR_OPERATIONFAILED, LINEERR_INVALCALLSTATE, LINEERR_RESOURCEUNAVAIL, LINEERR_INVALCALLPRIVILEGE, LINEERR_UNINITIALIZED, LINEERR_NOMEM.
Remarques
Si l’application est le seul propriétaire d’un appel non inactif et peut modifier son privilège de surveillance, une erreur LINEERR_INVALCALLSTATE est retournée. L’application peut également d’abord supprimer l’appel à l’aide de lineDrop pour faire passer l’appel à l’état inactif , puis modifier son privilège.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | tapi.h |
Bibliothèque | Tapi32.lib |
DLL | Tapi32.dll |
Voir aussi
Informations de référence sur les services de téléphonie de base