Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.08.20;
Скачать: CL | DM;

Вниз

Plug and Play устройства   Найти похожие ветки 

 
N0ve11   (2006-04-25 17:01) [0]

Подскажите, пожалуйста, как программно провести поиск Plug & Play устройств? У меня такая вот проблема: если перед стартом Windows не включить модем, то установить соединение с Интернет не получится, пока не произведешь поиск устройств в окне "Установка оборудования". Хотелось бы автоматизировать этот процесс программой. Да, и хто знает, подскажите, как программно установить соединение ОС с провайдером (аналогично ручной установке). Заранее благодарен.


 
DrPass ©   (2006-04-25 17:49) [1]

Установить соединение - RasDial. Кроме нее, естественно, понадобится еще половина RasAPI - RasHangUp, RasEnumConnections и т.д.
Насчет поиска Plug&Play для данной задачи можно сказать одно - не напрягай машину по пустякам :-) Зачем вообще выключать модем? В крайнем случае, установи для него не-p&p-драйвер Стандартного модема.


 
N0ve11   (2006-04-26 09:05) [2]


> Установить соединение - RasDial. Кроме нее, естественно,
>  понадобится еще половина RasAPI - RasHangUp, RasEnumConnections
> и т.д.


За это - большое спасибо :)


> Насчет поиска Plug&Play для данной задачи можно сказать
> одно - не напрягай машину по пустякам :-)

И все-таки, как такое можно решить?


> Зачем вообще выключать модем?

У меня блок питания модема сильно греется :)


> В крайнем случае, установи для него не-p&p-драйвер Стандартного
> модема.


Я думал это сделать, но стандартный драйвер ставить как-то не хочется (все-таки, как мне кажется, некоторые AT-команды,  спецефичные для моего модема, могут перестать работать - я просто пользуюсь программами Advanced Call Center, Секретарь, Venta Fax, etc)


 
Un-man   (2006-04-28 20:39) [3]

Ищи исходники программы Rescan, она как раз этим занимается.


 
Un-man   (2006-04-28 20:50) [4]

Чего то я сегодня добрый :-)

Вот адрес, откуда качать программку и исходники (Visual C++):

http://home.tula.net/psychedelic/soft/rescan/

Используемых там функций WinAPI - CM_Locate_DevNode, CM_Reenumerate_DevNode, в юнитах Дельфи похоже нет. На сайте delphi-jedi.org (http://delphi-jedi.org/APILIBRARY:882139) есть ссылка на полную конвертацию WinAPI, может там будет.


 
N0ve11   (2006-04-29 14:51) [5]

2 UnMan Большое спасибо. Это как раз то, что я искал. Может даже программу писать не придется - обойдусь Rescan"ом :). Хотя с API интересно поработать



Страницы: 1 вся ветка

Текущий архив: 2006.08.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.049 c
4-1145334498
Elen
2006-04-18 08:28
2006.08.20
OPC Server


3-1149868723
MS SQL
2006-06-09 19:58
2006.08.20
Как сменить пользователя из хранимой процедуры?


2-1154003774
BioWar2
2006-07-27 16:36
2006.08.20
Скопировать изображение


15-1153746532
For kaif
2006-07-24 17:08
2006.08.20
Доколе будем штампами думать?


15-1153391517
Vlad
2006-07-20 14:31
2006.08.20
Ваша гражданская позиция (небольшой опрос)