Contents Index Topic Contents | ||
Previous Topic: InternetCrackUrl Next Topic: InternetOpenUrl |
InternetCreateUrl
BOOL InternetCreateUrl( IN LPURL_COMPONENTS lpUrlComponents, IN DWORD dwFlags, OUT LPSTR lpszUrl, IN OUT LPDWORD lpdwUrlLength );Creates a URL from its component parts.
- Returns TRUE if the function succeeds, or FALSE otherwise. To get extended error information, call GetLastError.
- lpUrlComponents
- Address of a URL_COMPONENTS structure that contains the components from which to create the URL.
- dwFlags
- Flags that control the operation of this function. Can be a combination of these values:
ICU_ESCAPE Converts all escape sequences (%xx) to their corresponding characters. ICU_USERNAME When adding the user name, uses the name that was specified at logon time. - lpszUrl
- Address of a buffer that receives the URL.
- lpdwUrlLength
- Length, in bytes, of the lpszUrl buffer. When the function returns, this parameter receives the length, in bytes, of the URL string, minus 1 for the terminating character. If GetLastError returns ERROR_INSUFFICIENT_BUFFER, this parameter receives the number of bytes required to hold the created URL.
Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.