IInternetProtocolInfo::ParseURL
Syntax
Parses a URL.
HRESULT ParseUrl(
LPCWSTR pwzUrl,
PARSEACTION ParseAction,
DWORD dwParseFlags,
LPWSTR pwzResult,
DWORD cchResult,
DWORD * pcchResult,
DWORD dwReserved
);
Parameters
- pwzUrl
[in] String value that contains the URL to parse. - ParseAction
[in] PARSEACTION value that determines the information to be parsed from the URL. - dwParseFlags
[in] Reserved. Must be set to zero. - pwzResult
[out] String value that contains the information parsed from the URL. - cchResult
[in] Unsigned long integer value that contains the size of the buffer. - pcchResult
[out] Address of an unsigned long integer value that contains the size of the information stored in the buffer. - dwReserved
[in] Reserved. Must be set to zero.
Return Values
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
Use the default action.
Requirements
Pocket PC: Pocket PC 2000 and later
Smartphone: Smartphone 2002 and later
OS Versions: Windows CE 3.0 and later
Header: urlmon.h
Library: urlmon.lib
See Also
Send Feedback on this topic to the authors