Конференция "WinAPI" » Расшаривание папок в Win XP [D7, WinXP]
 
  • toboom (14.01.08 15:43) [0]
    Народы!
    Нужно программно устанавливать свойства папки для
    доступа из сети (расшаривать и делать доступной только
    для чтения или и для записи). Нашел в Интернете неск. вариантов, но все нерабочие: или вообще ничего не делают или
    вроде как папка становится расшареной, но реально из сети
    в неё зайти нельзя (типа нет прав доступа).
    Кто-нить пробовал такое? Подскажите рабочий вариант.

    Заранее благодарен.
  • KilkennyCat © (15.01.08 05:35) [1]
    function NetShareAdd(Server: PWideChar; Level: Cardinal; Buf: Pointer;
     var Parm_Err: DWORD): Cardinal; stdcall; external 'netapi32.dll' name 'NetShareAdd';
  • toboom (15.01.08 19:39) [2]
    Был у меня примерчик с NetShareAdd.
    И именно с ним каталог расшаривается, но реально
    из сети войти не дает - "нет прав на использование ресурса".
    Если есть конкертный пример, то заранее благодарен.
  • KilkennyCat © (16.01.08 02:27) [3]

    > "нет прав на использование ресурса".

    TShare_INFO_2 заполнять вдумчиво.
    возможно, имеет смыл на машине установить "использование простого общего доступа". Вообщем, смотреть права и политики.
  • toboom (17.01.08 14:46) [4]
    Спасибо, будем думать.

    Успехов!
 
Конференция "WinAPI" » Расшаривание папок в Win XP [D7, WinXP]
Есть новые Нет новых   [134431   +15][b:0][p:0]