mirror of
https://github.com/reactos/reactos.git
synced 2025-07-24 17:43:57 +00:00
[COM_APITEST]
- Add IID_ICallFactory, IID_IForegroundTransfer and IID_IRpcOptions - Fix a format string mismatch svn path=/trunk/; revision=71122
This commit is contained in:
parent
e58452bd21
commit
02d3757499
2 changed files with 8 additions and 2 deletions
|
@ -73,6 +73,7 @@ static KNOWN_INTERFACE KnownInterfaces[] =
|
|||
{ ID_NAME(IID_IBrowserService4), TRUE },
|
||||
{ ID_NAME(IID_ICDBurn) },
|
||||
{ ID_NAME(IID_ICDBurnExt) },
|
||||
{ ID_NAME(IID_ICallFactory), TRUE },
|
||||
{ ID_NAME(IID_IClassFactory) },
|
||||
{ ID_NAME(IID_IClassFactory2) },
|
||||
{ ID_NAME(IID_IClassFactory3), TRUE },
|
||||
|
@ -150,6 +151,7 @@ static KNOWN_INTERFACE KnownInterfaces[] =
|
|||
{ ID_NAME(IID_IFolderViewHost), TRUE },
|
||||
{ ID_NAME(IID_IFolderViewOC) },
|
||||
{ ID_NAME(IID_IFolderViewSettings) },
|
||||
{ ID_NAME(IID_IForegroundTransfer), TRUE },
|
||||
{ ID_NAME(IID_IGetNameSpaceExtensionPointer),TRUE},
|
||||
{ ID_NAME(IID_IGlobalFolderSettings), TRUE },
|
||||
{ ID_NAME(IID_IHWEventHandler) },
|
||||
|
@ -168,8 +170,8 @@ static KNOWN_INTERFACE KnownInterfaces[] =
|
|||
{ ID_NAME(IID_IMoniker) },
|
||||
{ ID_NAME(IID_IMultiMonitorDockingSite), TRUE },
|
||||
{ ID_NAME(IID_IMultiQI), TRUE },
|
||||
{ ID_NAME(IID_INamespaceProxy), TRUE },
|
||||
{ ID_NAME(IID_INameSpaceTreeControl), TRUE },
|
||||
{ ID_NAME(IID_INamespaceProxy), TRUE },
|
||||
{ ID_NAME(IID_INamespaceWalk) },
|
||||
{ ID_NAME(IID_INamespaceWalkCB) },
|
||||
{ ID_NAME(IID_INamespaceWalkCB2) },
|
||||
|
@ -232,6 +234,7 @@ static KNOWN_INTERFACE KnownInterfaces[] =
|
|||
{ ID_NAME(IID_IRegTreeOptions), TRUE },
|
||||
{ ID_NAME(IID_IRemoteComputer) },
|
||||
{ ID_NAME(IID_IResolveShellLink) },
|
||||
{ ID_NAME(IID_IRpcOptions), TRUE },
|
||||
{ ID_NAME(IID_IRunnableObject) },
|
||||
{ ID_NAME(IID_IScriptErrorList) },
|
||||
{ ID_NAME(IID_ISearch) },
|
||||
|
@ -455,7 +458,7 @@ TestModuleInterfaces(
|
|||
continue;
|
||||
offset = GetInterfaceOffset(pUnk, iface->iid);
|
||||
#ifdef GENERATE_TABLE_ENTRIES
|
||||
ok(offset == INTF_NOT_EXPOSED, "%s: { %s0x%x, &%s },\n", class->name, offset < 0 ? "-" : "", offset < 0 ? -offset : offset, iface->name);
|
||||
ok(offset == INTF_NOT_EXPOSED, "%s: { %s0x%lx, &%s },\n", class->name, offset < 0 ? "-" : "", offset < 0 ? -offset : offset, iface->name);
|
||||
#else
|
||||
ok(offset == INTF_NOT_EXPOSED, "%s exposes %s (offset %ld), but shouldn't\n", class->name, iface->name, offset);
|
||||
#endif
|
||||
|
|
|
@ -26,6 +26,9 @@ static const CLASS_AND_INTERFACES ExpectedInterfaces[] =
|
|||
{ -0xa0, &IID_IMarshal2 },
|
||||
{ -0xa0, &IID_IMarshal },
|
||||
{ -0x20, &IID_IClientSecurity },
|
||||
{ -0x18, &IID_IRpcOptions },
|
||||
{ -0xc, &IID_ICallFactory },
|
||||
{ -0x8, &IID_IForegroundTransfer },
|
||||
{ 0x0, &IID_IMultiQI },
|
||||
{ 0x0, &IID_IUnknown },
|
||||
{ FARAWY, &IID_IShellWindows },
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue