home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgLangD.iso / Bonus / WIN95OEM / PRECOPY2.CAB / ole2.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1995-07-11  |  25.0 KB  |  432 lines

  1. ; OLE2.INF
  2. ;
  3. ; This is the Setup information file for OLE 2.0
  4. ; options and OLE 2.0 dependant files included in 
  5. ; the Windows 95 retail product.
  6. ;
  7. ; Copyright (c) 1993-1995, Microsoft Corporation
  8. ;
  9.  
  10. [version]
  11. LayoutFile=layout.inf
  12. signature="$CHICAGO$"
  13. SetupClass=BASE
  14.  
  15. [DestinationDirs]
  16. MS_OLE2_SYS_CopyFiles           = 11    ; LDID_SYS
  17. MS_OLE2_HLP_CopyFiles           = 18    ; LDID_HELP
  18. MS_OLE2_32Bit_SYS_CopyFiles     = 11    ; LDID_SYS
  19.  
  20. [BaseWinOptions]
  21. MS_OLE2
  22. MS_OLE2_32Bit
  23.  
  24. [MS_OLE2]
  25. OptionDesc=%MS_OLE2_Desc%
  26. CopyFiles = MS_OLE2_SYS_CopyFiles
  27. AddReg    = ole2.reg,LRPC.reg
  28.  
  29. [MS_OLE2_32Bit]
  30. OptionDesc=%MS_OLE2_32Bit_Desc%
  31. CopyFiles = MS_OLE2_32Bit_SYS_CopyFiles, MS_OLE2_HLP_CopyFiles
  32. AddReg      = ole2.32bit.auto.reg
  33.  
  34. ; Copy.Files References
  35.  
  36. [MS_OLE2_SYS_CopyFiles]
  37. compobj.dll
  38. ole2.dll
  39. ole2conv.dll
  40. ole2disp.dll
  41. ole2nls.dll
  42. rpcrt4.dll    ; base client
  43. rpcns4.dll    ; base server
  44. rpcss.exe     ; rpc entpoint mapper
  45. stdole.tlb
  46. storage.dll
  47. typelib.dll
  48.  
  49. [LRPC.reg]
  50. HKLM,SOFTWARE\Microsoft\Rpc\ClientProtocols,ncalrpc,,ncalrpc
  51. HKLM,SOFTWARE\Microsoft\Rpc\ServerProtocols,ncalrpc,,ncalrpc
  52.  
  53. [MS_OLE2_HLP_CopyFiles]
  54. MFCUIX.HLP
  55.  
  56. [MS_OLE2_32Bit_SYS_CopyFiles]
  57. oleaut32.dll
  58. ole32.dll
  59. OLECNV32.DLL
  60. OLETHK32.DLL
  61. stdole32.tlb
  62. oledlg.dll
  63. mfcuia32.dll
  64. mfcuiw32.dll
  65.  
  66. ; User-visible strings
  67.  
  68. [Strings]
  69. MS_OLE2_Desc="OLE 2.0"
  70. MS_OLE2_32Bit_Desc = "32-Bit OLE 2.0 Components"
  71. OLE_Edit_Package_Desc = "&Edit Package"
  72. OLE_Activate_Contents_Desc = "&Activate Contents"
  73. PACKAGE = "Package"
  74. StaticDib_Desc = "Picture (Device Independent Bitmap)"
  75. StaticEnhancedMetafile_Desc = "Picture (Enhanced Metafile)"
  76. StaticMetafile_Desc = "Picture (Metafile)"
  77.  
  78. [ole2.reg]
  79.  
  80. HKCR,Software\Microsoft\Ole2\UnregisteredVerb,,,&Edit
  81. HKCR,Software\Microsoft\Ole2\UnknownUserType,,,Unknown
  82.  
  83. ;
  84. ;  Define Names.
  85. ;
  86.  
  87. HKCR,StaticDib,,,%StaticDib_Desc%
  88. HKCR,StaticEnhancedMetafile,,,%StaticEnhancedMetafile_Desc%
  89. HKCR,StaticMetafile,,,%StaticMetafile_Desc%
  90.  
  91. ;
  92. ; Define CLSID's
  93. ;
  94.  
  95. HKCR,CLSID,,,""
  96. HKCR,CLSID\{00000300-0000-0000-C000-000000000046},,,"StdOleLink"
  97. HKCR,CLSID\{00000300-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
  98. HKCR,CLSID\{00000303-0000-0000-C000-000000000046},,,"FileMoniker"
  99. HKCR,CLSID\{00000303-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
  100. HKCR,CLSID\{00000304-0000-0000-C000-000000000046},,,"ItemMoniker"
  101. HKCR,CLSID\{00000304-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
  102. HKCR,CLSID\{00000305-0000-0000-C000-000000000046},,,"AntiMoniker"
  103. HKCR,CLSID\{00000305-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
  104. HKCR,CLSID\{00000306-0000-0000-C000-000000000046},,,"PointerMoniker"
  105. HKCR,CLSID\{00000306-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
  106. HKCR,CLSID\{00000308-0000-0000-C000-000000000046},,,"PackagerMoniker"
  107. HKCR,CLSID\{00000308-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
  108. HKCR,CLSID\{00000309-0000-0000-C000-000000000046},,,"CompositeMoniker"
  109. HKCR,CLSID\{00000309-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
  110. HKCR,CLSID\{0000030B-0000-0000-C000-000000000046},,,"DfMarshal"
  111. HKCR,CLSID\{0000030B-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
  112. HKCR,CLSID\{00000315-0000-0000-C000-000000000046},,,%StaticMetafile_Desc%
  113. HKCR,CLSID\{00000315-0000-0000-C000-000000000046}\AuxUserType\2,,,"Picture"
  114. HKCR,CLSID\{00000315-0000-0000-C000-000000000046}\Conversion\Readable\Main,,,"3,MSDraw"
  115. HKCR,CLSID\{00000315-0000-0000-C000-000000000046}\DataFormats\DefaultFile,,,"3"
  116. HKCR,CLSID\{00000315-0000-0000-C000-000000000046}\DataFormats\GetSet\0,,,"3,1,32,3"
  117. HKCR,CLSID\{00000315-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
  118. HKCR,CLSID\{00000315-0000-0000-C000-000000000046}\MiscStatus,,,"536"
  119. HKCR,CLSID\{00000315-0000-0000-C000-000000000046}\ProgID,,,"StaticMetafile"
  120. HKCR,CLSID\{00000316-0000-0000-C000-000000000046},,,%StaticDib_Desc%
  121. HKCR,CLSID\{00000316-0000-0000-C000-000000000046}\AuxUserType\2,,,"Picture"
  122. HKCR,CLSID\{00000316-0000-0000-C000-000000000046}\Conversion\Readable\Main,,,"8,PBrush"
  123. HKCR,CLSID\{00000316-0000-0000-C000-000000000046}\DataFormats\DefaultFile,,,"8"
  124. HKCR,CLSID\{00000316-0000-0000-C000-000000000046}\DataFormats\GetSet\0,,,"8,1,1,3"
  125. HKCR,CLSID\{00000316-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
  126. HKCR,CLSID\{00000316-0000-0000-C000-000000000046}\MiscStatus,,,"536"
  127. HKCR,CLSID\{00000316-0000-0000-C000-000000000046}\ProgID,,,"StaticDib"
  128. HKCR,CLSID\{00000319-0000-0000-C000-000000000046},,,%StaticEnhancedMetafile_Desc%
  129. HKCR,CLSID\{00000319-0000-0000-C000-000000000046}\AuxUserType\2,,,"Picture"
  130. HKCR,CLSID\{00000319-0000-0000-C000-000000000046}\Conversion\Readable\Main,,,""
  131. HKCR,CLSID\{00000319-0000-0000-C000-000000000046}\DataFormats\DefaultFile,,,"14"
  132. HKCR,CLSID\{00000319-0000-0000-C000-000000000046}\DataFormats\GetSet\0,,,"14,1,64,3"
  133. HKCR,CLSID\{00000319-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
  134. HKCR,CLSID\{00000319-0000-0000-C000-000000000046}\MiscStatus,,,"536"
  135. HKCR,CLSID\{00000319-0000-0000-C000-000000000046}\ProgID,,,"StaticEnhancedMetafile"
  136. HKCR,CLSID\{00000320-0000-0000-C000-000000000046},,,"oleprx32_PSFactory"
  137. HKCR,CLSID\{00000320-0000-0000-C000-000000000046}\InprocServer32,,,"ole32.dll"
  138.  
  139.  
  140. ;
  141. ; Define interfaces.
  142. ;
  143.  
  144. HKCR,Interface\{00000000-0000-0000-C000-000000000046},,,"IUnknown"
  145. HKCR,Interface\{00000000-0000-0000-C000-000000000046}\BaseInterface,,,""
  146. HKCR,Interface\{00000000-0000-0000-C000-000000000046}\NumMethods,,,"3"
  147. HKCR,Interface\{00000001-0000-0000-C000-000000000046},,,"IClassFactory"
  148. HKCR,Interface\{00000001-0000-0000-C000-000000000046}\NumMethods,,,"5"
  149. HKCR,Interface\{00000001-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  150. HKCR,Interface\{00000002-0000-0000-C000-000000000046},,,"IMalloc"
  151. HKCR,Interface\{00000002-0000-0000-C000-000000000046}\NumMethods,,,"9"
  152. HKCR,Interface\{00000003-0000-0000-C000-000000000046},,,"IMarshal"
  153. HKCR,Interface\{00000003-0000-0000-C000-000000000046}\NumMethods,,,"9"
  154. HKCR,Interface\{00000004-0000-0000-C000-000000000046},,,"IRpcChannel"
  155. HKCR,Interface\{00000004-0000-0000-C000-000000000046}\NumMethods,,,"7"
  156. HKCR,Interface\{00000005-0000-0000-C000-000000000046},,,"IRpcStub"
  157. HKCR,Interface\{00000005-0000-0000-C000-000000000046}\NumMethods,,,"8"
  158. HKCR,Interface\{00000007-0000-0000-C000-000000000046},,,"IRpcProxy"
  159. HKCR,Interface\{00000007-0000-0000-C000-000000000046}\NumMethods,,,"5"
  160. HKCR,Interface\{00000009-0000-0000-C000-000000000046},,,"IPSFactory"
  161. HKCR,Interface\{00000009-0000-0000-C000-000000000046}\NumMethods,,,"5"
  162. HKCR,Interface\{0000000a-0000-0000-C000-000000000046},,,"ILockBytes"
  163. HKCR,Interface\{0000000a-0000-0000-C000-000000000046}\NumMethods,,,"10"
  164. HKCR,Interface\{0000000a-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  165. HKCR,Interface\{0000000b-0000-0000-C000-000000000046},,,"IStorage"
  166. HKCR,Interface\{0000000b-0000-0000-C000-000000000046}\NumMethods,,,"18"
  167. HKCR,Interface\{0000000b-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  168. HKCR,Interface\{0000000c-0000-0000-C000-000000000046},,,"IStream"
  169. HKCR,Interface\{0000000c-0000-0000-C000-000000000046}\NumMethods,,,"14"
  170. HKCR,Interface\{0000000c-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  171. HKCR,Interface\{0000000d-0000-0000-C000-000000000046},,,"IEnumSTATSTG"
  172. HKCR,Interface\{0000000d-0000-0000-C000-000000000046}\NumMethods,,,"7"
  173. HKCR,Interface\{0000000d-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  174. HKCR,Interface\{0000000e-0000-0000-C000-000000000046},,,"IBindCtx"
  175. HKCR,Interface\{0000000e-0000-0000-C000-000000000046}\NumMethods,,,"13"
  176. HKCR,Interface\{0000000e-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  177. HKCR,Interface\{0000000f-0000-0000-C000-000000000046},,,"IMoniker"
  178. HKCR,Interface\{0000000f-0000-0000-C000-000000000046}\BaseInterface,,,"{00000109-0000-0000-C000-000000000046}"
  179. HKCR,Interface\{0000000f-0000-0000-C000-000000000046}\NumMethods,,,"23"
  180. HKCR,Interface\{0000000f-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  181. HKCR,Interface\{00000010-0000-0000-C000-000000000046},,,"IRunningObjectTable"
  182. HKCR,Interface\{00000010-0000-0000-C000-000000000046}\NumMethods,,,"10"
  183. HKCR,Interface\{00000010-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  184. HKCR,Interface\{00000012-0000-0000-C000-000000000046},,,"IRootStorage"
  185. HKCR,Interface\{00000012-0000-0000-C000-000000000046}\NumMethods,,,"4"
  186. HKCR,Interface\{00000012-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  187. HKCR,Interface\{00000016-0000-0000-C000-000000000046},,,"IMessageFilter"
  188. HKCR,Interface\{00000016-0000-0000-C000-000000000046}\NumMethods,,,"6"
  189. HKCR,Interface\{00000018-0000-0000-C000-000000000046},,,"IStdMarshalInfo"
  190. HKCR,Interface\{00000018-0000-0000-C000-000000000046}\NumMethods,,,"4"
  191. HKCR,Interface\{00000019-0000-0000-C000-000000000046},,,"IExternalConnection"
  192. HKCR,Interface\{00000019-0000-0000-C000-000000000046}\NumMethods,,,"5"
  193. HKCR,Interface\{00000100-0000-0000-C000-000000000046},,,"IEnumUnknown"
  194. HKCR,Interface\{00000100-0000-0000-C000-000000000046}\NumMethods,,,"7"
  195. HKCR,Interface\{00000100-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  196. HKCR,Interface\{00000101-0000-0000-C000-000000000046},,,"IEnumString"
  197. HKCR,Interface\{00000101-0000-0000-C000-000000000046}\NumMethods,,,"7"
  198. HKCR,Interface\{00000101-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  199. HKCR,Interface\{00000102-0000-0000-C000-000000000046},,,"IEnumMoniker"
  200. HKCR,Interface\{00000102-0000-0000-C000-000000000046}\NumMethods,,,"7"
  201. HKCR,Interface\{00000102-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  202. HKCR,Interface\{00000103-0000-0000-C000-000000000046},,,"IEnumFORMATETC"
  203. HKCR,Interface\{00000103-0000-0000-C000-000000000046}\NumMethods,,,"7"
  204. HKCR,Interface\{00000103-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  205. HKCR,Interface\{00000104-0000-0000-C000-000000000046},,,"IEnumOLEVERB"
  206. HKCR,Interface\{00000104-0000-0000-C000-000000000046}\NumMethods,,,"7"
  207. HKCR,Interface\{00000104-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  208. HKCR,Interface\{00000105-0000-0000-C000-000000000046},,,"IEnumSTATDATA"
  209. HKCR,Interface\{00000105-0000-0000-C000-000000000046}\NumMethods,,,"7"
  210. HKCR,Interface\{00000105-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  211. HKCR,Interface\{00000109-0000-0000-C000-000000000046},,,"IPersistStream"
  212. HKCR,Interface\{00000109-0000-0000-C000-000000000046}\BaseInterface,,,"{0000010C-0000-0000-C000-000000000046}"
  213. HKCR,Interface\{00000109-0000-0000-C000-000000000046}\NumMethods,,,"8"
  214. HKCR,Interface\{00000109-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  215. HKCR,Interface\{0000010a-0000-0000-C000-000000000046},,,"IPersistStorage"
  216. HKCR,Interface\{0000010a-0000-0000-C000-000000000046}\BaseInterface,,,"{0000010C-0000-0000-C000-000000000046}"
  217. HKCR,Interface\{0000010a-0000-0000-C000-000000000046}\NumMethods,,,"10"
  218. HKCR,Interface\{0000010a-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  219. HKCR,Interface\{0000010b-0000-0000-C000-000000000046},,,"IPersistFile"
  220. HKCR,Interface\{0000010b-0000-0000-C000-000000000046}\BaseInterface,,,"{0000010c-0000-0000-C000-000000000046}"
  221. HKCR,Interface\{0000010b-0000-0000-C000-000000000046}\NumMethods,,,"9"
  222. HKCR,Interface\{0000010b-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  223. HKCR,Interface\{0000010c-0000-0000-C000-000000000046},,,"IPersist"
  224. HKCR,Interface\{0000010c-0000-0000-C000-000000000046}\NumMethods,,,"4"
  225. HKCR,Interface\{0000010c-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  226. HKCR,Interface\{0000010d-0000-0000-C000-000000000046},,,"IViewObject"
  227. HKCR,Interface\{0000010d-0000-0000-C000-000000000046}\NumMethods,,,"9"
  228. HKCR,Interface\{0000010e-0000-0000-C000-000000000046},,,"IDataObject"
  229. HKCR,Interface\{0000010e-0000-0000-C000-000000000046}\NumMethods,,,"12"
  230. HKCR,Interface\{0000010e-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  231. HKCR,Interface\{0000010f-0000-0000-C000-000000000046},,,"IAdviseSink"
  232. HKCR,Interface\{0000010f-0000-0000-C000-000000000046}\NumMethods,,,"8"
  233. HKCR,Interface\{0000010f-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  234. HKCR,Interface\{00000110-0000-0000-C000-000000000046},,,"IDataAdviseHolder"
  235. HKCR,Interface\{00000110-0000-0000-C000-000000000046}\NumMethods,,,"7"
  236. HKCR,Interface\{00000111-0000-0000-C000-000000000046},,,"IOleAdviseHolder"
  237. HKCR,Interface\{00000111-0000-0000-C000-000000000046}\NumMethods,,,"9"
  238. HKCR,Interface\{00000112-0000-0000-C000-000000000046},,,"IOleObject"
  239. HKCR,Interface\{00000112-0000-0000-C000-000000000046}\NumMethods,,,"24"
  240. HKCR,Interface\{00000112-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  241. HKCR,Interface\{00000113-0000-0000-C000-000000000046},,,"IOleInPlaceObject"
  242. HKCR,Interface\{00000113-0000-0000-C000-000000000046}\BaseInterface,,,"{00000114-0000-0000-C000-000000000046}"
  243. HKCR,Interface\{00000113-0000-0000-C000-000000000046}\NumMethods,,,"9"
  244. HKCR,Interface\{00000113-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  245. HKCR,Interface\{00000114-0000-0000-C000-000000000046},,,"IOleWindow"
  246. HKCR,Interface\{00000114-0000-0000-C000-000000000046}\NumMethods,,,"5"
  247. HKCR,Interface\{00000114-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  248. HKCR,Interface\{00000115-0000-0000-C000-000000000046},,,"IOleInPlaceUIWindow"
  249. HKCR,Interface\{00000115-0000-0000-C000-000000000046}\BaseInterface,,,"{00000114-0000-0000-C000-000000000046}"
  250. HKCR,Interface\{00000115-0000-0000-C000-000000000046}\NumMethods,,,"9"
  251. HKCR,Interface\{00000115-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  252. HKCR,Interface\{00000116-0000-0000-C000-000000000046},,,"IOleInPlaceFrame"
  253. HKCR,Interface\{00000116-0000-0000-C000-000000000046}\NumMethods,,,"15"
  254. HKCR,Interface\{00000116-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  255. HKCR,Interface\{00000117-0000-0000-C000-000000000046},,,"IOleInPlaceActiveObject"
  256. HKCR,Interface\{00000117-0000-0000-C000-000000000046}\BaseInterface,,,"{00000114-0000-0000-C000-000000000046}"
  257. HKCR,Interface\{00000117-0000-0000-C000-000000000046}\NumMethods,,,"10"
  258. HKCR,Interface\{00000117-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  259. HKCR,Interface\{00000118-0000-0000-C000-000000000046},,,"IOleClientSite"
  260. HKCR,Interface\{00000118-0000-0000-C000-000000000046}\NumMethods,,,"9"
  261. HKCR,Interface\{00000118-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  262. HKCR,Interface\{00000119-0000-0000-C000-000000000046},,,"IOleInPlaceSite"
  263. HKCR,Interface\{00000119-0000-0000-C000-000000000046}\BaseInterface,,,"{00000114-0000-0000-C000-000000000046}"
  264. HKCR,Interface\{00000119-0000-0000-C000-000000000046}\NumMethods,,,"15"
  265. HKCR,Interface\{00000119-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  266. HKCR,Interface\{0000011a-0000-0000-C000-000000000046},,,"IParseDisplayName"
  267. HKCR,Interface\{0000011a-0000-0000-C000-000000000046}\NumMethods,,,"4"
  268. HKCR,Interface\{0000011a-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  269. HKCR,Interface\{0000011b-0000-0000-C000-000000000046},,,"IOleContainer"
  270. HKCR,Interface\{0000011b-0000-0000-C000-000000000046}\BaseInterface,,,"{0000011a-0000-0000-C000-000000000046}"
  271. HKCR,Interface\{0000011b-0000-0000-C000-000000000046}\NumMethods,,,"6"
  272. HKCR,Interface\{0000011b-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  273. HKCR,Interface\{0000011c-0000-0000-C000-000000000046},,,"IOleItemContainer"
  274. HKCR,Interface\{0000011c-0000-0000-C000-000000000046}\BaseInterface,,,"{0000011b-0000-0000-C000-000000000046}"
  275. HKCR,Interface\{0000011c-0000-0000-C000-000000000046}\NumMethods,,,"9"
  276. HKCR,Interface\{0000011c-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  277. HKCR,Interface\{0000011d-0000-0000-C000-000000000046},,,"IOleLink"
  278. HKCR,Interface\{0000011d-0000-0000-C000-000000000046}\NumMethods,,,"14"
  279. HKCR,Interface\{0000011e-0000-0000-C000-000000000046},,,"IOleCache"
  280. HKCR,Interface\{0000011e-0000-0000-C000-000000000046}\NumMethods,,,"8"
  281. HKCR,Interface\{00000121-0000-0000-C000-000000000046},,,"IDropSource"
  282. HKCR,Interface\{00000121-0000-0000-C000-000000000046}\NumMethods,,,"5"
  283. HKCR,Interface\{00000122-0000-0000-C000-000000000046},,,"IDropTarget"
  284. HKCR,Interface\{00000122-0000-0000-C000-000000000046}\NumMethods,,,"7"
  285. HKCR,Interface\{00000122-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  286. HKCR,Interface\{00000124-0000-0000-C000-000000000046},,,"IDebugStream"
  287. HKCR,Interface\{00000124-0000-0000-C000-000000000046}\NumMethods,,,"19"
  288. HKCR,Interface\{00000125-0000-0000-C000-000000000046},,,"IAdviseSink2"
  289. HKCR,Interface\{00000125-0000-0000-C000-000000000046}\BaseInterface,,,"{0000010f-0000-0000-C000-000000000046}"
  290. HKCR,Interface\{00000125-0000-0000-C000-000000000046}\NumMethods,,,"9"
  291. HKCR,Interface\{00000125-0000-0000-C000-000000000046}\ProxyStubClsid32,,,"{00000320-0000-0000-C000-000000000046}"
  292. HKCR,Interface\{00000126-0000-0000-C000-000000000046},,,"IRunnableObject"
  293. HKCR,Interface\{00000126-0000-0000-C000-000000000046}\NumMethods,,,"8"
  294. HKCR,Interface\{00000127-0000-0000-C000-000000000046},,,"IViewObject2"
  295. HKCR,Interface\{00000127-0000-0000-C000-000000000046}\BaseInterface,,,"{0000010d-0000-0000-C000-000000000046}"
  296. HKCR,Interface\{00000127-0000-0000-C000-000000000046}\NumMethods,,,"10"
  297. HKCR,Interface\{00000128-0000-0000-C000-000000000046},,,"IOleCache2"
  298. HKCR,Interface\{00000128-0000-0000-C000-000000000046}\BaseInterface,,,"{0000011e-0000-0000-C000-000000000046}"
  299. HKCR,Interface\{00000128-0000-0000-C000-000000000046}\NumMethods,,,"10"
  300. HKCR,Interface\{00000129-0000-0000-C000-000000000046},,,"IOleCacheControl"
  301. HKCR,Interface\{00000129-0000-0000-C000-000000000046}\NumMethods,,,"5"
  302. HKCR,Interface\{D5F569D0-593B-101A-B569-08002B2DBF7A},,,"IPSFactoryBuffer"
  303. HKCR,Interface\{D5F569D0-593B-101A-B569-08002B2DBF7A}\NumMethods,,,"5"
  304. HKCR,Interface\{D5F56A34-593B-101A-B569-08002B2DBF7A},,,"IRpcProxyBuffer"
  305. HKCR,Interface\{D5F56A34-593B-101A-B569-08002B2DBF7A}\NumMethods,,,"5"
  306. HKCR,Interface\{D5F56AFC-593B-101A-B569-08002B2DBF7A},,,"IRpcStubBuffer"
  307. HKCR,Interface\{D5F56AFC-593B-101A-B569-08002B2DBF7A}\NumMethods,,,"10"
  308. HKCR,Interface\{D5F56B60-593B-101A-B569-08002B2DBF7A},,,"IRpcChannelBuffer"
  309. HKCR,Interface\{D5F56B60-593B-101A-B569-08002B2DBF7A}\NumMethods,,,"8"
  310.  
  311. ;
  312. ; -- MSDraw
  313. ;
  314.  
  315. HKCR,CLSID\{00030007-0000-0000-C000-000000000046},,,"Microsoft Drawing"
  316. HKCR,CLSID\{00030007-0000-0000-C000-000000000046}\ProgID,,,MSDraw
  317. HKCR,CLSID\{00030007-0000-0000-C000-000000000046}\Ole1Class,,,MSDraw
  318. HKCR,CLSID\{00030007-0000-0000-C000-000000000046}\MiscStatus,,,512
  319.  
  320. ;
  321. ; -- Package
  322. ;
  323.  
  324. HKCR,Package,,,%PACKAGE%
  325. HKCR,Package\CLSID,,,"{0003000C-0000-0000-C000-000000000046}"
  326. HKCR,Package\protocol\StdFileEditing\server,,,"packager.exe"
  327. HKCR,Package\protocol\StdFileEditing\verb\0,,,"%OLE_Activate_Contents_Desc%"
  328. HKCR,Package\protocol\StdFileEditing\verb\1,,,"%OLE_Edit_Package_Desc%"
  329. HKCR,CLSID\{0003000C-0000-0000-C000-000000000046},,,%PACKAGE%
  330. HKCR,CLSID\{0003000C-0000-0000-C000-000000000046}\Ole1Class,,,"Package"
  331. HKCR,CLSID\{0003000C-0000-0000-C000-000000000046}\ProgID,,,"Package"
  332.  
  333.  
  334. [ole2.32bit.auto.reg]
  335. ; registration info for the ole programmability component
  336.  
  337. ;-- IDispatch
  338.  
  339. HKCR,Interface\{00020400-0000-0000-C000-000000000046},,,IDispatch
  340. HKCR,Interface\{00020400-0000-0000-C000-000000000046}\ProxyStubClsid,,,{00020420-0000-0000-C000-000000000046}
  341. HKCR,Interface\{00020400-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00020420-0000-0000-C000-000000000046}
  342. HKCR,Interface\{00020400-0000-0000-C000-000000000046}\NumMethods,,,7
  343.  
  344. ;-- IEnumVARIANT
  345.  
  346. HKCR,Interface\{00020404-0000-0000-C000-000000000046},,,IEnumVARIANT
  347. HKCR,Interface\{00020404-0000-0000-C000-000000000046}\ProxyStubClsid,,,{00020421-0000-0000-C000-000000000046}
  348. HKCR,Interface\{00020404-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00020421-0000-0000-C000-000000000046}
  349. HKCR,Interface\{00020404-0000-0000-C000-000000000046}\NumMethods,,,7
  350.  
  351. ;-- ITypeInfo
  352.  
  353. HKCR,Interface\{00020401-0000-0000-C000-000000000046},,,ITypeInfo
  354. HKCR,Interface\{00020401-0000-0000-C000-000000000046}\ProxyStubClsid,,,{00020422-0000-0000-C000-000000000046}
  355. HKCR,Interface\{00020401-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00020422-0000-0000-C000-000000000046}
  356. HKCR,Interface\{00020401-0000-0000-C000-000000000046}\NumMethods,,,22
  357.  
  358. ;-- ITypeLib
  359.  
  360. HKCR,Interface\{00020402-0000-0000-C000-000000000046},,,ITypeLib
  361. HKCR,Interface\{00020402-0000-0000-C000-000000000046}\ProxyStubClsid,,,{00020423-0000-0000-C000-000000000046}
  362. HKCR,Interface\{00020402-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00020423-0000-0000-C000-000000000046}
  363. HKCR,Interface\{00020402-0000-0000-C000-000000000046}\NumMethods,,,13
  364.  
  365. ;-- ITypeComp
  366.  
  367. HKCR,Interface\{00020403-0000-0000-C000-000000000046},,,ITypeComp
  368. HKCR,Interface\{00020403-0000-0000-C000-000000000046}\ProxyStubClsid,,,{00020425-0000-0000-C000-000000000046}
  369. HKCR,Interface\{00020403-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00020425-0000-0000-C000-000000000046}
  370. HKCR,Interface\{00020403-0000-0000-C000-000000000046}\NumMethods,,,5
  371.  
  372. ;-- ICreateTypeInfo
  373.  
  374. HKCR,Interface\{00020405-0000-0000-C000-000000000046},,,ICreateTypeInfo
  375. HKCR,Interface\{00020405-0000-0000-C000-000000000046}\NumMethods,,,26
  376.  
  377. ;-- ICreateTypeLib
  378.  
  379. HKCR,Interface\{00020406-0000-0000-C000-000000000046},,,ICreateTypeLib
  380. HKCR,Interface\{00020406-0000-0000-C000-000000000046}\NumMethods,,,13
  381.  
  382. ;-- OLE Automation stdole.tlb and stdole32.tlb registration
  383.  
  384. HKCR,TypeLib\{00020430-0000-0000-C000-000000000046}
  385. HKCR,TypeLib\{00020430-0000-0000-C000-000000000046}\1.0,,,"OLE Automation"
  386. HKCR,TypeLib\{00020430-0000-0000-C000-000000000046}\1.0\HELPDIR,,,
  387. HKCR,TypeLib\{00020430-0000-0000-C000-000000000046}\1.0\0\win16,,,stdole.tlb
  388. HKCR,TypeLib\{00020430-0000-0000-C000-000000000046}\1.0\0\win32,,,stdole32.tlb
  389.  
  390. ;-- Registration info for OLE Automation private classes
  391.  
  392. HKCR,CLSID\{00020420-0000-0000-C000-000000000046},,,PSDispatch
  393. HKCR,CLSID\{00020420-0000-0000-C000-000000000046}\InprocServer32,,,oleaut32.dll
  394. HKCR,CLSID\{00020420-0000-0000-C000-000000000046}\InprocServer32,ThreadingModel,,"Apartment"
  395. HKCR,CLSID\{00020420-0000-0000-C000-000000000046}\InprocServer,,,ole2disp.dll
  396.  
  397. HKCR,CLSID\{00020422-0000-0000-C000-000000000046},,,PSTypeInfo
  398. HKCR,CLSID\{00020422-0000-0000-C000-000000000046}\InprocServer32,,,oleaut32.dll
  399. HKCR,CLSID\{00020422-0000-0000-C000-000000000046}\InprocServer32,ThreadingModel,,"Apartment"
  400. HKCR,CLSID\{00020422-0000-0000-C000-000000000046}\InprocServer,,,ole2disp.dll
  401.  
  402. HKCR,CLSID\{00020421-0000-0000-C000-000000000046},,,PSEnumVARIANT
  403. HKCR,CLSID\{00020421-0000-0000-C000-000000000046}\InprocServer32,,,oleaut32.dll
  404. HKCR,CLSID\{00020421-0000-0000-C000-000000000046}\InprocServer32,ThreadingModel,,"Apartment"
  405. HKCR,CLSID\{00020421-0000-0000-C000-000000000046}\InprocServer,,,ole2disp.dll
  406.  
  407. HKCR,CLSID\{00020423-0000-0000-C000-000000000046},,,PSTypeLib
  408. HKCR,CLSID\{00020423-0000-0000-C000-000000000046}\InprocServer32,,,oleaut32.dll
  409. HKCR,CLSID\{00020423-0000-0000-C000-000000000046}\InprocServer32,ThreadingModel,,"Apartment"
  410. HKCR,CLSID\{00020423-0000-0000-C000-000000000046}\InprocServer,,,ole2disp.dll
  411.  
  412. HKCR,CLSID\{00020425-0000-0000-C000-000000000046},,,PSTypeComp
  413. HKCR,CLSID\{00020425-0000-0000-C000-000000000046}\InprocServer32,,,oleaut32.dll
  414. HKCR,CLSID\{00020425-0000-0000-C000-000000000046}\InprocServer32,ThreadingModel,,"Apartment"
  415. HKCR,CLSID\{00020425-0000-0000-C000-000000000046}\InprocServer,,,ole2disp.dll
  416.  
  417. HKCR,CLSID\{00020424-0000-0000-C000-000000000046},,,PSAutomation
  418. HKCR,CLSID\{00020424-0000-0000-C000-000000000046}\InprocServer32,,,oleaut32.dll
  419. HKCR,CLSID\{00020424-0000-0000-C000-000000000046}\InprocServer32,ThreadingModel,,"Apartment"
  420. HKCR,CLSID\{00020424-0000-0000-C000-000000000046}\InprocServer,,,ole2disp.dll
  421.  
  422. ;-- Registration info for OLE Automation ISupportErrorInfo
  423.  
  424. HKCR,CLSID\{DF0B3D60-548F-101B-8E65-08002B2BD119},,,PSSupportErrorInfo
  425. HKCR,CLSID\{DF0B3D60-548F-101B-8E65-08002B2BD119}\InprocServer,,,ole2disp.dll
  426. HKCR,CLSID\{DF0B3D60-548F-101B-8E65-08002B2BD119}\InprocServer32,,,oleaut32.dll
  427.  
  428. HKCR,Interface\{DF0B3D60-548F-101B-8E65-08002B2BD119},,,ISupportErrorInfo
  429. HKCR,Interface\{DF0B3D60-548F-101B-8E65-08002B2BD119}\NumMethods,,,4
  430. HKCR,Interface\{DF0B3D60-548F-101B-8E65-08002B2BD119}\ProxyStubClsid,,,{DF0B3D60-548F-101B-8E65-08002B2BD119}
  431. HKCR,Interface\{DF0B3D60-548F-101B-8E65-08002B2BD119}\ProxyStubClsid32,,,{DF0B3D60-548F-101B-8E65-08002B2BD119}
  432.