Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

131 lines
5.7 KiB

  1. /* This file is the master definition of all GUIDs for OLE1 classes.
  2. All such GUIDs are of the form:
  3. 0003xxxx-0000-0000-C000-000000000046
  4. The last parameter to DEFINE_OLE1GUID is the old 1.0 class name,
  5. i.e., its key in the registration database.
  6. Do not remove or change GUIDs.
  7. Do not add anything to this file except comments and DEFINE_OLE1GUID macros.
  8. */
  9. #ifndef DEFINE_OLE1GUID
  10. #define DEFINE_OLE1GUID(a,b,c,d,e) DEFINE_OLEGUID (a,b,c,d)
  11. #endif
  12. DEFINE_OLE1GUID(CLSID_ExcelWorksheet, 0x00030000, 0, 0, "ExcelWorksheet");
  13. DEFINE_OLE1GUID(CLSID_ExcelChart, 0x00030001, 0, 0, "ExcelChart");
  14. DEFINE_OLE1GUID(CLSID_ExcelMacrosheet, 0x00030002, 0, 0, "ExcelMacrosheet");
  15. DEFINE_OLE1GUID(CLSID_WordDocument, 0x00030003, 0, 0, "WordDocument");
  16. DEFINE_OLE1GUID(CLSID_MSPowerPoint, 0x00030004, 0, 0, "MSPowerPoint");
  17. DEFINE_OLE1GUID(CLSID_MSPowerPointSho, 0x00030005, 0, 0, "MSPowerPointSho");
  18. DEFINE_OLE1GUID(CLSID_MSGraph, 0x00030006, 0, 0, "MSGraph");
  19. DEFINE_OLE1GUID(CLSID_MSDraw, 0x00030007, 0, 0, "MSDraw");
  20. DEFINE_OLE1GUID(CLSID_Note_It, 0x00030008, 0, 0, "Note-It");
  21. DEFINE_OLE1GUID(CLSID_WordArt, 0x00030009, 0, 0, "WordArt");
  22. DEFINE_OLE1GUID(CLSID_PBrush, 0x0003000a, 0, 0, "PBrush");
  23. DEFINE_OLE1GUID(CLSID_Equation, 0x0003000b, 0, 0, "Equation");
  24. DEFINE_OLE1GUID(CLSID_Package, 0x0003000c, 0, 0, "Package");
  25. DEFINE_OLE1GUID(CLSID_SoundRec, 0x0003000d, 0, 0, "SoundRec");
  26. DEFINE_OLE1GUID(CLSID_MPlayer, 0x0003000e, 0, 0, "MPlayer");
  27. /* test apps */
  28. DEFINE_OLE1GUID(CLSID_ServerDemo, 0x0003000f, 0, 0, "ServerDemo");
  29. DEFINE_OLE1GUID(CLSID_Srtest, 0x00030010, 0, 0, "Srtest");
  30. DEFINE_OLE1GUID(CLSID_SrtInv, 0x00030011, 0, 0, "SrtInv");
  31. DEFINE_OLE1GUID(CLSID_OleDemo, 0x00030012, 0, 0, "OleDemo");
  32. /* External ISVs */
  33. // Coromandel / Dorai Swamy / 718-793-7963
  34. DEFINE_OLE1GUID(CLSID_CoromandelIntegra, 0x00030013, 0, 0, "CoromandelIntegra");
  35. DEFINE_OLE1GUID(CLSID_CoromandelObjServer,0x00030014, 0, 0, "CoromandelObjServer");
  36. // 3-d Visions Corp / Peter Hirsch / 310-325-1339
  37. DEFINE_OLE1GUID(CLSID_StanfordGraphics, 0x00030015, 0, 0, "StanfordGraphics");
  38. // Deltapoint / Nigel Hearne / 408-648-4000
  39. DEFINE_OLE1GUID(CLSID_DGraphCHART, 0x00030016, 0, 0, "DGraphCHART");
  40. DEFINE_OLE1GUID(CLSID_DGraphDATA, 0x00030017, 0, 0, "DGraphDATA");
  41. // Corel / Richard V. Woodend / 613-728-8200 x1153
  42. DEFINE_OLE1GUID(CLSID_PhotoPaint, 0x00030018, 0, 0, "PhotoPaint");
  43. DEFINE_OLE1GUID(CLSID_CShow, 0x00030019, 0, 0, "CShow");
  44. DEFINE_OLE1GUID(CLSID_CorelChart, 0x0003001a, 0, 0, "CorelChart");
  45. DEFINE_OLE1GUID(CLSID_CDraw, 0x0003001b, 0, 0, "CDraw");
  46. // Inset Systems / Mark Skiba / 203-740-2400
  47. DEFINE_OLE1GUID(CLSID_HJWIN1_0, 0x0003001c, 0, 0, "HJWIN1.0");
  48. // Mark V Systems / Mark McGraw / 818-995-7671
  49. DEFINE_OLE1GUID(CLSID_ObjMakerOLE, 0x0003001d, 0, 0, "ObjMakerOLE");
  50. // IdentiTech / Mike Gilger / 407-951-9503
  51. DEFINE_OLE1GUID(CLSID_FYI, 0x0003001e, 0, 0, "FYI");
  52. DEFINE_OLE1GUID(CLSID_FYIView, 0x0003001f, 0, 0, "FYIView");
  53. // Inventa Corporation / Balaji Varadarajan / 408-987-0220
  54. DEFINE_OLE1GUID(CLSID_Stickynote, 0x00030020, 0, 0, "Stickynote");
  55. // ShapeWare Corp. / Lori Pearce / 206-467-6723
  56. DEFINE_OLE1GUID(CLSID_ShapewareVISIO10, 0x00030021, 0, 0, "ShapewareVISIO10");
  57. DEFINE_OLE1GUID(CLSID_ImportServer, 0x00030022, 0, 0, "ImportServer");
  58. // test app SrTest
  59. DEFINE_OLE1GUID(CLSID_SrvrTest, 0x00030023, 0, 0, "SrvrTest");
  60. // Special clsid for when a 1.0 client pastes an embedded object
  61. // that is a link.
  62. // **This CLSID is obsolete. Do not reuse number.
  63. //DEFINE_OLE1GUID(CLSID_10EmbedObj, 0x00030024, 0, 0, "OLE2_Embedded_Link");
  64. // test app ClTest. Doesn't really work as a server but is in reg db
  65. DEFINE_OLE1GUID(CLSID_ClTest, 0x00030025, 0, 0, "Cltest");
  66. // Microsoft ClipArt Gallery Sherry Larsen-Holmes
  67. DEFINE_OLE1GUID(CLSID_MS_ClipArt_Gallery,0x00030026, 0, 0, "MS_ClipArt_Gallery");
  68. // Microsoft Project Cory Reina
  69. DEFINE_OLE1GUID(CLSID_MSProject, 0x00030027, 0, 0, "MSProject");
  70. // Microsoft Works Chart
  71. DEFINE_OLE1GUID(CLSID_MSWorksChart, 0x00030028, 0, 0, "MSWorksChart");
  72. // Microsoft Works Spreadsheet
  73. DEFINE_OLE1GUID(CLSID_MSWorksSpreadsheet,0x00030029, 0, 0, "MSWorksSpreadsheet");
  74. // AFX apps - Dean McCrory
  75. DEFINE_OLE1GUID(CLSID_MinSvr, 0x0003002A, 0, 0, "MinSvr");
  76. DEFINE_OLE1GUID(CLSID_HierarchyList, 0x0003002B, 0, 0, "HierarchyList");
  77. DEFINE_OLE1GUID(CLSID_BibRef, 0x0003002C, 0, 0, "BibRef");
  78. DEFINE_OLE1GUID(CLSID_MinSvrMI, 0x0003002D, 0, 0, "MinSvrMI");
  79. DEFINE_OLE1GUID(CLSID_TestServ, 0x0003002E, 0, 0, "TestServ");
  80. // Ami Pro
  81. DEFINE_OLE1GUID(CLSID_AmiProDocument, 0x0003002F, 0, 0, "AmiProDocument");
  82. // WordPerfect Presentations For Windows
  83. DEFINE_OLE1GUID(CLSID_WPGraphics, 0x00030030, 0, 0, "WPGraphics");
  84. DEFINE_OLE1GUID(CLSID_WPCharts, 0x00030031, 0, 0, "WPCharts");
  85. // MicroGrafx Charisma
  86. DEFINE_OLE1GUID(CLSID_Charisma, 0x00030032, 0, 0, "Charisma");
  87. DEFINE_OLE1GUID(CLSID_Charisma_30, 0x00030033, 0, 0, "Charisma_30");
  88. DEFINE_OLE1GUID(CLSID_CharPres_30, 0x00030034, 0, 0, "CharPres_30");
  89. // MicroGrafx Draw
  90. DEFINE_OLE1GUID(CLSID_Draw, 0x00030035, 0, 0, "Draw");
  91. // MicroGrafx Designer
  92. DEFINE_OLE1GUID(CLSID_Designer_40, 0x00030036, 0, 0, "Designer_40");
  93. #undef DEFINE_OLE1GUID
  94. /* as we discover OLE 1 servers we will add them to the end of this list;
  95. there is room for 64K of them!
  96. */