Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.221.141.44] |
|
Сообщ.
#1
,
|
|
|
Привет всем!
Подскажите пожалуйста, как узнать права доступа расшаренной сетевой папки на другом компьютере? Вполне хватит информации по правам доступа для своего компьютера (то есть: со своего компа как узнать, можно ли открыть расшаренную на другом компе папку, можно ли туда писать, можно ли файлы оттуда удалять и прочее). Спасибо за внимание! |
Сообщ.
#2
,
|
|
|
NetShareGetInfo
|
Сообщ.
#3
,
|
|
|
Цитата B.V. @ NetShareGetInfo Спасибо! То что надо! |
Сообщ.
#4
,
|
|
|
Ткни ссылочку "Вопрос решен"
|
Сообщ.
#5
,
|
|
|
Остался ещё такой вопрос: почему lpInfo502->shi502_permissions равен нулю, если разрешен "Полный доступ" ?
LPWSTR szServer = L"Comp"; LPWSTR szFolder = L"testFolder"; LPSHARE_INFO_502 lpInfo502 = NULL; if( NetShareGetInfo( szServer, szFolder, 502, (LPBYTE*)&lpInfo502 ) == ERROR_SUCCESS ) { lpInfo502->shi502_permissions; } |