ITAutomatedPhoneControl::get_PhoneHandlingEnabled, méthode (tapi3if.h)

La méthode get_PhoneHandlingEnabled récupère la valeur actuelle de la propriété PhoneHandlingEnabled . La définition de la propriété active ou désactive toutes les fonctionnalités d’interaction automatique du téléphone pour ce téléphone. Les fonctionnalités incluent le contrôle automatisé des sons et des sons d’un téléphone, ainsi que la gestion automatisée des appels en fonction de l’état d’hameçon d’un téléphone.

Syntaxe

HRESULT get_PhoneHandlingEnabled(
  [out] VARIANT_BOOL *pfEnabled
);

Paramètres

[out] pfEnabled

VARIANT_TRUE si la gestion automatisée des téléphones est activée, VARIANT_FALSE si la gestion automatisée des téléphones n’est pas activée. La valeur par défaut est VARIANT_FALSE.

Valeur retournée

Si la méthode réussit, retourne S_OK. Sinon, il retourne une valeur d’erreur.

Remarques

En règle générale, une application définit d’autres propriétés sur l’interface ITAutomatedPhoneControl (pour configurer les détails des fonctionnalités d’interaction téléphonique automatique requises) avant de définir la propriété PhoneHandlingEnabled sur VARIANT_TRUE. Toutefois, vous pouvez également ajuster les propriétés après avoir appelé la méthode put_PhoneHandlingEnabled pour activer les fonctionnalités.

Lorsque le téléphone est fermé avec un appel à la méthode ITPhone::Close , la propriété PhoneHandlingEnabled est automatiquement réinitialisée à VARIANT_FALSE.

Pour obtenir la liste des méthodes de propriété qui obtiennent et définissent les fonctionnalités d’interaction automatique du téléphone, consultez ITAutomatedPhoneControl.

Configuration requise

   
Plateforme cible Windows
En-tête tapi3if.h (inclure Tapi3.h)
Bibliothèque Uuid.lib
DLL Tapi3.dll

Voir aussi

ITAutomatedPhoneControl

ITPhone::Close

put_PhoneHandlingEnabled