Condividi tramite


Metodo ITLegacyCallMediaControl2::GenerateDigits2 (tapi3if.h)

Il metodo GenerateDigits2 causa l'output delle cifre nella chiamata corrente. Questo metodo estende il metodo ITLegacyCallMediaControl::GenerateDigits aggiungendo un parametro duration.

Sintassi

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

Parametri

[in] pDigits

Puntatore a una rappresentazione BSTR delle cifre da generare.

[in] DigitMode

Indica la modalità cifra. I valori validi sono quelli del TAPI 2. xLINEDIGITMODE_constants.

[in] lDuration

Sia la durata, in millisecondi, delle cifre DTMF e dell'impulso, sia la spaziatura interdigit DTMF.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Il metodo è riuscito.
E_POINTER
Il parametro pDigits non è un puntatore valido.
TAPI_E_INVALCALLSTATE
La chiamata deve trovarsi nello stato connesso .

Commenti

Questo metodo si traduce in una chiamata al TAPI 2. Funzione xlineGenerateDigits .

Al termine della generazione di cifre, viene generato un evento di tipo TE_GENERATEEVENT.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione tapi3if.h
Libreria Uuid.lib
DLL Tapi3.dll

Vedi anche

ITLegacyCallMediaControl2