Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.20;
Скачать: CL | DM;

Вниз

мониторинг шаров.   Найти похожие ветки 

 
WinLamka   (2004-04-26 16:21) [0]

всем привет.
прочитал я тут на этом сайте статью Александра Багеля "Мониторинг сетей в Delphi" (http://www.delphimaster.ru/articles/netmon/index.html#filelist). все очень понятно и хорошо расписано, но когда я начал писать свою утилитку возник такой вопрос - как получить имя компьютера который открыл какой-либо расшаренный файл. в статье есть описание как получить список открытых файлов, но там получают не имя компьютера а имя пользователя который открыл конкретный файл. но ведь у меня может зайти много компов под одним пользоватетем! какже узнать имя компа?


 
Rouse_ ©   (2004-04-26 19:38) [1]

Делай связку через имя пользователя - самое логичное...
К примеру:
type
TSessionInfo50 = packed record
  Sesi50_cname       : PChar;
  Sesi50_username    : PChar;

type
TFileInfo50 = packed record
  fi50_id          : Cardinal;
  fi50_permissions : WORD;
  fi50_num_locks   : WORD;
  fi50_pathname    : PChar;
  fi50_username    : PChar;
  fi50_sharename   : PChar;
end;


 
WinLamka   (2004-04-26 22:06) [2]

я понимю что логично и правильно... но по имени юзера не проходит... ведь под одним юзером сидеть могут и несколько компов!  (а с гостем обычно так и происходит) =(


 
Игорь Шевченко ©   (2004-04-26 22:41) [3]

www.delphi-jedi.org LanMan.zip



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

Текущий архив: 2004.06.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.032 c
3-1085659688
Manfred8
2004-05-27 16:08
2004.06.20
Как использовать DBGridEh без таблички из БД?


3-1085502140
Kein
2004-05-25 20:22
2004.06.20
переход с IBX на FIBPlus


14-1086270670
Семен Сорокин
2004-06-03 17:51
2004.06.20
Утка или нет?


4-1084433187
Nebiyev
2004-05-13 11:26
2004.06.20
Как програмно включить/выключит CapsLock, NumLock?


14-1086098275
Funnymind
2004-06-01 17:57
2004.06.20
Удаление информации