TSPI_phoneGetVolume, fonction (tspi.h)
La fonction TSPI_phoneGetVolume retourne le paramètre de volume de l’appareil hookswitch du téléphone spécifié.
Syntaxe
LONG TSPIAPI TSPI_phoneGetVolume(
HDRVPHONE hdPhone,
DWORD dwHookSwitchDev,
LPDWORD lpdwVolume
);
Paramètres
hdPhone
Handle du téléphone contenant l’appareil hookswitch dont le paramètre de volume doit être récupéré.
dwHookSwitchDev
Identifie un seul appareil hookswitch dont le niveau de volume est interrogé. Ce paramètre utilise l’une des constantes PHONEHOOKSWITCHDEV_.
lpdwVolume
Pointeur vers un emplacement de taille DWORD dans lequel le fournisseur de services écrit le paramètre de volume actuel de l’appareil hookswitch. Il s’agit d’un nombre compris entre 0x00000000 (silence) et 0x0000FFFF (volume maximal). La granularité et la quantisation réelles des paramètres de volume dans cette plage sont spécifiques au fournisseur de services.
Valeur retournée
Retourne zéro si la fonction réussit, ou un numéro d’erreur si une erreur se produit. Les valeurs de retour possibles sont les suivantes :
PHONEERR_INVALPHONEHANDLE, PHONEERR_RESOURCEUNAVAIL, PHONEERR_INVALPHONESTATE, PHONEERR_OPERATIONFAILED, PHONEERR_INVALHOOKSWITCHDEV, PHONEERR_OPERATIONUNAVAIL, PHONEERR_NOMEM.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | tspi.h |