[COM_APITEST] Add a test for CLSID_ActiveDesktop
[reactos.git] / modules / rostests / apitests / com / shell32.c
index c7bae24..96cea6d 100644 (file)
 
 static const CLASS_AND_INTERFACES ExpectedInterfaces[] =
 {
 
 static const CLASS_AND_INTERFACES ExpectedInterfaces[] =
 {
+    {
+        ID_NAME(CLSID_ActiveDesktop),
+        {
+            {    0x0,   &IID_IActiveDesktop },
+            {    0x0,       &IID_IUnknown },
+            {    0x4,   &IID_IActiveDesktopP },
+            {    0x8,   &IID_IADesktopP2 },
+            {    0xc,   &IID_IPropertyBag },
+        }
+    },
     {
         ID_NAME(CLSID_CDBurn),
         {
     {
         ID_NAME(CLSID_CDBurn),
         {
@@ -27,7 +37,7 @@ static const CLASS_AND_INTERFACES ExpectedInterfaces[] =
             {   0x24,   &IID_ICDBurn },
             {   0x28,   &IID_ICDBurnPriv },
             {   0x2c,   &IID_IPersistPropertyBag },
             {   0x24,   &IID_ICDBurn },
             {   0x28,   &IID_ICDBurnPriv },
             {   0x2c,   &IID_IPersistPropertyBag },
-            {   0x30,   &IID_IDriveFolderExt },
+            {   0x30,   &IID_IDriveFolderExtOld },
             {   0x34,   &IID_INamespaceWalkCB },
             {   0x3c,   &IID_IServiceProvider },
             {   0x40,   &IID_ITransferAdviseSinkPriv },
             {   0x34,   &IID_INamespaceWalkCB },
             {   0x3c,   &IID_IServiceProvider },
             {   0x40,   &IID_ITransferAdviseSinkPriv },