home *** CD-ROM | disk | FTP | other *** search
/ Troubleshooting Netware Systems / CSTRIAL0196.BIN / attach / msj / v10n05 / autoole.exe / BEEP.EXE / BEEP0007.ODL < prev    next >
Text File  |  1995-05-01  |  2KB  |  72 lines

  1. /*
  2.  * BEEP0007.ODL
  3.  * Beeper Type Library Definition in GERMAN
  4.  *
  5.  * This library is registered under LCID 7 for "German" without
  6.  * any specific sub-language (Swiss or Austrian)
  7.  *
  8.  * Copyright (c)1993-1995 Microsoft Corporation, All Rights Reserved
  9.  *
  10.  * Kraig Brockschmidt, Microsoft
  11.  * Internet  :  kraigb@microsoft.com
  12.  * Compuserve:  >INTERNET:kraigb@microsoft.com
  13.  */
  14.  
  15. //LIBID_Beeper
  16. [
  17. uuid(0002115E-0000-0000-C000-000000000046)
  18.     , helpstring("Pieper Typenbibliothek")
  19.     , lcid(0x0007)
  20.     , version(1.0)
  21. ]
  22. library BeeperTypeLibrary
  23.     {
  24.     importlib("STDOLE.TLB");
  25.  
  26.     /*
  27.      * IID_IBeeper
  28.      * 'interface' entries must have 'odl' attribute
  29.      */
  30.     [
  31.     uuid(0002115C-0000-0000-C000-000000000046)
  32.         , helpstring("Definition des IBeeper Interface")
  33.         , odl
  34.     ]
  35.     interface IBeeper : IUnknown
  36.         {
  37.         //Properties
  38.         [propget, helpstring("Der aktuelle Klang")]
  39.             long Ton(void);
  40.  
  41.         [propput]
  42.             void Ton([in] long lTon);
  43.  
  44.         //Methods
  45.         [helpstring("Den aktuellen Klang abspielen")]
  46.             long Piep(void);
  47.         }
  48.  
  49.  
  50.     //DIID_DIBeeper
  51.     [
  52.     uuid(0002115D-0000-0000-C000-000000000046)
  53.         , helpstring("Definition des DIBeeper dispinterface")
  54.     ]
  55.     dispinterface DIBeeper
  56.         {
  57.         interface   IBeeper;
  58.         }
  59.  
  60.  
  61.     //CLSID_Beeper
  62.     [
  63.     uuid(0002115B-0000-0000-C000-000000000046)
  64.         , helpstring("Pieper Objekt Typeninformation")
  65.     ]
  66.     coclass Beeper
  67.         {
  68.         dispinterface   DIBeeper;
  69.         interface       IBeeper;
  70.         }
  71.     };
  72.