From: Giannis Adamopoulos Date: Sun, 6 Nov 2016 17:17:57 +0000 (+0000) Subject: [COM_APITEST] X-Git-Tag: ReactOS-0.4.4-FOSDEM2017~379 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=d0aa105b59a4231d3fc529fc49e4acf6ea09ed0f [COM_APITEST] - Test for the undocumented interfaces that were added recently. svn path=/trunk/; revision=73155 --- diff --git a/rostests/apitests/com/com_apitest.c b/rostests/apitests/com/com_apitest.c index 986e2247d6e..2a69a4dfcf0 100644 --- a/rostests/apitests/com/com_apitest.c +++ b/rostests/apitests/com/com_apitest.c @@ -401,7 +401,60 @@ static KNOWN_INTERFACE KnownInterfaces[] = { ID_NAME(IID_FolderItemVerb) }, { ID_NAME(IID_FolderItemVerbs) }, - { ID_NAME(CLSID_ShellDesktop), TRUE } + { ID_NAME(CLSID_ShellDesktop), TRUE }, + + { ID_NAME(IID_IAggregateFilterCondition) }, + { ID_NAME(IID_IAliasRegistrationCallback) }, + { ID_NAME(IID_IAssociationArrayInitialize) }, + { ID_NAME(IID_IAssociationList) }, + { ID_NAME(IID_IBackReferencedObject) }, + { ID_NAME(IID_IBasePropPage) }, + { ID_NAME(IID_ICommonLayoutDefinition) }, + { ID_NAME(IID_IControlPanelEnumerator) }, + { ID_NAME(IID_IDelegateHostItemContainer) }, + { ID_NAME(IID_IDrawPropertyControl) }, + { ID_NAME(IID_IEnumAssociationElements) }, + { ID_NAME(IID_IEnumerateAssociationElements) }, + { ID_NAME(IID_IExecuteCommand) }, + { ID_NAME(IID_IFilterCondition) }, + { ID_NAME(IID_IFolderNotify) }, + { ID_NAME(IID_IFolderProperties) }, + { ID_NAME(IID_IFolderType) }, + { ID_NAME(IID_IFolderWithSearchRoot) }, + { ID_NAME(IID_IFrameLayoutDefinition) }, + { ID_NAME(IID_IItemFilter) }, + { ID_NAME(IID_IItemFilterOwner) }, + { ID_NAME(IID_ILocalizableItemParent) }, + { ID_NAME(IID_INewItemAdvisor) }, + { ID_NAME(IID_IObjectWithAssociationElement) }, + { ID_NAME(IID_IObjectWithAssociationList) }, + { ID_NAME(IID_IObjectWithQuerySource) }, + { ID_NAME(IID_IObjectWithSelection) }, + { ID_NAME(IID_IPersistString2) }, + { ID_NAME(IID_IPrinterFolder) }, + { ID_NAME(IID_IPropertyControl) }, + { ID_NAME(IID_IPropertyControlBase) }, + { ID_NAME(IID_IPropertyControlSite) }, + { ID_NAME(IID_IRegItemCustomAttributes) }, + { ID_NAME(IID_IRegItemCustomEnumerator) }, + { ID_NAME(IID_IRegItemFolder) }, + { ID_NAME(IID_IRootAndRelativeParsingFolder) }, + { ID_NAME(IID_IScope) }, + { ID_NAME(IID_IScopeItem) }, + { ID_NAME(IID_IShellBrowserServce) }, + { ID_NAME(IID_IShellFolder3) }, + { ID_NAME(IID_ITaskCondition) }, + { ID_NAME(IID_ITaskConditionCombiner) }, + { ID_NAME(IID_ITaskConditionInit) }, + { ID_NAME(IID_ITransferProvider) }, + { ID_NAME(IID_IUserEventTimer) }, + { ID_NAME(IID_IUserEventTimerCallback) }, + { ID_NAME(IID_IAssociationArrayOld) }, + { ID_NAME(IID_IAssociationArray) }, + { ID_NAME(IID_IDriveFolderExtOld) }, + { ID_NAME(IID_IDriveFolderExt) }, + { ID_NAME(IID_IPinnedListOld) }, + { ID_NAME(IID_IPinnedList) } }; static const INT KnownInterfaceCount = RTL_NUMBER_OF(KnownInterfaces);