TSPI_phoneSetLamp, fonction (tspi.h)
La fonction TSPI_phoneSetLamp permet de définir la lampe spécifiée sur l’appareil téléphonique d’ouverture spécifié dans le mode de lampe spécifié.
Syntaxe
LONG TSPIAPI TSPI_phoneSetLamp(
DRV_REQUESTID dwRequestID,
HDRVPHONE hdPhone,
DWORD dwButtonLampID,
DWORD dwLampMode
);
Paramètres
dwRequestID
Identificateur de la requête asynchrone.
hdPhone
Poignée du téléphone dont la lampe doit être réglée.
dwButtonLampID
Bouton dont la lampe doit être définie.
dwLampMode
Spécifie la façon dont la lampe doit être allumée. Le paramètre dwLampMode ne peut avoir qu’une des constantes PHONELAMPMODE_.
Valeur retournée
Retourne dwRequestID, ou un numéro d’erreur si une erreur se produit. Le paramètre réel lResult de la ASYNC_COMPLETION correspondante est égal à zéro si la fonction réussit ou s’il s’agit d’un numéro d’erreur si une erreur se produit. Les valeurs de retour possibles sont les suivantes :
PHONEERR_INVALPHONEHANDLE, PHONEERR_NOMEM, PHONEERR_INVALBUTTONLAMPID, PHONEERR_RESOURCEUNAVAIL, PHONEERR_INVALPHONESTATE, PHONEERR_OPERATIONFAILED, PHONEERR_INVALLAMPMODE, PHONEERR_OPERATIONUNAVAIL.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | tspi.h |