Sdílet prostřednictvím


AtlCanonicalizeUrl

Volání této funkce můžete canonicalize na adresu URL, která zahrnuje převod do sekvence escape nebezpečné znaky a mezery.

inline BOOL AtlCanonicalizeUrl(
   LPCTSTR szUrl,
   LPTSTR szCanonicalized,
   DWORD* pdwMaxLength,
   DWORD dwFlags = 0 
) throw( );

Parametry

  • szUrl
    Adresa URL má být canonicalized.

  • szCanonicalized
    Volající přidělené vyrovnávací kanonizovaného URL.

  • pdwMaxLength
    Ukazatel Proměnná délka znaků v szCanonicalized .Pokud funkce úspěšná, obdrží proměnné počet znaků, které jsou zapsány do vyrovnávací paměti není včetně ukončujícím znakem null.Pokud selže funkce, proměnná obdrží požadované délky v bajtů vyrovnávací paměti, včetně prostor pro ukončujícím znakem null.

  • dwFlags
    Příznaky určující chování této funkce.Viz příznaky ATL_URL.

Vrácená hodnota

Vrátí TRUE na úspěch, FALSE při selhání.

Poznámky

Chová se stejně jako v aktuální verzi InternetCanonicalizeUrl , ale nevyžaduje WinInet nebo Internet Explorer nainstalovat.

Požadavky

Záhlaví: atlutil.h

Viz také

Referenční dokumentace

InternetCanonicalizeUrl

Další zdroje

Koncepty ATL

Komponenty COM plochy ATL

Abecední odkaz funkce ATL