List shares and its permissions on network
===

I have to develop an VB.NET or C# application that checks shared folders and its permissions of a remote machine.

Example : 

findShares 192.168.1.10 DOMAIN/ADMINISTRATOR ADMINPASS

Result :

musicFolder -> Everone  / Full Control

imageFolder -> Everyone / Read

imageFolder2 -> Everyone / Full Control


Thanks.