[COM_APITEST]
[reactos.git] / rostests / apitests / com / shdocvw.c
index 4ddd95a..223d6f7 100644 (file)
@@ -88,6 +88,75 @@ static const CLASS_AND_INTERFACES ExpectedInterfaces[] =
             {    0x0,   &IID_IUnknown },
         }
     },
+    {
+        ID_NAME(CLSID_SearchAssistantOC),
+        {
+            {    0x0,   &IID_ISearchAssistantOC3 },
+            {    0x0,       &IID_ISearchAssistantOC },
+            {    0x0,           &IID_IDispatch },
+            {    0x0,               &IID_IUnknown },
+            {   0x10,   &IID_IOleObject },
+            {   0x14,   &IID_IOleInPlaceActiveObject },
+            {   0x18,   &IID_IViewObjectEx },
+            {   0x18,       &IID_IViewObject2 },
+            {   0x18,           &IID_IViewObject },
+            {   0x1c,   &IID_IOleInPlaceObjectWindowless },
+            {   0x1c,       &IID_IOleInPlaceObject },
+            {   0x1c,           &IID_IOleWindow },
+            {   0x20,   &IID_IDataObject },
+            {   0x34,   &IID_IObjectSafety },
+            {   0x3c,   &IID_IOleCommandTarget },
+            {   0x40,   &IID_IObjectWithSite },
+        }
+    },
+    {
+        ID_NAME(CLSID_ShellSearchAssistantOC),
+        {
+            {    0x0,   &IID_ISearchAssistantOC3 },
+            {    0x0,       &IID_ISearchAssistantOC },
+            {    0x0,           &IID_IDispatch },
+            {    0x0,               &IID_IUnknown },
+            {   0x10,   &IID_IOleObject },
+            {   0x14,   &IID_IOleInPlaceActiveObject },
+            {   0x18,   &IID_IViewObjectEx },
+            {   0x18,       &IID_IViewObject2 },
+            {   0x18,           &IID_IViewObject },
+            {   0x1c,   &IID_IOleInPlaceObjectWindowless },
+            {   0x1c,       &IID_IOleInPlaceObject },
+            {   0x1c,           &IID_IOleWindow },
+            {   0x20,   &IID_IDataObject },
+            {   0x34,   &IID_IObjectSafety },
+            {   0x3c,   &IID_IOleCommandTarget },
+            {   0x40,   &IID_IObjectWithSite },
+        }
+    },
+    {
+        ID_NAME(CLSID_ShellShellNameSpace),
+        {
+            {    0x0,   &IID_IShellNameSpace },
+            {    0x0,       &IID_IShellFavoritesNameSpace },
+            {    0x0,           &IID_IDispatch },
+            {    0x0,               &IID_IUnknown },
+            {    0x8,   &IID_IPersistStreamInit },
+            {    0xc,   &IID_IPersistPropertyBag },
+            {   0x18,   &IID_IOleObject },
+            {   0x1c,   &IID_IOleInPlaceActiveObject },
+            {   0x20,   &IID_IViewObjectEx },
+            {   0x20,       &IID_IViewObject2 },
+            {   0x20,           &IID_IViewObject },
+            {   0x24,   &IID_IOleInPlaceObjectWindowless },
+            {   0x24,       &IID_IOleInPlaceObject },
+            {   0x24,           &IID_IOleWindow },
+            {   0x3c,   &IID_IShellChangeNotify },
+            {   0x40,   &IID_IDropTarget },
+            {   0xb4,   &IID_IObjectWithSite },
+            {   0xbc,   &IID_INSCTree2 },
+            {   0xbc,       &IID_INSCTree },
+            {   0xc0,   &IID_IWinEventHandler },
+            {   0xc4,   &IID_IShellBrowser },
+            {   0xc8,   &IID_IFolderFilterSite },
+        }
+    },
     {
         ID_NAME(CLSID_TaskbarList),
         {