home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 November / PCWorld_2000-11_cd.bin / Software / Topware / devc40 / _SETUP.5 / Group3 / objfwd.h < prev    next >
C/C++ Source or Header  |  1999-11-07  |  2KB  |  52 lines

  1. #ifndef _OBJFWD_H
  2. #define _OBJFWD_H
  3. #ifdef __cplusplus
  4. extern "C" {
  5. #endif
  6. typedef interface IMoniker *LPMONIKER;
  7. typedef interface IStream *LPSTREAM;
  8. typedef interface IMarshal *LPMARSHAL;
  9. typedef interface IMalloc *LPMALLOC;
  10. typedef interface IMallocSpy *LPMALLOCSPY;
  11. typedef interface IMessageFilter *LPMESSAGEFILTER;
  12. typedef interface IPersist *LPPERSIST;
  13. typedef interface IPersistStream *LPPERSISTSTREAM;
  14. typedef interface IRunningObjectTable *LPRUNNINGOBJECTTABLE;
  15. typedef interface IBindCtx *LPBINDCTX,*LPBC;
  16. typedef interface IAdviseSink *LPADVISESINK;
  17. typedef interface IAdviseSink2 *LPADVISESINK2;
  18. typedef interface IDataObject *LPDATAOBJECT;
  19. typedef interface IDataAdviseHolder *LPDATAADVISEHOLDER;
  20. typedef interface IEnumMoniker *LPENUMMONIKER;
  21. typedef interface IEnumFORMATETC *LPENUMFORMATETC;
  22. typedef interface IEnumSTATDATA *LPENUMSTATDATA;
  23. typedef interface IEnumSTATSTG *LPENUMSTATSTG;
  24. typedef interface IEnumSTATPROPSTG LPENUMSTATPROPSTG;
  25. typedef interface IEnumString *LPENUMSTRING;
  26. typedef interface IEnumUnknown *LPENUMUNKNOWN;
  27. typedef interface IStorage *LPSTORAGE;
  28. typedef interface IPersistStorage *LPPERSISTSTORAGE;
  29. typedef interface ILockBytes *LPLOCKBYTES;
  30. typedef interface IStdMarshalInfo *LPSTDMARSHALINFO;
  31. typedef interface IExternalConnection *LPEXTERNALCONNECTION;
  32. typedef interface IRunnableObject *LPRUNNABLEOBJECT;
  33. typedef interface IROTData *LPROTDATA;
  34. typedef interface IPersistFile *LPPERSISTFILE;
  35. typedef interface IRootStorage *LPROOTSTORAGE;
  36. typedef interface IRpcChannelBuffer *LPRPCCHANNELBUFFER;
  37. typedef interface IRpcProxyBuffer *LPRPCPROXYBUFFER;
  38. typedef interface IRpcStubBuffer *LPRPCSTUBBUFFER;
  39. typedef interface IPropertyStorage *LPPROPERTYSTORAGE;
  40. typedef interface IEnumSTATPROPSETSTG *LPENUMSTATPROPSETSTG;
  41. typedef interface IPropertySetStorage *LPPROPERTYSETSTORAGE;
  42. typedef interface IClientSecurity *LPCLIENTSECURITY;
  43. typedef interface IServerSecurity *LPSERVERSECURITY;
  44. typedef interface IClassActivator *LPCLASSACTIVATOR;
  45. typedef interface IFillLockBytes *LPFILLLOCKBYTES;
  46. typedef interface IProgressNotify *LPPROGRESSNOTIFY;
  47. typedef interface ILayoutStorage *LPLAYOUTSTORAGE;
  48. #ifdef __cplusplus
  49. }
  50. #endif
  51. #endif
  52.