home *** CD-ROM | disk | FTP | other *** search
/ Chip Special: HTML & Java / Chip-Special_1997-01_HTML-a-Java.bin / javasdk / sdk-java.exe / SDKJava.cab / Samples / native_com / odl / NatCom.odl < prev   
Encoding:
Text File  |  1996-10-10  |  615 b   |  32 lines

  1.  
  2.  
  3. [
  4.   uuid(A364ACF0-F5EF-11cf-BC7E-00A0C913D202),
  5.   version(1.0),
  6. ]
  7. library NatComLib
  8. {
  9.     importlib("stdole32.tlb") ;
  10.     importlib("jnatcom.tlb") ;
  11.  
  12.     [
  13.       uuid(A364ACF1-F5EF-11cf-BC7E-00A0C913D202),
  14.       odl
  15.     ]
  16.     interface INatCom : IUnknown
  17.     {
  18.         HRESULT MultParam([in] long lMult, [in, out] long *lVal) ;
  19.         HRESULT Square([in] long lVal, [out, retval] long *lResult) ;
  20.         HRESULT GetClass([out, retval] jINatCom **pjNatCom) ;
  21.     }
  22.  
  23.     [
  24.       uuid(A364ACF2-F5EF-11cf-BC7E-00A0C913D202)
  25.     ]                                             
  26.     coclass CNatCom
  27.     {   
  28.         [default] interface INatCom ;
  29.     }
  30. } ;
  31.  
  32.