Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.25;
Скачать: 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 вся ветка

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

Наверх




Память: 0.49 MB
Время: 0.039 c
2-1172826729
wrapper
2007-03-02 12:12
2007.03.25
Почтовик по умолчанию


15-1172632302
Slider007
2007-02-28 06:11
2007.03.25
С днем рождения ! 28 февраля


4-1161174024
BiN
2006-10-18 16:20
2007.03.25
Перечисление системных объектных типов


2-1172994806
FIL-23
2007-03-04 10:53
2007.03.25
Изменение ключа в таблице


15-1172667553
Knight
2007-02-28 15:59
2007.03.25
Кнопища Пуск...