Magazine |
| | Community |
| | Workshop |
| | Tools & Samples |
| | Training |
| | Site Info |
|
|
||||||||
|
Combines a base and relative URL into a full URL.
Syntax
HRESULT CombineUrl( LPCWSTR pwzBaseUrl, LPCWSTR pwzRelativeUrl, DWORD dwCombineFlags, LPWSTR pwzResult, DWORD cchResult, DWORD *pcchResult, DWORD dwReserved );
Parameters
- pwzBaseUrl
- [in] String value containing the base URL.
- pwzRelativeUrl
- [in] String value containing the relative URL.
- dwCombineFlags
- [in] Unsigned long integer value that controls the combining process. Can be one of the following values:
- ICU_BROWSER_MODE
- ICU_ENCODE_SPACES_ONLY
- ICU_NO_ENCODE
- ICU_NO_META
- pwzResult
- [out] String variable where the full URL will be stored.
- cchResult
- [in] Unsigned long integer value that contains the size of the buffer.
- pcchResult
- [out] Address of an unsigned long integer value to store the size of the information stored in the buffer.
- dwReserved
- [in] Reserved. Must be set to zero.
Return Value
Returns one of the following values:
S_OK Success. S_FALSE The buffer was too small to contain the resulting URL. INET_E_DEFAULT_ACTION
Remarks
For more information on the dwCombineFlags values, see the InternetCombineUrl function in the Win32 Internet Functions Reference.
See Also
Does this content meet your programming needs? Write us!
© 1998 Microsoft Corporation. All rights reserved. Terms of use.