IInternetProtocolInfo::CombineUrlIInternetProtocolInfo::CombineUrl*
*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.

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.


Up Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.