Austin English : shell32: Add a stub for SHOpenFolderAndSelectItems.

Alexandre Julliard julliard at winehq.org
Mon May 16 11:36:47 CDT 2011


Module: wine
Branch: master
Commit: 3174ea94c13c4aca3963c0bcaa040c6a0d0dabf9
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=3174ea94c13c4aca3963c0bcaa040c6a0d0dabf9

Author: Austin English <austinenglish at gmail.com>
Date:   Sun May 15 13:13:21 2011 -0500

shell32: Add a stub for SHOpenFolderAndSelectItems.

---

 dlls/shell32/shell32.spec |    1 +
 dlls/shell32/shlfolder.c  |   12 ++++++++++++
 2 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/dlls/shell32/shell32.spec b/dlls/shell32/shell32.spec
index b5debf1..97e52e5 100644
--- a/dlls/shell32/shell32.spec
+++ b/dlls/shell32/shell32.spec
@@ -392,6 +392,7 @@
 @ stdcall SHIsFileAvailableOffline(wstr ptr)
 @ stdcall SHLoadInProc(long)
 @ stdcall SHLoadNonloadedIconOverlayIdentifiers()
+@ stdcall SHOpenFolderAndSelectItems(ptr long ptr long)
 @ stdcall SHParseDisplayName(wstr ptr ptr long ptr)
 @ stdcall SHPathPrepareForWriteA(long ptr str long)
 @ stdcall SHPathPrepareForWriteW(long ptr wstr long)
diff --git a/dlls/shell32/shlfolder.c b/dlls/shell32/shlfolder.c
index f905b70..f663f48 100644
--- a/dlls/shell32/shlfolder.c
+++ b/dlls/shell32/shlfolder.c
@@ -580,3 +580,15 @@ HRESULT WINAPI SHCreateLinks( HWND hWnd, LPCSTR lpszDir, LPDATAOBJECT lpDataObje
     FIXME("%p %s %p %08x %p\n",hWnd,lpszDir,lpDataObject,uFlags,lppidlLinks);
     return E_NOTIMPL;
 }
+
+/***********************************************************************
+ *  SHOpenFolderAndSelectItems
+ *
+ *   Added in XP.
+ */
+HRESULT WINAPI SHOpenFolderAndSelectItems( PCIDLIST_ABSOLUTE pidlFolder, UINT cidl,
+                              PCUITEMID_CHILD_ARRAY *apidl, DWORD flags )
+{
+    FIXME("%p %u %p 0x%x: stub\n", pidlFolder, cidl, apidl, flags);
+    return E_NOTIMPL;
+}




More information about the wine-cvs mailing list