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