Udostępnij za pośrednictwem


AtlCanonicalizeUrl

Wywołanie tej funkcji do postaci kanonicznej ścieżki URL, który obejmuje konwersji sekwencje escape niebezpiecznych znaków i spacji.

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

Parametry

  • szUrl
    Adres URL, aby być w postaci kanonicznej.

  • szCanonicalized
    Przydzielone wywołującego bufor odbioru URL w postaci kanonicznej.

  • pdwMaxLength
    Wskaźnik do zmiennej, która zawiera długość w znaki szCanonicalized.Jeśli funkcja się powiedzie, Zmienna otrzymuje liczbę znaków zapisywana w buforze, nie włączając kończącego znaku null.Jeśli funkcja zawiedzie, Zmienna otrzymuje wymaganą długość w bajtach buforu, w tym miejsce kończącego znaku null.

  • dwFlags
    Flagi sterujące zachowaniem tej funkcji.Zobacz flagi ATL_URL.

Wartość zwracana

Zwraca TRUE na sukces, FALSE w przypadku awarii.

Uwagi

Zachowuje się jak bieżąca wersja InternetCanonicalizeUrl , ale nie wymaga WinInet lub Internet Explorer do zainstalowania.

Wymagania

Nagłówek: atlutil.h

Zobacz też

Informacje

InternetCanonicalizeUrl

Inne zasoby

Pojęcia ATL

Składniki COM pulpitu ATL

ATL funkcje alfabetycznym odwołanie