IInternetProtocolInfo::ParseUrl
A version of this page is also available for
4/8/2010
This method parses a URL.
Syntax
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 Value
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. |
INET_E_DEFAULT_ACTION |
Use the default action. |
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 |