Parses URLs. (This is a helper API.)
Syntax
STDAPI CoInternetParseUrl( LPCWSTR pwzUrl, PARSEACTION ParseAction, DWORD dwFlags, LPWSTR pszResult, DWORD cchResult, DWORD *pcchResult, DWORD dwReserved );
Parameters
- pwzUrl
- String value that contains the URL to parse.
- ParseAction
- PARSEACTION value that determines the information to be parsed from the URL.
- dwFlags
- Unsigned long integer value that controls the parsing operation.
- pszResult
- String value that contains the information parsed from the URL.
- cchResult
- Unsigned long integer value that contains the size of the buffer.
- pcchResult
- Address of an unsigned long integer value that contains the size of the information stored in the buffer.
- dwReserved
- Reserved. Must be set to zero.
Return Value
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.
Function Information
Windows NT Use version 4.0 Windows Use Windows 95 and later Header Declared in Urlmon.h Import library Link with Urlmon.lib Minimum availability Internet Explorer 3.0
Windows CE
Windows CE Use version 2.12 and later Minimum availability Internet Explorer 4.0