Partager via


AtlCanonicalizeUrl

Appelez cette fonction pour rendre canonique une URL, notamment convertir les caractères et espaces potentiellement dangereux dans des séquences d'échappement.

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

Paramètres

  • szUrl
    L'URL à rendre canonique.

  • szCanonicalized
    Mémoire tampon allouée par l'appelant reçoive l'URL canonique rendu.

  • pdwMaxLength
    Pointeur vers une variable qui contient la longueur caractères d' szCanonicalized.Si la fonction réussit, la variable reçoit le nombre de caractères entrés dans la mémoire tampon pas y compris le caractère NULL de fin.Si la fonction échoue, la variable reçoit la longueur requise en octets de la mémoire tampon notamment l'espace pour le caractère NULL de fin.

  • dwFlags
    Balises vérifier le comportement de cette fonction.Consultez balises d'ATL_URL.

Valeur de retour

Retourne TRUE en cas de réussite, FALSE en cas de échec.

Notes

Se comporte comme la version actuelle d' InternetCanonicalizeUrl mais ne requiert pas WinInet ou Internet Explorer pour installer.

Configuration requise

Header: atlutil.h

Voir aussi

Référence

InternetCanonicalizeUrl

Autres ressources

Concepts ATL

Composants de Bureau COM ATL

Référence alphabétique des fonctions ATL