[COM_APITEST]
[reactos.git] / rostests / apitests / com / shdocvw.c
index 223d6f7..0580650 100644 (file)
@@ -95,6 +95,10 @@ static const CLASS_AND_INTERFACES ExpectedInterfaces[] =
             {    0x0,       &IID_ISearchAssistantOC },
             {    0x0,           &IID_IDispatch },
             {    0x0,               &IID_IUnknown },
+            {    0x4,   &IID_IProvideClassInfo2 },
+            {    0x4,       &IID_IProvideClassInfo },
+            {    0x8,   &IID_IQuickActivate },
+            {    0xc,   &IID_IOleControl },
             {   0x10,   &IID_IOleObject },
             {   0x14,   &IID_IOleInPlaceActiveObject },
             {   0x18,   &IID_IViewObjectEx },
@@ -104,6 +108,7 @@ static const CLASS_AND_INTERFACES ExpectedInterfaces[] =
             {   0x1c,       &IID_IOleInPlaceObject },
             {   0x1c,           &IID_IOleWindow },
             {   0x20,   &IID_IDataObject },
+            {   0x30,   &IID_IConnectionPointContainer },
             {   0x34,   &IID_IObjectSafety },
             {   0x3c,   &IID_IOleCommandTarget },
             {   0x40,   &IID_IObjectWithSite },
@@ -116,6 +121,10 @@ static const CLASS_AND_INTERFACES ExpectedInterfaces[] =
             {    0x0,       &IID_ISearchAssistantOC },
             {    0x0,           &IID_IDispatch },
             {    0x0,               &IID_IUnknown },
+            {    0x4,   &IID_IProvideClassInfo2 },
+            {    0x4,       &IID_IProvideClassInfo },
+            {    0x8,   &IID_IQuickActivate },
+            {    0xc,   &IID_IOleControl },
             {   0x10,   &IID_IOleObject },
             {   0x14,   &IID_IOleInPlaceActiveObject },
             {   0x18,   &IID_IViewObjectEx },
@@ -125,6 +134,7 @@ static const CLASS_AND_INTERFACES ExpectedInterfaces[] =
             {   0x1c,       &IID_IOleInPlaceObject },
             {   0x1c,           &IID_IOleWindow },
             {   0x20,   &IID_IDataObject },
+            {   0x30,   &IID_IConnectionPointContainer },
             {   0x34,   &IID_IObjectSafety },
             {   0x3c,   &IID_IOleCommandTarget },
             {   0x40,   &IID_IObjectWithSite },
@@ -137,8 +147,12 @@ static const CLASS_AND_INTERFACES ExpectedInterfaces[] =
             {    0x0,       &IID_IShellFavoritesNameSpace },
             {    0x0,           &IID_IDispatch },
             {    0x0,               &IID_IUnknown },
+            {    0x4,   &IID_IProvideClassInfo2 },
+            {    0x4,       &IID_IProvideClassInfo },
             {    0x8,   &IID_IPersistStreamInit },
             {    0xc,   &IID_IPersistPropertyBag },
+            {   0x10,   &IID_IQuickActivate },
+            {   0x14,   &IID_IOleControl },
             {   0x18,   &IID_IOleObject },
             {   0x1c,   &IID_IOleInPlaceActiveObject },
             {   0x20,   &IID_IViewObjectEx },
@@ -147,6 +161,8 @@ static const CLASS_AND_INTERFACES ExpectedInterfaces[] =
             {   0x24,   &IID_IOleInPlaceObjectWindowless },
             {   0x24,       &IID_IOleInPlaceObject },
             {   0x24,           &IID_IOleWindow },
+            {   0x28,   &IID_ISpecifyPropertyPages },
+            {   0x38,   &IID_IConnectionPointContainer },
             {   0x3c,   &IID_IShellChangeNotify },
             {   0x40,   &IID_IDropTarget },
             {   0xb4,   &IID_IObjectWithSite },