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 или более поздней версии
Заголовок
Tapi.h

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

LINE_GATHERDIGITS

LINE_GENERATE

LINE_MONITORDIGITS

LINE_MONITORTONE