https://git.reactos.org/?p=reactos.git;a=commitdiff;h=fec935ec24951d279c55f023d236d9a24501d83f

commit fec935ec24951d279c55f023d236d9a24501d83f
Author:     Katayama Hirofumi MZ <[email protected]>
AuthorDate: Tue Aug 22 23:07:46 2023 +0900
Commit:     GitHub <[email protected]>
CommitDate: Tue Aug 22 23:07:46 2023 +0900

    [COM_APITEST] shdocvw: Add CLSID_MruPidlList (#5602)
    
    CORE-9283
---
 modules/rostests/apitests/com/com_apitest.c | 1 +
 modules/rostests/apitests/com/com_apitest.h | 2 ++
 modules/rostests/apitests/com/shdocvw.c     | 7 +++++++
 3 files changed, 10 insertions(+)

diff --git a/modules/rostests/apitests/com/com_apitest.c 
b/modules/rostests/apitests/com/com_apitest.c
index 66d22ada9b2..3200c556c7c 100644
--- a/modules/rostests/apitests/com/com_apitest.c
+++ b/modules/rostests/apitests/com/com_apitest.c
@@ -205,6 +205,7 @@ static KNOWN_INTERFACE KnownInterfaces[] =
     { ID_NAME(IID_IMenuPopup),                  TRUE },
     { ID_NAME(IID_IModalWindow)                      },
     { ID_NAME(IID_IMoniker)                          },
+    { ID_NAME(IID_IMruPidlList)                      },
     { ID_NAME(IID_IMultiMonitorDockingSite),    TRUE },
     { ID_NAME(IID_IMultiQI),                    TRUE },
     { ID_NAME(IID_INameSpaceTreeControl),       TRUE },
diff --git a/modules/rostests/apitests/com/com_apitest.h 
b/modules/rostests/apitests/com/com_apitest.h
index d4b208db94c..c8c8ad08d12 100644
--- a/modules/rostests/apitests/com/com_apitest.h
+++ b/modules/rostests/apitests/com/com_apitest.h
@@ -87,6 +87,7 @@ DEFINE_GUID(CLSID_ImgCtxThumbnailExtractor,0x7376d660, 
0xc583, 0x11d0, 0xa3, 0xa
 DEFINE_GUID(CLSID_MenuDeskBar,             0xECD4FC4F, 0x521C, 0x11D0, 0xB7, 
0x92, 0x00, 0xA0, 0xC9, 0x03, 0x12, 0xE1);
 DEFINE_GUID(CLSID_MenuToolbarBase,         0x40b96610, 0xb522, 0x11d1, 0xb3, 
0xb4, 0x00, 0xaa, 0x00, 0x6e, 0xfd, 0xe7);
 DEFINE_GUID(CLSID_MruLongList,             0x53BD6B4E, 0x3780, 0x4693, 0xAF, 
0xC3, 0x71, 0x61, 0xC2, 0xF3, 0xEE, 0x9C);
+DEFINE_GUID(CLSID_MruPidlList,             0x42AEDC87, 0x2188, 0x41FD, 0xB9, 
0xA3, 0x0C, 0x96, 0x6F, 0xEA, 0xBE, 0xC1);
 DEFINE_GUID(CLSID_QuickLinks,              0x0E5CBF21, 0xD15F, 0x11D0, 0x83, 
0x01, 0x00, 0xAA, 0x00, 0x5B, 0x43, 0x83);
 DEFINE_GUID(CLSID_ShellFolderView,         0x62112aa1, 0xebe4, 0x11cf, 0xa5, 
0xfb, 0x00, 0x20, 0xaf, 0xe7, 0x29, 0x2d);
 DEFINE_GUID(CLSID_ShellImageDataFactory,   0x66e4e4fb, 0xf385, 0x4dd0, 0x8d, 
0x74, 0xa2, 0xef, 0xd1, 0xbc, 0x61, 0x78);
@@ -142,6 +143,7 @@ DEFINE_GUID(IID_IHWEventHandler,           0xc1fb73d0, 
0xec3a, 0x4ba2, 0xb5, 0x1
 DEFINE_GUID(IID_IHWEventHandler2,          0xcfcc809f, 0x295d, 0x42e8, 0x9f, 
0xfc, 0x42, 0x4b, 0x33, 0xc4, 0x87, 0xe6);
 DEFINE_GUID(IID_IInitializeWithBindCtx,    0x71c0d2bc, 0x726d, 0x45cc, 0xa6, 
0xc0, 0x2e, 0x31, 0xc1, 0xdb, 0x21, 0x59);
 DEFINE_GUID(IID_IItemNameLimits,           0x1df0d7f1, 0xb267, 0x4d28, 0x8b, 
0x10, 0x12, 0xe2, 0x32, 0x02, 0xa5, 0xc4);
+DEFINE_GUID(IID_IMruPidlList,              0x47851649, 0xa2ef, 0x4e67, 0xba, 
0xec, 0xc6, 0xa1, 0x53, 0xac, 0x72, 0xec);
 DEFINE_GUID(IID_IMultiMonitorDockingSite,  0x03879de0, 0xa205, 0x11d0, 0x99, 
0xcb, 0x00, 0xc0, 0x4f, 0xd6, 0x55, 0xe1);
 DEFINE_GUID(IID_INamespaceWalk,            0x57ced8a7, 0x3f4a, 0x432c, 0x93, 
0x50, 0x30, 0xf2, 0x44, 0x83, 0xf7, 0x4f);
 DEFINE_GUID(IID_INamespaceWalkCB,          0xd92995f8, 0xcf5e, 0x4a76, 0xbf, 
0x59, 0xea, 0xd3, 0x9e, 0xa2, 0xb9, 0x7e);
diff --git a/modules/rostests/apitests/com/shdocvw.c 
b/modules/rostests/apitests/com/shdocvw.c
index 5b746969d2a..34ea3efb43d 100644
--- a/modules/rostests/apitests/com/shdocvw.c
+++ b/modules/rostests/apitests/com/shdocvw.c
@@ -88,6 +88,13 @@ static const CLASS_AND_INTERFACES ExpectedInterfaces[] =
             {    0x0,   &IID_IUnknown },
         }
     },
+    {
+        ID_NAME(CLSID_MruPidlList),
+        {
+            {    0x0,   &IID_IMruPidlList },
+            {    0x0,   &IID_IUnknown },
+        }
+    },
     {
         ID_NAME(CLSID_SH_FavBand),
         {

Reply via email to