Reactos
at master 32 lines 906 B view raw
1/* 2 * PROJECT: ReactOS API Tests 3 * LICENSE: MIT (https://spdx.org/licenses/MIT) 4 * PURPOSE: COM interface test for prnfldr server 5 * COPYRIGHT: Copyright 2025 Carl Bialorucki <carl.bialorucki@reactos.org> 6 */ 7 8#include "com_apitest.h" 9 10#define NDEBUG 11#include <debug.h> 12 13static const CLASS_AND_INTERFACES ExpectedInterfaces[] = 14{ 15 { 16 ID_NAME(CLSID_StdComponentCategoriesMgr, NTDDI_WIN8, NTDDI_MAX), 17 { 18 { NTDDI_WIN8, NTDDI_MAX, &IID_IUnknown }, 19 { NTDDI_WIN8, NTDDI_MAX, &IID_ICatRegister }, 20 { NTDDI_WIN8, NTDDI_MAX, &IID_ICatInformation }, 21 }, 22 L"Both" 23 }, 24}; 25 26START_TEST(combase) 27{ 28 TestClassesEx(L"combase", 29 ExpectedInterfaces, RTL_NUMBER_OF(ExpectedInterfaces), 30 NTDDI_WIN8, NTDDI_MAX, 31 FALSE); 32}