CoInternetCombineUrl (Windows Embedded CE 6.0)

1/6/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

See Also

Reference

URL Moniker Services Functions