Jacek Caban : shobjidl.idl: Added some missing coclasses.

Alexandre Julliard julliard at winehq.org
Mon Jul 4 13:46:06 CDT 2011


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

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Mon Jul  4 12:33:46 2011 +0200

shobjidl.idl: Added some missing coclasses.

---

 dlls/uuid/uuid.c     |    1 -
 include/shlguid.h    |    1 -
 include/shobjidl.idl |   41 +++++++++++++++++++++++++++++++++++++++--
 3 files changed, 39 insertions(+), 4 deletions(-)

diff --git a/dlls/uuid/uuid.c b/dlls/uuid/uuid.c
index d4ad2ae..0a60a5c 100644
--- a/dlls/uuid/uuid.c
+++ b/dlls/uuid/uuid.c
@@ -122,7 +122,6 @@ DEFINE_GUID(CLSID_TF_InputProcessorProfiles, 0x33c53a50,0xf456,0x4884,0xb0,0x49,
 DEFINE_GUID(CLSID_TF_CategoryMgr,         0xA4B544A1,0x438D,0x4B41,0x93,0x25,0x86,0x95,0x23,0xE2,0xD6,0xC7);
 DEFINE_GUID(CLSID_TF_LangBarMgr,          0xebb08c45,0x6c4a,0x4fdc,0xae,0x53,0x4e,0xb8,0xc4,0xc7,0xdb,0x8e);
 DEFINE_GUID(CLSID_TF_DisplayAttributeMgr, 0x3ce74de4,0x53d3,0x4d74,0x8b,0x83,0x43,0x1b,0x38,0x28,0xba,0x53);
-DEFINE_GUID(CLSID_TaskbarList,            0x56fdf344,0xfd6d,0x11d0,0x95,0x8a,0x00,0x60,0x97,0xc9,0xa0,0x90);
 DEFINE_GUID(GUID_TFCAT_TIP_KEYBOARD,     0x34745c63,0xb2f0,0x4784,0x8b,0x67,0x5e,0x12,0xc8,0x70,0x1a,0x31);
 DEFINE_GUID(GUID_TFCAT_TIP_SPEECH,       0xB5A73CD1,0x8355,0x426B,0xA1,0x61,0x25,0x98,0x08,0xF2,0x6B,0x14);
 DEFINE_GUID(GUID_TFCAT_TIP_HANDWRITING,  0x246ecb87,0xc2f2,0x4abe,0x90,0x5b,0xc8,0xb3,0x8a,0xdd,0x2c,0x43);
diff --git a/include/shlguid.h b/include/shlguid.h
index e11f9ff..a19b70c 100644
--- a/include/shlguid.h
+++ b/include/shlguid.h
@@ -20,7 +20,6 @@
 #define __WINE_SHLGUID_H
 
 DEFINE_OLEGUID(CLSID_ShellDesktop,      0x00021400L, 0, 0);
-DEFINE_OLEGUID(CLSID_ShellLink,         0x00021401L, 0, 0);
 
 DEFINE_OLEGUID(CATID_BrowsableShellExt, 0x00021490L, 0, 0);
 DEFINE_OLEGUID(CATID_BrowseInPlace,     0x00021491L, 0, 0);
diff --git a/include/shobjidl.idl b/include/shobjidl.idl
index 1b4d385..910118d 100644
--- a/include/shobjidl.idl
+++ b/include/shobjidl.idl
@@ -1855,8 +1855,6 @@ interface ITaskbarList : IUnknown
         [in] HWND hwnd);
 }
 
-cpp_quote("EXTERN_C const CLSID CLSID_TaskbarList;")
-
 /*****************************************************************************
  *    ITaskbarList2 interface
  */
@@ -3342,4 +3340,43 @@ library ShellObjects
     {
         interface IKnownFolderManager;
     }
+
+    [
+        uuid(591209c7-767b-42b2-9fba-44ee4615f2c7)
+    ]
+    coclass ApplicationAssociationRegistration
+    {
+        interface IApplicationAssociationRegistration;
+    }
+
+    [
+         uuid(00021401-0000-0000-c000-000000000046)
+    ]
+    coclass ShellLink
+    {
+        interface IShellLinkW;
+    }
+
+    [
+        uuid(56fdf344-fd6d-11d0-958a-006097c9a090)
+    ]
+    coclass TaskbarList
+    {
+        interface ITaskbarList4;
+    }
+
+    [
+        uuid(77f10cf0-3db5-4966-b520-b7c54fd35ed6)
+    ]
+    coclass DestinationList {
+        interface ICustomDestinationList;
+    }
+
+    [
+        uuid(2d3468c1-36a7-43b6-ac24-d3f02fd9607a)
+    ]
+    coclass EnumerableObjectCollection
+    {
+        interface IEnumObjects;
+    }
 }




More information about the wine-cvs mailing list