Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
702 B

  1. import "oaidl.idl";
  2. [
  3. uuid(84d140f4-c02f-4628-b476-b5c82366ab58),
  4. object
  5. ]
  6. interface IFoo : IUnknown
  7. {
  8. HRESULT Add([in] int i, [in] int j, [out]int * k);
  9. HRESULT LikeQI([in] IUnknown* u, [out, iid_is(iid)] void** ppv, REFIID iid);
  10. HRESULT Accumulate([in]int size, [in, size_is(size)] const int rgi[], [out, retval] int * result);
  11. };
  12. [
  13. uuid(84d140f5-c02f-4628-b476-b5c82366ab58),
  14. object
  15. ]
  16. interface IBlahBlah : IUnknown
  17. {
  18. HRESULT Subtract([in] ULONG i, [in] ULONG j, [out]ULONG * k);
  19. HRESULT LikeQI([in] IUnknown* u, [out, iid_is(iid)] void** ppv, REFIID iid);
  20. HRESULT DrawPrettyPicture([in]ULONG size, [in, size_is(size)] ULONG rgi[], [out, retval] ULONG * result);
  21. };