CreateUriWithFragment (URLMON.@)
HRESULT CreateUriWithFragment ( LPCWSTR pwzURI, LPCWSTR pwzFragment, DWORD dwFlags, DWORD_PTR dwReserved, IUri** ppURI )
Creates a new IUri object. This is almost the same as CreateUri, expect that it allows you to explicitly specify a fragment (pwzFragment) for pwzURI.
pwzURI | [In] | The URI to parse and perform canonicalization on. |
pwzFragment | [In] | The explicit fragment string which should be added to pwzURI. |
dwFlags | [In] | The flags which will be passed to CreateUri. |
dwReserved | [In] | Reserved (not used). |
ppURI | [Out] | The resulting IUri after parsing/canonicalization. |
Success: S_OK. ppURI contains the pointer to the newly allocated IUri.
Failure: E_INVALIDARG if pwzURI already contains a fragment and pwzFragment isn't NULL. Will also return E_INVALIDARG for the same reasons as CreateUri will. E_OUTOFMEMORY if any allocation fails.
Not declared in a Wine header. The function is either undocumented, or missing from Wine.
Implemented in "dlls/urlmon/uri.c". gitlab.winehq.org/wine/wine/blob/master/dlls/urlmon/uri.c
Debug channel "urlmon".
Copyright © 2024 The Wine Project. All trademarks are the property of their respective owners. Visit WineHQ for license details. Generated Dec 2024.