fonction phoneGetLamp (tapi.h)

La fonction phoneGetLamp retourne le mode de lampe actuel de la lampe spécifiée.

Syntaxe

LONG phoneGetLamp(
  HPHONE  hPhone,
  DWORD   dwButtonLampID,
  LPDWORD lpdwLampMode
);

Paramètres

hPhone

Gérez l’appareil téléphonique ouvert.

dwButtonLampID

Identificateur de la lampe à interroger.

lpdwLampMode

Pointeur vers un emplacement mémoire qui contient le mode de lampe status de la lampe donnée. Ce paramètre utilise une seule des constantes PHONELAMPMODE_.

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 :

PHONEERR_INVALPHONEHANDLE, PHONEERR_NOMEM, PHONEERR_INVALBUTTONLAMPID, PHONEERR_RESOURCEUNAVAIL, PHONEERR_INVALPOINTER, PHONEERR_OPERATIONFAILED, PHONEERR_INVALPHONESTATE, PHONEERR_UNINITIALIZED, PHONEERR_OPERATIONUNAVAIL.

Remarques

Les téléphones qui ont plusieurs lampes par bouton doivent être modélisés à l’aide de plusieurs paires bouton/lampe. Chaque paire bouton/lampe supplémentaire doit utiliser un bouton FACTICE.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête tapi.h
Bibliothèque Tapi32.lib
DLL Tapi32.dll

Voir aussi

Fonctions de service téléphonique supplémentaires

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