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 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 |