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 |