Метод ITBasicCallControl::Connect (tapi3if.h)
Метод Connect пытается завершить подключение исходящего вызова.
Синтаксис
HRESULT Connect(
[in] VARIANT_BOOL fSync
);
Параметры
[in] fSync
Логическое значение, указывающее, должно ли соединение выполняться синхронно (VARIANT_TRUE) или асинхронно (VARIANT_FALSE).
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Метод успешно выполнен. |
|
Состояние вызова должно быть CS_IDLE. |
|
Операция завершилась сбоем, так как время ожидания библиотеки DLL TAPI 3 истекло. Интервал времени ожидания составляет две минуты. |
|
Для выполнения операции недостаточно памяти. |
Комментарии
Если вызов является асинхронным, приложение будет получать сведения о ходе вызова через исходящий интерфейс ITCallNotificationEvent . Приложение должно зарегистрировать исходящий интерфейс перед вызовом Connect. Подключение может вернуть S_OK, но фактическое подключение может завершиться ошибкой (и приложение будет уведомлено через исходящий интерфейс).
Если вызов является синхронным, этот метод не будет возвращать, пока вызов не перейдет в подключенное состояние или не завершится ошибкой.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | tapi3if.h (включая Tapi3.h) |
Библиотека | Uuid.lib |
DLL | Tapi3.dll |