Fix value of IID_IShellFolder2

Robert Shearman R.J.Shearman at warwick.ac.uk
Sat May 17 17:17:26 CDT 2003


I just happened to notice that an app wasn't able to query for
IShellFolder2, and very strangely it turned out the IID was declared
incorrectly. I have grep'ed for the old IID, but can't find it matching
anything else. I have confirmed this new value with two versions of MS
headers.

ChangeLog:
Fix value of IID_IShellFolder2

Rob
-------------- next part --------------
Index: wine/include/wine/obj_shellfolder.h
===================================================================
RCS file: /home/wine/wine/include/wine/obj_shellfolder.h,v
retrieving revision 1.18
diff -u -r1.18 obj_shellfolder.h
--- wine/include/wine/obj_shellfolder.h	17 Apr 2003 02:18:33 -0000	1.18
+++ wine/include/wine/obj_shellfolder.h	17 May 2003 19:06:04 -0000
@@ -56,7 +56,7 @@
 DEFINE_GUID(IID_IPersistFolder3, 0xcef04fdf, 0xfe72, 0x11d2, 0x87, 0xa5, 0x0, 0xc0, 0x4f, 0x68, 0x37, 0xcf);
 typedef struct IPersistFolder3 IPersistFolder3, *LPPERSISTFOLDER3;
 
-DEFINE_GUID(IID_IShellFolder2,  0xB82C5AA8, 0xA41B, 0x11D2, 0xBE, 0x32, 0x0, 0xc0, 0x4F, 0xB9, 0x36, 0x61);
+DEFINE_GUID(IID_IShellFolder2,  0x93f2f68c, 0x1d1b, 0x11d3, 0xa3, 0x0e, 0x00, 0xc0, 0x4f, 0x79, 0xab, 0xd1);
 typedef struct IShellFolder2 IShellFolder2, *LPSHELLFOLDER2;
 
 DEFINE_GUID(IID_IEnumExtraSearch,  0xE700BE1, 0x9DB6, 0x11D1, 0xA1, 0xCE, 0x0, 0xc0, 0x4F, 0xD7, 0x5D, 0x13);


More information about the wine-patches mailing list