From: Giannis Adamopoulos Date: Thu, 17 Aug 2017 16:01:29 +0000 (+0000) Subject: [COM_APITEST] -Add tests for CLSID_AttachmentServices. X-Git-Tag: backups/GSoC_2017/rapps@75905~4^2~124 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=41f448998feda7f001b303019f85181e1657279f;ds=sidebyside [COM_APITEST] -Add tests for CLSID_AttachmentServices. svn path=/trunk/; revision=75593 --- diff --git a/rostests/apitests/com/com_apitest.c b/rostests/apitests/com/com_apitest.c index 0c4aaf1b056..0f9e5924f57 100644 --- a/rostests/apitests/com/com_apitest.c +++ b/rostests/apitests/com/com_apitest.c @@ -454,7 +454,8 @@ static KNOWN_INTERFACE KnownInterfaces[] = { ID_NAME(IID_IDriveFolderExtOld), TRUE }, { ID_NAME(IID_IDriveFolderExt), TRUE }, { ID_NAME(IID_IPinnedListOld), TRUE }, - { ID_NAME(IID_IPinnedList), TRUE } + { ID_NAME(IID_IPinnedList), TRUE }, + { ID_NAME(IID_IAttachmentExecute), TRUE } }; static const INT KnownInterfaceCount = RTL_NUMBER_OF(KnownInterfaces); diff --git a/rostests/apitests/com/com_apitest.h b/rostests/apitests/com/com_apitest.h index df00ea84783..dd26a93dff6 100644 --- a/rostests/apitests/com/com_apitest.h +++ b/rostests/apitests/com/com_apitest.h @@ -106,6 +106,7 @@ DEFINE_GUID(CLSID_Thumbnail, 0x7487cd30, 0xf71a, 0x11d0, 0x9e, 0xa DEFINE_GUID(CLSID_TrackShellMenu, 0x8278F931, 0x2A3E, 0x11d2, 0x83, 0x8F, 0x00, 0xC0, 0x4F, 0xD9, 0x18, 0xD0); DEFINE_GUID(CLSID_UserAssist, 0xdd313e04, 0xfeff, 0x11d1, 0x8e, 0xcd, 0x00, 0x00, 0xf8, 0x7a, 0x47, 0x0c); DEFINE_GUID(CLSID_WebSearchExt, 0x07798131, 0xaf23, 0x11d1, 0x91, 0x11, 0x00, 0xa0, 0xc9, 0x8b, 0xa6, 0x7d); +DEFINE_GUID(CLSID_AttachmentServices, 0x4125dd96, 0xe03a, 0x4103, 0x8f, 0x70, 0xe0, 0x59, 0x7d, 0x80, 0x3b, 0x9c); DEFINE_GUID(IID_IADesktopP2, 0xb22754e2, 0x4574, 0x11d1, 0x98, 0x88, 0x00, 0x60, 0x97, 0xde, 0xac, 0xf9); DEFINE_GUID(IID_IAccessControl, 0xeedd23e0, 0x8410, 0x11ce, 0xa1, 0xc3, 0x08, 0x00, 0x2b, 0x2b, 0x8d, 0x8f); @@ -115,6 +116,7 @@ DEFINE_GUID(IID_IActionProgressDialog, 0x49ff1172, 0xeadc, 0x446d, 0x92, 0x8 DEFINE_GUID(IID_IActiveDesktop, 0xf490eb00, 0x1240, 0x11d1, 0x98, 0x88, 0x00, 0x60, 0x97, 0xde, 0xac, 0xf9); DEFINE_GUID(IID_IActiveDesktopP, 0x52502ee0, 0xec80, 0x11d0, 0x89, 0xab, 0x00, 0xc0, 0x4f, 0xc2, 0x97, 0x2d); DEFINE_GUID(IID_IAddressBarParser, 0xc9d81948, 0x443a, 0x40c7, 0x94, 0x5c, 0x5e, 0x17, 0x1b, 0x8c, 0x66, 0xb4); +DEFINE_GUID(IID_IAttachmentExecute, 0x73db1241, 0x1e85, 0x4581, 0x8e, 0x4f, 0xa8, 0x1e, 0x1d, 0x0f, 0x8c, 0x57); DEFINE_GUID(IID_IAugmentedShellFolder, 0x91ea3f8c, 0xc99b, 0x11d0, 0x98, 0x15, 0x00, 0xc0, 0x4f, 0xd9, 0x19, 0x72); DEFINE_GUID(IID_IAugmentedShellFolder2, 0x8db3b3f4, 0x6cfe, 0x11d1, 0x8a, 0xe9, 0x00, 0xc0, 0x4f, 0xd9, 0x18, 0xd0); DEFINE_GUID(IID_IBandHost, 0xb9075c7c, 0xd48e, 0x403f, 0xab, 0x99, 0xd6, 0xc7, 0x7a, 0x10, 0x84, 0xac); diff --git a/rostests/apitests/com/shdocvw.c b/rostests/apitests/com/shdocvw.c index 44ecbb6c0ad..5b746969d2a 100644 --- a/rostests/apitests/com/shdocvw.c +++ b/rostests/apitests/com/shdocvw.c @@ -230,6 +230,13 @@ static const CLASS_AND_INTERFACES ExpectedInterfaces[] = { 0x0, &IID_IUnknown }, } }, + { + ID_NAME(CLSID_AttachmentServices ), + { + { 0x0, &IID_IAttachmentExecute }, + { 0x0, &IID_IUnknown }, + } + }, }; static const INT ExpectedInterfaceCount = RTL_NUMBER_OF(ExpectedInterfaces);