home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 53 / IOPROG_53.ISO / soft / c++ / xceedbkp.exe / Samples / Vc6 / AddIn / AddIn.idl < prev    next >
Encoding:
Text File  |  1999-09-02  |  809 b   |  43 lines

  1. // AddIn.idl : IDL source for AddIn.dll
  2. //
  3.  
  4. // This file will be processed by the MIDL tool to
  5. // produce the type library (AddIn.tlb) and marshalling code.
  6.  
  7. import "oaidl.idl";
  8. import "ocidl.idl";
  9.     [
  10.         object,
  11.         uuid(0DB389E8-4526-11D3-A61E-00105A9C91C6),
  12.         dual,
  13.         helpstring("IBackupAddIn Interface"),
  14.         pointer_default(unique)
  15.     ]
  16.     interface IBackupAddIn : IDispatch
  17.     {
  18.     };
  19.  
  20. [
  21.     uuid(0DB389DC-4526-11D3-A61E-00105A9C91C6),
  22.     version(1.0),
  23.     helpstring("AddIn 1.0 Type Library")
  24. ]
  25. library ADDINLib
  26. {
  27.     importlib("stdole32.tlb");
  28.     importlib("stdole2.tlb");
  29.  
  30.     importlib("devshl.dll");
  31.     importlib("ide\devdbg.pkg");
  32.     
  33.  
  34.     [
  35.         uuid(0DB389E9-4526-11D3-A61E-00105A9C91C6),
  36.         helpstring("BackupAddIn Class")
  37.     ]
  38.     coclass BackupAddIn
  39.     {
  40.         [default] interface IBackupAddIn;
  41.     };
  42. };
  43.