Re[3]: RASDial & COM port together
От: Protey Россия  
Дата: 22.09.04 08:10
Оценка:
Здравствуйте, ZverA, Вы писали:

ZA>Спасибо

ZA>Реестр менять к сожалению нельзя

Ага, я так понял, что прога запускается под юзером без прав Админа, после чего делает RASDial и на ходу меняет GPRS оператора.
Тут гимор такой — ПОСЛЕ установленя PPP канала закинуть AT команду модему в общем случее низзя, т.к. далеко не ВСЕ модемы это поддерживают, там мысль такая — есть пакеты данных типа [flag]data[flag], всё что между [flag] — есть IP/LCP данные, остальное отбрасывается как глюк линии связи.

Короче АТ команду подать можна — только нужно делать RasDial со своей RasDialCllback процедурой, и ловить
RASCS_ConnectDevice,
RASCS_DeviceConnected,
RASCS_AllDevicesConnected,

Получить хендл COM порта здесь
Автор: vkilikov
Дата: 27.08.02
, закинуть требуемый стринг.
НО, ИМХО, это не будет работать на ВСЕХ модемах(кривые драйвера, кривой inf файл модема), надёжнее прямой записи в реесир нет ничего в Винде к сожалению
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.