home *** CD-ROM | disk | FTP | other *** search
/ Team Palmtops 7 / Palmtops_numero07.iso / WinCE / SDKWindowsCE / AutoPC / apcsdk10.exe / data1.cab / Emulation_Include_Files / coguid.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-05-13  |  1.8 KB  |  40 lines

  1. /*****************************************************************************\
  2. *                                                                             *
  3. * coguid.h -    Master definition of GUIDs for COM                              *
  4. *                                                                             *
  5. *               Copyright (c) 1992-1993, Microsoft Corp. All rights reserved. *
  6. *                                                                             *
  7. \*****************************************************************************/
  8.  
  9. /* This file should NOT have an #ifndef _COGUID_H_ bracket around it.
  10.  * It may be included multiple times.
  11.  */
  12. #include <objbase.h>
  13.  
  14. DEFINE_GUID(GUID_NULL, 0L, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
  15.  
  16. DEFINE_OLEGUID(IID_IUnknown,            0x00000000L, 0, 0);
  17. DEFINE_OLEGUID(IID_IClassFactory,       0x00000001L, 0, 0);
  18. DEFINE_OLEGUID(IID_IMalloc,             0x00000002L, 0, 0);
  19.  
  20.  
  21. /* storage related interfaces */
  22. DEFINE_OLEGUID(IID_IStorage,            0x0000000bL, 0, 0);
  23. DEFINE_OLEGUID(IID_IStream,             0x0000000cL, 0, 0);
  24. DEFINE_OLEGUID(IID_IEnumSTATSTG,        0x0000000dL, 0, 0);
  25.  
  26. /* property storage related interfaces */
  27. DEFINE_OLEGUID(IID_IPropertySetStorage, 0x00050000,  0x0000,  0x0008);
  28. DEFINE_OLEGUID(IID_IEnumSTATPROPSETSTG, 0x00050001,  0x0000,  0x0008);
  29. DEFINE_OLEGUID(IID_IPropertyStorage,    0x00000014,  0x0000,  0x0008);
  30. DEFINE_OLEGUID(IID_IEnumSTATPROPSTG,    0x00000015,  0x0000,  0x0008);
  31.  
  32. /* moniker related interfaces */
  33. DEFINE_OLEGUID(IID_IBindCtx,            0x0000000eL, 0, 0);
  34. DEFINE_OLEGUID(IID_IMoniker,            0x0000000fL, 0, 0);
  35. DEFINE_OLEGUID(IID_IRunningObjectTable, 0x00000010L, 0, 0);
  36. DEFINE_OLEGUID(IID_IInternalMoniker,    0x00000011L, 0, 0);
  37.  
  38.  
  39. /* NOTE: LSB 0x1a through 0xff are reserved for future use */
  40.