Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2006.08.20;
Скачать: [xml.tar.bz2];

Вниз

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 вся ветка

Форум: "WinAPI";
Текущий архив: 2006.08.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.044 c
15-1153452702
Капитошка
2006-07-21 07:31
2006.08.20
Определение своего внешнего айпи-адреса


15-1153583478
Nic
2006-07-22 19:51
2006.08.20
Мой первый проект под заказ


2-1154202529
Bad mathematics
2006-07-29 23:48
2006.08.20
Процентное соотношение


1-1151564301
II
2006-06-29 10:58
2006.08.20
Почему не вызывается OnIdle


1-1152014326
race1
2006-07-04 15:58
2006.08.20
TXMLDocument проблемы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский