Contents Index Topic Contents | ||
Previous Topic: IInternetProtocol::UnlockRequest Next Topic: IInternetProtocolInfo::CompareUrl |
IInternetProtocolInfo::CombineUrl
HRESULT CombineUrl( [in] LPCWSTR pwzBaseUrl, [in] LPCWSTR pwzRelativeUrl, [in] DWORD dwCombineFlags, [out] LPWSTR pwzResult, [in] DWORD cchResult, [out] DWORD *pcchResult, [in] DWORD dwReserved );Combines a base and relative URL into a full URL.
- 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
- pwzBaseUrl
- String value containing the base URL.
- pwzRelativeUrl
- String value containing the relative URL.
- dwCombineFlags
- Double-word value that controls the combining process. Can be one of the following values:
ICU_BROWSER_MODE ICU_ENCODE_SPACES_ONLY ICU_DECODE ICU_NO_ENCODE ICU_NO_META - pwzResult
- String variable where the full URL will be stored.
- cchResult
- Double-word value that contains the size of the buffer.
- pcchResult
- Address of a double-word value to store the size of the information stored in the buffer.
- dwReserved
- Reserved. Must be set to zero.
For more information on the dwCombineFlags values, see the InternetCombineUrl function in the Win32 Internet Functions Reference.
Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.