сообщение 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 или более поздней версии |
Верхний колонтитул |
|