當我想訪問目錄安全性,我的路徑長度我有問題長路徑在.NET
更多的則是260字符 所以我得到了解決辦法從這個鏈接
但當我嘗試訪問目錄的GetAccessControl()時,它給出的錯誤沒有實現,所以我想實現GetAccessControl()的非託管代碼或任何其他解決方案,您有
[DllImport("mscorlib.dll", CharSet = CharSet.Unicode)]
[return: MarshalAs(UnmanagedType.I4)]
static extern int GetAccessControl(string lpPathName, IntPtr lpSecurityAttributes);
public static int GetAccess(string dirPath)
{
return GetAccessControl(@"\\?\" + dirPath, IntPtr.Zero);
}
從這個類System.Security.AccessControl.DirectorySecurity
派生
Mscorlib.dll是一個*託管*程序集,它不會導出任何可以固定的函數。目前還不清楚你想要做什麼,但你的方法是不開始的。 –