Создать сетевой ресурс с разрешениями
Я не нашел в инете никакой полезной информации или библиотеки о том, как создать сетевой ресурс и установить разрешение для локальной группы. Я использую C# и Windows Server 2008.
У кого-нибудь есть хорошие ресурсы или образцы, чтобы указать мне правильное направление?
1 ответ
Вы можете использовать Pinvoke или WMI,
на Code Project есть очень хорошая статья об этом: как создать общий файловый ресурс с помощью.NET Framework
ключ всего этого заключается в следующем Windows API:
[DllImport("Netapi32.dll")]
public static extern int NetShareAdd([MarshalAs(UnmanagedType.LPWStr)]
string strServer, Int32 dwLevel, IntPtr buf, IntPtr parm_err);
для использования WMI MSDN "знает": создайте метод класса Win32_Share