Freigeben über


AtlCanonicalizeUrl

Rufen Sie diese Funktion, um eine URL zu kanonisieren, das das Konvertieren von unsicheren Zeichen und der Leerzeichen in Escapesequenzen einschließt.

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

Parameter

  • szUrl
    Das kanonisiert werden URL.

  • szCanonicalized
    Vom Aufrufer reservierter Puffer, an der kanonisierten URL zu empfangen.

  • pdwMaxLength
    Zeiger auf eine Variable, die die Länge von in Zeichen szCanonicalized enthält.Wenn die Funktion folgt, empfängt die Variable die Anzahl von Zeichen, die in den Puffer ohne das NULL geschrieben werden.Wenn die Funktion fehlschlägt, empfängt die Variable die erforderliche Länge in Bytes des Puffers auch Leerzeichen für das NULL.

  • dwFlags
    Flags, die das Verhalten dieser Funktion steuern.Siehe ATL_URL-Flags.

Rückgabewert

Gibt TRUE bei Erfolg, FALSE auf Fehler zurück.

Hinweise

Verhält sich, wie die aktuelle Version von InternetCanonicalizeUrl erfordert jedoch nicht installiert werden WinInet-Klassen oder Internet Explorer.

Anforderungen

Header: atlutil.h

Siehe auch

Referenz

InternetCanonicalizeUrl

Weitere Ressourcen

ATL-Konzepte

Desktop-Komponenten ATL COM

ATL funktioniert alphabetischer Verweis