Freigeben über


ITLegacyCallMediaControl2::GenerateDigits2-Methode (tapi3if.h)

Die GenerateDigits2-Methode bewirkt, dass Beim aktuellen Aufruf Ziffern ausgegeben werden. Diese Methode erweitert die ITLegacyCallMediaControl::GenerateDigits-Methode durch Hinzufügen eines Dauerparameters.

Syntax

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

Parameter

[in] pDigits

Ein Zeiger auf eine BSTR-Darstellung der zu generierenden Ziffern.

[in] DigitMode

Gibt den Ziffernmodus an. Gültige Werte sind die Werte aus TAPI 2. xLINEDIGITMODE_constants.

[in] lDuration

Sowohl die Dauer der DTMF-Ziffern und des Pulss in Millisekunden als auch die DTMF-Interdigit-Abstände.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Methode war erfolgreich.
E_POINTER
Der pDigits-Parameter ist kein gültiger Zeiger.
TAPI_E_INVALCALLSTATE
Der Aufruf muss sich im verbundenen Zustand befinden.

Hinweise

Diese Methode übersetzt einen Aufruf von TAPI 2. xlineGenerateDigits-Funktion .

Wenn die Zifferngenerierung abgeschlossen ist, wird ein Ereignis vom Typ TE_GENERATEEVENT generiert.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile tapi3if.h
Bibliothek Uuid.lib
DLL Tapi3.dll

Weitere Informationen

ITLegacyCallMediaControl2