Поделиться через


Метод ITLegacyCallMediaControl2::GenerateDigits2 (tapi3if.h)

Метод GenerateDigits2 приводит к выводу цифр в текущем вызове. Этот метод расширяет метод ITLegacyCallMediaControl::GenerateDigits путем добавления параметра duration.

Синтаксис

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

Параметры

[in] pDigits

Указатель на BSTR-представление цифр, которые необходимо создать.

[in] DigitMode

Указывает режим цифр. Допустимы значения из TAPI 2. xLINEDIGITMODE_constants.

[in] lDuration

Длительность (в миллисекундах) цифр DTMF и пульса, а также междигитные интервалы DTMF.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Метод успешно выполнен.
E_POINTER
Параметр pDigits не является допустимым указателем.
TAPI_E_INVALCALLSTATE
Вызов должен находиться в подключенном состоянии.

Комментарии

Этот метод преобразуется в вызов TAPI 2. Функция xlineGenerateDigits .

После завершения формирования цифр создается событие типа TE_GENERATEEVENT.

Требования

Требование Значение
Целевая платформа Windows
Header tapi3if.h
Библиотека Uuid.lib
DLL Tapi3.dll

См. также раздел

ITLegacyCallMediaControl2