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


LINE_CLOSE сообщение

Сообщение LINE_CLOSE TAPI отправляется при принудительном закрытии указанного устройства линии. Дескриптор линейного устройства или любые дескрипторы вызовов на линии перестают действовать после отправки этого сообщения.

            

Параметры

hDevice

Дескриптор закрытого линейного устройства. Этот дескриптор больше недействителен.

dwCallbackInstance

Экземпляр обратного вызова, предоставленный при открытии строки.

dwParam1

Не используется.

dwParam2

Не используется.

dwParam3

Не используется.

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

Нет возвращаемого значения.

Комментарии

Сообщение LINE_CLOSE отправляется в любое приложение только после того, как поставщик услуг TAPI (TSP) принудительно закрыл открытую строку. Указывает, можно ли открыть линию сразу после принудительного закрытия, зависит от устройства.

Причиной может быть существенное изменение состояния, аппаратная ошибка, потеря подключения к серверу или даже потенциальное предотвращение монопольной монополизации линейного устройства одним приложением в течение слишком длительного времени. Устройство линии также может быть принудительно закрыто после изменения пользователем конфигурации этой линии или ее драйвера. Если пользователь хочет, чтобы изменения конфигурации вступили в силу немедленно (в отличие от после следующего перезапуска системы) и влияют на текущее представление приложения об устройстве (например, изменение возможностей устройства), поставщик услуг может принудительно закрыть устройство.

Требования

Требование Значение
Версия TAPI
Требуется TAPI 2.0 или более поздней версии
Заголовок
Tapi.h