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


LINE_MONITORDIGITS сообщение

Сообщение LINE_MONITORDIGITS TAPI отправляется при обнаружении цифры. Отправка этого сообщения управляется функцией lineMonitorDigits .

            

Параметры

hDevice

Дескриптор вызова.

dwCallbackInstance

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

dwParam1

Байт нижнего порядка содержит последнюю цифру, полученную в текстовом представлении.

dwParam2

Обнаруженный цифровой режим. Этот параметр должен быть одной из констант LINEDIGITMODE_.

dwParam3

Число тактов (количество миллисекундах с момента запуска Windows), при котором была обнаружена указанная цифра. Для версий TAPI, предшествующих 2.0, этот параметр не используется.

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

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

Комментарии

Сообщение LINE_MONITORDIGITS отправляется приложению, которое включило мониторинг цифр.

Так как эта метка времени может быть создана на компьютере, отличном от того, на котором выполняется приложение, она полезна только для сравнения с другими аналогичными сообщениями, созданными на том же устройстве (LINE_GATHERDIGITS, LINE_GENERATE, LINE_MONITORMEDIA, LINE_MONITORTONE), чтобы определить их относительное время (разделение между событиями). Число тактов может "обернуться" примерно через 49,7 дня; приложения должны учитывать это при выполнении вычислений.

Если поставщик услуг не создает метку времени (например, если она была создана с помощью более ранней версии TAPI), ТО TAPI предоставляет метку времени в точке, ближайшей к поставщику услуг, создающей событие, чтобы синтезированные метки времени были максимально точными.

Требования

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

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

LINE_GATHERDIGITS

LINE_GENERATE

LINE_MONITORMEDIA

LINE_MONITORTONE

lineMonitorDigits