Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   VC++ 6.0 - интерфейс для работы с "сетевыми подключениями" (http://forum.oszone.net/showthread.php?t=30335)

unknown bug 26-08-2003 09:15 208256

Проблема простая - необходимо определить созданные сетевые подключения (Win2000), в случае зависания каго-либо из них (типа лагов) - перезапускать (т.е. отключаем, подключаем). В MSDN нашел интерфейсы типа INetConnections и т.п., но при попытки создания - пишет что не интерфейсы не установлены (что показывает и поиск в реестре). Покопался IDA в netshell.dll, там вроде тоже используются INetConnectionManager и т.п., есть CLSID, но как не просто все делается - пока устал копаться дебагером... Может знает кто?

vasketsov 26-08-2003 20:34 208257

unknown bug
NetAPI не устроит?
Типа NetConnectionEnum.

unknown bug 28-08-2003 11:04 208258

The NetConnectionEnum function lists all connections made to a SHARED RESOURCE on the server or all connections established from a particular computer.
Это не то...
Действие должно быть аналогичным следующему: в трей можно вывести значок в виде двух кемпов - что-то вроде "Подключение по локальной сети". Необходимо програмно осуществить действия "Отключить" и затем "Подключить", при этом в начале определетить статус соединения.
NetAPI не подойдет - проверено. Тем более в netshell.dll netapi не используется (тоже проверено), а все идет через COM.


Время: 19:12.

Время: 19:12.
© OSzone.net 2001-