Вниз
Скачать: CL | DM;

Ускорить работу WNetEnumResource   Найти похожие ветки 

← →
psa247 ©   (2006-10-07 10:53) [0]

или более быстрая альтернатива ?


← →
psa247 ©   (2006-10-08 10:23) [1]

Дополнение: если рабочая группа не доступна, то как это узнать не дожидаясь таймаута ?
Сканирование большой сети занимает около 10 минут


← →
Сергей М. ©   (2006-10-09 09:33) [2]


> Сканирование большой сети занимает около 10 минут


Ну и что ?
Это как-то мешает ?


← →
psa247 ©   (2006-10-10 09:09) [3]


> Сергей М. ©

Вообще-то, да. Пингование интервала не подойдет.
Можно ли найти выход, акромя создания потоков для каждого домена ?


← →
Сергей М. ©   (2006-10-10 09:44) [4]


> psa247 ©   (10.10.06 09:09) [3]
> Вообще-то, да.


Чем же ?


> акромя создания потоков


Ну поскольку WNetEnumResource() не реализована в асинхронном варианте, использование доп.потоков напрашивается само собой.


← →
psa247 ©   (2006-10-10 13:00) [5]


> Сергей М. ©   (10.10.06 09:44) [4]

Мешает тем, что при недоступных рабочих группах (доменах) сведения о них закешированы, то после того, как WNETEnum пытается их опросить происходят жуткие тормоза.

Мне надо построить список только доступных на данный момент, а вот как обойти это ?


← →
psa247 ©   (2006-10-10 15:36) [6]

Еще вопрос: "сетевое окружение" обзор ресурсов по какому принципу делает ?


← →
psa247 ©   (2006-10-10 18:06) [7]


> Сергей М. ©   (10.10.06 09:44) [4]
>
> > psa247 ©   (10.10.06 09:09) [3]
> > Вообще-то, да.
>
>
> Чем же ?

416 машин сканирует 15 минут


← →
psa247 ©   (2006-10-11 08:10) [8]

Удалено модератором


← →
Сергей М. ©   (2006-10-11 08:32) [9]


> psa247 ©   (10.10.06 18:06) [7]


Открой станд.папку "Сетевое окружение" и убедись, что и там тоже самое сканирование идет столь же медленно... Да еще и в осн.потоке оно там выполняется ..


← →
Rouse_ ©   (2006-10-11 09:24) [10]

Попробуй вот это: http://rouse.drkb.ru/files/fastscan.zip


← →
psa247 ©   (2006-10-11 10:53) [11]


> Rouse_ ©   (11.10.06 09:24) [10]

Александр, я использую Вашу разработку NetScan, немного переделав под себя

Сергей М. ©   (11.10.06 08:32) [9]
Сетевое окружение не затрудняется это сделать в течение 3-5 сек


← →
Rouse_ ©   (2006-10-11 20:59) [12]

Я так думаю что тебе нужно сделать такойже подход что и в FastScan, т.е. на каждый корневой элемент делать поток...


← →
psa247 ©   (2006-10-14 10:11) [13]


> Rouse_ ©   (11.10.06 20:59) [12]

Спасибо



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

Скачать: CL | DM;



Память: 0.48 MB
Время: -0.974 c
2-1173021118
Tru
2007-03-04 18:11
2007.03.25
Enabled


15-1170531710
Cyrax
2007-02-03 22:41
2007.03.25
Вопрос к любителям C#...


1-1170174837
NikNet
2007-01-30 19:33
2007.03.25
Мне нужно получить строку анализа от SQL от компонента ADOQuery


2-1173086816
sipsik
2007-03-05 12:26
2007.03.25
почему на второй форме параметический запрос не работает


6-1160035146
mlm68
2006-10-05 11:59
2007.03.25
Почтовый робот




   Наверх