2011-09-19 5 views
0

Je n'ai trouvé aucune information ou bibliothèque sur l'inet, sur la façon de créer un partage réseau et de définir des permissions pour un groupe local. J'utilise C# et Windows Server 2008.Créer un partage réseau avec les autorisations

Est-ce que quelqu'un a de bonnes ressources ou un échantillon pour me diriger dans la bonne direction?

Répondre

1

Vous pouvez utiliser Pinvoke ou WMI,

il y a un très bel article sur ce sur le Code du projet: How to create a file share using .NET framework

la clé de la chose est l'API Windows suivante:

[DllImport("Netapi32.dll")] 
public static extern int NetShareAdd([MarshalAs(UnmanagedType.LPWStr)] 
string strServer, Int32 dwLevel, IntPtr buf, IntPtr parm_err); 

pour l'utilisation de WMI, MSDN "sait": Create method of the Win32_Share Class

Questions connexes