Как указать на папку "сетевые подключения" в C# с помощью shell32 windows 10
Привет,
Я использую следующий код, чтобы указать на сетевое соединение, стремясь включить и отключить "локальное соединение" с помощью кода по запросу. Но потом я понял , что это будет работать для XP, я не уверен, как это сделать для Windows 7 или Windows 10 из-за другой структуры папок по сравнению с XP. Пожалуйста, веди меня.
Shell32.ShellClass sc = new Shell32.ShellClass(); Shell32.Folder RootFolder = sc.NameSpace(3); // ssfCONTROLS Shell32.Folder SrcFlder = null; foreach (Shell32.FolderItem2 fi in RootFolder.Items()) { if (fi.Name == "Network Connections") { SrcFlder = (Shell32.Folder)fi.GetFolder; return SrcFlder; } } return null;
Спасибо,
Рамеш Чандер.
Что я уже пробовал:
Я получаю элементы папки в Панели Управления Java, Nail и Flash Player. Ничего больше.