- // aggregator.idl
- import "unknwn.idl";
- [ object, uuid(10000001-0000-0000-0000-000000000001) ]
- interface ISum : IUnknown
- {
- HRESULT Sum(int x, int y, [out, retval] int* retval);
- }
- [ object, uuid(10000011-0000-0000-0000-000000000001) ]
- interface IMultiply : IUnknown
- {
- HRESULT Multiply(int x, int y, [out, retval] int* retval);
- }