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


сообщение LINE_GENERATE

Сообщение TAPI LINE_GENERATE отправляется, чтобы уведомить приложение о завершении текущего поколения цифры или тона. В любой момент в данном вызове может выполняться только один такой запрос на создание. Это сообщение также отправляется при отмене создания цифр или тонов.

            

Параметры

hDevice

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

dwCallbackInstance

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

dwParam1

Причина прекращения формирования цифр или тонов. Этот параметр должен быть одним из констант LINEGENERATETERM_.

dwParam2

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

dwParam3

"Число галок" (число миллисекундах с момента запуска Windows), с которого завершено создание цифр или тонов. Для версий API до версии 2.0 этот параметр не используется.

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

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

Замечания

Сообщение LINE_GENERATE отправляется только приложению, запрашивающего поколение цифр или тонов.

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

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

Requirements

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

См. также

LINE_GATHERDIGITS

LINE_MONITORDIGITS

LINE_MONITORMEDIA

LINE_MONITORTONE