public static extern HResult SHGetFolderPath( [In] IntPtr hwndOwner, [In] CSIDL nFolder, [In] IntPtr hToken, [In] uint dwFlags, [Out] StringBuilder pszPath);