PageRenderTime 26ms CodeModel.GetById 18ms RepoModel.GetById 0ms app.codeStats 0ms

/LIBS/Extensions/inc/office10/msoguids.h

http://sando.codeplex.com
C++ Header | 607 lines | 481 code | 58 blank | 68 comment | 0 complexity | 239a6de0f4ef6ce8df06b559c8a68892 MD5 | raw file
Possible License(s): Apache-2.0, LGPL-2.0
  1. /****************************************************************************
  2. MsoGUIDs.h
  3. Owner: DavePa
  4. Copyright (c) 1994 Microsoft Corporation
  5. This file defines (if INIT_MSO_GUIDS is defined) or declares all the
  6. OLE GUIDs exported by Office.
  7. Office Development has reserved GUIDs in the range:
  8. 000Cxxxx-0000-0000-C000-000000000046
  9. ****************************************************************************/
  10. #ifndef MSOGUIDS_H
  11. #define MSOGUIDS_H
  12. /* If INIT_MSO_GUIDS is defined then we're going to define all the GUIDS,
  13. otherwise we'll just declare them. Office GUIDS are specified by
  14. a category 0x00-0xFF and an index 0x00-0xFF. */
  15. #undef DEFINE_MSO_GUID
  16. #undef DEFINE_MSO95_GUID
  17. #ifdef INIT_MSO_GUIDS
  18. #define DEFINE_MSO_GUID(name, bCategory, bIndex) \
  19. EXTERN_C const GUID name = {0x000C0000 | MAKEWORD(bIndex, bCategory), \
  20. 0, 0, {0xC0,0,0,0,0,0,0,0x46}}
  21. // This is added for Office 95 backwards compatibility
  22. #define DEFINE_MSO95_GUID(name, bCategory, bIndex) \
  23. EXTERN_C const GUID name = {0x2DF80000 | MAKEWORD(bIndex, bCategory), \
  24. 0x5BFA, 0x101B, {0xBD,0xE5,0x00,0xAA,0x00,0x44,0xDE,0x52}}
  25. #else
  26. #define DEFINE_MSO_GUID(name, bCategory, bIndex) \
  27. EXTERN_C const GUID name
  28. #define DEFINE_MSO95_GUID(name, bCategory, bIndex) \
  29. EXTERN_C const GUID name
  30. #endif
  31. /****************************************************************************
  32. Office GUIDS are specified by a category 0x00-0xFF and an index 0x00-0xFF.
  33. ****************************************************************************/
  34. // Category 00 is reserved for LIME.EXE
  35. // Category 01: Toolbar Interfaces and other GUIDS
  36. DEFINE_MSO_GUID(IID_IMsoToolbarSet, 0x01, 0x00);
  37. DEFINE_MSO_GUID(IID_IMsoToolbarSetUser, 0x01, 0x01);
  38. DEFINE_MSO_GUID(IID_IMsoControlContainer, 0x01, 0x02);
  39. DEFINE_MSO_GUID(IID_IMsoControlContainerUser, 0x01, 0x03);
  40. DEFINE_MSO_GUID(IID_IMsoToolbar, 0x01, 0x04);
  41. DEFINE_MSO_GUID(IID_IMsoToolbarUser, 0x01, 0x05);
  42. DEFINE_MSO_GUID(IID_IMsoControl, 0x01, 0x06);
  43. DEFINE_MSO_GUID(IID_IMsoControlSite, 0x01, 0x07);
  44. DEFINE_MSO_GUID(IID_IMsoGenericContainer, 0x01, 0x08);
  45. DEFINE_MSO_GUID(IID_IMsoControlUser, 0x01, 0x09);
  46. DEFINE_MSO_GUID(IID_IMsoButtonUser, 0x01, 0x0A);
  47. DEFINE_MSO_GUID(IID_IMsoContainerControlUser, 0x01, 0x0B);
  48. DEFINE_MSO_GUID(IID_IMsoDropdownUser, 0x01, 0x0C);
  49. DEFINE_MSO_GUID(IID_IMsoOwnerDropdownUser, 0x01, 0x0D);
  50. DEFINE_MSO_GUID(IID_IMsoWellUser, 0x01, 0x0E);
  51. DEFINE_MSO_GUID(IID_IMsoMenuUser, 0x01, 0x0F);
  52. DEFINE_MSO_GUID(IID_IMsoExpandingGridUser, 0x01, 0x10);
  53. DEFINE_MSO_GUID(IID_IMsoLabelUser, 0x01, 0x11);
  54. DEFINE_MSO_GUID(IID_IMsoGenericDropdownUser, 0x01, 0x12);
  55. DEFINE_MSO_GUID(IID_IMsoSwatchUser, 0x01, 0x13);
  56. DEFINE_MSO_GUID(IID_IMsoTbFrame, 0x01, 0x14);
  57. DEFINE_MSO_GUID(IID_IMsoOCXDropUser, 0x01, 0x15);
  58. DEFINE_MSO_GUID(IID_IMsoGaugeUser, 0x01, 0x16);
  59. DEFINE_MSO_GUID(IID_IMsoSpecialUser, 0x01, 0x17);
  60. DEFINE_MSO_GUID(CATID_IMsoTbFrame, 0x01, 0x18);
  61. DEFINE_MSO_GUID(IID_IMsoTbServer, 0x01, 0x19);
  62. DEFINE_MSO_GUID(IID_IMsoTbInProc, 0x01, 0x1A);
  63. DEFINE_MSO_GUID(IID_IMsoWysiwygDropdownUser, 0x01, 0x1B);
  64. DEFINE_MSO_GUID(IID_IMsoPaneUser, 0x01, 0x1C);
  65. #ifdef OWSME
  66. DEFINE_MSO_GUID(IID_IMsoMultiEditUser, 0x01, 0x1D);
  67. #endif
  68. DEFINE_MSO_GUID(IID_IMsoFilterKeyEvents, 0x01, 0x1E);
  69. DEFINE_MSO_GUID(IID_IMsoExtButtonUser, 0x01, 0x1F);
  70. DEFINE_MSO_GUID(IID_IMsoLabelExUser, 0x01, 0x20);
  71. DEFINE_MSO_GUID(IID_IMsoSpinnerUser, 0x01, 0x21);
  72. DEFINE_MSO_GUID(IID_IMsoSpeechRecoLabelUser, 0x01, 0x22);
  73. DEFINE_MSO_GUID(IID_IMsoSpeechReco, 0x01, 0x23);
  74. DEFINE_MSO_GUID(IID_IMsoSpeechRecoUser, 0x01, 0x24);
  75. DEFINE_MSO_GUID(IID_IMsoAutoCompleteDropdownUser, 0x01, 0x25);
  76. // The class factory for tbframe etc. recycles the IID_IMsoTbFrame
  77. // for its CLSID.
  78. #define CLSID_Mso_From97 IID_IMsoTbFrame
  79. // The class factory for mailsite etc. recycles the IID_IMsoMailSite2
  80. // for its CLSID.
  81. #define CLSID_Mso_From2000 IID_IMsoMailSite
  82. // Category 02: Drawing Interfaces
  83. DEFINE_MSO_GUID(IID_IMsoShape, 0x02, 0x00);
  84. DEFINE_MSO_GUID(IID_IMsoShapeProp, 0x02, 0x01);
  85. DEFINE_MSO_GUID(IID_IMsoDrawing, 0x02, 0x02);
  86. DEFINE_MSO_GUID(IID_IMsoDrawingSite, 0x02, 0x03);
  87. DEFINE_MSO_GUID(IID_IMsoDisplayManager, 0x02, 0x04);
  88. DEFINE_MSO_GUID(IID_IMsoDisplayManagerSite, 0x02, 0x05);
  89. DEFINE_MSO_GUID(IID_IMsoDisplayElementSet, 0x02, 0x06);
  90. DEFINE_MSO_GUID(IID_IMsoDrawingView, 0x02, 0x07);
  91. DEFINE_MSO_GUID(IID_IMsoDrawingViewSite, 0x02, 0x08);
  92. DEFINE_MSO_GUID(IID_IMsoArray, 0x02, 0x09);
  93. DEFINE_MSO_GUID(IID_IMsoDrawingSelection, 0x02, 0x0A);
  94. DEFINE_MSO_GUID(IID_IMsoDrawingViewGroup, 0x02, 0x0B);
  95. DEFINE_MSO_GUID(IID_IMsoDrawingGroup, 0x02, 0x0C);
  96. DEFINE_MSO_GUID(IID_IMsoDrag, 0x02, 0x0D);
  97. DEFINE_MSO_GUID(IID_IMsoDragSite, 0x02, 0x0E);
  98. DEFINE_MSO_GUID(CLSID_PrimitiveShape, 0x02, 0x0F);
  99. DEFINE_MSO_GUID(CLSID_CompoundShape, 0x02, 0x10);
  100. DEFINE_MSO_GUID(IID_IMsoTextboxSite, 0x02, 0x11);
  101. DEFINE_MSO_GUID(IID_IMsoTextbox, 0x02, 0x12);
  102. DEFINE_MSO_GUID(IID_IMsoDrawingUserInterface, 0x02, 0x13);
  103. DEFINE_MSO_GUID(IID_IMsoDrawingUserInterfaceSite,0x02, 0x14);
  104. DEFINE_MSO_GUID(IID_IMsoBlip, 0x02, 0x15);
  105. DEFINE_MSO_GUID(IID_IMsoDrawingGroupSite, 0x02, 0x16);
  106. DEFINE_MSO_GUID(IID_IMsoRule, 0x02, 0x17);
  107. DEFINE_MSO_GUID(IID_IMsoDrawingSelectionSite, 0x02, 0x18);
  108. DEFINE_MSO_GUID(IID_IMsoDrawingXMLImport, 0x02, 0x19);
  109. DEFINE_MSO_GUID(IID_IMsoDrawingXMLImportSite, 0x02, 0x1A);
  110. DEFINE_MSO_GUID(IID_IMsoDrawingHTMLExport, 0x02, 0x1B);
  111. DEFINE_MSO_GUID(IID_IMsoDrawingHTMLExportSite, 0x02, 0x1C);
  112. DEFINE_MSO_GUID(IID_IMsoBitmapCreator, 0x02, 0x1D);
  113. DEFINE_MSO_GUID(IID_IMsoGraphicsXMLImport, 0x02, 0x1E);
  114. DEFINE_MSO_GUID(IID_IMsoGraphicsXMLImportSite, 0x02, 0x1F);
  115. DEFINE_MSO_GUID(IID_IMsoColorspace, 0x02, 0x20);
  116. DEFINE_MSO_GUID(IID_IMsoQueryLocation, 0x02, 0x21);
  117. DEFINE_MSO_GUID(IID_IMsoQueryNotifySink, 0x02, 0x22);
  118. DEFINE_MSO_GUID(IID_IMsoEnumQUERYELEMENT, 0x02, 0x23);
  119. DEFINE_MSO_GUID(IID_IMsoDrawingDiagram, 0x02, 0x24);
  120. DEFINE_MSO_GUID(IID_IMsoDrawingDiagramShape, 0x02, 0x25);
  121. DEFINE_MSO_GUID(IID_IMsoDrawingLayoutManager, 0x02, 0x26);
  122. DEFINE_MSO_GUID(IID_IMsoDrawingLayoutObj, 0x02, 0x27);
  123. DEFINE_MSO_GUID(IID_IMsoDrawingLayoutShape, 0x02, 0x28);
  124. DEFINE_MSO_GUID(IID_IMsoDrawingLayoutConnector, 0x02, 0x29);
  125. DEFINE_MSO_GUID(IID_IMsoDrawingLayout, 0x02, 0x2A);
  126. DEFINE_MSO_GUID(IID_IMsoDrawingLineRout, 0x02, 0x2B);
  127. DEFINE_MSO_GUID(IID_IMsoDrawingLayoutPoints, 0x02, 0x2C);
  128. DEFINE_MSO_GUID(IID_IMsoDrawingLayoutObjs, 0x02, 0x2D);
  129. DEFINE_MSO_GUID(IID_IMsoCMS, 0x02, 0x2E);
  130. DEFINE_MSO_GUID(IID_IMsoBlipState, 0x02, 0x2F);
  131. DEFINE_MSO_GUID(IID_IMsoAGIFAnimState, 0x02, 0x30);
  132. // Category 03: OLE Automation GUIDs (see mso96.odl)
  133. // Note: Free values between non-contiguous items are free for the taking
  134. DEFINE_MSO_GUID(UIID__IMsoDispObj, 0x03, 0x00);
  135. DEFINE_MSO_GUID(UIID__IMsoOleAccDispObj, 0x03, 0x01);
  136. DEFINE_MSO_GUID(IID_IMsoDispCommandBars, 0x03, 0x02);
  137. DEFINE_MSO_GUID(IID__IMsoAccessible, 0x03, 0x03);
  138. DEFINE_MSO_GUID(IID_IMsoDispCommandBar, 0x03, 0x04);
  139. DEFINE_MSO_GUID(IID_IMsoDispCommandBarControls, 0x03, 0x06);
  140. DEFINE_MSO_GUID(IID_IMsoDispCommandBarControl, 0x03, 0x08);
  141. DEFINE_MSO_GUID(IID_IMsoDispCommandBarPopup, 0x03, 0x0A);
  142. DEFINE_MSO_GUID(IID_IMsoDispCommandBarComboBox, 0x03, 0x0C);
  143. DEFINE_MSO_GUID(IID_IMsoDispCommandBarActiveX, 0x03, 0x0D);
  144. DEFINE_MSO_GUID(IID_IMsoDispCommandBarButton, 0x03, 0x0E);
  145. #ifdef UNDO_WEBPANE_CUT
  146. DEFINE_MSO_GUID(IID_IMsoDispCommandBarWebPane, 0x03, 0x0F);
  147. #endif
  148. DEFINE_MSO_GUID(IID_IMsoDispAdjustments, 0x03, 0x10);
  149. DEFINE_MSO_GUID(IID_IMsoDispCallOut, 0x03, 0x11);
  150. DEFINE_MSO_GUID(IID_IMsoDispColor, 0x03, 0x12);
  151. DEFINE_MSO_GUID(IID_IMsoDispConnectorFormat, 0x03, 0x13);
  152. DEFINE_MSO_GUID(IID_IMsoDispFillFormat, 0x03, 0x14);
  153. DEFINE_MSO_GUID(IID_IMsoDispFreeformBuilder, 0x03, 0x15);
  154. DEFINE_MSO_GUID(IID_IMsoDispGroupShapes, 0x03, 0x16);
  155. DEFINE_MSO_GUID(IID_IMsoDispLineFormat, 0x03, 0x17);
  156. DEFINE_MSO_GUID(IID_IMsoDispNode, 0x03, 0x18);
  157. DEFINE_MSO_GUID(IID_IMsoDispNodes, 0x03, 0x19);
  158. DEFINE_MSO_GUID(IID_IMsoDispPictureFormat, 0x03, 0x1A);
  159. DEFINE_MSO_GUID(IID_IMsoDispShadowFormat, 0x03, 0x1B);
  160. DEFINE_MSO_GUID(IID_IMsoDispShape, 0x03, 0x1C);
  161. DEFINE_MSO_GUID(IID_IMsoDispShapeRange, 0x03, 0x1D);
  162. DEFINE_MSO_GUID(IID_IMsoDispShapes, 0x03, 0x1E);
  163. DEFINE_MSO_GUID(IID_IMsoDispTextEffectFormat, 0x03, 0x1F);
  164. DEFINE_MSO_GUID(IID_IMsoDispTextFrame, 0x03, 0x20);
  165. DEFINE_MSO_GUID(IID_IMsoDispThreeDFormat, 0x03, 0x21);
  166. DEFINE_MSO_GUID(IID_IMsoDispAssistant, 0x03, 0x22);
  167. DEFINE_MSO_GUID(IID_IMsoDispAssistBalloon, 0x03, 0x24);
  168. DEFINE_MSO_GUID(IID_IMsoDispAssistCheckboxes, 0x03, 0x26);
  169. DEFINE_MSO_GUID(IID_IMsoDispAssistCheckbox, 0x03, 0x28);
  170. DEFINE_MSO_GUID(IID_IMsoDispAssistEditboxes, 0x03, 0x2A);
  171. DEFINE_MSO_GUID(IID_IMsoDispAssistEditbox, 0x03, 0x2C);
  172. DEFINE_MSO_GUID(IID_IMsoDispAssistLabels, 0x03, 0x2E);
  173. DEFINE_MSO_GUID(IID_IMsoDispAssistLabel, 0x03, 0x30);
  174. DEFINE_MSO_GUID(IID_FoundFiles, 0x03, 0x31);
  175. DEFINE_MSO_GUID(IID_FileSearch, 0x03, 0x32);
  176. DEFINE_MSO_GUID(IID_PropertyTest, 0x03, 0x33);
  177. DEFINE_MSO_GUID(IID_PropertyTests, 0x03, 0x34);
  178. DEFINE_MSO_GUID(IID_FileSearches, 0x03, 0x35);
  179. DEFINE_MSO_GUID(IID_FFResults, 0x03, 0x36);
  180. DEFINE_MSO_GUID(IID_IFind, 0x03, 0x37);
  181. DEFINE_MSO_GUID(IID_IFoundFiles, 0x03, 0x38);
  182. DEFINE_MSO_GUID(IID_IMsoDispAddInsX, 0x03, 0x39);
  183. DEFINE_MSO_GUID(IID_IMsoDispAddInX, 0x03, 0x3A);
  184. DEFINE_MSO_GUID(IID_IMsoDispScripts, 0x03, 0x40);
  185. DEFINE_MSO_GUID(IID_IMsoDispScript, 0x03, 0x41);
  186. DEFINE_MSO_GUID(DIID_IMsoDispCommandBarButtonEvents, 0x03, 0x51);
  187. DEFINE_MSO_GUID(DIID_IMsoDispCommandBarsEvents, 0x03, 0x52);
  188. DEFINE_MSO_GUID(IID_IMsoLanguageSettings, 0x03, 0x53);
  189. DEFINE_MSO_GUID(DIID_IMsoDispCommandBarComboBoxEvents, 0x03, 0x54);
  190. DEFINE_MSO_GUID(IID_IMsoCAGClient, 0x03, 0x55);
  191. DEFINE_MSO_GUID(IID_IMsoHTMLProject, 0x03, 0x56);
  192. DEFINE_MSO_GUID(IID_IMsoHTMLProjItems, 0x03, 0x57);
  193. DEFINE_MSO_GUID(IID_IMsoHTMLProjItem, 0x03, 0x58);
  194. DEFINE_MSO_GUID(IID_IMsoDispCagNotifySink, 0x03, 0x59);
  195. DEFINE_MSO_GUID(IID_IMsoDebugOptions, 0x03, 0x5A);
  196. DEFINE_MSO_GUID(IID_IMsoDispAnswerWizard, 0x03, 0x60);
  197. DEFINE_MSO_GUID(IID_IMsoDispAnswerWizardFiles, 0x03, 0x61);
  198. DEFINE_MSO_GUID(IID_IMsoFileDialog, 0x03, 0x62);
  199. DEFINE_MSO_GUID(IID_IMsoFileDialogSelectedItems, 0x03, 0x63);
  200. DEFINE_MSO_GUID(IID_IMsoFileDialogFilter, 0x03, 0x64);
  201. DEFINE_MSO_GUID(IID_IMsoFileDialogFilters, 0x03, 0x65);
  202. DEFINE_MSO_GUID(IID_ISearchScopes, 0x03, 0x66);
  203. DEFINE_MSO_GUID(IID_ISearchScope, 0x03, 0x67);
  204. DEFINE_MSO_GUID(IID_IScopeFolder, 0x03, 0x68);
  205. DEFINE_MSO_GUID(IID_IScopeFolders, 0x03, 0x69);
  206. DEFINE_MSO_GUID(IID_ISearchFolders, 0x03, 0x6A);
  207. DEFINE_MSO_GUID(IID_ISearchPaths, 0x03, 0x6B);
  208. DEFINE_MSO_GUID(IID_IFileTypes, 0x03, 0x6C);
  209. DEFINE_MSO_GUID(IID_IMsoDispDiagram, 0x03, 0x6D);
  210. DEFINE_MSO_GUID(IID_IMsoDispDiagramNodes, 0x03, 0x6E);
  211. DEFINE_MSO_GUID(IID_IMsoDispDiagramNodeChildren,0x03, 0x6F);
  212. DEFINE_MSO_GUID(IID_IMsoDispDiagramNode, 0x03, 0x70);
  213. DEFINE_MSO_GUID(IID_IMsoDispCanvasShapes, 0x03, 0x71);
  214. // Category 04 is reserved for the Document Management group
  215. DEFINE_MSO_GUID(IID_IMsoFindFile, 0x04, 0x00);
  216. DEFINE_MSO_GUID(IID_IMsoSearch, 0x04, 0x01);
  217. DEFINE_MSO_GUID(IID_IMsoFoundFileList, 0x04, 0x02);
  218. DEFINE_MSO_GUID(IID_IMsoSelectedFileList, 0x04, 0x03);
  219. DEFINE_MSO_GUID(IID_IMsoFoundFile, 0x04, 0x04);
  220. DEFINE_MSO_GUID(IID_IMsoDMControl, 0x04, 0x05);
  221. DEFINE_MSO_GUID(IID_IMsoControlList, 0x04, 0x06);
  222. DEFINE_MSO_GUID(IID_IMsoCommandList, 0x04, 0x07);
  223. DEFINE_MSO_GUID(IID_IMsoFileTypeList, 0x04, 0x08);
  224. DEFINE_MSO_GUID(IID_IMsoCodePageList, 0x04, 0x09);
  225. DEFINE_MSO_GUID(IID_IMsoAppPreview, 0x04, 0x0A);
  226. DEFINE_MSO_GUID(IID_IMsoOLDocument, 0x04, 0x0B);
  227. DEFINE_MSO_GUID(IID_IMsoOLDocument2, 0x04, 0x0C);
  228. DEFINE_MSO_GUID(IID_IMsoGSV, 0x04, 0x0D);
  229. DEFINE_MSO_GUID(IID_IMsoDMIBindStatusCallback, 0x04, 0x0E);
  230. DEFINE_MSO_GUID(IID_IMsoRedirectedMoniker, 0x04, 0x0F);
  231. DEFINE_MSO_GUID(IID_IMsoDispSignatureSet, 0x04, 0x10);
  232. DEFINE_MSO_GUID(IID_IMsoDispSignature, 0x04, 0x11);
  233. DEFINE_MSO_GUID(IID_IMsoAsyncStream, 0x04, 0x12);
  234. // Category 05: Misc. general-purpose GUIDs
  235. DEFINE_MSO_GUID(IID_ISimpleUnknown, 0x05, 0x00);
  236. DEFINE_MSO_GUID(IID_IMsoAuf, 0x05, 0x01);
  237. DEFINE_MSO_GUID(IID_IBogus, 0x05, 0x02);
  238. //DEFINE_MSO_GUID(IID_IMsoOfficeAsst, 0x05, 0x03); // Office 97 only
  239. DEFINE_MSO_GUID(IID_IMsoMacDragWindow, 0x05, 0x04);
  240. DEFINE_MSO_GUID(IID_IMsoMacDrag, 0x05, 0x05);
  241. DEFINE_MSO_GUID(IID_IUnknownInProc, 0x05, 0x06);
  242. DEFINE_MSO_GUID(IID_IMsoShMemory, 0x05, 0x07);
  243. DEFINE_MSO_GUID(IID_IAMNotifySink, 0x05, 0x08);
  244. DEFINE_MSO_GUID(IID_IMsoSoundPlayer, 0x05, 0x09);
  245. DEFINE_MSO_GUID(IID_IMsoOwsEventsExtension, 0x05, 0x0A);
  246. DEFINE_MSO_GUID(IID_IMsoDebugUser, 0x05, 0x0B);
  247. DEFINE_MSO_GUID(IID_IMsoOwsExtension, 0x05, 0x0C);
  248. DEFINE_MSO_GUID(IID_IMsoOfficeAsst2, 0x05, 0x0D);
  249. DEFINE_MSO_GUID(IID_IMsoString, 0x05, 0x0E);
  250. DEFINE_MSO_GUID(IID_IMsoOnObjManager, 0x05, 0x0F);
  251. DEFINE_MSO_GUID(IID_IMsoOnObjManagerUser, 0x05, 0x10);
  252. DEFINE_MSO_GUID(IID_IMsoOnObjControl, 0x05, 0x11);
  253. DEFINE_MSO_GUID(IID_IMsoOnObjControlUser, 0x05, 0x12);
  254. DEFINE_MSO_GUID(IID_IWDWizard, 0x05, 0x13);
  255. DEFINE_MSO_GUID(IID_IMsoMallocEx, 0x05, 0x14);
  256. // Category 06: Component Integration GUIDs
  257. DEFINE_MSO_GUID(IID_IMsoComponent, 0x06, 0x00);
  258. DEFINE_MSO_GUID(IID_IMsoComponentManager, 0x06, 0x01);
  259. DEFINE_MSO_GUID(IID_IMsoStdComponentMgr, 0x06, 0x02);
  260. DEFINE_MSO_GUID(IID_IMsoComponentHost, 0x06, 0x03);
  261. DEFINE_MSO_GUID(IID_IMsoInPlaceComponent, 0x06, 0x04);
  262. DEFINE_MSO_GUID(IID_IMsoInPlaceComponentSite, 0x06, 0x05);
  263. DEFINE_MSO_GUID(IID_IMsoComponentUIManager, 0x06, 0x06);
  264. DEFINE_MSO_GUID(IID_IMsoSimpleRecorder, 0x06, 0x07);
  265. DEFINE_MSO_GUID(SID_SMsoComponentUIManager, 0x06, 0x08);
  266. DEFINE_MSO_GUID(SID_SMsoSimpleRecorder, 0x06, 0x09);
  267. DEFINE_MSO_GUID(IID_IMsoInPlaceComponentUIManager, 0x06, 0x0A);
  268. DEFINE_MSO_GUID(SID_SMsoComponentManager, 0x06, 0x0B);
  269. DEFINE_MSO_GUID(IID_IMsoHlinkPrxy, 0x06, 0x0C);
  270. // Category 07: Web Toolbar GUIDs
  271. DEFINE_MSO_GUID(IID_IMsoWebToolbarHelper, 0x07, 0x00);
  272. DEFINE_MSO_GUID(IID_IMsoWebToolbarHelperUser, 0x07, 0x01);
  273. DEFINE_MSO_GUID(IID_IMsoAuthorHlinkDlg, 0x07, 0x02);
  274. // Category 08: Office 9 Base/Infrastructure (JimW)
  275. // Category 09: Office 9 Web Client (WillK/CathySax/KBrown)
  276. DEFINE_MSO_GUID(IID_IMsoHTMLImport, 0x09, 0x00);
  277. DEFINE_MSO_GUID(IID_IMsoHTMLImportUser, 0x09, 0x01);
  278. DEFINE_MSO_GUID(IID_IMsoHTMLExport, 0x09, 0x02);
  279. DEFINE_MSO_GUID(IID_IMsoHTMLExportUser, 0x09, 0x03);
  280. DEFINE_MSO_GUID(IID_IMsoHTMLPropertyBag, 0x09, 0x04);
  281. DEFINE_MSO_GUID(IID_IMsoThemeList, 0x09, 0x05);
  282. DEFINE_MSO_GUID(IID_IMsoTheme, 0x09, 0x06);
  283. DEFINE_MSO_GUID(IID_IMsoWebThemeDlg, 0x09, 0x07);
  284. DEFINE_MSO_GUID(IID_IMsoHTMLExportSet, 0x09, 0x08);
  285. DEFINE_MSO_GUID(IID_IMsoHTMLExportSetUser, 0x09, 0x09);
  286. DEFINE_MSO_GUID(IID_IMsoCSSImportUser, 0x09, 0x0A);
  287. DEFINE_MSO_GUID(IID_IMsoCSSImportAdvancedUser, 0x09, 0x0B);
  288. DEFINE_MSO_GUID(IID_IMsoWebOptionsDlg, 0x09, 0x0C);
  289. DEFINE_MSO_GUID(IID_IMsoHTMLOcxHelper, 0x09, 0x0D);
  290. DEFINE_MSO_GUID(IID_IMsoThemePage, 0x09, 0x0E);
  291. DEFINE_MSO_GUID(IID_IMsoHTMLFileNameTable, 0x09, 0x0F);
  292. DEFINE_MSO_GUID(IID_IMsoSaveAsWebPageDlg, 0x09, 0x10);
  293. DEFINE_MSO_GUID(IID_IMsoLocationMru, 0x09, 0x11);
  294. DEFINE_MSO_GUID(IID_IMsoThemeFontMap, 0x09, 0x12);
  295. DEFINE_MSO_GUID(IID_IWebPageFont, 0x09, 0x13);
  296. DEFINE_MSO_GUID(IID_IWebPageFonts, 0x09, 0x14);
  297. DEFINE_MSO_GUID(IID_IMsoUrl, 0x09, 0x15);
  298. DEFINE_MSO_GUID(IID_IMsoHyperlink, 0x09, 0x16);
  299. DEFINE_MSO_GUID(IID_IMsoSearchManager, 0x09, 0x17);
  300. DEFINE_MSO_GUID(IID_IMsoSearchExecutor, 0x09, 0x18);
  301. DEFINE_MSO_GUID(IID_IMsoSearchScope, 0x09, 0x19);
  302. DEFINE_MSO_GUID(IID_IMsoSearchScope2, 0x09, 0x1A);
  303. DEFINE_MSO_GUID(IID_IMsoSearchScopeEx, 0x09, 0x1B);
  304. DEFINE_MSO_GUID(IID_IMsoSearchHandler, 0x09, 0x1C);
  305. DEFINE_MSO_GUID(IID_IMsoSearchDefinition, 0x09, 0x1D);
  306. DEFINE_MSO_GUID(IID_IMsoSearchDefinition2, 0x09, 0x1E);
  307. DEFINE_MSO_GUID(IID_IMsoSearchDefinitionEx, 0x09, 0x1F);
  308. DEFINE_MSO_GUID(IID_IMsoSearchClause, 0x09, 0x20);
  309. DEFINE_MSO_GUID(IID_IMsoSearchFileType, 0x09, 0x21);
  310. DEFINE_MSO_GUID(IID_IMsoSearchColumn, 0x09, 0x22);
  311. DEFINE_MSO_GUID(IID_IMsoSearchLocation, 0x09, 0x23);
  312. DEFINE_MSO_GUID(IID_IMsoSearchResult, 0x09, 0x24);
  313. DEFINE_MSO_GUID(IID_IMsoSearchAction, 0x09, 0x25);
  314. DEFINE_MSO_GUID(IID_IMsoSearchActionEx, 0x09, 0x26);
  315. DEFINE_MSO_GUID(IID_IMsoSearchClient, 0x09, 0x27);
  316. DEFINE_MSO_GUID(IID_IMsoSearchClientEx, 0x09, 0x28);
  317. DEFINE_MSO_GUID(IID_IMsoSearchDebug, 0x09, 0x29);
  318. DEFINE_MSO_GUID(IID_IMsoSearchAbsoluteLocation, 0x09, 0x2A);
  319. DEFINE_MSO_GUID(IID_IEnumMsoSearchScope, 0x09, 0x2B);
  320. DEFINE_MSO_GUID(IID_IEnumMsoSearchScopeEx, 0x09, 0x2C);
  321. DEFINE_MSO_GUID(IID_IEnumMsoSearchClause, 0x09, 0x2D);
  322. DEFINE_MSO_GUID(IID_IEnumMsoSearchFileType, 0x09, 0x2E);
  323. DEFINE_MSO_GUID(IID_IEnumMsoSearchColumn, 0x09, 0x2F);
  324. DEFINE_MSO_GUID(IID_IEnumMsoSearchLocation, 0x09, 0x30);
  325. DEFINE_MSO_GUID(IID_IEnumMsoSearchResult, 0x09, 0x31);
  326. DEFINE_MSO_GUID(IID_IEnumMsoSearchAction, 0x09, 0x32);
  327. DEFINE_MSO_GUID(IID_IEnumMsoSearchActionEx, 0x09, 0x33);
  328. DEFINE_MSO_GUID(IID_IEnumMsoSearchAbsoluteLocation, 0x09, 0x34);
  329. DEFINE_MSO_GUID(IID_IMsoFileNewProp, 0x09, 0x35);
  330. DEFINE_MSO_GUID(IID_StartWorking, 0x09, 0x36);
  331. DEFINE_MSO_GUID(IID_IMsoPropertyBag2, 0x09, 0x37);
  332. DEFINE_MSO_GUID(IID_IMsoSearchClient2, 0x09, 0x38);
  333. DEFINE_MSO_GUID(IID_IMsoSearchFileType2, 0x09, 0x39);
  334. // Category 0A is reserved for Project (MMaruch)
  335. // Category 0B is reserved for Project (MMaruch)
  336. // Category 0C is reserved for Project (MMaruch)
  337. // Category 10: Darwin Installer Components (JohnDelo)
  338. // Category 11: Darwin Tools, Tests, Authoring (JohnDelo)
  339. // Category 12: Office Scripting Package GUIDs (IgorZ)
  340. // These interfaces were used for Office2000 MSE
  341. DEFINE_MSO_GUID(CLSID_MsoVsPackage9, 0x12, 0x00);
  342. DEFINE_MSO_GUID(CLSID_MsoVsProject9, 0x12, 0x01);
  343. DEFINE_MSO_GUID(IID_IMsoVsPackage9, 0x12, 0x02); // DANGER: This definition should match msoitf.idl and selfreg.h
  344. DEFINE_MSO_GUID(IID_IMsoVsProject9, 0x12, 0x03); // DANGER: This definition should match msoitf.idl and selfreg.h
  345. DEFINE_MSO_GUID(IID_IMsoVsProjectSite9, 0x12, 0x04); // DANGER: This definition should match msoitf.idl and selfreg.h
  346. DEFINE_MSO_GUID(CLSID_MsoVseProxy9, 0x12, 0x05);
  347. DEFINE_MSO_GUID(IID_IMsoVsProjectProxy9, 0x12, 0x06);
  348. //DEFINE_MSO_GUID(IID_IHtmMsoHtmlPersist, 0x12, 0x07);
  349. // This interface is used to communicate between htmed.dll and msovse.dll
  350. // and does not require marshalling. It is defined here to make sure
  351. // that we do not reuse its GUID.
  352. DEFINE_MSO_GUID(IID_IMsoVsSetForegroundWindow9, 0x12, 0x08);
  353. DEFINE_MSO_GUID(IID_IMsoVsProjectProxySite9, 0x12, 0x09);
  354. // Office10 MSE interfaces
  355. DEFINE_MSO_GUID(IID_IMsoVsPackage10, 0x12, 0x12); // DANGER: This definition should match msoitf.idl
  356. DEFINE_MSO_GUID(IID_IMsoVsProject10, 0x12, 0x13); // DANGER: This definition should match msoitf.idl
  357. DEFINE_MSO_GUID(IID_IMsoVsProjectSite10, 0x12, 0x14); // DANGER: This definition should match msoitf.idl
  358. DEFINE_MSO_GUID(CLSID_MsoVseProxy10, 0x12, 0x15);
  359. DEFINE_MSO_GUID(IID_IMsoVsProjectProxy10, 0x12, 0x16);
  360. DEFINE_MSO_GUID(CLSID_MsoVsMenuPackage10, 0x12, 0x17);
  361. DEFINE_MSO_GUID(IID_IMsoVsSetForegroundWindow10,0x12, 0x18);
  362. DEFINE_MSO_GUID(IID_IMsoVsProjectProxySite10, 0x12, 0x19);
  363. DEFINE_MSO_GUID(CLSID_MsoVsPackageClassObject10,0x12, 0x1A);
  364. // current MSE interfaces defines
  365. // note that these CLSIDs do not rev. since this registration goes
  366. // under AppId reg. root and therefore does not have to change.
  367. #define CLSID_MsoVsPackage CLSID_MsoVsPackage9
  368. #define CLSID_MsoVsProject CLSID_MsoVsProject9
  369. #define IID_IMsoVsPackage IID_IMsoVsPackage10
  370. #define IID_IMsoVsProject IID_IMsoVsProject10
  371. #define IID_IMsoVsProjectSite IID_IMsoVsProjectSite10
  372. #define CLSID_MsoVseProxy CLSID_MsoVseProxy10
  373. #define IID_IMsoVsProjectProxy IID_IMsoVsProjectProxy10
  374. #define CLSID_MsoVsMenuPackage CLSID_MsoVsMenuPackage10
  375. #define IID_IMsoVsSetForegroundWindow IID_IMsoVsSetForegroundWindow10
  376. #define IID_IMsoVsProjectProxySite IID_IMsoVsProjectProxySite10
  377. #define CLSID_MsoVsPackageClassObject CLSID_MsoVsPackageClassObject10
  378. DEFINE_MSO_GUID(UICONTEXT_MSOVS_SYNCH, 0x12, 0x50);
  379. DEFINE_MSO_GUID(guidMsoVsCmds, 0x12, 0x51);
  380. // Category 13: TCO Team (MikeKell)
  381. DEFINE_MSO_GUID(CLSID_MsoSoftDistExt, 0x13, 0x00);
  382. DEFINE_MSO_GUID(IID_IMsoLicense, 0x13, 0x01);
  383. // Category 14: is reserved for Office Designer (IgorZ, KKahl)
  384. // DONT ADD ANYTHING HERE UNLESS YOU KNOW WHAT YOU'RE DOING
  385. DEFINE_MSO_GUID(IID_IODTransactionHelper, 0x14, 0x84);
  386. DEFINE_MSO_GUID(IID_IODInterfaceReference, 0x14, 0x86);
  387. // Category 15: Office Data Source Object (ODSO)
  388. DEFINE_MSO_GUID(IID_IMsoOdso, 0x15, 0x00);
  389. DEFINE_MSO_GUID(IID_IMsoOdsoColumn, 0x15, 0x01);
  390. DEFINE_MSO_GUID(IID_IMsoOdsoPersist, 0x15, 0x02);
  391. DEFINE_MSO_GUID(IID_IMsoOdsoRowset, 0x15, 0x03);
  392. DEFINE_MSO_GUID(IID_IMsoOdsoConvert, 0x15, 0x04);
  393. DEFINE_MSO_GUID(IID_IMsoMmMigrate, 0x15, 0x05);
  394. DEFINE_MSO_GUID(IID_IMsoOdsoClientSite, 0x15, 0x06);
  395. DEFINE_MSO_GUID(IID_IMsoOdsoClientSiteMigrate, 0x15, 0x07);
  396. DEFINE_MSO_GUID(IID_IMsoMailMerge, 0x15, 0x08);
  397. DEFINE_MSO_GUID(IID_IMsoOdsoConnInfo, 0x15, 0x09);
  398. DEFINE_MSO_GUID(IID_IMsoMailMergeInsertField, 0x15, 0x0A);
  399. DEFINE_MSO_GUID(IID_IMsoMailMergeShowRecord, 0x15, 0x0B);
  400. DEFINE_MSO_GUID(IID_IMsoMailMergeClientSite, 0x15, 0x0C);
  401. DEFINE_MSO_GUID(IID_IMsoMailMergeWordClientSite, 0x15, 0x0D);
  402. // -- What about 0x0E - 0x0F?
  403. DEFINE_MSO_GUID(IID_IMsoOdsoFileOpen, 0x15, 0x10);
  404. // ODSO automation
  405. DEFINE_MSO_GUID(IID_IMsoDispOdso, 0x15, 0x30);
  406. DEFINE_MSO_GUID(IID_IMsoDispOdsoColumn, 0x15, 0x31);
  407. DEFINE_MSO_GUID(IID_IMsoDispOdsoColumns, 0x15, 0x32);
  408. DEFINE_MSO_GUID(IID_IMsoDispOdsoFilter, 0x15, 0x33);
  409. DEFINE_MSO_GUID(IID_IMsoDispOdsoFilters, 0x15, 0x34);
  410. // Category 16: Insert Web Page Component (VinnyRom)
  411. DEFINE_MSO_GUID(IID_IMsoWPC, 0x16, 0x00);
  412. DEFINE_MSO_GUID(IID_IMsoWPCGroup, 0x16, 0x01);
  413. DEFINE_MSO_GUID(IID_IMsoWPCUser, 0x16, 0x02);
  414. DEFINE_MSO_GUID(IID_IMsoWPCGroupUser, 0x16, 0x03);
  415. DEFINE_MSO_GUID(IID_IMsoWPCDialogUser, 0x16, 0x04);
  416. DEFINE_MSO_GUID(IID_IMsoNavBar, 0x16, 0x05);
  417. DEFINE_MSO_GUID(IID_IMsoNavBars, 0x16, 0x06);
  418. DEFINE_MSO_GUID(IID_IMsoListView, 0x16, 0x07);
  419. DEFINE_MSO_GUID(IID_IMsoListViews, 0x16, 0x08);
  420. // Category A0: Office Activation (animation) (ElaineLa)
  421. DEFINE_MSO_GUID(IID_IMsoTimeNode, 0xA0, 0x00);
  422. DEFINE_MSO_GUID(IID_IMsoTimeStructure, 0xA0, 0x01);
  423. DEFINE_MSO_GUID(IID_IMsoTimeStructureListener, 0xA0, 0x02);
  424. DEFINE_MSO_GUID(IID_IMsoTimePropertyListener, 0xA0, 0x03);
  425. DEFINE_MSO_GUID(IID_IMsoTimeCondition, 0xA0, 0x04);
  426. DEFINE_MSO_GUID(IID_IMsoTimeBehavior, 0xA0, 0x05);
  427. DEFINE_MSO_GUID(IID_IMsoTimeVisualElement, 0xA0, 0x06);
  428. DEFINE_MSO_GUID(IID_IMsoTimeHostView, 0xA0, 0x07);
  429. DEFINE_MSO_GUID(IID_IMsoTimeSelectionListener, 0xA0, 0x08);
  430. DEFINE_MSO_GUID(IID_IMsoTimeHostDocument, 0xA0, 0x09);
  431. DEFINE_MSO_GUID(IID_IMsoTimeList, 0xA0, 0x10);
  432. DEFINE_MSO_GUID(IID_IMsoTimeStringList, 0xA0, 0x11);
  433. DEFINE_MSO_GUID(IID_IMsoTimePropertyList, 0xA0, 0x14);
  434. DEFINE_MSO_GUID(IID_IMsoTimePropertyFixedList, 0xA0, 0x15);
  435. DEFINE_MSO_GUID(IID_IMsoTimeAnimationValueList, 0xA0, 0x16);
  436. DEFINE_MSO_GUID(IID_IMsoTimeSequenceNode, 0xA0, 0x18);
  437. DEFINE_MSO_GUID(IID_IMsoTimeNodeGroup, 0xA0, 0x19);
  438. DEFINE_MSO_GUID(IID_IMsoTimeAnimateBehavior, 0xA0, 0x20);
  439. DEFINE_MSO_GUID(IID_IMsoTimeAnimateMotionBehavior, 0xA0, 0x21);
  440. DEFINE_MSO_GUID(IID_IMsoTimeAnimateEffectBehavior, 0xA0, 0x22);
  441. DEFINE_MSO_GUID(IID_IMsoTimeAnimateColorBehavior, 0xA0, 0x23);
  442. DEFINE_MSO_GUID(IID_IMsoTimeAnimateRotationBehavior, 0xA0, 0x24);
  443. DEFINE_MSO_GUID(IID_IMsoTimeAnimateScaleBehavior, 0xA0, 0x25);
  444. DEFINE_MSO_GUID(IID_IMsoTimeSetBehavior, 0xA0, 0x26);
  445. DEFINE_MSO_GUID(IID_IMsoTimeMediaElement, 0xA0, 0x27);
  446. DEFINE_MSO_GUID(IID_IMsoTimeIterateData, 0xA0, 0x28);
  447. DEFINE_MSO_GUID(IID_IMsoTimePPTBehavior, 0xA0, 0x29);
  448. DEFINE_MSO_GUID(IID_IMsoTimeCommandBehavior, 0xA0, 0x2a);
  449. // Category D0 is used by the Doc Management group.
  450. DEFINE_MSO95_GUID(LIBID_Office, 0xD0, 0x4C);
  451. DEFINE_MSO95_GUID(IID_DocumentProperty, 0xD0, 0x4E);
  452. DEFINE_MSO95_GUID(IID_DocumentProperties, 0xD0, 0x4D);
  453. DEFINE_MSO95_GUID(CLSID_Office, 0xD0, 0x54);
  454. // Category D1 is used by Web Components
  455. DEFINE_MSO_GUID(IID_WebComponent, 0xD1, 0x00);
  456. DEFINE_MSO_GUID(IID_WebComponentWindowExternal, 0xD1, 0x01);
  457. DEFINE_MSO_GUID(IID_WebComponentFormat, 0xD1, 0x02);
  458. // Category FE is reserved for DAO
  459. // Category FF is reserved for DAO
  460. // WordMail stuff is in mso9.dll now that docobj.dll is dead.
  461. EXTERN_C const GUID IID_IMsoMailSite
  462. #ifdef INIT_MSO_GUIDS
  463. = {0xb722bccd,0x4e68,0x101b,{0xa2,0xbc,0x00,0xaa,0x00,0x40,0x47,0x70}}
  464. #endif
  465. ;
  466. EXTERN_C const GUID IID_IMsoMailSite2
  467. #ifdef INIT_MSO_GUIDS
  468. = {0x00067063,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}}
  469. #endif
  470. ;
  471. EXTERN_C const GUID IID_IMsoMailEditor
  472. #ifdef INIT_MSO_GUIDS
  473. = {0xb722bcce,0x4e68,0x101b,{0xa2,0xbc,0x00,0xaa,0x00,0x40,0x47,0x70}}
  474. #endif
  475. ;
  476. EXTERN_C const GUID IID_IMsoMailEditor2
  477. #ifdef INIT_MSO_GUIDS
  478. = {0x0006726F,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}}
  479. #endif
  480. ;
  481. // MsoEnvelope stuff in mso9.dll
  482. EXTERN_C const GUID IID_IMsoEnvelopeVB
  483. #ifdef INIT_MSO_GUIDS
  484. = {0x000672AC,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}}
  485. #endif
  486. ;
  487. EXTERN_C const GUID IID_IMsoEnvelopeVBEvents
  488. #ifdef INIT_MSO_GUIDS
  489. = {0x000672AD,0x0000,0x0000,{0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x46}}
  490. #endif
  491. ;
  492. // Some Binder-related stuff.
  493. EXTERN_C const GUID IID_IMsoHdrFtrProvider
  494. #ifdef INIT_MSO_GUIDS
  495. = {0xB722BCD2,0x4E68,0x101B,{0xA2,0xBC,0x00,0xAA,0x00,0x40,0x47,0x70}}
  496. #endif
  497. ;
  498. EXTERN_C const GUID IID_IMsoHdrFtrClient
  499. #ifdef INIT_MSO_GUIDS
  500. = {0xB722BCD3,0x4E68,0x101B,{0xA2,0xBC,0x00,0xAA,0x00,0x40,0x47,0x70}}
  501. #endif
  502. ;
  503. EXTERN_C const GUID IID_IMsoInplacePrintPreviewCallback
  504. #ifdef INIT_MSO_GUIDS
  505. = {0xB722BCD5,0x4E68,0x101B,{0xA2,0xBC,0x00,0xAA,0x00,0x40,0x47,0x70}}
  506. #endif
  507. ;
  508. EXTERN_C const GUID IID_IMsoInplacePrintPreview
  509. #ifdef INIT_MSO_GUIDS
  510. = {0xB722BCD4,0x4E68,0x101B,{0xA2,0xBC,0x00,0xAA,0x00,0x40,0x47,0x70}}
  511. #endif
  512. ;
  513. EXTERN_C const GUID IID_IMsoFormSite
  514. #ifdef INIT_MSO_GUIDS
  515. = {0xB722BCCC,0x4E68,0x101B,{0xA2,0xBC,0x00,0xAA,0x00,0x40,0x47,0x70}}
  516. #endif
  517. ;
  518. // Category D0 is used by the Doc Management group.
  519. EXTERN_C const GUID IID_IWizardClient
  520. #ifdef INIT_MSO_GUIDS
  521. = {0xBDEADF03,0xC265,0x11d0,{0xbc, 0xed, 0x0, 0xa0, 0xc9, 0xa, 0xb5, 0x0f}}
  522. #endif
  523. ;
  524. // Used by Twain and WIA Acquisition code
  525. EXTERN_C const GUID IID_IMsoAcquisitionMgr
  526. #ifdef INIT_MSO_GUIDS
  527. = {0xf6df8bfb,0x833d,0x4848,{0x8a,0x10,0x75,0xaa,0x32,0xa1,0x89,0x82}}
  528. #endif
  529. ;
  530. EXTERN_C const GUID IID_IMsoAcquisitionTarget
  531. #ifdef INIT_MSO_GUIDS
  532. = {0xf6df8bfa,0x833d,0x4848,{0x8a,0x10,0x75,0xaa,0x32,0xa1,0x89,0x82}}
  533. #endif
  534. ;
  535. EXTERN_C const GUID IID_IBln
  536. #ifdef INIT_MSO_GUIDS
  537. = {0xE0B1C713,0xE991,0x11D0,{0x9E,0xA7,0x00,0xC0,0x4F,0xD7,0x08,0x1F}};
  538. #endif
  539. ;
  540. EXTERN_C const GUID IID_IRedirectedMoniker
  541. #ifdef INIT_MSO_GUIDS
  542. = { 0xBDEBBF02, 0xC265, 0x11d0, {0xBC,0xED,0x00,0xA0,0xC9,0x0A,0xB5,0x0F}}
  543. #endif
  544. ;
  545. #endif // MSOGUIDS_H