Если можно кратко : я работаю с линией - инициализация и проч. В нее "набирается" номер и с нее "принимаются" входящие звонки. В нее "проигрываются" звуковые данные и с нее. А как и для чего нужны "телефоны" ?
> > Вот одно условие - lpLineDevCaps->dwMediaModes & > > LINEMEDIAMODE_AUTOMATEDVOICE. > Этого достаточно. Проверяй только то, с чем ты будешь > открывать линию. А линию ты будешь открывать в > AUTOMATEDVOICE режиме. > > > Нужно ли проверять на LINEMEDIAMODE_DATAMODEM ? > > > Нет > > Надо ли открывать линию и проверять lineGetID с > > LINECALLSELECT_LINE, и "wave/in wave/out"? > > > Проверять не надо. Не представляю себе ситуации, при > которой стоит Voice-модем, но при этом у него не окажется > wave-устройств. Вернее, представляю, но это не твои > проблемы, а проблемы системы на которой будет запускаться > прога - а ты спокойно сможешь вылететь с ошибкой :-))) > > > Т.е. мне НАДО НАЙТИ УСТРОЙСТВО. Ведь прога может быть > > запущена и на другом компьютере. > > Спасибо > Искать его придется каждый раз при запуске - как раз тем > lineGetID. Уверяю, это не долго :-)))
В системе при инциализации ТАПИ получаю 4 устройства. Из них выбираю то, с которым моя прога (авто-ответчик) будет работать. Просматриваю возможности каждого устройства ( lineGetDevCaps и пр.) . ПОДСКАЖИТЕ мне ЧЕТКИЕ критерии , по которым я точно буду уверен - "да, это то что мне нужно".
Вот одно условие - lpLineDevCaps->dwMediaModes & LINEMEDIAMODE_AUTOMATEDVOICE.
Нужно ли проверять на LINEMEDIAMODE_DATAMODEM ?
Надо ли открывать линию и проверять lineGetID с LINECALLSELECT_LINE, и "wave/in wave/out"?
Т.е. мне НАДО НАЙТИ УСТРОЙСТВО. Ведь прога может быть запущена и на другом компьютере.
Спасибо
Опять ТАПИ...11.01.03 14:15 Автор: amirul <Serge> Статус: The Elderman
> Вот одно условие - lpLineDevCaps->dwMediaModes & > LINEMEDIAMODE_AUTOMATEDVOICE. Этого достаточно. Проверяй только то, с чем ты будешь открывать линию. А линию ты будешь открывать в AUTOMATEDVOICE режиме.
> Нужно ли проверять на LINEMEDIAMODE_DATAMODEM ? > Нет
> Надо ли открывать линию и проверять lineGetID с > LINECALLSELECT_LINE, и "wave/in wave/out"? > Проверять не надо. Не представляю себе ситуации, при которой стоит Voice-модем, но при этом у него не окажется wave-устройств. Вернее, представляю, но это не твои проблемы, а проблемы системы на которой будет запускаться прога - а ты спокойно сможешь вылететь с ошибкой :-)))
> Т.е. мне НАДО НАЙТИ УСТРОЙСТВО. Ведь прога может быть > запущена и на другом компьютере. > Спасибо Искать его придется каждый раз при запуске - как раз тем lineGetID. Уверяю, это не долго :-)))
Опять ТАПИ...11.01.03 16:48 Автор: rom30 Статус: Незарегистрированный пользователь
Если можно кратко : я работаю с линией - инициализация и проч. В нее "набирается" номер и с нее "принимаются" входящие звонки. В нее "проигрываются" звуковые данные и с нее. А как и для чего нужны "телефоны" ?
> > Вот одно условие - lpLineDevCaps->dwMediaModes & > > LINEMEDIAMODE_AUTOMATEDVOICE. > Этого достаточно. Проверяй только то, с чем ты будешь > открывать линию. А линию ты будешь открывать в > AUTOMATEDVOICE режиме. > > > Нужно ли проверять на LINEMEDIAMODE_DATAMODEM ? > > > Нет > > Надо ли открывать линию и проверять lineGetID с > > LINECALLSELECT_LINE, и "wave/in wave/out"? > > > Проверять не надо. Не представляю себе ситуации, при > которой стоит Voice-модем, но при этом у него не окажется > wave-устройств. Вернее, представляю, но это не твои > проблемы, а проблемы системы на которой будет запускаться > прога - а ты спокойно сможешь вылететь с ошибкой :-))) > > > Т.е. мне НАДО НАЙТИ УСТРОЙСТВО. Ведь прога может быть > > запущена и на другом компьютере. > > Спасибо > Искать его придется каждый раз при запуске - как раз тем > lineGetID. Уверяю, это не долго :-)))
А фиг его знает :-)))12.01.03 14:16 Автор: amirul <Serge> Статус: The Elderman
> Если можно кратко : я работаю с линией - инициализация и > проч. В нее "набирается" номер и с нее "принимаются" > входящие звонки. В нее "проигрываются" звуковые данные и с > нее. А как и для чего нужны "телефоны" ? > Я сделал все что мне нужно было одними только line-функциями. А phone - они вроде такие же, только я ими ни разу даже не воспользовался