Как получить имена всех сетевых подключений?

При помощи данной функции, написанной на Delphi, можно вывести список удаленных сетевых подключений.

uses Registry;
...
function DUNGetConnections(OutList : TStrings) : Boolean;
var
  Reg : TRegistry;
begin
  OutList.Clear;
  Reg := TRegistry.Create;
  Reg.RootKey := HKEY_CURRENT_USER;
  if Reg.OpenKey('\RemoteAccess\Profile', False) then
  begin
    Reg.GetKeyNames(OutList);
    Result := True;
  end
  else
  begin
    Result := False;
  end;
  Reg.Free;
end;

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *