Создать сетевой ресурс с разрешениями

Я не нашел в инете никакой полезной информации или библиотеки о том, как создать сетевой ресурс и установить разрешение для локальной группы. Я использую 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

Другие вопросы по тегам