Вниз
Скачать: CL | DM;

Доступ к ресурсу по паролю   Найти похожие ветки 

← →
Алекс2   (2003-10-04 15:34) [0]

Существует ли возможность отследить попытку подключения с расшаренному ресурсу, запросить пароль, и, при необходимости, разорвать соединение? Есть проги, но глючат, есть стандартные средства, с помощью которых этого сделать не удается, подключение в качестве гостя не устраивает, пароль надо ставить только на одну папку... Как быть?


← →
1234567890   (2003-10-04 19:24) [1]

Подключаемся:

var
NetResource: TNetResource;
begin
NetResource.dwType := RESOURCETYPE_ANY;
NetResource.lpLocalName := nil;
NetResource.lpRemoteName := "Путь к расшаренному ресурсу";
NetResource.lpProvider := nil;
if WNetAddConnection2(NetResource,"Пароль","Логин", CONNECT_TEMPORARY)<>NO_ERROR then
begin
если подключились, то делаем все что нужно
end;


Отключаемся:

WNetCancelConnection2("Путь к расшаренному ресурсу",0,TRUE);


← →
Алекс2   (2003-10-04 19:50) [2]

Жаль, не совсем то что хотелось бы..



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.004 c
6-11689
Алекс2
2003-10-04 15:34
2003.12.04
Доступ к ресурсу по паролю


4-11738
AndreyS
2003-10-06 15:46
2003.12.04
Блокировка окна запускаемого консольного приложения


3-11590
chook
2003-11-03 06:23
2003.12.04
DBGrid


1-11606
Seldon
2003-11-25 17:19
2003.12.04
TCheckListBox и lbVirtual


8-11629
Misha
2003-08-03 17:50
2003.12.04
форматы




   Наверх