CoInternetCombineUrl
A version of this page is also available for
4/8/2010
This function combines a base and relative URL into a full URL.
Syntax
HRESULT CoInternetCombineUrl(
LPCWSTR pwzBaseUrl,
LPCWSTR pwzRelativeUrl,
DWORD dwCombineFlags,
LPWSTR pwzResult,
DWORD cchResult,
DWORD* pcchResult,
DWORD dwReserved
);
Parameters
- pwzBaseUrl
Address of a string value containing the base URL.
- pwzRelativeUrl
Address of a string value containing the relative URL.
- dwCombineFlags
Unsigned long integer value that controls the combining process.
- pwzResult
Address of a string variable where the full URL will be stored.
- cchResult
Unsigned long integer value that contains the size of the buffer.
- pcchResult
Address of an unsigned long integer value to store the size of the information stored in the buffer.
- dwReserved
Reserved. Must be set to zero.
Return Value
This function returns one of the values shown in the following table.
Value | Description |
---|---|
S_OK |
Success. |
S_FALSE |
The buffer was too small to contain the resulting URL. |
Requirements
Header | urlmon.h, urlmon.idl |
Library | urlmon.lib |
Windows Embedded CE | Windows CE .NET 4.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |