Partager via


ITLegacyCallMediaControl2 ::GenerateDigits2, méthode (tapi3if.h)

La méthode GenerateDigits2 entraîne la sortie de chiffres sur l’appel actuel. Cette méthode étend la méthode ITLegacyCallMediaControl ::GenerateDigits en ajoutant un paramètre duration.

Syntaxe

HRESULT GenerateDigits2(
  [in] BSTR           pDigits,
  [in] TAPI_DIGITMODE DigitMode,
  [in] long           lDuration
);

Paramètres

[in] pDigits

Pointeur vers une représentation BSTR des chiffres à générer.

[in] DigitMode

Indique le mode chiffre. Les valeurs valides sont celles du TAPI 2. xLINEDIGITMODE_constants.

[in] lDuration

La durée, en millisecondes, des chiffres et de l’impulsion DTMF, et l’interdigit d’espacement DTMF.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
La méthode a réussi.
E_POINTER
Le paramètre pDigits n’est pas un pointeur valide.
TAPI_E_INVALCALLSTATE
L’appel doit être dans l’état connecté .

Remarques

Cette méthode se traduit par un appel au TAPI 2. fonction xlineGenerateDigits .

Une fois la génération de chiffres terminée, un événement de type TE_GENERATEEVENT est généré.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête tapi3if.h
Bibliothèque Uuid.lib
DLL Tapi3.dll

Voir aussi

ITLegacyCallMediaControl2