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