shell32: Stub for SHParseDisplayName.

This commit is contained in:
Stefan Leichter 2009-04-29 17:49:24 +02:00 committed by Alexandre Julliard
parent 445567ea95
commit 946f3f998f
3 changed files with 13 additions and 0 deletions

View File

@ -1320,6 +1320,17 @@ HRESULT WINAPI SHBindToParent(LPCITEMIDLIST pidl, REFIID riid, LPVOID *ppv, LPCI
return hr; return hr;
} }
/*************************************************************************
* SHParseDisplayName [SHELL32.@]
*/
HRESULT WINAPI SHParseDisplayName(LPCWSTR name, IBindCtx *bindctx, LPITEMIDLIST *pidlist,
SFGAOF attr_in, SFGAOF *attr_out)
{
FIXME("%s %p %p %d %p stub!\n", debugstr_w(name), bindctx, pidlist, attr_in, attr_out);
if(pidlist) *pidlist = NULL;
return E_NOTIMPL;
}
/************************************************************************** /**************************************************************************
* *
* internal functions * internal functions

View File

@ -373,6 +373,7 @@
@ stdcall SHIsFileAvailableOffline(wstr ptr) @ stdcall SHIsFileAvailableOffline(wstr ptr)
@ stdcall SHLoadInProc(long) @ stdcall SHLoadInProc(long)
@ stdcall SHLoadNonloadedIconOverlayIdentifiers() @ stdcall SHLoadNonloadedIconOverlayIdentifiers()
@ stdcall SHParseDisplayName(wstr ptr ptr long ptr)
@ stdcall SHPathPrepareForWriteA(long ptr str long) @ stdcall SHPathPrepareForWriteA(long ptr str long)
@ stdcall SHPathPrepareForWriteW(long ptr wstr long) @ stdcall SHPathPrepareForWriteW(long ptr wstr long)
@ stdcall SHQueryRecycleBinA(str ptr) @ stdcall SHQueryRecycleBinA(str ptr)

View File

@ -64,6 +64,7 @@ BOOL WINAPI SHGetPathFromIDListW(LPCITEMIDLIST,LPWSTR);
INT WINAPI SHHandleUpdateImage(LPCITEMIDLIST); INT WINAPI SHHandleUpdateImage(LPCITEMIDLIST);
HRESULT WINAPI SHILCreateFromPath(LPCWSTR,LPITEMIDLIST*,DWORD*); HRESULT WINAPI SHILCreateFromPath(LPCWSTR,LPITEMIDLIST*,DWORD*);
HRESULT WINAPI SHLoadOLE(LPARAM); HRESULT WINAPI SHLoadOLE(LPARAM);
HRESULT WINAPI SHParseDisplayName(LPCWSTR,IBindCtx*,LPITEMIDLIST*,SFGAOF,SFGAOF*);
HRESULT WINAPI SHPathPrepareForWriteA(HWND,IUnknown*,LPCSTR,DWORD); HRESULT WINAPI SHPathPrepareForWriteA(HWND,IUnknown*,LPCSTR,DWORD);
HRESULT WINAPI SHPathPrepareForWriteW(HWND,IUnknown*,LPCWSTR,DWORD); HRESULT WINAPI SHPathPrepareForWriteW(HWND,IUnknown*,LPCWSTR,DWORD);
#define SHPathPrepareForWrite WINELIB_NAME_AW(SHPathPrepareForWrite); #define SHPathPrepareForWrite WINELIB_NAME_AW(SHPathPrepareForWrite);