LINE_MONITORMEDIA сообщение
Сообщение LINE_MONITORMEDIA TAPI отправляется при обнаружении изменения в типе мультимедиа вызова. Отправка этого сообщения управляется функцией lineMonitorMedia .
Параметры
-
hDevice
-
Дескриптор вызова.
-
dwCallbackInstance
-
Экземпляр обратного вызова, предоставленный при открытии строки.
-
dwParam1
-
Новый тип носителя (или режим). Этот параметр должен быть одной из констант LINEMEDIAMODE_.
-
dwParam2
-
Не используется.
-
dwParam3
-
Число тактов (количество миллисекундах с момента запуска Windows), при котором был обнаружен указанный носитель. Для версий TAPI, предшествующих 2.0, этот параметр не используется.
Возвращаемое значение
Нет возвращаемого значения.
Комментарии
Сообщение LINE_MONITORMEDIA отправляется приложению, которое включило мониторинг мультимедиа для обнаруженного типа мультимедиа.
Так как эта метка времени может быть создана на компьютере, отличном от того, на котором выполняется приложение, она полезна только для сравнения с другими аналогичными сообщениями, созданными на том же устройстве (LINE_GATHERDIGITS, LINE_GENERATE, LINE_MONITORDIGITS, LINE_MONITORTONE), чтобы определить их относительное время (разделение между событиями). Число тактов может "обернуться" примерно через 49,7 дня; приложения должны учитывать это при выполнении вычислений.
Если поставщик услуг не создает метку времени (например, если она была создана с помощью более ранней версии TAPI), ТО TAPI предоставляет метку времени в точке, ближайшей к поставщику услуг, создающей событие, чтобы синтезированные метки времени были максимально точными.
Требования
Требование | Значение |
---|---|
Версия TAPI |
Требуется TAPI 2.0 или более поздней версии |
Заголовок |
|