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


Константы LINEDEVSTATUSFLAGS_

Константы битового флага LINEDEVSTATUSFLAGS_ описывают коллекцию логических элементов состояния устройства.

LINEDEVSTATUSFLAGS_CONNECTED

Указывает, подключена ли линия к TAPI. Если задано значение TRUE, линия подключена, и TAPI может работать на устройстве линии. Если задано значение FALSE, линия отключена, и приложению не удается управлять устройством линии через TAPI.

LINEDEVSTATUSFLAGS_INSERVICE

Указывает, находится ли строка в обслуживании. Если задано значение TRUE, строка находится в службе; Значение false, строка не работает.

LINEDEVSTATUSFLAGS_LOCKED

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

LINEDEVSTATUSFLAGS_MSGWAIT

Указывает, есть ли в строке ожидающее сообщение. Если задано значение TRUE, сообщение ожидает; Значение false, сообщение не ожидается.

Комментарии

Расширяемость отсутствует. Все 32 бита зарезервированы.

LINEDEVSTATUSFLAGS_ константы используются в элементе dwDevStatusFlags структуры данных LINEDEVSTATUS .

Требования

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