Re: О модеме
От: pg Россия  
Дата: 06.11.02 09:02
Оценка: 12 (1)
Здравствуйте Crash, Вы писали:

C>С помощью какой функции (и вообще как) проинициализировать модем (определить его присутствие среди устройств Plug & Play?


Мне известно два способа получить инфу о модемах в системе.

1. Использовать функцию RAS RasEnumDevices ( see MSDN). По крайней мере с её помощью можно получить наименования(т.н. FriendlyName) модемов в системе. Скорее всего эта функция использует способ 2.
2. Проенумеровать ветку в реестре.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96D-E325-11CE-BFC1-08002BE10318}
Там в подраздельчиках 0000,0001. и т.д. хранится вся инфа о модемаз, InitString,COM порт и мн. др.


Как проинициализировать модем.

1.Я бы для начала попробовал использовать функции TAPI(see MSDN).
2.Ручной способ. Открыть нужный COM порт и послать туда InitString прочитанную из реестра.
Глеб
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.