Alexandre Julliard | 20310d1 | 2010-12-22 21:26:11 +0100 | [diff] [blame] | 1 | /* |
| 2 | * COM Classes for mshtml |
| 3 | * |
| 4 | * Copyright 2010 Alexandre Julliard |
| 5 | * |
| 6 | * This library is free software; you can redistribute it and/or |
| 7 | * modify it under the terms of the GNU Lesser General Public |
| 8 | * License as published by the Free Software Foundation; either |
| 9 | * version 2.1 of the License, or (at your option) any later version. |
| 10 | * |
| 11 | * This library is distributed in the hope that it will be useful, |
| 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
| 14 | * Lesser General Public License for more details. |
| 15 | * |
| 16 | * You should have received a copy of the GNU Lesser General Public |
| 17 | * License along with this library; if not, write to the Free Software |
| 18 | * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA |
| 19 | */ |
| 20 | |
| 21 | [ |
| 22 | helpstring("Microsoft HTML About Pluggable Protocol"), |
| 23 | threading(apartment), |
| 24 | uuid(3050f406-98b5-11cf-bb82-00aa00bdce0b) |
| 25 | ] |
| 26 | coclass AboutProtocol { } |
| 27 | |
| 28 | [ |
| 29 | helpstring("Microsoft Anchor Element Browse Property Page"), |
| 30 | threading(apartment), |
| 31 | uuid(3050f3bb-98b5-11cf-bb82-00aa00bdce0b) |
| 32 | ] |
| 33 | coclass CAnchorBrowsePropertyPage { } |
| 34 | |
| 35 | [ |
| 36 | helpstring("Microsoft HTML Background Page"), |
| 37 | threading(apartment), |
| 38 | uuid(3050f232-98b5-11cf-bb82-00aa00bdce0b) |
| 39 | ] |
| 40 | coclass CBackgroundPropertyPage { } |
| 41 | |
| 42 | [ |
| 43 | helpstring("Microsoft HTML Anchor Page"), |
| 44 | threading(apartment), |
| 45 | uuid(3050f1fc-98b5-11cf-bb82-00aa00bdce0b) |
| 46 | ] |
| 47 | coclass CCDAnchorPropertyPage { } |
| 48 | |
| 49 | [ |
| 50 | helpstring("Microsoft HTML Generic Page"), |
| 51 | threading(apartment), |
| 52 | uuid(3050f17f-98b5-11cf-bb82-00aa00bdce0b) |
| 53 | ] |
| 54 | coclass CCDGenericPropertyPage { } |
| 55 | |
| 56 | [ |
| 57 | helpstring("Microsoft Document Browse Property Page"), |
| 58 | threading(apartment), |
| 59 | uuid(3050f3b4-98b5-11cf-bb82-00aa00bdce0b) |
| 60 | ] |
| 61 | coclass CDocBrowsePropertyPage { } |
| 62 | |
| 63 | [ |
| 64 | helpstring("Microsoft HTML DwnBindInfo"), |
| 65 | threading(apartment), |
| 66 | uuid(3050f3c2-98b5-11cf-bb82-00aa00bdce0b) |
| 67 | ] |
| 68 | coclass CDwnBindInfo { } |
| 69 | |
| 70 | [ |
| 71 | helpstring("Microsoft HTML External Document"), |
| 72 | threading(apartment), |
| 73 | uuid(3050f163-98b5-11cf-bb82-00aa00bdce0b) |
| 74 | ] |
| 75 | coclass ExternalFrameworkSite { } |
| 76 | |
| 77 | [ |
| 78 | helpstring("Microsoft Scriptlet HiFiTimer Uses"), |
| 79 | progid("Scriptlet.HiFiTimer"), |
| 80 | threading(apartment), |
| 81 | uuid(5aaf51b3-b1f0-11d1-b6ab-00a0c90833e9) |
| 82 | ] |
| 83 | coclass CHiFiUses { } |
| 84 | |
| 85 | [ |
| 86 | helpstring("Microsoft Html Component"), |
| 87 | threading(apartment), |
| 88 | uuid(3050f4f8-98b5-11cf-bb82-00aa00bdce0b) |
| 89 | ] |
| 90 | coclass CHtmlComponentConstructor { } |
| 91 | |
| 92 | [ |
| 93 | helpstring("Microsoft Image Element Browse Property Page"), |
| 94 | threading(apartment), |
| 95 | uuid(3050f3b3-98b5-11cf-bb82-00aa00bdce0b) |
| 96 | ] |
| 97 | coclass CImageBrowsePropertyPage { } |
| 98 | |
| 99 | [ |
| 100 | helpstring("Microsoft HTML Inline Style Page"), |
| 101 | threading(apartment), |
| 102 | uuid(3050f296-98b5-11cf-bb82-00aa00bdce0b) |
| 103 | ] |
| 104 | coclass CInlineStylePropertyPage { } |
| 105 | |
| 106 | [ |
| 107 | helpstring("Microsoft Scriptlet Element Behavior Handler"), |
| 108 | progid("Scriptlet.Behavior"), |
| 109 | threading(apartment), |
| 110 | uuid(5aaf51b2-b1f0-11d1-b6ab-00a0c90833e9) |
| 111 | ] |
| 112 | coclass CPeerHandler { } |
| 113 | |
| 114 | [ |
| 115 | helpstring("Microsoft HTML Recalc"), |
| 116 | threading(apartment), |
| 117 | uuid(3050f499-98b5-11cf-bb82-00aa00bdce0b) |
| 118 | ] |
| 119 | coclass CRecalcEngine { } |
| 120 | |
| 121 | [ |
| 122 | helpstring("Microsoft CrSource 4.0"), |
| 123 | threading(apartment), |
| 124 | progid("CrSource"), |
| 125 | version(4.0), |
| 126 | uuid(65014010-9f62-11d1-a651-00600811d5ce) |
| 127 | ] |
| 128 | coclass CrSource { } |
| 129 | |
| 130 | [ |
| 131 | helpstring("Microsoft Scriptlet svr om Uses"), |
| 132 | progid("Scriptlet.SvrOm"), |
| 133 | threading(apartment), |
| 134 | uuid(3050f4f0-98b5-11cf-bb82-00aa00bdce0b) |
| 135 | ] |
| 136 | coclass CSvrOMUses { } |
| 137 | |
| 138 | [ |
| 139 | helpstring("Microsoft HTA Document 6.0"), |
| 140 | threading(apartment), |
| 141 | version(6.0), |
| 142 | uuid(3050f5c8-98b5-11cf-bb82-00aa00bdce0b) |
| 143 | ] |
| 144 | coclass HTADocument { } |
| 145 | |
| 146 | [ |
| 147 | helpstring("HTML Document"), |
| 148 | progid("htmlfile"), |
| 149 | threading(apartment), |
| 150 | version(6.0), |
| 151 | uuid(25336920-03f9-11cf-8fd0-00aa00686f13) |
| 152 | ] |
| 153 | coclass HTMLDocument { } |
| 154 | |
| 155 | [ |
| 156 | helpstring("Microsoft HTML Document 6.0"), |
| 157 | progid("htmlfile_FullWindowEmbed"), |
| 158 | threading(apartment), |
| 159 | uuid(25336921-03f9-11cf-8fd0-00aa00686f13) |
| 160 | ] |
| 161 | coclass HTMLPluginDocument { } |
| 162 | |
| 163 | [ |
| 164 | helpstring("Microsoft Html Popup Window"), |
| 165 | threading(apartment), |
| 166 | uuid(3050f667-98b5-11cf-bb82-00aa00bdce0b) |
| 167 | ] |
| 168 | coclass HTMLPopup { } |
| 169 | |
| 170 | [ |
| 171 | helpstring("Microsoft Html Document for Popup Window"), |
| 172 | threading(apartment), |
| 173 | uuid(3050f67d-98b5-11cf-bb82-00aa00bdce0b) |
| 174 | ] |
| 175 | coclass HTMLPopupDoc { } |
| 176 | |
| 177 | [ |
| 178 | helpstring("Microsoft HTML Server Document 6.0"), |
| 179 | threading(apartment), |
| 180 | uuid(3050f4e7-98b5-11cf-bb82-00aa00bdce0b) |
| 181 | ] |
| 182 | coclass HTMLServerDoc { } |
| 183 | |
| 184 | [ |
| 185 | helpstring("Microsoft HTML Window Security Proxy"), |
| 186 | threading(apartment), |
| 187 | uuid(3050f391-98b5-11cf-bb82-00aa00bdce0b) |
| 188 | ] |
| 189 | coclass HTMLWindowProxy { } |
| 190 | |
| 191 | [ |
| 192 | helpstring("CoBMPFilter Class"), |
| 193 | progid("BMPFilter.CoBMPFilter.1"), |
| 194 | vi_progid("BMPFilter.CoBMPFilter"), |
| 195 | threading(apartment), |
| 196 | uuid(607fd4e8-0a03-11d1-ab1d-00c04fc9b304) |
| 197 | ] |
| 198 | coclass CoBMPFilter { } |
| 199 | |
| 200 | [ |
| 201 | helpstring("CoGIFFilter Class"), |
| 202 | progid("GIFFilter.CoGIFFilter.1"), |
| 203 | vi_progid("GIFFilter.CoGIFFilter"), |
| 204 | threading(apartment), |
| 205 | uuid(607fd4e8-0a03-11d1-ab1d-00c04fc9b304) |
| 206 | ] |
| 207 | coclass CoGIFFilter { } |
| 208 | |
| 209 | [ |
| 210 | helpstring("CoJPEGFilter Class"), |
| 211 | progid("JPEGFilter.CoJPEGFilter.1"), |
| 212 | vi_progid("JPEGFilter.CoJPEGFilter"), |
| 213 | threading(apartment), |
| 214 | uuid(607fd4e8-0a03-11d1-ab1d-00c04fc9b304) |
| 215 | ] |
| 216 | coclass CoJPEGFilter { } |
| 217 | |
| 218 | [ |
| 219 | helpstring("CoWMFFilter Class"), |
| 220 | progid("WMFFilter.CoWMFFilter.1"), |
| 221 | vi_progid("WMFFilter.CoWMFFilter"), |
| 222 | threading(apartment), |
| 223 | uuid(607fd4e8-0a03-11d1-ab1d-00c04fc9b304) |
| 224 | ] |
| 225 | coclass CoWMFFilter { } |
| 226 | |
| 227 | [ |
| 228 | helpstring("CoICOFilter Class"), |
| 229 | progid("ICOFilter.CoICOFilter.1"), |
| 230 | vi_progid("ICOFilter.CoICOFilter"), |
| 231 | threading(apartment), |
| 232 | uuid(607fd4e8-0a03-11d1-ab1d-00c04fc9b304) |
| 233 | ] |
| 234 | coclass CoICOFilter { } |
| 235 | |
| 236 | [ |
| 237 | progid("IImgCtx"), |
| 238 | threading(apartment), |
| 239 | uuid(3050f3d6-98b5-11cf-bb82-00aa00bdce0b) |
| 240 | ] |
| 241 | coclass IImgCtx { } |
| 242 | |
| 243 | [ |
| 244 | helpstring("Microsoft HTML Load Options"), |
| 245 | threading(apartment), |
| 246 | uuid(18845040-0fa5-11d1-ba19-00c04fd912d0) |
| 247 | ] |
| 248 | coclass HTMLLoadOptions { } |
| 249 | |
| 250 | [ |
| 251 | helpstring("IntDitherer Class"), |
| 252 | threading(apartment), |
| 253 | uuid(05f6fe1a-ecef-11d0-aae7-00c04fc9b304) |
| 254 | ] |
| 255 | coclass IntDitherer { } |
| 256 | |
| 257 | [ |
| 258 | helpstring("Microsoft HTML Javascript Pluggable Protocol"), |
| 259 | threading(apartment), |
| 260 | uuid(3050f3b2-98b5-11cf-bb82-00aa00bdce0b) |
| 261 | ] |
| 262 | coclass JSProtocol { } |
| 263 | |
| 264 | [ |
| 265 | helpstring("Microsoft HTML Mailto Pluggable Protocol"), |
| 266 | threading(apartment), |
| 267 | uuid(3050f3da-98b5-11cf-bb82-00aa00bdce0b) |
| 268 | ] |
| 269 | coclass MailtoProtocol { } |
| 270 | |
| 271 | [ |
| 272 | helpstring("MHTML Document"), |
| 273 | progid("mhtmlfile"), |
| 274 | threading(apartment), |
| 275 | version(6.0), |
| 276 | uuid(3050f3d9-98b5-11cf-bb82-00aa00bdce0b) |
| 277 | ] |
| 278 | coclass MHTMLDocument { } |
| 279 | |
| 280 | [ |
| 281 | helpstring("Microsoft HTML Resource Pluggable Protocol"), |
| 282 | threading(apartment), |
| 283 | uuid(3050f3bc-98b5-11cf-bb82-00aa00bdce0b) |
| 284 | ] |
| 285 | coclass ResProtocol { } |
| 286 | |
| 287 | [ |
Alexandre Julliard | 6adfeea | 2011-08-02 15:38:12 +0200 | [diff] [blame] | 288 | helpstring("Microsoft Scriptlet Component"), |
| 289 | progid("ScriptBridge.ScriptBridge.1"), |
| 290 | vi_progid("ScriptBridge.ScriptBridge"), |
| 291 | threading(apartment), |
| 292 | uuid(ae24fdae-03c6-11d1-8b76-0080c744f389) |
| 293 | ] |
| 294 | coclass Scriptlet { } |
| 295 | |
| 296 | [ |
Alexandre Julliard | 20310d1 | 2010-12-22 21:26:11 +0100 | [diff] [blame] | 297 | helpstring("Microsoft HTML Resource Pluggable Protocol"), |
| 298 | threading(apartment), |
| 299 | uuid(76e67a63-06e9-11d2-a840-006008059382) |
| 300 | ] |
| 301 | coclass SysimageProtocol { } |
| 302 | |
| 303 | [ |
| 304 | helpstring("Trident API"), |
| 305 | threading(apartment), |
| 306 | uuid(429af92c-a51f-11d2-861e-00c04fa35c89) |
| 307 | ] |
| 308 | coclass TridentAPI { } |