Отрубить юзеров

  • Автор темы ParaGon
  • Дата начала
Статус
Закрыто для дальнейших ответов.
P

ParaGon

#1
Здравствуйте, подскажите плиз, как отрубить всех юзеров от файла в расшаренной
папке на сервере. Програ тоже будет на сервере. Если можно - кусочек кода или пример.
 
04.09.2006
2 566
3
#2
Хм, наверное что-то из разряда:
The NetUseDel function ends a connection to a shared resource.
You can also use the WNetCancelConnection2 function to terminate a network connection.

NET_API_STATUS NetUseDel(
LMSTR UncServerName,
LMSTR UseName,
DWORD ForceCond
);
Примера использования в MSDN нет :)
 
P

ParaGon

#3
Проблема в том, что ни в коем случае нельзя рубить доступ ко всей папке,
что кажется делает NetUseDel. Надо резать доступ только к одному файлу.
 
04.09.2006
2 566
3
#4
Да, действительно... Не внимательно вопрос прочитал. Тогда надо получить все открытые файлы используя NetFileEnum, а затем закрыть доступ к необходимым, используя NetFileClose. Смотри в MSDN, там описаны особенности использования
 
P

ParaGon

#7
Ну уж простите, если кого обидел, но действительно нет времени, все таки форумы для того и существуют.
EUROPEAN - спасибо еще раз за ссылку :) , кстати попробуй поиск в мастерах по
ключевику "шара", очень занимательный результат получается :huh:
 
Статус
Закрыто для дальнейших ответов.