Module: wine Branch: master Commit: 9b0be4980a2affcc2ff89a6fc889764263dc50f1 URL: http://source.winehq.org/git/wine.git/?a=commit;h=9b0be4980a2affcc2ff89a6fc8...
Author: Aric Stewart aric@codeweavers.com Date: Tue Jan 20 13:04:50 2009 -0600
shell32: Initial stub for SHCreateShellItem. It returns E_NOINTERFACE until shell32 version 6.0 or later.
---
dlls/shell32/pidl.c | 7 +++++++ dlls/shell32/shell32.spec | 1 + 2 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/dlls/shell32/pidl.c b/dlls/shell32/pidl.c index 54ecc5a..bee7166 100644 --- a/dlls/shell32/pidl.c +++ b/dlls/shell32/pidl.c @@ -2363,3 +2363,10 @@ LPITEMIDLIST* _ILCopyCidaToaPidl(LPITEMIDLIST* pidl, const CIDA * cida)
return dst; } + +HRESULT WINAPI SHCreateShellItem(LPCITEMIDLIST pidlParent, + IShellFolder *psfParent, LPCITEMIDLIST pidl, void **ppsi) +{ + FIXME("STUB: %p %p %p %p\n",pidlParent, psfParent, pidl, ppsi); + return E_NOINTERFACE; +} diff --git a/dlls/shell32/shell32.spec b/dlls/shell32/shell32.spec index 396227c..6a51bcd 100644 --- a/dlls/shell32/shell32.spec +++ b/dlls/shell32/shell32.spec @@ -328,6 +328,7 @@ @ stdcall SHCreateDirectoryExA(long str ptr) @ stdcall SHCreateDirectoryExW(long wstr ptr) @ stub SHCreateProcessAsUserW +@ stdcall SHCreateShellItem(ptr ptr ptr ptr) @ stdcall SHEmptyRecycleBinA(long str long) @ stdcall SHEmptyRecycleBinW(long wstr long) @ stub SHExtractIconsW