vb.net,怎么设置/读取 某用户 对 某文件夹 的访问权限

vb.net,如何设置/读取 某用户 对 某文件夹 的访问权限?
我用的是vb2010,关于微软的帮助文件中所述的System.Security.Permissions看得是一头雾水,我主要是想对服务器(server 2003系统)的文件夹权限(包括共享权限和NTFS权限) 进行操作,现在有如下问题想请教一下各位高手:
假定有域用户 A 和共享文件夹 B,B 对 A的共享权限为X,NTFS安全权限为Y,那么————
1. 如何读取X和Y?
  例如:X=读取共享权限(B,A);Y=读取NTFS权限(B,A)

2. 如何设置X和Y?
  例如:设置共享权限(B,A,X);设置NTFS权限(B,A,Y)

------解决方案--------------------
http://www.cnblogs.com/zjneter/archive/2008/03/06/1093386.html
------解决方案--------------------
楼主,C#转VB.net去啊,有不少网站直接可以转的,你自己搜索一下
------解决方案--------------------
http://www.developerfusion.com/tools/convert/csharp-to-vb/