Beispiel #1
0
        public static IList <WindowsSharing> GetAllShares()
        {
            IList <WindowsSharing>     result = new List <WindowsSharing>();
            ManagementClass            mc     = new ManagementClass("Win32_Share");
            ManagementObjectCollection moc    = mc.GetInstances();

            foreach (ManagementObject mo in moc)
            {
                WindowsSharing share = new WindowsSharing(mo);
                result.Add(share);
            }

            return(result);
        }
Beispiel #2
0
        public static IList<WindowsSharing> GetAllShares()
        {
            IList<WindowsSharing> result = new List<WindowsSharing>();
            ManagementClass mc = new ManagementClass("Win32_Share");
            ManagementObjectCollection moc = mc.GetInstances();

            foreach (ManagementObject mo in moc)
            {
                WindowsSharing share = new WindowsSharing(mo);
                result.Add(share);
            }

            return result;
        }