![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Список открытых ресурсов. [D5, WinXP]
Yurko © (2003-10-13 10:56:00)
Как, с помощью WNetEnumResource, получить список открытых на данном компьютере ресурсов (папки, принтеры)?
Yurko (2003-10-15 11:25:00) [1]
По поводу совместимости со старыми 16 битными:
Курсор на "NetShareEnum" и нажимаем "F1".
Rouse_ (2003-10-14 20:02:00) [2]
Итак, читаем выдержку из МСДН про WNetEnumResource.
The WNetEnumResource function does not enumerate users connected to a share; you can call the NetConnectionEnum function to accomplish this task.To enumerate hidden shares, call the NetShareEnum function.
Нужен ли еще примерчик? Если нужен, приведу.
Желаю успехов
ЗЫ: По поводу совместимости со старыми 16 битными ничего не нашел (скорее пропустил). Нельзя ли ссылочку?
Я смотрел по этой ссылке:
mk:@MSITStore:E:\MSDN\2001APR\1033\netmgmt.chm::/hh/network/ntlmapi2_4l2l.htm
(У меня MSDN в E:\MSDN, измените на свой путь, если MSDN установленна локально).
Yurko (2003-10-14 18:30:00) [3]
Rouse_, не забудь, пожалуйста.
А то у меня заполняются поля lpRemoteName иlpComment а поле lpLocalName остается пустым.
Rouse_ (2003-10-14 17:04:00) [4]
WNetEnumResource передается соответствующая структура, при правильном ее заполнении получиш требуемый результат. Если не забуду, приду домой и накатаю примерчик.
Желаю успехов
MegaVolt (2003-10-14 17:03:00) [5]
Для локальной машины пиши её имя и будет тебе счастье :) (в функции (WNetShareEnum)
Yurko (2003-10-14 14:24:00) [6]
Помогите, пожалуйста!
Yurko (2003-10-13 16:28:00) [7]
В этом примере используют функцию NetShareEnum, но, согласно документации, она (функция) оставлена для совместимости с 16-ти разрядными Windows, а для 32-х рязрядных Windows надо использовать WNetEnumResource!!! Но WNetEnumResource находит все сетевые ресурсы (мне нужно только для локальной машины) и поле lpLocalName всегда остается пустым.
Rouse_ (2003-10-13 14:37:00) [8]
Посмотри "Мониторинг сетей в Дельфи" на этом сайте, но там только для локального компьютера, для удаленного чегото не получается :(
Желаю успехов