Partager via


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

Vue d’ensemble de la référence TAPI 2.2

lineDrop