[COM_APITEST]
[reactos.git] / rostests / apitests / com / browseui.c
index e276aeb..a71cd8b 100644 (file)
@@ -21,6 +21,17 @@ static const CLASS_AND_INTERFACES ExpectedInterfaces[] =
             {    0x8,   &IID_IACList },
         }
     },
+    {
+        ID_NAME(CLSID_ACListISF),
+        {
+            {    0x0,   &IID_IEnumString },
+            {    0x0,       &IID_IUnknown },
+            {    0x4,   &IID_IACList2 },
+            {    0x4,       &IID_IACList },
+            {    0xc,   &IID_IShellService },
+            {   0x10,   &IID_IPersistFolder },
+        }
+    },
     {
         ID_NAME(CLSID_AddressEditBox),
         {
@@ -42,6 +53,7 @@ static const CLASS_AND_INTERFACES ExpectedInterfaces[] =
             {    0x0,           &IID_IShellFolder },
             {    0x0,               &IID_IUnknown },
             {    0x4,   &IID_IShellService },
+            {    0x8,   &IID_ITranslateShellChangeNotify },
         }
     },
     {
@@ -53,9 +65,29 @@ static const CLASS_AND_INTERFACES ExpectedInterfaces[] =
             {    0x0,               &IID_IUnknown },
             {    0x4,   &IID_IShellFolder2 },
             {    0x8,   &IID_IShellService },
+            {    0xc,   &IID_ITranslateShellChangeNotify },
             {   0x10,   &IID_IDropTarget },
         }
     },
+    {
+        ID_NAME(CLSID_AutoComplete),
+        {
+            {    0x0,   &IID_IAutoComplete2 },
+            {    0x0,       &IID_IAutoComplete },
+            {    0x0,           &IID_IUnknown },
+            {    0x4,   &IID_IAutoCompleteDropDown },
+            {    0x8,   &IID_IEnumString },
+            {    0xc,   &IID_IAccessible },
+            {    0xc,       &IID_IDispatch },
+        }
+    },
+    {
+        ID_NAME(CLSID_BackgroundTaskScheduler),
+        {
+            {    0x0,   &IID_IShellTaskScheduler },
+            {    0x0,       &IID_IUnknown },
+        }
+    },
     {
         ID_NAME(CLSID_BandProxy),
         {
@@ -175,12 +207,25 @@ static const CLASS_AND_INTERFACES ExpectedInterfaces[] =
             {   -0xc,   &IID_IDockingWindow },
             {   -0x8,   &IID_IObjectWithSite },
             {   -0x4,   &IID_IExplorerToolbar },
+            {    0x0,   &DIID_DWebBrowserEvents },
             {    0x0,   &IID_IDispatch },
             {    0x0,       &IID_IUnknown },
             {    0x4,   &IID_IPersistStreamInit },
             {    0x8,   &IID_IShellChangeNotify },
         }
     },
+    {
+        ID_NAME(CLSID_ProgressDialog),
+        {
+            {    0x0,   &IID_IProgressDialog },
+            {    0x0,       &IID_IUnknown },
+            {    0x4,   &IID_IOleWindow },
+            {    0x8,   &IID_IActionProgressDialog },
+            {    0xc,   &IID_IActionProgress },
+            {   0x10,   &IID_IObjectWithSite },
+        },
+        L"Both"
+    },
     {
         ID_NAME(CLSID_RebarBandSite),
         {
@@ -217,6 +262,13 @@ static const CLASS_AND_INTERFACES ExpectedInterfaces[] =
             {   0x38,   &IID_IInputObjectSite },
         }
     },
+    {
+        ID_NAME(CLSID_SharedTaskScheduler),
+        {
+            {    0x0,   &IID_IShellTaskScheduler },
+            {    0x0,       &IID_IUnknown },
+        }
+    },
     {
         ID_NAME(CLSID_ShellSearchExt),
         {