home *** CD-ROM | disk | FTP | other *** search
/ Troubleshooting Netware Systems / CSTRIAL0196.BIN / attach / msj / v10n12 / oleq1295.exe / COQUUX.ODL < prev    next >
INI File  |  1995-12-01  |  808b  |  31 lines

  1. [   uuid(BABACACA-DADA-EAEA-FAFA-00000000000A), 
  2.     version(1.0),
  3.     lcid(9),
  4.     helpstring("The Quux Type Library")
  5. ]
  6. library Quux
  7. {
  8.     importlib("stdole32.tlb");
  9.  
  10. // the logical interface
  11.     [ uuid(00000001-0000-0000-FFFF-112233445566), odl]
  12.     interface IQuuxLogical : IUnknown {
  13.       [id(1)] void Chatter([in] short arg1);
  14.       [id(2)] short Commentary();
  15.       [id(3)] void Criticism([in] long arg1);
  16.       [id(4)] void ChitChat([in] long arg1);
  17.     }
  18.  
  19. // the physical interface
  20.     [ uuid(00000002-0000-0000-FFFF-112233445566)]
  21.     dispinterface DQuuxPhysical {
  22.       interface IQuuxLogical;
  23.     }
  24.  
  25. // the instantiable implementation class
  26.     [ uuid(00000003-0000-0000-FFFF-112233445566)]
  27.     coclass CoQuux {
  28.       [default] dispinterface DQuuxPhysical;
  29.     }
  30. }
  31.