Source code of Windows XP (NT5)
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.

468 lines
32 KiB

  1. ��<?xml version="1.0" encoding="UTF-16"?>
  2. <!DOCTYPE DCARRIER SYSTEM "Mantis.DTD">
  3. <DCARRIER
  4. CarrierRevision="1"
  5. DTDRevision="16"
  6. >
  7. <TASKS
  8. Context="1"
  9. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  10. > </TASKS>
  11. <PLATFORMS
  12. Context="1"
  13. > </PLATFORMS>
  14. <REPOSITORIES
  15. Context="1"
  16. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  17. > </REPOSITORIES>
  18. <GROUPS
  19. Context="1"
  20. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  21. > </GROUPS>
  22. <COMPONENTS
  23. Context="0"
  24. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  25. >
  26. <COMPONENT
  27. ComponentVSGUID="{383B89A7-823F-486D-B887-A420B8C23891}"
  28. ComponentVIGUID="{3514CCFB-0136-456B-8A22-13B933C22FC7}"
  29. Revision="620"
  30. RepositoryVSGUID="{8E0BE9ED-7649-47F3-810B-232D36C430B4}"
  31. Visibility="200"
  32. MultiInstance="False"
  33. Released="False"
  34. Editable="True"
  35. HTMLFinal="False"
  36. IsMacro="False"
  37. Opaque="False"
  38. Context="1"
  39. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  40. >
  41. <HELPCONTEXT
  42. src="f:\newnt\com\ole32\componentdef\_component_object_model_component_description.htm"
  43. ><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
  44. <HTML DIR="LTR"><HEAD>
  45. <META HTTP-EQUIV="Content-Type" Content="text/html; charset=Windows-1252">
  46. <TITLE>Component Object Model Component Description</TITLE>
  47. <STYLE TYPE="text/css">
  48. <!--
  49. BODY { font: normal 8pt Tahoma; background-color: #FFFFFF; }
  50. P { font: normal 8pt Tahoma; }
  51. .showhide { color: blue; text-decoration: underline; cursor: hand; }
  52. .callout { font: normal 8pt Tahoma; background-color: #E0E0E0; padding: 10pt; }
  53. .code { font: normal 8pt Courier New; }
  54. UL { font: normal 8pt Tahoma; list-style: square outside; margin-left: 0.25in; }
  55. OL { font: normal 8pt Tahoma; list-style: decimal outside; margin-left: 0.25in; }
  56. H3 { font: bold 12pt Tahoma; margin-bottom: -12pt; }
  57. H2 { font: bold 10pt Tahoma; margin-bottom: -12pt; }
  58. H3 { font: bold 8pt Tahoma; margin-bottom: -12pt; }
  59. H4 { font: italic 8pt Tahoma; margin-bottom: -12pt; }
  60. TABLE { font: normal 8pt Tahoma; text-align: left; padding: 2px; }
  61. CAPTION { font: bold 8pt Tahoma; text-align: left; padding: 2px; }
  62. THEAD { font: bold 8pt Tahoma; text-align: left; padding: 2px; background-color: #F0F0F0 }
  63. TH { font: bold 8pt Tahoma; text-align: left; padding: 2px; background-color: #F0F0F0 }
  64. TBODY { font: normal 8pt Tahoma; text-align: left; padding: 2px; }
  65. TD { font: normal 8pt Tahoma; text-align: left; padding: 2px; }
  66. TR { font: normal 8pt Tahoma; text-align: left; padding: 2px; }
  67. CODE { font-family: Courier New; }
  68. TT { font-family: Courier New; }
  69. KBD { font-family: Courier New; font-weight: bold; }
  70. VAR { font-family: Courier New; font-style: italic; }
  71. EM { font-style: italic; }
  72. I { font-style: italic; }
  73. STRONG { font-weight: bold; }
  74. B { font-weight: bold; }
  75. -->
  76. </STYLE>
  77. </HEAD>
  78. <BODY TOPMARGIN="0">
  79. <P>Component Object Model (COM) provides a platform-independent, distributed, object-oriented system for creating binary software components that can interact. COM is the foundation technology for Microsoft's OLE (compound documents) and ActiveX (Internet-enabled components) technologies, as well as other technologies. COM objects can be created with a variety of programming languages. Object-oriented languages, such as C++, provide programming mechanisms that simplify the implementation of COM objects. These objects can be within a single process, in other processes, or on remote machines. COM is a programming model and a set of APIs, and does not include a dedicated user interface.</P>
  80. <H3>Component Configuration</H3>
  81. <P>There are no configuration requirements for this component.</P>
  82. <H3>Special Notes</H3>
  83. <P>COM is designed primarily for C++ and Microsoft Visual Basic developers. COM runs on a wide variety of operating systems. </P>
  84. <H3>For More Information</H3>
  85. <P>For more information about this component, see this <A HREF="http://msdn.microsoft.com/library/default.asp?URL=/library/psdk/cossdk/complusportal_9o9x.htm ">Microsoft Web site</A>.</P>
  86. </BODY>
  87. </HTML>
  88. ]]></HELPCONTEXT>
  89. <PROPERTIES
  90. Context="1"
  91. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  92. > </PROPERTIES>
  93. <RESOURCES
  94. Context="1"
  95. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  96. >
  97. <RESOURCE
  98. Name="RawDep(819):&quot;File&quot;,&quot;GDI32.dll&quot;"
  99. ResTypeVSGUID="{90D8E195-E710-4AF6-B667-B1805FFC9B8F}"
  100. BuildTypeMask="819"
  101. BuildOrder="1000"
  102. Localize="False"
  103. Disabled="False"
  104. Context="1"
  105. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  106. >
  107. <PROPERTIES
  108. Context="1"
  109. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  110. >
  111. <PROPERTY
  112. Name="RawType"
  113. Format="String"
  114. Context="1"
  115. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  116. >File</PROPERTY>
  117. <PROPERTY
  118. Name="Value"
  119. Format="String"
  120. Context="1"
  121. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  122. >GDI32.dll</PROPERTY>
  123. </PROPERTIES>
  124. </RESOURCE>
  125. <RESOURCE
  126. Name="RawDep(819):&quot;File&quot;,&quot;KERNEL32.dll&quot;"
  127. ResTypeVSGUID="{90D8E195-E710-4AF6-B667-B1805FFC9B8F}"
  128. BuildTypeMask="819"
  129. BuildOrder="1000"
  130. Localize="False"
  131. Disabled="False"
  132. Context="1"
  133. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  134. >
  135. <PROPERTIES
  136. Context="1"
  137. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  138. >
  139. <PROPERTY
  140. Name="RawType"
  141. Format="String"
  142. Context="1"
  143. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  144. >File</PROPERTY>
  145. <PROPERTY
  146. Name="Value"
  147. Format="String"
  148. Context="1"
  149. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  150. >KERNEL32.dll</PROPERTY>
  151. </PROPERTIES>
  152. </RESOURCE>
  153. <RESOURCE
  154. Name="RawDep(819):&quot;File&quot;,&quot;USER32.dll&quot;"
  155. ResTypeVSGUID="{90D8E195-E710-4AF6-B667-B1805FFC9B8F}"
  156. BuildTypeMask="819"
  157. BuildOrder="1000"
  158. Localize="False"
  159. Disabled="False"
  160. Context="1"
  161. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  162. >
  163. <PROPERTIES
  164. Context="1"
  165. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  166. >
  167. <PROPERTY
  168. Name="RawType"
  169. Format="String"
  170. Context="1"
  171. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  172. >File</PROPERTY>
  173. <PROPERTY
  174. Name="Value"
  175. Format="String"
  176. Context="1"
  177. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  178. >USER32.dll</PROPERTY>
  179. </PROPERTIES>
  180. </RESOURCE>
  181. <RESOURCE
  182. Name="RawDep(819):&quot;File&quot;,&quot;ADVAPI32.dll&quot;"
  183. ResTypeVSGUID="{90D8E195-E710-4AF6-B667-B1805FFC9B8F}"
  184. BuildTypeMask="819"
  185. BuildOrder="1000"
  186. Localize="False"
  187. Disabled="False"
  188. Context="1"
  189. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  190. >
  191. <PROPERTIES
  192. Context="1"
  193. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  194. >
  195. <PROPERTY
  196. Name="RawType"
  197. Format="String"
  198. Context="1"
  199. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  200. >File</PROPERTY>
  201. <PROPERTY
  202. Name="Value"
  203. Format="String"
  204. Context="1"
  205. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  206. >ADVAPI32.dll</PROPERTY>
  207. </PROPERTIES>
  208. </RESOURCE>
  209. <RESOURCE
  210. Name="RawDep(819):&quot;File&quot;,&quot;ole32.dll&quot;"
  211. ResTypeVSGUID="{90D8E195-E710-4AF6-B667-B1805FFC9B8F}"
  212. BuildTypeMask="819"
  213. BuildOrder="1000"
  214. Localize="False"
  215. Disabled="False"
  216. Context="1"
  217. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  218. >
  219. <PROPERTIES
  220. Context="1"
  221. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  222. >
  223. <PROPERTY
  224. Name="RawType"
  225. Format="String"
  226. Context="1"
  227. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  228. >File</PROPERTY>
  229. <PROPERTY
  230. Name="Value"
  231. Format="String"
  232. Context="1"
  233. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  234. >ole32.dll</PROPERTY>
  235. </PROPERTIES>
  236. </RESOURCE>
  237. <RESOURCE
  238. Name="RawDep(819):&quot;File&quot;,&quot;MSVCRT.dll&quot;"
  239. ResTypeVSGUID="{90D8E195-E710-4AF6-B667-B1805FFC9B8F}"
  240. BuildTypeMask="819"
  241. BuildOrder="1000"
  242. Localize="False"
  243. Disabled="False"
  244. Context="1"
  245. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  246. >
  247. <PROPERTIES
  248. Context="1"
  249. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  250. >
  251. <PROPERTY
  252. Name="RawType"
  253. Format="String"
  254. Context="1"
  255. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  256. >File</PROPERTY>
  257. <PROPERTY
  258. Name="Value"
  259. Format="String"
  260. Context="1"
  261. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  262. >MSVCRT.dll</PROPERTY>
  263. </PROPERTIES>
  264. </RESOURCE>
  265. <RESOURCE
  266. Name="RawDep(819):&quot;File&quot;,&quot;COMCTL32.DLL&quot;"
  267. ResTypeVSGUID="{90D8E195-E710-4AF6-B667-B1805FFC9B8F}"
  268. BuildTypeMask="819"
  269. BuildOrder="1000"
  270. Localize="False"
  271. Disabled="False"
  272. Context="1"
  273. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  274. >
  275. <PROPERTIES
  276. Context="1"
  277. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  278. >
  279. <PROPERTY
  280. Name="RawType"
  281. Format="String"
  282. Context="1"
  283. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  284. >File</PROPERTY>
  285. <PROPERTY
  286. Name="Value"
  287. Format="String"
  288. Context="1"
  289. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  290. >COMCTL32.DLL</PROPERTY>
  291. </PROPERTIES>
  292. </RESOURCE>
  293. <RESOURCE
  294. Name="RawDep(819):&quot;File&quot;,&quot;SHELL32.DLL&quot;"
  295. ResTypeVSGUID="{90D8E195-E710-4AF6-B667-B1805FFC9B8F}"
  296. BuildTypeMask="819"
  297. BuildOrder="1000"
  298. Localize="False"
  299. Disabled="False"
  300. Context="1"
  301. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  302. >
  303. <PROPERTIES
  304. Context="1"
  305. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  306. >
  307. <PROPERTY
  308. Name="RawType"
  309. Format="String"
  310. Context="1"
  311. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  312. >File</PROPERTY>
  313. <PROPERTY
  314. Name="Value"
  315. Format="String"
  316. Context="1"
  317. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  318. >SHELL32.DLL</PROPERTY>
  319. </PROPERTIES>
  320. </RESOURCE>
  321. <RESOURCE
  322. Name="RawDep(273):&quot;File&quot;,&quot;COMDLG32.DLL&quot;"
  323. ResTypeVSGUID="{90D8E195-E710-4AF6-B667-B1805FFC9B8F}"
  324. BuildTypeMask="273"
  325. BuildOrder="1000"
  326. Localize="False"
  327. Disabled="False"
  328. Context="1"
  329. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  330. >
  331. <PROPERTIES
  332. Context="1"
  333. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  334. >
  335. <PROPERTY
  336. Name="RawType"
  337. Format="String"
  338. Context="1"
  339. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  340. >File</PROPERTY>
  341. <PROPERTY
  342. Name="Value"
  343. Format="String"
  344. Context="1"
  345. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  346. >COMDLG32.DLL</PROPERTY>
  347. <PROPERTY
  348. Name="ComponentVSGUID"
  349. Format="GUID"
  350. Context="1"
  351. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  352. >{00000000-0000-0000-0000-000000000000}</PROPERTY>
  353. </PROPERTIES>
  354. </RESOURCE>
  355. <RESOURCE
  356. Name="File(273):&quot;%11%&quot;,&quot;oledlg.dll&quot;"
  357. ResTypeVSGUID="{E66B49F6-4A35-4246-87E8-5C1A468315B5}"
  358. BuildTypeMask="273"
  359. BuildOrder="1000"
  360. Localize="False"
  361. Disabled="False"
  362. Context="1"
  363. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  364. >
  365. <PROPERTIES
  366. Context="1"
  367. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  368. >
  369. <PROPERTY
  370. Name="DstPath"
  371. Format="String"
  372. Context="1"
  373. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  374. >%11%</PROPERTY>
  375. <PROPERTY
  376. Name="DstName"
  377. Format="String"
  378. Context="1"
  379. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  380. >oledlg.dll</PROPERTY>
  381. <PROPERTY
  382. Name="NoExpand"
  383. Format="Boolean"
  384. Context="1"
  385. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  386. >False</PROPERTY>
  387. </PROPERTIES>
  388. </RESOURCE>
  389. </RESOURCES>
  390. <GROUPMEMBERS
  391. >
  392. <GROUPMEMBER
  393. GroupVSGUID="{E01B4103-3883-4FE8-992F-10566E7B796C}"
  394. ></GROUPMEMBER>
  395. <GROUPMEMBER
  396. GroupVSGUID="{9DE3EFEF-372D-4DF2-B20D-D9F1CD9F9965}"
  397. ></GROUPMEMBER>
  398. </GROUPMEMBERS>
  399. <DEPENDENCIES
  400. Context="1"
  401. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  402. > </DEPENDENCIES>
  403. <DISPLAYNAME>OLE Dialog Interfaces</DISPLAYNAME>
  404. <VERSION>1.0</VERSION>
  405. <DESCRIPTION>OLE Dialog APIs</DESCRIPTION>
  406. <COPYRIGHT>2000 Microsoft Corp.</COPYRIGHT>
  407. <VENDOR>Microsoft Corp.</VENDOR>
  408. <OWNERS>rojacobs</OWNERS>
  409. <AUTHORS>rojacobs</AUTHORS>
  410. <DATECREATED>7/2/2001</DATECREATED>
  411. <DATEREVISED>7/3/2001</DATEREVISED>
  412. </COMPONENT>
  413. </COMPONENTS>
  414. <RESTYPES
  415. Context="1"
  416. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  417. > </RESTYPES>
  418. </DCARRIER>