Ejemplo n.º 1
0
    public static string CannonializeURL(string pszUrl, Enums.Shlwapi_URL dwFlags)
    {
        var pszCanonicalized = new StringBuilder(260);
        var capacity         = pszCanonicalized.Capacity;

        if (NativeMethods.UrlCanonicalize(pszUrl, pszCanonicalized, ref capacity, dwFlags) != 0)
        {
            pszCanonicalized.Capacity = capacity;
            int num2 = NativeMethods.UrlCanonicalize(pszUrl, pszCanonicalized, ref capacity, dwFlags);
        }
        return(pszCanonicalized.ToString());
    }
Ejemplo n.º 2
0
 public static extern int UrlCanonicalize(string pszUrl, StringBuilder pszCanonicalized, ref int pcchCanonicalized, Enums.Shlwapi_URL dwFlags);