Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2008.11.09;
Скачать: [xml.tar.bz2];

Вниз

Программный доступ к сетевой папке   Найти похожие ветки 

 
mabia   (2008-01-08 11:30) [0]

По условию расшаривается сетевая папка на серваке
NetShareAdd(), а вот как присвоить ей атрибут только по
чтению,  или полный доступ. Спасибо заранее


 
Anatoly Podgoretsky ©   (2008-01-08 11:48) [1]

> mabia  (08.01.2008 11:30:00)  [0]

Что за сервер, есть ли домен.


 
mabia   (2008-01-08 14:44) [2]

Сервер имеет домен 3 уровня, обращение как по имени так и
по ИПшнику. Сервер Windows2003


 
Rouse_ ©   (2008-01-09 09:24) [3]

Через выставление прав доступа как и для обычной папки. Смотри описание функции SetFileSecurity()


 
mabia   (2008-01-09 10:12) [4]

Для Александра Багеля (Rouse_) Задача делается на основе двух
Ваших модулей, сканирование сети (с получением МАС адреса)
и разрешение доступа к сетевым ресурсам по условию. При этом
сетевой ресурс расшаривается динамически в зависимости от
условия.
   ShareNT.shi2_netname := TmpNameNT; //Имя
   ShareNT.shi2_type := STYPE_DISKTREE; //Тип ресурса
   ShareNT.shi2_remark := ""; //Комментарий

   ShareNT.shi2_permissions := ACCESS_ALL; //Доступ
Что в этой строке надо написать вместо ALL?

   ShareNT.shi2_max_uses := DWORD(-1); //Кол-во максим. подключ.
   ShareNT.shi2_current_uses := 0; //Кол-во тек подкл.
   GetMem(TmpDirNT, TmpLength);
   StringToWideChar(TmpDir, TmpDirNT, TmpLength);
   ShareNT.shi2_path := TmpDirNT; //Путь к ресурсу
   ShareNT.shi2_passwd := ""; //Пароль
   NetShareAddNT(nil,2,@ShareNT, nil); //Добавляем ресурс


 
Ins ©   (2008-01-09 11:16) [5]


> Смотри описание функции SetFileSecurity()


Или даже более удобной на мой взгляд SetNamedSecurityInfo


 
Rouse_ ©   (2008-01-09 11:43) [6]


> Что в этой строке надо написать вместо ALL?

Для NTFS ничего, я же сказал - выставлением прав...



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

Форум: "WinAPI";
Текущий архив: 2008.11.09;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.016 c
4-1199910118
=BuckLr=
2008-01-09 23:21
2008.11.09
Bidi mode средствами API


2-1222863797
Group By
2008-10-01 16:23
2008.11.09
Группировка запроса по временным интервалам


2-1222712909
serjo
2008-09-29 22:28
2008.11.09
Сворачивающаяся панель


2-1222618810
Scary
2008-09-28 20:20
2008.11.09
Новая иконка


11-1195302045
KOLBoss
2007-11-17 15:20
2008.11.09
Динамическое создание меню





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский