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.

63030 lines
1.8 MiB

  1. #if !defined(__cplusplus) || defined(CINTERFACE)
  2. // Include the full header file that works for C
  3. #include "mshtmlc.h"
  4. #else
  5. #pragma warning( disable: 4049 ) /* more than 64k source lines */
  6. /* this ALWAYS GENERATED file contains the definitions for the interfaces */
  7. /* File created by MIDL compiler version 6.00.0347 */
  8. /* Compiler settings for mshtml.idl:
  9. Oicf, W1, Zp8, env=Win32 (32b run)
  10. protocol : dce , ms_ext, c_ext
  11. error checks: allocation ref bounds_check enum stub_data
  12. VC __declspec() decoration level:
  13. __declspec(uuid()), __declspec(selectany), __declspec(novtable)
  14. DECLSPEC_UUID(), MIDL_INTERFACE()
  15. */
  16. //@@MIDL_FILE_HEADING( )
  17. /* verify that the <rpcndr.h> version is high enough to compile this file*/
  18. #ifndef __REQUIRED_RPCNDR_H_VERSION__
  19. #define __REQUIRED_RPCNDR_H_VERSION__ 440
  20. #endif
  21. #include "rpc.h"
  22. #include "rpcndr.h"
  23. #ifndef __RPCNDR_H_VERSION__
  24. #error this stub requires an updated version of <rpcndr.h>
  25. #endif // __RPCNDR_H_VERSION__
  26. #ifndef COM_NO_WINDOWS_H
  27. #include "windows.h"
  28. #include "ole2.h"
  29. #endif /*COM_NO_WINDOWS_H*/
  30. #ifndef __mshtml_h__
  31. #define __mshtml_h__
  32. #if defined(_MSC_VER) && (_MSC_VER >= 1020)
  33. #pragma once
  34. #endif
  35. /* Forward Declarations */
  36. #ifndef __IHTMLFiltersCollection_FWD_DEFINED__
  37. #define __IHTMLFiltersCollection_FWD_DEFINED__
  38. typedef interface IHTMLFiltersCollection IHTMLFiltersCollection;
  39. #endif /* __IHTMLFiltersCollection_FWD_DEFINED__ */
  40. #ifndef __IHTMLEventObj_FWD_DEFINED__
  41. #define __IHTMLEventObj_FWD_DEFINED__
  42. typedef interface IHTMLEventObj IHTMLEventObj;
  43. #endif /* __IHTMLEventObj_FWD_DEFINED__ */
  44. #ifndef __IElementBehaviorSite_FWD_DEFINED__
  45. #define __IElementBehaviorSite_FWD_DEFINED__
  46. typedef interface IElementBehaviorSite IElementBehaviorSite;
  47. #endif /* __IElementBehaviorSite_FWD_DEFINED__ */
  48. #ifndef __IElementBehavior_FWD_DEFINED__
  49. #define __IElementBehavior_FWD_DEFINED__
  50. typedef interface IElementBehavior IElementBehavior;
  51. #endif /* __IElementBehavior_FWD_DEFINED__ */
  52. #ifndef __IElementBehaviorFactory_FWD_DEFINED__
  53. #define __IElementBehaviorFactory_FWD_DEFINED__
  54. typedef interface IElementBehaviorFactory IElementBehaviorFactory;
  55. #endif /* __IElementBehaviorFactory_FWD_DEFINED__ */
  56. #ifndef __IElementBehaviorSiteOM_FWD_DEFINED__
  57. #define __IElementBehaviorSiteOM_FWD_DEFINED__
  58. typedef interface IElementBehaviorSiteOM IElementBehaviorSiteOM;
  59. #endif /* __IElementBehaviorSiteOM_FWD_DEFINED__ */
  60. #ifndef __IElementBehaviorRender_FWD_DEFINED__
  61. #define __IElementBehaviorRender_FWD_DEFINED__
  62. typedef interface IElementBehaviorRender IElementBehaviorRender;
  63. #endif /* __IElementBehaviorRender_FWD_DEFINED__ */
  64. #ifndef __IElementBehaviorSiteRender_FWD_DEFINED__
  65. #define __IElementBehaviorSiteRender_FWD_DEFINED__
  66. typedef interface IElementBehaviorSiteRender IElementBehaviorSiteRender;
  67. #endif /* __IElementBehaviorSiteRender_FWD_DEFINED__ */
  68. #ifndef __IHTMLStyle_FWD_DEFINED__
  69. #define __IHTMLStyle_FWD_DEFINED__
  70. typedef interface IHTMLStyle IHTMLStyle;
  71. #endif /* __IHTMLStyle_FWD_DEFINED__ */
  72. #ifndef __IHTMLStyle2_FWD_DEFINED__
  73. #define __IHTMLStyle2_FWD_DEFINED__
  74. typedef interface IHTMLStyle2 IHTMLStyle2;
  75. #endif /* __IHTMLStyle2_FWD_DEFINED__ */
  76. #ifndef __IHTMLStyle3_FWD_DEFINED__
  77. #define __IHTMLStyle3_FWD_DEFINED__
  78. typedef interface IHTMLStyle3 IHTMLStyle3;
  79. #endif /* __IHTMLStyle3_FWD_DEFINED__ */
  80. #ifndef __IHTMLStyle4_FWD_DEFINED__
  81. #define __IHTMLStyle4_FWD_DEFINED__
  82. typedef interface IHTMLStyle4 IHTMLStyle4;
  83. #endif /* __IHTMLStyle4_FWD_DEFINED__ */
  84. #ifndef __IHTMLRuleStyle_FWD_DEFINED__
  85. #define __IHTMLRuleStyle_FWD_DEFINED__
  86. typedef interface IHTMLRuleStyle IHTMLRuleStyle;
  87. #endif /* __IHTMLRuleStyle_FWD_DEFINED__ */
  88. #ifndef __IHTMLRuleStyle2_FWD_DEFINED__
  89. #define __IHTMLRuleStyle2_FWD_DEFINED__
  90. typedef interface IHTMLRuleStyle2 IHTMLRuleStyle2;
  91. #endif /* __IHTMLRuleStyle2_FWD_DEFINED__ */
  92. #ifndef __IHTMLRuleStyle3_FWD_DEFINED__
  93. #define __IHTMLRuleStyle3_FWD_DEFINED__
  94. typedef interface IHTMLRuleStyle3 IHTMLRuleStyle3;
  95. #endif /* __IHTMLRuleStyle3_FWD_DEFINED__ */
  96. #ifndef __IHTMLRuleStyle4_FWD_DEFINED__
  97. #define __IHTMLRuleStyle4_FWD_DEFINED__
  98. typedef interface IHTMLRuleStyle4 IHTMLRuleStyle4;
  99. #endif /* __IHTMLRuleStyle4_FWD_DEFINED__ */
  100. #ifndef __DispHTMLStyle_FWD_DEFINED__
  101. #define __DispHTMLStyle_FWD_DEFINED__
  102. typedef interface DispHTMLStyle DispHTMLStyle;
  103. #endif /* __DispHTMLStyle_FWD_DEFINED__ */
  104. #ifndef __HTMLStyle_FWD_DEFINED__
  105. #define __HTMLStyle_FWD_DEFINED__
  106. #ifdef __cplusplus
  107. typedef class HTMLStyle HTMLStyle;
  108. #else
  109. typedef struct HTMLStyle HTMLStyle;
  110. #endif /* __cplusplus */
  111. #endif /* __HTMLStyle_FWD_DEFINED__ */
  112. #ifndef __DispHTMLRuleStyle_FWD_DEFINED__
  113. #define __DispHTMLRuleStyle_FWD_DEFINED__
  114. typedef interface DispHTMLRuleStyle DispHTMLRuleStyle;
  115. #endif /* __DispHTMLRuleStyle_FWD_DEFINED__ */
  116. #ifndef __HTMLRuleStyle_FWD_DEFINED__
  117. #define __HTMLRuleStyle_FWD_DEFINED__
  118. #ifdef __cplusplus
  119. typedef class HTMLRuleStyle HTMLRuleStyle;
  120. #else
  121. typedef struct HTMLRuleStyle HTMLRuleStyle;
  122. #endif /* __cplusplus */
  123. #endif /* __HTMLRuleStyle_FWD_DEFINED__ */
  124. #ifndef __IHTMLRenderStyle_FWD_DEFINED__
  125. #define __IHTMLRenderStyle_FWD_DEFINED__
  126. typedef interface IHTMLRenderStyle IHTMLRenderStyle;
  127. #endif /* __IHTMLRenderStyle_FWD_DEFINED__ */
  128. #ifndef __DispHTMLRenderStyle_FWD_DEFINED__
  129. #define __DispHTMLRenderStyle_FWD_DEFINED__
  130. typedef interface DispHTMLRenderStyle DispHTMLRenderStyle;
  131. #endif /* __DispHTMLRenderStyle_FWD_DEFINED__ */
  132. #ifndef __HTMLRenderStyle_FWD_DEFINED__
  133. #define __HTMLRenderStyle_FWD_DEFINED__
  134. #ifdef __cplusplus
  135. typedef class HTMLRenderStyle HTMLRenderStyle;
  136. #else
  137. typedef struct HTMLRenderStyle HTMLRenderStyle;
  138. #endif /* __cplusplus */
  139. #endif /* __HTMLRenderStyle_FWD_DEFINED__ */
  140. #ifndef __IHTMLCurrentStyle_FWD_DEFINED__
  141. #define __IHTMLCurrentStyle_FWD_DEFINED__
  142. typedef interface IHTMLCurrentStyle IHTMLCurrentStyle;
  143. #endif /* __IHTMLCurrentStyle_FWD_DEFINED__ */
  144. #ifndef __IHTMLCurrentStyle2_FWD_DEFINED__
  145. #define __IHTMLCurrentStyle2_FWD_DEFINED__
  146. typedef interface IHTMLCurrentStyle2 IHTMLCurrentStyle2;
  147. #endif /* __IHTMLCurrentStyle2_FWD_DEFINED__ */
  148. #ifndef __IHTMLCurrentStyle3_FWD_DEFINED__
  149. #define __IHTMLCurrentStyle3_FWD_DEFINED__
  150. typedef interface IHTMLCurrentStyle3 IHTMLCurrentStyle3;
  151. #endif /* __IHTMLCurrentStyle3_FWD_DEFINED__ */
  152. #ifndef __DispHTMLCurrentStyle_FWD_DEFINED__
  153. #define __DispHTMLCurrentStyle_FWD_DEFINED__
  154. typedef interface DispHTMLCurrentStyle DispHTMLCurrentStyle;
  155. #endif /* __DispHTMLCurrentStyle_FWD_DEFINED__ */
  156. #ifndef __HTMLCurrentStyle_FWD_DEFINED__
  157. #define __HTMLCurrentStyle_FWD_DEFINED__
  158. #ifdef __cplusplus
  159. typedef class HTMLCurrentStyle HTMLCurrentStyle;
  160. #else
  161. typedef struct HTMLCurrentStyle HTMLCurrentStyle;
  162. #endif /* __cplusplus */
  163. #endif /* __HTMLCurrentStyle_FWD_DEFINED__ */
  164. #ifndef __IHTMLElement_FWD_DEFINED__
  165. #define __IHTMLElement_FWD_DEFINED__
  166. typedef interface IHTMLElement IHTMLElement;
  167. #endif /* __IHTMLElement_FWD_DEFINED__ */
  168. #ifndef __IHTMLRect_FWD_DEFINED__
  169. #define __IHTMLRect_FWD_DEFINED__
  170. typedef interface IHTMLRect IHTMLRect;
  171. #endif /* __IHTMLRect_FWD_DEFINED__ */
  172. #ifndef __IHTMLRectCollection_FWD_DEFINED__
  173. #define __IHTMLRectCollection_FWD_DEFINED__
  174. typedef interface IHTMLRectCollection IHTMLRectCollection;
  175. #endif /* __IHTMLRectCollection_FWD_DEFINED__ */
  176. #ifndef __IHTMLDOMNode_FWD_DEFINED__
  177. #define __IHTMLDOMNode_FWD_DEFINED__
  178. typedef interface IHTMLDOMNode IHTMLDOMNode;
  179. #endif /* __IHTMLDOMNode_FWD_DEFINED__ */
  180. #ifndef __IHTMLDOMNode2_FWD_DEFINED__
  181. #define __IHTMLDOMNode2_FWD_DEFINED__
  182. typedef interface IHTMLDOMNode2 IHTMLDOMNode2;
  183. #endif /* __IHTMLDOMNode2_FWD_DEFINED__ */
  184. #ifndef __IHTMLDOMAttribute_FWD_DEFINED__
  185. #define __IHTMLDOMAttribute_FWD_DEFINED__
  186. typedef interface IHTMLDOMAttribute IHTMLDOMAttribute;
  187. #endif /* __IHTMLDOMAttribute_FWD_DEFINED__ */
  188. #ifndef __IHTMLDOMAttribute2_FWD_DEFINED__
  189. #define __IHTMLDOMAttribute2_FWD_DEFINED__
  190. typedef interface IHTMLDOMAttribute2 IHTMLDOMAttribute2;
  191. #endif /* __IHTMLDOMAttribute2_FWD_DEFINED__ */
  192. #ifndef __IHTMLDOMTextNode_FWD_DEFINED__
  193. #define __IHTMLDOMTextNode_FWD_DEFINED__
  194. typedef interface IHTMLDOMTextNode IHTMLDOMTextNode;
  195. #endif /* __IHTMLDOMTextNode_FWD_DEFINED__ */
  196. #ifndef __IHTMLDOMTextNode2_FWD_DEFINED__
  197. #define __IHTMLDOMTextNode2_FWD_DEFINED__
  198. typedef interface IHTMLDOMTextNode2 IHTMLDOMTextNode2;
  199. #endif /* __IHTMLDOMTextNode2_FWD_DEFINED__ */
  200. #ifndef __IHTMLDOMImplementation_FWD_DEFINED__
  201. #define __IHTMLDOMImplementation_FWD_DEFINED__
  202. typedef interface IHTMLDOMImplementation IHTMLDOMImplementation;
  203. #endif /* __IHTMLDOMImplementation_FWD_DEFINED__ */
  204. #ifndef __DispHTMLDOMAttribute_FWD_DEFINED__
  205. #define __DispHTMLDOMAttribute_FWD_DEFINED__
  206. typedef interface DispHTMLDOMAttribute DispHTMLDOMAttribute;
  207. #endif /* __DispHTMLDOMAttribute_FWD_DEFINED__ */
  208. #ifndef __HTMLDOMAttribute_FWD_DEFINED__
  209. #define __HTMLDOMAttribute_FWD_DEFINED__
  210. #ifdef __cplusplus
  211. typedef class HTMLDOMAttribute HTMLDOMAttribute;
  212. #else
  213. typedef struct HTMLDOMAttribute HTMLDOMAttribute;
  214. #endif /* __cplusplus */
  215. #endif /* __HTMLDOMAttribute_FWD_DEFINED__ */
  216. #ifndef __DispHTMLDOMTextNode_FWD_DEFINED__
  217. #define __DispHTMLDOMTextNode_FWD_DEFINED__
  218. typedef interface DispHTMLDOMTextNode DispHTMLDOMTextNode;
  219. #endif /* __DispHTMLDOMTextNode_FWD_DEFINED__ */
  220. #ifndef __HTMLDOMTextNode_FWD_DEFINED__
  221. #define __HTMLDOMTextNode_FWD_DEFINED__
  222. #ifdef __cplusplus
  223. typedef class HTMLDOMTextNode HTMLDOMTextNode;
  224. #else
  225. typedef struct HTMLDOMTextNode HTMLDOMTextNode;
  226. #endif /* __cplusplus */
  227. #endif /* __HTMLDOMTextNode_FWD_DEFINED__ */
  228. #ifndef __DispHTMLDOMImplementation_FWD_DEFINED__
  229. #define __DispHTMLDOMImplementation_FWD_DEFINED__
  230. typedef interface DispHTMLDOMImplementation DispHTMLDOMImplementation;
  231. #endif /* __DispHTMLDOMImplementation_FWD_DEFINED__ */
  232. #ifndef __HTMLDOMImplementation_FWD_DEFINED__
  233. #define __HTMLDOMImplementation_FWD_DEFINED__
  234. #ifdef __cplusplus
  235. typedef class HTMLDOMImplementation HTMLDOMImplementation;
  236. #else
  237. typedef struct HTMLDOMImplementation HTMLDOMImplementation;
  238. #endif /* __cplusplus */
  239. #endif /* __HTMLDOMImplementation_FWD_DEFINED__ */
  240. #ifndef __IHTMLAttributeCollection_FWD_DEFINED__
  241. #define __IHTMLAttributeCollection_FWD_DEFINED__
  242. typedef interface IHTMLAttributeCollection IHTMLAttributeCollection;
  243. #endif /* __IHTMLAttributeCollection_FWD_DEFINED__ */
  244. #ifndef __IHTMLAttributeCollection2_FWD_DEFINED__
  245. #define __IHTMLAttributeCollection2_FWD_DEFINED__
  246. typedef interface IHTMLAttributeCollection2 IHTMLAttributeCollection2;
  247. #endif /* __IHTMLAttributeCollection2_FWD_DEFINED__ */
  248. #ifndef __IHTMLDOMChildrenCollection_FWD_DEFINED__
  249. #define __IHTMLDOMChildrenCollection_FWD_DEFINED__
  250. typedef interface IHTMLDOMChildrenCollection IHTMLDOMChildrenCollection;
  251. #endif /* __IHTMLDOMChildrenCollection_FWD_DEFINED__ */
  252. #ifndef __DispHTMLAttributeCollection_FWD_DEFINED__
  253. #define __DispHTMLAttributeCollection_FWD_DEFINED__
  254. typedef interface DispHTMLAttributeCollection DispHTMLAttributeCollection;
  255. #endif /* __DispHTMLAttributeCollection_FWD_DEFINED__ */
  256. #ifndef __HTMLAttributeCollection_FWD_DEFINED__
  257. #define __HTMLAttributeCollection_FWD_DEFINED__
  258. #ifdef __cplusplus
  259. typedef class HTMLAttributeCollection HTMLAttributeCollection;
  260. #else
  261. typedef struct HTMLAttributeCollection HTMLAttributeCollection;
  262. #endif /* __cplusplus */
  263. #endif /* __HTMLAttributeCollection_FWD_DEFINED__ */
  264. #ifndef __DispDOMChildrenCollection_FWD_DEFINED__
  265. #define __DispDOMChildrenCollection_FWD_DEFINED__
  266. typedef interface DispDOMChildrenCollection DispDOMChildrenCollection;
  267. #endif /* __DispDOMChildrenCollection_FWD_DEFINED__ */
  268. #ifndef __DOMChildrenCollection_FWD_DEFINED__
  269. #define __DOMChildrenCollection_FWD_DEFINED__
  270. #ifdef __cplusplus
  271. typedef class DOMChildrenCollection DOMChildrenCollection;
  272. #else
  273. typedef struct DOMChildrenCollection DOMChildrenCollection;
  274. #endif /* __cplusplus */
  275. #endif /* __DOMChildrenCollection_FWD_DEFINED__ */
  276. #ifndef __HTMLElementEvents2_FWD_DEFINED__
  277. #define __HTMLElementEvents2_FWD_DEFINED__
  278. typedef interface HTMLElementEvents2 HTMLElementEvents2;
  279. #endif /* __HTMLElementEvents2_FWD_DEFINED__ */
  280. #ifndef __HTMLElementEvents_FWD_DEFINED__
  281. #define __HTMLElementEvents_FWD_DEFINED__
  282. typedef interface HTMLElementEvents HTMLElementEvents;
  283. #endif /* __HTMLElementEvents_FWD_DEFINED__ */
  284. #ifndef __IHTMLElementCollection_FWD_DEFINED__
  285. #define __IHTMLElementCollection_FWD_DEFINED__
  286. typedef interface IHTMLElementCollection IHTMLElementCollection;
  287. #endif /* __IHTMLElementCollection_FWD_DEFINED__ */
  288. #ifndef __IHTMLFiltersCollection_FWD_DEFINED__
  289. #define __IHTMLFiltersCollection_FWD_DEFINED__
  290. typedef interface IHTMLFiltersCollection IHTMLFiltersCollection;
  291. #endif /* __IHTMLFiltersCollection_FWD_DEFINED__ */
  292. #ifndef __IHTMLElement2_FWD_DEFINED__
  293. #define __IHTMLElement2_FWD_DEFINED__
  294. typedef interface IHTMLElement2 IHTMLElement2;
  295. #endif /* __IHTMLElement2_FWD_DEFINED__ */
  296. #ifndef __IHTMLElement3_FWD_DEFINED__
  297. #define __IHTMLElement3_FWD_DEFINED__
  298. typedef interface IHTMLElement3 IHTMLElement3;
  299. #endif /* __IHTMLElement3_FWD_DEFINED__ */
  300. #ifndef __IHTMLElement4_FWD_DEFINED__
  301. #define __IHTMLElement4_FWD_DEFINED__
  302. typedef interface IHTMLElement4 IHTMLElement4;
  303. #endif /* __IHTMLElement4_FWD_DEFINED__ */
  304. #ifndef __IHTMLElementRender_FWD_DEFINED__
  305. #define __IHTMLElementRender_FWD_DEFINED__
  306. typedef interface IHTMLElementRender IHTMLElementRender;
  307. #endif /* __IHTMLElementRender_FWD_DEFINED__ */
  308. #ifndef __IHTMLUniqueName_FWD_DEFINED__
  309. #define __IHTMLUniqueName_FWD_DEFINED__
  310. typedef interface IHTMLUniqueName IHTMLUniqueName;
  311. #endif /* __IHTMLUniqueName_FWD_DEFINED__ */
  312. #ifndef __IHTMLDatabinding_FWD_DEFINED__
  313. #define __IHTMLDatabinding_FWD_DEFINED__
  314. typedef interface IHTMLDatabinding IHTMLDatabinding;
  315. #endif /* __IHTMLDatabinding_FWD_DEFINED__ */
  316. #ifndef __IHTMLDocument_FWD_DEFINED__
  317. #define __IHTMLDocument_FWD_DEFINED__
  318. typedef interface IHTMLDocument IHTMLDocument;
  319. #endif /* __IHTMLDocument_FWD_DEFINED__ */
  320. #ifndef __IHTMLElementDefaults_FWD_DEFINED__
  321. #define __IHTMLElementDefaults_FWD_DEFINED__
  322. typedef interface IHTMLElementDefaults IHTMLElementDefaults;
  323. #endif /* __IHTMLElementDefaults_FWD_DEFINED__ */
  324. #ifndef __DispHTMLDefaults_FWD_DEFINED__
  325. #define __DispHTMLDefaults_FWD_DEFINED__
  326. typedef interface DispHTMLDefaults DispHTMLDefaults;
  327. #endif /* __DispHTMLDefaults_FWD_DEFINED__ */
  328. #ifndef __HTMLDefaults_FWD_DEFINED__
  329. #define __HTMLDefaults_FWD_DEFINED__
  330. #ifdef __cplusplus
  331. typedef class HTMLDefaults HTMLDefaults;
  332. #else
  333. typedef struct HTMLDefaults HTMLDefaults;
  334. #endif /* __cplusplus */
  335. #endif /* __HTMLDefaults_FWD_DEFINED__ */
  336. #ifndef __IHTCDefaultDispatch_FWD_DEFINED__
  337. #define __IHTCDefaultDispatch_FWD_DEFINED__
  338. typedef interface IHTCDefaultDispatch IHTCDefaultDispatch;
  339. #endif /* __IHTCDefaultDispatch_FWD_DEFINED__ */
  340. #ifndef __IHTCPropertyBehavior_FWD_DEFINED__
  341. #define __IHTCPropertyBehavior_FWD_DEFINED__
  342. typedef interface IHTCPropertyBehavior IHTCPropertyBehavior;
  343. #endif /* __IHTCPropertyBehavior_FWD_DEFINED__ */
  344. #ifndef __IHTCMethodBehavior_FWD_DEFINED__
  345. #define __IHTCMethodBehavior_FWD_DEFINED__
  346. typedef interface IHTCMethodBehavior IHTCMethodBehavior;
  347. #endif /* __IHTCMethodBehavior_FWD_DEFINED__ */
  348. #ifndef __IHTCEventBehavior_FWD_DEFINED__
  349. #define __IHTCEventBehavior_FWD_DEFINED__
  350. typedef interface IHTCEventBehavior IHTCEventBehavior;
  351. #endif /* __IHTCEventBehavior_FWD_DEFINED__ */
  352. #ifndef __IHTCAttachBehavior_FWD_DEFINED__
  353. #define __IHTCAttachBehavior_FWD_DEFINED__
  354. typedef interface IHTCAttachBehavior IHTCAttachBehavior;
  355. #endif /* __IHTCAttachBehavior_FWD_DEFINED__ */
  356. #ifndef __IHTCAttachBehavior2_FWD_DEFINED__
  357. #define __IHTCAttachBehavior2_FWD_DEFINED__
  358. typedef interface IHTCAttachBehavior2 IHTCAttachBehavior2;
  359. #endif /* __IHTCAttachBehavior2_FWD_DEFINED__ */
  360. #ifndef __IHTCDescBehavior_FWD_DEFINED__
  361. #define __IHTCDescBehavior_FWD_DEFINED__
  362. typedef interface IHTCDescBehavior IHTCDescBehavior;
  363. #endif /* __IHTCDescBehavior_FWD_DEFINED__ */
  364. #ifndef __DispHTCDefaultDispatch_FWD_DEFINED__
  365. #define __DispHTCDefaultDispatch_FWD_DEFINED__
  366. typedef interface DispHTCDefaultDispatch DispHTCDefaultDispatch;
  367. #endif /* __DispHTCDefaultDispatch_FWD_DEFINED__ */
  368. #ifndef __HTCDefaultDispatch_FWD_DEFINED__
  369. #define __HTCDefaultDispatch_FWD_DEFINED__
  370. #ifdef __cplusplus
  371. typedef class HTCDefaultDispatch HTCDefaultDispatch;
  372. #else
  373. typedef struct HTCDefaultDispatch HTCDefaultDispatch;
  374. #endif /* __cplusplus */
  375. #endif /* __HTCDefaultDispatch_FWD_DEFINED__ */
  376. #ifndef __DispHTCPropertyBehavior_FWD_DEFINED__
  377. #define __DispHTCPropertyBehavior_FWD_DEFINED__
  378. typedef interface DispHTCPropertyBehavior DispHTCPropertyBehavior;
  379. #endif /* __DispHTCPropertyBehavior_FWD_DEFINED__ */
  380. #ifndef __HTCPropertyBehavior_FWD_DEFINED__
  381. #define __HTCPropertyBehavior_FWD_DEFINED__
  382. #ifdef __cplusplus
  383. typedef class HTCPropertyBehavior HTCPropertyBehavior;
  384. #else
  385. typedef struct HTCPropertyBehavior HTCPropertyBehavior;
  386. #endif /* __cplusplus */
  387. #endif /* __HTCPropertyBehavior_FWD_DEFINED__ */
  388. #ifndef __DispHTCMethodBehavior_FWD_DEFINED__
  389. #define __DispHTCMethodBehavior_FWD_DEFINED__
  390. typedef interface DispHTCMethodBehavior DispHTCMethodBehavior;
  391. #endif /* __DispHTCMethodBehavior_FWD_DEFINED__ */
  392. #ifndef __HTCMethodBehavior_FWD_DEFINED__
  393. #define __HTCMethodBehavior_FWD_DEFINED__
  394. #ifdef __cplusplus
  395. typedef class HTCMethodBehavior HTCMethodBehavior;
  396. #else
  397. typedef struct HTCMethodBehavior HTCMethodBehavior;
  398. #endif /* __cplusplus */
  399. #endif /* __HTCMethodBehavior_FWD_DEFINED__ */
  400. #ifndef __DispHTCEventBehavior_FWD_DEFINED__
  401. #define __DispHTCEventBehavior_FWD_DEFINED__
  402. typedef interface DispHTCEventBehavior DispHTCEventBehavior;
  403. #endif /* __DispHTCEventBehavior_FWD_DEFINED__ */
  404. #ifndef __HTCEventBehavior_FWD_DEFINED__
  405. #define __HTCEventBehavior_FWD_DEFINED__
  406. #ifdef __cplusplus
  407. typedef class HTCEventBehavior HTCEventBehavior;
  408. #else
  409. typedef struct HTCEventBehavior HTCEventBehavior;
  410. #endif /* __cplusplus */
  411. #endif /* __HTCEventBehavior_FWD_DEFINED__ */
  412. #ifndef __DispHTCAttachBehavior_FWD_DEFINED__
  413. #define __DispHTCAttachBehavior_FWD_DEFINED__
  414. typedef interface DispHTCAttachBehavior DispHTCAttachBehavior;
  415. #endif /* __DispHTCAttachBehavior_FWD_DEFINED__ */
  416. #ifndef __HTCAttachBehavior_FWD_DEFINED__
  417. #define __HTCAttachBehavior_FWD_DEFINED__
  418. #ifdef __cplusplus
  419. typedef class HTCAttachBehavior HTCAttachBehavior;
  420. #else
  421. typedef struct HTCAttachBehavior HTCAttachBehavior;
  422. #endif /* __cplusplus */
  423. #endif /* __HTCAttachBehavior_FWD_DEFINED__ */
  424. #ifndef __DispHTCDescBehavior_FWD_DEFINED__
  425. #define __DispHTCDescBehavior_FWD_DEFINED__
  426. typedef interface DispHTCDescBehavior DispHTCDescBehavior;
  427. #endif /* __DispHTCDescBehavior_FWD_DEFINED__ */
  428. #ifndef __HTCDescBehavior_FWD_DEFINED__
  429. #define __HTCDescBehavior_FWD_DEFINED__
  430. #ifdef __cplusplus
  431. typedef class HTCDescBehavior HTCDescBehavior;
  432. #else
  433. typedef struct HTCDescBehavior HTCDescBehavior;
  434. #endif /* __cplusplus */
  435. #endif /* __HTCDescBehavior_FWD_DEFINED__ */
  436. #ifndef __IHTMLUrnCollection_FWD_DEFINED__
  437. #define __IHTMLUrnCollection_FWD_DEFINED__
  438. typedef interface IHTMLUrnCollection IHTMLUrnCollection;
  439. #endif /* __IHTMLUrnCollection_FWD_DEFINED__ */
  440. #ifndef __HTMLUrnCollection_FWD_DEFINED__
  441. #define __HTMLUrnCollection_FWD_DEFINED__
  442. #ifdef __cplusplus
  443. typedef class HTMLUrnCollection HTMLUrnCollection;
  444. #else
  445. typedef struct HTMLUrnCollection HTMLUrnCollection;
  446. #endif /* __cplusplus */
  447. #endif /* __HTMLUrnCollection_FWD_DEFINED__ */
  448. #ifndef __IHTMLGenericElement_FWD_DEFINED__
  449. #define __IHTMLGenericElement_FWD_DEFINED__
  450. typedef interface IHTMLGenericElement IHTMLGenericElement;
  451. #endif /* __IHTMLGenericElement_FWD_DEFINED__ */
  452. #ifndef __DispHTMLGenericElement_FWD_DEFINED__
  453. #define __DispHTMLGenericElement_FWD_DEFINED__
  454. typedef interface DispHTMLGenericElement DispHTMLGenericElement;
  455. #endif /* __DispHTMLGenericElement_FWD_DEFINED__ */
  456. #ifndef __HTMLGenericElement_FWD_DEFINED__
  457. #define __HTMLGenericElement_FWD_DEFINED__
  458. #ifdef __cplusplus
  459. typedef class HTMLGenericElement HTMLGenericElement;
  460. #else
  461. typedef struct HTMLGenericElement HTMLGenericElement;
  462. #endif /* __cplusplus */
  463. #endif /* __HTMLGenericElement_FWD_DEFINED__ */
  464. #ifndef __IHTMLStyleSheetRule_FWD_DEFINED__
  465. #define __IHTMLStyleSheetRule_FWD_DEFINED__
  466. typedef interface IHTMLStyleSheetRule IHTMLStyleSheetRule;
  467. #endif /* __IHTMLStyleSheetRule_FWD_DEFINED__ */
  468. #ifndef __IHTMLStyleSheetRulesCollection_FWD_DEFINED__
  469. #define __IHTMLStyleSheetRulesCollection_FWD_DEFINED__
  470. typedef interface IHTMLStyleSheetRulesCollection IHTMLStyleSheetRulesCollection;
  471. #endif /* __IHTMLStyleSheetRulesCollection_FWD_DEFINED__ */
  472. #ifndef __HTMLStyleSheetRule_FWD_DEFINED__
  473. #define __HTMLStyleSheetRule_FWD_DEFINED__
  474. #ifdef __cplusplus
  475. typedef class HTMLStyleSheetRule HTMLStyleSheetRule;
  476. #else
  477. typedef struct HTMLStyleSheetRule HTMLStyleSheetRule;
  478. #endif /* __cplusplus */
  479. #endif /* __HTMLStyleSheetRule_FWD_DEFINED__ */
  480. #ifndef __HTMLStyleSheetRulesCollection_FWD_DEFINED__
  481. #define __HTMLStyleSheetRulesCollection_FWD_DEFINED__
  482. #ifdef __cplusplus
  483. typedef class HTMLStyleSheetRulesCollection HTMLStyleSheetRulesCollection;
  484. #else
  485. typedef struct HTMLStyleSheetRulesCollection HTMLStyleSheetRulesCollection;
  486. #endif /* __cplusplus */
  487. #endif /* __HTMLStyleSheetRulesCollection_FWD_DEFINED__ */
  488. #ifndef __IHTMLStyleSheetPage_FWD_DEFINED__
  489. #define __IHTMLStyleSheetPage_FWD_DEFINED__
  490. typedef interface IHTMLStyleSheetPage IHTMLStyleSheetPage;
  491. #endif /* __IHTMLStyleSheetPage_FWD_DEFINED__ */
  492. #ifndef __IHTMLStyleSheetPagesCollection_FWD_DEFINED__
  493. #define __IHTMLStyleSheetPagesCollection_FWD_DEFINED__
  494. typedef interface IHTMLStyleSheetPagesCollection IHTMLStyleSheetPagesCollection;
  495. #endif /* __IHTMLStyleSheetPagesCollection_FWD_DEFINED__ */
  496. #ifndef __HTMLStyleSheetPage_FWD_DEFINED__
  497. #define __HTMLStyleSheetPage_FWD_DEFINED__
  498. #ifdef __cplusplus
  499. typedef class HTMLStyleSheetPage HTMLStyleSheetPage;
  500. #else
  501. typedef struct HTMLStyleSheetPage HTMLStyleSheetPage;
  502. #endif /* __cplusplus */
  503. #endif /* __HTMLStyleSheetPage_FWD_DEFINED__ */
  504. #ifndef __HTMLStyleSheetPagesCollection_FWD_DEFINED__
  505. #define __HTMLStyleSheetPagesCollection_FWD_DEFINED__
  506. #ifdef __cplusplus
  507. typedef class HTMLStyleSheetPagesCollection HTMLStyleSheetPagesCollection;
  508. #else
  509. typedef struct HTMLStyleSheetPagesCollection HTMLStyleSheetPagesCollection;
  510. #endif /* __cplusplus */
  511. #endif /* __HTMLStyleSheetPagesCollection_FWD_DEFINED__ */
  512. #ifndef __IHTMLStyleSheetsCollection_FWD_DEFINED__
  513. #define __IHTMLStyleSheetsCollection_FWD_DEFINED__
  514. typedef interface IHTMLStyleSheetsCollection IHTMLStyleSheetsCollection;
  515. #endif /* __IHTMLStyleSheetsCollection_FWD_DEFINED__ */
  516. #ifndef __IHTMLStyleSheet_FWD_DEFINED__
  517. #define __IHTMLStyleSheet_FWD_DEFINED__
  518. typedef interface IHTMLStyleSheet IHTMLStyleSheet;
  519. #endif /* __IHTMLStyleSheet_FWD_DEFINED__ */
  520. #ifndef __IHTMLStyleSheet2_FWD_DEFINED__
  521. #define __IHTMLStyleSheet2_FWD_DEFINED__
  522. typedef interface IHTMLStyleSheet2 IHTMLStyleSheet2;
  523. #endif /* __IHTMLStyleSheet2_FWD_DEFINED__ */
  524. #ifndef __DispHTMLStyleSheet_FWD_DEFINED__
  525. #define __DispHTMLStyleSheet_FWD_DEFINED__
  526. typedef interface DispHTMLStyleSheet DispHTMLStyleSheet;
  527. #endif /* __DispHTMLStyleSheet_FWD_DEFINED__ */
  528. #ifndef __HTMLStyleSheet_FWD_DEFINED__
  529. #define __HTMLStyleSheet_FWD_DEFINED__
  530. #ifdef __cplusplus
  531. typedef class HTMLStyleSheet HTMLStyleSheet;
  532. #else
  533. typedef struct HTMLStyleSheet HTMLStyleSheet;
  534. #endif /* __cplusplus */
  535. #endif /* __HTMLStyleSheet_FWD_DEFINED__ */
  536. #ifndef __HTMLStyleSheetsCollection_FWD_DEFINED__
  537. #define __HTMLStyleSheetsCollection_FWD_DEFINED__
  538. #ifdef __cplusplus
  539. typedef class HTMLStyleSheetsCollection HTMLStyleSheetsCollection;
  540. #else
  541. typedef struct HTMLStyleSheetsCollection HTMLStyleSheetsCollection;
  542. #endif /* __cplusplus */
  543. #endif /* __HTMLStyleSheetsCollection_FWD_DEFINED__ */
  544. #ifndef __HTMLLinkElementEvents2_FWD_DEFINED__
  545. #define __HTMLLinkElementEvents2_FWD_DEFINED__
  546. typedef interface HTMLLinkElementEvents2 HTMLLinkElementEvents2;
  547. #endif /* __HTMLLinkElementEvents2_FWD_DEFINED__ */
  548. #ifndef __HTMLLinkElementEvents_FWD_DEFINED__
  549. #define __HTMLLinkElementEvents_FWD_DEFINED__
  550. typedef interface HTMLLinkElementEvents HTMLLinkElementEvents;
  551. #endif /* __HTMLLinkElementEvents_FWD_DEFINED__ */
  552. #ifndef __IHTMLLinkElement_FWD_DEFINED__
  553. #define __IHTMLLinkElement_FWD_DEFINED__
  554. typedef interface IHTMLLinkElement IHTMLLinkElement;
  555. #endif /* __IHTMLLinkElement_FWD_DEFINED__ */
  556. #ifndef __IHTMLLinkElement2_FWD_DEFINED__
  557. #define __IHTMLLinkElement2_FWD_DEFINED__
  558. typedef interface IHTMLLinkElement2 IHTMLLinkElement2;
  559. #endif /* __IHTMLLinkElement2_FWD_DEFINED__ */
  560. #ifndef __IHTMLLinkElement3_FWD_DEFINED__
  561. #define __IHTMLLinkElement3_FWD_DEFINED__
  562. typedef interface IHTMLLinkElement3 IHTMLLinkElement3;
  563. #endif /* __IHTMLLinkElement3_FWD_DEFINED__ */
  564. #ifndef __DispHTMLLinkElement_FWD_DEFINED__
  565. #define __DispHTMLLinkElement_FWD_DEFINED__
  566. typedef interface DispHTMLLinkElement DispHTMLLinkElement;
  567. #endif /* __DispHTMLLinkElement_FWD_DEFINED__ */
  568. #ifndef __HTMLLinkElement_FWD_DEFINED__
  569. #define __HTMLLinkElement_FWD_DEFINED__
  570. #ifdef __cplusplus
  571. typedef class HTMLLinkElement HTMLLinkElement;
  572. #else
  573. typedef struct HTMLLinkElement HTMLLinkElement;
  574. #endif /* __cplusplus */
  575. #endif /* __HTMLLinkElement_FWD_DEFINED__ */
  576. #ifndef __IHTMLTxtRange_FWD_DEFINED__
  577. #define __IHTMLTxtRange_FWD_DEFINED__
  578. typedef interface IHTMLTxtRange IHTMLTxtRange;
  579. #endif /* __IHTMLTxtRange_FWD_DEFINED__ */
  580. #ifndef __IHTMLTextRangeMetrics_FWD_DEFINED__
  581. #define __IHTMLTextRangeMetrics_FWD_DEFINED__
  582. typedef interface IHTMLTextRangeMetrics IHTMLTextRangeMetrics;
  583. #endif /* __IHTMLTextRangeMetrics_FWD_DEFINED__ */
  584. #ifndef __IHTMLTextRangeMetrics2_FWD_DEFINED__
  585. #define __IHTMLTextRangeMetrics2_FWD_DEFINED__
  586. typedef interface IHTMLTextRangeMetrics2 IHTMLTextRangeMetrics2;
  587. #endif /* __IHTMLTextRangeMetrics2_FWD_DEFINED__ */
  588. #ifndef __IHTMLTxtRangeCollection_FWD_DEFINED__
  589. #define __IHTMLTxtRangeCollection_FWD_DEFINED__
  590. typedef interface IHTMLTxtRangeCollection IHTMLTxtRangeCollection;
  591. #endif /* __IHTMLTxtRangeCollection_FWD_DEFINED__ */
  592. #ifndef __HTMLFormElementEvents2_FWD_DEFINED__
  593. #define __HTMLFormElementEvents2_FWD_DEFINED__
  594. typedef interface HTMLFormElementEvents2 HTMLFormElementEvents2;
  595. #endif /* __HTMLFormElementEvents2_FWD_DEFINED__ */
  596. #ifndef __HTMLFormElementEvents_FWD_DEFINED__
  597. #define __HTMLFormElementEvents_FWD_DEFINED__
  598. typedef interface HTMLFormElementEvents HTMLFormElementEvents;
  599. #endif /* __HTMLFormElementEvents_FWD_DEFINED__ */
  600. #ifndef __IHTMLFormElement_FWD_DEFINED__
  601. #define __IHTMLFormElement_FWD_DEFINED__
  602. typedef interface IHTMLFormElement IHTMLFormElement;
  603. #endif /* __IHTMLFormElement_FWD_DEFINED__ */
  604. #ifndef __IHTMLFormElement2_FWD_DEFINED__
  605. #define __IHTMLFormElement2_FWD_DEFINED__
  606. typedef interface IHTMLFormElement2 IHTMLFormElement2;
  607. #endif /* __IHTMLFormElement2_FWD_DEFINED__ */
  608. #ifndef __IHTMLFormElement3_FWD_DEFINED__
  609. #define __IHTMLFormElement3_FWD_DEFINED__
  610. typedef interface IHTMLFormElement3 IHTMLFormElement3;
  611. #endif /* __IHTMLFormElement3_FWD_DEFINED__ */
  612. #ifndef __IHTMLSubmitData_FWD_DEFINED__
  613. #define __IHTMLSubmitData_FWD_DEFINED__
  614. typedef interface IHTMLSubmitData IHTMLSubmitData;
  615. #endif /* __IHTMLSubmitData_FWD_DEFINED__ */
  616. #ifndef __DispHTMLFormElement_FWD_DEFINED__
  617. #define __DispHTMLFormElement_FWD_DEFINED__
  618. typedef interface DispHTMLFormElement DispHTMLFormElement;
  619. #endif /* __DispHTMLFormElement_FWD_DEFINED__ */
  620. #ifndef __HTMLFormElement_FWD_DEFINED__
  621. #define __HTMLFormElement_FWD_DEFINED__
  622. #ifdef __cplusplus
  623. typedef class HTMLFormElement HTMLFormElement;
  624. #else
  625. typedef struct HTMLFormElement HTMLFormElement;
  626. #endif /* __cplusplus */
  627. #endif /* __HTMLFormElement_FWD_DEFINED__ */
  628. #ifndef __HTMLControlElementEvents2_FWD_DEFINED__
  629. #define __HTMLControlElementEvents2_FWD_DEFINED__
  630. typedef interface HTMLControlElementEvents2 HTMLControlElementEvents2;
  631. #endif /* __HTMLControlElementEvents2_FWD_DEFINED__ */
  632. #ifndef __HTMLControlElementEvents_FWD_DEFINED__
  633. #define __HTMLControlElementEvents_FWD_DEFINED__
  634. typedef interface HTMLControlElementEvents HTMLControlElementEvents;
  635. #endif /* __HTMLControlElementEvents_FWD_DEFINED__ */
  636. #ifndef __IHTMLControlElement_FWD_DEFINED__
  637. #define __IHTMLControlElement_FWD_DEFINED__
  638. typedef interface IHTMLControlElement IHTMLControlElement;
  639. #endif /* __IHTMLControlElement_FWD_DEFINED__ */
  640. #ifndef __IHTMLTextElement_FWD_DEFINED__
  641. #define __IHTMLTextElement_FWD_DEFINED__
  642. typedef interface IHTMLTextElement IHTMLTextElement;
  643. #endif /* __IHTMLTextElement_FWD_DEFINED__ */
  644. #ifndef __DispHTMLTextElement_FWD_DEFINED__
  645. #define __DispHTMLTextElement_FWD_DEFINED__
  646. typedef interface DispHTMLTextElement DispHTMLTextElement;
  647. #endif /* __DispHTMLTextElement_FWD_DEFINED__ */
  648. #ifndef __HTMLTextElement_FWD_DEFINED__
  649. #define __HTMLTextElement_FWD_DEFINED__
  650. #ifdef __cplusplus
  651. typedef class HTMLTextElement HTMLTextElement;
  652. #else
  653. typedef struct HTMLTextElement HTMLTextElement;
  654. #endif /* __cplusplus */
  655. #endif /* __HTMLTextElement_FWD_DEFINED__ */
  656. #ifndef __HTMLTextContainerEvents2_FWD_DEFINED__
  657. #define __HTMLTextContainerEvents2_FWD_DEFINED__
  658. typedef interface HTMLTextContainerEvents2 HTMLTextContainerEvents2;
  659. #endif /* __HTMLTextContainerEvents2_FWD_DEFINED__ */
  660. #ifndef __HTMLTextContainerEvents_FWD_DEFINED__
  661. #define __HTMLTextContainerEvents_FWD_DEFINED__
  662. typedef interface HTMLTextContainerEvents HTMLTextContainerEvents;
  663. #endif /* __HTMLTextContainerEvents_FWD_DEFINED__ */
  664. #ifndef __IHTMLTextContainer_FWD_DEFINED__
  665. #define __IHTMLTextContainer_FWD_DEFINED__
  666. typedef interface IHTMLTextContainer IHTMLTextContainer;
  667. #endif /* __IHTMLTextContainer_FWD_DEFINED__ */
  668. #ifndef __IHTMLControlRange_FWD_DEFINED__
  669. #define __IHTMLControlRange_FWD_DEFINED__
  670. typedef interface IHTMLControlRange IHTMLControlRange;
  671. #endif /* __IHTMLControlRange_FWD_DEFINED__ */
  672. #ifndef __IHTMLControlRange2_FWD_DEFINED__
  673. #define __IHTMLControlRange2_FWD_DEFINED__
  674. typedef interface IHTMLControlRange2 IHTMLControlRange2;
  675. #endif /* __IHTMLControlRange2_FWD_DEFINED__ */
  676. #ifndef __HTMLImgEvents2_FWD_DEFINED__
  677. #define __HTMLImgEvents2_FWD_DEFINED__
  678. typedef interface HTMLImgEvents2 HTMLImgEvents2;
  679. #endif /* __HTMLImgEvents2_FWD_DEFINED__ */
  680. #ifndef __HTMLImgEvents_FWD_DEFINED__
  681. #define __HTMLImgEvents_FWD_DEFINED__
  682. typedef interface HTMLImgEvents HTMLImgEvents;
  683. #endif /* __HTMLImgEvents_FWD_DEFINED__ */
  684. #ifndef __IHTMLImgElement_FWD_DEFINED__
  685. #define __IHTMLImgElement_FWD_DEFINED__
  686. typedef interface IHTMLImgElement IHTMLImgElement;
  687. #endif /* __IHTMLImgElement_FWD_DEFINED__ */
  688. #ifndef __IHTMLImgElement2_FWD_DEFINED__
  689. #define __IHTMLImgElement2_FWD_DEFINED__
  690. typedef interface IHTMLImgElement2 IHTMLImgElement2;
  691. #endif /* __IHTMLImgElement2_FWD_DEFINED__ */
  692. #ifndef __IHTMLImageElementFactory_FWD_DEFINED__
  693. #define __IHTMLImageElementFactory_FWD_DEFINED__
  694. typedef interface IHTMLImageElementFactory IHTMLImageElementFactory;
  695. #endif /* __IHTMLImageElementFactory_FWD_DEFINED__ */
  696. #ifndef __DispHTMLImg_FWD_DEFINED__
  697. #define __DispHTMLImg_FWD_DEFINED__
  698. typedef interface DispHTMLImg DispHTMLImg;
  699. #endif /* __DispHTMLImg_FWD_DEFINED__ */
  700. #ifndef __HTMLImg_FWD_DEFINED__
  701. #define __HTMLImg_FWD_DEFINED__
  702. #ifdef __cplusplus
  703. typedef class HTMLImg HTMLImg;
  704. #else
  705. typedef struct HTMLImg HTMLImg;
  706. #endif /* __cplusplus */
  707. #endif /* __HTMLImg_FWD_DEFINED__ */
  708. #ifndef __HTMLImageElementFactory_FWD_DEFINED__
  709. #define __HTMLImageElementFactory_FWD_DEFINED__
  710. #ifdef __cplusplus
  711. typedef class HTMLImageElementFactory HTMLImageElementFactory;
  712. #else
  713. typedef struct HTMLImageElementFactory HTMLImageElementFactory;
  714. #endif /* __cplusplus */
  715. #endif /* __HTMLImageElementFactory_FWD_DEFINED__ */
  716. #ifndef __IHTMLBodyElement_FWD_DEFINED__
  717. #define __IHTMLBodyElement_FWD_DEFINED__
  718. typedef interface IHTMLBodyElement IHTMLBodyElement;
  719. #endif /* __IHTMLBodyElement_FWD_DEFINED__ */
  720. #ifndef __IHTMLBodyElement2_FWD_DEFINED__
  721. #define __IHTMLBodyElement2_FWD_DEFINED__
  722. typedef interface IHTMLBodyElement2 IHTMLBodyElement2;
  723. #endif /* __IHTMLBodyElement2_FWD_DEFINED__ */
  724. #ifndef __DispHTMLBody_FWD_DEFINED__
  725. #define __DispHTMLBody_FWD_DEFINED__
  726. typedef interface DispHTMLBody DispHTMLBody;
  727. #endif /* __DispHTMLBody_FWD_DEFINED__ */
  728. #ifndef __HTMLBody_FWD_DEFINED__
  729. #define __HTMLBody_FWD_DEFINED__
  730. #ifdef __cplusplus
  731. typedef class HTMLBody HTMLBody;
  732. #else
  733. typedef struct HTMLBody HTMLBody;
  734. #endif /* __cplusplus */
  735. #endif /* __HTMLBody_FWD_DEFINED__ */
  736. #ifndef __IHTMLFontElement_FWD_DEFINED__
  737. #define __IHTMLFontElement_FWD_DEFINED__
  738. typedef interface IHTMLFontElement IHTMLFontElement;
  739. #endif /* __IHTMLFontElement_FWD_DEFINED__ */
  740. #ifndef __DispHTMLFontElement_FWD_DEFINED__
  741. #define __DispHTMLFontElement_FWD_DEFINED__
  742. typedef interface DispHTMLFontElement DispHTMLFontElement;
  743. #endif /* __DispHTMLFontElement_FWD_DEFINED__ */
  744. #ifndef __HTMLFontElement_FWD_DEFINED__
  745. #define __HTMLFontElement_FWD_DEFINED__
  746. #ifdef __cplusplus
  747. typedef class HTMLFontElement HTMLFontElement;
  748. #else
  749. typedef struct HTMLFontElement HTMLFontElement;
  750. #endif /* __cplusplus */
  751. #endif /* __HTMLFontElement_FWD_DEFINED__ */
  752. #ifndef __HTMLAnchorEvents2_FWD_DEFINED__
  753. #define __HTMLAnchorEvents2_FWD_DEFINED__
  754. typedef interface HTMLAnchorEvents2 HTMLAnchorEvents2;
  755. #endif /* __HTMLAnchorEvents2_FWD_DEFINED__ */
  756. #ifndef __HTMLAnchorEvents_FWD_DEFINED__
  757. #define __HTMLAnchorEvents_FWD_DEFINED__
  758. typedef interface HTMLAnchorEvents HTMLAnchorEvents;
  759. #endif /* __HTMLAnchorEvents_FWD_DEFINED__ */
  760. #ifndef __IHTMLAnchorElement_FWD_DEFINED__
  761. #define __IHTMLAnchorElement_FWD_DEFINED__
  762. typedef interface IHTMLAnchorElement IHTMLAnchorElement;
  763. #endif /* __IHTMLAnchorElement_FWD_DEFINED__ */
  764. #ifndef __IHTMLAnchorElement2_FWD_DEFINED__
  765. #define __IHTMLAnchorElement2_FWD_DEFINED__
  766. typedef interface IHTMLAnchorElement2 IHTMLAnchorElement2;
  767. #endif /* __IHTMLAnchorElement2_FWD_DEFINED__ */
  768. #ifndef __DispHTMLAnchorElement_FWD_DEFINED__
  769. #define __DispHTMLAnchorElement_FWD_DEFINED__
  770. typedef interface DispHTMLAnchorElement DispHTMLAnchorElement;
  771. #endif /* __DispHTMLAnchorElement_FWD_DEFINED__ */
  772. #ifndef __HTMLAnchorElement_FWD_DEFINED__
  773. #define __HTMLAnchorElement_FWD_DEFINED__
  774. #ifdef __cplusplus
  775. typedef class HTMLAnchorElement HTMLAnchorElement;
  776. #else
  777. typedef struct HTMLAnchorElement HTMLAnchorElement;
  778. #endif /* __cplusplus */
  779. #endif /* __HTMLAnchorElement_FWD_DEFINED__ */
  780. #ifndef __HTMLLabelEvents2_FWD_DEFINED__
  781. #define __HTMLLabelEvents2_FWD_DEFINED__
  782. typedef interface HTMLLabelEvents2 HTMLLabelEvents2;
  783. #endif /* __HTMLLabelEvents2_FWD_DEFINED__ */
  784. #ifndef __HTMLLabelEvents_FWD_DEFINED__
  785. #define __HTMLLabelEvents_FWD_DEFINED__
  786. typedef interface HTMLLabelEvents HTMLLabelEvents;
  787. #endif /* __HTMLLabelEvents_FWD_DEFINED__ */
  788. #ifndef __IHTMLLabelElement_FWD_DEFINED__
  789. #define __IHTMLLabelElement_FWD_DEFINED__
  790. typedef interface IHTMLLabelElement IHTMLLabelElement;
  791. #endif /* __IHTMLLabelElement_FWD_DEFINED__ */
  792. #ifndef __IHTMLLabelElement2_FWD_DEFINED__
  793. #define __IHTMLLabelElement2_FWD_DEFINED__
  794. typedef interface IHTMLLabelElement2 IHTMLLabelElement2;
  795. #endif /* __IHTMLLabelElement2_FWD_DEFINED__ */
  796. #ifndef __DispHTMLLabelElement_FWD_DEFINED__
  797. #define __DispHTMLLabelElement_FWD_DEFINED__
  798. typedef interface DispHTMLLabelElement DispHTMLLabelElement;
  799. #endif /* __DispHTMLLabelElement_FWD_DEFINED__ */
  800. #ifndef __HTMLLabelElement_FWD_DEFINED__
  801. #define __HTMLLabelElement_FWD_DEFINED__
  802. #ifdef __cplusplus
  803. typedef class HTMLLabelElement HTMLLabelElement;
  804. #else
  805. typedef struct HTMLLabelElement HTMLLabelElement;
  806. #endif /* __cplusplus */
  807. #endif /* __HTMLLabelElement_FWD_DEFINED__ */
  808. #ifndef __IHTMLListElement_FWD_DEFINED__
  809. #define __IHTMLListElement_FWD_DEFINED__
  810. typedef interface IHTMLListElement IHTMLListElement;
  811. #endif /* __IHTMLListElement_FWD_DEFINED__ */
  812. #ifndef __IHTMLListElement2_FWD_DEFINED__
  813. #define __IHTMLListElement2_FWD_DEFINED__
  814. typedef interface IHTMLListElement2 IHTMLListElement2;
  815. #endif /* __IHTMLListElement2_FWD_DEFINED__ */
  816. #ifndef __DispHTMLListElement_FWD_DEFINED__
  817. #define __DispHTMLListElement_FWD_DEFINED__
  818. typedef interface DispHTMLListElement DispHTMLListElement;
  819. #endif /* __DispHTMLListElement_FWD_DEFINED__ */
  820. #ifndef __HTMLListElement_FWD_DEFINED__
  821. #define __HTMLListElement_FWD_DEFINED__
  822. #ifdef __cplusplus
  823. typedef class HTMLListElement HTMLListElement;
  824. #else
  825. typedef struct HTMLListElement HTMLListElement;
  826. #endif /* __cplusplus */
  827. #endif /* __HTMLListElement_FWD_DEFINED__ */
  828. #ifndef __IHTMLUListElement_FWD_DEFINED__
  829. #define __IHTMLUListElement_FWD_DEFINED__
  830. typedef interface IHTMLUListElement IHTMLUListElement;
  831. #endif /* __IHTMLUListElement_FWD_DEFINED__ */
  832. #ifndef __DispHTMLUListElement_FWD_DEFINED__
  833. #define __DispHTMLUListElement_FWD_DEFINED__
  834. typedef interface DispHTMLUListElement DispHTMLUListElement;
  835. #endif /* __DispHTMLUListElement_FWD_DEFINED__ */
  836. #ifndef __HTMLUListElement_FWD_DEFINED__
  837. #define __HTMLUListElement_FWD_DEFINED__
  838. #ifdef __cplusplus
  839. typedef class HTMLUListElement HTMLUListElement;
  840. #else
  841. typedef struct HTMLUListElement HTMLUListElement;
  842. #endif /* __cplusplus */
  843. #endif /* __HTMLUListElement_FWD_DEFINED__ */
  844. #ifndef __IHTMLOListElement_FWD_DEFINED__
  845. #define __IHTMLOListElement_FWD_DEFINED__
  846. typedef interface IHTMLOListElement IHTMLOListElement;
  847. #endif /* __IHTMLOListElement_FWD_DEFINED__ */
  848. #ifndef __DispHTMLOListElement_FWD_DEFINED__
  849. #define __DispHTMLOListElement_FWD_DEFINED__
  850. typedef interface DispHTMLOListElement DispHTMLOListElement;
  851. #endif /* __DispHTMLOListElement_FWD_DEFINED__ */
  852. #ifndef __HTMLOListElement_FWD_DEFINED__
  853. #define __HTMLOListElement_FWD_DEFINED__
  854. #ifdef __cplusplus
  855. typedef class HTMLOListElement HTMLOListElement;
  856. #else
  857. typedef struct HTMLOListElement HTMLOListElement;
  858. #endif /* __cplusplus */
  859. #endif /* __HTMLOListElement_FWD_DEFINED__ */
  860. #ifndef __IHTMLLIElement_FWD_DEFINED__
  861. #define __IHTMLLIElement_FWD_DEFINED__
  862. typedef interface IHTMLLIElement IHTMLLIElement;
  863. #endif /* __IHTMLLIElement_FWD_DEFINED__ */
  864. #ifndef __DispHTMLLIElement_FWD_DEFINED__
  865. #define __DispHTMLLIElement_FWD_DEFINED__
  866. typedef interface DispHTMLLIElement DispHTMLLIElement;
  867. #endif /* __DispHTMLLIElement_FWD_DEFINED__ */
  868. #ifndef __HTMLLIElement_FWD_DEFINED__
  869. #define __HTMLLIElement_FWD_DEFINED__
  870. #ifdef __cplusplus
  871. typedef class HTMLLIElement HTMLLIElement;
  872. #else
  873. typedef struct HTMLLIElement HTMLLIElement;
  874. #endif /* __cplusplus */
  875. #endif /* __HTMLLIElement_FWD_DEFINED__ */
  876. #ifndef __IHTMLBlockElement_FWD_DEFINED__
  877. #define __IHTMLBlockElement_FWD_DEFINED__
  878. typedef interface IHTMLBlockElement IHTMLBlockElement;
  879. #endif /* __IHTMLBlockElement_FWD_DEFINED__ */
  880. #ifndef __IHTMLBlockElement2_FWD_DEFINED__
  881. #define __IHTMLBlockElement2_FWD_DEFINED__
  882. typedef interface IHTMLBlockElement2 IHTMLBlockElement2;
  883. #endif /* __IHTMLBlockElement2_FWD_DEFINED__ */
  884. #ifndef __DispHTMLBlockElement_FWD_DEFINED__
  885. #define __DispHTMLBlockElement_FWD_DEFINED__
  886. typedef interface DispHTMLBlockElement DispHTMLBlockElement;
  887. #endif /* __DispHTMLBlockElement_FWD_DEFINED__ */
  888. #ifndef __HTMLBlockElement_FWD_DEFINED__
  889. #define __HTMLBlockElement_FWD_DEFINED__
  890. #ifdef __cplusplus
  891. typedef class HTMLBlockElement HTMLBlockElement;
  892. #else
  893. typedef struct HTMLBlockElement HTMLBlockElement;
  894. #endif /* __cplusplus */
  895. #endif /* __HTMLBlockElement_FWD_DEFINED__ */
  896. #ifndef __IHTMLDivElement_FWD_DEFINED__
  897. #define __IHTMLDivElement_FWD_DEFINED__
  898. typedef interface IHTMLDivElement IHTMLDivElement;
  899. #endif /* __IHTMLDivElement_FWD_DEFINED__ */
  900. #ifndef __DispHTMLDivElement_FWD_DEFINED__
  901. #define __DispHTMLDivElement_FWD_DEFINED__
  902. typedef interface DispHTMLDivElement DispHTMLDivElement;
  903. #endif /* __DispHTMLDivElement_FWD_DEFINED__ */
  904. #ifndef __HTMLDivElement_FWD_DEFINED__
  905. #define __HTMLDivElement_FWD_DEFINED__
  906. #ifdef __cplusplus
  907. typedef class HTMLDivElement HTMLDivElement;
  908. #else
  909. typedef struct HTMLDivElement HTMLDivElement;
  910. #endif /* __cplusplus */
  911. #endif /* __HTMLDivElement_FWD_DEFINED__ */
  912. #ifndef __IHTMLDDElement_FWD_DEFINED__
  913. #define __IHTMLDDElement_FWD_DEFINED__
  914. typedef interface IHTMLDDElement IHTMLDDElement;
  915. #endif /* __IHTMLDDElement_FWD_DEFINED__ */
  916. #ifndef __DispHTMLDDElement_FWD_DEFINED__
  917. #define __DispHTMLDDElement_FWD_DEFINED__
  918. typedef interface DispHTMLDDElement DispHTMLDDElement;
  919. #endif /* __DispHTMLDDElement_FWD_DEFINED__ */
  920. #ifndef __HTMLDDElement_FWD_DEFINED__
  921. #define __HTMLDDElement_FWD_DEFINED__
  922. #ifdef __cplusplus
  923. typedef class HTMLDDElement HTMLDDElement;
  924. #else
  925. typedef struct HTMLDDElement HTMLDDElement;
  926. #endif /* __cplusplus */
  927. #endif /* __HTMLDDElement_FWD_DEFINED__ */
  928. #ifndef __IHTMLDTElement_FWD_DEFINED__
  929. #define __IHTMLDTElement_FWD_DEFINED__
  930. typedef interface IHTMLDTElement IHTMLDTElement;
  931. #endif /* __IHTMLDTElement_FWD_DEFINED__ */
  932. #ifndef __DispHTMLDTElement_FWD_DEFINED__
  933. #define __DispHTMLDTElement_FWD_DEFINED__
  934. typedef interface DispHTMLDTElement DispHTMLDTElement;
  935. #endif /* __DispHTMLDTElement_FWD_DEFINED__ */
  936. #ifndef __HTMLDTElement_FWD_DEFINED__
  937. #define __HTMLDTElement_FWD_DEFINED__
  938. #ifdef __cplusplus
  939. typedef class HTMLDTElement HTMLDTElement;
  940. #else
  941. typedef struct HTMLDTElement HTMLDTElement;
  942. #endif /* __cplusplus */
  943. #endif /* __HTMLDTElement_FWD_DEFINED__ */
  944. #ifndef __IHTMLBRElement_FWD_DEFINED__
  945. #define __IHTMLBRElement_FWD_DEFINED__
  946. typedef interface IHTMLBRElement IHTMLBRElement;
  947. #endif /* __IHTMLBRElement_FWD_DEFINED__ */
  948. #ifndef __DispHTMLBRElement_FWD_DEFINED__
  949. #define __DispHTMLBRElement_FWD_DEFINED__
  950. typedef interface DispHTMLBRElement DispHTMLBRElement;
  951. #endif /* __DispHTMLBRElement_FWD_DEFINED__ */
  952. #ifndef __HTMLBRElement_FWD_DEFINED__
  953. #define __HTMLBRElement_FWD_DEFINED__
  954. #ifdef __cplusplus
  955. typedef class HTMLBRElement HTMLBRElement;
  956. #else
  957. typedef struct HTMLBRElement HTMLBRElement;
  958. #endif /* __cplusplus */
  959. #endif /* __HTMLBRElement_FWD_DEFINED__ */
  960. #ifndef __IHTMLDListElement_FWD_DEFINED__
  961. #define __IHTMLDListElement_FWD_DEFINED__
  962. typedef interface IHTMLDListElement IHTMLDListElement;
  963. #endif /* __IHTMLDListElement_FWD_DEFINED__ */
  964. #ifndef __DispHTMLDListElement_FWD_DEFINED__
  965. #define __DispHTMLDListElement_FWD_DEFINED__
  966. typedef interface DispHTMLDListElement DispHTMLDListElement;
  967. #endif /* __DispHTMLDListElement_FWD_DEFINED__ */
  968. #ifndef __HTMLDListElement_FWD_DEFINED__
  969. #define __HTMLDListElement_FWD_DEFINED__
  970. #ifdef __cplusplus
  971. typedef class HTMLDListElement HTMLDListElement;
  972. #else
  973. typedef struct HTMLDListElement HTMLDListElement;
  974. #endif /* __cplusplus */
  975. #endif /* __HTMLDListElement_FWD_DEFINED__ */
  976. #ifndef __IHTMLHRElement_FWD_DEFINED__
  977. #define __IHTMLHRElement_FWD_DEFINED__
  978. typedef interface IHTMLHRElement IHTMLHRElement;
  979. #endif /* __IHTMLHRElement_FWD_DEFINED__ */
  980. #ifndef __DispHTMLHRElement_FWD_DEFINED__
  981. #define __DispHTMLHRElement_FWD_DEFINED__
  982. typedef interface DispHTMLHRElement DispHTMLHRElement;
  983. #endif /* __DispHTMLHRElement_FWD_DEFINED__ */
  984. #ifndef __HTMLHRElement_FWD_DEFINED__
  985. #define __HTMLHRElement_FWD_DEFINED__
  986. #ifdef __cplusplus
  987. typedef class HTMLHRElement HTMLHRElement;
  988. #else
  989. typedef struct HTMLHRElement HTMLHRElement;
  990. #endif /* __cplusplus */
  991. #endif /* __HTMLHRElement_FWD_DEFINED__ */
  992. #ifndef __IHTMLParaElement_FWD_DEFINED__
  993. #define __IHTMLParaElement_FWD_DEFINED__
  994. typedef interface IHTMLParaElement IHTMLParaElement;
  995. #endif /* __IHTMLParaElement_FWD_DEFINED__ */
  996. #ifndef __DispHTMLParaElement_FWD_DEFINED__
  997. #define __DispHTMLParaElement_FWD_DEFINED__
  998. typedef interface DispHTMLParaElement DispHTMLParaElement;
  999. #endif /* __DispHTMLParaElement_FWD_DEFINED__ */
  1000. #ifndef __HTMLParaElement_FWD_DEFINED__
  1001. #define __HTMLParaElement_FWD_DEFINED__
  1002. #ifdef __cplusplus
  1003. typedef class HTMLParaElement HTMLParaElement;
  1004. #else
  1005. typedef struct HTMLParaElement HTMLParaElement;
  1006. #endif /* __cplusplus */
  1007. #endif /* __HTMLParaElement_FWD_DEFINED__ */
  1008. #ifndef __IHTMLElementCollection2_FWD_DEFINED__
  1009. #define __IHTMLElementCollection2_FWD_DEFINED__
  1010. typedef interface IHTMLElementCollection2 IHTMLElementCollection2;
  1011. #endif /* __IHTMLElementCollection2_FWD_DEFINED__ */
  1012. #ifndef __IHTMLElementCollection3_FWD_DEFINED__
  1013. #define __IHTMLElementCollection3_FWD_DEFINED__
  1014. typedef interface IHTMLElementCollection3 IHTMLElementCollection3;
  1015. #endif /* __IHTMLElementCollection3_FWD_DEFINED__ */
  1016. #ifndef __DispHTMLElementCollection_FWD_DEFINED__
  1017. #define __DispHTMLElementCollection_FWD_DEFINED__
  1018. typedef interface DispHTMLElementCollection DispHTMLElementCollection;
  1019. #endif /* __DispHTMLElementCollection_FWD_DEFINED__ */
  1020. #ifndef __HTMLElementCollection_FWD_DEFINED__
  1021. #define __HTMLElementCollection_FWD_DEFINED__
  1022. #ifdef __cplusplus
  1023. typedef class HTMLElementCollection HTMLElementCollection;
  1024. #else
  1025. typedef struct HTMLElementCollection HTMLElementCollection;
  1026. #endif /* __cplusplus */
  1027. #endif /* __HTMLElementCollection_FWD_DEFINED__ */
  1028. #ifndef __IHTMLHeaderElement_FWD_DEFINED__
  1029. #define __IHTMLHeaderElement_FWD_DEFINED__
  1030. typedef interface IHTMLHeaderElement IHTMLHeaderElement;
  1031. #endif /* __IHTMLHeaderElement_FWD_DEFINED__ */
  1032. #ifndef __DispHTMLHeaderElement_FWD_DEFINED__
  1033. #define __DispHTMLHeaderElement_FWD_DEFINED__
  1034. typedef interface DispHTMLHeaderElement DispHTMLHeaderElement;
  1035. #endif /* __DispHTMLHeaderElement_FWD_DEFINED__ */
  1036. #ifndef __HTMLHeaderElement_FWD_DEFINED__
  1037. #define __HTMLHeaderElement_FWD_DEFINED__
  1038. #ifdef __cplusplus
  1039. typedef class HTMLHeaderElement HTMLHeaderElement;
  1040. #else
  1041. typedef struct HTMLHeaderElement HTMLHeaderElement;
  1042. #endif /* __cplusplus */
  1043. #endif /* __HTMLHeaderElement_FWD_DEFINED__ */
  1044. #ifndef __HTMLSelectElementEvents2_FWD_DEFINED__
  1045. #define __HTMLSelectElementEvents2_FWD_DEFINED__
  1046. typedef interface HTMLSelectElementEvents2 HTMLSelectElementEvents2;
  1047. #endif /* __HTMLSelectElementEvents2_FWD_DEFINED__ */
  1048. #ifndef __HTMLSelectElementEvents_FWD_DEFINED__
  1049. #define __HTMLSelectElementEvents_FWD_DEFINED__
  1050. typedef interface HTMLSelectElementEvents HTMLSelectElementEvents;
  1051. #endif /* __HTMLSelectElementEvents_FWD_DEFINED__ */
  1052. #ifndef __IHTMLSelectElement_FWD_DEFINED__
  1053. #define __IHTMLSelectElement_FWD_DEFINED__
  1054. typedef interface IHTMLSelectElement IHTMLSelectElement;
  1055. #endif /* __IHTMLSelectElement_FWD_DEFINED__ */
  1056. #ifndef __IHTMLSelectElement2_FWD_DEFINED__
  1057. #define __IHTMLSelectElement2_FWD_DEFINED__
  1058. typedef interface IHTMLSelectElement2 IHTMLSelectElement2;
  1059. #endif /* __IHTMLSelectElement2_FWD_DEFINED__ */
  1060. #ifndef __IHTMLSelectElement4_FWD_DEFINED__
  1061. #define __IHTMLSelectElement4_FWD_DEFINED__
  1062. typedef interface IHTMLSelectElement4 IHTMLSelectElement4;
  1063. #endif /* __IHTMLSelectElement4_FWD_DEFINED__ */
  1064. #ifndef __DispHTMLSelectElement_FWD_DEFINED__
  1065. #define __DispHTMLSelectElement_FWD_DEFINED__
  1066. typedef interface DispHTMLSelectElement DispHTMLSelectElement;
  1067. #endif /* __DispHTMLSelectElement_FWD_DEFINED__ */
  1068. #ifndef __HTMLSelectElement_FWD_DEFINED__
  1069. #define __HTMLSelectElement_FWD_DEFINED__
  1070. #ifdef __cplusplus
  1071. typedef class HTMLSelectElement HTMLSelectElement;
  1072. #else
  1073. typedef struct HTMLSelectElement HTMLSelectElement;
  1074. #endif /* __cplusplus */
  1075. #endif /* __HTMLSelectElement_FWD_DEFINED__ */
  1076. #ifndef __IHTMLSelectionObject_FWD_DEFINED__
  1077. #define __IHTMLSelectionObject_FWD_DEFINED__
  1078. typedef interface IHTMLSelectionObject IHTMLSelectionObject;
  1079. #endif /* __IHTMLSelectionObject_FWD_DEFINED__ */
  1080. #ifndef __IHTMLSelectionObject2_FWD_DEFINED__
  1081. #define __IHTMLSelectionObject2_FWD_DEFINED__
  1082. typedef interface IHTMLSelectionObject2 IHTMLSelectionObject2;
  1083. #endif /* __IHTMLSelectionObject2_FWD_DEFINED__ */
  1084. #ifndef __IHTMLOptionElement_FWD_DEFINED__
  1085. #define __IHTMLOptionElement_FWD_DEFINED__
  1086. typedef interface IHTMLOptionElement IHTMLOptionElement;
  1087. #endif /* __IHTMLOptionElement_FWD_DEFINED__ */
  1088. #ifndef __IHTMLOptionElement3_FWD_DEFINED__
  1089. #define __IHTMLOptionElement3_FWD_DEFINED__
  1090. typedef interface IHTMLOptionElement3 IHTMLOptionElement3;
  1091. #endif /* __IHTMLOptionElement3_FWD_DEFINED__ */
  1092. #ifndef __IHTMLOptionElementFactory_FWD_DEFINED__
  1093. #define __IHTMLOptionElementFactory_FWD_DEFINED__
  1094. typedef interface IHTMLOptionElementFactory IHTMLOptionElementFactory;
  1095. #endif /* __IHTMLOptionElementFactory_FWD_DEFINED__ */
  1096. #ifndef __DispHTMLOptionElement_FWD_DEFINED__
  1097. #define __DispHTMLOptionElement_FWD_DEFINED__
  1098. typedef interface DispHTMLOptionElement DispHTMLOptionElement;
  1099. #endif /* __DispHTMLOptionElement_FWD_DEFINED__ */
  1100. #ifndef __HTMLOptionElement_FWD_DEFINED__
  1101. #define __HTMLOptionElement_FWD_DEFINED__
  1102. #ifdef __cplusplus
  1103. typedef class HTMLOptionElement HTMLOptionElement;
  1104. #else
  1105. typedef struct HTMLOptionElement HTMLOptionElement;
  1106. #endif /* __cplusplus */
  1107. #endif /* __HTMLOptionElement_FWD_DEFINED__ */
  1108. #ifndef __HTMLOptionElementFactory_FWD_DEFINED__
  1109. #define __HTMLOptionElementFactory_FWD_DEFINED__
  1110. #ifdef __cplusplus
  1111. typedef class HTMLOptionElementFactory HTMLOptionElementFactory;
  1112. #else
  1113. typedef struct HTMLOptionElementFactory HTMLOptionElementFactory;
  1114. #endif /* __cplusplus */
  1115. #endif /* __HTMLOptionElementFactory_FWD_DEFINED__ */
  1116. #ifndef __HTMLButtonElementEvents2_FWD_DEFINED__
  1117. #define __HTMLButtonElementEvents2_FWD_DEFINED__
  1118. typedef interface HTMLButtonElementEvents2 HTMLButtonElementEvents2;
  1119. #endif /* __HTMLButtonElementEvents2_FWD_DEFINED__ */
  1120. #ifndef __HTMLButtonElementEvents_FWD_DEFINED__
  1121. #define __HTMLButtonElementEvents_FWD_DEFINED__
  1122. typedef interface HTMLButtonElementEvents HTMLButtonElementEvents;
  1123. #endif /* __HTMLButtonElementEvents_FWD_DEFINED__ */
  1124. #ifndef __HTMLInputTextElementEvents2_FWD_DEFINED__
  1125. #define __HTMLInputTextElementEvents2_FWD_DEFINED__
  1126. typedef interface HTMLInputTextElementEvents2 HTMLInputTextElementEvents2;
  1127. #endif /* __HTMLInputTextElementEvents2_FWD_DEFINED__ */
  1128. #ifndef __HTMLOptionButtonElementEvents2_FWD_DEFINED__
  1129. #define __HTMLOptionButtonElementEvents2_FWD_DEFINED__
  1130. typedef interface HTMLOptionButtonElementEvents2 HTMLOptionButtonElementEvents2;
  1131. #endif /* __HTMLOptionButtonElementEvents2_FWD_DEFINED__ */
  1132. #ifndef __HTMLInputFileElementEvents2_FWD_DEFINED__
  1133. #define __HTMLInputFileElementEvents2_FWD_DEFINED__
  1134. typedef interface HTMLInputFileElementEvents2 HTMLInputFileElementEvents2;
  1135. #endif /* __HTMLInputFileElementEvents2_FWD_DEFINED__ */
  1136. #ifndef __HTMLInputImageEvents2_FWD_DEFINED__
  1137. #define __HTMLInputImageEvents2_FWD_DEFINED__
  1138. typedef interface HTMLInputImageEvents2 HTMLInputImageEvents2;
  1139. #endif /* __HTMLInputImageEvents2_FWD_DEFINED__ */
  1140. #ifndef __HTMLInputTextElementEvents_FWD_DEFINED__
  1141. #define __HTMLInputTextElementEvents_FWD_DEFINED__
  1142. typedef interface HTMLInputTextElementEvents HTMLInputTextElementEvents;
  1143. #endif /* __HTMLInputTextElementEvents_FWD_DEFINED__ */
  1144. #ifndef __HTMLOptionButtonElementEvents_FWD_DEFINED__
  1145. #define __HTMLOptionButtonElementEvents_FWD_DEFINED__
  1146. typedef interface HTMLOptionButtonElementEvents HTMLOptionButtonElementEvents;
  1147. #endif /* __HTMLOptionButtonElementEvents_FWD_DEFINED__ */
  1148. #ifndef __HTMLInputFileElementEvents_FWD_DEFINED__
  1149. #define __HTMLInputFileElementEvents_FWD_DEFINED__
  1150. typedef interface HTMLInputFileElementEvents HTMLInputFileElementEvents;
  1151. #endif /* __HTMLInputFileElementEvents_FWD_DEFINED__ */
  1152. #ifndef __HTMLInputImageEvents_FWD_DEFINED__
  1153. #define __HTMLInputImageEvents_FWD_DEFINED__
  1154. typedef interface HTMLInputImageEvents HTMLInputImageEvents;
  1155. #endif /* __HTMLInputImageEvents_FWD_DEFINED__ */
  1156. #ifndef __IHTMLInputElement_FWD_DEFINED__
  1157. #define __IHTMLInputElement_FWD_DEFINED__
  1158. typedef interface IHTMLInputElement IHTMLInputElement;
  1159. #endif /* __IHTMLInputElement_FWD_DEFINED__ */
  1160. #ifndef __IHTMLInputElement2_FWD_DEFINED__
  1161. #define __IHTMLInputElement2_FWD_DEFINED__
  1162. typedef interface IHTMLInputElement2 IHTMLInputElement2;
  1163. #endif /* __IHTMLInputElement2_FWD_DEFINED__ */
  1164. #ifndef __IHTMLInputButtonElement_FWD_DEFINED__
  1165. #define __IHTMLInputButtonElement_FWD_DEFINED__
  1166. typedef interface IHTMLInputButtonElement IHTMLInputButtonElement;
  1167. #endif /* __IHTMLInputButtonElement_FWD_DEFINED__ */
  1168. #ifndef __IHTMLInputHiddenElement_FWD_DEFINED__
  1169. #define __IHTMLInputHiddenElement_FWD_DEFINED__
  1170. typedef interface IHTMLInputHiddenElement IHTMLInputHiddenElement;
  1171. #endif /* __IHTMLInputHiddenElement_FWD_DEFINED__ */
  1172. #ifndef __IHTMLInputTextElement_FWD_DEFINED__
  1173. #define __IHTMLInputTextElement_FWD_DEFINED__
  1174. typedef interface IHTMLInputTextElement IHTMLInputTextElement;
  1175. #endif /* __IHTMLInputTextElement_FWD_DEFINED__ */
  1176. #ifndef __IHTMLInputFileElement_FWD_DEFINED__
  1177. #define __IHTMLInputFileElement_FWD_DEFINED__
  1178. typedef interface IHTMLInputFileElement IHTMLInputFileElement;
  1179. #endif /* __IHTMLInputFileElement_FWD_DEFINED__ */
  1180. #ifndef __IHTMLOptionButtonElement_FWD_DEFINED__
  1181. #define __IHTMLOptionButtonElement_FWD_DEFINED__
  1182. typedef interface IHTMLOptionButtonElement IHTMLOptionButtonElement;
  1183. #endif /* __IHTMLOptionButtonElement_FWD_DEFINED__ */
  1184. #ifndef __IHTMLInputImage_FWD_DEFINED__
  1185. #define __IHTMLInputImage_FWD_DEFINED__
  1186. typedef interface IHTMLInputImage IHTMLInputImage;
  1187. #endif /* __IHTMLInputImage_FWD_DEFINED__ */
  1188. #ifndef __DispHTMLInputElement_FWD_DEFINED__
  1189. #define __DispHTMLInputElement_FWD_DEFINED__
  1190. typedef interface DispHTMLInputElement DispHTMLInputElement;
  1191. #endif /* __DispHTMLInputElement_FWD_DEFINED__ */
  1192. #ifndef __HTMLInputElement_FWD_DEFINED__
  1193. #define __HTMLInputElement_FWD_DEFINED__
  1194. #ifdef __cplusplus
  1195. typedef class HTMLInputElement HTMLInputElement;
  1196. #else
  1197. typedef struct HTMLInputElement HTMLInputElement;
  1198. #endif /* __cplusplus */
  1199. #endif /* __HTMLInputElement_FWD_DEFINED__ */
  1200. #ifndef __IHTMLTextAreaElement_FWD_DEFINED__
  1201. #define __IHTMLTextAreaElement_FWD_DEFINED__
  1202. typedef interface IHTMLTextAreaElement IHTMLTextAreaElement;
  1203. #endif /* __IHTMLTextAreaElement_FWD_DEFINED__ */
  1204. #ifndef __DispHTMLTextAreaElement_FWD_DEFINED__
  1205. #define __DispHTMLTextAreaElement_FWD_DEFINED__
  1206. typedef interface DispHTMLTextAreaElement DispHTMLTextAreaElement;
  1207. #endif /* __DispHTMLTextAreaElement_FWD_DEFINED__ */
  1208. #ifndef __HTMLTextAreaElement_FWD_DEFINED__
  1209. #define __HTMLTextAreaElement_FWD_DEFINED__
  1210. #ifdef __cplusplus
  1211. typedef class HTMLTextAreaElement HTMLTextAreaElement;
  1212. #else
  1213. typedef struct HTMLTextAreaElement HTMLTextAreaElement;
  1214. #endif /* __cplusplus */
  1215. #endif /* __HTMLTextAreaElement_FWD_DEFINED__ */
  1216. #ifndef __DispHTMLRichtextElement_FWD_DEFINED__
  1217. #define __DispHTMLRichtextElement_FWD_DEFINED__
  1218. typedef interface DispHTMLRichtextElement DispHTMLRichtextElement;
  1219. #endif /* __DispHTMLRichtextElement_FWD_DEFINED__ */
  1220. #ifndef __HTMLRichtextElement_FWD_DEFINED__
  1221. #define __HTMLRichtextElement_FWD_DEFINED__
  1222. #ifdef __cplusplus
  1223. typedef class HTMLRichtextElement HTMLRichtextElement;
  1224. #else
  1225. typedef struct HTMLRichtextElement HTMLRichtextElement;
  1226. #endif /* __cplusplus */
  1227. #endif /* __HTMLRichtextElement_FWD_DEFINED__ */
  1228. #ifndef __IHTMLButtonElement_FWD_DEFINED__
  1229. #define __IHTMLButtonElement_FWD_DEFINED__
  1230. typedef interface IHTMLButtonElement IHTMLButtonElement;
  1231. #endif /* __IHTMLButtonElement_FWD_DEFINED__ */
  1232. #ifndef __DispHTMLButtonElement_FWD_DEFINED__
  1233. #define __DispHTMLButtonElement_FWD_DEFINED__
  1234. typedef interface DispHTMLButtonElement DispHTMLButtonElement;
  1235. #endif /* __DispHTMLButtonElement_FWD_DEFINED__ */
  1236. #ifndef __HTMLButtonElement_FWD_DEFINED__
  1237. #define __HTMLButtonElement_FWD_DEFINED__
  1238. #ifdef __cplusplus
  1239. typedef class HTMLButtonElement HTMLButtonElement;
  1240. #else
  1241. typedef struct HTMLButtonElement HTMLButtonElement;
  1242. #endif /* __cplusplus */
  1243. #endif /* __HTMLButtonElement_FWD_DEFINED__ */
  1244. #ifndef __HTMLMarqueeElementEvents2_FWD_DEFINED__
  1245. #define __HTMLMarqueeElementEvents2_FWD_DEFINED__
  1246. typedef interface HTMLMarqueeElementEvents2 HTMLMarqueeElementEvents2;
  1247. #endif /* __HTMLMarqueeElementEvents2_FWD_DEFINED__ */
  1248. #ifndef __HTMLMarqueeElementEvents_FWD_DEFINED__
  1249. #define __HTMLMarqueeElementEvents_FWD_DEFINED__
  1250. typedef interface HTMLMarqueeElementEvents HTMLMarqueeElementEvents;
  1251. #endif /* __HTMLMarqueeElementEvents_FWD_DEFINED__ */
  1252. #ifndef __IHTMLMarqueeElement_FWD_DEFINED__
  1253. #define __IHTMLMarqueeElement_FWD_DEFINED__
  1254. typedef interface IHTMLMarqueeElement IHTMLMarqueeElement;
  1255. #endif /* __IHTMLMarqueeElement_FWD_DEFINED__ */
  1256. #ifndef __DispHTMLMarqueeElement_FWD_DEFINED__
  1257. #define __DispHTMLMarqueeElement_FWD_DEFINED__
  1258. typedef interface DispHTMLMarqueeElement DispHTMLMarqueeElement;
  1259. #endif /* __DispHTMLMarqueeElement_FWD_DEFINED__ */
  1260. #ifndef __HTMLMarqueeElement_FWD_DEFINED__
  1261. #define __HTMLMarqueeElement_FWD_DEFINED__
  1262. #ifdef __cplusplus
  1263. typedef class HTMLMarqueeElement HTMLMarqueeElement;
  1264. #else
  1265. typedef struct HTMLMarqueeElement HTMLMarqueeElement;
  1266. #endif /* __cplusplus */
  1267. #endif /* __HTMLMarqueeElement_FWD_DEFINED__ */
  1268. #ifndef __IHTMLHtmlElement_FWD_DEFINED__
  1269. #define __IHTMLHtmlElement_FWD_DEFINED__
  1270. typedef interface IHTMLHtmlElement IHTMLHtmlElement;
  1271. #endif /* __IHTMLHtmlElement_FWD_DEFINED__ */
  1272. #ifndef __IHTMLHeadElement_FWD_DEFINED__
  1273. #define __IHTMLHeadElement_FWD_DEFINED__
  1274. typedef interface IHTMLHeadElement IHTMLHeadElement;
  1275. #endif /* __IHTMLHeadElement_FWD_DEFINED__ */
  1276. #ifndef __IHTMLTitleElement_FWD_DEFINED__
  1277. #define __IHTMLTitleElement_FWD_DEFINED__
  1278. typedef interface IHTMLTitleElement IHTMLTitleElement;
  1279. #endif /* __IHTMLTitleElement_FWD_DEFINED__ */
  1280. #ifndef __IHTMLMetaElement_FWD_DEFINED__
  1281. #define __IHTMLMetaElement_FWD_DEFINED__
  1282. typedef interface IHTMLMetaElement IHTMLMetaElement;
  1283. #endif /* __IHTMLMetaElement_FWD_DEFINED__ */
  1284. #ifndef __IHTMLMetaElement2_FWD_DEFINED__
  1285. #define __IHTMLMetaElement2_FWD_DEFINED__
  1286. typedef interface IHTMLMetaElement2 IHTMLMetaElement2;
  1287. #endif /* __IHTMLMetaElement2_FWD_DEFINED__ */
  1288. #ifndef __IHTMLBaseElement_FWD_DEFINED__
  1289. #define __IHTMLBaseElement_FWD_DEFINED__
  1290. typedef interface IHTMLBaseElement IHTMLBaseElement;
  1291. #endif /* __IHTMLBaseElement_FWD_DEFINED__ */
  1292. #ifndef __IHTMLIsIndexElement_FWD_DEFINED__
  1293. #define __IHTMLIsIndexElement_FWD_DEFINED__
  1294. typedef interface IHTMLIsIndexElement IHTMLIsIndexElement;
  1295. #endif /* __IHTMLIsIndexElement_FWD_DEFINED__ */
  1296. #ifndef __IHTMLIsIndexElement2_FWD_DEFINED__
  1297. #define __IHTMLIsIndexElement2_FWD_DEFINED__
  1298. typedef interface IHTMLIsIndexElement2 IHTMLIsIndexElement2;
  1299. #endif /* __IHTMLIsIndexElement2_FWD_DEFINED__ */
  1300. #ifndef __IHTMLNextIdElement_FWD_DEFINED__
  1301. #define __IHTMLNextIdElement_FWD_DEFINED__
  1302. typedef interface IHTMLNextIdElement IHTMLNextIdElement;
  1303. #endif /* __IHTMLNextIdElement_FWD_DEFINED__ */
  1304. #ifndef __DispHTMLHtmlElement_FWD_DEFINED__
  1305. #define __DispHTMLHtmlElement_FWD_DEFINED__
  1306. typedef interface DispHTMLHtmlElement DispHTMLHtmlElement;
  1307. #endif /* __DispHTMLHtmlElement_FWD_DEFINED__ */
  1308. #ifndef __HTMLHtmlElement_FWD_DEFINED__
  1309. #define __HTMLHtmlElement_FWD_DEFINED__
  1310. #ifdef __cplusplus
  1311. typedef class HTMLHtmlElement HTMLHtmlElement;
  1312. #else
  1313. typedef struct HTMLHtmlElement HTMLHtmlElement;
  1314. #endif /* __cplusplus */
  1315. #endif /* __HTMLHtmlElement_FWD_DEFINED__ */
  1316. #ifndef __DispHTMLHeadElement_FWD_DEFINED__
  1317. #define __DispHTMLHeadElement_FWD_DEFINED__
  1318. typedef interface DispHTMLHeadElement DispHTMLHeadElement;
  1319. #endif /* __DispHTMLHeadElement_FWD_DEFINED__ */
  1320. #ifndef __HTMLHeadElement_FWD_DEFINED__
  1321. #define __HTMLHeadElement_FWD_DEFINED__
  1322. #ifdef __cplusplus
  1323. typedef class HTMLHeadElement HTMLHeadElement;
  1324. #else
  1325. typedef struct HTMLHeadElement HTMLHeadElement;
  1326. #endif /* __cplusplus */
  1327. #endif /* __HTMLHeadElement_FWD_DEFINED__ */
  1328. #ifndef __DispHTMLTitleElement_FWD_DEFINED__
  1329. #define __DispHTMLTitleElement_FWD_DEFINED__
  1330. typedef interface DispHTMLTitleElement DispHTMLTitleElement;
  1331. #endif /* __DispHTMLTitleElement_FWD_DEFINED__ */
  1332. #ifndef __HTMLTitleElement_FWD_DEFINED__
  1333. #define __HTMLTitleElement_FWD_DEFINED__
  1334. #ifdef __cplusplus
  1335. typedef class HTMLTitleElement HTMLTitleElement;
  1336. #else
  1337. typedef struct HTMLTitleElement HTMLTitleElement;
  1338. #endif /* __cplusplus */
  1339. #endif /* __HTMLTitleElement_FWD_DEFINED__ */
  1340. #ifndef __DispHTMLMetaElement_FWD_DEFINED__
  1341. #define __DispHTMLMetaElement_FWD_DEFINED__
  1342. typedef interface DispHTMLMetaElement DispHTMLMetaElement;
  1343. #endif /* __DispHTMLMetaElement_FWD_DEFINED__ */
  1344. #ifndef __HTMLMetaElement_FWD_DEFINED__
  1345. #define __HTMLMetaElement_FWD_DEFINED__
  1346. #ifdef __cplusplus
  1347. typedef class HTMLMetaElement HTMLMetaElement;
  1348. #else
  1349. typedef struct HTMLMetaElement HTMLMetaElement;
  1350. #endif /* __cplusplus */
  1351. #endif /* __HTMLMetaElement_FWD_DEFINED__ */
  1352. #ifndef __DispHTMLBaseElement_FWD_DEFINED__
  1353. #define __DispHTMLBaseElement_FWD_DEFINED__
  1354. typedef interface DispHTMLBaseElement DispHTMLBaseElement;
  1355. #endif /* __DispHTMLBaseElement_FWD_DEFINED__ */
  1356. #ifndef __HTMLBaseElement_FWD_DEFINED__
  1357. #define __HTMLBaseElement_FWD_DEFINED__
  1358. #ifdef __cplusplus
  1359. typedef class HTMLBaseElement HTMLBaseElement;
  1360. #else
  1361. typedef struct HTMLBaseElement HTMLBaseElement;
  1362. #endif /* __cplusplus */
  1363. #endif /* __HTMLBaseElement_FWD_DEFINED__ */
  1364. #ifndef __DispHTMLIsIndexElement_FWD_DEFINED__
  1365. #define __DispHTMLIsIndexElement_FWD_DEFINED__
  1366. typedef interface DispHTMLIsIndexElement DispHTMLIsIndexElement;
  1367. #endif /* __DispHTMLIsIndexElement_FWD_DEFINED__ */
  1368. #ifndef __HTMLIsIndexElement_FWD_DEFINED__
  1369. #define __HTMLIsIndexElement_FWD_DEFINED__
  1370. #ifdef __cplusplus
  1371. typedef class HTMLIsIndexElement HTMLIsIndexElement;
  1372. #else
  1373. typedef struct HTMLIsIndexElement HTMLIsIndexElement;
  1374. #endif /* __cplusplus */
  1375. #endif /* __HTMLIsIndexElement_FWD_DEFINED__ */
  1376. #ifndef __DispHTMLNextIdElement_FWD_DEFINED__
  1377. #define __DispHTMLNextIdElement_FWD_DEFINED__
  1378. typedef interface DispHTMLNextIdElement DispHTMLNextIdElement;
  1379. #endif /* __DispHTMLNextIdElement_FWD_DEFINED__ */
  1380. #ifndef __HTMLNextIdElement_FWD_DEFINED__
  1381. #define __HTMLNextIdElement_FWD_DEFINED__
  1382. #ifdef __cplusplus
  1383. typedef class HTMLNextIdElement HTMLNextIdElement;
  1384. #else
  1385. typedef struct HTMLNextIdElement HTMLNextIdElement;
  1386. #endif /* __cplusplus */
  1387. #endif /* __HTMLNextIdElement_FWD_DEFINED__ */
  1388. #ifndef __IHTMLBaseFontElement_FWD_DEFINED__
  1389. #define __IHTMLBaseFontElement_FWD_DEFINED__
  1390. typedef interface IHTMLBaseFontElement IHTMLBaseFontElement;
  1391. #endif /* __IHTMLBaseFontElement_FWD_DEFINED__ */
  1392. #ifndef __DispHTMLBaseFontElement_FWD_DEFINED__
  1393. #define __DispHTMLBaseFontElement_FWD_DEFINED__
  1394. typedef interface DispHTMLBaseFontElement DispHTMLBaseFontElement;
  1395. #endif /* __DispHTMLBaseFontElement_FWD_DEFINED__ */
  1396. #ifndef __HTMLBaseFontElement_FWD_DEFINED__
  1397. #define __HTMLBaseFontElement_FWD_DEFINED__
  1398. #ifdef __cplusplus
  1399. typedef class HTMLBaseFontElement HTMLBaseFontElement;
  1400. #else
  1401. typedef struct HTMLBaseFontElement HTMLBaseFontElement;
  1402. #endif /* __cplusplus */
  1403. #endif /* __HTMLBaseFontElement_FWD_DEFINED__ */
  1404. #ifndef __IHTMLUnknownElement_FWD_DEFINED__
  1405. #define __IHTMLUnknownElement_FWD_DEFINED__
  1406. typedef interface IHTMLUnknownElement IHTMLUnknownElement;
  1407. #endif /* __IHTMLUnknownElement_FWD_DEFINED__ */
  1408. #ifndef __DispHTMLUnknownElement_FWD_DEFINED__
  1409. #define __DispHTMLUnknownElement_FWD_DEFINED__
  1410. typedef interface DispHTMLUnknownElement DispHTMLUnknownElement;
  1411. #endif /* __DispHTMLUnknownElement_FWD_DEFINED__ */
  1412. #ifndef __HTMLUnknownElement_FWD_DEFINED__
  1413. #define __HTMLUnknownElement_FWD_DEFINED__
  1414. #ifdef __cplusplus
  1415. typedef class HTMLUnknownElement HTMLUnknownElement;
  1416. #else
  1417. typedef struct HTMLUnknownElement HTMLUnknownElement;
  1418. #endif /* __cplusplus */
  1419. #endif /* __HTMLUnknownElement_FWD_DEFINED__ */
  1420. #ifndef __IOmHistory_FWD_DEFINED__
  1421. #define __IOmHistory_FWD_DEFINED__
  1422. typedef interface IOmHistory IOmHistory;
  1423. #endif /* __IOmHistory_FWD_DEFINED__ */
  1424. #ifndef __IHTMLMimeTypesCollection_FWD_DEFINED__
  1425. #define __IHTMLMimeTypesCollection_FWD_DEFINED__
  1426. typedef interface IHTMLMimeTypesCollection IHTMLMimeTypesCollection;
  1427. #endif /* __IHTMLMimeTypesCollection_FWD_DEFINED__ */
  1428. #ifndef __IHTMLPluginsCollection_FWD_DEFINED__
  1429. #define __IHTMLPluginsCollection_FWD_DEFINED__
  1430. typedef interface IHTMLPluginsCollection IHTMLPluginsCollection;
  1431. #endif /* __IHTMLPluginsCollection_FWD_DEFINED__ */
  1432. #ifndef __IHTMLOpsProfile_FWD_DEFINED__
  1433. #define __IHTMLOpsProfile_FWD_DEFINED__
  1434. typedef interface IHTMLOpsProfile IHTMLOpsProfile;
  1435. #endif /* __IHTMLOpsProfile_FWD_DEFINED__ */
  1436. #ifndef __IOmNavigator_FWD_DEFINED__
  1437. #define __IOmNavigator_FWD_DEFINED__
  1438. typedef interface IOmNavigator IOmNavigator;
  1439. #endif /* __IOmNavigator_FWD_DEFINED__ */
  1440. #ifndef __IHTMLLocation_FWD_DEFINED__
  1441. #define __IHTMLLocation_FWD_DEFINED__
  1442. typedef interface IHTMLLocation IHTMLLocation;
  1443. #endif /* __IHTMLLocation_FWD_DEFINED__ */
  1444. #ifndef __HTMLHistory_FWD_DEFINED__
  1445. #define __HTMLHistory_FWD_DEFINED__
  1446. #ifdef __cplusplus
  1447. typedef class HTMLHistory HTMLHistory;
  1448. #else
  1449. typedef struct HTMLHistory HTMLHistory;
  1450. #endif /* __cplusplus */
  1451. #endif /* __HTMLHistory_FWD_DEFINED__ */
  1452. #ifndef __CMimeTypes_FWD_DEFINED__
  1453. #define __CMimeTypes_FWD_DEFINED__
  1454. #ifdef __cplusplus
  1455. typedef class CMimeTypes CMimeTypes;
  1456. #else
  1457. typedef struct CMimeTypes CMimeTypes;
  1458. #endif /* __cplusplus */
  1459. #endif /* __CMimeTypes_FWD_DEFINED__ */
  1460. #ifndef __CPlugins_FWD_DEFINED__
  1461. #define __CPlugins_FWD_DEFINED__
  1462. #ifdef __cplusplus
  1463. typedef class CPlugins CPlugins;
  1464. #else
  1465. typedef struct CPlugins CPlugins;
  1466. #endif /* __cplusplus */
  1467. #endif /* __CPlugins_FWD_DEFINED__ */
  1468. #ifndef __COpsProfile_FWD_DEFINED__
  1469. #define __COpsProfile_FWD_DEFINED__
  1470. #ifdef __cplusplus
  1471. typedef class COpsProfile COpsProfile;
  1472. #else
  1473. typedef struct COpsProfile COpsProfile;
  1474. #endif /* __cplusplus */
  1475. #endif /* __COpsProfile_FWD_DEFINED__ */
  1476. #ifndef __HTMLNavigator_FWD_DEFINED__
  1477. #define __HTMLNavigator_FWD_DEFINED__
  1478. #ifdef __cplusplus
  1479. typedef class HTMLNavigator HTMLNavigator;
  1480. #else
  1481. typedef struct HTMLNavigator HTMLNavigator;
  1482. #endif /* __cplusplus */
  1483. #endif /* __HTMLNavigator_FWD_DEFINED__ */
  1484. #ifndef __HTMLLocation_FWD_DEFINED__
  1485. #define __HTMLLocation_FWD_DEFINED__
  1486. #ifdef __cplusplus
  1487. typedef class HTMLLocation HTMLLocation;
  1488. #else
  1489. typedef struct HTMLLocation HTMLLocation;
  1490. #endif /* __cplusplus */
  1491. #endif /* __HTMLLocation_FWD_DEFINED__ */
  1492. #ifndef __IHTMLBookmarkCollection_FWD_DEFINED__
  1493. #define __IHTMLBookmarkCollection_FWD_DEFINED__
  1494. typedef interface IHTMLBookmarkCollection IHTMLBookmarkCollection;
  1495. #endif /* __IHTMLBookmarkCollection_FWD_DEFINED__ */
  1496. #ifndef __IHTMLDataTransfer_FWD_DEFINED__
  1497. #define __IHTMLDataTransfer_FWD_DEFINED__
  1498. typedef interface IHTMLDataTransfer IHTMLDataTransfer;
  1499. #endif /* __IHTMLDataTransfer_FWD_DEFINED__ */
  1500. #ifndef __IHTMLEventObj2_FWD_DEFINED__
  1501. #define __IHTMLEventObj2_FWD_DEFINED__
  1502. typedef interface IHTMLEventObj2 IHTMLEventObj2;
  1503. #endif /* __IHTMLEventObj2_FWD_DEFINED__ */
  1504. #ifndef __IHTMLEventObj3_FWD_DEFINED__
  1505. #define __IHTMLEventObj3_FWD_DEFINED__
  1506. typedef interface IHTMLEventObj3 IHTMLEventObj3;
  1507. #endif /* __IHTMLEventObj3_FWD_DEFINED__ */
  1508. #ifndef __IHTMLEventObj4_FWD_DEFINED__
  1509. #define __IHTMLEventObj4_FWD_DEFINED__
  1510. typedef interface IHTMLEventObj4 IHTMLEventObj4;
  1511. #endif /* __IHTMLEventObj4_FWD_DEFINED__ */
  1512. #ifndef __DispCEventObj_FWD_DEFINED__
  1513. #define __DispCEventObj_FWD_DEFINED__
  1514. typedef interface DispCEventObj DispCEventObj;
  1515. #endif /* __DispCEventObj_FWD_DEFINED__ */
  1516. #ifndef __CEventObj_FWD_DEFINED__
  1517. #define __CEventObj_FWD_DEFINED__
  1518. #ifdef __cplusplus
  1519. typedef class CEventObj CEventObj;
  1520. #else
  1521. typedef struct CEventObj CEventObj;
  1522. #endif /* __cplusplus */
  1523. #endif /* __CEventObj_FWD_DEFINED__ */
  1524. #ifndef __HTMLWindowEvents2_FWD_DEFINED__
  1525. #define __HTMLWindowEvents2_FWD_DEFINED__
  1526. typedef interface HTMLWindowEvents2 HTMLWindowEvents2;
  1527. #endif /* __HTMLWindowEvents2_FWD_DEFINED__ */
  1528. #ifndef __HTMLWindowEvents_FWD_DEFINED__
  1529. #define __HTMLWindowEvents_FWD_DEFINED__
  1530. typedef interface HTMLWindowEvents HTMLWindowEvents;
  1531. #endif /* __HTMLWindowEvents_FWD_DEFINED__ */
  1532. #ifndef __IHTMLDocument2_FWD_DEFINED__
  1533. #define __IHTMLDocument2_FWD_DEFINED__
  1534. typedef interface IHTMLDocument2 IHTMLDocument2;
  1535. #endif /* __IHTMLDocument2_FWD_DEFINED__ */
  1536. #ifndef __IHTMLFramesCollection2_FWD_DEFINED__
  1537. #define __IHTMLFramesCollection2_FWD_DEFINED__
  1538. typedef interface IHTMLFramesCollection2 IHTMLFramesCollection2;
  1539. #endif /* __IHTMLFramesCollection2_FWD_DEFINED__ */
  1540. #ifndef __IHTMLWindow2_FWD_DEFINED__
  1541. #define __IHTMLWindow2_FWD_DEFINED__
  1542. typedef interface IHTMLWindow2 IHTMLWindow2;
  1543. #endif /* __IHTMLWindow2_FWD_DEFINED__ */
  1544. #ifndef __IHTMLWindow3_FWD_DEFINED__
  1545. #define __IHTMLWindow3_FWD_DEFINED__
  1546. typedef interface IHTMLWindow3 IHTMLWindow3;
  1547. #endif /* __IHTMLWindow3_FWD_DEFINED__ */
  1548. #ifndef __IHTMLFrameBase_FWD_DEFINED__
  1549. #define __IHTMLFrameBase_FWD_DEFINED__
  1550. typedef interface IHTMLFrameBase IHTMLFrameBase;
  1551. #endif /* __IHTMLFrameBase_FWD_DEFINED__ */
  1552. #ifndef __IHTMLScreen_FWD_DEFINED__
  1553. #define __IHTMLScreen_FWD_DEFINED__
  1554. typedef interface IHTMLScreen IHTMLScreen;
  1555. #endif /* __IHTMLScreen_FWD_DEFINED__ */
  1556. #ifndef __IHTMLScreen2_FWD_DEFINED__
  1557. #define __IHTMLScreen2_FWD_DEFINED__
  1558. typedef interface IHTMLScreen2 IHTMLScreen2;
  1559. #endif /* __IHTMLScreen2_FWD_DEFINED__ */
  1560. #ifndef __IHTMLWindow4_FWD_DEFINED__
  1561. #define __IHTMLWindow4_FWD_DEFINED__
  1562. typedef interface IHTMLWindow4 IHTMLWindow4;
  1563. #endif /* __IHTMLWindow4_FWD_DEFINED__ */
  1564. #ifndef __FramesCollection_FWD_DEFINED__
  1565. #define __FramesCollection_FWD_DEFINED__
  1566. #ifdef __cplusplus
  1567. typedef class FramesCollection FramesCollection;
  1568. #else
  1569. typedef struct FramesCollection FramesCollection;
  1570. #endif /* __cplusplus */
  1571. #endif /* __FramesCollection_FWD_DEFINED__ */
  1572. #ifndef __DispHTMLScreen_FWD_DEFINED__
  1573. #define __DispHTMLScreen_FWD_DEFINED__
  1574. typedef interface DispHTMLScreen DispHTMLScreen;
  1575. #endif /* __DispHTMLScreen_FWD_DEFINED__ */
  1576. #ifndef __HTMLScreen_FWD_DEFINED__
  1577. #define __HTMLScreen_FWD_DEFINED__
  1578. #ifdef __cplusplus
  1579. typedef class HTMLScreen HTMLScreen;
  1580. #else
  1581. typedef struct HTMLScreen HTMLScreen;
  1582. #endif /* __cplusplus */
  1583. #endif /* __HTMLScreen_FWD_DEFINED__ */
  1584. #ifndef __DispHTMLWindow2_FWD_DEFINED__
  1585. #define __DispHTMLWindow2_FWD_DEFINED__
  1586. typedef interface DispHTMLWindow2 DispHTMLWindow2;
  1587. #endif /* __DispHTMLWindow2_FWD_DEFINED__ */
  1588. #ifndef __HTMLWindow2_FWD_DEFINED__
  1589. #define __HTMLWindow2_FWD_DEFINED__
  1590. #ifdef __cplusplus
  1591. typedef class HTMLWindow2 HTMLWindow2;
  1592. #else
  1593. typedef struct HTMLWindow2 HTMLWindow2;
  1594. #endif /* __cplusplus */
  1595. #endif /* __HTMLWindow2_FWD_DEFINED__ */
  1596. #ifndef __DispHTMLWindowProxy_FWD_DEFINED__
  1597. #define __DispHTMLWindowProxy_FWD_DEFINED__
  1598. typedef interface DispHTMLWindowProxy DispHTMLWindowProxy;
  1599. #endif /* __DispHTMLWindowProxy_FWD_DEFINED__ */
  1600. #ifndef __HTMLWindowProxy_FWD_DEFINED__
  1601. #define __HTMLWindowProxy_FWD_DEFINED__
  1602. #ifdef __cplusplus
  1603. typedef class HTMLWindowProxy HTMLWindowProxy;
  1604. #else
  1605. typedef struct HTMLWindowProxy HTMLWindowProxy;
  1606. #endif /* __cplusplus */
  1607. #endif /* __HTMLWindowProxy_FWD_DEFINED__ */
  1608. #ifndef __HTMLDocumentEvents2_FWD_DEFINED__
  1609. #define __HTMLDocumentEvents2_FWD_DEFINED__
  1610. typedef interface HTMLDocumentEvents2 HTMLDocumentEvents2;
  1611. #endif /* __HTMLDocumentEvents2_FWD_DEFINED__ */
  1612. #ifndef __HTMLDocumentEvents_FWD_DEFINED__
  1613. #define __HTMLDocumentEvents_FWD_DEFINED__
  1614. typedef interface HTMLDocumentEvents HTMLDocumentEvents;
  1615. #endif /* __HTMLDocumentEvents_FWD_DEFINED__ */
  1616. #ifndef __IHTMLDocument3_FWD_DEFINED__
  1617. #define __IHTMLDocument3_FWD_DEFINED__
  1618. typedef interface IHTMLDocument3 IHTMLDocument3;
  1619. #endif /* __IHTMLDocument3_FWD_DEFINED__ */
  1620. #ifndef __IHTMLDocument4_FWD_DEFINED__
  1621. #define __IHTMLDocument4_FWD_DEFINED__
  1622. typedef interface IHTMLDocument4 IHTMLDocument4;
  1623. #endif /* __IHTMLDocument4_FWD_DEFINED__ */
  1624. #ifndef __IHTMLDocument5_FWD_DEFINED__
  1625. #define __IHTMLDocument5_FWD_DEFINED__
  1626. typedef interface IHTMLDocument5 IHTMLDocument5;
  1627. #endif /* __IHTMLDocument5_FWD_DEFINED__ */
  1628. #ifndef __DispHTMLDocument_FWD_DEFINED__
  1629. #define __DispHTMLDocument_FWD_DEFINED__
  1630. typedef interface DispHTMLDocument DispHTMLDocument;
  1631. #endif /* __DispHTMLDocument_FWD_DEFINED__ */
  1632. #ifndef __HTMLDocument_FWD_DEFINED__
  1633. #define __HTMLDocument_FWD_DEFINED__
  1634. #ifdef __cplusplus
  1635. typedef class HTMLDocument HTMLDocument;
  1636. #else
  1637. typedef struct HTMLDocument HTMLDocument;
  1638. #endif /* __cplusplus */
  1639. #endif /* __HTMLDocument_FWD_DEFINED__ */
  1640. #ifndef __DWebBridgeEvents_FWD_DEFINED__
  1641. #define __DWebBridgeEvents_FWD_DEFINED__
  1642. typedef interface DWebBridgeEvents DWebBridgeEvents;
  1643. #endif /* __DWebBridgeEvents_FWD_DEFINED__ */
  1644. #ifndef __IWebBridge_FWD_DEFINED__
  1645. #define __IWebBridge_FWD_DEFINED__
  1646. typedef interface IWebBridge IWebBridge;
  1647. #endif /* __IWebBridge_FWD_DEFINED__ */
  1648. #ifndef __IWBScriptControl_FWD_DEFINED__
  1649. #define __IWBScriptControl_FWD_DEFINED__
  1650. typedef interface IWBScriptControl IWBScriptControl;
  1651. #endif /* __IWBScriptControl_FWD_DEFINED__ */
  1652. #ifndef __Scriptlet_FWD_DEFINED__
  1653. #define __Scriptlet_FWD_DEFINED__
  1654. #ifdef __cplusplus
  1655. typedef class Scriptlet Scriptlet;
  1656. #else
  1657. typedef struct Scriptlet Scriptlet;
  1658. #endif /* __cplusplus */
  1659. #endif /* __Scriptlet_FWD_DEFINED__ */
  1660. #ifndef __IHTMLEmbedElement_FWD_DEFINED__
  1661. #define __IHTMLEmbedElement_FWD_DEFINED__
  1662. typedef interface IHTMLEmbedElement IHTMLEmbedElement;
  1663. #endif /* __IHTMLEmbedElement_FWD_DEFINED__ */
  1664. #ifndef __DispHTMLEmbed_FWD_DEFINED__
  1665. #define __DispHTMLEmbed_FWD_DEFINED__
  1666. typedef interface DispHTMLEmbed DispHTMLEmbed;
  1667. #endif /* __DispHTMLEmbed_FWD_DEFINED__ */
  1668. #ifndef __HTMLEmbed_FWD_DEFINED__
  1669. #define __HTMLEmbed_FWD_DEFINED__
  1670. #ifdef __cplusplus
  1671. typedef class HTMLEmbed HTMLEmbed;
  1672. #else
  1673. typedef struct HTMLEmbed HTMLEmbed;
  1674. #endif /* __cplusplus */
  1675. #endif /* __HTMLEmbed_FWD_DEFINED__ */
  1676. #ifndef __HTMLMapEvents2_FWD_DEFINED__
  1677. #define __HTMLMapEvents2_FWD_DEFINED__
  1678. typedef interface HTMLMapEvents2 HTMLMapEvents2;
  1679. #endif /* __HTMLMapEvents2_FWD_DEFINED__ */
  1680. #ifndef __HTMLMapEvents_FWD_DEFINED__
  1681. #define __HTMLMapEvents_FWD_DEFINED__
  1682. typedef interface HTMLMapEvents HTMLMapEvents;
  1683. #endif /* __HTMLMapEvents_FWD_DEFINED__ */
  1684. #ifndef __IHTMLAreasCollection_FWD_DEFINED__
  1685. #define __IHTMLAreasCollection_FWD_DEFINED__
  1686. typedef interface IHTMLAreasCollection IHTMLAreasCollection;
  1687. #endif /* __IHTMLAreasCollection_FWD_DEFINED__ */
  1688. #ifndef __IHTMLAreasCollection2_FWD_DEFINED__
  1689. #define __IHTMLAreasCollection2_FWD_DEFINED__
  1690. typedef interface IHTMLAreasCollection2 IHTMLAreasCollection2;
  1691. #endif /* __IHTMLAreasCollection2_FWD_DEFINED__ */
  1692. #ifndef __IHTMLAreasCollection3_FWD_DEFINED__
  1693. #define __IHTMLAreasCollection3_FWD_DEFINED__
  1694. typedef interface IHTMLAreasCollection3 IHTMLAreasCollection3;
  1695. #endif /* __IHTMLAreasCollection3_FWD_DEFINED__ */
  1696. #ifndef __IHTMLMapElement_FWD_DEFINED__
  1697. #define __IHTMLMapElement_FWD_DEFINED__
  1698. typedef interface IHTMLMapElement IHTMLMapElement;
  1699. #endif /* __IHTMLMapElement_FWD_DEFINED__ */
  1700. #ifndef __DispHTMLAreasCollection_FWD_DEFINED__
  1701. #define __DispHTMLAreasCollection_FWD_DEFINED__
  1702. typedef interface DispHTMLAreasCollection DispHTMLAreasCollection;
  1703. #endif /* __DispHTMLAreasCollection_FWD_DEFINED__ */
  1704. #ifndef __HTMLAreasCollection_FWD_DEFINED__
  1705. #define __HTMLAreasCollection_FWD_DEFINED__
  1706. #ifdef __cplusplus
  1707. typedef class HTMLAreasCollection HTMLAreasCollection;
  1708. #else
  1709. typedef struct HTMLAreasCollection HTMLAreasCollection;
  1710. #endif /* __cplusplus */
  1711. #endif /* __HTMLAreasCollection_FWD_DEFINED__ */
  1712. #ifndef __DispHTMLMapElement_FWD_DEFINED__
  1713. #define __DispHTMLMapElement_FWD_DEFINED__
  1714. typedef interface DispHTMLMapElement DispHTMLMapElement;
  1715. #endif /* __DispHTMLMapElement_FWD_DEFINED__ */
  1716. #ifndef __HTMLMapElement_FWD_DEFINED__
  1717. #define __HTMLMapElement_FWD_DEFINED__
  1718. #ifdef __cplusplus
  1719. typedef class HTMLMapElement HTMLMapElement;
  1720. #else
  1721. typedef struct HTMLMapElement HTMLMapElement;
  1722. #endif /* __cplusplus */
  1723. #endif /* __HTMLMapElement_FWD_DEFINED__ */
  1724. #ifndef __HTMLAreaEvents2_FWD_DEFINED__
  1725. #define __HTMLAreaEvents2_FWD_DEFINED__
  1726. typedef interface HTMLAreaEvents2 HTMLAreaEvents2;
  1727. #endif /* __HTMLAreaEvents2_FWD_DEFINED__ */
  1728. #ifndef __HTMLAreaEvents_FWD_DEFINED__
  1729. #define __HTMLAreaEvents_FWD_DEFINED__
  1730. typedef interface HTMLAreaEvents HTMLAreaEvents;
  1731. #endif /* __HTMLAreaEvents_FWD_DEFINED__ */
  1732. #ifndef __IHTMLAreaElement_FWD_DEFINED__
  1733. #define __IHTMLAreaElement_FWD_DEFINED__
  1734. typedef interface IHTMLAreaElement IHTMLAreaElement;
  1735. #endif /* __IHTMLAreaElement_FWD_DEFINED__ */
  1736. #ifndef __DispHTMLAreaElement_FWD_DEFINED__
  1737. #define __DispHTMLAreaElement_FWD_DEFINED__
  1738. typedef interface DispHTMLAreaElement DispHTMLAreaElement;
  1739. #endif /* __DispHTMLAreaElement_FWD_DEFINED__ */
  1740. #ifndef __HTMLAreaElement_FWD_DEFINED__
  1741. #define __HTMLAreaElement_FWD_DEFINED__
  1742. #ifdef __cplusplus
  1743. typedef class HTMLAreaElement HTMLAreaElement;
  1744. #else
  1745. typedef struct HTMLAreaElement HTMLAreaElement;
  1746. #endif /* __cplusplus */
  1747. #endif /* __HTMLAreaElement_FWD_DEFINED__ */
  1748. #ifndef __IHTMLTableCaption_FWD_DEFINED__
  1749. #define __IHTMLTableCaption_FWD_DEFINED__
  1750. typedef interface IHTMLTableCaption IHTMLTableCaption;
  1751. #endif /* __IHTMLTableCaption_FWD_DEFINED__ */
  1752. #ifndef __DispHTMLTableCaption_FWD_DEFINED__
  1753. #define __DispHTMLTableCaption_FWD_DEFINED__
  1754. typedef interface DispHTMLTableCaption DispHTMLTableCaption;
  1755. #endif /* __DispHTMLTableCaption_FWD_DEFINED__ */
  1756. #ifndef __HTMLTableCaption_FWD_DEFINED__
  1757. #define __HTMLTableCaption_FWD_DEFINED__
  1758. #ifdef __cplusplus
  1759. typedef class HTMLTableCaption HTMLTableCaption;
  1760. #else
  1761. typedef struct HTMLTableCaption HTMLTableCaption;
  1762. #endif /* __cplusplus */
  1763. #endif /* __HTMLTableCaption_FWD_DEFINED__ */
  1764. #ifndef __IHTMLCommentElement_FWD_DEFINED__
  1765. #define __IHTMLCommentElement_FWD_DEFINED__
  1766. typedef interface IHTMLCommentElement IHTMLCommentElement;
  1767. #endif /* __IHTMLCommentElement_FWD_DEFINED__ */
  1768. #ifndef __IHTMLCommentElement2_FWD_DEFINED__
  1769. #define __IHTMLCommentElement2_FWD_DEFINED__
  1770. typedef interface IHTMLCommentElement2 IHTMLCommentElement2;
  1771. #endif /* __IHTMLCommentElement2_FWD_DEFINED__ */
  1772. #ifndef __DispHTMLCommentElement_FWD_DEFINED__
  1773. #define __DispHTMLCommentElement_FWD_DEFINED__
  1774. typedef interface DispHTMLCommentElement DispHTMLCommentElement;
  1775. #endif /* __DispHTMLCommentElement_FWD_DEFINED__ */
  1776. #ifndef __HTMLCommentElement_FWD_DEFINED__
  1777. #define __HTMLCommentElement_FWD_DEFINED__
  1778. #ifdef __cplusplus
  1779. typedef class HTMLCommentElement HTMLCommentElement;
  1780. #else
  1781. typedef struct HTMLCommentElement HTMLCommentElement;
  1782. #endif /* __cplusplus */
  1783. #endif /* __HTMLCommentElement_FWD_DEFINED__ */
  1784. #ifndef __IHTMLPhraseElement_FWD_DEFINED__
  1785. #define __IHTMLPhraseElement_FWD_DEFINED__
  1786. typedef interface IHTMLPhraseElement IHTMLPhraseElement;
  1787. #endif /* __IHTMLPhraseElement_FWD_DEFINED__ */
  1788. #ifndef __IHTMLPhraseElement2_FWD_DEFINED__
  1789. #define __IHTMLPhraseElement2_FWD_DEFINED__
  1790. typedef interface IHTMLPhraseElement2 IHTMLPhraseElement2;
  1791. #endif /* __IHTMLPhraseElement2_FWD_DEFINED__ */
  1792. #ifndef __IHTMLSpanElement_FWD_DEFINED__
  1793. #define __IHTMLSpanElement_FWD_DEFINED__
  1794. typedef interface IHTMLSpanElement IHTMLSpanElement;
  1795. #endif /* __IHTMLSpanElement_FWD_DEFINED__ */
  1796. #ifndef __DispHTMLPhraseElement_FWD_DEFINED__
  1797. #define __DispHTMLPhraseElement_FWD_DEFINED__
  1798. typedef interface DispHTMLPhraseElement DispHTMLPhraseElement;
  1799. #endif /* __DispHTMLPhraseElement_FWD_DEFINED__ */
  1800. #ifndef __HTMLPhraseElement_FWD_DEFINED__
  1801. #define __HTMLPhraseElement_FWD_DEFINED__
  1802. #ifdef __cplusplus
  1803. typedef class HTMLPhraseElement HTMLPhraseElement;
  1804. #else
  1805. typedef struct HTMLPhraseElement HTMLPhraseElement;
  1806. #endif /* __cplusplus */
  1807. #endif /* __HTMLPhraseElement_FWD_DEFINED__ */
  1808. #ifndef __DispHTMLSpanElement_FWD_DEFINED__
  1809. #define __DispHTMLSpanElement_FWD_DEFINED__
  1810. typedef interface DispHTMLSpanElement DispHTMLSpanElement;
  1811. #endif /* __DispHTMLSpanElement_FWD_DEFINED__ */
  1812. #ifndef __HTMLSpanElement_FWD_DEFINED__
  1813. #define __HTMLSpanElement_FWD_DEFINED__
  1814. #ifdef __cplusplus
  1815. typedef class HTMLSpanElement HTMLSpanElement;
  1816. #else
  1817. typedef struct HTMLSpanElement HTMLSpanElement;
  1818. #endif /* __cplusplus */
  1819. #endif /* __HTMLSpanElement_FWD_DEFINED__ */
  1820. #ifndef __HTMLTableEvents2_FWD_DEFINED__
  1821. #define __HTMLTableEvents2_FWD_DEFINED__
  1822. typedef interface HTMLTableEvents2 HTMLTableEvents2;
  1823. #endif /* __HTMLTableEvents2_FWD_DEFINED__ */
  1824. #ifndef __HTMLTableEvents_FWD_DEFINED__
  1825. #define __HTMLTableEvents_FWD_DEFINED__
  1826. typedef interface HTMLTableEvents HTMLTableEvents;
  1827. #endif /* __HTMLTableEvents_FWD_DEFINED__ */
  1828. #ifndef __IHTMLTableSection_FWD_DEFINED__
  1829. #define __IHTMLTableSection_FWD_DEFINED__
  1830. typedef interface IHTMLTableSection IHTMLTableSection;
  1831. #endif /* __IHTMLTableSection_FWD_DEFINED__ */
  1832. #ifndef __IHTMLTable_FWD_DEFINED__
  1833. #define __IHTMLTable_FWD_DEFINED__
  1834. typedef interface IHTMLTable IHTMLTable;
  1835. #endif /* __IHTMLTable_FWD_DEFINED__ */
  1836. #ifndef __IHTMLTable2_FWD_DEFINED__
  1837. #define __IHTMLTable2_FWD_DEFINED__
  1838. typedef interface IHTMLTable2 IHTMLTable2;
  1839. #endif /* __IHTMLTable2_FWD_DEFINED__ */
  1840. #ifndef __IHTMLTable3_FWD_DEFINED__
  1841. #define __IHTMLTable3_FWD_DEFINED__
  1842. typedef interface IHTMLTable3 IHTMLTable3;
  1843. #endif /* __IHTMLTable3_FWD_DEFINED__ */
  1844. #ifndef __IHTMLTableCol_FWD_DEFINED__
  1845. #define __IHTMLTableCol_FWD_DEFINED__
  1846. typedef interface IHTMLTableCol IHTMLTableCol;
  1847. #endif /* __IHTMLTableCol_FWD_DEFINED__ */
  1848. #ifndef __IHTMLTableCol2_FWD_DEFINED__
  1849. #define __IHTMLTableCol2_FWD_DEFINED__
  1850. typedef interface IHTMLTableCol2 IHTMLTableCol2;
  1851. #endif /* __IHTMLTableCol2_FWD_DEFINED__ */
  1852. #ifndef __IHTMLTableSection2_FWD_DEFINED__
  1853. #define __IHTMLTableSection2_FWD_DEFINED__
  1854. typedef interface IHTMLTableSection2 IHTMLTableSection2;
  1855. #endif /* __IHTMLTableSection2_FWD_DEFINED__ */
  1856. #ifndef __IHTMLTableSection3_FWD_DEFINED__
  1857. #define __IHTMLTableSection3_FWD_DEFINED__
  1858. typedef interface IHTMLTableSection3 IHTMLTableSection3;
  1859. #endif /* __IHTMLTableSection3_FWD_DEFINED__ */
  1860. #ifndef __IHTMLTableRow_FWD_DEFINED__
  1861. #define __IHTMLTableRow_FWD_DEFINED__
  1862. typedef interface IHTMLTableRow IHTMLTableRow;
  1863. #endif /* __IHTMLTableRow_FWD_DEFINED__ */
  1864. #ifndef __IHTMLTableRow2_FWD_DEFINED__
  1865. #define __IHTMLTableRow2_FWD_DEFINED__
  1866. typedef interface IHTMLTableRow2 IHTMLTableRow2;
  1867. #endif /* __IHTMLTableRow2_FWD_DEFINED__ */
  1868. #ifndef __IHTMLTableRow3_FWD_DEFINED__
  1869. #define __IHTMLTableRow3_FWD_DEFINED__
  1870. typedef interface IHTMLTableRow3 IHTMLTableRow3;
  1871. #endif /* __IHTMLTableRow3_FWD_DEFINED__ */
  1872. #ifndef __IHTMLTableRowMetrics_FWD_DEFINED__
  1873. #define __IHTMLTableRowMetrics_FWD_DEFINED__
  1874. typedef interface IHTMLTableRowMetrics IHTMLTableRowMetrics;
  1875. #endif /* __IHTMLTableRowMetrics_FWD_DEFINED__ */
  1876. #ifndef __IHTMLTableCell_FWD_DEFINED__
  1877. #define __IHTMLTableCell_FWD_DEFINED__
  1878. typedef interface IHTMLTableCell IHTMLTableCell;
  1879. #endif /* __IHTMLTableCell_FWD_DEFINED__ */
  1880. #ifndef __IHTMLTableCell2_FWD_DEFINED__
  1881. #define __IHTMLTableCell2_FWD_DEFINED__
  1882. typedef interface IHTMLTableCell2 IHTMLTableCell2;
  1883. #endif /* __IHTMLTableCell2_FWD_DEFINED__ */
  1884. #ifndef __DispHTMLTable_FWD_DEFINED__
  1885. #define __DispHTMLTable_FWD_DEFINED__
  1886. typedef interface DispHTMLTable DispHTMLTable;
  1887. #endif /* __DispHTMLTable_FWD_DEFINED__ */
  1888. #ifndef __HTMLTable_FWD_DEFINED__
  1889. #define __HTMLTable_FWD_DEFINED__
  1890. #ifdef __cplusplus
  1891. typedef class HTMLTable HTMLTable;
  1892. #else
  1893. typedef struct HTMLTable HTMLTable;
  1894. #endif /* __cplusplus */
  1895. #endif /* __HTMLTable_FWD_DEFINED__ */
  1896. #ifndef __DispHTMLTableCol_FWD_DEFINED__
  1897. #define __DispHTMLTableCol_FWD_DEFINED__
  1898. typedef interface DispHTMLTableCol DispHTMLTableCol;
  1899. #endif /* __DispHTMLTableCol_FWD_DEFINED__ */
  1900. #ifndef __HTMLTableCol_FWD_DEFINED__
  1901. #define __HTMLTableCol_FWD_DEFINED__
  1902. #ifdef __cplusplus
  1903. typedef class HTMLTableCol HTMLTableCol;
  1904. #else
  1905. typedef struct HTMLTableCol HTMLTableCol;
  1906. #endif /* __cplusplus */
  1907. #endif /* __HTMLTableCol_FWD_DEFINED__ */
  1908. #ifndef __DispHTMLTableSection_FWD_DEFINED__
  1909. #define __DispHTMLTableSection_FWD_DEFINED__
  1910. typedef interface DispHTMLTableSection DispHTMLTableSection;
  1911. #endif /* __DispHTMLTableSection_FWD_DEFINED__ */
  1912. #ifndef __HTMLTableSection_FWD_DEFINED__
  1913. #define __HTMLTableSection_FWD_DEFINED__
  1914. #ifdef __cplusplus
  1915. typedef class HTMLTableSection HTMLTableSection;
  1916. #else
  1917. typedef struct HTMLTableSection HTMLTableSection;
  1918. #endif /* __cplusplus */
  1919. #endif /* __HTMLTableSection_FWD_DEFINED__ */
  1920. #ifndef __DispHTMLTableRow_FWD_DEFINED__
  1921. #define __DispHTMLTableRow_FWD_DEFINED__
  1922. typedef interface DispHTMLTableRow DispHTMLTableRow;
  1923. #endif /* __DispHTMLTableRow_FWD_DEFINED__ */
  1924. #ifndef __HTMLTableRow_FWD_DEFINED__
  1925. #define __HTMLTableRow_FWD_DEFINED__
  1926. #ifdef __cplusplus
  1927. typedef class HTMLTableRow HTMLTableRow;
  1928. #else
  1929. typedef struct HTMLTableRow HTMLTableRow;
  1930. #endif /* __cplusplus */
  1931. #endif /* __HTMLTableRow_FWD_DEFINED__ */
  1932. #ifndef __DispHTMLTableCell_FWD_DEFINED__
  1933. #define __DispHTMLTableCell_FWD_DEFINED__
  1934. typedef interface DispHTMLTableCell DispHTMLTableCell;
  1935. #endif /* __DispHTMLTableCell_FWD_DEFINED__ */
  1936. #ifndef __HTMLTableCell_FWD_DEFINED__
  1937. #define __HTMLTableCell_FWD_DEFINED__
  1938. #ifdef __cplusplus
  1939. typedef class HTMLTableCell HTMLTableCell;
  1940. #else
  1941. typedef struct HTMLTableCell HTMLTableCell;
  1942. #endif /* __cplusplus */
  1943. #endif /* __HTMLTableCell_FWD_DEFINED__ */
  1944. #ifndef __HTMLScriptEvents2_FWD_DEFINED__
  1945. #define __HTMLScriptEvents2_FWD_DEFINED__
  1946. typedef interface HTMLScriptEvents2 HTMLScriptEvents2;
  1947. #endif /* __HTMLScriptEvents2_FWD_DEFINED__ */
  1948. #ifndef __HTMLScriptEvents_FWD_DEFINED__
  1949. #define __HTMLScriptEvents_FWD_DEFINED__
  1950. typedef interface HTMLScriptEvents HTMLScriptEvents;
  1951. #endif /* __HTMLScriptEvents_FWD_DEFINED__ */
  1952. #ifndef __IHTMLScriptElement_FWD_DEFINED__
  1953. #define __IHTMLScriptElement_FWD_DEFINED__
  1954. typedef interface IHTMLScriptElement IHTMLScriptElement;
  1955. #endif /* __IHTMLScriptElement_FWD_DEFINED__ */
  1956. #ifndef __IHTMLScriptElement2_FWD_DEFINED__
  1957. #define __IHTMLScriptElement2_FWD_DEFINED__
  1958. typedef interface IHTMLScriptElement2 IHTMLScriptElement2;
  1959. #endif /* __IHTMLScriptElement2_FWD_DEFINED__ */
  1960. #ifndef __DispHTMLScriptElement_FWD_DEFINED__
  1961. #define __DispHTMLScriptElement_FWD_DEFINED__
  1962. typedef interface DispHTMLScriptElement DispHTMLScriptElement;
  1963. #endif /* __DispHTMLScriptElement_FWD_DEFINED__ */
  1964. #ifndef __HTMLScriptElement_FWD_DEFINED__
  1965. #define __HTMLScriptElement_FWD_DEFINED__
  1966. #ifdef __cplusplus
  1967. typedef class HTMLScriptElement HTMLScriptElement;
  1968. #else
  1969. typedef struct HTMLScriptElement HTMLScriptElement;
  1970. #endif /* __cplusplus */
  1971. #endif /* __HTMLScriptElement_FWD_DEFINED__ */
  1972. #ifndef __IHTMLNoShowElement_FWD_DEFINED__
  1973. #define __IHTMLNoShowElement_FWD_DEFINED__
  1974. typedef interface IHTMLNoShowElement IHTMLNoShowElement;
  1975. #endif /* __IHTMLNoShowElement_FWD_DEFINED__ */
  1976. #ifndef __DispHTMLNoShowElement_FWD_DEFINED__
  1977. #define __DispHTMLNoShowElement_FWD_DEFINED__
  1978. typedef interface DispHTMLNoShowElement DispHTMLNoShowElement;
  1979. #endif /* __DispHTMLNoShowElement_FWD_DEFINED__ */
  1980. #ifndef __HTMLNoShowElement_FWD_DEFINED__
  1981. #define __HTMLNoShowElement_FWD_DEFINED__
  1982. #ifdef __cplusplus
  1983. typedef class HTMLNoShowElement HTMLNoShowElement;
  1984. #else
  1985. typedef struct HTMLNoShowElement HTMLNoShowElement;
  1986. #endif /* __cplusplus */
  1987. #endif /* __HTMLNoShowElement_FWD_DEFINED__ */
  1988. #ifndef __HTMLObjectElementEvents2_FWD_DEFINED__
  1989. #define __HTMLObjectElementEvents2_FWD_DEFINED__
  1990. typedef interface HTMLObjectElementEvents2 HTMLObjectElementEvents2;
  1991. #endif /* __HTMLObjectElementEvents2_FWD_DEFINED__ */
  1992. #ifndef __HTMLObjectElementEvents_FWD_DEFINED__
  1993. #define __HTMLObjectElementEvents_FWD_DEFINED__
  1994. typedef interface HTMLObjectElementEvents HTMLObjectElementEvents;
  1995. #endif /* __HTMLObjectElementEvents_FWD_DEFINED__ */
  1996. #ifndef __IHTMLObjectElement_FWD_DEFINED__
  1997. #define __IHTMLObjectElement_FWD_DEFINED__
  1998. typedef interface IHTMLObjectElement IHTMLObjectElement;
  1999. #endif /* __IHTMLObjectElement_FWD_DEFINED__ */
  2000. #ifndef __IHTMLObjectElement2_FWD_DEFINED__
  2001. #define __IHTMLObjectElement2_FWD_DEFINED__
  2002. typedef interface IHTMLObjectElement2 IHTMLObjectElement2;
  2003. #endif /* __IHTMLObjectElement2_FWD_DEFINED__ */
  2004. #ifndef __IHTMLObjectElement3_FWD_DEFINED__
  2005. #define __IHTMLObjectElement3_FWD_DEFINED__
  2006. typedef interface IHTMLObjectElement3 IHTMLObjectElement3;
  2007. #endif /* __IHTMLObjectElement3_FWD_DEFINED__ */
  2008. #ifndef __IHTMLParamElement_FWD_DEFINED__
  2009. #define __IHTMLParamElement_FWD_DEFINED__
  2010. typedef interface IHTMLParamElement IHTMLParamElement;
  2011. #endif /* __IHTMLParamElement_FWD_DEFINED__ */
  2012. #ifndef __DispHTMLObjectElement_FWD_DEFINED__
  2013. #define __DispHTMLObjectElement_FWD_DEFINED__
  2014. typedef interface DispHTMLObjectElement DispHTMLObjectElement;
  2015. #endif /* __DispHTMLObjectElement_FWD_DEFINED__ */
  2016. #ifndef __HTMLObjectElement_FWD_DEFINED__
  2017. #define __HTMLObjectElement_FWD_DEFINED__
  2018. #ifdef __cplusplus
  2019. typedef class HTMLObjectElement HTMLObjectElement;
  2020. #else
  2021. typedef struct HTMLObjectElement HTMLObjectElement;
  2022. #endif /* __cplusplus */
  2023. #endif /* __HTMLObjectElement_FWD_DEFINED__ */
  2024. #ifndef __DispHTMLParamElement_FWD_DEFINED__
  2025. #define __DispHTMLParamElement_FWD_DEFINED__
  2026. typedef interface DispHTMLParamElement DispHTMLParamElement;
  2027. #endif /* __DispHTMLParamElement_FWD_DEFINED__ */
  2028. #ifndef __HTMLParamElement_FWD_DEFINED__
  2029. #define __HTMLParamElement_FWD_DEFINED__
  2030. #ifdef __cplusplus
  2031. typedef class HTMLParamElement HTMLParamElement;
  2032. #else
  2033. typedef struct HTMLParamElement HTMLParamElement;
  2034. #endif /* __cplusplus */
  2035. #endif /* __HTMLParamElement_FWD_DEFINED__ */
  2036. #ifndef __HTMLFrameSiteEvents2_FWD_DEFINED__
  2037. #define __HTMLFrameSiteEvents2_FWD_DEFINED__
  2038. typedef interface HTMLFrameSiteEvents2 HTMLFrameSiteEvents2;
  2039. #endif /* __HTMLFrameSiteEvents2_FWD_DEFINED__ */
  2040. #ifndef __HTMLFrameSiteEvents_FWD_DEFINED__
  2041. #define __HTMLFrameSiteEvents_FWD_DEFINED__
  2042. typedef interface HTMLFrameSiteEvents HTMLFrameSiteEvents;
  2043. #endif /* __HTMLFrameSiteEvents_FWD_DEFINED__ */
  2044. #ifndef __IHTMLFrameBase2_FWD_DEFINED__
  2045. #define __IHTMLFrameBase2_FWD_DEFINED__
  2046. typedef interface IHTMLFrameBase2 IHTMLFrameBase2;
  2047. #endif /* __IHTMLFrameBase2_FWD_DEFINED__ */
  2048. #ifndef __IHTMLFrameBase3_FWD_DEFINED__
  2049. #define __IHTMLFrameBase3_FWD_DEFINED__
  2050. typedef interface IHTMLFrameBase3 IHTMLFrameBase3;
  2051. #endif /* __IHTMLFrameBase3_FWD_DEFINED__ */
  2052. #ifndef __DispHTMLFrameBase_FWD_DEFINED__
  2053. #define __DispHTMLFrameBase_FWD_DEFINED__
  2054. typedef interface DispHTMLFrameBase DispHTMLFrameBase;
  2055. #endif /* __DispHTMLFrameBase_FWD_DEFINED__ */
  2056. #ifndef __HTMLFrameBase_FWD_DEFINED__
  2057. #define __HTMLFrameBase_FWD_DEFINED__
  2058. #ifdef __cplusplus
  2059. typedef class HTMLFrameBase HTMLFrameBase;
  2060. #else
  2061. typedef struct HTMLFrameBase HTMLFrameBase;
  2062. #endif /* __cplusplus */
  2063. #endif /* __HTMLFrameBase_FWD_DEFINED__ */
  2064. #ifndef __IHTMLFrameElement_FWD_DEFINED__
  2065. #define __IHTMLFrameElement_FWD_DEFINED__
  2066. typedef interface IHTMLFrameElement IHTMLFrameElement;
  2067. #endif /* __IHTMLFrameElement_FWD_DEFINED__ */
  2068. #ifndef __IHTMLFrameElement2_FWD_DEFINED__
  2069. #define __IHTMLFrameElement2_FWD_DEFINED__
  2070. typedef interface IHTMLFrameElement2 IHTMLFrameElement2;
  2071. #endif /* __IHTMLFrameElement2_FWD_DEFINED__ */
  2072. #ifndef __DispHTMLFrameElement_FWD_DEFINED__
  2073. #define __DispHTMLFrameElement_FWD_DEFINED__
  2074. typedef interface DispHTMLFrameElement DispHTMLFrameElement;
  2075. #endif /* __DispHTMLFrameElement_FWD_DEFINED__ */
  2076. #ifndef __HTMLFrameElement_FWD_DEFINED__
  2077. #define __HTMLFrameElement_FWD_DEFINED__
  2078. #ifdef __cplusplus
  2079. typedef class HTMLFrameElement HTMLFrameElement;
  2080. #else
  2081. typedef struct HTMLFrameElement HTMLFrameElement;
  2082. #endif /* __cplusplus */
  2083. #endif /* __HTMLFrameElement_FWD_DEFINED__ */
  2084. #ifndef __IHTMLIFrameElement_FWD_DEFINED__
  2085. #define __IHTMLIFrameElement_FWD_DEFINED__
  2086. typedef interface IHTMLIFrameElement IHTMLIFrameElement;
  2087. #endif /* __IHTMLIFrameElement_FWD_DEFINED__ */
  2088. #ifndef __IHTMLIFrameElement2_FWD_DEFINED__
  2089. #define __IHTMLIFrameElement2_FWD_DEFINED__
  2090. typedef interface IHTMLIFrameElement2 IHTMLIFrameElement2;
  2091. #endif /* __IHTMLIFrameElement2_FWD_DEFINED__ */
  2092. #ifndef __DispHTMLIFrame_FWD_DEFINED__
  2093. #define __DispHTMLIFrame_FWD_DEFINED__
  2094. typedef interface DispHTMLIFrame DispHTMLIFrame;
  2095. #endif /* __DispHTMLIFrame_FWD_DEFINED__ */
  2096. #ifndef __HTMLIFrame_FWD_DEFINED__
  2097. #define __HTMLIFrame_FWD_DEFINED__
  2098. #ifdef __cplusplus
  2099. typedef class HTMLIFrame HTMLIFrame;
  2100. #else
  2101. typedef struct HTMLIFrame HTMLIFrame;
  2102. #endif /* __cplusplus */
  2103. #endif /* __HTMLIFrame_FWD_DEFINED__ */
  2104. #ifndef __IHTMLDivPosition_FWD_DEFINED__
  2105. #define __IHTMLDivPosition_FWD_DEFINED__
  2106. typedef interface IHTMLDivPosition IHTMLDivPosition;
  2107. #endif /* __IHTMLDivPosition_FWD_DEFINED__ */
  2108. #ifndef __IHTMLFieldSetElement_FWD_DEFINED__
  2109. #define __IHTMLFieldSetElement_FWD_DEFINED__
  2110. typedef interface IHTMLFieldSetElement IHTMLFieldSetElement;
  2111. #endif /* __IHTMLFieldSetElement_FWD_DEFINED__ */
  2112. #ifndef __IHTMLFieldSetElement2_FWD_DEFINED__
  2113. #define __IHTMLFieldSetElement2_FWD_DEFINED__
  2114. typedef interface IHTMLFieldSetElement2 IHTMLFieldSetElement2;
  2115. #endif /* __IHTMLFieldSetElement2_FWD_DEFINED__ */
  2116. #ifndef __IHTMLLegendElement_FWD_DEFINED__
  2117. #define __IHTMLLegendElement_FWD_DEFINED__
  2118. typedef interface IHTMLLegendElement IHTMLLegendElement;
  2119. #endif /* __IHTMLLegendElement_FWD_DEFINED__ */
  2120. #ifndef __IHTMLLegendElement2_FWD_DEFINED__
  2121. #define __IHTMLLegendElement2_FWD_DEFINED__
  2122. typedef interface IHTMLLegendElement2 IHTMLLegendElement2;
  2123. #endif /* __IHTMLLegendElement2_FWD_DEFINED__ */
  2124. #ifndef __DispHTMLDivPosition_FWD_DEFINED__
  2125. #define __DispHTMLDivPosition_FWD_DEFINED__
  2126. typedef interface DispHTMLDivPosition DispHTMLDivPosition;
  2127. #endif /* __DispHTMLDivPosition_FWD_DEFINED__ */
  2128. #ifndef __HTMLDivPosition_FWD_DEFINED__
  2129. #define __HTMLDivPosition_FWD_DEFINED__
  2130. #ifdef __cplusplus
  2131. typedef class HTMLDivPosition HTMLDivPosition;
  2132. #else
  2133. typedef struct HTMLDivPosition HTMLDivPosition;
  2134. #endif /* __cplusplus */
  2135. #endif /* __HTMLDivPosition_FWD_DEFINED__ */
  2136. #ifndef __DispHTMLFieldSetElement_FWD_DEFINED__
  2137. #define __DispHTMLFieldSetElement_FWD_DEFINED__
  2138. typedef interface DispHTMLFieldSetElement DispHTMLFieldSetElement;
  2139. #endif /* __DispHTMLFieldSetElement_FWD_DEFINED__ */
  2140. #ifndef __HTMLFieldSetElement_FWD_DEFINED__
  2141. #define __HTMLFieldSetElement_FWD_DEFINED__
  2142. #ifdef __cplusplus
  2143. typedef class HTMLFieldSetElement HTMLFieldSetElement;
  2144. #else
  2145. typedef struct HTMLFieldSetElement HTMLFieldSetElement;
  2146. #endif /* __cplusplus */
  2147. #endif /* __HTMLFieldSetElement_FWD_DEFINED__ */
  2148. #ifndef __DispHTMLLegendElement_FWD_DEFINED__
  2149. #define __DispHTMLLegendElement_FWD_DEFINED__
  2150. typedef interface DispHTMLLegendElement DispHTMLLegendElement;
  2151. #endif /* __DispHTMLLegendElement_FWD_DEFINED__ */
  2152. #ifndef __HTMLLegendElement_FWD_DEFINED__
  2153. #define __HTMLLegendElement_FWD_DEFINED__
  2154. #ifdef __cplusplus
  2155. typedef class HTMLLegendElement HTMLLegendElement;
  2156. #else
  2157. typedef struct HTMLLegendElement HTMLLegendElement;
  2158. #endif /* __cplusplus */
  2159. #endif /* __HTMLLegendElement_FWD_DEFINED__ */
  2160. #ifndef __IHTMLSpanFlow_FWD_DEFINED__
  2161. #define __IHTMLSpanFlow_FWD_DEFINED__
  2162. typedef interface IHTMLSpanFlow IHTMLSpanFlow;
  2163. #endif /* __IHTMLSpanFlow_FWD_DEFINED__ */
  2164. #ifndef __DispHTMLSpanFlow_FWD_DEFINED__
  2165. #define __DispHTMLSpanFlow_FWD_DEFINED__
  2166. typedef interface DispHTMLSpanFlow DispHTMLSpanFlow;
  2167. #endif /* __DispHTMLSpanFlow_FWD_DEFINED__ */
  2168. #ifndef __HTMLSpanFlow_FWD_DEFINED__
  2169. #define __HTMLSpanFlow_FWD_DEFINED__
  2170. #ifdef __cplusplus
  2171. typedef class HTMLSpanFlow HTMLSpanFlow;
  2172. #else
  2173. typedef struct HTMLSpanFlow HTMLSpanFlow;
  2174. #endif /* __cplusplus */
  2175. #endif /* __HTMLSpanFlow_FWD_DEFINED__ */
  2176. #ifndef __IHTMLFrameSetElement_FWD_DEFINED__
  2177. #define __IHTMLFrameSetElement_FWD_DEFINED__
  2178. typedef interface IHTMLFrameSetElement IHTMLFrameSetElement;
  2179. #endif /* __IHTMLFrameSetElement_FWD_DEFINED__ */
  2180. #ifndef __IHTMLFrameSetElement2_FWD_DEFINED__
  2181. #define __IHTMLFrameSetElement2_FWD_DEFINED__
  2182. typedef interface IHTMLFrameSetElement2 IHTMLFrameSetElement2;
  2183. #endif /* __IHTMLFrameSetElement2_FWD_DEFINED__ */
  2184. #ifndef __DispHTMLFrameSetSite_FWD_DEFINED__
  2185. #define __DispHTMLFrameSetSite_FWD_DEFINED__
  2186. typedef interface DispHTMLFrameSetSite DispHTMLFrameSetSite;
  2187. #endif /* __DispHTMLFrameSetSite_FWD_DEFINED__ */
  2188. #ifndef __HTMLFrameSetSite_FWD_DEFINED__
  2189. #define __HTMLFrameSetSite_FWD_DEFINED__
  2190. #ifdef __cplusplus
  2191. typedef class HTMLFrameSetSite HTMLFrameSetSite;
  2192. #else
  2193. typedef struct HTMLFrameSetSite HTMLFrameSetSite;
  2194. #endif /* __cplusplus */
  2195. #endif /* __HTMLFrameSetSite_FWD_DEFINED__ */
  2196. #ifndef __IHTMLBGsound_FWD_DEFINED__
  2197. #define __IHTMLBGsound_FWD_DEFINED__
  2198. typedef interface IHTMLBGsound IHTMLBGsound;
  2199. #endif /* __IHTMLBGsound_FWD_DEFINED__ */
  2200. #ifndef __DispHTMLBGsound_FWD_DEFINED__
  2201. #define __DispHTMLBGsound_FWD_DEFINED__
  2202. typedef interface DispHTMLBGsound DispHTMLBGsound;
  2203. #endif /* __DispHTMLBGsound_FWD_DEFINED__ */
  2204. #ifndef __HTMLBGsound_FWD_DEFINED__
  2205. #define __HTMLBGsound_FWD_DEFINED__
  2206. #ifdef __cplusplus
  2207. typedef class HTMLBGsound HTMLBGsound;
  2208. #else
  2209. typedef struct HTMLBGsound HTMLBGsound;
  2210. #endif /* __cplusplus */
  2211. #endif /* __HTMLBGsound_FWD_DEFINED__ */
  2212. #ifndef __IHTMLFontNamesCollection_FWD_DEFINED__
  2213. #define __IHTMLFontNamesCollection_FWD_DEFINED__
  2214. typedef interface IHTMLFontNamesCollection IHTMLFontNamesCollection;
  2215. #endif /* __IHTMLFontNamesCollection_FWD_DEFINED__ */
  2216. #ifndef __IHTMLFontSizesCollection_FWD_DEFINED__
  2217. #define __IHTMLFontSizesCollection_FWD_DEFINED__
  2218. typedef interface IHTMLFontSizesCollection IHTMLFontSizesCollection;
  2219. #endif /* __IHTMLFontSizesCollection_FWD_DEFINED__ */
  2220. #ifndef __IHTMLOptionsHolder_FWD_DEFINED__
  2221. #define __IHTMLOptionsHolder_FWD_DEFINED__
  2222. typedef interface IHTMLOptionsHolder IHTMLOptionsHolder;
  2223. #endif /* __IHTMLOptionsHolder_FWD_DEFINED__ */
  2224. #ifndef __HTMLStyleElementEvents2_FWD_DEFINED__
  2225. #define __HTMLStyleElementEvents2_FWD_DEFINED__
  2226. typedef interface HTMLStyleElementEvents2 HTMLStyleElementEvents2;
  2227. #endif /* __HTMLStyleElementEvents2_FWD_DEFINED__ */
  2228. #ifndef __HTMLStyleElementEvents_FWD_DEFINED__
  2229. #define __HTMLStyleElementEvents_FWD_DEFINED__
  2230. typedef interface HTMLStyleElementEvents HTMLStyleElementEvents;
  2231. #endif /* __HTMLStyleElementEvents_FWD_DEFINED__ */
  2232. #ifndef __IHTMLStyleElement_FWD_DEFINED__
  2233. #define __IHTMLStyleElement_FWD_DEFINED__
  2234. typedef interface IHTMLStyleElement IHTMLStyleElement;
  2235. #endif /* __IHTMLStyleElement_FWD_DEFINED__ */
  2236. #ifndef __DispHTMLStyleElement_FWD_DEFINED__
  2237. #define __DispHTMLStyleElement_FWD_DEFINED__
  2238. typedef interface DispHTMLStyleElement DispHTMLStyleElement;
  2239. #endif /* __DispHTMLStyleElement_FWD_DEFINED__ */
  2240. #ifndef __HTMLStyleElement_FWD_DEFINED__
  2241. #define __HTMLStyleElement_FWD_DEFINED__
  2242. #ifdef __cplusplus
  2243. typedef class HTMLStyleElement HTMLStyleElement;
  2244. #else
  2245. typedef struct HTMLStyleElement HTMLStyleElement;
  2246. #endif /* __cplusplus */
  2247. #endif /* __HTMLStyleElement_FWD_DEFINED__ */
  2248. #ifndef __IHTMLStyleFontFace_FWD_DEFINED__
  2249. #define __IHTMLStyleFontFace_FWD_DEFINED__
  2250. typedef interface IHTMLStyleFontFace IHTMLStyleFontFace;
  2251. #endif /* __IHTMLStyleFontFace_FWD_DEFINED__ */
  2252. #ifndef __HTMLStyleFontFace_FWD_DEFINED__
  2253. #define __HTMLStyleFontFace_FWD_DEFINED__
  2254. #ifdef __cplusplus
  2255. typedef class HTMLStyleFontFace HTMLStyleFontFace;
  2256. #else
  2257. typedef struct HTMLStyleFontFace HTMLStyleFontFace;
  2258. #endif /* __cplusplus */
  2259. #endif /* __HTMLStyleFontFace_FWD_DEFINED__ */
  2260. #ifndef __ICSSFilterSite_FWD_DEFINED__
  2261. #define __ICSSFilterSite_FWD_DEFINED__
  2262. typedef interface ICSSFilterSite ICSSFilterSite;
  2263. #endif /* __ICSSFilterSite_FWD_DEFINED__ */
  2264. #ifndef __IMarkupPointer_FWD_DEFINED__
  2265. #define __IMarkupPointer_FWD_DEFINED__
  2266. typedef interface IMarkupPointer IMarkupPointer;
  2267. #endif /* __IMarkupPointer_FWD_DEFINED__ */
  2268. #ifndef __IMarkupContainer_FWD_DEFINED__
  2269. #define __IMarkupContainer_FWD_DEFINED__
  2270. typedef interface IMarkupContainer IMarkupContainer;
  2271. #endif /* __IMarkupContainer_FWD_DEFINED__ */
  2272. #ifndef __IMarkupContainer2_FWD_DEFINED__
  2273. #define __IMarkupContainer2_FWD_DEFINED__
  2274. typedef interface IMarkupContainer2 IMarkupContainer2;
  2275. #endif /* __IMarkupContainer2_FWD_DEFINED__ */
  2276. #ifndef __IHTMLChangeLog_FWD_DEFINED__
  2277. #define __IHTMLChangeLog_FWD_DEFINED__
  2278. typedef interface IHTMLChangeLog IHTMLChangeLog;
  2279. #endif /* __IHTMLChangeLog_FWD_DEFINED__ */
  2280. #ifndef __IHTMLChangeSink_FWD_DEFINED__
  2281. #define __IHTMLChangeSink_FWD_DEFINED__
  2282. typedef interface IHTMLChangeSink IHTMLChangeSink;
  2283. #endif /* __IHTMLChangeSink_FWD_DEFINED__ */
  2284. #ifndef __IActiveIMMApp_FWD_DEFINED__
  2285. #define __IActiveIMMApp_FWD_DEFINED__
  2286. typedef interface IActiveIMMApp IActiveIMMApp;
  2287. #endif /* __IActiveIMMApp_FWD_DEFINED__ */
  2288. #ifndef __ISegmentList_FWD_DEFINED__
  2289. #define __ISegmentList_FWD_DEFINED__
  2290. typedef interface ISegmentList ISegmentList;
  2291. #endif /* __ISegmentList_FWD_DEFINED__ */
  2292. #ifndef __ISegmentListIterator_FWD_DEFINED__
  2293. #define __ISegmentListIterator_FWD_DEFINED__
  2294. typedef interface ISegmentListIterator ISegmentListIterator;
  2295. #endif /* __ISegmentListIterator_FWD_DEFINED__ */
  2296. #ifndef __IHTMLCaret_FWD_DEFINED__
  2297. #define __IHTMLCaret_FWD_DEFINED__
  2298. typedef interface IHTMLCaret IHTMLCaret;
  2299. #endif /* __IHTMLCaret_FWD_DEFINED__ */
  2300. #ifndef __ISegment_FWD_DEFINED__
  2301. #define __ISegment_FWD_DEFINED__
  2302. typedef interface ISegment ISegment;
  2303. #endif /* __ISegment_FWD_DEFINED__ */
  2304. #ifndef __IElementSegment_FWD_DEFINED__
  2305. #define __IElementSegment_FWD_DEFINED__
  2306. typedef interface IElementSegment IElementSegment;
  2307. #endif /* __IElementSegment_FWD_DEFINED__ */
  2308. #ifndef __IHighlightSegment_FWD_DEFINED__
  2309. #define __IHighlightSegment_FWD_DEFINED__
  2310. typedef interface IHighlightSegment IHighlightSegment;
  2311. #endif /* __IHighlightSegment_FWD_DEFINED__ */
  2312. #ifndef __IHighlightRenderingServices_FWD_DEFINED__
  2313. #define __IHighlightRenderingServices_FWD_DEFINED__
  2314. typedef interface IHighlightRenderingServices IHighlightRenderingServices;
  2315. #endif /* __IHighlightRenderingServices_FWD_DEFINED__ */
  2316. #ifndef __ILineInfo_FWD_DEFINED__
  2317. #define __ILineInfo_FWD_DEFINED__
  2318. typedef interface ILineInfo ILineInfo;
  2319. #endif /* __ILineInfo_FWD_DEFINED__ */
  2320. #ifndef __IDisplayPointer_FWD_DEFINED__
  2321. #define __IDisplayPointer_FWD_DEFINED__
  2322. typedef interface IDisplayPointer IDisplayPointer;
  2323. #endif /* __IDisplayPointer_FWD_DEFINED__ */
  2324. #ifndef __IDisplayServices_FWD_DEFINED__
  2325. #define __IDisplayServices_FWD_DEFINED__
  2326. typedef interface IDisplayServices IDisplayServices;
  2327. #endif /* __IDisplayServices_FWD_DEFINED__ */
  2328. #ifndef __IHtmlDlgSafeHelper_FWD_DEFINED__
  2329. #define __IHtmlDlgSafeHelper_FWD_DEFINED__
  2330. typedef interface IHtmlDlgSafeHelper IHtmlDlgSafeHelper;
  2331. #endif /* __IHtmlDlgSafeHelper_FWD_DEFINED__ */
  2332. #ifndef __IBlockFormats_FWD_DEFINED__
  2333. #define __IBlockFormats_FWD_DEFINED__
  2334. typedef interface IBlockFormats IBlockFormats;
  2335. #endif /* __IBlockFormats_FWD_DEFINED__ */
  2336. #ifndef __IFontNames_FWD_DEFINED__
  2337. #define __IFontNames_FWD_DEFINED__
  2338. typedef interface IFontNames IFontNames;
  2339. #endif /* __IFontNames_FWD_DEFINED__ */
  2340. #ifndef __ICSSFilter_FWD_DEFINED__
  2341. #define __ICSSFilter_FWD_DEFINED__
  2342. typedef interface ICSSFilter ICSSFilter;
  2343. #endif /* __ICSSFilter_FWD_DEFINED__ */
  2344. #ifndef __ISecureUrlHost_FWD_DEFINED__
  2345. #define __ISecureUrlHost_FWD_DEFINED__
  2346. typedef interface ISecureUrlHost ISecureUrlHost;
  2347. #endif /* __ISecureUrlHost_FWD_DEFINED__ */
  2348. #ifndef __IMarkupServices_FWD_DEFINED__
  2349. #define __IMarkupServices_FWD_DEFINED__
  2350. typedef interface IMarkupServices IMarkupServices;
  2351. #endif /* __IMarkupServices_FWD_DEFINED__ */
  2352. #ifndef __IMarkupServices2_FWD_DEFINED__
  2353. #define __IMarkupServices2_FWD_DEFINED__
  2354. typedef interface IMarkupServices2 IMarkupServices2;
  2355. #endif /* __IMarkupServices2_FWD_DEFINED__ */
  2356. #ifndef __IHTMLChangePlayback_FWD_DEFINED__
  2357. #define __IHTMLChangePlayback_FWD_DEFINED__
  2358. typedef interface IHTMLChangePlayback IHTMLChangePlayback;
  2359. #endif /* __IHTMLChangePlayback_FWD_DEFINED__ */
  2360. #ifndef __IMarkupPointer2_FWD_DEFINED__
  2361. #define __IMarkupPointer2_FWD_DEFINED__
  2362. typedef interface IMarkupPointer2 IMarkupPointer2;
  2363. #endif /* __IMarkupPointer2_FWD_DEFINED__ */
  2364. #ifndef __IMarkupTextFrags_FWD_DEFINED__
  2365. #define __IMarkupTextFrags_FWD_DEFINED__
  2366. typedef interface IMarkupTextFrags IMarkupTextFrags;
  2367. #endif /* __IMarkupTextFrags_FWD_DEFINED__ */
  2368. #ifndef __IXMLGenericParse_FWD_DEFINED__
  2369. #define __IXMLGenericParse_FWD_DEFINED__
  2370. typedef interface IXMLGenericParse IXMLGenericParse;
  2371. #endif /* __IXMLGenericParse_FWD_DEFINED__ */
  2372. #ifndef __IHTMLEditHost_FWD_DEFINED__
  2373. #define __IHTMLEditHost_FWD_DEFINED__
  2374. typedef interface IHTMLEditHost IHTMLEditHost;
  2375. #endif /* __IHTMLEditHost_FWD_DEFINED__ */
  2376. #ifndef __IHTMLEditHost2_FWD_DEFINED__
  2377. #define __IHTMLEditHost2_FWD_DEFINED__
  2378. typedef interface IHTMLEditHost2 IHTMLEditHost2;
  2379. #endif /* __IHTMLEditHost2_FWD_DEFINED__ */
  2380. #ifndef __ISequenceNumber_FWD_DEFINED__
  2381. #define __ISequenceNumber_FWD_DEFINED__
  2382. typedef interface ISequenceNumber ISequenceNumber;
  2383. #endif /* __ISequenceNumber_FWD_DEFINED__ */
  2384. #ifndef __IIMEServices_FWD_DEFINED__
  2385. #define __IIMEServices_FWD_DEFINED__
  2386. typedef interface IIMEServices IIMEServices;
  2387. #endif /* __IIMEServices_FWD_DEFINED__ */
  2388. #ifndef __ISelectionServicesListener_FWD_DEFINED__
  2389. #define __ISelectionServicesListener_FWD_DEFINED__
  2390. typedef interface ISelectionServicesListener ISelectionServicesListener;
  2391. #endif /* __ISelectionServicesListener_FWD_DEFINED__ */
  2392. #ifndef __ISelectionServices_FWD_DEFINED__
  2393. #define __ISelectionServices_FWD_DEFINED__
  2394. typedef interface ISelectionServices ISelectionServices;
  2395. #endif /* __ISelectionServices_FWD_DEFINED__ */
  2396. #ifndef __IHTMLEditDesigner_FWD_DEFINED__
  2397. #define __IHTMLEditDesigner_FWD_DEFINED__
  2398. typedef interface IHTMLEditDesigner IHTMLEditDesigner;
  2399. #endif /* __IHTMLEditDesigner_FWD_DEFINED__ */
  2400. #ifndef __IHTMLEditServices_FWD_DEFINED__
  2401. #define __IHTMLEditServices_FWD_DEFINED__
  2402. typedef interface IHTMLEditServices IHTMLEditServices;
  2403. #endif /* __IHTMLEditServices_FWD_DEFINED__ */
  2404. #ifndef __IHTMLEditServices2_FWD_DEFINED__
  2405. #define __IHTMLEditServices2_FWD_DEFINED__
  2406. typedef interface IHTMLEditServices2 IHTMLEditServices2;
  2407. #endif /* __IHTMLEditServices2_FWD_DEFINED__ */
  2408. #ifndef __IHTMLComputedStyle_FWD_DEFINED__
  2409. #define __IHTMLComputedStyle_FWD_DEFINED__
  2410. typedef interface IHTMLComputedStyle IHTMLComputedStyle;
  2411. #endif /* __IHTMLComputedStyle_FWD_DEFINED__ */
  2412. #ifndef __HtmlDlgSafeHelper_FWD_DEFINED__
  2413. #define __HtmlDlgSafeHelper_FWD_DEFINED__
  2414. #ifdef __cplusplus
  2415. typedef class HtmlDlgSafeHelper HtmlDlgSafeHelper;
  2416. #else
  2417. typedef struct HtmlDlgSafeHelper HtmlDlgSafeHelper;
  2418. #endif /* __cplusplus */
  2419. #endif /* __HtmlDlgSafeHelper_FWD_DEFINED__ */
  2420. #ifndef __BlockFormats_FWD_DEFINED__
  2421. #define __BlockFormats_FWD_DEFINED__
  2422. #ifdef __cplusplus
  2423. typedef class BlockFormats BlockFormats;
  2424. #else
  2425. typedef struct BlockFormats BlockFormats;
  2426. #endif /* __cplusplus */
  2427. #endif /* __BlockFormats_FWD_DEFINED__ */
  2428. #ifndef __FontNames_FWD_DEFINED__
  2429. #define __FontNames_FWD_DEFINED__
  2430. #ifdef __cplusplus
  2431. typedef class FontNames FontNames;
  2432. #else
  2433. typedef struct FontNames FontNames;
  2434. #endif /* __cplusplus */
  2435. #endif /* __FontNames_FWD_DEFINED__ */
  2436. #ifndef __HTMLNamespaceEvents_FWD_DEFINED__
  2437. #define __HTMLNamespaceEvents_FWD_DEFINED__
  2438. typedef interface HTMLNamespaceEvents HTMLNamespaceEvents;
  2439. #endif /* __HTMLNamespaceEvents_FWD_DEFINED__ */
  2440. #ifndef __IHTMLNamespace_FWD_DEFINED__
  2441. #define __IHTMLNamespace_FWD_DEFINED__
  2442. typedef interface IHTMLNamespace IHTMLNamespace;
  2443. #endif /* __IHTMLNamespace_FWD_DEFINED__ */
  2444. #ifndef __IHTMLNamespaceCollection_FWD_DEFINED__
  2445. #define __IHTMLNamespaceCollection_FWD_DEFINED__
  2446. typedef interface IHTMLNamespaceCollection IHTMLNamespaceCollection;
  2447. #endif /* __IHTMLNamespaceCollection_FWD_DEFINED__ */
  2448. #ifndef __HTMLNamespace_FWD_DEFINED__
  2449. #define __HTMLNamespace_FWD_DEFINED__
  2450. #ifdef __cplusplus
  2451. typedef class HTMLNamespace HTMLNamespace;
  2452. #else
  2453. typedef struct HTMLNamespace HTMLNamespace;
  2454. #endif /* __cplusplus */
  2455. #endif /* __HTMLNamespace_FWD_DEFINED__ */
  2456. #ifndef __HTMLNamespaceCollection_FWD_DEFINED__
  2457. #define __HTMLNamespaceCollection_FWD_DEFINED__
  2458. #ifdef __cplusplus
  2459. typedef class HTMLNamespaceCollection HTMLNamespaceCollection;
  2460. #else
  2461. typedef struct HTMLNamespaceCollection HTMLNamespaceCollection;
  2462. #endif /* __cplusplus */
  2463. #endif /* __HTMLNamespaceCollection_FWD_DEFINED__ */
  2464. #ifndef __IHTMLPainter_FWD_DEFINED__
  2465. #define __IHTMLPainter_FWD_DEFINED__
  2466. typedef interface IHTMLPainter IHTMLPainter;
  2467. #endif /* __IHTMLPainter_FWD_DEFINED__ */
  2468. #ifndef __IHTMLPaintSite_FWD_DEFINED__
  2469. #define __IHTMLPaintSite_FWD_DEFINED__
  2470. typedef interface IHTMLPaintSite IHTMLPaintSite;
  2471. #endif /* __IHTMLPaintSite_FWD_DEFINED__ */
  2472. #ifndef __IHTMLPainterEventInfo_FWD_DEFINED__
  2473. #define __IHTMLPainterEventInfo_FWD_DEFINED__
  2474. typedef interface IHTMLPainterEventInfo IHTMLPainterEventInfo;
  2475. #endif /* __IHTMLPainterEventInfo_FWD_DEFINED__ */
  2476. #ifndef __IHTMLPainterOverlay_FWD_DEFINED__
  2477. #define __IHTMLPainterOverlay_FWD_DEFINED__
  2478. typedef interface IHTMLPainterOverlay IHTMLPainterOverlay;
  2479. #endif /* __IHTMLPainterOverlay_FWD_DEFINED__ */
  2480. #ifndef __IHTMLIPrintCollection_FWD_DEFINED__
  2481. #define __IHTMLIPrintCollection_FWD_DEFINED__
  2482. typedef interface IHTMLIPrintCollection IHTMLIPrintCollection;
  2483. #endif /* __IHTMLIPrintCollection_FWD_DEFINED__ */
  2484. #ifndef __IEnumPrivacyRecords_FWD_DEFINED__
  2485. #define __IEnumPrivacyRecords_FWD_DEFINED__
  2486. typedef interface IEnumPrivacyRecords IEnumPrivacyRecords;
  2487. #endif /* __IEnumPrivacyRecords_FWD_DEFINED__ */
  2488. #ifndef __IHTMLDialog_FWD_DEFINED__
  2489. #define __IHTMLDialog_FWD_DEFINED__
  2490. typedef interface IHTMLDialog IHTMLDialog;
  2491. #endif /* __IHTMLDialog_FWD_DEFINED__ */
  2492. #ifndef __IHTMLDialog2_FWD_DEFINED__
  2493. #define __IHTMLDialog2_FWD_DEFINED__
  2494. typedef interface IHTMLDialog2 IHTMLDialog2;
  2495. #endif /* __IHTMLDialog2_FWD_DEFINED__ */
  2496. #ifndef __IHTMLDialog3_FWD_DEFINED__
  2497. #define __IHTMLDialog3_FWD_DEFINED__
  2498. typedef interface IHTMLDialog3 IHTMLDialog3;
  2499. #endif /* __IHTMLDialog3_FWD_DEFINED__ */
  2500. #ifndef __IHTMLModelessInit_FWD_DEFINED__
  2501. #define __IHTMLModelessInit_FWD_DEFINED__
  2502. typedef interface IHTMLModelessInit IHTMLModelessInit;
  2503. #endif /* __IHTMLModelessInit_FWD_DEFINED__ */
  2504. #ifndef __ThreadDialogProcParam_FWD_DEFINED__
  2505. #define __ThreadDialogProcParam_FWD_DEFINED__
  2506. #ifdef __cplusplus
  2507. typedef class ThreadDialogProcParam ThreadDialogProcParam;
  2508. #else
  2509. typedef struct ThreadDialogProcParam ThreadDialogProcParam;
  2510. #endif /* __cplusplus */
  2511. #endif /* __ThreadDialogProcParam_FWD_DEFINED__ */
  2512. #ifndef __HTMLDialog_FWD_DEFINED__
  2513. #define __HTMLDialog_FWD_DEFINED__
  2514. #ifdef __cplusplus
  2515. typedef class HTMLDialog HTMLDialog;
  2516. #else
  2517. typedef struct HTMLDialog HTMLDialog;
  2518. #endif /* __cplusplus */
  2519. #endif /* __HTMLDialog_FWD_DEFINED__ */
  2520. #ifndef __IHTMLPopup_FWD_DEFINED__
  2521. #define __IHTMLPopup_FWD_DEFINED__
  2522. typedef interface IHTMLPopup IHTMLPopup;
  2523. #endif /* __IHTMLPopup_FWD_DEFINED__ */
  2524. #ifndef __DispHTMLPopup_FWD_DEFINED__
  2525. #define __DispHTMLPopup_FWD_DEFINED__
  2526. typedef interface DispHTMLPopup DispHTMLPopup;
  2527. #endif /* __DispHTMLPopup_FWD_DEFINED__ */
  2528. #ifndef __HTMLPopup_FWD_DEFINED__
  2529. #define __HTMLPopup_FWD_DEFINED__
  2530. #ifdef __cplusplus
  2531. typedef class HTMLPopup HTMLPopup;
  2532. #else
  2533. typedef struct HTMLPopup HTMLPopup;
  2534. #endif /* __cplusplus */
  2535. #endif /* __HTMLPopup_FWD_DEFINED__ */
  2536. #ifndef __IHTMLAppBehavior_FWD_DEFINED__
  2537. #define __IHTMLAppBehavior_FWD_DEFINED__
  2538. typedef interface IHTMLAppBehavior IHTMLAppBehavior;
  2539. #endif /* __IHTMLAppBehavior_FWD_DEFINED__ */
  2540. #ifndef __IHTMLAppBehavior2_FWD_DEFINED__
  2541. #define __IHTMLAppBehavior2_FWD_DEFINED__
  2542. typedef interface IHTMLAppBehavior2 IHTMLAppBehavior2;
  2543. #endif /* __IHTMLAppBehavior2_FWD_DEFINED__ */
  2544. #ifndef __IHTMLAppBehavior3_FWD_DEFINED__
  2545. #define __IHTMLAppBehavior3_FWD_DEFINED__
  2546. typedef interface IHTMLAppBehavior3 IHTMLAppBehavior3;
  2547. #endif /* __IHTMLAppBehavior3_FWD_DEFINED__ */
  2548. #ifndef __DispHTMLAppBehavior_FWD_DEFINED__
  2549. #define __DispHTMLAppBehavior_FWD_DEFINED__
  2550. typedef interface DispHTMLAppBehavior DispHTMLAppBehavior;
  2551. #endif /* __DispHTMLAppBehavior_FWD_DEFINED__ */
  2552. #ifndef __HTMLAppBehavior_FWD_DEFINED__
  2553. #define __HTMLAppBehavior_FWD_DEFINED__
  2554. #ifdef __cplusplus
  2555. typedef class HTMLAppBehavior HTMLAppBehavior;
  2556. #else
  2557. typedef struct HTMLAppBehavior HTMLAppBehavior;
  2558. #endif /* __cplusplus */
  2559. #endif /* __HTMLAppBehavior_FWD_DEFINED__ */
  2560. #ifndef __OldHTMLDocument_FWD_DEFINED__
  2561. #define __OldHTMLDocument_FWD_DEFINED__
  2562. #ifdef __cplusplus
  2563. typedef class OldHTMLDocument OldHTMLDocument;
  2564. #else
  2565. typedef struct OldHTMLDocument OldHTMLDocument;
  2566. #endif /* __cplusplus */
  2567. #endif /* __OldHTMLDocument_FWD_DEFINED__ */
  2568. #ifndef __OldHTMLFormElement_FWD_DEFINED__
  2569. #define __OldHTMLFormElement_FWD_DEFINED__
  2570. #ifdef __cplusplus
  2571. typedef class OldHTMLFormElement OldHTMLFormElement;
  2572. #else
  2573. typedef struct OldHTMLFormElement OldHTMLFormElement;
  2574. #endif /* __cplusplus */
  2575. #endif /* __OldHTMLFormElement_FWD_DEFINED__ */
  2576. #ifndef __DispIHTMLInputButtonElement_FWD_DEFINED__
  2577. #define __DispIHTMLInputButtonElement_FWD_DEFINED__
  2578. typedef interface DispIHTMLInputButtonElement DispIHTMLInputButtonElement;
  2579. #endif /* __DispIHTMLInputButtonElement_FWD_DEFINED__ */
  2580. #ifndef __HTMLInputButtonElement_FWD_DEFINED__
  2581. #define __HTMLInputButtonElement_FWD_DEFINED__
  2582. #ifdef __cplusplus
  2583. typedef class HTMLInputButtonElement HTMLInputButtonElement;
  2584. #else
  2585. typedef struct HTMLInputButtonElement HTMLInputButtonElement;
  2586. #endif /* __cplusplus */
  2587. #endif /* __HTMLInputButtonElement_FWD_DEFINED__ */
  2588. #ifndef __DispIHTMLInputTextElement_FWD_DEFINED__
  2589. #define __DispIHTMLInputTextElement_FWD_DEFINED__
  2590. typedef interface DispIHTMLInputTextElement DispIHTMLInputTextElement;
  2591. #endif /* __DispIHTMLInputTextElement_FWD_DEFINED__ */
  2592. #ifndef __HTMLInputTextElement_FWD_DEFINED__
  2593. #define __HTMLInputTextElement_FWD_DEFINED__
  2594. #ifdef __cplusplus
  2595. typedef class HTMLInputTextElement HTMLInputTextElement;
  2596. #else
  2597. typedef struct HTMLInputTextElement HTMLInputTextElement;
  2598. #endif /* __cplusplus */
  2599. #endif /* __HTMLInputTextElement_FWD_DEFINED__ */
  2600. #ifndef __DispIHTMLInputFileElement_FWD_DEFINED__
  2601. #define __DispIHTMLInputFileElement_FWD_DEFINED__
  2602. typedef interface DispIHTMLInputFileElement DispIHTMLInputFileElement;
  2603. #endif /* __DispIHTMLInputFileElement_FWD_DEFINED__ */
  2604. #ifndef __HTMLInputFileElement_FWD_DEFINED__
  2605. #define __HTMLInputFileElement_FWD_DEFINED__
  2606. #ifdef __cplusplus
  2607. typedef class HTMLInputFileElement HTMLInputFileElement;
  2608. #else
  2609. typedef struct HTMLInputFileElement HTMLInputFileElement;
  2610. #endif /* __cplusplus */
  2611. #endif /* __HTMLInputFileElement_FWD_DEFINED__ */
  2612. #ifndef __DispIHTMLOptionButtonElement_FWD_DEFINED__
  2613. #define __DispIHTMLOptionButtonElement_FWD_DEFINED__
  2614. typedef interface DispIHTMLOptionButtonElement DispIHTMLOptionButtonElement;
  2615. #endif /* __DispIHTMLOptionButtonElement_FWD_DEFINED__ */
  2616. #ifndef __HTMLOptionButtonElement_FWD_DEFINED__
  2617. #define __HTMLOptionButtonElement_FWD_DEFINED__
  2618. #ifdef __cplusplus
  2619. typedef class HTMLOptionButtonElement HTMLOptionButtonElement;
  2620. #else
  2621. typedef struct HTMLOptionButtonElement HTMLOptionButtonElement;
  2622. #endif /* __cplusplus */
  2623. #endif /* __HTMLOptionButtonElement_FWD_DEFINED__ */
  2624. #ifndef __DispIHTMLInputImage_FWD_DEFINED__
  2625. #define __DispIHTMLInputImage_FWD_DEFINED__
  2626. typedef interface DispIHTMLInputImage DispIHTMLInputImage;
  2627. #endif /* __DispIHTMLInputImage_FWD_DEFINED__ */
  2628. #ifndef __HTMLInputImage_FWD_DEFINED__
  2629. #define __HTMLInputImage_FWD_DEFINED__
  2630. #ifdef __cplusplus
  2631. typedef class HTMLInputImage HTMLInputImage;
  2632. #else
  2633. typedef struct HTMLInputImage HTMLInputImage;
  2634. #endif /* __cplusplus */
  2635. #endif /* __HTMLInputImage_FWD_DEFINED__ */
  2636. #ifndef __IElementNamespace_FWD_DEFINED__
  2637. #define __IElementNamespace_FWD_DEFINED__
  2638. typedef interface IElementNamespace IElementNamespace;
  2639. #endif /* __IElementNamespace_FWD_DEFINED__ */
  2640. #ifndef __IElementNamespaceTable_FWD_DEFINED__
  2641. #define __IElementNamespaceTable_FWD_DEFINED__
  2642. typedef interface IElementNamespaceTable IElementNamespaceTable;
  2643. #endif /* __IElementNamespaceTable_FWD_DEFINED__ */
  2644. #ifndef __IElementNamespaceFactory_FWD_DEFINED__
  2645. #define __IElementNamespaceFactory_FWD_DEFINED__
  2646. typedef interface IElementNamespaceFactory IElementNamespaceFactory;
  2647. #endif /* __IElementNamespaceFactory_FWD_DEFINED__ */
  2648. #ifndef __IElementNamespaceFactory2_FWD_DEFINED__
  2649. #define __IElementNamespaceFactory2_FWD_DEFINED__
  2650. typedef interface IElementNamespaceFactory2 IElementNamespaceFactory2;
  2651. #endif /* __IElementNamespaceFactory2_FWD_DEFINED__ */
  2652. #ifndef __IElementNamespaceFactoryCallback_FWD_DEFINED__
  2653. #define __IElementNamespaceFactoryCallback_FWD_DEFINED__
  2654. typedef interface IElementNamespaceFactoryCallback IElementNamespaceFactoryCallback;
  2655. #endif /* __IElementNamespaceFactoryCallback_FWD_DEFINED__ */
  2656. #ifndef __IElementBehaviorSiteOM2_FWD_DEFINED__
  2657. #define __IElementBehaviorSiteOM2_FWD_DEFINED__
  2658. typedef interface IElementBehaviorSiteOM2 IElementBehaviorSiteOM2;
  2659. #endif /* __IElementBehaviorSiteOM2_FWD_DEFINED__ */
  2660. #ifndef __IElementBehaviorCategory_FWD_DEFINED__
  2661. #define __IElementBehaviorCategory_FWD_DEFINED__
  2662. typedef interface IElementBehaviorCategory IElementBehaviorCategory;
  2663. #endif /* __IElementBehaviorCategory_FWD_DEFINED__ */
  2664. #ifndef __IElementBehaviorSiteCategory_FWD_DEFINED__
  2665. #define __IElementBehaviorSiteCategory_FWD_DEFINED__
  2666. typedef interface IElementBehaviorSiteCategory IElementBehaviorSiteCategory;
  2667. #endif /* __IElementBehaviorSiteCategory_FWD_DEFINED__ */
  2668. #ifndef __IElementBehaviorSubmit_FWD_DEFINED__
  2669. #define __IElementBehaviorSubmit_FWD_DEFINED__
  2670. typedef interface IElementBehaviorSubmit IElementBehaviorSubmit;
  2671. #endif /* __IElementBehaviorSubmit_FWD_DEFINED__ */
  2672. #ifndef __IElementBehaviorFocus_FWD_DEFINED__
  2673. #define __IElementBehaviorFocus_FWD_DEFINED__
  2674. typedef interface IElementBehaviorFocus IElementBehaviorFocus;
  2675. #endif /* __IElementBehaviorFocus_FWD_DEFINED__ */
  2676. #ifndef __IElementBehaviorLayout_FWD_DEFINED__
  2677. #define __IElementBehaviorLayout_FWD_DEFINED__
  2678. typedef interface IElementBehaviorLayout IElementBehaviorLayout;
  2679. #endif /* __IElementBehaviorLayout_FWD_DEFINED__ */
  2680. #ifndef __IElementBehaviorLayout2_FWD_DEFINED__
  2681. #define __IElementBehaviorLayout2_FWD_DEFINED__
  2682. typedef interface IElementBehaviorLayout2 IElementBehaviorLayout2;
  2683. #endif /* __IElementBehaviorLayout2_FWD_DEFINED__ */
  2684. #ifndef __IElementBehaviorSiteLayout_FWD_DEFINED__
  2685. #define __IElementBehaviorSiteLayout_FWD_DEFINED__
  2686. typedef interface IElementBehaviorSiteLayout IElementBehaviorSiteLayout;
  2687. #endif /* __IElementBehaviorSiteLayout_FWD_DEFINED__ */
  2688. #ifndef __IElementBehaviorSiteLayout2_FWD_DEFINED__
  2689. #define __IElementBehaviorSiteLayout2_FWD_DEFINED__
  2690. typedef interface IElementBehaviorSiteLayout2 IElementBehaviorSiteLayout2;
  2691. #endif /* __IElementBehaviorSiteLayout2_FWD_DEFINED__ */
  2692. #ifndef __IHostBehaviorInit_FWD_DEFINED__
  2693. #define __IHostBehaviorInit_FWD_DEFINED__
  2694. typedef interface IHostBehaviorInit IHostBehaviorInit;
  2695. #endif /* __IHostBehaviorInit_FWD_DEFINED__ */
  2696. /* header files for imported files */
  2697. #include "ocidl.h"
  2698. #include "dimm.h"
  2699. #ifdef __cplusplus
  2700. extern "C"{
  2701. #endif
  2702. void * __RPC_USER MIDL_user_allocate(size_t);
  2703. void __RPC_USER MIDL_user_free( void * );
  2704. /* interface __MIDL_itf_mshtml_0000 */
  2705. /* [local] */
  2706. #include <olectl.h>
  2707. EXTERN_C const GUID CMDSETID_Forms3;
  2708. EXTERN_C const GUID CLSID_MHTMLDocument;
  2709. EXTERN_C const GUID CLSID_HTADocument;
  2710. EXTERN_C const GUID CLSID_HTMLApplication;
  2711. EXTERN_C const GUID CLSID_HTMLPluginDocument;
  2712. DEFINE_GUID(SID_SEditCommandTarget,0x3050f4b5,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
  2713. DEFINE_GUID(CGID_EditStateCommands,0x3050f4b6,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
  2714. DEFINE_GUID(SID_SHTMLEditHost,0x3050f6a0,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
  2715. DEFINE_GUID(SID_SHTMLEditServices,0x3050f7f9,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b);
  2716. #define SID_SHTMLWindow IID_IHTMLWindow2
  2717. #define SID_SElementBehaviorFactory IID_IElementBehaviorFactory
  2718. // This information will be the LOWORD of the privacy flags stored in the privacy record
  2719. #define COOKIEACTION_NONE 0x00000000
  2720. #define COOKIEACTION_ACCEPT 0x00000001
  2721. #define COOKIEACTION_REJECT 0x00000002
  2722. #define COOKIEACTION_DOWNGRADE 0x00000004
  2723. #define COOKIEACTION_LEASH 0x00000008
  2724. #define COOKIEACTION_SUPPRESS 0x00000010
  2725. #define COOKIEACTION_READ 0x00000020
  2726. // Privacy info related to the url
  2727. // This information will be the HIWORD of the privacy flags stored in the privacy record
  2728. #define PRIVACY_URLISTOPLEVEL 0x00010000 // Is this a top level url?
  2729. #define PRIVACY_URLHASCOMPACTPOLICY 0x00020000 // Did the url have a compact policy used for privacy evaluations
  2730. #define PRIVACY_URLHASPOSTDATA 0x00080000 // Is this a POST request?
  2731. #define PRIVACY_URLHASPOLICYREFLINK 0x00100000 // Did the url have a privacy ref url in a link tag
  2732. #define PRIVACY_URLHASPOLICYREFHEADER 0x00200000 // Did the url have a privacy ref url in a header tag
  2733. #define PRIVACY_URLHASP3PHEADER 0x00400000 // Did the url have a privacy ref url in a header tag
  2734. #ifndef _WINGDI_
  2735. typedef struct tagLOGFONTA
  2736. {
  2737. LONG lfHeight;
  2738. LONG lfWidth;
  2739. LONG lfEscapement;
  2740. LONG lfOrientation;
  2741. LONG lfWeight;
  2742. BYTE lfItalic;
  2743. BYTE lfUnderline;
  2744. BYTE lfStrikeOut;
  2745. BYTE lfCharSet;
  2746. BYTE lfOutPrecision;
  2747. BYTE lfClipPrecision;
  2748. BYTE lfQuality;
  2749. BYTE lfPitchAndFamily;
  2750. CHAR lfFaceName[ 32 ];
  2751. } LOGFONTA;
  2752. typedef struct tagLOGFONTW
  2753. {
  2754. LONG lfHeight;
  2755. LONG lfWidth;
  2756. LONG lfEscapement;
  2757. LONG lfOrientation;
  2758. LONG lfWeight;
  2759. BYTE lfItalic;
  2760. BYTE lfUnderline;
  2761. BYTE lfStrikeOut;
  2762. BYTE lfCharSet;
  2763. BYTE lfOutPrecision;
  2764. BYTE lfClipPrecision;
  2765. BYTE lfQuality;
  2766. BYTE lfPitchAndFamily;
  2767. WCHAR lfFaceName[ 32 ];
  2768. } LOGFONTW;
  2769. typedef LOGFONTA LOGFONT;
  2770. #endif
  2771. extern RPC_IF_HANDLE __MIDL_itf_mshtml_0000_v0_0_c_ifspec;
  2772. extern RPC_IF_HANDLE __MIDL_itf_mshtml_0000_v0_0_s_ifspec;
  2773. #ifndef __IHTMLFiltersCollection_INTERFACE_DEFINED__
  2774. #define __IHTMLFiltersCollection_INTERFACE_DEFINED__
  2775. /* interface IHTMLFiltersCollection */
  2776. /* [object][uuid][dual][oleautomation] */
  2777. EXTERN_C const IID IID_IHTMLFiltersCollection;
  2778. MIDL_INTERFACE("3050f3ee-98b5-11cf-bb82-00aa00bdce0b")
  2779. IHTMLFiltersCollection : public IDispatch
  2780. {
  2781. public:
  2782. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  2783. /* [out][retval] */ long *p) = 0;
  2784. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  2785. /* [out][retval] */ IUnknown **p) = 0;
  2786. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  2787. /* [in] */ VARIANT *pvarIndex,
  2788. /* [out][retval] */ VARIANT *pvarResult) = 0;
  2789. };
  2790. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFiltersCollection_get_length_Proxy(
  2791. IHTMLFiltersCollection * This,
  2792. /* [out][retval] */ long *p);
  2793. void __RPC_STUB IHTMLFiltersCollection_get_length_Stub(
  2794. IRpcStubBuffer *This,
  2795. IRpcChannelBuffer *_pRpcChannelBuffer,
  2796. PRPC_MESSAGE _pRpcMessage,
  2797. DWORD *_pdwStubPhase);
  2798. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFiltersCollection_get__newEnum_Proxy(
  2799. IHTMLFiltersCollection * This,
  2800. /* [out][retval] */ IUnknown **p);
  2801. void __RPC_STUB IHTMLFiltersCollection_get__newEnum_Stub(
  2802. IRpcStubBuffer *This,
  2803. IRpcChannelBuffer *_pRpcChannelBuffer,
  2804. PRPC_MESSAGE _pRpcMessage,
  2805. DWORD *_pdwStubPhase);
  2806. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFiltersCollection_item_Proxy(
  2807. IHTMLFiltersCollection * This,
  2808. /* [in] */ VARIANT *pvarIndex,
  2809. /* [out][retval] */ VARIANT *pvarResult);
  2810. void __RPC_STUB IHTMLFiltersCollection_item_Stub(
  2811. IRpcStubBuffer *This,
  2812. IRpcChannelBuffer *_pRpcChannelBuffer,
  2813. PRPC_MESSAGE _pRpcMessage,
  2814. DWORD *_pdwStubPhase);
  2815. #endif /* __IHTMLFiltersCollection_INTERFACE_DEFINED__ */
  2816. #ifndef __MSHTML_LIBRARY_DEFINED__
  2817. #define __MSHTML_LIBRARY_DEFINED__
  2818. /* library MSHTML */
  2819. /* [uuid][version][helpstring][lcid] */
  2820. typedef
  2821. enum _htmlDesignMode
  2822. { htmlDesignModeInherit = -2,
  2823. htmlDesignModeOn = -1,
  2824. htmlDesignModeOff = 0,
  2825. htmlDesignMode_Max = 2147483647L
  2826. } htmlDesignMode;
  2827. typedef
  2828. enum _htmlZOrder
  2829. { htmlZOrderFront = 0,
  2830. htmlZOrderBack = 1,
  2831. htmlZOrder_Max = 2147483647L
  2832. } htmlZOrder;
  2833. typedef
  2834. enum _htmlClear
  2835. { htmlClearNotSet = 0,
  2836. htmlClearAll = 1,
  2837. htmlClearLeft = 2,
  2838. htmlClearRight = 3,
  2839. htmlClearBoth = 4,
  2840. htmlClearNone = 5,
  2841. htmlClear_Max = 2147483647L
  2842. } htmlClear;
  2843. typedef
  2844. enum _htmlControlAlign
  2845. { htmlControlAlignNotSet = 0,
  2846. htmlControlAlignLeft = 1,
  2847. htmlControlAlignCenter = 2,
  2848. htmlControlAlignRight = 3,
  2849. htmlControlAlignTextTop = 4,
  2850. htmlControlAlignAbsMiddle = 5,
  2851. htmlControlAlignBaseline = 6,
  2852. htmlControlAlignAbsBottom = 7,
  2853. htmlControlAlignBottom = 8,
  2854. htmlControlAlignMiddle = 9,
  2855. htmlControlAlignTop = 10,
  2856. htmlControlAlign_Max = 2147483647L
  2857. } htmlControlAlign;
  2858. typedef
  2859. enum _htmlBlockAlign
  2860. { htmlBlockAlignNotSet = 0,
  2861. htmlBlockAlignLeft = 1,
  2862. htmlBlockAlignCenter = 2,
  2863. htmlBlockAlignRight = 3,
  2864. htmlBlockAlignJustify = 4,
  2865. htmlBlockAlign_Max = 2147483647L
  2866. } htmlBlockAlign;
  2867. typedef
  2868. enum _htmlReadyState
  2869. { htmlReadyStateuninitialized = 0,
  2870. htmlReadyStateloading = 1,
  2871. htmlReadyStateloaded = 2,
  2872. htmlReadyStateinteractive = 3,
  2873. htmlReadyStatecomplete = 4,
  2874. htmlReadyState_Max = 2147483647L
  2875. } htmlReadyState;
  2876. typedef
  2877. enum _htmlLoop
  2878. { htmlLoopLoopInfinite = -1,
  2879. htmlLoop_Max = 2147483647L
  2880. } htmlLoop;
  2881. typedef
  2882. enum _mediaType
  2883. { mediaTypeNotSet = 0,
  2884. mediaTypeAll = 511,
  2885. mediaTypeAural = 1,
  2886. mediaTypeBraille = 2,
  2887. mediaTypeEmbossed = 4,
  2888. mediaTypeHandheld = 8,
  2889. mediaTypePrint = 16,
  2890. mediaTypeProjection = 32,
  2891. mediaTypeScreen = 64,
  2892. mediaTypeTty = 128,
  2893. mediaTypeTv = 256,
  2894. mediaType_Max = 2147483647L
  2895. } mediaType;
  2896. typedef
  2897. enum _styleTextTransform
  2898. { styleTextTransformNotSet = 0,
  2899. styleTextTransformCapitalize = 1,
  2900. styleTextTransformLowercase = 2,
  2901. styleTextTransformUppercase = 3,
  2902. styleTextTransformNone = 4,
  2903. styleTextTransform_Max = 2147483647L
  2904. } styleTextTransform;
  2905. typedef
  2906. enum _styleDataRepeat
  2907. { styleDataRepeatNone = 0,
  2908. styleDataRepeatInner = 1,
  2909. styleDataRepeat_Max = 2147483647L
  2910. } styleDataRepeat;
  2911. typedef
  2912. enum _styleOverflow
  2913. { styleOverflowNotSet = 0,
  2914. styleOverflowAuto = 1,
  2915. styleOverflowHidden = 2,
  2916. styleOverflowVisible = 3,
  2917. styleOverflowScroll = 4,
  2918. styleOverflow_Max = 2147483647L
  2919. } styleOverflow;
  2920. typedef
  2921. enum _styleTableLayout
  2922. { styleTableLayoutNotSet = 0,
  2923. styleTableLayoutAuto = 1,
  2924. styleTableLayoutFixed = 2,
  2925. styleTableLayout_Max = 2147483647L
  2926. } styleTableLayout;
  2927. typedef
  2928. enum _styleBorderCollapse
  2929. { styleBorderCollapseNotSet = 0,
  2930. styleBorderCollapseSeparate = 1,
  2931. styleBorderCollapseCollapse = 2,
  2932. styleBorderCollapse_Max = 2147483647L
  2933. } styleBorderCollapse;
  2934. typedef
  2935. enum _styleFontStyle
  2936. { styleFontStyleNotSet = 0,
  2937. styleFontStyleItalic = 1,
  2938. styleFontStyleOblique = 2,
  2939. styleFontStyleNormal = 3,
  2940. styleFontStyle_Max = 2147483647L
  2941. } styleFontStyle;
  2942. typedef
  2943. enum _styleFontVariant
  2944. { styleFontVariantNotSet = 0,
  2945. styleFontVariantSmallCaps = 1,
  2946. styleFontVariantNormal = 2,
  2947. styleFontVariant_Max = 2147483647L
  2948. } styleFontVariant;
  2949. typedef
  2950. enum _styleBackgroundRepeat
  2951. { styleBackgroundRepeatRepeat = 0,
  2952. styleBackgroundRepeatRepeatX = 1,
  2953. styleBackgroundRepeatRepeatY = 2,
  2954. styleBackgroundRepeatNoRepeat = 3,
  2955. styleBackgroundRepeatNotSet = 4,
  2956. styleBackgroundRepeat_Max = 2147483647L
  2957. } styleBackgroundRepeat;
  2958. typedef
  2959. enum _styleBackgroundAttachment
  2960. { styleBackgroundAttachmentFixed = 0,
  2961. styleBackgroundAttachmentScroll = 1,
  2962. styleBackgroundAttachmentNotSet = 2,
  2963. styleBackgroundAttachment_Max = 2147483647L
  2964. } styleBackgroundAttachment;
  2965. typedef
  2966. enum _styleVerticalAlign
  2967. { styleVerticalAlignAuto = 0,
  2968. styleVerticalAlignBaseline = 1,
  2969. styleVerticalAlignSub = 2,
  2970. styleVerticalAlignSuper = 3,
  2971. styleVerticalAlignTop = 4,
  2972. styleVerticalAlignTextTop = 5,
  2973. styleVerticalAlignMiddle = 6,
  2974. styleVerticalAlignBottom = 7,
  2975. styleVerticalAlignTextBottom = 8,
  2976. styleVerticalAlignInherit = 9,
  2977. styleVerticalAlignNotSet = 10,
  2978. styleVerticalAlign_Max = 2147483647L
  2979. } styleVerticalAlign;
  2980. typedef
  2981. enum _styleFontWeight
  2982. { styleFontWeightNotSet = 0,
  2983. styleFontWeight100 = 1,
  2984. styleFontWeight200 = 2,
  2985. styleFontWeight300 = 3,
  2986. styleFontWeight400 = 4,
  2987. styleFontWeight500 = 5,
  2988. styleFontWeight600 = 6,
  2989. styleFontWeight700 = 7,
  2990. styleFontWeight800 = 8,
  2991. styleFontWeight900 = 9,
  2992. styleFontWeightNormal = 10,
  2993. styleFontWeightBold = 11,
  2994. styleFontWeightBolder = 12,
  2995. styleFontWeightLighter = 13,
  2996. styleFontWeight_Max = 2147483647L
  2997. } styleFontWeight;
  2998. typedef
  2999. enum _styleBackgroundPositionX
  3000. { styleBackgroundPositionXNotSet = 0,
  3001. styleBackgroundPositionXLeft = 1,
  3002. styleBackgroundPositionXCenter = 2,
  3003. styleBackgroundPositionXRight = 3,
  3004. styleBackgroundPositionX_Max = 2147483647L
  3005. } styleBackgroundPositionX;
  3006. typedef
  3007. enum _styleBackgroundPositionY
  3008. { styleBackgroundPositionYNotSet = 0,
  3009. styleBackgroundPositionYTop = 1,
  3010. styleBackgroundPositionYCenter = 2,
  3011. styleBackgroundPositionYBottom = 3,
  3012. styleBackgroundPositionY_Max = 2147483647L
  3013. } styleBackgroundPositionY;
  3014. typedef
  3015. enum _styleFontSize
  3016. { styleFontSizeXXSmall = 0,
  3017. styleFontSizeXSmall = 1,
  3018. styleFontSizeSmall = 2,
  3019. styleFontSizeMedium = 3,
  3020. styleFontSizeLarge = 4,
  3021. styleFontSizeXLarge = 5,
  3022. styleFontSizeXXLarge = 6,
  3023. styleFontSizeSmaller = 7,
  3024. styleFontSizeLarger = 8,
  3025. styleFontSize_Max = 2147483647L
  3026. } styleFontSize;
  3027. typedef
  3028. enum _styleAuto
  3029. { styleAutoAuto = 0,
  3030. styleAuto_Max = 2147483647L
  3031. } styleAuto;
  3032. typedef
  3033. enum _styleNormal
  3034. { styleNormalNormal = 0,
  3035. styleNormal_Max = 2147483647L
  3036. } styleNormal;
  3037. typedef
  3038. enum _styleBorderWidth
  3039. { styleBorderWidthThin = 0,
  3040. styleBorderWidthMedium = 1,
  3041. styleBorderWidthThick = 2,
  3042. styleBorderWidth_Max = 2147483647L
  3043. } styleBorderWidth;
  3044. typedef
  3045. enum _stylePosition
  3046. { stylePositionNotSet = 0,
  3047. stylePositionstatic = 1,
  3048. stylePositionrelative = 2,
  3049. stylePositionabsolute = 3,
  3050. stylePositionfixed = 4,
  3051. stylePosition_Max = 2147483647L
  3052. } stylePosition;
  3053. typedef
  3054. enum _styleBorderStyle
  3055. { styleBorderStyleNotSet = 0,
  3056. styleBorderStyleDotted = 1,
  3057. styleBorderStyleDashed = 2,
  3058. styleBorderStyleSolid = 3,
  3059. styleBorderStyleDouble = 4,
  3060. styleBorderStyleGroove = 5,
  3061. styleBorderStyleRidge = 6,
  3062. styleBorderStyleInset = 7,
  3063. styleBorderStyleOutset = 8,
  3064. styleBorderStyleWindowInset = 9,
  3065. styleBorderStyleNone = 10,
  3066. styleBorderStyle_Max = 2147483647L
  3067. } styleBorderStyle;
  3068. typedef
  3069. enum _styleStyleFloat
  3070. { styleStyleFloatNotSet = 0,
  3071. styleStyleFloatLeft = 1,
  3072. styleStyleFloatRight = 2,
  3073. styleStyleFloatNone = 3,
  3074. styleStyleFloat_Max = 2147483647L
  3075. } styleStyleFloat;
  3076. typedef
  3077. enum _styleDisplay
  3078. { styleDisplayNotSet = 0,
  3079. styleDisplayBlock = 1,
  3080. styleDisplayInline = 2,
  3081. styleDisplayListItem = 3,
  3082. styleDisplayNone = 4,
  3083. styleDisplayTableHeaderGroup = 5,
  3084. styleDisplayTableFooterGroup = 6,
  3085. styleDisplayInlineBlock = 7,
  3086. styleDisplay_Max = 2147483647L
  3087. } styleDisplay;
  3088. typedef
  3089. enum _styleVisibility
  3090. { styleVisibilityNotSet = 0,
  3091. styleVisibilityInherit = 1,
  3092. styleVisibilityVisible = 2,
  3093. styleVisibilityHidden = 3,
  3094. styleVisibility_Max = 2147483647L
  3095. } styleVisibility;
  3096. typedef
  3097. enum _styleListStyleType
  3098. { styleListStyleTypeNotSet = 0,
  3099. styleListStyleTypeDisc = 1,
  3100. styleListStyleTypeCircle = 2,
  3101. styleListStyleTypeSquare = 3,
  3102. styleListStyleTypeDecimal = 4,
  3103. styleListStyleTypeLowerRoman = 5,
  3104. styleListStyleTypeUpperRoman = 6,
  3105. styleListStyleTypeLowerAlpha = 7,
  3106. styleListStyleTypeUpperAlpha = 8,
  3107. styleListStyleTypeNone = 9,
  3108. styleListStyleType_Max = 2147483647L
  3109. } styleListStyleType;
  3110. typedef
  3111. enum _styleListStylePosition
  3112. { styleListStylePositionNotSet = 0,
  3113. styleListStylePositionInside = 1,
  3114. styleListStylePositionOutSide = 2,
  3115. styleListStylePosition_Max = 2147483647L
  3116. } styleListStylePosition;
  3117. typedef
  3118. enum _styleWhiteSpace
  3119. { styleWhiteSpaceNotSet = 0,
  3120. styleWhiteSpaceNormal = 1,
  3121. styleWhiteSpacePre = 2,
  3122. styleWhiteSpaceNowrap = 3,
  3123. styleWhiteSpace_Max = 2147483647L
  3124. } styleWhiteSpace;
  3125. typedef
  3126. enum _stylePageBreak
  3127. { stylePageBreakNotSet = 0,
  3128. stylePageBreakAuto = 1,
  3129. stylePageBreakAlways = 2,
  3130. stylePageBreakLeft = 3,
  3131. stylePageBreakRight = 4,
  3132. stylePageBreak_Max = 2147483647L
  3133. } stylePageBreak;
  3134. typedef
  3135. enum _styleCursor
  3136. { styleCursorAuto = 0,
  3137. styleCursorCrosshair = 1,
  3138. styleCursorDefault = 2,
  3139. styleCursorHand = 3,
  3140. styleCursorMove = 4,
  3141. styleCursorE_resize = 5,
  3142. styleCursorNe_resize = 6,
  3143. styleCursorNw_resize = 7,
  3144. styleCursorN_resize = 8,
  3145. styleCursorSe_resize = 9,
  3146. styleCursorSw_resize = 10,
  3147. styleCursorS_resize = 11,
  3148. styleCursorW_resize = 12,
  3149. styleCursorText = 13,
  3150. styleCursorWait = 14,
  3151. styleCursorHelp = 15,
  3152. styleCursorPointer = 16,
  3153. styleCursorProgress = 17,
  3154. styleCursorNot_allowed = 18,
  3155. styleCursorNo_drop = 19,
  3156. styleCursorVertical_text = 20,
  3157. styleCursorall_scroll = 21,
  3158. styleCursorcol_resize = 22,
  3159. styleCursorrow_resize = 23,
  3160. styleCursorcustom = 24,
  3161. styleCursorNotSet = 25,
  3162. styleCursor_Max = 2147483647L
  3163. } styleCursor;
  3164. typedef
  3165. enum _styleDir
  3166. { styleDirNotSet = 0,
  3167. styleDirLeftToRight = 1,
  3168. styleDirRightToLeft = 2,
  3169. styleDirInherit = 3,
  3170. styleDir_Max = 2147483647L
  3171. } styleDir;
  3172. typedef
  3173. enum _styleBidi
  3174. { styleBidiNotSet = 0,
  3175. styleBidiNormal = 1,
  3176. styleBidiEmbed = 2,
  3177. styleBidiOverride = 3,
  3178. styleBidiInherit = 4,
  3179. styleBidi_Max = 2147483647L
  3180. } styleBidi;
  3181. typedef
  3182. enum _styleImeMode
  3183. { styleImeModeAuto = 0,
  3184. styleImeModeActive = 1,
  3185. styleImeModeInactive = 2,
  3186. styleImeModeDisabled = 3,
  3187. styleImeModeNotSet = 4,
  3188. styleImeMode_Max = 2147483647L
  3189. } styleImeMode;
  3190. typedef
  3191. enum _styleRubyAlign
  3192. { styleRubyAlignNotSet = 0,
  3193. styleRubyAlignAuto = 1,
  3194. styleRubyAlignLeft = 2,
  3195. styleRubyAlignCenter = 3,
  3196. styleRubyAlignRight = 4,
  3197. styleRubyAlignDistributeLetter = 5,
  3198. styleRubyAlignDistributeSpace = 6,
  3199. styleRubyAlignLineEdge = 7,
  3200. styleRubyAlign_Max = 2147483647L
  3201. } styleRubyAlign;
  3202. typedef
  3203. enum _styleRubyPosition
  3204. { styleRubyPositionNotSet = 0,
  3205. styleRubyPositionAbove = 1,
  3206. styleRubyPositionInline = 2,
  3207. styleRubyPosition_Max = 2147483647L
  3208. } styleRubyPosition;
  3209. typedef
  3210. enum _styleRubyOverhang
  3211. { styleRubyOverhangNotSet = 0,
  3212. styleRubyOverhangAuto = 1,
  3213. styleRubyOverhangWhitespace = 2,
  3214. styleRubyOverhangNone = 3,
  3215. styleRubyOverhang_Max = 2147483647L
  3216. } styleRubyOverhang;
  3217. typedef
  3218. enum _styleLayoutGridChar
  3219. { styleLayoutGridCharNotSet = 0,
  3220. styleLayoutGridCharAuto = 1,
  3221. styleLayoutGridCharNone = 2,
  3222. styleLayoutGridChar_Max = 2147483647L
  3223. } styleLayoutGridChar;
  3224. typedef
  3225. enum _styleLayoutGridLine
  3226. { styleLayoutGridLineNotSet = 0,
  3227. styleLayoutGridLineAuto = 1,
  3228. styleLayoutGridLineNone = 2,
  3229. styleLayoutGridLine_Max = 2147483647L
  3230. } styleLayoutGridLine;
  3231. typedef
  3232. enum _styleLayoutGridMode
  3233. { styleLayoutGridModeNotSet = 0,
  3234. styleLayoutGridModeChar = 1,
  3235. styleLayoutGridModeLine = 2,
  3236. styleLayoutGridModeBoth = 3,
  3237. styleLayoutGridModeNone = 4,
  3238. styleLayoutGridMode_Max = 2147483647L
  3239. } styleLayoutGridMode;
  3240. typedef
  3241. enum _styleLayoutGridType
  3242. { styleLayoutGridTypeNotSet = 0,
  3243. styleLayoutGridTypeLoose = 1,
  3244. styleLayoutGridTypeStrict = 2,
  3245. styleLayoutGridTypeFixed = 3,
  3246. styleLayoutGridType_Max = 2147483647L
  3247. } styleLayoutGridType;
  3248. typedef
  3249. enum _styleLineBreak
  3250. { styleLineBreakNotSet = 0,
  3251. styleLineBreakNormal = 1,
  3252. styleLineBreakStrict = 2,
  3253. styleLineBreak_Max = 2147483647L
  3254. } styleLineBreak;
  3255. typedef
  3256. enum _styleWordBreak
  3257. { styleWordBreakNotSet = 0,
  3258. styleWordBreakNormal = 1,
  3259. styleWordBreakBreakAll = 2,
  3260. styleWordBreakKeepAll = 3,
  3261. styleWordBreak_Max = 2147483647L
  3262. } styleWordBreak;
  3263. typedef
  3264. enum _styleWordWrap
  3265. { styleWordWrapNotSet = 0,
  3266. styleWordWrapOff = 1,
  3267. styleWordWrapOn = 2,
  3268. styleWordWrap_Max = 2147483647L
  3269. } styleWordWrap;
  3270. typedef
  3271. enum _styleTextJustify
  3272. { styleTextJustifyNotSet = 0,
  3273. styleTextJustifyInterWord = 1,
  3274. styleTextJustifyNewspaper = 2,
  3275. styleTextJustifyDistribute = 3,
  3276. styleTextJustifyDistributeAllLines = 4,
  3277. styleTextJustifyInterIdeograph = 5,
  3278. styleTextJustifyInterCluster = 6,
  3279. styleTextJustifyKashida = 7,
  3280. styleTextJustifyAuto = 8,
  3281. styleTextJustify_Max = 2147483647L
  3282. } styleTextJustify;
  3283. typedef
  3284. enum _styleTextAlignLast
  3285. { styleTextAlignLastNotSet = 0,
  3286. styleTextAlignLastLeft = 1,
  3287. styleTextAlignLastCenter = 2,
  3288. styleTextAlignLastRight = 3,
  3289. styleTextAlignLastJustify = 4,
  3290. styleTextAlignLastAuto = 5,
  3291. styleTextAlignLast_Max = 2147483647L
  3292. } styleTextAlignLast;
  3293. typedef
  3294. enum _styleTextJustifyTrim
  3295. { styleTextJustifyTrimNotSet = 0,
  3296. styleTextJustifyTrimNone = 1,
  3297. styleTextJustifyTrimPunctuation = 2,
  3298. styleTextJustifyTrimPunctAndKana = 3,
  3299. styleTextJustifyTrim_Max = 2147483647L
  3300. } styleTextJustifyTrim;
  3301. typedef
  3302. enum _styleAccelerator
  3303. { styleAcceleratorFalse = 0,
  3304. styleAcceleratorTrue = 1,
  3305. styleAccelerator_Max = 2147483647L
  3306. } styleAccelerator;
  3307. typedef
  3308. enum _styleLayoutFlow
  3309. { styleLayoutFlowHorizontal = 0,
  3310. styleLayoutFlowVerticalIdeographic = 1,
  3311. styleLayoutFlowNotSet = 2,
  3312. styleLayoutFlow_Max = 2147483647L
  3313. } styleLayoutFlow;
  3314. typedef
  3315. enum _styleWritingMode
  3316. { styleWritingModeLrtb = 0,
  3317. styleWritingModeTbrl = 1,
  3318. styleWritingModeNotSet = 2,
  3319. styleWritingMode_Max = 2147483647L
  3320. } styleWritingMode;
  3321. typedef
  3322. enum _styleBool
  3323. { styleBoolFalse = 0,
  3324. styleBoolTrue = 1,
  3325. styleBool_Max = 2147483647L
  3326. } styleBool;
  3327. typedef
  3328. enum _styleTextUnderlinePosition
  3329. { styleTextUnderlinePositionBelow = 0,
  3330. styleTextUnderlinePositionAbove = 1,
  3331. styleTextUnderlinePositionAuto = 2,
  3332. styleTextUnderlinePositionNotSet = 3,
  3333. styleTextUnderlinePosition_Max = 2147483647L
  3334. } styleTextUnderlinePosition;
  3335. typedef
  3336. enum _styleTextOverflow
  3337. { styleTextOverflowClip = 0,
  3338. styleTextOverflowEllipsis = 1,
  3339. styleTextOverflowNotSet = 2,
  3340. styleTextOverflow_Max = 2147483647L
  3341. } styleTextOverflow;
  3342. EXTERN_C const GUID CLSID_CStyle;
  3343. EXTERN_C const GUID CLSID_CRuleStyle;
  3344. typedef
  3345. enum _styleTextLineThroughStyle
  3346. { styleTextLineThroughStyleUndefined = 0,
  3347. styleTextLineThroughStyleSingle = 1,
  3348. styleTextLineThroughStyleDouble = 2,
  3349. styleTextLineThroughStyle_Max = 2147483647L
  3350. } styleTextLineThroughStyle;
  3351. typedef
  3352. enum _styleTextUnderlineStyle
  3353. { styleTextUnderlineStyleUndefined = 0,
  3354. styleTextUnderlineStyleSingle = 1,
  3355. styleTextUnderlineStyleDouble = 2,
  3356. styleTextUnderlineStyleWords = 3,
  3357. styleTextUnderlineStyleDotted = 4,
  3358. styleTextUnderlineStyleThick = 5,
  3359. styleTextUnderlineStyleDash = 6,
  3360. styleTextUnderlineStyleDotDash = 7,
  3361. styleTextUnderlineStyleDotDotDash = 8,
  3362. styleTextUnderlineStyleWave = 9,
  3363. styleTextUnderlineStyleSingleAccounting = 10,
  3364. styleTextUnderlineStyleDoubleAccounting = 11,
  3365. styleTextUnderlineStyleThickDash = 12,
  3366. styleTextUnderlineStyle_Max = 2147483647L
  3367. } styleTextUnderlineStyle;
  3368. typedef
  3369. enum _styleTextEffect
  3370. { styleTextEffectNone = 0,
  3371. styleTextEffectEmboss = 1,
  3372. styleTextEffectEngrave = 2,
  3373. styleTextEffectOutline = 3,
  3374. styleTextEffect_Max = 2147483647L
  3375. } styleTextEffect;
  3376. typedef
  3377. enum _styleDefaultTextSelection
  3378. { styleDefaultTextSelectionFalse = 0,
  3379. styleDefaultTextSelectionTrue = 1,
  3380. styleDefaultTextSelection_Max = 2147483647L
  3381. } styleDefaultTextSelection;
  3382. typedef
  3383. enum _styleTextDecoration
  3384. { styleTextDecorationNone = 0,
  3385. styleTextDecorationUnderline = 1,
  3386. styleTextDecorationOverline = 2,
  3387. styleTextDecorationLineThrough = 3,
  3388. styleTextDecorationBlink = 4,
  3389. styleTextDecoration_Max = 2147483647L
  3390. } styleTextDecoration;
  3391. EXTERN_C const GUID CLSID_CRenderStyle;
  3392. typedef
  3393. enum _textDecoration
  3394. { textDecorationNone = 0,
  3395. textDecorationUnderline = 1,
  3396. textDecorationOverline = 2,
  3397. textDecorationLineThrough = 3,
  3398. textDecorationBlink = 4,
  3399. textDecoration_Max = 2147483647L
  3400. } textDecoration;
  3401. EXTERN_C const GUID CLSID_CCurrentStyle;
  3402. EXTERN_C const GUID CLSID_CAttribute;
  3403. EXTERN_C const GUID CLSID_CDOMTextNode;
  3404. EXTERN_C const GUID CLSID_CDOMImplementation;
  3405. EXTERN_C const GUID CLSID_CAttrCollectionator;
  3406. EXTERN_C const GUID CLSID_CDOMChildrenCollection;
  3407. typedef
  3408. enum _htmlListType
  3409. { htmlListTypeNotSet = 0,
  3410. htmlListTypeLargeAlpha = 1,
  3411. htmlListTypeSmallAlpha = 2,
  3412. htmlListTypeLargeRoman = 3,
  3413. htmlListTypeSmallRoman = 4,
  3414. htmlListTypeNumbers = 5,
  3415. htmlListTypeDisc = 6,
  3416. htmlListTypeCircle = 7,
  3417. htmlListTypeSquare = 8,
  3418. htmlListType_Max = 2147483647L
  3419. } htmlListType;
  3420. typedef
  3421. enum _htmlMethod
  3422. { htmlMethodNotSet = 0,
  3423. htmlMethodGet = 1,
  3424. htmlMethodPost = 2,
  3425. htmlMethod_Max = 2147483647L
  3426. } htmlMethod;
  3427. typedef
  3428. enum _htmlWrap
  3429. { htmlWrapOff = 1,
  3430. htmlWrapSoft = 2,
  3431. htmlWrapHard = 3,
  3432. htmlWrap_Max = 2147483647L
  3433. } htmlWrap;
  3434. typedef
  3435. enum _htmlDir
  3436. { htmlDirNotSet = 0,
  3437. htmlDirLeftToRight = 1,
  3438. htmlDirRightToLeft = 2,
  3439. htmlDir_Max = 2147483647L
  3440. } htmlDir;
  3441. typedef
  3442. enum _htmlEditable
  3443. { htmlEditableInherit = 0,
  3444. htmlEditableTrue = 1,
  3445. htmlEditableFalse = 2,
  3446. htmlEditable_Max = 2147483647L
  3447. } htmlEditable;
  3448. typedef
  3449. enum _htmlInput
  3450. { htmlInputNotSet = 0,
  3451. htmlInputButton = 1,
  3452. htmlInputCheckbox = 2,
  3453. htmlInputFile = 3,
  3454. htmlInputHidden = 4,
  3455. htmlInputImage = 5,
  3456. htmlInputPassword = 6,
  3457. htmlInputRadio = 7,
  3458. htmlInputReset = 8,
  3459. htmlInputSelectOne = 9,
  3460. htmlInputSelectMultiple = 10,
  3461. htmlInputSubmit = 11,
  3462. htmlInputText = 12,
  3463. htmlInputTextarea = 13,
  3464. htmlInputRichtext = 14,
  3465. htmlInput_Max = 2147483647L
  3466. } htmlInput;
  3467. typedef
  3468. enum _htmlEncoding
  3469. { htmlEncodingURL = 0,
  3470. htmlEncodingMultipart = 1,
  3471. htmlEncodingText = 2,
  3472. htmlEncoding_Max = 2147483647L
  3473. } htmlEncoding;
  3474. typedef
  3475. enum _htmlAdjacency
  3476. { htmlAdjacencyBeforeBegin = 1,
  3477. htmlAdjacencyAfterBegin = 2,
  3478. htmlAdjacencyBeforeEnd = 3,
  3479. htmlAdjacencyAfterEnd = 4,
  3480. htmlAdjacency_Max = 2147483647L
  3481. } htmlAdjacency;
  3482. typedef
  3483. enum _htmlTabIndex
  3484. { htmlTabIndexNotSet = -32768,
  3485. htmlTabIndex_Max = 2147483647L
  3486. } htmlTabIndex;
  3487. typedef
  3488. enum _htmlComponent
  3489. { htmlComponentClient = 0,
  3490. htmlComponentSbLeft = 1,
  3491. htmlComponentSbPageLeft = 2,
  3492. htmlComponentSbHThumb = 3,
  3493. htmlComponentSbPageRight = 4,
  3494. htmlComponentSbRight = 5,
  3495. htmlComponentSbUp = 6,
  3496. htmlComponentSbPageUp = 7,
  3497. htmlComponentSbVThumb = 8,
  3498. htmlComponentSbPageDown = 9,
  3499. htmlComponentSbDown = 10,
  3500. htmlComponentSbLeft2 = 11,
  3501. htmlComponentSbPageLeft2 = 12,
  3502. htmlComponentSbRight2 = 13,
  3503. htmlComponentSbPageRight2 = 14,
  3504. htmlComponentSbUp2 = 15,
  3505. htmlComponentSbPageUp2 = 16,
  3506. htmlComponentSbDown2 = 17,
  3507. htmlComponentSbPageDown2 = 18,
  3508. htmlComponentSbTop = 19,
  3509. htmlComponentSbBottom = 20,
  3510. htmlComponentOutside = 21,
  3511. htmlComponentGHTopLeft = 22,
  3512. htmlComponentGHLeft = 23,
  3513. htmlComponentGHTop = 24,
  3514. htmlComponentGHBottomLeft = 25,
  3515. htmlComponentGHTopRight = 26,
  3516. htmlComponentGHBottom = 27,
  3517. htmlComponentGHRight = 28,
  3518. htmlComponentGHBottomRight = 29,
  3519. htmlComponent_Max = 2147483647L
  3520. } htmlComponent;
  3521. typedef
  3522. enum _htmlApplyLocation
  3523. { htmlApplyLocationInside = 0,
  3524. htmlApplyLocationOutside = 1,
  3525. htmlApplyLocation_Max = 2147483647L
  3526. } htmlApplyLocation;
  3527. typedef
  3528. enum _htmlGlyphMode
  3529. { htmlGlyphModeNone = 0,
  3530. htmlGlyphModeBegin = 1,
  3531. htmlGlyphModeEnd = 2,
  3532. htmlGlyphModeBoth = 3,
  3533. htmlGlyphMode_Max = 2147483647L
  3534. } htmlGlyphMode;
  3535. EXTERN_C const GUID CLSID_CDefaults;
  3536. EXTERN_C const GUID CLSID_CHtmlComponentDD;
  3537. EXTERN_C const GUID CLSID_CHtmlComponentProperty;
  3538. EXTERN_C const GUID CLSID_CHtmlComponentMethod;
  3539. EXTERN_C const GUID CLSID_CHtmlComponentEvent;
  3540. EXTERN_C const GUID CLSID_CHtmlComponentAttach;
  3541. EXTERN_C const GUID CLSID_CHtmlComponentDesc;
  3542. EXTERN_C const GUID CLSID_CPeerUrnCollection;
  3543. EXTERN_C const GUID CLSID_CGenericElement;
  3544. EXTERN_C const GUID CLSID_CStyleSheetRule;
  3545. EXTERN_C const GUID CLSID_CStyleSheetRuleArray;
  3546. EXTERN_C const GUID CLSID_CStyleSheetPage;
  3547. EXTERN_C const GUID CLSID_CStyleSheetPageArray;
  3548. EXTERN_C const GUID CLSID_CStyleSheet;
  3549. EXTERN_C const GUID CLSID_CStyleSheetArray;
  3550. EXTERN_C const GUID CLSID_CLinkElement;
  3551. typedef
  3552. enum _htmlUnit
  3553. { htmlUnitCharacter = 1,
  3554. htmlUnitWord = 2,
  3555. htmlUnitSentence = 3,
  3556. htmlUnitTextEdit = 6,
  3557. htmlUnit_Max = 2147483647L
  3558. } htmlUnit;
  3559. typedef
  3560. enum _htmlEndPoints
  3561. { htmlEndPointsStartToStart = 1,
  3562. htmlEndPointsStartToEnd = 2,
  3563. htmlEndPointsEndToStart = 3,
  3564. htmlEndPointsEndToEnd = 4,
  3565. htmlEndPoints_Max = 2147483647L
  3566. } htmlEndPoints;
  3567. typedef
  3568. enum _htmlDirection
  3569. { htmlDirectionForward = 99999,
  3570. htmlDirectionBackward = -99999,
  3571. htmlDirection_Max = 2147483647L
  3572. } htmlDirection;
  3573. EXTERN_C const GUID CLSID_CFormElement;
  3574. typedef
  3575. enum _htmlStart
  3576. { htmlStartfileopen = 0,
  3577. htmlStartmouseover = 1,
  3578. htmlStart_Max = 2147483647L
  3579. } htmlStart;
  3580. EXTERN_C const GUID CLSID_CTextElement;
  3581. EXTERN_C const GUID CLSID_CImgElement;
  3582. EXTERN_C const GUID CLSID_CImageElementFactory;
  3583. typedef
  3584. enum _bodyScroll
  3585. { bodyScrollyes = 1,
  3586. bodyScrollno = 2,
  3587. bodyScrollauto = 4,
  3588. bodyScrolldefault = 3,
  3589. bodyScroll_Max = 2147483647L
  3590. } bodyScroll;
  3591. EXTERN_C const GUID CLSID_CBodyElement;
  3592. EXTERN_C const GUID CLSID_CFontElement;
  3593. EXTERN_C const GUID CLSID_CAnchorElement;
  3594. EXTERN_C const GUID CLSID_CLabelElement;
  3595. EXTERN_C const GUID CLSID_CListElement;
  3596. EXTERN_C const GUID CLSID_CUListElement;
  3597. EXTERN_C const GUID CLSID_COListElement;
  3598. EXTERN_C const GUID CLSID_CLIElement;
  3599. EXTERN_C const GUID CLSID_CBlockElement;
  3600. EXTERN_C const GUID CLSID_CDivElement;
  3601. EXTERN_C const GUID CLSID_CDDElement;
  3602. EXTERN_C const GUID CLSID_CDTElement;
  3603. EXTERN_C const GUID CLSID_CBRElement;
  3604. EXTERN_C const GUID CLSID_CDListElement;
  3605. EXTERN_C const GUID CLSID_CHRElement;
  3606. EXTERN_C const GUID CLSID_CParaElement;
  3607. EXTERN_C const GUID CLSID_CElementCollection;
  3608. EXTERN_C const GUID CLSID_CHeaderElement;
  3609. typedef
  3610. enum _htmlSelectType
  3611. { htmlSelectTypeSelectOne = 1,
  3612. htmlSelectTypeSelectMultiple = 2,
  3613. htmlSelectType_Max = 2147483647L
  3614. } htmlSelectType;
  3615. EXTERN_C const GUID CLSID_CSelectElement;
  3616. typedef
  3617. enum _htmlSelection
  3618. { htmlSelectionNone = 0,
  3619. htmlSelectionText = 1,
  3620. htmlSelectionControl = 2,
  3621. htmlSelectionTable = 3,
  3622. htmlSelection_Max = 2147483647L
  3623. } htmlSelection;
  3624. EXTERN_C const GUID CLSID_COptionElement;
  3625. EXTERN_C const GUID CLSID_COptionElementFactory;
  3626. EXTERN_C const GUID CLSID_CInput;
  3627. EXTERN_C const GUID CLSID_CTextArea;
  3628. EXTERN_C const GUID CLSID_CRichtext;
  3629. EXTERN_C const GUID CLSID_CButton;
  3630. typedef
  3631. enum _htmlMarqueeBehavior
  3632. { htmlMarqueeBehaviorscroll = 1,
  3633. htmlMarqueeBehaviorslide = 2,
  3634. htmlMarqueeBehavioralternate = 3,
  3635. htmlMarqueeBehavior_Max = 2147483647L
  3636. } htmlMarqueeBehavior;
  3637. typedef
  3638. enum _htmlMarqueeDirection
  3639. { htmlMarqueeDirectionleft = 1,
  3640. htmlMarqueeDirectionright = 3,
  3641. htmlMarqueeDirectionup = 5,
  3642. htmlMarqueeDirectiondown = 7,
  3643. htmlMarqueeDirection_Max = 2147483647L
  3644. } htmlMarqueeDirection;
  3645. EXTERN_C const GUID CLSID_CMarquee;
  3646. EXTERN_C const GUID CLSID_CHtmlElement;
  3647. EXTERN_C const GUID CLSID_CHeadElement;
  3648. EXTERN_C const GUID CLSID_CTitleElement;
  3649. EXTERN_C const GUID CLSID_CMetaElement;
  3650. EXTERN_C const GUID CLSID_CBaseElement;
  3651. EXTERN_C const GUID CLSID_CIsIndexElement;
  3652. EXTERN_C const GUID CLSID_CNextIdElement;
  3653. EXTERN_C const GUID CLSID_CBaseFontElement;
  3654. EXTERN_C const GUID CLSID_CUnknownElement;
  3655. EXTERN_C const GUID CLSID_COmHistory;
  3656. EXTERN_C const GUID CLSID_CMimeTypes;
  3657. EXTERN_C const GUID CLSID_CPlugins;
  3658. EXTERN_C const GUID CLSID_COpsProfile;
  3659. EXTERN_C const GUID CLSID_COmNavigator;
  3660. EXTERN_C const GUID CLSID_COmLocation;
  3661. typedef
  3662. enum _htmlPersistState
  3663. { htmlPersistStateNormal = 0,
  3664. htmlPersistStateFavorite = 1,
  3665. htmlPersistStateHistory = 2,
  3666. htmlPersistStateSnapshot = 3,
  3667. htmlPersistStateUserData = 4,
  3668. htmlPersistState_Max = 2147483647L
  3669. } htmlPersistState;
  3670. typedef
  3671. enum _htmlDropEffect
  3672. { htmlDropEffectCopy = 0,
  3673. htmlDropEffectLink = 1,
  3674. htmlDropEffectMove = 2,
  3675. htmlDropEffectNone = 3,
  3676. htmlDropEffect_Max = 2147483647L
  3677. } htmlDropEffect;
  3678. typedef
  3679. enum _htmlEffectAllowed
  3680. { htmlEffectAllowedCopy = 0,
  3681. htmlEffectAllowedLink = 1,
  3682. htmlEffectAllowedMove = 2,
  3683. htmlEffectAllowedCopyLink = 3,
  3684. htmlEffectAllowedCopyMove = 4,
  3685. htmlEffectAllowedLinkMove = 5,
  3686. htmlEffectAllowedAll = 6,
  3687. htmlEffectAllowedNone = 7,
  3688. htmlEffectAllowedUninitialized = 8,
  3689. htmlEffectAllowed_Max = 2147483647L
  3690. } htmlEffectAllowed;
  3691. EXTERN_C const GUID CLSID_CEventObj;
  3692. EXTERN_C const GUID CLSID_CFramesCollection;
  3693. EXTERN_C const GUID CLSID_CScreen;
  3694. EXTERN_C const GUID CLSID_CWindow;
  3695. EXTERN_C const GUID CLSID_COmWindowProxy;
  3696. typedef
  3697. enum _htmlCompatMode
  3698. { htmlCompatModeBackCompat = 0,
  3699. htmlCompatModeCSS1Compat = 1,
  3700. htmlCompatMode_Max = 2147483647L
  3701. } htmlCompatMode;
  3702. EXTERN_C const GUID CLSID_CDocument;
  3703. EXTERN_C const GUID CLSID_CScriptlet;
  3704. typedef
  3705. enum _BoolValue
  3706. { True = 1,
  3707. False = 0,
  3708. BoolValue_Max = 2147483647L
  3709. } BoolValue;
  3710. EXTERN_C const GUID CLSID_CPluginSite;
  3711. EXTERN_C const GUID CLSID_CAreasCollection;
  3712. EXTERN_C const GUID CLSID_CMapElement;
  3713. EXTERN_C const GUID CLSID_CAreaElement;
  3714. typedef
  3715. enum _htmlCaptionAlign
  3716. { htmlCaptionAlignNotSet = 0,
  3717. htmlCaptionAlignLeft = 1,
  3718. htmlCaptionAlignCenter = 2,
  3719. htmlCaptionAlignRight = 3,
  3720. htmlCaptionAlignJustify = 4,
  3721. htmlCaptionAlignTop = 5,
  3722. htmlCaptionAlignBottom = 6,
  3723. htmlCaptionAlign_Max = 2147483647L
  3724. } htmlCaptionAlign;
  3725. typedef
  3726. enum _htmlCaptionVAlign
  3727. { htmlCaptionVAlignNotSet = 0,
  3728. htmlCaptionVAlignTop = 1,
  3729. htmlCaptionVAlignBottom = 2,
  3730. htmlCaptionVAlign_Max = 2147483647L
  3731. } htmlCaptionVAlign;
  3732. EXTERN_C const GUID CLSID_CTableCaption;
  3733. EXTERN_C const GUID CLSID_CCommentElement;
  3734. EXTERN_C const GUID CLSID_CPhraseElement;
  3735. EXTERN_C const GUID CLSID_CSpanElement;
  3736. typedef
  3737. enum _htmlFrame
  3738. { htmlFrameNotSet = 0,
  3739. htmlFramevoid = 1,
  3740. htmlFrameabove = 2,
  3741. htmlFramebelow = 3,
  3742. htmlFramehsides = 4,
  3743. htmlFramelhs = 5,
  3744. htmlFramerhs = 6,
  3745. htmlFramevsides = 7,
  3746. htmlFramebox = 8,
  3747. htmlFrameborder = 9,
  3748. htmlFrame_Max = 2147483647L
  3749. } htmlFrame;
  3750. typedef
  3751. enum _htmlRules
  3752. { htmlRulesNotSet = 0,
  3753. htmlRulesnone = 1,
  3754. htmlRulesgroups = 2,
  3755. htmlRulesrows = 3,
  3756. htmlRulescols = 4,
  3757. htmlRulesall = 5,
  3758. htmlRules_Max = 2147483647L
  3759. } htmlRules;
  3760. typedef
  3761. enum _htmlCellAlign
  3762. { htmlCellAlignNotSet = 0,
  3763. htmlCellAlignLeft = 1,
  3764. htmlCellAlignCenter = 2,
  3765. htmlCellAlignRight = 3,
  3766. htmlCellAlignMiddle = htmlCellAlignCenter,
  3767. htmlCellAlign_Max = 2147483647L
  3768. } htmlCellAlign;
  3769. typedef
  3770. enum _htmlCellVAlign
  3771. { htmlCellVAlignNotSet = 0,
  3772. htmlCellVAlignTop = 1,
  3773. htmlCellVAlignMiddle = 2,
  3774. htmlCellVAlignBottom = 3,
  3775. htmlCellVAlignBaseline = 4,
  3776. htmlCellVAlignCenter = htmlCellVAlignMiddle,
  3777. htmlCellVAlign_Max = 2147483647L
  3778. } htmlCellVAlign;
  3779. EXTERN_C const GUID CLSID_CTable;
  3780. EXTERN_C const GUID CLSID_CTableCol;
  3781. EXTERN_C const GUID CLSID_CTableSection;
  3782. EXTERN_C const GUID CLSID_CTableRow;
  3783. EXTERN_C const GUID CLSID_CTableCell;
  3784. EXTERN_C const GUID CLSID_CScriptElement;
  3785. EXTERN_C const GUID CLSID_CNoShowElement;
  3786. EXTERN_C const GUID CLSID_CObjectElement;
  3787. EXTERN_C const GUID CLSID_CParamElement;
  3788. typedef
  3789. enum _frameScrolling
  3790. { frameScrollingyes = 1,
  3791. frameScrollingno = 2,
  3792. frameScrollingauto = 4,
  3793. frameScrolling_Max = 2147483647L
  3794. } frameScrolling;
  3795. EXTERN_C const GUID CLSID_CFrameSite;
  3796. EXTERN_C const GUID CLSID_CFrameElement;
  3797. EXTERN_C const GUID CLSID_CIFrameElement;
  3798. EXTERN_C const GUID CLSID_C1DElement;
  3799. EXTERN_C const GUID CLSID_CFieldSetElement;
  3800. EXTERN_C const GUID CLSID_CLegendElement;
  3801. EXTERN_C const GUID CLSID_CSpanSite;
  3802. EXTERN_C const GUID CLSID_CFrameSetSite;
  3803. EXTERN_C const GUID CLSID_CBGsound;
  3804. EXTERN_C const GUID CLSID_CStyleElement;
  3805. EXTERN_C const GUID CLSID_CFontFace;
  3806. typedef
  3807. enum _ELEMENT_CORNER
  3808. { ELEMENT_CORNER_NONE = 0,
  3809. ELEMENT_CORNER_TOP = 1,
  3810. ELEMENT_CORNER_LEFT = 2,
  3811. ELEMENT_CORNER_BOTTOM = 3,
  3812. ELEMENT_CORNER_RIGHT = 4,
  3813. ELEMENT_CORNER_TOPLEFT = 5,
  3814. ELEMENT_CORNER_TOPRIGHT = 6,
  3815. ELEMENT_CORNER_BOTTOMLEFT = 7,
  3816. ELEMENT_CORNER_BOTTOMRIGHT = 8,
  3817. ELEMENT_CORNER_Max = 2147483647L
  3818. } ELEMENT_CORNER;
  3819. typedef
  3820. enum _SECUREURLHOSTVALIDATE_FLAGS
  3821. { SUHV_PROMPTBEFORENO = 0x1,
  3822. SUHV_SILENTYES = 0x2,
  3823. SUHV_UNSECURESOURCE = 0x4,
  3824. SECUREURLHOSTVALIDATE_FLAGS_Max = 2147483647L
  3825. } SECUREURLHOSTVALIDATE_FLAGS;
  3826. typedef
  3827. enum _POINTER_GRAVITY
  3828. { POINTER_GRAVITY_Left = 0,
  3829. POINTER_GRAVITY_Right = 1,
  3830. POINTER_GRAVITY_Max = 2147483647L
  3831. } POINTER_GRAVITY;
  3832. typedef
  3833. enum _ELEMENT_ADJACENCY
  3834. { ELEM_ADJ_BeforeBegin = 0,
  3835. ELEM_ADJ_AfterBegin = 1,
  3836. ELEM_ADJ_BeforeEnd = 2,
  3837. ELEM_ADJ_AfterEnd = 3,
  3838. ELEMENT_ADJACENCY_Max = 2147483647L
  3839. } ELEMENT_ADJACENCY;
  3840. typedef
  3841. enum _MARKUP_CONTEXT_TYPE
  3842. { CONTEXT_TYPE_None = 0,
  3843. CONTEXT_TYPE_Text = 1,
  3844. CONTEXT_TYPE_EnterScope = 2,
  3845. CONTEXT_TYPE_ExitScope = 3,
  3846. CONTEXT_TYPE_NoScope = 4,
  3847. MARKUP_CONTEXT_TYPE_Max = 2147483647L
  3848. } MARKUP_CONTEXT_TYPE;
  3849. typedef
  3850. enum _FINDTEXT_FLAGS
  3851. { FINDTEXT_BACKWARDS = 0x1,
  3852. FINDTEXT_WHOLEWORD = 0x2,
  3853. FINDTEXT_MATCHCASE = 0x4,
  3854. FINDTEXT_RAW = 0x20000,
  3855. FINDTEXT_MATCHDIAC = 0x20000000,
  3856. FINDTEXT_MATCHKASHIDA = 0x40000000,
  3857. FINDTEXT_MATCHALEFHAMZA = 0x80000000,
  3858. FINDTEXT_FLAGS_Max = 2147483647L
  3859. } FINDTEXT_FLAGS;
  3860. typedef
  3861. enum _MOVEUNIT_ACTION
  3862. { MOVEUNIT_PREVCHAR = 0,
  3863. MOVEUNIT_NEXTCHAR = 1,
  3864. MOVEUNIT_PREVCLUSTERBEGIN = 2,
  3865. MOVEUNIT_NEXTCLUSTERBEGIN = 3,
  3866. MOVEUNIT_PREVCLUSTEREND = 4,
  3867. MOVEUNIT_NEXTCLUSTEREND = 5,
  3868. MOVEUNIT_PREVWORDBEGIN = 6,
  3869. MOVEUNIT_NEXTWORDBEGIN = 7,
  3870. MOVEUNIT_PREVWORDEND = 8,
  3871. MOVEUNIT_NEXTWORDEND = 9,
  3872. MOVEUNIT_PREVPROOFWORD = 10,
  3873. MOVEUNIT_NEXTPROOFWORD = 11,
  3874. MOVEUNIT_NEXTURLBEGIN = 12,
  3875. MOVEUNIT_PREVURLBEGIN = 13,
  3876. MOVEUNIT_NEXTURLEND = 14,
  3877. MOVEUNIT_PREVURLEND = 15,
  3878. MOVEUNIT_PREVSENTENCE = 16,
  3879. MOVEUNIT_NEXTSENTENCE = 17,
  3880. MOVEUNIT_PREVBLOCK = 18,
  3881. MOVEUNIT_NEXTBLOCK = 19,
  3882. MOVEUNIT_ACTION_Max = 2147483647L
  3883. } MOVEUNIT_ACTION;
  3884. typedef
  3885. enum _PARSE_FLAGS
  3886. { PARSE_ABSOLUTIFYIE40URLS = 0x1,
  3887. PARSE_FLAGS_Max = 2147483647L
  3888. } PARSE_FLAGS;
  3889. typedef
  3890. enum _ELEMENT_TAG_ID
  3891. { TAGID_NULL = 0,
  3892. TAGID_UNKNOWN = 1,
  3893. TAGID_A = 2,
  3894. TAGID_ACRONYM = 3,
  3895. TAGID_ADDRESS = 4,
  3896. TAGID_APPLET = 5,
  3897. TAGID_AREA = 6,
  3898. TAGID_B = 7,
  3899. TAGID_BASE = 8,
  3900. TAGID_BASEFONT = 9,
  3901. TAGID_BDO = 10,
  3902. TAGID_BGSOUND = 11,
  3903. TAGID_BIG = 12,
  3904. TAGID_BLINK = 13,
  3905. TAGID_BLOCKQUOTE = 14,
  3906. TAGID_BODY = 15,
  3907. TAGID_BR = 16,
  3908. TAGID_BUTTON = 17,
  3909. TAGID_CAPTION = 18,
  3910. TAGID_CENTER = 19,
  3911. TAGID_CITE = 20,
  3912. TAGID_CODE = 21,
  3913. TAGID_COL = 22,
  3914. TAGID_COLGROUP = 23,
  3915. TAGID_COMMENT = 24,
  3916. TAGID_COMMENT_RAW = 25,
  3917. TAGID_DD = 26,
  3918. TAGID_DEL = 27,
  3919. TAGID_DFN = 28,
  3920. TAGID_DIR = 29,
  3921. TAGID_DIV = 30,
  3922. TAGID_DL = 31,
  3923. TAGID_DT = 32,
  3924. TAGID_EM = 33,
  3925. TAGID_EMBED = 34,
  3926. TAGID_FIELDSET = 35,
  3927. TAGID_FONT = 36,
  3928. TAGID_FORM = 37,
  3929. TAGID_FRAME = 38,
  3930. TAGID_FRAMESET = 39,
  3931. TAGID_GENERIC = 40,
  3932. TAGID_H1 = 41,
  3933. TAGID_H2 = 42,
  3934. TAGID_H3 = 43,
  3935. TAGID_H4 = 44,
  3936. TAGID_H5 = 45,
  3937. TAGID_H6 = 46,
  3938. TAGID_HEAD = 47,
  3939. TAGID_HR = 48,
  3940. TAGID_HTML = 49,
  3941. TAGID_I = 50,
  3942. TAGID_IFRAME = 51,
  3943. TAGID_IMG = 52,
  3944. TAGID_INPUT = 53,
  3945. TAGID_INS = 54,
  3946. TAGID_KBD = 55,
  3947. TAGID_LABEL = 56,
  3948. TAGID_LEGEND = 57,
  3949. TAGID_LI = 58,
  3950. TAGID_LINK = 59,
  3951. TAGID_LISTING = 60,
  3952. TAGID_MAP = 61,
  3953. TAGID_MARQUEE = 62,
  3954. TAGID_MENU = 63,
  3955. TAGID_META = 64,
  3956. TAGID_NEXTID = 65,
  3957. TAGID_NOBR = 66,
  3958. TAGID_NOEMBED = 67,
  3959. TAGID_NOFRAMES = 68,
  3960. TAGID_NOSCRIPT = 69,
  3961. TAGID_OBJECT = 70,
  3962. TAGID_OL = 71,
  3963. TAGID_OPTION = 72,
  3964. TAGID_P = 73,
  3965. TAGID_PARAM = 74,
  3966. TAGID_PLAINTEXT = 75,
  3967. TAGID_PRE = 76,
  3968. TAGID_Q = 77,
  3969. TAGID_RP = 78,
  3970. TAGID_RT = 79,
  3971. TAGID_RUBY = 80,
  3972. TAGID_S = 81,
  3973. TAGID_SAMP = 82,
  3974. TAGID_SCRIPT = 83,
  3975. TAGID_SELECT = 84,
  3976. TAGID_SMALL = 85,
  3977. TAGID_SPAN = 86,
  3978. TAGID_STRIKE = 87,
  3979. TAGID_STRONG = 88,
  3980. TAGID_STYLE = 89,
  3981. TAGID_SUB = 90,
  3982. TAGID_SUP = 91,
  3983. TAGID_TABLE = 92,
  3984. TAGID_TBODY = 93,
  3985. TAGID_TC = 94,
  3986. TAGID_TD = 95,
  3987. TAGID_TEXTAREA = 96,
  3988. TAGID_TFOOT = 97,
  3989. TAGID_TH = 98,
  3990. TAGID_THEAD = 99,
  3991. TAGID_TITLE = 100,
  3992. TAGID_TR = 101,
  3993. TAGID_TT = 102,
  3994. TAGID_U = 103,
  3995. TAGID_UL = 104,
  3996. TAGID_VAR = 105,
  3997. TAGID_WBR = 106,
  3998. TAGID_XMP = 107,
  3999. TAGID_ROOT = 108,
  4000. TAGID_OPTGROUP = 109,
  4001. TAGID_COUNT = 110,
  4002. TAGID_LAST_PREDEFINED = 10000,
  4003. ELEMENT_TAG_ID_Max = 2147483647L
  4004. } ELEMENT_TAG_ID;
  4005. typedef
  4006. enum _SELECTION_TYPE
  4007. { SELECTION_TYPE_None = 0,
  4008. SELECTION_TYPE_Caret = 1,
  4009. SELECTION_TYPE_Text = 2,
  4010. SELECTION_TYPE_Control = 3,
  4011. SELECTION_TYPE_Max = 2147483647L
  4012. } SELECTION_TYPE;
  4013. typedef
  4014. enum _SAVE_SEGMENTS_FLAGS
  4015. { SAVE_SEGMENTS_NoIE4SelectionCompat = 0x1,
  4016. SAVE_SEGMENTS_FLAGS_Max = 2147483647L
  4017. } SAVE_SEGMENTS_FLAGS;
  4018. typedef
  4019. enum _CARET_DIRECTION
  4020. { CARET_DIRECTION_INDETERMINATE = 0,
  4021. CARET_DIRECTION_SAME = 1,
  4022. CARET_DIRECTION_BACKWARD = 2,
  4023. CARET_DIRECTION_FORWARD = 3,
  4024. CARET_DIRECTION_Max = 2147483647L
  4025. } CARET_DIRECTION;
  4026. typedef
  4027. enum _LINE_DIRECTION
  4028. { LINE_DIRECTION_RightToLeft = 1,
  4029. LINE_DIRECTION_LeftToRight = 2,
  4030. LINE_DIRECTION_Max = 2147483647L
  4031. } LINE_DIRECTION;
  4032. typedef
  4033. enum _HT_OPTIONS
  4034. { HT_OPT_AllowAfterEOL = 0x1,
  4035. HT_OPTIONS_Max = 2147483647L
  4036. } HT_OPTIONS;
  4037. typedef
  4038. enum _HT_RESULTS
  4039. { HT_RESULTS_Glyph = 0x1,
  4040. HT_RESULTS_Max = 2147483647L
  4041. } HT_RESULTS;
  4042. typedef
  4043. enum _DISPLAY_MOVEUNIT
  4044. { DISPLAY_MOVEUNIT_PreviousLine = 1,
  4045. DISPLAY_MOVEUNIT_NextLine = 2,
  4046. DISPLAY_MOVEUNIT_CurrentLineStart = 3,
  4047. DISPLAY_MOVEUNIT_CurrentLineEnd = 4,
  4048. DISPLAY_MOVEUNIT_TopOfWindow = 5,
  4049. DISPLAY_MOVEUNIT_BottomOfWindow = 6,
  4050. DISPLAY_MOVEUNIT_Max = 2147483647L
  4051. } DISPLAY_MOVEUNIT;
  4052. typedef
  4053. enum _DISPLAY_GRAVITY
  4054. { DISPLAY_GRAVITY_PreviousLine = 1,
  4055. DISPLAY_GRAVITY_NextLine = 2,
  4056. DISPLAY_GRAVITY_Max = 2147483647L
  4057. } DISPLAY_GRAVITY;
  4058. typedef
  4059. enum _DISPLAY_BREAK
  4060. { DISPLAY_BREAK_None = 0,
  4061. DISPLAY_BREAK_Block = 0x1,
  4062. DISPLAY_BREAK_Break = 0x2,
  4063. DISPLAY_BREAK_Max = 2147483647L
  4064. } DISPLAY_BREAK;
  4065. typedef
  4066. enum _COORD_SYSTEM
  4067. { COORD_SYSTEM_GLOBAL = 0,
  4068. COORD_SYSTEM_PARENT = 1,
  4069. COORD_SYSTEM_CONTAINER = 2,
  4070. COORD_SYSTEM_CONTENT = 3,
  4071. COORD_SYSTEM_FRAME = 4,
  4072. COORD_SYSTEM_Max = 2147483647L
  4073. } COORD_SYSTEM;
  4074. EXTERN_C const GUID CLSID_HtmlDlgSafeHelper;
  4075. EXTERN_C const GUID CLSID_BlockFormats;
  4076. EXTERN_C const GUID CLSID_FontNames;
  4077. EXTERN_C const GUID CLSID_CHTMLNamespace;
  4078. EXTERN_C const GUID CLSID_CHTMLNamespaceCollection;
  4079. typedef
  4080. enum _HTML_PAINTER
  4081. { HTMLPAINTER_OPAQUE = 0x1,
  4082. HTMLPAINTER_TRANSPARENT = 0x2,
  4083. HTMLPAINTER_ALPHA = 0x4,
  4084. HTMLPAINTER_COMPLEX = 0x8,
  4085. HTMLPAINTER_OVERLAY = 0x10,
  4086. HTMLPAINTER_HITTEST = 0x20,
  4087. HTMLPAINTER_SURFACE = 0x100,
  4088. HTMLPAINTER_3DSURFACE = 0x200,
  4089. HTMLPAINTER_NOBAND = 0x400,
  4090. HTMLPAINTER_NODC = 0x1000,
  4091. HTMLPAINTER_NOPHYSICALCLIP = 0x2000,
  4092. HTMLPAINTER_NOSAVEDC = 0x4000,
  4093. HTMLPAINTER_SUPPORTS_XFORM = 0x8000,
  4094. HTMLPAINTER_EXPAND = 0x10000,
  4095. HTMLPAINTER_NOSCROLLBITS = 0x20000,
  4096. HTML_PAINTER_Max = 2147483647L
  4097. } HTML_PAINTER;
  4098. typedef
  4099. enum _HTML_PAINT_ZORDER
  4100. { HTMLPAINT_ZORDER_NONE = 0,
  4101. HTMLPAINT_ZORDER_REPLACE_ALL = 1,
  4102. HTMLPAINT_ZORDER_REPLACE_CONTENT = 2,
  4103. HTMLPAINT_ZORDER_REPLACE_BACKGROUND = 3,
  4104. HTMLPAINT_ZORDER_BELOW_CONTENT = 4,
  4105. HTMLPAINT_ZORDER_BELOW_FLOW = 5,
  4106. HTMLPAINT_ZORDER_ABOVE_FLOW = 6,
  4107. HTMLPAINT_ZORDER_ABOVE_CONTENT = 7,
  4108. HTMLPAINT_ZORDER_WINDOW_TOP = 8,
  4109. HTML_PAINT_ZORDER_Max = 2147483647L
  4110. } HTML_PAINT_ZORDER;
  4111. typedef
  4112. enum _HTML_PAINT_DRAW_FLAGS
  4113. { HTMLPAINT_DRAW_UPDATEREGION = 0x1,
  4114. HTMLPAINT_DRAW_USE_XFORM = 0x2,
  4115. HTML_PAINT_DRAW_FLAGS_Max = 2147483647L
  4116. } HTML_PAINT_DRAW_FLAGS;
  4117. typedef
  4118. enum _HTML_PAINT_EVENT_FLAGS
  4119. { HTMLPAINT_EVENT_TARGET = 0x1,
  4120. HTMLPAINT_EVENT_SETCURSOR = 0x2,
  4121. HTML_PAINT_EVENT_FLAGS_Max = 2147483647L
  4122. } HTML_PAINT_EVENT_FLAGS;
  4123. typedef
  4124. enum _HTML_PAINT_DRAW_INFO_FLAGS
  4125. { HTMLPAINT_DRAWINFO_VIEWPORT = 0x1,
  4126. HTMLPAINT_DRAWINFO_UPDATEREGION = 0x2,
  4127. HTMLPAINT_DRAWINFO_XFORM = 0x4,
  4128. HTML_PAINT_DRAW_INFO_FLAGS_Max = 2147483647L
  4129. } HTML_PAINT_DRAW_INFO_FLAGS;
  4130. typedef struct _HTML_PAINTER_INFO
  4131. {
  4132. LONG lFlags;
  4133. LONG lZOrder;
  4134. IID iidDrawObject;
  4135. RECT rcExpand;
  4136. } HTML_PAINTER_INFO;
  4137. typedef struct _HTML_PAINT_XFORM
  4138. {
  4139. FLOAT eM11;
  4140. FLOAT eM12;
  4141. FLOAT eM21;
  4142. FLOAT eM22;
  4143. FLOAT eDx;
  4144. FLOAT eDy;
  4145. } HTML_PAINT_XFORM;
  4146. typedef struct _HTML_PAINT_DRAW_INFO
  4147. {
  4148. RECT rcViewport;
  4149. HRGN hrgnUpdate;
  4150. HTML_PAINT_XFORM xform;
  4151. } HTML_PAINT_DRAW_INFO;
  4152. typedef
  4153. enum _HTMLDlgFlag
  4154. { HTMLDlgFlagNo = 0,
  4155. HTMLDlgFlagOff = 0,
  4156. HTMLDlgFlag0 = 0,
  4157. HTMLDlgFlagYes = 1,
  4158. HTMLDlgFlagOn = 1,
  4159. HTMLDlgFlag1 = 1,
  4160. HTMLDlgFlagNotSet = -1,
  4161. HTMLDlgFlag_Max = 2147483647L
  4162. } HTMLDlgFlag;
  4163. typedef
  4164. enum _HTMLDlgBorder
  4165. { HTMLDlgBorderThin = 0,
  4166. HTMLDlgBorderThick = 0x40000L,
  4167. HTMLDlgBorder_Max = 2147483647L
  4168. } HTMLDlgBorder;
  4169. typedef
  4170. enum _HTMLDlgEdge
  4171. { HTMLDlgEdgeSunken = 0,
  4172. HTMLDlgEdgeRaised = 16,
  4173. HTMLDlgEdge_Max = 2147483647L
  4174. } HTMLDlgEdge;
  4175. typedef
  4176. enum _HTMLDlgCenter
  4177. { HTMLDlgCenterNo = 0,
  4178. HTMLDlgCenterOff = 0,
  4179. HTMLDlgCenter0 = 0,
  4180. HTMLDlgCenterYes = 1,
  4181. HTMLDlgCenterOn = 1,
  4182. HTMLDlgCenter1 = 1,
  4183. HTMLDlgCenterParent = 1,
  4184. HTMLDlgCenterDesktop = 2,
  4185. HTMLDlgCenter_Max = 2147483647L
  4186. } HTMLDlgCenter;
  4187. EXTERN_C const GUID CLSID_CThreadDialogProcParam;
  4188. EXTERN_C const GUID CLSID_CHTMLDlg;
  4189. EXTERN_C const GUID CLSID_CHTMLPopup;
  4190. typedef
  4191. enum _HTMLAppFlag
  4192. { HTMLAppFlagNo = 0,
  4193. HTMLAppFlagOff = 0,
  4194. HTMLAppFlag0 = 0,
  4195. HTMLAppFlagYes = 1,
  4196. HTMLAppFlagOn = 1,
  4197. HTMLAppFlag1 = 1,
  4198. HTMLAppFlag_Max = 2147483647L
  4199. } HTMLAppFlag;
  4200. typedef
  4201. enum _HTMLMinimizeFlag
  4202. { HTMLMinimizeFlagNo = 0,
  4203. HTMLMinimizeFlagYes = 0x20000L,
  4204. HTMLMinimizeFlag_Max = 2147483647L
  4205. } HTMLMinimizeFlag;
  4206. typedef
  4207. enum _HTMLMaximizeFlag
  4208. { HTMLMaximizeFlagNo = 0,
  4209. HTMLMaximizeFlagYes = 0x10000L,
  4210. HTMLMaximizeFlag_Max = 2147483647L
  4211. } HTMLMaximizeFlag;
  4212. typedef
  4213. enum _HTMLCaptionFlag
  4214. { HTMLCaptionFlagNo = 0,
  4215. HTMLCaptionFlagYes = 0xc00000L,
  4216. HTMLCaptionFlag_Max = 2147483647L
  4217. } HTMLCaptionFlag;
  4218. typedef
  4219. enum _HTMLSysMenuFlag
  4220. { HTMLSysMenuFlagNo = 0,
  4221. HTMLSysMenuFlagYes = 0x80000L,
  4222. HTMLSysMenuFlag_Max = 2147483647L
  4223. } HTMLSysMenuFlag;
  4224. typedef
  4225. enum _HTMLBorder
  4226. { HTMLBorderNone = 0,
  4227. HTMLBorderThick = 0x40000L,
  4228. HTMLBorderDialog = 0x400000L,
  4229. HTMLBorderThin = 0x800000L,
  4230. HTMLBorder_Max = 2147483647L
  4231. } HTMLBorder;
  4232. typedef
  4233. enum _HTMLBorderStyle
  4234. { HTMLBorderStyleNormal = 0,
  4235. HTMLBorderStyleRaised = 0x100L,
  4236. HTMLBorderStyleSunken = 0x200L,
  4237. HTMLBorderStylecombined = 0x300L,
  4238. HTMLBorderStyleStatic = 0x20000L,
  4239. HTMLBorderStyle_Max = 2147483647L
  4240. } HTMLBorderStyle;
  4241. typedef
  4242. enum _HTMLWindowState
  4243. { HTMLWindowStateNormal = 1,
  4244. HTMLWindowStateMaximize = 3,
  4245. HTMLWindowStateMinimize = 6,
  4246. HTMLWindowState_Max = 2147483647L
  4247. } HTMLWindowState;
  4248. EXTERN_C const GUID CLSID_CAppBehavior;
  4249. typedef
  4250. enum _BEHAVIOR_EVENT
  4251. { BEHAVIOREVENT_FIRST = 0,
  4252. BEHAVIOREVENT_CONTENTREADY = 0,
  4253. BEHAVIOREVENT_DOCUMENTREADY = 1,
  4254. BEHAVIOREVENT_APPLYSTYLE = 2,
  4255. BEHAVIOREVENT_DOCUMENTCONTEXTCHANGE = 3,
  4256. BEHAVIOREVENT_CONTENTSAVE = 4,
  4257. BEHAVIOREVENT_LAST = 4,
  4258. BEHAVIOR_EVENT_Max = 2147483647L
  4259. } BEHAVIOR_EVENT;
  4260. typedef
  4261. enum _BEHAVIOR_EVENT_FLAGS
  4262. { BEHAVIOREVENTFLAGS_BUBBLE = 1,
  4263. BEHAVIOREVENTFLAGS_STANDARDADDITIVE = 2,
  4264. BEHAVIOR_EVENT_FLAGS_Max = 2147483647L
  4265. } BEHAVIOR_EVENT_FLAGS;
  4266. typedef
  4267. enum _BEHAVIOR_RENDER_INFO
  4268. { BEHAVIORRENDERINFO_BEFOREBACKGROUND = 0x1,
  4269. BEHAVIORRENDERINFO_AFTERBACKGROUND = 0x2,
  4270. BEHAVIORRENDERINFO_BEFORECONTENT = 0x4,
  4271. BEHAVIORRENDERINFO_AFTERCONTENT = 0x8,
  4272. BEHAVIORRENDERINFO_AFTERFOREGROUND = 0x20,
  4273. BEHAVIORRENDERINFO_ABOVECONTENT = 0x28,
  4274. BEHAVIORRENDERINFO_ALLLAYERS = 0xff,
  4275. BEHAVIORRENDERINFO_DISABLEBACKGROUND = 0x100,
  4276. BEHAVIORRENDERINFO_DISABLENEGATIVEZ = 0x200,
  4277. BEHAVIORRENDERINFO_DISABLECONTENT = 0x400,
  4278. BEHAVIORRENDERINFO_DISABLEPOSITIVEZ = 0x800,
  4279. BEHAVIORRENDERINFO_DISABLEALLLAYERS = 0xf00,
  4280. BEHAVIORRENDERINFO_HITTESTING = 0x1000,
  4281. BEHAVIORRENDERINFO_SURFACE = 0x100000,
  4282. BEHAVIORRENDERINFO_3DSURFACE = 0x200000,
  4283. BEHAVIOR_RENDER_INFO_Max = 2147483647L
  4284. } BEHAVIOR_RENDER_INFO;
  4285. typedef
  4286. enum _BEHAVIOR_RELATION
  4287. { BEHAVIOR_FIRSTRELATION = 0,
  4288. BEHAVIOR_SAMEELEMENT = 0,
  4289. BEHAVIOR_PARENT = 1,
  4290. BEHAVIOR_CHILD = 2,
  4291. BEHAVIOR_SIBLING = 3,
  4292. BEHAVIOR_LASTRELATION = 3,
  4293. BEHAVIOR_RELATION_Max = 2147483647L
  4294. } BEHAVIOR_RELATION;
  4295. typedef
  4296. enum _BEHAVIOR_LAYOUT_INFO
  4297. { BEHAVIORLAYOUTINFO_FULLDELEGATION = 0x1,
  4298. BEHAVIORLAYOUTINFO_MODIFYNATURAL = 0x2,
  4299. BEHAVIORLAYOUTINFO_MAPSIZE = 0x4,
  4300. BEHAVIOR_LAYOUT_INFO_Max = 2147483647L
  4301. } BEHAVIOR_LAYOUT_INFO;
  4302. typedef
  4303. enum _BEHAVIOR_LAYOUT_MODE
  4304. { BEHAVIORLAYOUTMODE_NATURAL = 0x1,
  4305. BEHAVIORLAYOUTMODE_MINWIDTH = 0x2,
  4306. BEHAVIORLAYOUTMODE_MAXWIDTH = 0x4,
  4307. BEHAVIORLAYOUTMODE_MEDIA_RESOLUTION = 0x4000,
  4308. BEHAVIORLAYOUTMODE_FINAL_PERCENT = 0x8000,
  4309. BEHAVIOR_LAYOUT_MODE_Max = 2147483647L
  4310. } BEHAVIOR_LAYOUT_MODE;
  4311. typedef
  4312. enum _ELEMENTDESCRIPTOR_FLAGS
  4313. { ELEMENTDESCRIPTORFLAGS_LITERAL = 1,
  4314. ELEMENTDESCRIPTORFLAGS_NESTED_LITERAL = 2,
  4315. ELEMENTDESCRIPTOR_FLAGS_Max = 2147483647L
  4316. } ELEMENTDESCRIPTOR_FLAGS;
  4317. typedef
  4318. enum _ELEMENTNAMESPACE_FLAGS
  4319. { ELEMENTNAMESPACEFLAGS_ALLOWANYTAG = 0x1,
  4320. ELEMENTNAMESPACEFLAGS_QUERYFORUNKNOWNTAGS = 0x2,
  4321. ELEMENTNAMESPACE_FLAGS_Max = 2147483647L
  4322. } ELEMENTNAMESPACE_FLAGS;
  4323. EXTERN_C const IID LIBID_MSHTML;
  4324. #ifndef __IHTMLEventObj_INTERFACE_DEFINED__
  4325. #define __IHTMLEventObj_INTERFACE_DEFINED__
  4326. /* interface IHTMLEventObj */
  4327. /* [object][uuid][dual][oleautomation] */
  4328. EXTERN_C const IID IID_IHTMLEventObj;
  4329. MIDL_INTERFACE("3050f32d-98b5-11cf-bb82-00aa00bdce0b")
  4330. IHTMLEventObj : public IDispatch
  4331. {
  4332. public:
  4333. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcElement(
  4334. /* [out][retval] */ IHTMLElement **p) = 0;
  4335. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_altKey(
  4336. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  4337. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ctrlKey(
  4338. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  4339. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_shiftKey(
  4340. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  4341. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_returnValue(
  4342. /* [in] */ VARIANT v) = 0;
  4343. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_returnValue(
  4344. /* [out][retval] */ VARIANT *p) = 0;
  4345. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cancelBubble(
  4346. /* [in] */ VARIANT_BOOL v) = 0;
  4347. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cancelBubble(
  4348. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  4349. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fromElement(
  4350. /* [out][retval] */ IHTMLElement **p) = 0;
  4351. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_toElement(
  4352. /* [out][retval] */ IHTMLElement **p) = 0;
  4353. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_keyCode(
  4354. /* [in] */ long v) = 0;
  4355. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_keyCode(
  4356. /* [out][retval] */ long *p) = 0;
  4357. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_button(
  4358. /* [out][retval] */ long *p) = 0;
  4359. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  4360. /* [out][retval] */ BSTR *p) = 0;
  4361. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_qualifier(
  4362. /* [out][retval] */ BSTR *p) = 0;
  4363. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_reason(
  4364. /* [out][retval] */ long *p) = 0;
  4365. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_x(
  4366. /* [out][retval] */ long *p) = 0;
  4367. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_y(
  4368. /* [out][retval] */ long *p) = 0;
  4369. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientX(
  4370. /* [out][retval] */ long *p) = 0;
  4371. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientY(
  4372. /* [out][retval] */ long *p) = 0;
  4373. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetX(
  4374. /* [out][retval] */ long *p) = 0;
  4375. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetY(
  4376. /* [out][retval] */ long *p) = 0;
  4377. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenX(
  4378. /* [out][retval] */ long *p) = 0;
  4379. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenY(
  4380. /* [out][retval] */ long *p) = 0;
  4381. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcFilter(
  4382. /* [out][retval] */ IDispatch **p) = 0;
  4383. };
  4384. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_srcElement_Proxy(
  4385. IHTMLEventObj * This,
  4386. /* [out][retval] */ IHTMLElement **p);
  4387. void __RPC_STUB IHTMLEventObj_get_srcElement_Stub(
  4388. IRpcStubBuffer *This,
  4389. IRpcChannelBuffer *_pRpcChannelBuffer,
  4390. PRPC_MESSAGE _pRpcMessage,
  4391. DWORD *_pdwStubPhase);
  4392. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_altKey_Proxy(
  4393. IHTMLEventObj * This,
  4394. /* [out][retval] */ VARIANT_BOOL *p);
  4395. void __RPC_STUB IHTMLEventObj_get_altKey_Stub(
  4396. IRpcStubBuffer *This,
  4397. IRpcChannelBuffer *_pRpcChannelBuffer,
  4398. PRPC_MESSAGE _pRpcMessage,
  4399. DWORD *_pdwStubPhase);
  4400. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_ctrlKey_Proxy(
  4401. IHTMLEventObj * This,
  4402. /* [out][retval] */ VARIANT_BOOL *p);
  4403. void __RPC_STUB IHTMLEventObj_get_ctrlKey_Stub(
  4404. IRpcStubBuffer *This,
  4405. IRpcChannelBuffer *_pRpcChannelBuffer,
  4406. PRPC_MESSAGE _pRpcMessage,
  4407. DWORD *_pdwStubPhase);
  4408. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_shiftKey_Proxy(
  4409. IHTMLEventObj * This,
  4410. /* [out][retval] */ VARIANT_BOOL *p);
  4411. void __RPC_STUB IHTMLEventObj_get_shiftKey_Stub(
  4412. IRpcStubBuffer *This,
  4413. IRpcChannelBuffer *_pRpcChannelBuffer,
  4414. PRPC_MESSAGE _pRpcMessage,
  4415. DWORD *_pdwStubPhase);
  4416. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_put_returnValue_Proxy(
  4417. IHTMLEventObj * This,
  4418. /* [in] */ VARIANT v);
  4419. void __RPC_STUB IHTMLEventObj_put_returnValue_Stub(
  4420. IRpcStubBuffer *This,
  4421. IRpcChannelBuffer *_pRpcChannelBuffer,
  4422. PRPC_MESSAGE _pRpcMessage,
  4423. DWORD *_pdwStubPhase);
  4424. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_returnValue_Proxy(
  4425. IHTMLEventObj * This,
  4426. /* [out][retval] */ VARIANT *p);
  4427. void __RPC_STUB IHTMLEventObj_get_returnValue_Stub(
  4428. IRpcStubBuffer *This,
  4429. IRpcChannelBuffer *_pRpcChannelBuffer,
  4430. PRPC_MESSAGE _pRpcMessage,
  4431. DWORD *_pdwStubPhase);
  4432. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_put_cancelBubble_Proxy(
  4433. IHTMLEventObj * This,
  4434. /* [in] */ VARIANT_BOOL v);
  4435. void __RPC_STUB IHTMLEventObj_put_cancelBubble_Stub(
  4436. IRpcStubBuffer *This,
  4437. IRpcChannelBuffer *_pRpcChannelBuffer,
  4438. PRPC_MESSAGE _pRpcMessage,
  4439. DWORD *_pdwStubPhase);
  4440. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_cancelBubble_Proxy(
  4441. IHTMLEventObj * This,
  4442. /* [out][retval] */ VARIANT_BOOL *p);
  4443. void __RPC_STUB IHTMLEventObj_get_cancelBubble_Stub(
  4444. IRpcStubBuffer *This,
  4445. IRpcChannelBuffer *_pRpcChannelBuffer,
  4446. PRPC_MESSAGE _pRpcMessage,
  4447. DWORD *_pdwStubPhase);
  4448. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_fromElement_Proxy(
  4449. IHTMLEventObj * This,
  4450. /* [out][retval] */ IHTMLElement **p);
  4451. void __RPC_STUB IHTMLEventObj_get_fromElement_Stub(
  4452. IRpcStubBuffer *This,
  4453. IRpcChannelBuffer *_pRpcChannelBuffer,
  4454. PRPC_MESSAGE _pRpcMessage,
  4455. DWORD *_pdwStubPhase);
  4456. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_toElement_Proxy(
  4457. IHTMLEventObj * This,
  4458. /* [out][retval] */ IHTMLElement **p);
  4459. void __RPC_STUB IHTMLEventObj_get_toElement_Stub(
  4460. IRpcStubBuffer *This,
  4461. IRpcChannelBuffer *_pRpcChannelBuffer,
  4462. PRPC_MESSAGE _pRpcMessage,
  4463. DWORD *_pdwStubPhase);
  4464. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_put_keyCode_Proxy(
  4465. IHTMLEventObj * This,
  4466. /* [in] */ long v);
  4467. void __RPC_STUB IHTMLEventObj_put_keyCode_Stub(
  4468. IRpcStubBuffer *This,
  4469. IRpcChannelBuffer *_pRpcChannelBuffer,
  4470. PRPC_MESSAGE _pRpcMessage,
  4471. DWORD *_pdwStubPhase);
  4472. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_keyCode_Proxy(
  4473. IHTMLEventObj * This,
  4474. /* [out][retval] */ long *p);
  4475. void __RPC_STUB IHTMLEventObj_get_keyCode_Stub(
  4476. IRpcStubBuffer *This,
  4477. IRpcChannelBuffer *_pRpcChannelBuffer,
  4478. PRPC_MESSAGE _pRpcMessage,
  4479. DWORD *_pdwStubPhase);
  4480. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_button_Proxy(
  4481. IHTMLEventObj * This,
  4482. /* [out][retval] */ long *p);
  4483. void __RPC_STUB IHTMLEventObj_get_button_Stub(
  4484. IRpcStubBuffer *This,
  4485. IRpcChannelBuffer *_pRpcChannelBuffer,
  4486. PRPC_MESSAGE _pRpcMessage,
  4487. DWORD *_pdwStubPhase);
  4488. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_type_Proxy(
  4489. IHTMLEventObj * This,
  4490. /* [out][retval] */ BSTR *p);
  4491. void __RPC_STUB IHTMLEventObj_get_type_Stub(
  4492. IRpcStubBuffer *This,
  4493. IRpcChannelBuffer *_pRpcChannelBuffer,
  4494. PRPC_MESSAGE _pRpcMessage,
  4495. DWORD *_pdwStubPhase);
  4496. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_qualifier_Proxy(
  4497. IHTMLEventObj * This,
  4498. /* [out][retval] */ BSTR *p);
  4499. void __RPC_STUB IHTMLEventObj_get_qualifier_Stub(
  4500. IRpcStubBuffer *This,
  4501. IRpcChannelBuffer *_pRpcChannelBuffer,
  4502. PRPC_MESSAGE _pRpcMessage,
  4503. DWORD *_pdwStubPhase);
  4504. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_reason_Proxy(
  4505. IHTMLEventObj * This,
  4506. /* [out][retval] */ long *p);
  4507. void __RPC_STUB IHTMLEventObj_get_reason_Stub(
  4508. IRpcStubBuffer *This,
  4509. IRpcChannelBuffer *_pRpcChannelBuffer,
  4510. PRPC_MESSAGE _pRpcMessage,
  4511. DWORD *_pdwStubPhase);
  4512. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_x_Proxy(
  4513. IHTMLEventObj * This,
  4514. /* [out][retval] */ long *p);
  4515. void __RPC_STUB IHTMLEventObj_get_x_Stub(
  4516. IRpcStubBuffer *This,
  4517. IRpcChannelBuffer *_pRpcChannelBuffer,
  4518. PRPC_MESSAGE _pRpcMessage,
  4519. DWORD *_pdwStubPhase);
  4520. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_y_Proxy(
  4521. IHTMLEventObj * This,
  4522. /* [out][retval] */ long *p);
  4523. void __RPC_STUB IHTMLEventObj_get_y_Stub(
  4524. IRpcStubBuffer *This,
  4525. IRpcChannelBuffer *_pRpcChannelBuffer,
  4526. PRPC_MESSAGE _pRpcMessage,
  4527. DWORD *_pdwStubPhase);
  4528. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_clientX_Proxy(
  4529. IHTMLEventObj * This,
  4530. /* [out][retval] */ long *p);
  4531. void __RPC_STUB IHTMLEventObj_get_clientX_Stub(
  4532. IRpcStubBuffer *This,
  4533. IRpcChannelBuffer *_pRpcChannelBuffer,
  4534. PRPC_MESSAGE _pRpcMessage,
  4535. DWORD *_pdwStubPhase);
  4536. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_clientY_Proxy(
  4537. IHTMLEventObj * This,
  4538. /* [out][retval] */ long *p);
  4539. void __RPC_STUB IHTMLEventObj_get_clientY_Stub(
  4540. IRpcStubBuffer *This,
  4541. IRpcChannelBuffer *_pRpcChannelBuffer,
  4542. PRPC_MESSAGE _pRpcMessage,
  4543. DWORD *_pdwStubPhase);
  4544. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_offsetX_Proxy(
  4545. IHTMLEventObj * This,
  4546. /* [out][retval] */ long *p);
  4547. void __RPC_STUB IHTMLEventObj_get_offsetX_Stub(
  4548. IRpcStubBuffer *This,
  4549. IRpcChannelBuffer *_pRpcChannelBuffer,
  4550. PRPC_MESSAGE _pRpcMessage,
  4551. DWORD *_pdwStubPhase);
  4552. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_offsetY_Proxy(
  4553. IHTMLEventObj * This,
  4554. /* [out][retval] */ long *p);
  4555. void __RPC_STUB IHTMLEventObj_get_offsetY_Stub(
  4556. IRpcStubBuffer *This,
  4557. IRpcChannelBuffer *_pRpcChannelBuffer,
  4558. PRPC_MESSAGE _pRpcMessage,
  4559. DWORD *_pdwStubPhase);
  4560. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_screenX_Proxy(
  4561. IHTMLEventObj * This,
  4562. /* [out][retval] */ long *p);
  4563. void __RPC_STUB IHTMLEventObj_get_screenX_Stub(
  4564. IRpcStubBuffer *This,
  4565. IRpcChannelBuffer *_pRpcChannelBuffer,
  4566. PRPC_MESSAGE _pRpcMessage,
  4567. DWORD *_pdwStubPhase);
  4568. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_screenY_Proxy(
  4569. IHTMLEventObj * This,
  4570. /* [out][retval] */ long *p);
  4571. void __RPC_STUB IHTMLEventObj_get_screenY_Stub(
  4572. IRpcStubBuffer *This,
  4573. IRpcChannelBuffer *_pRpcChannelBuffer,
  4574. PRPC_MESSAGE _pRpcMessage,
  4575. DWORD *_pdwStubPhase);
  4576. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_srcFilter_Proxy(
  4577. IHTMLEventObj * This,
  4578. /* [out][retval] */ IDispatch **p);
  4579. void __RPC_STUB IHTMLEventObj_get_srcFilter_Stub(
  4580. IRpcStubBuffer *This,
  4581. IRpcChannelBuffer *_pRpcChannelBuffer,
  4582. PRPC_MESSAGE _pRpcMessage,
  4583. DWORD *_pdwStubPhase);
  4584. #endif /* __IHTMLEventObj_INTERFACE_DEFINED__ */
  4585. #ifndef __IElementBehaviorSite_INTERFACE_DEFINED__
  4586. #define __IElementBehaviorSite_INTERFACE_DEFINED__
  4587. /* interface IElementBehaviorSite */
  4588. /* [uuid][unique][object] */
  4589. EXTERN_C const IID IID_IElementBehaviorSite;
  4590. MIDL_INTERFACE("3050f427-98b5-11cf-bb82-00aa00bdce0b")
  4591. IElementBehaviorSite : public IUnknown
  4592. {
  4593. public:
  4594. virtual HRESULT STDMETHODCALLTYPE GetElement(
  4595. /* [out][retval] */ IHTMLElement **ppElement) = 0;
  4596. virtual HRESULT STDMETHODCALLTYPE RegisterNotification(
  4597. /* [in] */ LONG lEvent) = 0;
  4598. };
  4599. HRESULT STDMETHODCALLTYPE IElementBehaviorSite_GetElement_Proxy(
  4600. IElementBehaviorSite * This,
  4601. /* [out][retval] */ IHTMLElement **ppElement);
  4602. void __RPC_STUB IElementBehaviorSite_GetElement_Stub(
  4603. IRpcStubBuffer *This,
  4604. IRpcChannelBuffer *_pRpcChannelBuffer,
  4605. PRPC_MESSAGE _pRpcMessage,
  4606. DWORD *_pdwStubPhase);
  4607. HRESULT STDMETHODCALLTYPE IElementBehaviorSite_RegisterNotification_Proxy(
  4608. IElementBehaviorSite * This,
  4609. /* [in] */ LONG lEvent);
  4610. void __RPC_STUB IElementBehaviorSite_RegisterNotification_Stub(
  4611. IRpcStubBuffer *This,
  4612. IRpcChannelBuffer *_pRpcChannelBuffer,
  4613. PRPC_MESSAGE _pRpcMessage,
  4614. DWORD *_pdwStubPhase);
  4615. #endif /* __IElementBehaviorSite_INTERFACE_DEFINED__ */
  4616. #ifndef __IElementBehavior_INTERFACE_DEFINED__
  4617. #define __IElementBehavior_INTERFACE_DEFINED__
  4618. /* interface IElementBehavior */
  4619. /* [uuid][unique][object] */
  4620. EXTERN_C const IID IID_IElementBehavior;
  4621. MIDL_INTERFACE("3050f425-98b5-11cf-bb82-00aa00bdce0b")
  4622. IElementBehavior : public IUnknown
  4623. {
  4624. public:
  4625. virtual HRESULT STDMETHODCALLTYPE Init(
  4626. /* [in] */ IElementBehaviorSite *pBehaviorSite) = 0;
  4627. virtual HRESULT STDMETHODCALLTYPE Notify(
  4628. /* [in] */ LONG lEvent,
  4629. /* [out][in] */ VARIANT *pVar) = 0;
  4630. virtual HRESULT STDMETHODCALLTYPE Detach( void) = 0;
  4631. };
  4632. HRESULT STDMETHODCALLTYPE IElementBehavior_Init_Proxy(
  4633. IElementBehavior * This,
  4634. /* [in] */ IElementBehaviorSite *pBehaviorSite);
  4635. void __RPC_STUB IElementBehavior_Init_Stub(
  4636. IRpcStubBuffer *This,
  4637. IRpcChannelBuffer *_pRpcChannelBuffer,
  4638. PRPC_MESSAGE _pRpcMessage,
  4639. DWORD *_pdwStubPhase);
  4640. HRESULT STDMETHODCALLTYPE IElementBehavior_Notify_Proxy(
  4641. IElementBehavior * This,
  4642. /* [in] */ LONG lEvent,
  4643. /* [out][in] */ VARIANT *pVar);
  4644. void __RPC_STUB IElementBehavior_Notify_Stub(
  4645. IRpcStubBuffer *This,
  4646. IRpcChannelBuffer *_pRpcChannelBuffer,
  4647. PRPC_MESSAGE _pRpcMessage,
  4648. DWORD *_pdwStubPhase);
  4649. HRESULT STDMETHODCALLTYPE IElementBehavior_Detach_Proxy(
  4650. IElementBehavior * This);
  4651. void __RPC_STUB IElementBehavior_Detach_Stub(
  4652. IRpcStubBuffer *This,
  4653. IRpcChannelBuffer *_pRpcChannelBuffer,
  4654. PRPC_MESSAGE _pRpcMessage,
  4655. DWORD *_pdwStubPhase);
  4656. #endif /* __IElementBehavior_INTERFACE_DEFINED__ */
  4657. #ifndef __IElementBehaviorFactory_INTERFACE_DEFINED__
  4658. #define __IElementBehaviorFactory_INTERFACE_DEFINED__
  4659. /* interface IElementBehaviorFactory */
  4660. /* [uuid][unique][object] */
  4661. EXTERN_C const IID IID_IElementBehaviorFactory;
  4662. MIDL_INTERFACE("3050f429-98b5-11cf-bb82-00aa00bdce0b")
  4663. IElementBehaviorFactory : public IUnknown
  4664. {
  4665. public:
  4666. virtual HRESULT STDMETHODCALLTYPE FindBehavior(
  4667. /* [in] */ BSTR bstrBehavior,
  4668. /* [in] */ BSTR bstrBehaviorUrl,
  4669. /* [in] */ IElementBehaviorSite *pSite,
  4670. /* [out][retval] */ IElementBehavior **ppBehavior) = 0;
  4671. };
  4672. HRESULT STDMETHODCALLTYPE IElementBehaviorFactory_FindBehavior_Proxy(
  4673. IElementBehaviorFactory * This,
  4674. /* [in] */ BSTR bstrBehavior,
  4675. /* [in] */ BSTR bstrBehaviorUrl,
  4676. /* [in] */ IElementBehaviorSite *pSite,
  4677. /* [out][retval] */ IElementBehavior **ppBehavior);
  4678. void __RPC_STUB IElementBehaviorFactory_FindBehavior_Stub(
  4679. IRpcStubBuffer *This,
  4680. IRpcChannelBuffer *_pRpcChannelBuffer,
  4681. PRPC_MESSAGE _pRpcMessage,
  4682. DWORD *_pdwStubPhase);
  4683. #endif /* __IElementBehaviorFactory_INTERFACE_DEFINED__ */
  4684. #ifndef __IElementBehaviorSiteOM_INTERFACE_DEFINED__
  4685. #define __IElementBehaviorSiteOM_INTERFACE_DEFINED__
  4686. /* interface IElementBehaviorSiteOM */
  4687. /* [uuid][unique][object] */
  4688. EXTERN_C const IID IID_IElementBehaviorSiteOM;
  4689. MIDL_INTERFACE("3050f489-98b5-11cf-bb82-00aa00bdce0b")
  4690. IElementBehaviorSiteOM : public IUnknown
  4691. {
  4692. public:
  4693. virtual HRESULT STDMETHODCALLTYPE RegisterEvent(
  4694. /* [in] */ LPOLESTR pchEvent,
  4695. /* [in] */ LONG lFlags,
  4696. /* [out][retval] */ LONG *plCookie) = 0;
  4697. virtual HRESULT STDMETHODCALLTYPE GetEventCookie(
  4698. /* [in] */ LPOLESTR pchEvent,
  4699. /* [out][retval] */ LONG *plCookie) = 0;
  4700. virtual HRESULT STDMETHODCALLTYPE FireEvent(
  4701. /* [in] */ LONG lCookie,
  4702. /* [in] */ IHTMLEventObj *pEventObject) = 0;
  4703. virtual HRESULT STDMETHODCALLTYPE CreateEventObject(
  4704. /* [out][retval] */ IHTMLEventObj **ppEventObject) = 0;
  4705. virtual HRESULT STDMETHODCALLTYPE RegisterName(
  4706. /* [in] */ LPOLESTR pchName) = 0;
  4707. virtual HRESULT STDMETHODCALLTYPE RegisterUrn(
  4708. /* [in] */ LPOLESTR pchUrn) = 0;
  4709. };
  4710. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_RegisterEvent_Proxy(
  4711. IElementBehaviorSiteOM * This,
  4712. /* [in] */ LPOLESTR pchEvent,
  4713. /* [in] */ LONG lFlags,
  4714. /* [out][retval] */ LONG *plCookie);
  4715. void __RPC_STUB IElementBehaviorSiteOM_RegisterEvent_Stub(
  4716. IRpcStubBuffer *This,
  4717. IRpcChannelBuffer *_pRpcChannelBuffer,
  4718. PRPC_MESSAGE _pRpcMessage,
  4719. DWORD *_pdwStubPhase);
  4720. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_GetEventCookie_Proxy(
  4721. IElementBehaviorSiteOM * This,
  4722. /* [in] */ LPOLESTR pchEvent,
  4723. /* [out][retval] */ LONG *plCookie);
  4724. void __RPC_STUB IElementBehaviorSiteOM_GetEventCookie_Stub(
  4725. IRpcStubBuffer *This,
  4726. IRpcChannelBuffer *_pRpcChannelBuffer,
  4727. PRPC_MESSAGE _pRpcMessage,
  4728. DWORD *_pdwStubPhase);
  4729. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_FireEvent_Proxy(
  4730. IElementBehaviorSiteOM * This,
  4731. /* [in] */ LONG lCookie,
  4732. /* [in] */ IHTMLEventObj *pEventObject);
  4733. void __RPC_STUB IElementBehaviorSiteOM_FireEvent_Stub(
  4734. IRpcStubBuffer *This,
  4735. IRpcChannelBuffer *_pRpcChannelBuffer,
  4736. PRPC_MESSAGE _pRpcMessage,
  4737. DWORD *_pdwStubPhase);
  4738. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_CreateEventObject_Proxy(
  4739. IElementBehaviorSiteOM * This,
  4740. /* [out][retval] */ IHTMLEventObj **ppEventObject);
  4741. void __RPC_STUB IElementBehaviorSiteOM_CreateEventObject_Stub(
  4742. IRpcStubBuffer *This,
  4743. IRpcChannelBuffer *_pRpcChannelBuffer,
  4744. PRPC_MESSAGE _pRpcMessage,
  4745. DWORD *_pdwStubPhase);
  4746. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_RegisterName_Proxy(
  4747. IElementBehaviorSiteOM * This,
  4748. /* [in] */ LPOLESTR pchName);
  4749. void __RPC_STUB IElementBehaviorSiteOM_RegisterName_Stub(
  4750. IRpcStubBuffer *This,
  4751. IRpcChannelBuffer *_pRpcChannelBuffer,
  4752. PRPC_MESSAGE _pRpcMessage,
  4753. DWORD *_pdwStubPhase);
  4754. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_RegisterUrn_Proxy(
  4755. IElementBehaviorSiteOM * This,
  4756. /* [in] */ LPOLESTR pchUrn);
  4757. void __RPC_STUB IElementBehaviorSiteOM_RegisterUrn_Stub(
  4758. IRpcStubBuffer *This,
  4759. IRpcChannelBuffer *_pRpcChannelBuffer,
  4760. PRPC_MESSAGE _pRpcMessage,
  4761. DWORD *_pdwStubPhase);
  4762. #endif /* __IElementBehaviorSiteOM_INTERFACE_DEFINED__ */
  4763. #ifndef __IElementBehaviorRender_INTERFACE_DEFINED__
  4764. #define __IElementBehaviorRender_INTERFACE_DEFINED__
  4765. /* interface IElementBehaviorRender */
  4766. /* [uuid][unique][object] */
  4767. EXTERN_C const IID IID_IElementBehaviorRender;
  4768. MIDL_INTERFACE("3050f4aa-98b5-11cf-bb82-00aa00bdce0b")
  4769. IElementBehaviorRender : public IUnknown
  4770. {
  4771. public:
  4772. virtual HRESULT STDMETHODCALLTYPE Draw(
  4773. /* [in] */ HDC hdc,
  4774. /* [in] */ LONG lLayer,
  4775. /* [in] */ RECT *pRect,
  4776. /* [in] */ IUnknown *pReserved) = 0;
  4777. virtual HRESULT STDMETHODCALLTYPE GetRenderInfo(
  4778. /* [out][retval] */ LONG *plRenderInfo) = 0;
  4779. virtual HRESULT STDMETHODCALLTYPE HitTestPoint(
  4780. /* [in] */ POINT *pPoint,
  4781. /* [in] */ IUnknown *pReserved,
  4782. /* [out][retval] */ BOOL *pbHit) = 0;
  4783. };
  4784. HRESULT STDMETHODCALLTYPE IElementBehaviorRender_Draw_Proxy(
  4785. IElementBehaviorRender * This,
  4786. /* [in] */ HDC hdc,
  4787. /* [in] */ LONG lLayer,
  4788. /* [in] */ RECT *pRect,
  4789. /* [in] */ IUnknown *pReserved);
  4790. void __RPC_STUB IElementBehaviorRender_Draw_Stub(
  4791. IRpcStubBuffer *This,
  4792. IRpcChannelBuffer *_pRpcChannelBuffer,
  4793. PRPC_MESSAGE _pRpcMessage,
  4794. DWORD *_pdwStubPhase);
  4795. HRESULT STDMETHODCALLTYPE IElementBehaviorRender_GetRenderInfo_Proxy(
  4796. IElementBehaviorRender * This,
  4797. /* [out][retval] */ LONG *plRenderInfo);
  4798. void __RPC_STUB IElementBehaviorRender_GetRenderInfo_Stub(
  4799. IRpcStubBuffer *This,
  4800. IRpcChannelBuffer *_pRpcChannelBuffer,
  4801. PRPC_MESSAGE _pRpcMessage,
  4802. DWORD *_pdwStubPhase);
  4803. HRESULT STDMETHODCALLTYPE IElementBehaviorRender_HitTestPoint_Proxy(
  4804. IElementBehaviorRender * This,
  4805. /* [in] */ POINT *pPoint,
  4806. /* [in] */ IUnknown *pReserved,
  4807. /* [out][retval] */ BOOL *pbHit);
  4808. void __RPC_STUB IElementBehaviorRender_HitTestPoint_Stub(
  4809. IRpcStubBuffer *This,
  4810. IRpcChannelBuffer *_pRpcChannelBuffer,
  4811. PRPC_MESSAGE _pRpcMessage,
  4812. DWORD *_pdwStubPhase);
  4813. #endif /* __IElementBehaviorRender_INTERFACE_DEFINED__ */
  4814. #ifndef __IElementBehaviorSiteRender_INTERFACE_DEFINED__
  4815. #define __IElementBehaviorSiteRender_INTERFACE_DEFINED__
  4816. /* interface IElementBehaviorSiteRender */
  4817. /* [uuid][unique][object] */
  4818. EXTERN_C const IID IID_IElementBehaviorSiteRender;
  4819. MIDL_INTERFACE("3050f4a7-98b5-11cf-bb82-00aa00bdce0b")
  4820. IElementBehaviorSiteRender : public IUnknown
  4821. {
  4822. public:
  4823. virtual HRESULT STDMETHODCALLTYPE Invalidate(
  4824. /* [in] */ RECT *pRect) = 0;
  4825. virtual HRESULT STDMETHODCALLTYPE InvalidateRenderInfo( void) = 0;
  4826. virtual HRESULT STDMETHODCALLTYPE InvalidateStyle( void) = 0;
  4827. };
  4828. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteRender_Invalidate_Proxy(
  4829. IElementBehaviorSiteRender * This,
  4830. /* [in] */ RECT *pRect);
  4831. void __RPC_STUB IElementBehaviorSiteRender_Invalidate_Stub(
  4832. IRpcStubBuffer *This,
  4833. IRpcChannelBuffer *_pRpcChannelBuffer,
  4834. PRPC_MESSAGE _pRpcMessage,
  4835. DWORD *_pdwStubPhase);
  4836. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteRender_InvalidateRenderInfo_Proxy(
  4837. IElementBehaviorSiteRender * This);
  4838. void __RPC_STUB IElementBehaviorSiteRender_InvalidateRenderInfo_Stub(
  4839. IRpcStubBuffer *This,
  4840. IRpcChannelBuffer *_pRpcChannelBuffer,
  4841. PRPC_MESSAGE _pRpcMessage,
  4842. DWORD *_pdwStubPhase);
  4843. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteRender_InvalidateStyle_Proxy(
  4844. IElementBehaviorSiteRender * This);
  4845. void __RPC_STUB IElementBehaviorSiteRender_InvalidateStyle_Stub(
  4846. IRpcStubBuffer *This,
  4847. IRpcChannelBuffer *_pRpcChannelBuffer,
  4848. PRPC_MESSAGE _pRpcMessage,
  4849. DWORD *_pdwStubPhase);
  4850. #endif /* __IElementBehaviorSiteRender_INTERFACE_DEFINED__ */
  4851. #ifndef __IHTMLStyle_INTERFACE_DEFINED__
  4852. #define __IHTMLStyle_INTERFACE_DEFINED__
  4853. /* interface IHTMLStyle */
  4854. /* [object][uuid][dual][oleautomation] */
  4855. EXTERN_C const IID IID_IHTMLStyle;
  4856. MIDL_INTERFACE("3050f25e-98b5-11cf-bb82-00aa00bdce0b")
  4857. IHTMLStyle : public IDispatch
  4858. {
  4859. public:
  4860. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontFamily(
  4861. /* [in] */ BSTR v) = 0;
  4862. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontFamily(
  4863. /* [out][retval] */ BSTR *p) = 0;
  4864. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontStyle(
  4865. /* [in] */ BSTR v) = 0;
  4866. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontStyle(
  4867. /* [out][retval] */ BSTR *p) = 0;
  4868. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontVariant(
  4869. /* [in] */ BSTR v) = 0;
  4870. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontVariant(
  4871. /* [out][retval] */ BSTR *p) = 0;
  4872. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontWeight(
  4873. /* [in] */ BSTR v) = 0;
  4874. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontWeight(
  4875. /* [out][retval] */ BSTR *p) = 0;
  4876. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontSize(
  4877. /* [in] */ VARIANT v) = 0;
  4878. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontSize(
  4879. /* [out][retval] */ VARIANT *p) = 0;
  4880. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_font(
  4881. /* [in] */ BSTR v) = 0;
  4882. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_font(
  4883. /* [out][retval] */ BSTR *p) = 0;
  4884. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_color(
  4885. /* [in] */ VARIANT v) = 0;
  4886. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color(
  4887. /* [out][retval] */ VARIANT *p) = 0;
  4888. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_background(
  4889. /* [in] */ BSTR v) = 0;
  4890. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_background(
  4891. /* [out][retval] */ BSTR *p) = 0;
  4892. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundColor(
  4893. /* [in] */ VARIANT v) = 0;
  4894. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundColor(
  4895. /* [out][retval] */ VARIANT *p) = 0;
  4896. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundImage(
  4897. /* [in] */ BSTR v) = 0;
  4898. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundImage(
  4899. /* [out][retval] */ BSTR *p) = 0;
  4900. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundRepeat(
  4901. /* [in] */ BSTR v) = 0;
  4902. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundRepeat(
  4903. /* [out][retval] */ BSTR *p) = 0;
  4904. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundAttachment(
  4905. /* [in] */ BSTR v) = 0;
  4906. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundAttachment(
  4907. /* [out][retval] */ BSTR *p) = 0;
  4908. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPosition(
  4909. /* [in] */ BSTR v) = 0;
  4910. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPosition(
  4911. /* [out][retval] */ BSTR *p) = 0;
  4912. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPositionX(
  4913. /* [in] */ VARIANT v) = 0;
  4914. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionX(
  4915. /* [out][retval] */ VARIANT *p) = 0;
  4916. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPositionY(
  4917. /* [in] */ VARIANT v) = 0;
  4918. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionY(
  4919. /* [out][retval] */ VARIANT *p) = 0;
  4920. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordSpacing(
  4921. /* [in] */ VARIANT v) = 0;
  4922. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordSpacing(
  4923. /* [out][retval] */ VARIANT *p) = 0;
  4924. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_letterSpacing(
  4925. /* [in] */ VARIANT v) = 0;
  4926. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_letterSpacing(
  4927. /* [out][retval] */ VARIANT *p) = 0;
  4928. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecoration(
  4929. /* [in] */ BSTR v) = 0;
  4930. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecoration(
  4931. /* [out][retval] */ BSTR *p) = 0;
  4932. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationNone(
  4933. /* [in] */ VARIANT_BOOL v) = 0;
  4934. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationNone(
  4935. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  4936. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationUnderline(
  4937. /* [in] */ VARIANT_BOOL v) = 0;
  4938. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationUnderline(
  4939. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  4940. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationOverline(
  4941. /* [in] */ VARIANT_BOOL v) = 0;
  4942. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationOverline(
  4943. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  4944. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationLineThrough(
  4945. /* [in] */ VARIANT_BOOL v) = 0;
  4946. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationLineThrough(
  4947. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  4948. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationBlink(
  4949. /* [in] */ VARIANT_BOOL v) = 0;
  4950. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationBlink(
  4951. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  4952. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_verticalAlign(
  4953. /* [in] */ VARIANT v) = 0;
  4954. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_verticalAlign(
  4955. /* [out][retval] */ VARIANT *p) = 0;
  4956. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textTransform(
  4957. /* [in] */ BSTR v) = 0;
  4958. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textTransform(
  4959. /* [out][retval] */ BSTR *p) = 0;
  4960. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAlign(
  4961. /* [in] */ BSTR v) = 0;
  4962. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlign(
  4963. /* [out][retval] */ BSTR *p) = 0;
  4964. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textIndent(
  4965. /* [in] */ VARIANT v) = 0;
  4966. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textIndent(
  4967. /* [out][retval] */ VARIANT *p) = 0;
  4968. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lineHeight(
  4969. /* [in] */ VARIANT v) = 0;
  4970. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineHeight(
  4971. /* [out][retval] */ VARIANT *p) = 0;
  4972. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginTop(
  4973. /* [in] */ VARIANT v) = 0;
  4974. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginTop(
  4975. /* [out][retval] */ VARIANT *p) = 0;
  4976. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginRight(
  4977. /* [in] */ VARIANT v) = 0;
  4978. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginRight(
  4979. /* [out][retval] */ VARIANT *p) = 0;
  4980. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginBottom(
  4981. /* [in] */ VARIANT v) = 0;
  4982. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginBottom(
  4983. /* [out][retval] */ VARIANT *p) = 0;
  4984. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginLeft(
  4985. /* [in] */ VARIANT v) = 0;
  4986. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginLeft(
  4987. /* [out][retval] */ VARIANT *p) = 0;
  4988. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_margin(
  4989. /* [in] */ BSTR v) = 0;
  4990. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_margin(
  4991. /* [out][retval] */ BSTR *p) = 0;
  4992. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingTop(
  4993. /* [in] */ VARIANT v) = 0;
  4994. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingTop(
  4995. /* [out][retval] */ VARIANT *p) = 0;
  4996. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingRight(
  4997. /* [in] */ VARIANT v) = 0;
  4998. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingRight(
  4999. /* [out][retval] */ VARIANT *p) = 0;
  5000. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingBottom(
  5001. /* [in] */ VARIANT v) = 0;
  5002. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingBottom(
  5003. /* [out][retval] */ VARIANT *p) = 0;
  5004. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingLeft(
  5005. /* [in] */ VARIANT v) = 0;
  5006. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingLeft(
  5007. /* [out][retval] */ VARIANT *p) = 0;
  5008. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_padding(
  5009. /* [in] */ BSTR v) = 0;
  5010. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_padding(
  5011. /* [out][retval] */ BSTR *p) = 0;
  5012. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  5013. /* [in] */ BSTR v) = 0;
  5014. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  5015. /* [out][retval] */ BSTR *p) = 0;
  5016. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTop(
  5017. /* [in] */ BSTR v) = 0;
  5018. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTop(
  5019. /* [out][retval] */ BSTR *p) = 0;
  5020. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRight(
  5021. /* [in] */ BSTR v) = 0;
  5022. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRight(
  5023. /* [out][retval] */ BSTR *p) = 0;
  5024. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottom(
  5025. /* [in] */ BSTR v) = 0;
  5026. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottom(
  5027. /* [out][retval] */ BSTR *p) = 0;
  5028. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeft(
  5029. /* [in] */ BSTR v) = 0;
  5030. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeft(
  5031. /* [out][retval] */ BSTR *p) = 0;
  5032. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor(
  5033. /* [in] */ BSTR v) = 0;
  5034. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor(
  5035. /* [out][retval] */ BSTR *p) = 0;
  5036. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTopColor(
  5037. /* [in] */ VARIANT v) = 0;
  5038. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopColor(
  5039. /* [out][retval] */ VARIANT *p) = 0;
  5040. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRightColor(
  5041. /* [in] */ VARIANT v) = 0;
  5042. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightColor(
  5043. /* [out][retval] */ VARIANT *p) = 0;
  5044. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottomColor(
  5045. /* [in] */ VARIANT v) = 0;
  5046. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomColor(
  5047. /* [out][retval] */ VARIANT *p) = 0;
  5048. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeftColor(
  5049. /* [in] */ VARIANT v) = 0;
  5050. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftColor(
  5051. /* [out][retval] */ VARIANT *p) = 0;
  5052. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderWidth(
  5053. /* [in] */ BSTR v) = 0;
  5054. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderWidth(
  5055. /* [out][retval] */ BSTR *p) = 0;
  5056. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTopWidth(
  5057. /* [in] */ VARIANT v) = 0;
  5058. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopWidth(
  5059. /* [out][retval] */ VARIANT *p) = 0;
  5060. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRightWidth(
  5061. /* [in] */ VARIANT v) = 0;
  5062. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightWidth(
  5063. /* [out][retval] */ VARIANT *p) = 0;
  5064. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottomWidth(
  5065. /* [in] */ VARIANT v) = 0;
  5066. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomWidth(
  5067. /* [out][retval] */ VARIANT *p) = 0;
  5068. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeftWidth(
  5069. /* [in] */ VARIANT v) = 0;
  5070. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftWidth(
  5071. /* [out][retval] */ VARIANT *p) = 0;
  5072. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderStyle(
  5073. /* [in] */ BSTR v) = 0;
  5074. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderStyle(
  5075. /* [out][retval] */ BSTR *p) = 0;
  5076. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTopStyle(
  5077. /* [in] */ BSTR v) = 0;
  5078. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopStyle(
  5079. /* [out][retval] */ BSTR *p) = 0;
  5080. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRightStyle(
  5081. /* [in] */ BSTR v) = 0;
  5082. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightStyle(
  5083. /* [out][retval] */ BSTR *p) = 0;
  5084. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottomStyle(
  5085. /* [in] */ BSTR v) = 0;
  5086. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomStyle(
  5087. /* [out][retval] */ BSTR *p) = 0;
  5088. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeftStyle(
  5089. /* [in] */ BSTR v) = 0;
  5090. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftStyle(
  5091. /* [out][retval] */ BSTR *p) = 0;
  5092. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  5093. /* [in] */ VARIANT v) = 0;
  5094. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  5095. /* [out][retval] */ VARIANT *p) = 0;
  5096. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  5097. /* [in] */ VARIANT v) = 0;
  5098. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  5099. /* [out][retval] */ VARIANT *p) = 0;
  5100. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_styleFloat(
  5101. /* [in] */ BSTR v) = 0;
  5102. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_styleFloat(
  5103. /* [out][retval] */ BSTR *p) = 0;
  5104. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clear(
  5105. /* [in] */ BSTR v) = 0;
  5106. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clear(
  5107. /* [out][retval] */ BSTR *p) = 0;
  5108. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_display(
  5109. /* [in] */ BSTR v) = 0;
  5110. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_display(
  5111. /* [out][retval] */ BSTR *p) = 0;
  5112. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_visibility(
  5113. /* [in] */ BSTR v) = 0;
  5114. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_visibility(
  5115. /* [out][retval] */ BSTR *p) = 0;
  5116. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStyleType(
  5117. /* [in] */ BSTR v) = 0;
  5118. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleType(
  5119. /* [out][retval] */ BSTR *p) = 0;
  5120. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStylePosition(
  5121. /* [in] */ BSTR v) = 0;
  5122. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStylePosition(
  5123. /* [out][retval] */ BSTR *p) = 0;
  5124. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStyleImage(
  5125. /* [in] */ BSTR v) = 0;
  5126. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleImage(
  5127. /* [out][retval] */ BSTR *p) = 0;
  5128. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStyle(
  5129. /* [in] */ BSTR v) = 0;
  5130. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyle(
  5131. /* [out][retval] */ BSTR *p) = 0;
  5132. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_whiteSpace(
  5133. /* [in] */ BSTR v) = 0;
  5134. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_whiteSpace(
  5135. /* [out][retval] */ BSTR *p) = 0;
  5136. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_top(
  5137. /* [in] */ VARIANT v) = 0;
  5138. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_top(
  5139. /* [out][retval] */ VARIANT *p) = 0;
  5140. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_left(
  5141. /* [in] */ VARIANT v) = 0;
  5142. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_left(
  5143. /* [out][retval] */ VARIANT *p) = 0;
  5144. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_position(
  5145. /* [out][retval] */ BSTR *p) = 0;
  5146. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_zIndex(
  5147. /* [in] */ VARIANT v) = 0;
  5148. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zIndex(
  5149. /* [out][retval] */ VARIANT *p) = 0;
  5150. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflow(
  5151. /* [in] */ BSTR v) = 0;
  5152. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflow(
  5153. /* [out][retval] */ BSTR *p) = 0;
  5154. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pageBreakBefore(
  5155. /* [in] */ BSTR v) = 0;
  5156. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakBefore(
  5157. /* [out][retval] */ BSTR *p) = 0;
  5158. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pageBreakAfter(
  5159. /* [in] */ BSTR v) = 0;
  5160. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakAfter(
  5161. /* [out][retval] */ BSTR *p) = 0;
  5162. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cssText(
  5163. /* [in] */ BSTR v) = 0;
  5164. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cssText(
  5165. /* [out][retval] */ BSTR *p) = 0;
  5166. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelTop(
  5167. /* [in] */ long v) = 0;
  5168. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelTop(
  5169. /* [out][retval] */ long *p) = 0;
  5170. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelLeft(
  5171. /* [in] */ long v) = 0;
  5172. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelLeft(
  5173. /* [out][retval] */ long *p) = 0;
  5174. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelWidth(
  5175. /* [in] */ long v) = 0;
  5176. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelWidth(
  5177. /* [out][retval] */ long *p) = 0;
  5178. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelHeight(
  5179. /* [in] */ long v) = 0;
  5180. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelHeight(
  5181. /* [out][retval] */ long *p) = 0;
  5182. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posTop(
  5183. /* [in] */ float v) = 0;
  5184. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posTop(
  5185. /* [out][retval] */ float *p) = 0;
  5186. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posLeft(
  5187. /* [in] */ float v) = 0;
  5188. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posLeft(
  5189. /* [out][retval] */ float *p) = 0;
  5190. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posWidth(
  5191. /* [in] */ float v) = 0;
  5192. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posWidth(
  5193. /* [out][retval] */ float *p) = 0;
  5194. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posHeight(
  5195. /* [in] */ float v) = 0;
  5196. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posHeight(
  5197. /* [out][retval] */ float *p) = 0;
  5198. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cursor(
  5199. /* [in] */ BSTR v) = 0;
  5200. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cursor(
  5201. /* [out][retval] */ BSTR *p) = 0;
  5202. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clip(
  5203. /* [in] */ BSTR v) = 0;
  5204. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clip(
  5205. /* [out][retval] */ BSTR *p) = 0;
  5206. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_filter(
  5207. /* [in] */ BSTR v) = 0;
  5208. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_filter(
  5209. /* [out][retval] */ BSTR *p) = 0;
  5210. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttribute(
  5211. /* [in] */ BSTR strAttributeName,
  5212. /* [in] */ VARIANT AttributeValue,
  5213. /* [in][defaultvalue] */ LONG lFlags = 1) = 0;
  5214. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute(
  5215. /* [in] */ BSTR strAttributeName,
  5216. /* [in][defaultvalue] */ LONG lFlags,
  5217. /* [out][retval] */ VARIANT *AttributeValue) = 0;
  5218. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeAttribute(
  5219. /* [in] */ BSTR strAttributeName,
  5220. /* [in][defaultvalue] */ LONG lFlags,
  5221. /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0;
  5222. virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
  5223. /* [out][retval] */ BSTR *String) = 0;
  5224. };
  5225. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_fontFamily_Proxy(
  5226. IHTMLStyle * This,
  5227. /* [in] */ BSTR v);
  5228. void __RPC_STUB IHTMLStyle_put_fontFamily_Stub(
  5229. IRpcStubBuffer *This,
  5230. IRpcChannelBuffer *_pRpcChannelBuffer,
  5231. PRPC_MESSAGE _pRpcMessage,
  5232. DWORD *_pdwStubPhase);
  5233. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_fontFamily_Proxy(
  5234. IHTMLStyle * This,
  5235. /* [out][retval] */ BSTR *p);
  5236. void __RPC_STUB IHTMLStyle_get_fontFamily_Stub(
  5237. IRpcStubBuffer *This,
  5238. IRpcChannelBuffer *_pRpcChannelBuffer,
  5239. PRPC_MESSAGE _pRpcMessage,
  5240. DWORD *_pdwStubPhase);
  5241. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_fontStyle_Proxy(
  5242. IHTMLStyle * This,
  5243. /* [in] */ BSTR v);
  5244. void __RPC_STUB IHTMLStyle_put_fontStyle_Stub(
  5245. IRpcStubBuffer *This,
  5246. IRpcChannelBuffer *_pRpcChannelBuffer,
  5247. PRPC_MESSAGE _pRpcMessage,
  5248. DWORD *_pdwStubPhase);
  5249. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_fontStyle_Proxy(
  5250. IHTMLStyle * This,
  5251. /* [out][retval] */ BSTR *p);
  5252. void __RPC_STUB IHTMLStyle_get_fontStyle_Stub(
  5253. IRpcStubBuffer *This,
  5254. IRpcChannelBuffer *_pRpcChannelBuffer,
  5255. PRPC_MESSAGE _pRpcMessage,
  5256. DWORD *_pdwStubPhase);
  5257. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_fontVariant_Proxy(
  5258. IHTMLStyle * This,
  5259. /* [in] */ BSTR v);
  5260. void __RPC_STUB IHTMLStyle_put_fontVariant_Stub(
  5261. IRpcStubBuffer *This,
  5262. IRpcChannelBuffer *_pRpcChannelBuffer,
  5263. PRPC_MESSAGE _pRpcMessage,
  5264. DWORD *_pdwStubPhase);
  5265. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_fontVariant_Proxy(
  5266. IHTMLStyle * This,
  5267. /* [out][retval] */ BSTR *p);
  5268. void __RPC_STUB IHTMLStyle_get_fontVariant_Stub(
  5269. IRpcStubBuffer *This,
  5270. IRpcChannelBuffer *_pRpcChannelBuffer,
  5271. PRPC_MESSAGE _pRpcMessage,
  5272. DWORD *_pdwStubPhase);
  5273. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_fontWeight_Proxy(
  5274. IHTMLStyle * This,
  5275. /* [in] */ BSTR v);
  5276. void __RPC_STUB IHTMLStyle_put_fontWeight_Stub(
  5277. IRpcStubBuffer *This,
  5278. IRpcChannelBuffer *_pRpcChannelBuffer,
  5279. PRPC_MESSAGE _pRpcMessage,
  5280. DWORD *_pdwStubPhase);
  5281. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_fontWeight_Proxy(
  5282. IHTMLStyle * This,
  5283. /* [out][retval] */ BSTR *p);
  5284. void __RPC_STUB IHTMLStyle_get_fontWeight_Stub(
  5285. IRpcStubBuffer *This,
  5286. IRpcChannelBuffer *_pRpcChannelBuffer,
  5287. PRPC_MESSAGE _pRpcMessage,
  5288. DWORD *_pdwStubPhase);
  5289. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_fontSize_Proxy(
  5290. IHTMLStyle * This,
  5291. /* [in] */ VARIANT v);
  5292. void __RPC_STUB IHTMLStyle_put_fontSize_Stub(
  5293. IRpcStubBuffer *This,
  5294. IRpcChannelBuffer *_pRpcChannelBuffer,
  5295. PRPC_MESSAGE _pRpcMessage,
  5296. DWORD *_pdwStubPhase);
  5297. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_fontSize_Proxy(
  5298. IHTMLStyle * This,
  5299. /* [out][retval] */ VARIANT *p);
  5300. void __RPC_STUB IHTMLStyle_get_fontSize_Stub(
  5301. IRpcStubBuffer *This,
  5302. IRpcChannelBuffer *_pRpcChannelBuffer,
  5303. PRPC_MESSAGE _pRpcMessage,
  5304. DWORD *_pdwStubPhase);
  5305. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_font_Proxy(
  5306. IHTMLStyle * This,
  5307. /* [in] */ BSTR v);
  5308. void __RPC_STUB IHTMLStyle_put_font_Stub(
  5309. IRpcStubBuffer *This,
  5310. IRpcChannelBuffer *_pRpcChannelBuffer,
  5311. PRPC_MESSAGE _pRpcMessage,
  5312. DWORD *_pdwStubPhase);
  5313. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_font_Proxy(
  5314. IHTMLStyle * This,
  5315. /* [out][retval] */ BSTR *p);
  5316. void __RPC_STUB IHTMLStyle_get_font_Stub(
  5317. IRpcStubBuffer *This,
  5318. IRpcChannelBuffer *_pRpcChannelBuffer,
  5319. PRPC_MESSAGE _pRpcMessage,
  5320. DWORD *_pdwStubPhase);
  5321. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_color_Proxy(
  5322. IHTMLStyle * This,
  5323. /* [in] */ VARIANT v);
  5324. void __RPC_STUB IHTMLStyle_put_color_Stub(
  5325. IRpcStubBuffer *This,
  5326. IRpcChannelBuffer *_pRpcChannelBuffer,
  5327. PRPC_MESSAGE _pRpcMessage,
  5328. DWORD *_pdwStubPhase);
  5329. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_color_Proxy(
  5330. IHTMLStyle * This,
  5331. /* [out][retval] */ VARIANT *p);
  5332. void __RPC_STUB IHTMLStyle_get_color_Stub(
  5333. IRpcStubBuffer *This,
  5334. IRpcChannelBuffer *_pRpcChannelBuffer,
  5335. PRPC_MESSAGE _pRpcMessage,
  5336. DWORD *_pdwStubPhase);
  5337. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_background_Proxy(
  5338. IHTMLStyle * This,
  5339. /* [in] */ BSTR v);
  5340. void __RPC_STUB IHTMLStyle_put_background_Stub(
  5341. IRpcStubBuffer *This,
  5342. IRpcChannelBuffer *_pRpcChannelBuffer,
  5343. PRPC_MESSAGE _pRpcMessage,
  5344. DWORD *_pdwStubPhase);
  5345. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_background_Proxy(
  5346. IHTMLStyle * This,
  5347. /* [out][retval] */ BSTR *p);
  5348. void __RPC_STUB IHTMLStyle_get_background_Stub(
  5349. IRpcStubBuffer *This,
  5350. IRpcChannelBuffer *_pRpcChannelBuffer,
  5351. PRPC_MESSAGE _pRpcMessage,
  5352. DWORD *_pdwStubPhase);
  5353. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundColor_Proxy(
  5354. IHTMLStyle * This,
  5355. /* [in] */ VARIANT v);
  5356. void __RPC_STUB IHTMLStyle_put_backgroundColor_Stub(
  5357. IRpcStubBuffer *This,
  5358. IRpcChannelBuffer *_pRpcChannelBuffer,
  5359. PRPC_MESSAGE _pRpcMessage,
  5360. DWORD *_pdwStubPhase);
  5361. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundColor_Proxy(
  5362. IHTMLStyle * This,
  5363. /* [out][retval] */ VARIANT *p);
  5364. void __RPC_STUB IHTMLStyle_get_backgroundColor_Stub(
  5365. IRpcStubBuffer *This,
  5366. IRpcChannelBuffer *_pRpcChannelBuffer,
  5367. PRPC_MESSAGE _pRpcMessage,
  5368. DWORD *_pdwStubPhase);
  5369. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundImage_Proxy(
  5370. IHTMLStyle * This,
  5371. /* [in] */ BSTR v);
  5372. void __RPC_STUB IHTMLStyle_put_backgroundImage_Stub(
  5373. IRpcStubBuffer *This,
  5374. IRpcChannelBuffer *_pRpcChannelBuffer,
  5375. PRPC_MESSAGE _pRpcMessage,
  5376. DWORD *_pdwStubPhase);
  5377. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundImage_Proxy(
  5378. IHTMLStyle * This,
  5379. /* [out][retval] */ BSTR *p);
  5380. void __RPC_STUB IHTMLStyle_get_backgroundImage_Stub(
  5381. IRpcStubBuffer *This,
  5382. IRpcChannelBuffer *_pRpcChannelBuffer,
  5383. PRPC_MESSAGE _pRpcMessage,
  5384. DWORD *_pdwStubPhase);
  5385. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundRepeat_Proxy(
  5386. IHTMLStyle * This,
  5387. /* [in] */ BSTR v);
  5388. void __RPC_STUB IHTMLStyle_put_backgroundRepeat_Stub(
  5389. IRpcStubBuffer *This,
  5390. IRpcChannelBuffer *_pRpcChannelBuffer,
  5391. PRPC_MESSAGE _pRpcMessage,
  5392. DWORD *_pdwStubPhase);
  5393. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundRepeat_Proxy(
  5394. IHTMLStyle * This,
  5395. /* [out][retval] */ BSTR *p);
  5396. void __RPC_STUB IHTMLStyle_get_backgroundRepeat_Stub(
  5397. IRpcStubBuffer *This,
  5398. IRpcChannelBuffer *_pRpcChannelBuffer,
  5399. PRPC_MESSAGE _pRpcMessage,
  5400. DWORD *_pdwStubPhase);
  5401. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundAttachment_Proxy(
  5402. IHTMLStyle * This,
  5403. /* [in] */ BSTR v);
  5404. void __RPC_STUB IHTMLStyle_put_backgroundAttachment_Stub(
  5405. IRpcStubBuffer *This,
  5406. IRpcChannelBuffer *_pRpcChannelBuffer,
  5407. PRPC_MESSAGE _pRpcMessage,
  5408. DWORD *_pdwStubPhase);
  5409. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundAttachment_Proxy(
  5410. IHTMLStyle * This,
  5411. /* [out][retval] */ BSTR *p);
  5412. void __RPC_STUB IHTMLStyle_get_backgroundAttachment_Stub(
  5413. IRpcStubBuffer *This,
  5414. IRpcChannelBuffer *_pRpcChannelBuffer,
  5415. PRPC_MESSAGE _pRpcMessage,
  5416. DWORD *_pdwStubPhase);
  5417. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundPosition_Proxy(
  5418. IHTMLStyle * This,
  5419. /* [in] */ BSTR v);
  5420. void __RPC_STUB IHTMLStyle_put_backgroundPosition_Stub(
  5421. IRpcStubBuffer *This,
  5422. IRpcChannelBuffer *_pRpcChannelBuffer,
  5423. PRPC_MESSAGE _pRpcMessage,
  5424. DWORD *_pdwStubPhase);
  5425. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundPosition_Proxy(
  5426. IHTMLStyle * This,
  5427. /* [out][retval] */ BSTR *p);
  5428. void __RPC_STUB IHTMLStyle_get_backgroundPosition_Stub(
  5429. IRpcStubBuffer *This,
  5430. IRpcChannelBuffer *_pRpcChannelBuffer,
  5431. PRPC_MESSAGE _pRpcMessage,
  5432. DWORD *_pdwStubPhase);
  5433. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundPositionX_Proxy(
  5434. IHTMLStyle * This,
  5435. /* [in] */ VARIANT v);
  5436. void __RPC_STUB IHTMLStyle_put_backgroundPositionX_Stub(
  5437. IRpcStubBuffer *This,
  5438. IRpcChannelBuffer *_pRpcChannelBuffer,
  5439. PRPC_MESSAGE _pRpcMessage,
  5440. DWORD *_pdwStubPhase);
  5441. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundPositionX_Proxy(
  5442. IHTMLStyle * This,
  5443. /* [out][retval] */ VARIANT *p);
  5444. void __RPC_STUB IHTMLStyle_get_backgroundPositionX_Stub(
  5445. IRpcStubBuffer *This,
  5446. IRpcChannelBuffer *_pRpcChannelBuffer,
  5447. PRPC_MESSAGE _pRpcMessage,
  5448. DWORD *_pdwStubPhase);
  5449. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundPositionY_Proxy(
  5450. IHTMLStyle * This,
  5451. /* [in] */ VARIANT v);
  5452. void __RPC_STUB IHTMLStyle_put_backgroundPositionY_Stub(
  5453. IRpcStubBuffer *This,
  5454. IRpcChannelBuffer *_pRpcChannelBuffer,
  5455. PRPC_MESSAGE _pRpcMessage,
  5456. DWORD *_pdwStubPhase);
  5457. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundPositionY_Proxy(
  5458. IHTMLStyle * This,
  5459. /* [out][retval] */ VARIANT *p);
  5460. void __RPC_STUB IHTMLStyle_get_backgroundPositionY_Stub(
  5461. IRpcStubBuffer *This,
  5462. IRpcChannelBuffer *_pRpcChannelBuffer,
  5463. PRPC_MESSAGE _pRpcMessage,
  5464. DWORD *_pdwStubPhase);
  5465. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_wordSpacing_Proxy(
  5466. IHTMLStyle * This,
  5467. /* [in] */ VARIANT v);
  5468. void __RPC_STUB IHTMLStyle_put_wordSpacing_Stub(
  5469. IRpcStubBuffer *This,
  5470. IRpcChannelBuffer *_pRpcChannelBuffer,
  5471. PRPC_MESSAGE _pRpcMessage,
  5472. DWORD *_pdwStubPhase);
  5473. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_wordSpacing_Proxy(
  5474. IHTMLStyle * This,
  5475. /* [out][retval] */ VARIANT *p);
  5476. void __RPC_STUB IHTMLStyle_get_wordSpacing_Stub(
  5477. IRpcStubBuffer *This,
  5478. IRpcChannelBuffer *_pRpcChannelBuffer,
  5479. PRPC_MESSAGE _pRpcMessage,
  5480. DWORD *_pdwStubPhase);
  5481. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_letterSpacing_Proxy(
  5482. IHTMLStyle * This,
  5483. /* [in] */ VARIANT v);
  5484. void __RPC_STUB IHTMLStyle_put_letterSpacing_Stub(
  5485. IRpcStubBuffer *This,
  5486. IRpcChannelBuffer *_pRpcChannelBuffer,
  5487. PRPC_MESSAGE _pRpcMessage,
  5488. DWORD *_pdwStubPhase);
  5489. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_letterSpacing_Proxy(
  5490. IHTMLStyle * This,
  5491. /* [out][retval] */ VARIANT *p);
  5492. void __RPC_STUB IHTMLStyle_get_letterSpacing_Stub(
  5493. IRpcStubBuffer *This,
  5494. IRpcChannelBuffer *_pRpcChannelBuffer,
  5495. PRPC_MESSAGE _pRpcMessage,
  5496. DWORD *_pdwStubPhase);
  5497. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textDecoration_Proxy(
  5498. IHTMLStyle * This,
  5499. /* [in] */ BSTR v);
  5500. void __RPC_STUB IHTMLStyle_put_textDecoration_Stub(
  5501. IRpcStubBuffer *This,
  5502. IRpcChannelBuffer *_pRpcChannelBuffer,
  5503. PRPC_MESSAGE _pRpcMessage,
  5504. DWORD *_pdwStubPhase);
  5505. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textDecoration_Proxy(
  5506. IHTMLStyle * This,
  5507. /* [out][retval] */ BSTR *p);
  5508. void __RPC_STUB IHTMLStyle_get_textDecoration_Stub(
  5509. IRpcStubBuffer *This,
  5510. IRpcChannelBuffer *_pRpcChannelBuffer,
  5511. PRPC_MESSAGE _pRpcMessage,
  5512. DWORD *_pdwStubPhase);
  5513. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textDecorationNone_Proxy(
  5514. IHTMLStyle * This,
  5515. /* [in] */ VARIANT_BOOL v);
  5516. void __RPC_STUB IHTMLStyle_put_textDecorationNone_Stub(
  5517. IRpcStubBuffer *This,
  5518. IRpcChannelBuffer *_pRpcChannelBuffer,
  5519. PRPC_MESSAGE _pRpcMessage,
  5520. DWORD *_pdwStubPhase);
  5521. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textDecorationNone_Proxy(
  5522. IHTMLStyle * This,
  5523. /* [out][retval] */ VARIANT_BOOL *p);
  5524. void __RPC_STUB IHTMLStyle_get_textDecorationNone_Stub(
  5525. IRpcStubBuffer *This,
  5526. IRpcChannelBuffer *_pRpcChannelBuffer,
  5527. PRPC_MESSAGE _pRpcMessage,
  5528. DWORD *_pdwStubPhase);
  5529. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textDecorationUnderline_Proxy(
  5530. IHTMLStyle * This,
  5531. /* [in] */ VARIANT_BOOL v);
  5532. void __RPC_STUB IHTMLStyle_put_textDecorationUnderline_Stub(
  5533. IRpcStubBuffer *This,
  5534. IRpcChannelBuffer *_pRpcChannelBuffer,
  5535. PRPC_MESSAGE _pRpcMessage,
  5536. DWORD *_pdwStubPhase);
  5537. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textDecorationUnderline_Proxy(
  5538. IHTMLStyle * This,
  5539. /* [out][retval] */ VARIANT_BOOL *p);
  5540. void __RPC_STUB IHTMLStyle_get_textDecorationUnderline_Stub(
  5541. IRpcStubBuffer *This,
  5542. IRpcChannelBuffer *_pRpcChannelBuffer,
  5543. PRPC_MESSAGE _pRpcMessage,
  5544. DWORD *_pdwStubPhase);
  5545. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textDecorationOverline_Proxy(
  5546. IHTMLStyle * This,
  5547. /* [in] */ VARIANT_BOOL v);
  5548. void __RPC_STUB IHTMLStyle_put_textDecorationOverline_Stub(
  5549. IRpcStubBuffer *This,
  5550. IRpcChannelBuffer *_pRpcChannelBuffer,
  5551. PRPC_MESSAGE _pRpcMessage,
  5552. DWORD *_pdwStubPhase);
  5553. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textDecorationOverline_Proxy(
  5554. IHTMLStyle * This,
  5555. /* [out][retval] */ VARIANT_BOOL *p);
  5556. void __RPC_STUB IHTMLStyle_get_textDecorationOverline_Stub(
  5557. IRpcStubBuffer *This,
  5558. IRpcChannelBuffer *_pRpcChannelBuffer,
  5559. PRPC_MESSAGE _pRpcMessage,
  5560. DWORD *_pdwStubPhase);
  5561. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textDecorationLineThrough_Proxy(
  5562. IHTMLStyle * This,
  5563. /* [in] */ VARIANT_BOOL v);
  5564. void __RPC_STUB IHTMLStyle_put_textDecorationLineThrough_Stub(
  5565. IRpcStubBuffer *This,
  5566. IRpcChannelBuffer *_pRpcChannelBuffer,
  5567. PRPC_MESSAGE _pRpcMessage,
  5568. DWORD *_pdwStubPhase);
  5569. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textDecorationLineThrough_Proxy(
  5570. IHTMLStyle * This,
  5571. /* [out][retval] */ VARIANT_BOOL *p);
  5572. void __RPC_STUB IHTMLStyle_get_textDecorationLineThrough_Stub(
  5573. IRpcStubBuffer *This,
  5574. IRpcChannelBuffer *_pRpcChannelBuffer,
  5575. PRPC_MESSAGE _pRpcMessage,
  5576. DWORD *_pdwStubPhase);
  5577. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textDecorationBlink_Proxy(
  5578. IHTMLStyle * This,
  5579. /* [in] */ VARIANT_BOOL v);
  5580. void __RPC_STUB IHTMLStyle_put_textDecorationBlink_Stub(
  5581. IRpcStubBuffer *This,
  5582. IRpcChannelBuffer *_pRpcChannelBuffer,
  5583. PRPC_MESSAGE _pRpcMessage,
  5584. DWORD *_pdwStubPhase);
  5585. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textDecorationBlink_Proxy(
  5586. IHTMLStyle * This,
  5587. /* [out][retval] */ VARIANT_BOOL *p);
  5588. void __RPC_STUB IHTMLStyle_get_textDecorationBlink_Stub(
  5589. IRpcStubBuffer *This,
  5590. IRpcChannelBuffer *_pRpcChannelBuffer,
  5591. PRPC_MESSAGE _pRpcMessage,
  5592. DWORD *_pdwStubPhase);
  5593. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_verticalAlign_Proxy(
  5594. IHTMLStyle * This,
  5595. /* [in] */ VARIANT v);
  5596. void __RPC_STUB IHTMLStyle_put_verticalAlign_Stub(
  5597. IRpcStubBuffer *This,
  5598. IRpcChannelBuffer *_pRpcChannelBuffer,
  5599. PRPC_MESSAGE _pRpcMessage,
  5600. DWORD *_pdwStubPhase);
  5601. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_verticalAlign_Proxy(
  5602. IHTMLStyle * This,
  5603. /* [out][retval] */ VARIANT *p);
  5604. void __RPC_STUB IHTMLStyle_get_verticalAlign_Stub(
  5605. IRpcStubBuffer *This,
  5606. IRpcChannelBuffer *_pRpcChannelBuffer,
  5607. PRPC_MESSAGE _pRpcMessage,
  5608. DWORD *_pdwStubPhase);
  5609. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textTransform_Proxy(
  5610. IHTMLStyle * This,
  5611. /* [in] */ BSTR v);
  5612. void __RPC_STUB IHTMLStyle_put_textTransform_Stub(
  5613. IRpcStubBuffer *This,
  5614. IRpcChannelBuffer *_pRpcChannelBuffer,
  5615. PRPC_MESSAGE _pRpcMessage,
  5616. DWORD *_pdwStubPhase);
  5617. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textTransform_Proxy(
  5618. IHTMLStyle * This,
  5619. /* [out][retval] */ BSTR *p);
  5620. void __RPC_STUB IHTMLStyle_get_textTransform_Stub(
  5621. IRpcStubBuffer *This,
  5622. IRpcChannelBuffer *_pRpcChannelBuffer,
  5623. PRPC_MESSAGE _pRpcMessage,
  5624. DWORD *_pdwStubPhase);
  5625. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textAlign_Proxy(
  5626. IHTMLStyle * This,
  5627. /* [in] */ BSTR v);
  5628. void __RPC_STUB IHTMLStyle_put_textAlign_Stub(
  5629. IRpcStubBuffer *This,
  5630. IRpcChannelBuffer *_pRpcChannelBuffer,
  5631. PRPC_MESSAGE _pRpcMessage,
  5632. DWORD *_pdwStubPhase);
  5633. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textAlign_Proxy(
  5634. IHTMLStyle * This,
  5635. /* [out][retval] */ BSTR *p);
  5636. void __RPC_STUB IHTMLStyle_get_textAlign_Stub(
  5637. IRpcStubBuffer *This,
  5638. IRpcChannelBuffer *_pRpcChannelBuffer,
  5639. PRPC_MESSAGE _pRpcMessage,
  5640. DWORD *_pdwStubPhase);
  5641. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textIndent_Proxy(
  5642. IHTMLStyle * This,
  5643. /* [in] */ VARIANT v);
  5644. void __RPC_STUB IHTMLStyle_put_textIndent_Stub(
  5645. IRpcStubBuffer *This,
  5646. IRpcChannelBuffer *_pRpcChannelBuffer,
  5647. PRPC_MESSAGE _pRpcMessage,
  5648. DWORD *_pdwStubPhase);
  5649. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textIndent_Proxy(
  5650. IHTMLStyle * This,
  5651. /* [out][retval] */ VARIANT *p);
  5652. void __RPC_STUB IHTMLStyle_get_textIndent_Stub(
  5653. IRpcStubBuffer *This,
  5654. IRpcChannelBuffer *_pRpcChannelBuffer,
  5655. PRPC_MESSAGE _pRpcMessage,
  5656. DWORD *_pdwStubPhase);
  5657. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_lineHeight_Proxy(
  5658. IHTMLStyle * This,
  5659. /* [in] */ VARIANT v);
  5660. void __RPC_STUB IHTMLStyle_put_lineHeight_Stub(
  5661. IRpcStubBuffer *This,
  5662. IRpcChannelBuffer *_pRpcChannelBuffer,
  5663. PRPC_MESSAGE _pRpcMessage,
  5664. DWORD *_pdwStubPhase);
  5665. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_lineHeight_Proxy(
  5666. IHTMLStyle * This,
  5667. /* [out][retval] */ VARIANT *p);
  5668. void __RPC_STUB IHTMLStyle_get_lineHeight_Stub(
  5669. IRpcStubBuffer *This,
  5670. IRpcChannelBuffer *_pRpcChannelBuffer,
  5671. PRPC_MESSAGE _pRpcMessage,
  5672. DWORD *_pdwStubPhase);
  5673. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_marginTop_Proxy(
  5674. IHTMLStyle * This,
  5675. /* [in] */ VARIANT v);
  5676. void __RPC_STUB IHTMLStyle_put_marginTop_Stub(
  5677. IRpcStubBuffer *This,
  5678. IRpcChannelBuffer *_pRpcChannelBuffer,
  5679. PRPC_MESSAGE _pRpcMessage,
  5680. DWORD *_pdwStubPhase);
  5681. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_marginTop_Proxy(
  5682. IHTMLStyle * This,
  5683. /* [out][retval] */ VARIANT *p);
  5684. void __RPC_STUB IHTMLStyle_get_marginTop_Stub(
  5685. IRpcStubBuffer *This,
  5686. IRpcChannelBuffer *_pRpcChannelBuffer,
  5687. PRPC_MESSAGE _pRpcMessage,
  5688. DWORD *_pdwStubPhase);
  5689. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_marginRight_Proxy(
  5690. IHTMLStyle * This,
  5691. /* [in] */ VARIANT v);
  5692. void __RPC_STUB IHTMLStyle_put_marginRight_Stub(
  5693. IRpcStubBuffer *This,
  5694. IRpcChannelBuffer *_pRpcChannelBuffer,
  5695. PRPC_MESSAGE _pRpcMessage,
  5696. DWORD *_pdwStubPhase);
  5697. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_marginRight_Proxy(
  5698. IHTMLStyle * This,
  5699. /* [out][retval] */ VARIANT *p);
  5700. void __RPC_STUB IHTMLStyle_get_marginRight_Stub(
  5701. IRpcStubBuffer *This,
  5702. IRpcChannelBuffer *_pRpcChannelBuffer,
  5703. PRPC_MESSAGE _pRpcMessage,
  5704. DWORD *_pdwStubPhase);
  5705. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_marginBottom_Proxy(
  5706. IHTMLStyle * This,
  5707. /* [in] */ VARIANT v);
  5708. void __RPC_STUB IHTMLStyle_put_marginBottom_Stub(
  5709. IRpcStubBuffer *This,
  5710. IRpcChannelBuffer *_pRpcChannelBuffer,
  5711. PRPC_MESSAGE _pRpcMessage,
  5712. DWORD *_pdwStubPhase);
  5713. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_marginBottom_Proxy(
  5714. IHTMLStyle * This,
  5715. /* [out][retval] */ VARIANT *p);
  5716. void __RPC_STUB IHTMLStyle_get_marginBottom_Stub(
  5717. IRpcStubBuffer *This,
  5718. IRpcChannelBuffer *_pRpcChannelBuffer,
  5719. PRPC_MESSAGE _pRpcMessage,
  5720. DWORD *_pdwStubPhase);
  5721. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_marginLeft_Proxy(
  5722. IHTMLStyle * This,
  5723. /* [in] */ VARIANT v);
  5724. void __RPC_STUB IHTMLStyle_put_marginLeft_Stub(
  5725. IRpcStubBuffer *This,
  5726. IRpcChannelBuffer *_pRpcChannelBuffer,
  5727. PRPC_MESSAGE _pRpcMessage,
  5728. DWORD *_pdwStubPhase);
  5729. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_marginLeft_Proxy(
  5730. IHTMLStyle * This,
  5731. /* [out][retval] */ VARIANT *p);
  5732. void __RPC_STUB IHTMLStyle_get_marginLeft_Stub(
  5733. IRpcStubBuffer *This,
  5734. IRpcChannelBuffer *_pRpcChannelBuffer,
  5735. PRPC_MESSAGE _pRpcMessage,
  5736. DWORD *_pdwStubPhase);
  5737. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_margin_Proxy(
  5738. IHTMLStyle * This,
  5739. /* [in] */ BSTR v);
  5740. void __RPC_STUB IHTMLStyle_put_margin_Stub(
  5741. IRpcStubBuffer *This,
  5742. IRpcChannelBuffer *_pRpcChannelBuffer,
  5743. PRPC_MESSAGE _pRpcMessage,
  5744. DWORD *_pdwStubPhase);
  5745. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_margin_Proxy(
  5746. IHTMLStyle * This,
  5747. /* [out][retval] */ BSTR *p);
  5748. void __RPC_STUB IHTMLStyle_get_margin_Stub(
  5749. IRpcStubBuffer *This,
  5750. IRpcChannelBuffer *_pRpcChannelBuffer,
  5751. PRPC_MESSAGE _pRpcMessage,
  5752. DWORD *_pdwStubPhase);
  5753. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_paddingTop_Proxy(
  5754. IHTMLStyle * This,
  5755. /* [in] */ VARIANT v);
  5756. void __RPC_STUB IHTMLStyle_put_paddingTop_Stub(
  5757. IRpcStubBuffer *This,
  5758. IRpcChannelBuffer *_pRpcChannelBuffer,
  5759. PRPC_MESSAGE _pRpcMessage,
  5760. DWORD *_pdwStubPhase);
  5761. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_paddingTop_Proxy(
  5762. IHTMLStyle * This,
  5763. /* [out][retval] */ VARIANT *p);
  5764. void __RPC_STUB IHTMLStyle_get_paddingTop_Stub(
  5765. IRpcStubBuffer *This,
  5766. IRpcChannelBuffer *_pRpcChannelBuffer,
  5767. PRPC_MESSAGE _pRpcMessage,
  5768. DWORD *_pdwStubPhase);
  5769. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_paddingRight_Proxy(
  5770. IHTMLStyle * This,
  5771. /* [in] */ VARIANT v);
  5772. void __RPC_STUB IHTMLStyle_put_paddingRight_Stub(
  5773. IRpcStubBuffer *This,
  5774. IRpcChannelBuffer *_pRpcChannelBuffer,
  5775. PRPC_MESSAGE _pRpcMessage,
  5776. DWORD *_pdwStubPhase);
  5777. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_paddingRight_Proxy(
  5778. IHTMLStyle * This,
  5779. /* [out][retval] */ VARIANT *p);
  5780. void __RPC_STUB IHTMLStyle_get_paddingRight_Stub(
  5781. IRpcStubBuffer *This,
  5782. IRpcChannelBuffer *_pRpcChannelBuffer,
  5783. PRPC_MESSAGE _pRpcMessage,
  5784. DWORD *_pdwStubPhase);
  5785. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_paddingBottom_Proxy(
  5786. IHTMLStyle * This,
  5787. /* [in] */ VARIANT v);
  5788. void __RPC_STUB IHTMLStyle_put_paddingBottom_Stub(
  5789. IRpcStubBuffer *This,
  5790. IRpcChannelBuffer *_pRpcChannelBuffer,
  5791. PRPC_MESSAGE _pRpcMessage,
  5792. DWORD *_pdwStubPhase);
  5793. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_paddingBottom_Proxy(
  5794. IHTMLStyle * This,
  5795. /* [out][retval] */ VARIANT *p);
  5796. void __RPC_STUB IHTMLStyle_get_paddingBottom_Stub(
  5797. IRpcStubBuffer *This,
  5798. IRpcChannelBuffer *_pRpcChannelBuffer,
  5799. PRPC_MESSAGE _pRpcMessage,
  5800. DWORD *_pdwStubPhase);
  5801. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_paddingLeft_Proxy(
  5802. IHTMLStyle * This,
  5803. /* [in] */ VARIANT v);
  5804. void __RPC_STUB IHTMLStyle_put_paddingLeft_Stub(
  5805. IRpcStubBuffer *This,
  5806. IRpcChannelBuffer *_pRpcChannelBuffer,
  5807. PRPC_MESSAGE _pRpcMessage,
  5808. DWORD *_pdwStubPhase);
  5809. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_paddingLeft_Proxy(
  5810. IHTMLStyle * This,
  5811. /* [out][retval] */ VARIANT *p);
  5812. void __RPC_STUB IHTMLStyle_get_paddingLeft_Stub(
  5813. IRpcStubBuffer *This,
  5814. IRpcChannelBuffer *_pRpcChannelBuffer,
  5815. PRPC_MESSAGE _pRpcMessage,
  5816. DWORD *_pdwStubPhase);
  5817. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_padding_Proxy(
  5818. IHTMLStyle * This,
  5819. /* [in] */ BSTR v);
  5820. void __RPC_STUB IHTMLStyle_put_padding_Stub(
  5821. IRpcStubBuffer *This,
  5822. IRpcChannelBuffer *_pRpcChannelBuffer,
  5823. PRPC_MESSAGE _pRpcMessage,
  5824. DWORD *_pdwStubPhase);
  5825. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_padding_Proxy(
  5826. IHTMLStyle * This,
  5827. /* [out][retval] */ BSTR *p);
  5828. void __RPC_STUB IHTMLStyle_get_padding_Stub(
  5829. IRpcStubBuffer *This,
  5830. IRpcChannelBuffer *_pRpcChannelBuffer,
  5831. PRPC_MESSAGE _pRpcMessage,
  5832. DWORD *_pdwStubPhase);
  5833. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_border_Proxy(
  5834. IHTMLStyle * This,
  5835. /* [in] */ BSTR v);
  5836. void __RPC_STUB IHTMLStyle_put_border_Stub(
  5837. IRpcStubBuffer *This,
  5838. IRpcChannelBuffer *_pRpcChannelBuffer,
  5839. PRPC_MESSAGE _pRpcMessage,
  5840. DWORD *_pdwStubPhase);
  5841. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_border_Proxy(
  5842. IHTMLStyle * This,
  5843. /* [out][retval] */ BSTR *p);
  5844. void __RPC_STUB IHTMLStyle_get_border_Stub(
  5845. IRpcStubBuffer *This,
  5846. IRpcChannelBuffer *_pRpcChannelBuffer,
  5847. PRPC_MESSAGE _pRpcMessage,
  5848. DWORD *_pdwStubPhase);
  5849. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderTop_Proxy(
  5850. IHTMLStyle * This,
  5851. /* [in] */ BSTR v);
  5852. void __RPC_STUB IHTMLStyle_put_borderTop_Stub(
  5853. IRpcStubBuffer *This,
  5854. IRpcChannelBuffer *_pRpcChannelBuffer,
  5855. PRPC_MESSAGE _pRpcMessage,
  5856. DWORD *_pdwStubPhase);
  5857. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderTop_Proxy(
  5858. IHTMLStyle * This,
  5859. /* [out][retval] */ BSTR *p);
  5860. void __RPC_STUB IHTMLStyle_get_borderTop_Stub(
  5861. IRpcStubBuffer *This,
  5862. IRpcChannelBuffer *_pRpcChannelBuffer,
  5863. PRPC_MESSAGE _pRpcMessage,
  5864. DWORD *_pdwStubPhase);
  5865. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderRight_Proxy(
  5866. IHTMLStyle * This,
  5867. /* [in] */ BSTR v);
  5868. void __RPC_STUB IHTMLStyle_put_borderRight_Stub(
  5869. IRpcStubBuffer *This,
  5870. IRpcChannelBuffer *_pRpcChannelBuffer,
  5871. PRPC_MESSAGE _pRpcMessage,
  5872. DWORD *_pdwStubPhase);
  5873. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderRight_Proxy(
  5874. IHTMLStyle * This,
  5875. /* [out][retval] */ BSTR *p);
  5876. void __RPC_STUB IHTMLStyle_get_borderRight_Stub(
  5877. IRpcStubBuffer *This,
  5878. IRpcChannelBuffer *_pRpcChannelBuffer,
  5879. PRPC_MESSAGE _pRpcMessage,
  5880. DWORD *_pdwStubPhase);
  5881. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderBottom_Proxy(
  5882. IHTMLStyle * This,
  5883. /* [in] */ BSTR v);
  5884. void __RPC_STUB IHTMLStyle_put_borderBottom_Stub(
  5885. IRpcStubBuffer *This,
  5886. IRpcChannelBuffer *_pRpcChannelBuffer,
  5887. PRPC_MESSAGE _pRpcMessage,
  5888. DWORD *_pdwStubPhase);
  5889. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderBottom_Proxy(
  5890. IHTMLStyle * This,
  5891. /* [out][retval] */ BSTR *p);
  5892. void __RPC_STUB IHTMLStyle_get_borderBottom_Stub(
  5893. IRpcStubBuffer *This,
  5894. IRpcChannelBuffer *_pRpcChannelBuffer,
  5895. PRPC_MESSAGE _pRpcMessage,
  5896. DWORD *_pdwStubPhase);
  5897. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderLeft_Proxy(
  5898. IHTMLStyle * This,
  5899. /* [in] */ BSTR v);
  5900. void __RPC_STUB IHTMLStyle_put_borderLeft_Stub(
  5901. IRpcStubBuffer *This,
  5902. IRpcChannelBuffer *_pRpcChannelBuffer,
  5903. PRPC_MESSAGE _pRpcMessage,
  5904. DWORD *_pdwStubPhase);
  5905. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderLeft_Proxy(
  5906. IHTMLStyle * This,
  5907. /* [out][retval] */ BSTR *p);
  5908. void __RPC_STUB IHTMLStyle_get_borderLeft_Stub(
  5909. IRpcStubBuffer *This,
  5910. IRpcChannelBuffer *_pRpcChannelBuffer,
  5911. PRPC_MESSAGE _pRpcMessage,
  5912. DWORD *_pdwStubPhase);
  5913. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderColor_Proxy(
  5914. IHTMLStyle * This,
  5915. /* [in] */ BSTR v);
  5916. void __RPC_STUB IHTMLStyle_put_borderColor_Stub(
  5917. IRpcStubBuffer *This,
  5918. IRpcChannelBuffer *_pRpcChannelBuffer,
  5919. PRPC_MESSAGE _pRpcMessage,
  5920. DWORD *_pdwStubPhase);
  5921. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderColor_Proxy(
  5922. IHTMLStyle * This,
  5923. /* [out][retval] */ BSTR *p);
  5924. void __RPC_STUB IHTMLStyle_get_borderColor_Stub(
  5925. IRpcStubBuffer *This,
  5926. IRpcChannelBuffer *_pRpcChannelBuffer,
  5927. PRPC_MESSAGE _pRpcMessage,
  5928. DWORD *_pdwStubPhase);
  5929. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderTopColor_Proxy(
  5930. IHTMLStyle * This,
  5931. /* [in] */ VARIANT v);
  5932. void __RPC_STUB IHTMLStyle_put_borderTopColor_Stub(
  5933. IRpcStubBuffer *This,
  5934. IRpcChannelBuffer *_pRpcChannelBuffer,
  5935. PRPC_MESSAGE _pRpcMessage,
  5936. DWORD *_pdwStubPhase);
  5937. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderTopColor_Proxy(
  5938. IHTMLStyle * This,
  5939. /* [out][retval] */ VARIANT *p);
  5940. void __RPC_STUB IHTMLStyle_get_borderTopColor_Stub(
  5941. IRpcStubBuffer *This,
  5942. IRpcChannelBuffer *_pRpcChannelBuffer,
  5943. PRPC_MESSAGE _pRpcMessage,
  5944. DWORD *_pdwStubPhase);
  5945. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderRightColor_Proxy(
  5946. IHTMLStyle * This,
  5947. /* [in] */ VARIANT v);
  5948. void __RPC_STUB IHTMLStyle_put_borderRightColor_Stub(
  5949. IRpcStubBuffer *This,
  5950. IRpcChannelBuffer *_pRpcChannelBuffer,
  5951. PRPC_MESSAGE _pRpcMessage,
  5952. DWORD *_pdwStubPhase);
  5953. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderRightColor_Proxy(
  5954. IHTMLStyle * This,
  5955. /* [out][retval] */ VARIANT *p);
  5956. void __RPC_STUB IHTMLStyle_get_borderRightColor_Stub(
  5957. IRpcStubBuffer *This,
  5958. IRpcChannelBuffer *_pRpcChannelBuffer,
  5959. PRPC_MESSAGE _pRpcMessage,
  5960. DWORD *_pdwStubPhase);
  5961. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderBottomColor_Proxy(
  5962. IHTMLStyle * This,
  5963. /* [in] */ VARIANT v);
  5964. void __RPC_STUB IHTMLStyle_put_borderBottomColor_Stub(
  5965. IRpcStubBuffer *This,
  5966. IRpcChannelBuffer *_pRpcChannelBuffer,
  5967. PRPC_MESSAGE _pRpcMessage,
  5968. DWORD *_pdwStubPhase);
  5969. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderBottomColor_Proxy(
  5970. IHTMLStyle * This,
  5971. /* [out][retval] */ VARIANT *p);
  5972. void __RPC_STUB IHTMLStyle_get_borderBottomColor_Stub(
  5973. IRpcStubBuffer *This,
  5974. IRpcChannelBuffer *_pRpcChannelBuffer,
  5975. PRPC_MESSAGE _pRpcMessage,
  5976. DWORD *_pdwStubPhase);
  5977. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderLeftColor_Proxy(
  5978. IHTMLStyle * This,
  5979. /* [in] */ VARIANT v);
  5980. void __RPC_STUB IHTMLStyle_put_borderLeftColor_Stub(
  5981. IRpcStubBuffer *This,
  5982. IRpcChannelBuffer *_pRpcChannelBuffer,
  5983. PRPC_MESSAGE _pRpcMessage,
  5984. DWORD *_pdwStubPhase);
  5985. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderLeftColor_Proxy(
  5986. IHTMLStyle * This,
  5987. /* [out][retval] */ VARIANT *p);
  5988. void __RPC_STUB IHTMLStyle_get_borderLeftColor_Stub(
  5989. IRpcStubBuffer *This,
  5990. IRpcChannelBuffer *_pRpcChannelBuffer,
  5991. PRPC_MESSAGE _pRpcMessage,
  5992. DWORD *_pdwStubPhase);
  5993. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderWidth_Proxy(
  5994. IHTMLStyle * This,
  5995. /* [in] */ BSTR v);
  5996. void __RPC_STUB IHTMLStyle_put_borderWidth_Stub(
  5997. IRpcStubBuffer *This,
  5998. IRpcChannelBuffer *_pRpcChannelBuffer,
  5999. PRPC_MESSAGE _pRpcMessage,
  6000. DWORD *_pdwStubPhase);
  6001. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderWidth_Proxy(
  6002. IHTMLStyle * This,
  6003. /* [out][retval] */ BSTR *p);
  6004. void __RPC_STUB IHTMLStyle_get_borderWidth_Stub(
  6005. IRpcStubBuffer *This,
  6006. IRpcChannelBuffer *_pRpcChannelBuffer,
  6007. PRPC_MESSAGE _pRpcMessage,
  6008. DWORD *_pdwStubPhase);
  6009. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderTopWidth_Proxy(
  6010. IHTMLStyle * This,
  6011. /* [in] */ VARIANT v);
  6012. void __RPC_STUB IHTMLStyle_put_borderTopWidth_Stub(
  6013. IRpcStubBuffer *This,
  6014. IRpcChannelBuffer *_pRpcChannelBuffer,
  6015. PRPC_MESSAGE _pRpcMessage,
  6016. DWORD *_pdwStubPhase);
  6017. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderTopWidth_Proxy(
  6018. IHTMLStyle * This,
  6019. /* [out][retval] */ VARIANT *p);
  6020. void __RPC_STUB IHTMLStyle_get_borderTopWidth_Stub(
  6021. IRpcStubBuffer *This,
  6022. IRpcChannelBuffer *_pRpcChannelBuffer,
  6023. PRPC_MESSAGE _pRpcMessage,
  6024. DWORD *_pdwStubPhase);
  6025. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderRightWidth_Proxy(
  6026. IHTMLStyle * This,
  6027. /* [in] */ VARIANT v);
  6028. void __RPC_STUB IHTMLStyle_put_borderRightWidth_Stub(
  6029. IRpcStubBuffer *This,
  6030. IRpcChannelBuffer *_pRpcChannelBuffer,
  6031. PRPC_MESSAGE _pRpcMessage,
  6032. DWORD *_pdwStubPhase);
  6033. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderRightWidth_Proxy(
  6034. IHTMLStyle * This,
  6035. /* [out][retval] */ VARIANT *p);
  6036. void __RPC_STUB IHTMLStyle_get_borderRightWidth_Stub(
  6037. IRpcStubBuffer *This,
  6038. IRpcChannelBuffer *_pRpcChannelBuffer,
  6039. PRPC_MESSAGE _pRpcMessage,
  6040. DWORD *_pdwStubPhase);
  6041. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderBottomWidth_Proxy(
  6042. IHTMLStyle * This,
  6043. /* [in] */ VARIANT v);
  6044. void __RPC_STUB IHTMLStyle_put_borderBottomWidth_Stub(
  6045. IRpcStubBuffer *This,
  6046. IRpcChannelBuffer *_pRpcChannelBuffer,
  6047. PRPC_MESSAGE _pRpcMessage,
  6048. DWORD *_pdwStubPhase);
  6049. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderBottomWidth_Proxy(
  6050. IHTMLStyle * This,
  6051. /* [out][retval] */ VARIANT *p);
  6052. void __RPC_STUB IHTMLStyle_get_borderBottomWidth_Stub(
  6053. IRpcStubBuffer *This,
  6054. IRpcChannelBuffer *_pRpcChannelBuffer,
  6055. PRPC_MESSAGE _pRpcMessage,
  6056. DWORD *_pdwStubPhase);
  6057. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderLeftWidth_Proxy(
  6058. IHTMLStyle * This,
  6059. /* [in] */ VARIANT v);
  6060. void __RPC_STUB IHTMLStyle_put_borderLeftWidth_Stub(
  6061. IRpcStubBuffer *This,
  6062. IRpcChannelBuffer *_pRpcChannelBuffer,
  6063. PRPC_MESSAGE _pRpcMessage,
  6064. DWORD *_pdwStubPhase);
  6065. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderLeftWidth_Proxy(
  6066. IHTMLStyle * This,
  6067. /* [out][retval] */ VARIANT *p);
  6068. void __RPC_STUB IHTMLStyle_get_borderLeftWidth_Stub(
  6069. IRpcStubBuffer *This,
  6070. IRpcChannelBuffer *_pRpcChannelBuffer,
  6071. PRPC_MESSAGE _pRpcMessage,
  6072. DWORD *_pdwStubPhase);
  6073. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderStyle_Proxy(
  6074. IHTMLStyle * This,
  6075. /* [in] */ BSTR v);
  6076. void __RPC_STUB IHTMLStyle_put_borderStyle_Stub(
  6077. IRpcStubBuffer *This,
  6078. IRpcChannelBuffer *_pRpcChannelBuffer,
  6079. PRPC_MESSAGE _pRpcMessage,
  6080. DWORD *_pdwStubPhase);
  6081. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderStyle_Proxy(
  6082. IHTMLStyle * This,
  6083. /* [out][retval] */ BSTR *p);
  6084. void __RPC_STUB IHTMLStyle_get_borderStyle_Stub(
  6085. IRpcStubBuffer *This,
  6086. IRpcChannelBuffer *_pRpcChannelBuffer,
  6087. PRPC_MESSAGE _pRpcMessage,
  6088. DWORD *_pdwStubPhase);
  6089. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderTopStyle_Proxy(
  6090. IHTMLStyle * This,
  6091. /* [in] */ BSTR v);
  6092. void __RPC_STUB IHTMLStyle_put_borderTopStyle_Stub(
  6093. IRpcStubBuffer *This,
  6094. IRpcChannelBuffer *_pRpcChannelBuffer,
  6095. PRPC_MESSAGE _pRpcMessage,
  6096. DWORD *_pdwStubPhase);
  6097. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderTopStyle_Proxy(
  6098. IHTMLStyle * This,
  6099. /* [out][retval] */ BSTR *p);
  6100. void __RPC_STUB IHTMLStyle_get_borderTopStyle_Stub(
  6101. IRpcStubBuffer *This,
  6102. IRpcChannelBuffer *_pRpcChannelBuffer,
  6103. PRPC_MESSAGE _pRpcMessage,
  6104. DWORD *_pdwStubPhase);
  6105. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderRightStyle_Proxy(
  6106. IHTMLStyle * This,
  6107. /* [in] */ BSTR v);
  6108. void __RPC_STUB IHTMLStyle_put_borderRightStyle_Stub(
  6109. IRpcStubBuffer *This,
  6110. IRpcChannelBuffer *_pRpcChannelBuffer,
  6111. PRPC_MESSAGE _pRpcMessage,
  6112. DWORD *_pdwStubPhase);
  6113. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderRightStyle_Proxy(
  6114. IHTMLStyle * This,
  6115. /* [out][retval] */ BSTR *p);
  6116. void __RPC_STUB IHTMLStyle_get_borderRightStyle_Stub(
  6117. IRpcStubBuffer *This,
  6118. IRpcChannelBuffer *_pRpcChannelBuffer,
  6119. PRPC_MESSAGE _pRpcMessage,
  6120. DWORD *_pdwStubPhase);
  6121. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderBottomStyle_Proxy(
  6122. IHTMLStyle * This,
  6123. /* [in] */ BSTR v);
  6124. void __RPC_STUB IHTMLStyle_put_borderBottomStyle_Stub(
  6125. IRpcStubBuffer *This,
  6126. IRpcChannelBuffer *_pRpcChannelBuffer,
  6127. PRPC_MESSAGE _pRpcMessage,
  6128. DWORD *_pdwStubPhase);
  6129. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderBottomStyle_Proxy(
  6130. IHTMLStyle * This,
  6131. /* [out][retval] */ BSTR *p);
  6132. void __RPC_STUB IHTMLStyle_get_borderBottomStyle_Stub(
  6133. IRpcStubBuffer *This,
  6134. IRpcChannelBuffer *_pRpcChannelBuffer,
  6135. PRPC_MESSAGE _pRpcMessage,
  6136. DWORD *_pdwStubPhase);
  6137. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderLeftStyle_Proxy(
  6138. IHTMLStyle * This,
  6139. /* [in] */ BSTR v);
  6140. void __RPC_STUB IHTMLStyle_put_borderLeftStyle_Stub(
  6141. IRpcStubBuffer *This,
  6142. IRpcChannelBuffer *_pRpcChannelBuffer,
  6143. PRPC_MESSAGE _pRpcMessage,
  6144. DWORD *_pdwStubPhase);
  6145. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderLeftStyle_Proxy(
  6146. IHTMLStyle * This,
  6147. /* [out][retval] */ BSTR *p);
  6148. void __RPC_STUB IHTMLStyle_get_borderLeftStyle_Stub(
  6149. IRpcStubBuffer *This,
  6150. IRpcChannelBuffer *_pRpcChannelBuffer,
  6151. PRPC_MESSAGE _pRpcMessage,
  6152. DWORD *_pdwStubPhase);
  6153. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_width_Proxy(
  6154. IHTMLStyle * This,
  6155. /* [in] */ VARIANT v);
  6156. void __RPC_STUB IHTMLStyle_put_width_Stub(
  6157. IRpcStubBuffer *This,
  6158. IRpcChannelBuffer *_pRpcChannelBuffer,
  6159. PRPC_MESSAGE _pRpcMessage,
  6160. DWORD *_pdwStubPhase);
  6161. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_width_Proxy(
  6162. IHTMLStyle * This,
  6163. /* [out][retval] */ VARIANT *p);
  6164. void __RPC_STUB IHTMLStyle_get_width_Stub(
  6165. IRpcStubBuffer *This,
  6166. IRpcChannelBuffer *_pRpcChannelBuffer,
  6167. PRPC_MESSAGE _pRpcMessage,
  6168. DWORD *_pdwStubPhase);
  6169. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_height_Proxy(
  6170. IHTMLStyle * This,
  6171. /* [in] */ VARIANT v);
  6172. void __RPC_STUB IHTMLStyle_put_height_Stub(
  6173. IRpcStubBuffer *This,
  6174. IRpcChannelBuffer *_pRpcChannelBuffer,
  6175. PRPC_MESSAGE _pRpcMessage,
  6176. DWORD *_pdwStubPhase);
  6177. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_height_Proxy(
  6178. IHTMLStyle * This,
  6179. /* [out][retval] */ VARIANT *p);
  6180. void __RPC_STUB IHTMLStyle_get_height_Stub(
  6181. IRpcStubBuffer *This,
  6182. IRpcChannelBuffer *_pRpcChannelBuffer,
  6183. PRPC_MESSAGE _pRpcMessage,
  6184. DWORD *_pdwStubPhase);
  6185. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_styleFloat_Proxy(
  6186. IHTMLStyle * This,
  6187. /* [in] */ BSTR v);
  6188. void __RPC_STUB IHTMLStyle_put_styleFloat_Stub(
  6189. IRpcStubBuffer *This,
  6190. IRpcChannelBuffer *_pRpcChannelBuffer,
  6191. PRPC_MESSAGE _pRpcMessage,
  6192. DWORD *_pdwStubPhase);
  6193. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_styleFloat_Proxy(
  6194. IHTMLStyle * This,
  6195. /* [out][retval] */ BSTR *p);
  6196. void __RPC_STUB IHTMLStyle_get_styleFloat_Stub(
  6197. IRpcStubBuffer *This,
  6198. IRpcChannelBuffer *_pRpcChannelBuffer,
  6199. PRPC_MESSAGE _pRpcMessage,
  6200. DWORD *_pdwStubPhase);
  6201. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_clear_Proxy(
  6202. IHTMLStyle * This,
  6203. /* [in] */ BSTR v);
  6204. void __RPC_STUB IHTMLStyle_put_clear_Stub(
  6205. IRpcStubBuffer *This,
  6206. IRpcChannelBuffer *_pRpcChannelBuffer,
  6207. PRPC_MESSAGE _pRpcMessage,
  6208. DWORD *_pdwStubPhase);
  6209. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_clear_Proxy(
  6210. IHTMLStyle * This,
  6211. /* [out][retval] */ BSTR *p);
  6212. void __RPC_STUB IHTMLStyle_get_clear_Stub(
  6213. IRpcStubBuffer *This,
  6214. IRpcChannelBuffer *_pRpcChannelBuffer,
  6215. PRPC_MESSAGE _pRpcMessage,
  6216. DWORD *_pdwStubPhase);
  6217. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_display_Proxy(
  6218. IHTMLStyle * This,
  6219. /* [in] */ BSTR v);
  6220. void __RPC_STUB IHTMLStyle_put_display_Stub(
  6221. IRpcStubBuffer *This,
  6222. IRpcChannelBuffer *_pRpcChannelBuffer,
  6223. PRPC_MESSAGE _pRpcMessage,
  6224. DWORD *_pdwStubPhase);
  6225. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_display_Proxy(
  6226. IHTMLStyle * This,
  6227. /* [out][retval] */ BSTR *p);
  6228. void __RPC_STUB IHTMLStyle_get_display_Stub(
  6229. IRpcStubBuffer *This,
  6230. IRpcChannelBuffer *_pRpcChannelBuffer,
  6231. PRPC_MESSAGE _pRpcMessage,
  6232. DWORD *_pdwStubPhase);
  6233. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_visibility_Proxy(
  6234. IHTMLStyle * This,
  6235. /* [in] */ BSTR v);
  6236. void __RPC_STUB IHTMLStyle_put_visibility_Stub(
  6237. IRpcStubBuffer *This,
  6238. IRpcChannelBuffer *_pRpcChannelBuffer,
  6239. PRPC_MESSAGE _pRpcMessage,
  6240. DWORD *_pdwStubPhase);
  6241. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_visibility_Proxy(
  6242. IHTMLStyle * This,
  6243. /* [out][retval] */ BSTR *p);
  6244. void __RPC_STUB IHTMLStyle_get_visibility_Stub(
  6245. IRpcStubBuffer *This,
  6246. IRpcChannelBuffer *_pRpcChannelBuffer,
  6247. PRPC_MESSAGE _pRpcMessage,
  6248. DWORD *_pdwStubPhase);
  6249. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_listStyleType_Proxy(
  6250. IHTMLStyle * This,
  6251. /* [in] */ BSTR v);
  6252. void __RPC_STUB IHTMLStyle_put_listStyleType_Stub(
  6253. IRpcStubBuffer *This,
  6254. IRpcChannelBuffer *_pRpcChannelBuffer,
  6255. PRPC_MESSAGE _pRpcMessage,
  6256. DWORD *_pdwStubPhase);
  6257. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_listStyleType_Proxy(
  6258. IHTMLStyle * This,
  6259. /* [out][retval] */ BSTR *p);
  6260. void __RPC_STUB IHTMLStyle_get_listStyleType_Stub(
  6261. IRpcStubBuffer *This,
  6262. IRpcChannelBuffer *_pRpcChannelBuffer,
  6263. PRPC_MESSAGE _pRpcMessage,
  6264. DWORD *_pdwStubPhase);
  6265. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_listStylePosition_Proxy(
  6266. IHTMLStyle * This,
  6267. /* [in] */ BSTR v);
  6268. void __RPC_STUB IHTMLStyle_put_listStylePosition_Stub(
  6269. IRpcStubBuffer *This,
  6270. IRpcChannelBuffer *_pRpcChannelBuffer,
  6271. PRPC_MESSAGE _pRpcMessage,
  6272. DWORD *_pdwStubPhase);
  6273. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_listStylePosition_Proxy(
  6274. IHTMLStyle * This,
  6275. /* [out][retval] */ BSTR *p);
  6276. void __RPC_STUB IHTMLStyle_get_listStylePosition_Stub(
  6277. IRpcStubBuffer *This,
  6278. IRpcChannelBuffer *_pRpcChannelBuffer,
  6279. PRPC_MESSAGE _pRpcMessage,
  6280. DWORD *_pdwStubPhase);
  6281. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_listStyleImage_Proxy(
  6282. IHTMLStyle * This,
  6283. /* [in] */ BSTR v);
  6284. void __RPC_STUB IHTMLStyle_put_listStyleImage_Stub(
  6285. IRpcStubBuffer *This,
  6286. IRpcChannelBuffer *_pRpcChannelBuffer,
  6287. PRPC_MESSAGE _pRpcMessage,
  6288. DWORD *_pdwStubPhase);
  6289. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_listStyleImage_Proxy(
  6290. IHTMLStyle * This,
  6291. /* [out][retval] */ BSTR *p);
  6292. void __RPC_STUB IHTMLStyle_get_listStyleImage_Stub(
  6293. IRpcStubBuffer *This,
  6294. IRpcChannelBuffer *_pRpcChannelBuffer,
  6295. PRPC_MESSAGE _pRpcMessage,
  6296. DWORD *_pdwStubPhase);
  6297. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_listStyle_Proxy(
  6298. IHTMLStyle * This,
  6299. /* [in] */ BSTR v);
  6300. void __RPC_STUB IHTMLStyle_put_listStyle_Stub(
  6301. IRpcStubBuffer *This,
  6302. IRpcChannelBuffer *_pRpcChannelBuffer,
  6303. PRPC_MESSAGE _pRpcMessage,
  6304. DWORD *_pdwStubPhase);
  6305. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_listStyle_Proxy(
  6306. IHTMLStyle * This,
  6307. /* [out][retval] */ BSTR *p);
  6308. void __RPC_STUB IHTMLStyle_get_listStyle_Stub(
  6309. IRpcStubBuffer *This,
  6310. IRpcChannelBuffer *_pRpcChannelBuffer,
  6311. PRPC_MESSAGE _pRpcMessage,
  6312. DWORD *_pdwStubPhase);
  6313. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_whiteSpace_Proxy(
  6314. IHTMLStyle * This,
  6315. /* [in] */ BSTR v);
  6316. void __RPC_STUB IHTMLStyle_put_whiteSpace_Stub(
  6317. IRpcStubBuffer *This,
  6318. IRpcChannelBuffer *_pRpcChannelBuffer,
  6319. PRPC_MESSAGE _pRpcMessage,
  6320. DWORD *_pdwStubPhase);
  6321. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_whiteSpace_Proxy(
  6322. IHTMLStyle * This,
  6323. /* [out][retval] */ BSTR *p);
  6324. void __RPC_STUB IHTMLStyle_get_whiteSpace_Stub(
  6325. IRpcStubBuffer *This,
  6326. IRpcChannelBuffer *_pRpcChannelBuffer,
  6327. PRPC_MESSAGE _pRpcMessage,
  6328. DWORD *_pdwStubPhase);
  6329. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_top_Proxy(
  6330. IHTMLStyle * This,
  6331. /* [in] */ VARIANT v);
  6332. void __RPC_STUB IHTMLStyle_put_top_Stub(
  6333. IRpcStubBuffer *This,
  6334. IRpcChannelBuffer *_pRpcChannelBuffer,
  6335. PRPC_MESSAGE _pRpcMessage,
  6336. DWORD *_pdwStubPhase);
  6337. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_top_Proxy(
  6338. IHTMLStyle * This,
  6339. /* [out][retval] */ VARIANT *p);
  6340. void __RPC_STUB IHTMLStyle_get_top_Stub(
  6341. IRpcStubBuffer *This,
  6342. IRpcChannelBuffer *_pRpcChannelBuffer,
  6343. PRPC_MESSAGE _pRpcMessage,
  6344. DWORD *_pdwStubPhase);
  6345. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_left_Proxy(
  6346. IHTMLStyle * This,
  6347. /* [in] */ VARIANT v);
  6348. void __RPC_STUB IHTMLStyle_put_left_Stub(
  6349. IRpcStubBuffer *This,
  6350. IRpcChannelBuffer *_pRpcChannelBuffer,
  6351. PRPC_MESSAGE _pRpcMessage,
  6352. DWORD *_pdwStubPhase);
  6353. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_left_Proxy(
  6354. IHTMLStyle * This,
  6355. /* [out][retval] */ VARIANT *p);
  6356. void __RPC_STUB IHTMLStyle_get_left_Stub(
  6357. IRpcStubBuffer *This,
  6358. IRpcChannelBuffer *_pRpcChannelBuffer,
  6359. PRPC_MESSAGE _pRpcMessage,
  6360. DWORD *_pdwStubPhase);
  6361. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_position_Proxy(
  6362. IHTMLStyle * This,
  6363. /* [out][retval] */ BSTR *p);
  6364. void __RPC_STUB IHTMLStyle_get_position_Stub(
  6365. IRpcStubBuffer *This,
  6366. IRpcChannelBuffer *_pRpcChannelBuffer,
  6367. PRPC_MESSAGE _pRpcMessage,
  6368. DWORD *_pdwStubPhase);
  6369. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_zIndex_Proxy(
  6370. IHTMLStyle * This,
  6371. /* [in] */ VARIANT v);
  6372. void __RPC_STUB IHTMLStyle_put_zIndex_Stub(
  6373. IRpcStubBuffer *This,
  6374. IRpcChannelBuffer *_pRpcChannelBuffer,
  6375. PRPC_MESSAGE _pRpcMessage,
  6376. DWORD *_pdwStubPhase);
  6377. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_zIndex_Proxy(
  6378. IHTMLStyle * This,
  6379. /* [out][retval] */ VARIANT *p);
  6380. void __RPC_STUB IHTMLStyle_get_zIndex_Stub(
  6381. IRpcStubBuffer *This,
  6382. IRpcChannelBuffer *_pRpcChannelBuffer,
  6383. PRPC_MESSAGE _pRpcMessage,
  6384. DWORD *_pdwStubPhase);
  6385. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_overflow_Proxy(
  6386. IHTMLStyle * This,
  6387. /* [in] */ BSTR v);
  6388. void __RPC_STUB IHTMLStyle_put_overflow_Stub(
  6389. IRpcStubBuffer *This,
  6390. IRpcChannelBuffer *_pRpcChannelBuffer,
  6391. PRPC_MESSAGE _pRpcMessage,
  6392. DWORD *_pdwStubPhase);
  6393. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_overflow_Proxy(
  6394. IHTMLStyle * This,
  6395. /* [out][retval] */ BSTR *p);
  6396. void __RPC_STUB IHTMLStyle_get_overflow_Stub(
  6397. IRpcStubBuffer *This,
  6398. IRpcChannelBuffer *_pRpcChannelBuffer,
  6399. PRPC_MESSAGE _pRpcMessage,
  6400. DWORD *_pdwStubPhase);
  6401. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_pageBreakBefore_Proxy(
  6402. IHTMLStyle * This,
  6403. /* [in] */ BSTR v);
  6404. void __RPC_STUB IHTMLStyle_put_pageBreakBefore_Stub(
  6405. IRpcStubBuffer *This,
  6406. IRpcChannelBuffer *_pRpcChannelBuffer,
  6407. PRPC_MESSAGE _pRpcMessage,
  6408. DWORD *_pdwStubPhase);
  6409. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_pageBreakBefore_Proxy(
  6410. IHTMLStyle * This,
  6411. /* [out][retval] */ BSTR *p);
  6412. void __RPC_STUB IHTMLStyle_get_pageBreakBefore_Stub(
  6413. IRpcStubBuffer *This,
  6414. IRpcChannelBuffer *_pRpcChannelBuffer,
  6415. PRPC_MESSAGE _pRpcMessage,
  6416. DWORD *_pdwStubPhase);
  6417. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_pageBreakAfter_Proxy(
  6418. IHTMLStyle * This,
  6419. /* [in] */ BSTR v);
  6420. void __RPC_STUB IHTMLStyle_put_pageBreakAfter_Stub(
  6421. IRpcStubBuffer *This,
  6422. IRpcChannelBuffer *_pRpcChannelBuffer,
  6423. PRPC_MESSAGE _pRpcMessage,
  6424. DWORD *_pdwStubPhase);
  6425. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_pageBreakAfter_Proxy(
  6426. IHTMLStyle * This,
  6427. /* [out][retval] */ BSTR *p);
  6428. void __RPC_STUB IHTMLStyle_get_pageBreakAfter_Stub(
  6429. IRpcStubBuffer *This,
  6430. IRpcChannelBuffer *_pRpcChannelBuffer,
  6431. PRPC_MESSAGE _pRpcMessage,
  6432. DWORD *_pdwStubPhase);
  6433. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_cssText_Proxy(
  6434. IHTMLStyle * This,
  6435. /* [in] */ BSTR v);
  6436. void __RPC_STUB IHTMLStyle_put_cssText_Stub(
  6437. IRpcStubBuffer *This,
  6438. IRpcChannelBuffer *_pRpcChannelBuffer,
  6439. PRPC_MESSAGE _pRpcMessage,
  6440. DWORD *_pdwStubPhase);
  6441. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_cssText_Proxy(
  6442. IHTMLStyle * This,
  6443. /* [out][retval] */ BSTR *p);
  6444. void __RPC_STUB IHTMLStyle_get_cssText_Stub(
  6445. IRpcStubBuffer *This,
  6446. IRpcChannelBuffer *_pRpcChannelBuffer,
  6447. PRPC_MESSAGE _pRpcMessage,
  6448. DWORD *_pdwStubPhase);
  6449. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_pixelTop_Proxy(
  6450. IHTMLStyle * This,
  6451. /* [in] */ long v);
  6452. void __RPC_STUB IHTMLStyle_put_pixelTop_Stub(
  6453. IRpcStubBuffer *This,
  6454. IRpcChannelBuffer *_pRpcChannelBuffer,
  6455. PRPC_MESSAGE _pRpcMessage,
  6456. DWORD *_pdwStubPhase);
  6457. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_pixelTop_Proxy(
  6458. IHTMLStyle * This,
  6459. /* [out][retval] */ long *p);
  6460. void __RPC_STUB IHTMLStyle_get_pixelTop_Stub(
  6461. IRpcStubBuffer *This,
  6462. IRpcChannelBuffer *_pRpcChannelBuffer,
  6463. PRPC_MESSAGE _pRpcMessage,
  6464. DWORD *_pdwStubPhase);
  6465. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_pixelLeft_Proxy(
  6466. IHTMLStyle * This,
  6467. /* [in] */ long v);
  6468. void __RPC_STUB IHTMLStyle_put_pixelLeft_Stub(
  6469. IRpcStubBuffer *This,
  6470. IRpcChannelBuffer *_pRpcChannelBuffer,
  6471. PRPC_MESSAGE _pRpcMessage,
  6472. DWORD *_pdwStubPhase);
  6473. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_pixelLeft_Proxy(
  6474. IHTMLStyle * This,
  6475. /* [out][retval] */ long *p);
  6476. void __RPC_STUB IHTMLStyle_get_pixelLeft_Stub(
  6477. IRpcStubBuffer *This,
  6478. IRpcChannelBuffer *_pRpcChannelBuffer,
  6479. PRPC_MESSAGE _pRpcMessage,
  6480. DWORD *_pdwStubPhase);
  6481. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_pixelWidth_Proxy(
  6482. IHTMLStyle * This,
  6483. /* [in] */ long v);
  6484. void __RPC_STUB IHTMLStyle_put_pixelWidth_Stub(
  6485. IRpcStubBuffer *This,
  6486. IRpcChannelBuffer *_pRpcChannelBuffer,
  6487. PRPC_MESSAGE _pRpcMessage,
  6488. DWORD *_pdwStubPhase);
  6489. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_pixelWidth_Proxy(
  6490. IHTMLStyle * This,
  6491. /* [out][retval] */ long *p);
  6492. void __RPC_STUB IHTMLStyle_get_pixelWidth_Stub(
  6493. IRpcStubBuffer *This,
  6494. IRpcChannelBuffer *_pRpcChannelBuffer,
  6495. PRPC_MESSAGE _pRpcMessage,
  6496. DWORD *_pdwStubPhase);
  6497. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_pixelHeight_Proxy(
  6498. IHTMLStyle * This,
  6499. /* [in] */ long v);
  6500. void __RPC_STUB IHTMLStyle_put_pixelHeight_Stub(
  6501. IRpcStubBuffer *This,
  6502. IRpcChannelBuffer *_pRpcChannelBuffer,
  6503. PRPC_MESSAGE _pRpcMessage,
  6504. DWORD *_pdwStubPhase);
  6505. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_pixelHeight_Proxy(
  6506. IHTMLStyle * This,
  6507. /* [out][retval] */ long *p);
  6508. void __RPC_STUB IHTMLStyle_get_pixelHeight_Stub(
  6509. IRpcStubBuffer *This,
  6510. IRpcChannelBuffer *_pRpcChannelBuffer,
  6511. PRPC_MESSAGE _pRpcMessage,
  6512. DWORD *_pdwStubPhase);
  6513. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_posTop_Proxy(
  6514. IHTMLStyle * This,
  6515. /* [in] */ float v);
  6516. void __RPC_STUB IHTMLStyle_put_posTop_Stub(
  6517. IRpcStubBuffer *This,
  6518. IRpcChannelBuffer *_pRpcChannelBuffer,
  6519. PRPC_MESSAGE _pRpcMessage,
  6520. DWORD *_pdwStubPhase);
  6521. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_posTop_Proxy(
  6522. IHTMLStyle * This,
  6523. /* [out][retval] */ float *p);
  6524. void __RPC_STUB IHTMLStyle_get_posTop_Stub(
  6525. IRpcStubBuffer *This,
  6526. IRpcChannelBuffer *_pRpcChannelBuffer,
  6527. PRPC_MESSAGE _pRpcMessage,
  6528. DWORD *_pdwStubPhase);
  6529. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_posLeft_Proxy(
  6530. IHTMLStyle * This,
  6531. /* [in] */ float v);
  6532. void __RPC_STUB IHTMLStyle_put_posLeft_Stub(
  6533. IRpcStubBuffer *This,
  6534. IRpcChannelBuffer *_pRpcChannelBuffer,
  6535. PRPC_MESSAGE _pRpcMessage,
  6536. DWORD *_pdwStubPhase);
  6537. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_posLeft_Proxy(
  6538. IHTMLStyle * This,
  6539. /* [out][retval] */ float *p);
  6540. void __RPC_STUB IHTMLStyle_get_posLeft_Stub(
  6541. IRpcStubBuffer *This,
  6542. IRpcChannelBuffer *_pRpcChannelBuffer,
  6543. PRPC_MESSAGE _pRpcMessage,
  6544. DWORD *_pdwStubPhase);
  6545. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_posWidth_Proxy(
  6546. IHTMLStyle * This,
  6547. /* [in] */ float v);
  6548. void __RPC_STUB IHTMLStyle_put_posWidth_Stub(
  6549. IRpcStubBuffer *This,
  6550. IRpcChannelBuffer *_pRpcChannelBuffer,
  6551. PRPC_MESSAGE _pRpcMessage,
  6552. DWORD *_pdwStubPhase);
  6553. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_posWidth_Proxy(
  6554. IHTMLStyle * This,
  6555. /* [out][retval] */ float *p);
  6556. void __RPC_STUB IHTMLStyle_get_posWidth_Stub(
  6557. IRpcStubBuffer *This,
  6558. IRpcChannelBuffer *_pRpcChannelBuffer,
  6559. PRPC_MESSAGE _pRpcMessage,
  6560. DWORD *_pdwStubPhase);
  6561. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_posHeight_Proxy(
  6562. IHTMLStyle * This,
  6563. /* [in] */ float v);
  6564. void __RPC_STUB IHTMLStyle_put_posHeight_Stub(
  6565. IRpcStubBuffer *This,
  6566. IRpcChannelBuffer *_pRpcChannelBuffer,
  6567. PRPC_MESSAGE _pRpcMessage,
  6568. DWORD *_pdwStubPhase);
  6569. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_posHeight_Proxy(
  6570. IHTMLStyle * This,
  6571. /* [out][retval] */ float *p);
  6572. void __RPC_STUB IHTMLStyle_get_posHeight_Stub(
  6573. IRpcStubBuffer *This,
  6574. IRpcChannelBuffer *_pRpcChannelBuffer,
  6575. PRPC_MESSAGE _pRpcMessage,
  6576. DWORD *_pdwStubPhase);
  6577. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_cursor_Proxy(
  6578. IHTMLStyle * This,
  6579. /* [in] */ BSTR v);
  6580. void __RPC_STUB IHTMLStyle_put_cursor_Stub(
  6581. IRpcStubBuffer *This,
  6582. IRpcChannelBuffer *_pRpcChannelBuffer,
  6583. PRPC_MESSAGE _pRpcMessage,
  6584. DWORD *_pdwStubPhase);
  6585. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_cursor_Proxy(
  6586. IHTMLStyle * This,
  6587. /* [out][retval] */ BSTR *p);
  6588. void __RPC_STUB IHTMLStyle_get_cursor_Stub(
  6589. IRpcStubBuffer *This,
  6590. IRpcChannelBuffer *_pRpcChannelBuffer,
  6591. PRPC_MESSAGE _pRpcMessage,
  6592. DWORD *_pdwStubPhase);
  6593. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_clip_Proxy(
  6594. IHTMLStyle * This,
  6595. /* [in] */ BSTR v);
  6596. void __RPC_STUB IHTMLStyle_put_clip_Stub(
  6597. IRpcStubBuffer *This,
  6598. IRpcChannelBuffer *_pRpcChannelBuffer,
  6599. PRPC_MESSAGE _pRpcMessage,
  6600. DWORD *_pdwStubPhase);
  6601. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_clip_Proxy(
  6602. IHTMLStyle * This,
  6603. /* [out][retval] */ BSTR *p);
  6604. void __RPC_STUB IHTMLStyle_get_clip_Stub(
  6605. IRpcStubBuffer *This,
  6606. IRpcChannelBuffer *_pRpcChannelBuffer,
  6607. PRPC_MESSAGE _pRpcMessage,
  6608. DWORD *_pdwStubPhase);
  6609. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_filter_Proxy(
  6610. IHTMLStyle * This,
  6611. /* [in] */ BSTR v);
  6612. void __RPC_STUB IHTMLStyle_put_filter_Stub(
  6613. IRpcStubBuffer *This,
  6614. IRpcChannelBuffer *_pRpcChannelBuffer,
  6615. PRPC_MESSAGE _pRpcMessage,
  6616. DWORD *_pdwStubPhase);
  6617. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_filter_Proxy(
  6618. IHTMLStyle * This,
  6619. /* [out][retval] */ BSTR *p);
  6620. void __RPC_STUB IHTMLStyle_get_filter_Stub(
  6621. IRpcStubBuffer *This,
  6622. IRpcChannelBuffer *_pRpcChannelBuffer,
  6623. PRPC_MESSAGE _pRpcMessage,
  6624. DWORD *_pdwStubPhase);
  6625. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_setAttribute_Proxy(
  6626. IHTMLStyle * This,
  6627. /* [in] */ BSTR strAttributeName,
  6628. /* [in] */ VARIANT AttributeValue,
  6629. /* [in][defaultvalue] */ LONG lFlags);
  6630. void __RPC_STUB IHTMLStyle_setAttribute_Stub(
  6631. IRpcStubBuffer *This,
  6632. IRpcChannelBuffer *_pRpcChannelBuffer,
  6633. PRPC_MESSAGE _pRpcMessage,
  6634. DWORD *_pdwStubPhase);
  6635. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_getAttribute_Proxy(
  6636. IHTMLStyle * This,
  6637. /* [in] */ BSTR strAttributeName,
  6638. /* [in][defaultvalue] */ LONG lFlags,
  6639. /* [out][retval] */ VARIANT *AttributeValue);
  6640. void __RPC_STUB IHTMLStyle_getAttribute_Stub(
  6641. IRpcStubBuffer *This,
  6642. IRpcChannelBuffer *_pRpcChannelBuffer,
  6643. PRPC_MESSAGE _pRpcMessage,
  6644. DWORD *_pdwStubPhase);
  6645. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_removeAttribute_Proxy(
  6646. IHTMLStyle * This,
  6647. /* [in] */ BSTR strAttributeName,
  6648. /* [in][defaultvalue] */ LONG lFlags,
  6649. /* [out][retval] */ VARIANT_BOOL *pfSuccess);
  6650. void __RPC_STUB IHTMLStyle_removeAttribute_Stub(
  6651. IRpcStubBuffer *This,
  6652. IRpcChannelBuffer *_pRpcChannelBuffer,
  6653. PRPC_MESSAGE _pRpcMessage,
  6654. DWORD *_pdwStubPhase);
  6655. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_toString_Proxy(
  6656. IHTMLStyle * This,
  6657. /* [out][retval] */ BSTR *String);
  6658. void __RPC_STUB IHTMLStyle_toString_Stub(
  6659. IRpcStubBuffer *This,
  6660. IRpcChannelBuffer *_pRpcChannelBuffer,
  6661. PRPC_MESSAGE _pRpcMessage,
  6662. DWORD *_pdwStubPhase);
  6663. #endif /* __IHTMLStyle_INTERFACE_DEFINED__ */
  6664. #ifndef __IHTMLStyle2_INTERFACE_DEFINED__
  6665. #define __IHTMLStyle2_INTERFACE_DEFINED__
  6666. /* interface IHTMLStyle2 */
  6667. /* [object][uuid][dual][oleautomation] */
  6668. EXTERN_C const IID IID_IHTMLStyle2;
  6669. MIDL_INTERFACE("3050f4a2-98b5-11cf-bb82-00aa00bdce0b")
  6670. IHTMLStyle2 : public IDispatch
  6671. {
  6672. public:
  6673. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tableLayout(
  6674. /* [in] */ BSTR v) = 0;
  6675. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tableLayout(
  6676. /* [out][retval] */ BSTR *p) = 0;
  6677. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderCollapse(
  6678. /* [in] */ BSTR v) = 0;
  6679. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderCollapse(
  6680. /* [out][retval] */ BSTR *p) = 0;
  6681. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_direction(
  6682. /* [in] */ BSTR v) = 0;
  6683. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_direction(
  6684. /* [out][retval] */ BSTR *p) = 0;
  6685. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_behavior(
  6686. /* [in] */ BSTR v) = 0;
  6687. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_behavior(
  6688. /* [out][retval] */ BSTR *p) = 0;
  6689. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setExpression(
  6690. /* [in] */ BSTR propname,
  6691. /* [in] */ BSTR expression,
  6692. /* [in][defaultvalue] */ BSTR language = L"") = 0;
  6693. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getExpression(
  6694. /* [in] */ BSTR propname,
  6695. /* [out][retval] */ VARIANT *expression) = 0;
  6696. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeExpression(
  6697. /* [in] */ BSTR propname,
  6698. /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0;
  6699. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_position(
  6700. /* [in] */ BSTR v) = 0;
  6701. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_position(
  6702. /* [out][retval] */ BSTR *p) = 0;
  6703. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_unicodeBidi(
  6704. /* [in] */ BSTR v) = 0;
  6705. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_unicodeBidi(
  6706. /* [out][retval] */ BSTR *p) = 0;
  6707. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_bottom(
  6708. /* [in] */ VARIANT v) = 0;
  6709. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bottom(
  6710. /* [out][retval] */ VARIANT *p) = 0;
  6711. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_right(
  6712. /* [in] */ VARIANT v) = 0;
  6713. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_right(
  6714. /* [out][retval] */ VARIANT *p) = 0;
  6715. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelBottom(
  6716. /* [in] */ long v) = 0;
  6717. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelBottom(
  6718. /* [out][retval] */ long *p) = 0;
  6719. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelRight(
  6720. /* [in] */ long v) = 0;
  6721. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelRight(
  6722. /* [out][retval] */ long *p) = 0;
  6723. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posBottom(
  6724. /* [in] */ float v) = 0;
  6725. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posBottom(
  6726. /* [out][retval] */ float *p) = 0;
  6727. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posRight(
  6728. /* [in] */ float v) = 0;
  6729. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posRight(
  6730. /* [out][retval] */ float *p) = 0;
  6731. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_imeMode(
  6732. /* [in] */ BSTR v) = 0;
  6733. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeMode(
  6734. /* [out][retval] */ BSTR *p) = 0;
  6735. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyAlign(
  6736. /* [in] */ BSTR v) = 0;
  6737. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyAlign(
  6738. /* [out][retval] */ BSTR *p) = 0;
  6739. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyPosition(
  6740. /* [in] */ BSTR v) = 0;
  6741. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyPosition(
  6742. /* [out][retval] */ BSTR *p) = 0;
  6743. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyOverhang(
  6744. /* [in] */ BSTR v) = 0;
  6745. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyOverhang(
  6746. /* [out][retval] */ BSTR *p) = 0;
  6747. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridChar(
  6748. /* [in] */ VARIANT v) = 0;
  6749. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridChar(
  6750. /* [out][retval] */ VARIANT *p) = 0;
  6751. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridLine(
  6752. /* [in] */ VARIANT v) = 0;
  6753. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridLine(
  6754. /* [out][retval] */ VARIANT *p) = 0;
  6755. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridMode(
  6756. /* [in] */ BSTR v) = 0;
  6757. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridMode(
  6758. /* [out][retval] */ BSTR *p) = 0;
  6759. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridType(
  6760. /* [in] */ BSTR v) = 0;
  6761. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridType(
  6762. /* [out][retval] */ BSTR *p) = 0;
  6763. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGrid(
  6764. /* [in] */ BSTR v) = 0;
  6765. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGrid(
  6766. /* [out][retval] */ BSTR *p) = 0;
  6767. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordBreak(
  6768. /* [in] */ BSTR v) = 0;
  6769. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordBreak(
  6770. /* [out][retval] */ BSTR *p) = 0;
  6771. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lineBreak(
  6772. /* [in] */ BSTR v) = 0;
  6773. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineBreak(
  6774. /* [out][retval] */ BSTR *p) = 0;
  6775. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textJustify(
  6776. /* [in] */ BSTR v) = 0;
  6777. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustify(
  6778. /* [out][retval] */ BSTR *p) = 0;
  6779. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textJustifyTrim(
  6780. /* [in] */ BSTR v) = 0;
  6781. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustifyTrim(
  6782. /* [out][retval] */ BSTR *p) = 0;
  6783. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textKashida(
  6784. /* [in] */ VARIANT v) = 0;
  6785. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashida(
  6786. /* [out][retval] */ VARIANT *p) = 0;
  6787. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAutospace(
  6788. /* [in] */ BSTR v) = 0;
  6789. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAutospace(
  6790. /* [out][retval] */ BSTR *p) = 0;
  6791. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflowX(
  6792. /* [in] */ BSTR v) = 0;
  6793. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowX(
  6794. /* [out][retval] */ BSTR *p) = 0;
  6795. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflowY(
  6796. /* [in] */ BSTR v) = 0;
  6797. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowY(
  6798. /* [out][retval] */ BSTR *p) = 0;
  6799. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accelerator(
  6800. /* [in] */ BSTR v) = 0;
  6801. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accelerator(
  6802. /* [out][retval] */ BSTR *p) = 0;
  6803. };
  6804. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_tableLayout_Proxy(
  6805. IHTMLStyle2 * This,
  6806. /* [in] */ BSTR v);
  6807. void __RPC_STUB IHTMLStyle2_put_tableLayout_Stub(
  6808. IRpcStubBuffer *This,
  6809. IRpcChannelBuffer *_pRpcChannelBuffer,
  6810. PRPC_MESSAGE _pRpcMessage,
  6811. DWORD *_pdwStubPhase);
  6812. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_tableLayout_Proxy(
  6813. IHTMLStyle2 * This,
  6814. /* [out][retval] */ BSTR *p);
  6815. void __RPC_STUB IHTMLStyle2_get_tableLayout_Stub(
  6816. IRpcStubBuffer *This,
  6817. IRpcChannelBuffer *_pRpcChannelBuffer,
  6818. PRPC_MESSAGE _pRpcMessage,
  6819. DWORD *_pdwStubPhase);
  6820. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_borderCollapse_Proxy(
  6821. IHTMLStyle2 * This,
  6822. /* [in] */ BSTR v);
  6823. void __RPC_STUB IHTMLStyle2_put_borderCollapse_Stub(
  6824. IRpcStubBuffer *This,
  6825. IRpcChannelBuffer *_pRpcChannelBuffer,
  6826. PRPC_MESSAGE _pRpcMessage,
  6827. DWORD *_pdwStubPhase);
  6828. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_borderCollapse_Proxy(
  6829. IHTMLStyle2 * This,
  6830. /* [out][retval] */ BSTR *p);
  6831. void __RPC_STUB IHTMLStyle2_get_borderCollapse_Stub(
  6832. IRpcStubBuffer *This,
  6833. IRpcChannelBuffer *_pRpcChannelBuffer,
  6834. PRPC_MESSAGE _pRpcMessage,
  6835. DWORD *_pdwStubPhase);
  6836. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_direction_Proxy(
  6837. IHTMLStyle2 * This,
  6838. /* [in] */ BSTR v);
  6839. void __RPC_STUB IHTMLStyle2_put_direction_Stub(
  6840. IRpcStubBuffer *This,
  6841. IRpcChannelBuffer *_pRpcChannelBuffer,
  6842. PRPC_MESSAGE _pRpcMessage,
  6843. DWORD *_pdwStubPhase);
  6844. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_direction_Proxy(
  6845. IHTMLStyle2 * This,
  6846. /* [out][retval] */ BSTR *p);
  6847. void __RPC_STUB IHTMLStyle2_get_direction_Stub(
  6848. IRpcStubBuffer *This,
  6849. IRpcChannelBuffer *_pRpcChannelBuffer,
  6850. PRPC_MESSAGE _pRpcMessage,
  6851. DWORD *_pdwStubPhase);
  6852. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_behavior_Proxy(
  6853. IHTMLStyle2 * This,
  6854. /* [in] */ BSTR v);
  6855. void __RPC_STUB IHTMLStyle2_put_behavior_Stub(
  6856. IRpcStubBuffer *This,
  6857. IRpcChannelBuffer *_pRpcChannelBuffer,
  6858. PRPC_MESSAGE _pRpcMessage,
  6859. DWORD *_pdwStubPhase);
  6860. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_behavior_Proxy(
  6861. IHTMLStyle2 * This,
  6862. /* [out][retval] */ BSTR *p);
  6863. void __RPC_STUB IHTMLStyle2_get_behavior_Stub(
  6864. IRpcStubBuffer *This,
  6865. IRpcChannelBuffer *_pRpcChannelBuffer,
  6866. PRPC_MESSAGE _pRpcMessage,
  6867. DWORD *_pdwStubPhase);
  6868. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_setExpression_Proxy(
  6869. IHTMLStyle2 * This,
  6870. /* [in] */ BSTR propname,
  6871. /* [in] */ BSTR expression,
  6872. /* [in][defaultvalue] */ BSTR language);
  6873. void __RPC_STUB IHTMLStyle2_setExpression_Stub(
  6874. IRpcStubBuffer *This,
  6875. IRpcChannelBuffer *_pRpcChannelBuffer,
  6876. PRPC_MESSAGE _pRpcMessage,
  6877. DWORD *_pdwStubPhase);
  6878. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_getExpression_Proxy(
  6879. IHTMLStyle2 * This,
  6880. /* [in] */ BSTR propname,
  6881. /* [out][retval] */ VARIANT *expression);
  6882. void __RPC_STUB IHTMLStyle2_getExpression_Stub(
  6883. IRpcStubBuffer *This,
  6884. IRpcChannelBuffer *_pRpcChannelBuffer,
  6885. PRPC_MESSAGE _pRpcMessage,
  6886. DWORD *_pdwStubPhase);
  6887. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_removeExpression_Proxy(
  6888. IHTMLStyle2 * This,
  6889. /* [in] */ BSTR propname,
  6890. /* [out][retval] */ VARIANT_BOOL *pfSuccess);
  6891. void __RPC_STUB IHTMLStyle2_removeExpression_Stub(
  6892. IRpcStubBuffer *This,
  6893. IRpcChannelBuffer *_pRpcChannelBuffer,
  6894. PRPC_MESSAGE _pRpcMessage,
  6895. DWORD *_pdwStubPhase);
  6896. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_position_Proxy(
  6897. IHTMLStyle2 * This,
  6898. /* [in] */ BSTR v);
  6899. void __RPC_STUB IHTMLStyle2_put_position_Stub(
  6900. IRpcStubBuffer *This,
  6901. IRpcChannelBuffer *_pRpcChannelBuffer,
  6902. PRPC_MESSAGE _pRpcMessage,
  6903. DWORD *_pdwStubPhase);
  6904. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_position_Proxy(
  6905. IHTMLStyle2 * This,
  6906. /* [out][retval] */ BSTR *p);
  6907. void __RPC_STUB IHTMLStyle2_get_position_Stub(
  6908. IRpcStubBuffer *This,
  6909. IRpcChannelBuffer *_pRpcChannelBuffer,
  6910. PRPC_MESSAGE _pRpcMessage,
  6911. DWORD *_pdwStubPhase);
  6912. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_unicodeBidi_Proxy(
  6913. IHTMLStyle2 * This,
  6914. /* [in] */ BSTR v);
  6915. void __RPC_STUB IHTMLStyle2_put_unicodeBidi_Stub(
  6916. IRpcStubBuffer *This,
  6917. IRpcChannelBuffer *_pRpcChannelBuffer,
  6918. PRPC_MESSAGE _pRpcMessage,
  6919. DWORD *_pdwStubPhase);
  6920. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_unicodeBidi_Proxy(
  6921. IHTMLStyle2 * This,
  6922. /* [out][retval] */ BSTR *p);
  6923. void __RPC_STUB IHTMLStyle2_get_unicodeBidi_Stub(
  6924. IRpcStubBuffer *This,
  6925. IRpcChannelBuffer *_pRpcChannelBuffer,
  6926. PRPC_MESSAGE _pRpcMessage,
  6927. DWORD *_pdwStubPhase);
  6928. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_bottom_Proxy(
  6929. IHTMLStyle2 * This,
  6930. /* [in] */ VARIANT v);
  6931. void __RPC_STUB IHTMLStyle2_put_bottom_Stub(
  6932. IRpcStubBuffer *This,
  6933. IRpcChannelBuffer *_pRpcChannelBuffer,
  6934. PRPC_MESSAGE _pRpcMessage,
  6935. DWORD *_pdwStubPhase);
  6936. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_bottom_Proxy(
  6937. IHTMLStyle2 * This,
  6938. /* [out][retval] */ VARIANT *p);
  6939. void __RPC_STUB IHTMLStyle2_get_bottom_Stub(
  6940. IRpcStubBuffer *This,
  6941. IRpcChannelBuffer *_pRpcChannelBuffer,
  6942. PRPC_MESSAGE _pRpcMessage,
  6943. DWORD *_pdwStubPhase);
  6944. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_right_Proxy(
  6945. IHTMLStyle2 * This,
  6946. /* [in] */ VARIANT v);
  6947. void __RPC_STUB IHTMLStyle2_put_right_Stub(
  6948. IRpcStubBuffer *This,
  6949. IRpcChannelBuffer *_pRpcChannelBuffer,
  6950. PRPC_MESSAGE _pRpcMessage,
  6951. DWORD *_pdwStubPhase);
  6952. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_right_Proxy(
  6953. IHTMLStyle2 * This,
  6954. /* [out][retval] */ VARIANT *p);
  6955. void __RPC_STUB IHTMLStyle2_get_right_Stub(
  6956. IRpcStubBuffer *This,
  6957. IRpcChannelBuffer *_pRpcChannelBuffer,
  6958. PRPC_MESSAGE _pRpcMessage,
  6959. DWORD *_pdwStubPhase);
  6960. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_pixelBottom_Proxy(
  6961. IHTMLStyle2 * This,
  6962. /* [in] */ long v);
  6963. void __RPC_STUB IHTMLStyle2_put_pixelBottom_Stub(
  6964. IRpcStubBuffer *This,
  6965. IRpcChannelBuffer *_pRpcChannelBuffer,
  6966. PRPC_MESSAGE _pRpcMessage,
  6967. DWORD *_pdwStubPhase);
  6968. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_pixelBottom_Proxy(
  6969. IHTMLStyle2 * This,
  6970. /* [out][retval] */ long *p);
  6971. void __RPC_STUB IHTMLStyle2_get_pixelBottom_Stub(
  6972. IRpcStubBuffer *This,
  6973. IRpcChannelBuffer *_pRpcChannelBuffer,
  6974. PRPC_MESSAGE _pRpcMessage,
  6975. DWORD *_pdwStubPhase);
  6976. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_pixelRight_Proxy(
  6977. IHTMLStyle2 * This,
  6978. /* [in] */ long v);
  6979. void __RPC_STUB IHTMLStyle2_put_pixelRight_Stub(
  6980. IRpcStubBuffer *This,
  6981. IRpcChannelBuffer *_pRpcChannelBuffer,
  6982. PRPC_MESSAGE _pRpcMessage,
  6983. DWORD *_pdwStubPhase);
  6984. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_pixelRight_Proxy(
  6985. IHTMLStyle2 * This,
  6986. /* [out][retval] */ long *p);
  6987. void __RPC_STUB IHTMLStyle2_get_pixelRight_Stub(
  6988. IRpcStubBuffer *This,
  6989. IRpcChannelBuffer *_pRpcChannelBuffer,
  6990. PRPC_MESSAGE _pRpcMessage,
  6991. DWORD *_pdwStubPhase);
  6992. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_posBottom_Proxy(
  6993. IHTMLStyle2 * This,
  6994. /* [in] */ float v);
  6995. void __RPC_STUB IHTMLStyle2_put_posBottom_Stub(
  6996. IRpcStubBuffer *This,
  6997. IRpcChannelBuffer *_pRpcChannelBuffer,
  6998. PRPC_MESSAGE _pRpcMessage,
  6999. DWORD *_pdwStubPhase);
  7000. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_posBottom_Proxy(
  7001. IHTMLStyle2 * This,
  7002. /* [out][retval] */ float *p);
  7003. void __RPC_STUB IHTMLStyle2_get_posBottom_Stub(
  7004. IRpcStubBuffer *This,
  7005. IRpcChannelBuffer *_pRpcChannelBuffer,
  7006. PRPC_MESSAGE _pRpcMessage,
  7007. DWORD *_pdwStubPhase);
  7008. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_posRight_Proxy(
  7009. IHTMLStyle2 * This,
  7010. /* [in] */ float v);
  7011. void __RPC_STUB IHTMLStyle2_put_posRight_Stub(
  7012. IRpcStubBuffer *This,
  7013. IRpcChannelBuffer *_pRpcChannelBuffer,
  7014. PRPC_MESSAGE _pRpcMessage,
  7015. DWORD *_pdwStubPhase);
  7016. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_posRight_Proxy(
  7017. IHTMLStyle2 * This,
  7018. /* [out][retval] */ float *p);
  7019. void __RPC_STUB IHTMLStyle2_get_posRight_Stub(
  7020. IRpcStubBuffer *This,
  7021. IRpcChannelBuffer *_pRpcChannelBuffer,
  7022. PRPC_MESSAGE _pRpcMessage,
  7023. DWORD *_pdwStubPhase);
  7024. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_imeMode_Proxy(
  7025. IHTMLStyle2 * This,
  7026. /* [in] */ BSTR v);
  7027. void __RPC_STUB IHTMLStyle2_put_imeMode_Stub(
  7028. IRpcStubBuffer *This,
  7029. IRpcChannelBuffer *_pRpcChannelBuffer,
  7030. PRPC_MESSAGE _pRpcMessage,
  7031. DWORD *_pdwStubPhase);
  7032. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_imeMode_Proxy(
  7033. IHTMLStyle2 * This,
  7034. /* [out][retval] */ BSTR *p);
  7035. void __RPC_STUB IHTMLStyle2_get_imeMode_Stub(
  7036. IRpcStubBuffer *This,
  7037. IRpcChannelBuffer *_pRpcChannelBuffer,
  7038. PRPC_MESSAGE _pRpcMessage,
  7039. DWORD *_pdwStubPhase);
  7040. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_rubyAlign_Proxy(
  7041. IHTMLStyle2 * This,
  7042. /* [in] */ BSTR v);
  7043. void __RPC_STUB IHTMLStyle2_put_rubyAlign_Stub(
  7044. IRpcStubBuffer *This,
  7045. IRpcChannelBuffer *_pRpcChannelBuffer,
  7046. PRPC_MESSAGE _pRpcMessage,
  7047. DWORD *_pdwStubPhase);
  7048. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_rubyAlign_Proxy(
  7049. IHTMLStyle2 * This,
  7050. /* [out][retval] */ BSTR *p);
  7051. void __RPC_STUB IHTMLStyle2_get_rubyAlign_Stub(
  7052. IRpcStubBuffer *This,
  7053. IRpcChannelBuffer *_pRpcChannelBuffer,
  7054. PRPC_MESSAGE _pRpcMessage,
  7055. DWORD *_pdwStubPhase);
  7056. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_rubyPosition_Proxy(
  7057. IHTMLStyle2 * This,
  7058. /* [in] */ BSTR v);
  7059. void __RPC_STUB IHTMLStyle2_put_rubyPosition_Stub(
  7060. IRpcStubBuffer *This,
  7061. IRpcChannelBuffer *_pRpcChannelBuffer,
  7062. PRPC_MESSAGE _pRpcMessage,
  7063. DWORD *_pdwStubPhase);
  7064. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_rubyPosition_Proxy(
  7065. IHTMLStyle2 * This,
  7066. /* [out][retval] */ BSTR *p);
  7067. void __RPC_STUB IHTMLStyle2_get_rubyPosition_Stub(
  7068. IRpcStubBuffer *This,
  7069. IRpcChannelBuffer *_pRpcChannelBuffer,
  7070. PRPC_MESSAGE _pRpcMessage,
  7071. DWORD *_pdwStubPhase);
  7072. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_rubyOverhang_Proxy(
  7073. IHTMLStyle2 * This,
  7074. /* [in] */ BSTR v);
  7075. void __RPC_STUB IHTMLStyle2_put_rubyOverhang_Stub(
  7076. IRpcStubBuffer *This,
  7077. IRpcChannelBuffer *_pRpcChannelBuffer,
  7078. PRPC_MESSAGE _pRpcMessage,
  7079. DWORD *_pdwStubPhase);
  7080. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_rubyOverhang_Proxy(
  7081. IHTMLStyle2 * This,
  7082. /* [out][retval] */ BSTR *p);
  7083. void __RPC_STUB IHTMLStyle2_get_rubyOverhang_Stub(
  7084. IRpcStubBuffer *This,
  7085. IRpcChannelBuffer *_pRpcChannelBuffer,
  7086. PRPC_MESSAGE _pRpcMessage,
  7087. DWORD *_pdwStubPhase);
  7088. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_layoutGridChar_Proxy(
  7089. IHTMLStyle2 * This,
  7090. /* [in] */ VARIANT v);
  7091. void __RPC_STUB IHTMLStyle2_put_layoutGridChar_Stub(
  7092. IRpcStubBuffer *This,
  7093. IRpcChannelBuffer *_pRpcChannelBuffer,
  7094. PRPC_MESSAGE _pRpcMessage,
  7095. DWORD *_pdwStubPhase);
  7096. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_layoutGridChar_Proxy(
  7097. IHTMLStyle2 * This,
  7098. /* [out][retval] */ VARIANT *p);
  7099. void __RPC_STUB IHTMLStyle2_get_layoutGridChar_Stub(
  7100. IRpcStubBuffer *This,
  7101. IRpcChannelBuffer *_pRpcChannelBuffer,
  7102. PRPC_MESSAGE _pRpcMessage,
  7103. DWORD *_pdwStubPhase);
  7104. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_layoutGridLine_Proxy(
  7105. IHTMLStyle2 * This,
  7106. /* [in] */ VARIANT v);
  7107. void __RPC_STUB IHTMLStyle2_put_layoutGridLine_Stub(
  7108. IRpcStubBuffer *This,
  7109. IRpcChannelBuffer *_pRpcChannelBuffer,
  7110. PRPC_MESSAGE _pRpcMessage,
  7111. DWORD *_pdwStubPhase);
  7112. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_layoutGridLine_Proxy(
  7113. IHTMLStyle2 * This,
  7114. /* [out][retval] */ VARIANT *p);
  7115. void __RPC_STUB IHTMLStyle2_get_layoutGridLine_Stub(
  7116. IRpcStubBuffer *This,
  7117. IRpcChannelBuffer *_pRpcChannelBuffer,
  7118. PRPC_MESSAGE _pRpcMessage,
  7119. DWORD *_pdwStubPhase);
  7120. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_layoutGridMode_Proxy(
  7121. IHTMLStyle2 * This,
  7122. /* [in] */ BSTR v);
  7123. void __RPC_STUB IHTMLStyle2_put_layoutGridMode_Stub(
  7124. IRpcStubBuffer *This,
  7125. IRpcChannelBuffer *_pRpcChannelBuffer,
  7126. PRPC_MESSAGE _pRpcMessage,
  7127. DWORD *_pdwStubPhase);
  7128. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_layoutGridMode_Proxy(
  7129. IHTMLStyle2 * This,
  7130. /* [out][retval] */ BSTR *p);
  7131. void __RPC_STUB IHTMLStyle2_get_layoutGridMode_Stub(
  7132. IRpcStubBuffer *This,
  7133. IRpcChannelBuffer *_pRpcChannelBuffer,
  7134. PRPC_MESSAGE _pRpcMessage,
  7135. DWORD *_pdwStubPhase);
  7136. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_layoutGridType_Proxy(
  7137. IHTMLStyle2 * This,
  7138. /* [in] */ BSTR v);
  7139. void __RPC_STUB IHTMLStyle2_put_layoutGridType_Stub(
  7140. IRpcStubBuffer *This,
  7141. IRpcChannelBuffer *_pRpcChannelBuffer,
  7142. PRPC_MESSAGE _pRpcMessage,
  7143. DWORD *_pdwStubPhase);
  7144. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_layoutGridType_Proxy(
  7145. IHTMLStyle2 * This,
  7146. /* [out][retval] */ BSTR *p);
  7147. void __RPC_STUB IHTMLStyle2_get_layoutGridType_Stub(
  7148. IRpcStubBuffer *This,
  7149. IRpcChannelBuffer *_pRpcChannelBuffer,
  7150. PRPC_MESSAGE _pRpcMessage,
  7151. DWORD *_pdwStubPhase);
  7152. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_layoutGrid_Proxy(
  7153. IHTMLStyle2 * This,
  7154. /* [in] */ BSTR v);
  7155. void __RPC_STUB IHTMLStyle2_put_layoutGrid_Stub(
  7156. IRpcStubBuffer *This,
  7157. IRpcChannelBuffer *_pRpcChannelBuffer,
  7158. PRPC_MESSAGE _pRpcMessage,
  7159. DWORD *_pdwStubPhase);
  7160. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_layoutGrid_Proxy(
  7161. IHTMLStyle2 * This,
  7162. /* [out][retval] */ BSTR *p);
  7163. void __RPC_STUB IHTMLStyle2_get_layoutGrid_Stub(
  7164. IRpcStubBuffer *This,
  7165. IRpcChannelBuffer *_pRpcChannelBuffer,
  7166. PRPC_MESSAGE _pRpcMessage,
  7167. DWORD *_pdwStubPhase);
  7168. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_wordBreak_Proxy(
  7169. IHTMLStyle2 * This,
  7170. /* [in] */ BSTR v);
  7171. void __RPC_STUB IHTMLStyle2_put_wordBreak_Stub(
  7172. IRpcStubBuffer *This,
  7173. IRpcChannelBuffer *_pRpcChannelBuffer,
  7174. PRPC_MESSAGE _pRpcMessage,
  7175. DWORD *_pdwStubPhase);
  7176. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_wordBreak_Proxy(
  7177. IHTMLStyle2 * This,
  7178. /* [out][retval] */ BSTR *p);
  7179. void __RPC_STUB IHTMLStyle2_get_wordBreak_Stub(
  7180. IRpcStubBuffer *This,
  7181. IRpcChannelBuffer *_pRpcChannelBuffer,
  7182. PRPC_MESSAGE _pRpcMessage,
  7183. DWORD *_pdwStubPhase);
  7184. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_lineBreak_Proxy(
  7185. IHTMLStyle2 * This,
  7186. /* [in] */ BSTR v);
  7187. void __RPC_STUB IHTMLStyle2_put_lineBreak_Stub(
  7188. IRpcStubBuffer *This,
  7189. IRpcChannelBuffer *_pRpcChannelBuffer,
  7190. PRPC_MESSAGE _pRpcMessage,
  7191. DWORD *_pdwStubPhase);
  7192. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_lineBreak_Proxy(
  7193. IHTMLStyle2 * This,
  7194. /* [out][retval] */ BSTR *p);
  7195. void __RPC_STUB IHTMLStyle2_get_lineBreak_Stub(
  7196. IRpcStubBuffer *This,
  7197. IRpcChannelBuffer *_pRpcChannelBuffer,
  7198. PRPC_MESSAGE _pRpcMessage,
  7199. DWORD *_pdwStubPhase);
  7200. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_textJustify_Proxy(
  7201. IHTMLStyle2 * This,
  7202. /* [in] */ BSTR v);
  7203. void __RPC_STUB IHTMLStyle2_put_textJustify_Stub(
  7204. IRpcStubBuffer *This,
  7205. IRpcChannelBuffer *_pRpcChannelBuffer,
  7206. PRPC_MESSAGE _pRpcMessage,
  7207. DWORD *_pdwStubPhase);
  7208. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_textJustify_Proxy(
  7209. IHTMLStyle2 * This,
  7210. /* [out][retval] */ BSTR *p);
  7211. void __RPC_STUB IHTMLStyle2_get_textJustify_Stub(
  7212. IRpcStubBuffer *This,
  7213. IRpcChannelBuffer *_pRpcChannelBuffer,
  7214. PRPC_MESSAGE _pRpcMessage,
  7215. DWORD *_pdwStubPhase);
  7216. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_textJustifyTrim_Proxy(
  7217. IHTMLStyle2 * This,
  7218. /* [in] */ BSTR v);
  7219. void __RPC_STUB IHTMLStyle2_put_textJustifyTrim_Stub(
  7220. IRpcStubBuffer *This,
  7221. IRpcChannelBuffer *_pRpcChannelBuffer,
  7222. PRPC_MESSAGE _pRpcMessage,
  7223. DWORD *_pdwStubPhase);
  7224. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_textJustifyTrim_Proxy(
  7225. IHTMLStyle2 * This,
  7226. /* [out][retval] */ BSTR *p);
  7227. void __RPC_STUB IHTMLStyle2_get_textJustifyTrim_Stub(
  7228. IRpcStubBuffer *This,
  7229. IRpcChannelBuffer *_pRpcChannelBuffer,
  7230. PRPC_MESSAGE _pRpcMessage,
  7231. DWORD *_pdwStubPhase);
  7232. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_textKashida_Proxy(
  7233. IHTMLStyle2 * This,
  7234. /* [in] */ VARIANT v);
  7235. void __RPC_STUB IHTMLStyle2_put_textKashida_Stub(
  7236. IRpcStubBuffer *This,
  7237. IRpcChannelBuffer *_pRpcChannelBuffer,
  7238. PRPC_MESSAGE _pRpcMessage,
  7239. DWORD *_pdwStubPhase);
  7240. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_textKashida_Proxy(
  7241. IHTMLStyle2 * This,
  7242. /* [out][retval] */ VARIANT *p);
  7243. void __RPC_STUB IHTMLStyle2_get_textKashida_Stub(
  7244. IRpcStubBuffer *This,
  7245. IRpcChannelBuffer *_pRpcChannelBuffer,
  7246. PRPC_MESSAGE _pRpcMessage,
  7247. DWORD *_pdwStubPhase);
  7248. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_textAutospace_Proxy(
  7249. IHTMLStyle2 * This,
  7250. /* [in] */ BSTR v);
  7251. void __RPC_STUB IHTMLStyle2_put_textAutospace_Stub(
  7252. IRpcStubBuffer *This,
  7253. IRpcChannelBuffer *_pRpcChannelBuffer,
  7254. PRPC_MESSAGE _pRpcMessage,
  7255. DWORD *_pdwStubPhase);
  7256. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_textAutospace_Proxy(
  7257. IHTMLStyle2 * This,
  7258. /* [out][retval] */ BSTR *p);
  7259. void __RPC_STUB IHTMLStyle2_get_textAutospace_Stub(
  7260. IRpcStubBuffer *This,
  7261. IRpcChannelBuffer *_pRpcChannelBuffer,
  7262. PRPC_MESSAGE _pRpcMessage,
  7263. DWORD *_pdwStubPhase);
  7264. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_overflowX_Proxy(
  7265. IHTMLStyle2 * This,
  7266. /* [in] */ BSTR v);
  7267. void __RPC_STUB IHTMLStyle2_put_overflowX_Stub(
  7268. IRpcStubBuffer *This,
  7269. IRpcChannelBuffer *_pRpcChannelBuffer,
  7270. PRPC_MESSAGE _pRpcMessage,
  7271. DWORD *_pdwStubPhase);
  7272. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_overflowX_Proxy(
  7273. IHTMLStyle2 * This,
  7274. /* [out][retval] */ BSTR *p);
  7275. void __RPC_STUB IHTMLStyle2_get_overflowX_Stub(
  7276. IRpcStubBuffer *This,
  7277. IRpcChannelBuffer *_pRpcChannelBuffer,
  7278. PRPC_MESSAGE _pRpcMessage,
  7279. DWORD *_pdwStubPhase);
  7280. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_overflowY_Proxy(
  7281. IHTMLStyle2 * This,
  7282. /* [in] */ BSTR v);
  7283. void __RPC_STUB IHTMLStyle2_put_overflowY_Stub(
  7284. IRpcStubBuffer *This,
  7285. IRpcChannelBuffer *_pRpcChannelBuffer,
  7286. PRPC_MESSAGE _pRpcMessage,
  7287. DWORD *_pdwStubPhase);
  7288. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_overflowY_Proxy(
  7289. IHTMLStyle2 * This,
  7290. /* [out][retval] */ BSTR *p);
  7291. void __RPC_STUB IHTMLStyle2_get_overflowY_Stub(
  7292. IRpcStubBuffer *This,
  7293. IRpcChannelBuffer *_pRpcChannelBuffer,
  7294. PRPC_MESSAGE _pRpcMessage,
  7295. DWORD *_pdwStubPhase);
  7296. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_accelerator_Proxy(
  7297. IHTMLStyle2 * This,
  7298. /* [in] */ BSTR v);
  7299. void __RPC_STUB IHTMLStyle2_put_accelerator_Stub(
  7300. IRpcStubBuffer *This,
  7301. IRpcChannelBuffer *_pRpcChannelBuffer,
  7302. PRPC_MESSAGE _pRpcMessage,
  7303. DWORD *_pdwStubPhase);
  7304. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_accelerator_Proxy(
  7305. IHTMLStyle2 * This,
  7306. /* [out][retval] */ BSTR *p);
  7307. void __RPC_STUB IHTMLStyle2_get_accelerator_Stub(
  7308. IRpcStubBuffer *This,
  7309. IRpcChannelBuffer *_pRpcChannelBuffer,
  7310. PRPC_MESSAGE _pRpcMessage,
  7311. DWORD *_pdwStubPhase);
  7312. #endif /* __IHTMLStyle2_INTERFACE_DEFINED__ */
  7313. #ifndef __IHTMLStyle3_INTERFACE_DEFINED__
  7314. #define __IHTMLStyle3_INTERFACE_DEFINED__
  7315. /* interface IHTMLStyle3 */
  7316. /* [object][uuid][dual][oleautomation] */
  7317. EXTERN_C const IID IID_IHTMLStyle3;
  7318. MIDL_INTERFACE("3050f656-98b5-11cf-bb82-00aa00bdce0b")
  7319. IHTMLStyle3 : public IDispatch
  7320. {
  7321. public:
  7322. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutFlow(
  7323. /* [in] */ BSTR v) = 0;
  7324. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutFlow(
  7325. /* [out][retval] */ BSTR *p) = 0;
  7326. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_zoom(
  7327. /* [in] */ VARIANT v) = 0;
  7328. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zoom(
  7329. /* [out][retval] */ VARIANT *p) = 0;
  7330. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordWrap(
  7331. /* [in] */ BSTR v) = 0;
  7332. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordWrap(
  7333. /* [out][retval] */ BSTR *p) = 0;
  7334. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textUnderlinePosition(
  7335. /* [in] */ BSTR v) = 0;
  7336. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textUnderlinePosition(
  7337. /* [out][retval] */ BSTR *p) = 0;
  7338. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarBaseColor(
  7339. /* [in] */ VARIANT v) = 0;
  7340. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarBaseColor(
  7341. /* [out][retval] */ VARIANT *p) = 0;
  7342. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarFaceColor(
  7343. /* [in] */ VARIANT v) = 0;
  7344. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarFaceColor(
  7345. /* [out][retval] */ VARIANT *p) = 0;
  7346. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbar3dLightColor(
  7347. /* [in] */ VARIANT v) = 0;
  7348. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbar3dLightColor(
  7349. /* [out][retval] */ VARIANT *p) = 0;
  7350. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarShadowColor(
  7351. /* [in] */ VARIANT v) = 0;
  7352. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarShadowColor(
  7353. /* [out][retval] */ VARIANT *p) = 0;
  7354. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarHighlightColor(
  7355. /* [in] */ VARIANT v) = 0;
  7356. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarHighlightColor(
  7357. /* [out][retval] */ VARIANT *p) = 0;
  7358. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarDarkShadowColor(
  7359. /* [in] */ VARIANT v) = 0;
  7360. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarDarkShadowColor(
  7361. /* [out][retval] */ VARIANT *p) = 0;
  7362. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarArrowColor(
  7363. /* [in] */ VARIANT v) = 0;
  7364. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarArrowColor(
  7365. /* [out][retval] */ VARIANT *p) = 0;
  7366. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarTrackColor(
  7367. /* [in] */ VARIANT v) = 0;
  7368. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarTrackColor(
  7369. /* [out][retval] */ VARIANT *p) = 0;
  7370. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_writingMode(
  7371. /* [in] */ BSTR v) = 0;
  7372. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_writingMode(
  7373. /* [out][retval] */ BSTR *p) = 0;
  7374. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAlignLast(
  7375. /* [in] */ BSTR v) = 0;
  7376. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlignLast(
  7377. /* [out][retval] */ BSTR *p) = 0;
  7378. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textKashidaSpace(
  7379. /* [in] */ VARIANT v) = 0;
  7380. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashidaSpace(
  7381. /* [out][retval] */ VARIANT *p) = 0;
  7382. };
  7383. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_layoutFlow_Proxy(
  7384. IHTMLStyle3 * This,
  7385. /* [in] */ BSTR v);
  7386. void __RPC_STUB IHTMLStyle3_put_layoutFlow_Stub(
  7387. IRpcStubBuffer *This,
  7388. IRpcChannelBuffer *_pRpcChannelBuffer,
  7389. PRPC_MESSAGE _pRpcMessage,
  7390. DWORD *_pdwStubPhase);
  7391. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_layoutFlow_Proxy(
  7392. IHTMLStyle3 * This,
  7393. /* [out][retval] */ BSTR *p);
  7394. void __RPC_STUB IHTMLStyle3_get_layoutFlow_Stub(
  7395. IRpcStubBuffer *This,
  7396. IRpcChannelBuffer *_pRpcChannelBuffer,
  7397. PRPC_MESSAGE _pRpcMessage,
  7398. DWORD *_pdwStubPhase);
  7399. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_zoom_Proxy(
  7400. IHTMLStyle3 * This,
  7401. /* [in] */ VARIANT v);
  7402. void __RPC_STUB IHTMLStyle3_put_zoom_Stub(
  7403. IRpcStubBuffer *This,
  7404. IRpcChannelBuffer *_pRpcChannelBuffer,
  7405. PRPC_MESSAGE _pRpcMessage,
  7406. DWORD *_pdwStubPhase);
  7407. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_zoom_Proxy(
  7408. IHTMLStyle3 * This,
  7409. /* [out][retval] */ VARIANT *p);
  7410. void __RPC_STUB IHTMLStyle3_get_zoom_Stub(
  7411. IRpcStubBuffer *This,
  7412. IRpcChannelBuffer *_pRpcChannelBuffer,
  7413. PRPC_MESSAGE _pRpcMessage,
  7414. DWORD *_pdwStubPhase);
  7415. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_wordWrap_Proxy(
  7416. IHTMLStyle3 * This,
  7417. /* [in] */ BSTR v);
  7418. void __RPC_STUB IHTMLStyle3_put_wordWrap_Stub(
  7419. IRpcStubBuffer *This,
  7420. IRpcChannelBuffer *_pRpcChannelBuffer,
  7421. PRPC_MESSAGE _pRpcMessage,
  7422. DWORD *_pdwStubPhase);
  7423. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_wordWrap_Proxy(
  7424. IHTMLStyle3 * This,
  7425. /* [out][retval] */ BSTR *p);
  7426. void __RPC_STUB IHTMLStyle3_get_wordWrap_Stub(
  7427. IRpcStubBuffer *This,
  7428. IRpcChannelBuffer *_pRpcChannelBuffer,
  7429. PRPC_MESSAGE _pRpcMessage,
  7430. DWORD *_pdwStubPhase);
  7431. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_textUnderlinePosition_Proxy(
  7432. IHTMLStyle3 * This,
  7433. /* [in] */ BSTR v);
  7434. void __RPC_STUB IHTMLStyle3_put_textUnderlinePosition_Stub(
  7435. IRpcStubBuffer *This,
  7436. IRpcChannelBuffer *_pRpcChannelBuffer,
  7437. PRPC_MESSAGE _pRpcMessage,
  7438. DWORD *_pdwStubPhase);
  7439. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_textUnderlinePosition_Proxy(
  7440. IHTMLStyle3 * This,
  7441. /* [out][retval] */ BSTR *p);
  7442. void __RPC_STUB IHTMLStyle3_get_textUnderlinePosition_Stub(
  7443. IRpcStubBuffer *This,
  7444. IRpcChannelBuffer *_pRpcChannelBuffer,
  7445. PRPC_MESSAGE _pRpcMessage,
  7446. DWORD *_pdwStubPhase);
  7447. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarBaseColor_Proxy(
  7448. IHTMLStyle3 * This,
  7449. /* [in] */ VARIANT v);
  7450. void __RPC_STUB IHTMLStyle3_put_scrollbarBaseColor_Stub(
  7451. IRpcStubBuffer *This,
  7452. IRpcChannelBuffer *_pRpcChannelBuffer,
  7453. PRPC_MESSAGE _pRpcMessage,
  7454. DWORD *_pdwStubPhase);
  7455. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarBaseColor_Proxy(
  7456. IHTMLStyle3 * This,
  7457. /* [out][retval] */ VARIANT *p);
  7458. void __RPC_STUB IHTMLStyle3_get_scrollbarBaseColor_Stub(
  7459. IRpcStubBuffer *This,
  7460. IRpcChannelBuffer *_pRpcChannelBuffer,
  7461. PRPC_MESSAGE _pRpcMessage,
  7462. DWORD *_pdwStubPhase);
  7463. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarFaceColor_Proxy(
  7464. IHTMLStyle3 * This,
  7465. /* [in] */ VARIANT v);
  7466. void __RPC_STUB IHTMLStyle3_put_scrollbarFaceColor_Stub(
  7467. IRpcStubBuffer *This,
  7468. IRpcChannelBuffer *_pRpcChannelBuffer,
  7469. PRPC_MESSAGE _pRpcMessage,
  7470. DWORD *_pdwStubPhase);
  7471. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarFaceColor_Proxy(
  7472. IHTMLStyle3 * This,
  7473. /* [out][retval] */ VARIANT *p);
  7474. void __RPC_STUB IHTMLStyle3_get_scrollbarFaceColor_Stub(
  7475. IRpcStubBuffer *This,
  7476. IRpcChannelBuffer *_pRpcChannelBuffer,
  7477. PRPC_MESSAGE _pRpcMessage,
  7478. DWORD *_pdwStubPhase);
  7479. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbar3dLightColor_Proxy(
  7480. IHTMLStyle3 * This,
  7481. /* [in] */ VARIANT v);
  7482. void __RPC_STUB IHTMLStyle3_put_scrollbar3dLightColor_Stub(
  7483. IRpcStubBuffer *This,
  7484. IRpcChannelBuffer *_pRpcChannelBuffer,
  7485. PRPC_MESSAGE _pRpcMessage,
  7486. DWORD *_pdwStubPhase);
  7487. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbar3dLightColor_Proxy(
  7488. IHTMLStyle3 * This,
  7489. /* [out][retval] */ VARIANT *p);
  7490. void __RPC_STUB IHTMLStyle3_get_scrollbar3dLightColor_Stub(
  7491. IRpcStubBuffer *This,
  7492. IRpcChannelBuffer *_pRpcChannelBuffer,
  7493. PRPC_MESSAGE _pRpcMessage,
  7494. DWORD *_pdwStubPhase);
  7495. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarShadowColor_Proxy(
  7496. IHTMLStyle3 * This,
  7497. /* [in] */ VARIANT v);
  7498. void __RPC_STUB IHTMLStyle3_put_scrollbarShadowColor_Stub(
  7499. IRpcStubBuffer *This,
  7500. IRpcChannelBuffer *_pRpcChannelBuffer,
  7501. PRPC_MESSAGE _pRpcMessage,
  7502. DWORD *_pdwStubPhase);
  7503. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarShadowColor_Proxy(
  7504. IHTMLStyle3 * This,
  7505. /* [out][retval] */ VARIANT *p);
  7506. void __RPC_STUB IHTMLStyle3_get_scrollbarShadowColor_Stub(
  7507. IRpcStubBuffer *This,
  7508. IRpcChannelBuffer *_pRpcChannelBuffer,
  7509. PRPC_MESSAGE _pRpcMessage,
  7510. DWORD *_pdwStubPhase);
  7511. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarHighlightColor_Proxy(
  7512. IHTMLStyle3 * This,
  7513. /* [in] */ VARIANT v);
  7514. void __RPC_STUB IHTMLStyle3_put_scrollbarHighlightColor_Stub(
  7515. IRpcStubBuffer *This,
  7516. IRpcChannelBuffer *_pRpcChannelBuffer,
  7517. PRPC_MESSAGE _pRpcMessage,
  7518. DWORD *_pdwStubPhase);
  7519. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarHighlightColor_Proxy(
  7520. IHTMLStyle3 * This,
  7521. /* [out][retval] */ VARIANT *p);
  7522. void __RPC_STUB IHTMLStyle3_get_scrollbarHighlightColor_Stub(
  7523. IRpcStubBuffer *This,
  7524. IRpcChannelBuffer *_pRpcChannelBuffer,
  7525. PRPC_MESSAGE _pRpcMessage,
  7526. DWORD *_pdwStubPhase);
  7527. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarDarkShadowColor_Proxy(
  7528. IHTMLStyle3 * This,
  7529. /* [in] */ VARIANT v);
  7530. void __RPC_STUB IHTMLStyle3_put_scrollbarDarkShadowColor_Stub(
  7531. IRpcStubBuffer *This,
  7532. IRpcChannelBuffer *_pRpcChannelBuffer,
  7533. PRPC_MESSAGE _pRpcMessage,
  7534. DWORD *_pdwStubPhase);
  7535. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarDarkShadowColor_Proxy(
  7536. IHTMLStyle3 * This,
  7537. /* [out][retval] */ VARIANT *p);
  7538. void __RPC_STUB IHTMLStyle3_get_scrollbarDarkShadowColor_Stub(
  7539. IRpcStubBuffer *This,
  7540. IRpcChannelBuffer *_pRpcChannelBuffer,
  7541. PRPC_MESSAGE _pRpcMessage,
  7542. DWORD *_pdwStubPhase);
  7543. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarArrowColor_Proxy(
  7544. IHTMLStyle3 * This,
  7545. /* [in] */ VARIANT v);
  7546. void __RPC_STUB IHTMLStyle3_put_scrollbarArrowColor_Stub(
  7547. IRpcStubBuffer *This,
  7548. IRpcChannelBuffer *_pRpcChannelBuffer,
  7549. PRPC_MESSAGE _pRpcMessage,
  7550. DWORD *_pdwStubPhase);
  7551. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarArrowColor_Proxy(
  7552. IHTMLStyle3 * This,
  7553. /* [out][retval] */ VARIANT *p);
  7554. void __RPC_STUB IHTMLStyle3_get_scrollbarArrowColor_Stub(
  7555. IRpcStubBuffer *This,
  7556. IRpcChannelBuffer *_pRpcChannelBuffer,
  7557. PRPC_MESSAGE _pRpcMessage,
  7558. DWORD *_pdwStubPhase);
  7559. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarTrackColor_Proxy(
  7560. IHTMLStyle3 * This,
  7561. /* [in] */ VARIANT v);
  7562. void __RPC_STUB IHTMLStyle3_put_scrollbarTrackColor_Stub(
  7563. IRpcStubBuffer *This,
  7564. IRpcChannelBuffer *_pRpcChannelBuffer,
  7565. PRPC_MESSAGE _pRpcMessage,
  7566. DWORD *_pdwStubPhase);
  7567. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarTrackColor_Proxy(
  7568. IHTMLStyle3 * This,
  7569. /* [out][retval] */ VARIANT *p);
  7570. void __RPC_STUB IHTMLStyle3_get_scrollbarTrackColor_Stub(
  7571. IRpcStubBuffer *This,
  7572. IRpcChannelBuffer *_pRpcChannelBuffer,
  7573. PRPC_MESSAGE _pRpcMessage,
  7574. DWORD *_pdwStubPhase);
  7575. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_writingMode_Proxy(
  7576. IHTMLStyle3 * This,
  7577. /* [in] */ BSTR v);
  7578. void __RPC_STUB IHTMLStyle3_put_writingMode_Stub(
  7579. IRpcStubBuffer *This,
  7580. IRpcChannelBuffer *_pRpcChannelBuffer,
  7581. PRPC_MESSAGE _pRpcMessage,
  7582. DWORD *_pdwStubPhase);
  7583. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_writingMode_Proxy(
  7584. IHTMLStyle3 * This,
  7585. /* [out][retval] */ BSTR *p);
  7586. void __RPC_STUB IHTMLStyle3_get_writingMode_Stub(
  7587. IRpcStubBuffer *This,
  7588. IRpcChannelBuffer *_pRpcChannelBuffer,
  7589. PRPC_MESSAGE _pRpcMessage,
  7590. DWORD *_pdwStubPhase);
  7591. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_textAlignLast_Proxy(
  7592. IHTMLStyle3 * This,
  7593. /* [in] */ BSTR v);
  7594. void __RPC_STUB IHTMLStyle3_put_textAlignLast_Stub(
  7595. IRpcStubBuffer *This,
  7596. IRpcChannelBuffer *_pRpcChannelBuffer,
  7597. PRPC_MESSAGE _pRpcMessage,
  7598. DWORD *_pdwStubPhase);
  7599. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_textAlignLast_Proxy(
  7600. IHTMLStyle3 * This,
  7601. /* [out][retval] */ BSTR *p);
  7602. void __RPC_STUB IHTMLStyle3_get_textAlignLast_Stub(
  7603. IRpcStubBuffer *This,
  7604. IRpcChannelBuffer *_pRpcChannelBuffer,
  7605. PRPC_MESSAGE _pRpcMessage,
  7606. DWORD *_pdwStubPhase);
  7607. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_textKashidaSpace_Proxy(
  7608. IHTMLStyle3 * This,
  7609. /* [in] */ VARIANT v);
  7610. void __RPC_STUB IHTMLStyle3_put_textKashidaSpace_Stub(
  7611. IRpcStubBuffer *This,
  7612. IRpcChannelBuffer *_pRpcChannelBuffer,
  7613. PRPC_MESSAGE _pRpcMessage,
  7614. DWORD *_pdwStubPhase);
  7615. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_textKashidaSpace_Proxy(
  7616. IHTMLStyle3 * This,
  7617. /* [out][retval] */ VARIANT *p);
  7618. void __RPC_STUB IHTMLStyle3_get_textKashidaSpace_Stub(
  7619. IRpcStubBuffer *This,
  7620. IRpcChannelBuffer *_pRpcChannelBuffer,
  7621. PRPC_MESSAGE _pRpcMessage,
  7622. DWORD *_pdwStubPhase);
  7623. #endif /* __IHTMLStyle3_INTERFACE_DEFINED__ */
  7624. #ifndef __IHTMLStyle4_INTERFACE_DEFINED__
  7625. #define __IHTMLStyle4_INTERFACE_DEFINED__
  7626. /* interface IHTMLStyle4 */
  7627. /* [object][uuid][dual][oleautomation] */
  7628. EXTERN_C const IID IID_IHTMLStyle4;
  7629. MIDL_INTERFACE("3050f816-98b5-11cf-bb82-00aa00bdce0b")
  7630. IHTMLStyle4 : public IDispatch
  7631. {
  7632. public:
  7633. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textOverflow(
  7634. /* [in] */ BSTR v) = 0;
  7635. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textOverflow(
  7636. /* [out][retval] */ BSTR *p) = 0;
  7637. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_minHeight(
  7638. /* [in] */ VARIANT v) = 0;
  7639. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_minHeight(
  7640. /* [out][retval] */ VARIANT *p) = 0;
  7641. };
  7642. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle4_put_textOverflow_Proxy(
  7643. IHTMLStyle4 * This,
  7644. /* [in] */ BSTR v);
  7645. void __RPC_STUB IHTMLStyle4_put_textOverflow_Stub(
  7646. IRpcStubBuffer *This,
  7647. IRpcChannelBuffer *_pRpcChannelBuffer,
  7648. PRPC_MESSAGE _pRpcMessage,
  7649. DWORD *_pdwStubPhase);
  7650. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle4_get_textOverflow_Proxy(
  7651. IHTMLStyle4 * This,
  7652. /* [out][retval] */ BSTR *p);
  7653. void __RPC_STUB IHTMLStyle4_get_textOverflow_Stub(
  7654. IRpcStubBuffer *This,
  7655. IRpcChannelBuffer *_pRpcChannelBuffer,
  7656. PRPC_MESSAGE _pRpcMessage,
  7657. DWORD *_pdwStubPhase);
  7658. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle4_put_minHeight_Proxy(
  7659. IHTMLStyle4 * This,
  7660. /* [in] */ VARIANT v);
  7661. void __RPC_STUB IHTMLStyle4_put_minHeight_Stub(
  7662. IRpcStubBuffer *This,
  7663. IRpcChannelBuffer *_pRpcChannelBuffer,
  7664. PRPC_MESSAGE _pRpcMessage,
  7665. DWORD *_pdwStubPhase);
  7666. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle4_get_minHeight_Proxy(
  7667. IHTMLStyle4 * This,
  7668. /* [out][retval] */ VARIANT *p);
  7669. void __RPC_STUB IHTMLStyle4_get_minHeight_Stub(
  7670. IRpcStubBuffer *This,
  7671. IRpcChannelBuffer *_pRpcChannelBuffer,
  7672. PRPC_MESSAGE _pRpcMessage,
  7673. DWORD *_pdwStubPhase);
  7674. #endif /* __IHTMLStyle4_INTERFACE_DEFINED__ */
  7675. #ifndef __IHTMLRuleStyle_INTERFACE_DEFINED__
  7676. #define __IHTMLRuleStyle_INTERFACE_DEFINED__
  7677. /* interface IHTMLRuleStyle */
  7678. /* [object][uuid][dual][oleautomation] */
  7679. EXTERN_C const IID IID_IHTMLRuleStyle;
  7680. MIDL_INTERFACE("3050f3cf-98b5-11cf-bb82-00aa00bdce0b")
  7681. IHTMLRuleStyle : public IDispatch
  7682. {
  7683. public:
  7684. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontFamily(
  7685. /* [in] */ BSTR v) = 0;
  7686. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontFamily(
  7687. /* [out][retval] */ BSTR *p) = 0;
  7688. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontStyle(
  7689. /* [in] */ BSTR v) = 0;
  7690. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontStyle(
  7691. /* [out][retval] */ BSTR *p) = 0;
  7692. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontVariant(
  7693. /* [in] */ BSTR v) = 0;
  7694. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontVariant(
  7695. /* [out][retval] */ BSTR *p) = 0;
  7696. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontWeight(
  7697. /* [in] */ BSTR v) = 0;
  7698. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontWeight(
  7699. /* [out][retval] */ BSTR *p) = 0;
  7700. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontSize(
  7701. /* [in] */ VARIANT v) = 0;
  7702. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontSize(
  7703. /* [out][retval] */ VARIANT *p) = 0;
  7704. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_font(
  7705. /* [in] */ BSTR v) = 0;
  7706. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_font(
  7707. /* [out][retval] */ BSTR *p) = 0;
  7708. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_color(
  7709. /* [in] */ VARIANT v) = 0;
  7710. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color(
  7711. /* [out][retval] */ VARIANT *p) = 0;
  7712. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_background(
  7713. /* [in] */ BSTR v) = 0;
  7714. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_background(
  7715. /* [out][retval] */ BSTR *p) = 0;
  7716. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundColor(
  7717. /* [in] */ VARIANT v) = 0;
  7718. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundColor(
  7719. /* [out][retval] */ VARIANT *p) = 0;
  7720. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundImage(
  7721. /* [in] */ BSTR v) = 0;
  7722. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundImage(
  7723. /* [out][retval] */ BSTR *p) = 0;
  7724. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundRepeat(
  7725. /* [in] */ BSTR v) = 0;
  7726. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundRepeat(
  7727. /* [out][retval] */ BSTR *p) = 0;
  7728. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundAttachment(
  7729. /* [in] */ BSTR v) = 0;
  7730. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundAttachment(
  7731. /* [out][retval] */ BSTR *p) = 0;
  7732. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPosition(
  7733. /* [in] */ BSTR v) = 0;
  7734. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPosition(
  7735. /* [out][retval] */ BSTR *p) = 0;
  7736. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPositionX(
  7737. /* [in] */ VARIANT v) = 0;
  7738. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionX(
  7739. /* [out][retval] */ VARIANT *p) = 0;
  7740. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPositionY(
  7741. /* [in] */ VARIANT v) = 0;
  7742. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionY(
  7743. /* [out][retval] */ VARIANT *p) = 0;
  7744. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordSpacing(
  7745. /* [in] */ VARIANT v) = 0;
  7746. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordSpacing(
  7747. /* [out][retval] */ VARIANT *p) = 0;
  7748. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_letterSpacing(
  7749. /* [in] */ VARIANT v) = 0;
  7750. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_letterSpacing(
  7751. /* [out][retval] */ VARIANT *p) = 0;
  7752. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecoration(
  7753. /* [in] */ BSTR v) = 0;
  7754. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecoration(
  7755. /* [out][retval] */ BSTR *p) = 0;
  7756. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationNone(
  7757. /* [in] */ VARIANT_BOOL v) = 0;
  7758. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationNone(
  7759. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  7760. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationUnderline(
  7761. /* [in] */ VARIANT_BOOL v) = 0;
  7762. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationUnderline(
  7763. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  7764. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationOverline(
  7765. /* [in] */ VARIANT_BOOL v) = 0;
  7766. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationOverline(
  7767. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  7768. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationLineThrough(
  7769. /* [in] */ VARIANT_BOOL v) = 0;
  7770. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationLineThrough(
  7771. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  7772. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationBlink(
  7773. /* [in] */ VARIANT_BOOL v) = 0;
  7774. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationBlink(
  7775. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  7776. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_verticalAlign(
  7777. /* [in] */ VARIANT v) = 0;
  7778. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_verticalAlign(
  7779. /* [out][retval] */ VARIANT *p) = 0;
  7780. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textTransform(
  7781. /* [in] */ BSTR v) = 0;
  7782. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textTransform(
  7783. /* [out][retval] */ BSTR *p) = 0;
  7784. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAlign(
  7785. /* [in] */ BSTR v) = 0;
  7786. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlign(
  7787. /* [out][retval] */ BSTR *p) = 0;
  7788. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textIndent(
  7789. /* [in] */ VARIANT v) = 0;
  7790. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textIndent(
  7791. /* [out][retval] */ VARIANT *p) = 0;
  7792. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lineHeight(
  7793. /* [in] */ VARIANT v) = 0;
  7794. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineHeight(
  7795. /* [out][retval] */ VARIANT *p) = 0;
  7796. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginTop(
  7797. /* [in] */ VARIANT v) = 0;
  7798. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginTop(
  7799. /* [out][retval] */ VARIANT *p) = 0;
  7800. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginRight(
  7801. /* [in] */ VARIANT v) = 0;
  7802. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginRight(
  7803. /* [out][retval] */ VARIANT *p) = 0;
  7804. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginBottom(
  7805. /* [in] */ VARIANT v) = 0;
  7806. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginBottom(
  7807. /* [out][retval] */ VARIANT *p) = 0;
  7808. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginLeft(
  7809. /* [in] */ VARIANT v) = 0;
  7810. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginLeft(
  7811. /* [out][retval] */ VARIANT *p) = 0;
  7812. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_margin(
  7813. /* [in] */ BSTR v) = 0;
  7814. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_margin(
  7815. /* [out][retval] */ BSTR *p) = 0;
  7816. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingTop(
  7817. /* [in] */ VARIANT v) = 0;
  7818. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingTop(
  7819. /* [out][retval] */ VARIANT *p) = 0;
  7820. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingRight(
  7821. /* [in] */ VARIANT v) = 0;
  7822. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingRight(
  7823. /* [out][retval] */ VARIANT *p) = 0;
  7824. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingBottom(
  7825. /* [in] */ VARIANT v) = 0;
  7826. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingBottom(
  7827. /* [out][retval] */ VARIANT *p) = 0;
  7828. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingLeft(
  7829. /* [in] */ VARIANT v) = 0;
  7830. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingLeft(
  7831. /* [out][retval] */ VARIANT *p) = 0;
  7832. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_padding(
  7833. /* [in] */ BSTR v) = 0;
  7834. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_padding(
  7835. /* [out][retval] */ BSTR *p) = 0;
  7836. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  7837. /* [in] */ BSTR v) = 0;
  7838. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  7839. /* [out][retval] */ BSTR *p) = 0;
  7840. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTop(
  7841. /* [in] */ BSTR v) = 0;
  7842. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTop(
  7843. /* [out][retval] */ BSTR *p) = 0;
  7844. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRight(
  7845. /* [in] */ BSTR v) = 0;
  7846. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRight(
  7847. /* [out][retval] */ BSTR *p) = 0;
  7848. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottom(
  7849. /* [in] */ BSTR v) = 0;
  7850. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottom(
  7851. /* [out][retval] */ BSTR *p) = 0;
  7852. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeft(
  7853. /* [in] */ BSTR v) = 0;
  7854. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeft(
  7855. /* [out][retval] */ BSTR *p) = 0;
  7856. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor(
  7857. /* [in] */ BSTR v) = 0;
  7858. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor(
  7859. /* [out][retval] */ BSTR *p) = 0;
  7860. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTopColor(
  7861. /* [in] */ VARIANT v) = 0;
  7862. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopColor(
  7863. /* [out][retval] */ VARIANT *p) = 0;
  7864. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRightColor(
  7865. /* [in] */ VARIANT v) = 0;
  7866. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightColor(
  7867. /* [out][retval] */ VARIANT *p) = 0;
  7868. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottomColor(
  7869. /* [in] */ VARIANT v) = 0;
  7870. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomColor(
  7871. /* [out][retval] */ VARIANT *p) = 0;
  7872. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeftColor(
  7873. /* [in] */ VARIANT v) = 0;
  7874. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftColor(
  7875. /* [out][retval] */ VARIANT *p) = 0;
  7876. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderWidth(
  7877. /* [in] */ BSTR v) = 0;
  7878. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderWidth(
  7879. /* [out][retval] */ BSTR *p) = 0;
  7880. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTopWidth(
  7881. /* [in] */ VARIANT v) = 0;
  7882. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopWidth(
  7883. /* [out][retval] */ VARIANT *p) = 0;
  7884. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRightWidth(
  7885. /* [in] */ VARIANT v) = 0;
  7886. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightWidth(
  7887. /* [out][retval] */ VARIANT *p) = 0;
  7888. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottomWidth(
  7889. /* [in] */ VARIANT v) = 0;
  7890. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomWidth(
  7891. /* [out][retval] */ VARIANT *p) = 0;
  7892. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeftWidth(
  7893. /* [in] */ VARIANT v) = 0;
  7894. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftWidth(
  7895. /* [out][retval] */ VARIANT *p) = 0;
  7896. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderStyle(
  7897. /* [in] */ BSTR v) = 0;
  7898. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderStyle(
  7899. /* [out][retval] */ BSTR *p) = 0;
  7900. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTopStyle(
  7901. /* [in] */ BSTR v) = 0;
  7902. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopStyle(
  7903. /* [out][retval] */ BSTR *p) = 0;
  7904. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRightStyle(
  7905. /* [in] */ BSTR v) = 0;
  7906. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightStyle(
  7907. /* [out][retval] */ BSTR *p) = 0;
  7908. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottomStyle(
  7909. /* [in] */ BSTR v) = 0;
  7910. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomStyle(
  7911. /* [out][retval] */ BSTR *p) = 0;
  7912. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeftStyle(
  7913. /* [in] */ BSTR v) = 0;
  7914. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftStyle(
  7915. /* [out][retval] */ BSTR *p) = 0;
  7916. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  7917. /* [in] */ VARIANT v) = 0;
  7918. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  7919. /* [out][retval] */ VARIANT *p) = 0;
  7920. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  7921. /* [in] */ VARIANT v) = 0;
  7922. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  7923. /* [out][retval] */ VARIANT *p) = 0;
  7924. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_styleFloat(
  7925. /* [in] */ BSTR v) = 0;
  7926. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_styleFloat(
  7927. /* [out][retval] */ BSTR *p) = 0;
  7928. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clear(
  7929. /* [in] */ BSTR v) = 0;
  7930. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clear(
  7931. /* [out][retval] */ BSTR *p) = 0;
  7932. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_display(
  7933. /* [in] */ BSTR v) = 0;
  7934. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_display(
  7935. /* [out][retval] */ BSTR *p) = 0;
  7936. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_visibility(
  7937. /* [in] */ BSTR v) = 0;
  7938. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_visibility(
  7939. /* [out][retval] */ BSTR *p) = 0;
  7940. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStyleType(
  7941. /* [in] */ BSTR v) = 0;
  7942. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleType(
  7943. /* [out][retval] */ BSTR *p) = 0;
  7944. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStylePosition(
  7945. /* [in] */ BSTR v) = 0;
  7946. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStylePosition(
  7947. /* [out][retval] */ BSTR *p) = 0;
  7948. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStyleImage(
  7949. /* [in] */ BSTR v) = 0;
  7950. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleImage(
  7951. /* [out][retval] */ BSTR *p) = 0;
  7952. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStyle(
  7953. /* [in] */ BSTR v) = 0;
  7954. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyle(
  7955. /* [out][retval] */ BSTR *p) = 0;
  7956. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_whiteSpace(
  7957. /* [in] */ BSTR v) = 0;
  7958. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_whiteSpace(
  7959. /* [out][retval] */ BSTR *p) = 0;
  7960. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_top(
  7961. /* [in] */ VARIANT v) = 0;
  7962. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_top(
  7963. /* [out][retval] */ VARIANT *p) = 0;
  7964. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_left(
  7965. /* [in] */ VARIANT v) = 0;
  7966. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_left(
  7967. /* [out][retval] */ VARIANT *p) = 0;
  7968. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_position(
  7969. /* [out][retval] */ BSTR *p) = 0;
  7970. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_zIndex(
  7971. /* [in] */ VARIANT v) = 0;
  7972. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zIndex(
  7973. /* [out][retval] */ VARIANT *p) = 0;
  7974. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflow(
  7975. /* [in] */ BSTR v) = 0;
  7976. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflow(
  7977. /* [out][retval] */ BSTR *p) = 0;
  7978. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pageBreakBefore(
  7979. /* [in] */ BSTR v) = 0;
  7980. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakBefore(
  7981. /* [out][retval] */ BSTR *p) = 0;
  7982. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pageBreakAfter(
  7983. /* [in] */ BSTR v) = 0;
  7984. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakAfter(
  7985. /* [out][retval] */ BSTR *p) = 0;
  7986. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cssText(
  7987. /* [in] */ BSTR v) = 0;
  7988. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cssText(
  7989. /* [out][retval] */ BSTR *p) = 0;
  7990. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cursor(
  7991. /* [in] */ BSTR v) = 0;
  7992. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cursor(
  7993. /* [out][retval] */ BSTR *p) = 0;
  7994. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clip(
  7995. /* [in] */ BSTR v) = 0;
  7996. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clip(
  7997. /* [out][retval] */ BSTR *p) = 0;
  7998. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_filter(
  7999. /* [in] */ BSTR v) = 0;
  8000. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_filter(
  8001. /* [out][retval] */ BSTR *p) = 0;
  8002. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttribute(
  8003. /* [in] */ BSTR strAttributeName,
  8004. /* [in] */ VARIANT AttributeValue,
  8005. /* [in][defaultvalue] */ LONG lFlags = 1) = 0;
  8006. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute(
  8007. /* [in] */ BSTR strAttributeName,
  8008. /* [in][defaultvalue] */ LONG lFlags,
  8009. /* [out][retval] */ VARIANT *AttributeValue) = 0;
  8010. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeAttribute(
  8011. /* [in] */ BSTR strAttributeName,
  8012. /* [in][defaultvalue] */ LONG lFlags,
  8013. /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0;
  8014. };
  8015. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontFamily_Proxy(
  8016. IHTMLRuleStyle * This,
  8017. /* [in] */ BSTR v);
  8018. void __RPC_STUB IHTMLRuleStyle_put_fontFamily_Stub(
  8019. IRpcStubBuffer *This,
  8020. IRpcChannelBuffer *_pRpcChannelBuffer,
  8021. PRPC_MESSAGE _pRpcMessage,
  8022. DWORD *_pdwStubPhase);
  8023. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontFamily_Proxy(
  8024. IHTMLRuleStyle * This,
  8025. /* [out][retval] */ BSTR *p);
  8026. void __RPC_STUB IHTMLRuleStyle_get_fontFamily_Stub(
  8027. IRpcStubBuffer *This,
  8028. IRpcChannelBuffer *_pRpcChannelBuffer,
  8029. PRPC_MESSAGE _pRpcMessage,
  8030. DWORD *_pdwStubPhase);
  8031. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontStyle_Proxy(
  8032. IHTMLRuleStyle * This,
  8033. /* [in] */ BSTR v);
  8034. void __RPC_STUB IHTMLRuleStyle_put_fontStyle_Stub(
  8035. IRpcStubBuffer *This,
  8036. IRpcChannelBuffer *_pRpcChannelBuffer,
  8037. PRPC_MESSAGE _pRpcMessage,
  8038. DWORD *_pdwStubPhase);
  8039. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontStyle_Proxy(
  8040. IHTMLRuleStyle * This,
  8041. /* [out][retval] */ BSTR *p);
  8042. void __RPC_STUB IHTMLRuleStyle_get_fontStyle_Stub(
  8043. IRpcStubBuffer *This,
  8044. IRpcChannelBuffer *_pRpcChannelBuffer,
  8045. PRPC_MESSAGE _pRpcMessage,
  8046. DWORD *_pdwStubPhase);
  8047. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontVariant_Proxy(
  8048. IHTMLRuleStyle * This,
  8049. /* [in] */ BSTR v);
  8050. void __RPC_STUB IHTMLRuleStyle_put_fontVariant_Stub(
  8051. IRpcStubBuffer *This,
  8052. IRpcChannelBuffer *_pRpcChannelBuffer,
  8053. PRPC_MESSAGE _pRpcMessage,
  8054. DWORD *_pdwStubPhase);
  8055. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontVariant_Proxy(
  8056. IHTMLRuleStyle * This,
  8057. /* [out][retval] */ BSTR *p);
  8058. void __RPC_STUB IHTMLRuleStyle_get_fontVariant_Stub(
  8059. IRpcStubBuffer *This,
  8060. IRpcChannelBuffer *_pRpcChannelBuffer,
  8061. PRPC_MESSAGE _pRpcMessage,
  8062. DWORD *_pdwStubPhase);
  8063. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontWeight_Proxy(
  8064. IHTMLRuleStyle * This,
  8065. /* [in] */ BSTR v);
  8066. void __RPC_STUB IHTMLRuleStyle_put_fontWeight_Stub(
  8067. IRpcStubBuffer *This,
  8068. IRpcChannelBuffer *_pRpcChannelBuffer,
  8069. PRPC_MESSAGE _pRpcMessage,
  8070. DWORD *_pdwStubPhase);
  8071. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontWeight_Proxy(
  8072. IHTMLRuleStyle * This,
  8073. /* [out][retval] */ BSTR *p);
  8074. void __RPC_STUB IHTMLRuleStyle_get_fontWeight_Stub(
  8075. IRpcStubBuffer *This,
  8076. IRpcChannelBuffer *_pRpcChannelBuffer,
  8077. PRPC_MESSAGE _pRpcMessage,
  8078. DWORD *_pdwStubPhase);
  8079. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontSize_Proxy(
  8080. IHTMLRuleStyle * This,
  8081. /* [in] */ VARIANT v);
  8082. void __RPC_STUB IHTMLRuleStyle_put_fontSize_Stub(
  8083. IRpcStubBuffer *This,
  8084. IRpcChannelBuffer *_pRpcChannelBuffer,
  8085. PRPC_MESSAGE _pRpcMessage,
  8086. DWORD *_pdwStubPhase);
  8087. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontSize_Proxy(
  8088. IHTMLRuleStyle * This,
  8089. /* [out][retval] */ VARIANT *p);
  8090. void __RPC_STUB IHTMLRuleStyle_get_fontSize_Stub(
  8091. IRpcStubBuffer *This,
  8092. IRpcChannelBuffer *_pRpcChannelBuffer,
  8093. PRPC_MESSAGE _pRpcMessage,
  8094. DWORD *_pdwStubPhase);
  8095. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_font_Proxy(
  8096. IHTMLRuleStyle * This,
  8097. /* [in] */ BSTR v);
  8098. void __RPC_STUB IHTMLRuleStyle_put_font_Stub(
  8099. IRpcStubBuffer *This,
  8100. IRpcChannelBuffer *_pRpcChannelBuffer,
  8101. PRPC_MESSAGE _pRpcMessage,
  8102. DWORD *_pdwStubPhase);
  8103. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_font_Proxy(
  8104. IHTMLRuleStyle * This,
  8105. /* [out][retval] */ BSTR *p);
  8106. void __RPC_STUB IHTMLRuleStyle_get_font_Stub(
  8107. IRpcStubBuffer *This,
  8108. IRpcChannelBuffer *_pRpcChannelBuffer,
  8109. PRPC_MESSAGE _pRpcMessage,
  8110. DWORD *_pdwStubPhase);
  8111. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_color_Proxy(
  8112. IHTMLRuleStyle * This,
  8113. /* [in] */ VARIANT v);
  8114. void __RPC_STUB IHTMLRuleStyle_put_color_Stub(
  8115. IRpcStubBuffer *This,
  8116. IRpcChannelBuffer *_pRpcChannelBuffer,
  8117. PRPC_MESSAGE _pRpcMessage,
  8118. DWORD *_pdwStubPhase);
  8119. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_color_Proxy(
  8120. IHTMLRuleStyle * This,
  8121. /* [out][retval] */ VARIANT *p);
  8122. void __RPC_STUB IHTMLRuleStyle_get_color_Stub(
  8123. IRpcStubBuffer *This,
  8124. IRpcChannelBuffer *_pRpcChannelBuffer,
  8125. PRPC_MESSAGE _pRpcMessage,
  8126. DWORD *_pdwStubPhase);
  8127. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_background_Proxy(
  8128. IHTMLRuleStyle * This,
  8129. /* [in] */ BSTR v);
  8130. void __RPC_STUB IHTMLRuleStyle_put_background_Stub(
  8131. IRpcStubBuffer *This,
  8132. IRpcChannelBuffer *_pRpcChannelBuffer,
  8133. PRPC_MESSAGE _pRpcMessage,
  8134. DWORD *_pdwStubPhase);
  8135. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_background_Proxy(
  8136. IHTMLRuleStyle * This,
  8137. /* [out][retval] */ BSTR *p);
  8138. void __RPC_STUB IHTMLRuleStyle_get_background_Stub(
  8139. IRpcStubBuffer *This,
  8140. IRpcChannelBuffer *_pRpcChannelBuffer,
  8141. PRPC_MESSAGE _pRpcMessage,
  8142. DWORD *_pdwStubPhase);
  8143. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundColor_Proxy(
  8144. IHTMLRuleStyle * This,
  8145. /* [in] */ VARIANT v);
  8146. void __RPC_STUB IHTMLRuleStyle_put_backgroundColor_Stub(
  8147. IRpcStubBuffer *This,
  8148. IRpcChannelBuffer *_pRpcChannelBuffer,
  8149. PRPC_MESSAGE _pRpcMessage,
  8150. DWORD *_pdwStubPhase);
  8151. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundColor_Proxy(
  8152. IHTMLRuleStyle * This,
  8153. /* [out][retval] */ VARIANT *p);
  8154. void __RPC_STUB IHTMLRuleStyle_get_backgroundColor_Stub(
  8155. IRpcStubBuffer *This,
  8156. IRpcChannelBuffer *_pRpcChannelBuffer,
  8157. PRPC_MESSAGE _pRpcMessage,
  8158. DWORD *_pdwStubPhase);
  8159. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundImage_Proxy(
  8160. IHTMLRuleStyle * This,
  8161. /* [in] */ BSTR v);
  8162. void __RPC_STUB IHTMLRuleStyle_put_backgroundImage_Stub(
  8163. IRpcStubBuffer *This,
  8164. IRpcChannelBuffer *_pRpcChannelBuffer,
  8165. PRPC_MESSAGE _pRpcMessage,
  8166. DWORD *_pdwStubPhase);
  8167. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundImage_Proxy(
  8168. IHTMLRuleStyle * This,
  8169. /* [out][retval] */ BSTR *p);
  8170. void __RPC_STUB IHTMLRuleStyle_get_backgroundImage_Stub(
  8171. IRpcStubBuffer *This,
  8172. IRpcChannelBuffer *_pRpcChannelBuffer,
  8173. PRPC_MESSAGE _pRpcMessage,
  8174. DWORD *_pdwStubPhase);
  8175. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundRepeat_Proxy(
  8176. IHTMLRuleStyle * This,
  8177. /* [in] */ BSTR v);
  8178. void __RPC_STUB IHTMLRuleStyle_put_backgroundRepeat_Stub(
  8179. IRpcStubBuffer *This,
  8180. IRpcChannelBuffer *_pRpcChannelBuffer,
  8181. PRPC_MESSAGE _pRpcMessage,
  8182. DWORD *_pdwStubPhase);
  8183. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundRepeat_Proxy(
  8184. IHTMLRuleStyle * This,
  8185. /* [out][retval] */ BSTR *p);
  8186. void __RPC_STUB IHTMLRuleStyle_get_backgroundRepeat_Stub(
  8187. IRpcStubBuffer *This,
  8188. IRpcChannelBuffer *_pRpcChannelBuffer,
  8189. PRPC_MESSAGE _pRpcMessage,
  8190. DWORD *_pdwStubPhase);
  8191. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundAttachment_Proxy(
  8192. IHTMLRuleStyle * This,
  8193. /* [in] */ BSTR v);
  8194. void __RPC_STUB IHTMLRuleStyle_put_backgroundAttachment_Stub(
  8195. IRpcStubBuffer *This,
  8196. IRpcChannelBuffer *_pRpcChannelBuffer,
  8197. PRPC_MESSAGE _pRpcMessage,
  8198. DWORD *_pdwStubPhase);
  8199. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundAttachment_Proxy(
  8200. IHTMLRuleStyle * This,
  8201. /* [out][retval] */ BSTR *p);
  8202. void __RPC_STUB IHTMLRuleStyle_get_backgroundAttachment_Stub(
  8203. IRpcStubBuffer *This,
  8204. IRpcChannelBuffer *_pRpcChannelBuffer,
  8205. PRPC_MESSAGE _pRpcMessage,
  8206. DWORD *_pdwStubPhase);
  8207. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundPosition_Proxy(
  8208. IHTMLRuleStyle * This,
  8209. /* [in] */ BSTR v);
  8210. void __RPC_STUB IHTMLRuleStyle_put_backgroundPosition_Stub(
  8211. IRpcStubBuffer *This,
  8212. IRpcChannelBuffer *_pRpcChannelBuffer,
  8213. PRPC_MESSAGE _pRpcMessage,
  8214. DWORD *_pdwStubPhase);
  8215. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundPosition_Proxy(
  8216. IHTMLRuleStyle * This,
  8217. /* [out][retval] */ BSTR *p);
  8218. void __RPC_STUB IHTMLRuleStyle_get_backgroundPosition_Stub(
  8219. IRpcStubBuffer *This,
  8220. IRpcChannelBuffer *_pRpcChannelBuffer,
  8221. PRPC_MESSAGE _pRpcMessage,
  8222. DWORD *_pdwStubPhase);
  8223. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundPositionX_Proxy(
  8224. IHTMLRuleStyle * This,
  8225. /* [in] */ VARIANT v);
  8226. void __RPC_STUB IHTMLRuleStyle_put_backgroundPositionX_Stub(
  8227. IRpcStubBuffer *This,
  8228. IRpcChannelBuffer *_pRpcChannelBuffer,
  8229. PRPC_MESSAGE _pRpcMessage,
  8230. DWORD *_pdwStubPhase);
  8231. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundPositionX_Proxy(
  8232. IHTMLRuleStyle * This,
  8233. /* [out][retval] */ VARIANT *p);
  8234. void __RPC_STUB IHTMLRuleStyle_get_backgroundPositionX_Stub(
  8235. IRpcStubBuffer *This,
  8236. IRpcChannelBuffer *_pRpcChannelBuffer,
  8237. PRPC_MESSAGE _pRpcMessage,
  8238. DWORD *_pdwStubPhase);
  8239. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundPositionY_Proxy(
  8240. IHTMLRuleStyle * This,
  8241. /* [in] */ VARIANT v);
  8242. void __RPC_STUB IHTMLRuleStyle_put_backgroundPositionY_Stub(
  8243. IRpcStubBuffer *This,
  8244. IRpcChannelBuffer *_pRpcChannelBuffer,
  8245. PRPC_MESSAGE _pRpcMessage,
  8246. DWORD *_pdwStubPhase);
  8247. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundPositionY_Proxy(
  8248. IHTMLRuleStyle * This,
  8249. /* [out][retval] */ VARIANT *p);
  8250. void __RPC_STUB IHTMLRuleStyle_get_backgroundPositionY_Stub(
  8251. IRpcStubBuffer *This,
  8252. IRpcChannelBuffer *_pRpcChannelBuffer,
  8253. PRPC_MESSAGE _pRpcMessage,
  8254. DWORD *_pdwStubPhase);
  8255. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_wordSpacing_Proxy(
  8256. IHTMLRuleStyle * This,
  8257. /* [in] */ VARIANT v);
  8258. void __RPC_STUB IHTMLRuleStyle_put_wordSpacing_Stub(
  8259. IRpcStubBuffer *This,
  8260. IRpcChannelBuffer *_pRpcChannelBuffer,
  8261. PRPC_MESSAGE _pRpcMessage,
  8262. DWORD *_pdwStubPhase);
  8263. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_wordSpacing_Proxy(
  8264. IHTMLRuleStyle * This,
  8265. /* [out][retval] */ VARIANT *p);
  8266. void __RPC_STUB IHTMLRuleStyle_get_wordSpacing_Stub(
  8267. IRpcStubBuffer *This,
  8268. IRpcChannelBuffer *_pRpcChannelBuffer,
  8269. PRPC_MESSAGE _pRpcMessage,
  8270. DWORD *_pdwStubPhase);
  8271. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_letterSpacing_Proxy(
  8272. IHTMLRuleStyle * This,
  8273. /* [in] */ VARIANT v);
  8274. void __RPC_STUB IHTMLRuleStyle_put_letterSpacing_Stub(
  8275. IRpcStubBuffer *This,
  8276. IRpcChannelBuffer *_pRpcChannelBuffer,
  8277. PRPC_MESSAGE _pRpcMessage,
  8278. DWORD *_pdwStubPhase);
  8279. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_letterSpacing_Proxy(
  8280. IHTMLRuleStyle * This,
  8281. /* [out][retval] */ VARIANT *p);
  8282. void __RPC_STUB IHTMLRuleStyle_get_letterSpacing_Stub(
  8283. IRpcStubBuffer *This,
  8284. IRpcChannelBuffer *_pRpcChannelBuffer,
  8285. PRPC_MESSAGE _pRpcMessage,
  8286. DWORD *_pdwStubPhase);
  8287. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecoration_Proxy(
  8288. IHTMLRuleStyle * This,
  8289. /* [in] */ BSTR v);
  8290. void __RPC_STUB IHTMLRuleStyle_put_textDecoration_Stub(
  8291. IRpcStubBuffer *This,
  8292. IRpcChannelBuffer *_pRpcChannelBuffer,
  8293. PRPC_MESSAGE _pRpcMessage,
  8294. DWORD *_pdwStubPhase);
  8295. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecoration_Proxy(
  8296. IHTMLRuleStyle * This,
  8297. /* [out][retval] */ BSTR *p);
  8298. void __RPC_STUB IHTMLRuleStyle_get_textDecoration_Stub(
  8299. IRpcStubBuffer *This,
  8300. IRpcChannelBuffer *_pRpcChannelBuffer,
  8301. PRPC_MESSAGE _pRpcMessage,
  8302. DWORD *_pdwStubPhase);
  8303. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationNone_Proxy(
  8304. IHTMLRuleStyle * This,
  8305. /* [in] */ VARIANT_BOOL v);
  8306. void __RPC_STUB IHTMLRuleStyle_put_textDecorationNone_Stub(
  8307. IRpcStubBuffer *This,
  8308. IRpcChannelBuffer *_pRpcChannelBuffer,
  8309. PRPC_MESSAGE _pRpcMessage,
  8310. DWORD *_pdwStubPhase);
  8311. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationNone_Proxy(
  8312. IHTMLRuleStyle * This,
  8313. /* [out][retval] */ VARIANT_BOOL *p);
  8314. void __RPC_STUB IHTMLRuleStyle_get_textDecorationNone_Stub(
  8315. IRpcStubBuffer *This,
  8316. IRpcChannelBuffer *_pRpcChannelBuffer,
  8317. PRPC_MESSAGE _pRpcMessage,
  8318. DWORD *_pdwStubPhase);
  8319. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationUnderline_Proxy(
  8320. IHTMLRuleStyle * This,
  8321. /* [in] */ VARIANT_BOOL v);
  8322. void __RPC_STUB IHTMLRuleStyle_put_textDecorationUnderline_Stub(
  8323. IRpcStubBuffer *This,
  8324. IRpcChannelBuffer *_pRpcChannelBuffer,
  8325. PRPC_MESSAGE _pRpcMessage,
  8326. DWORD *_pdwStubPhase);
  8327. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationUnderline_Proxy(
  8328. IHTMLRuleStyle * This,
  8329. /* [out][retval] */ VARIANT_BOOL *p);
  8330. void __RPC_STUB IHTMLRuleStyle_get_textDecorationUnderline_Stub(
  8331. IRpcStubBuffer *This,
  8332. IRpcChannelBuffer *_pRpcChannelBuffer,
  8333. PRPC_MESSAGE _pRpcMessage,
  8334. DWORD *_pdwStubPhase);
  8335. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationOverline_Proxy(
  8336. IHTMLRuleStyle * This,
  8337. /* [in] */ VARIANT_BOOL v);
  8338. void __RPC_STUB IHTMLRuleStyle_put_textDecorationOverline_Stub(
  8339. IRpcStubBuffer *This,
  8340. IRpcChannelBuffer *_pRpcChannelBuffer,
  8341. PRPC_MESSAGE _pRpcMessage,
  8342. DWORD *_pdwStubPhase);
  8343. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationOverline_Proxy(
  8344. IHTMLRuleStyle * This,
  8345. /* [out][retval] */ VARIANT_BOOL *p);
  8346. void __RPC_STUB IHTMLRuleStyle_get_textDecorationOverline_Stub(
  8347. IRpcStubBuffer *This,
  8348. IRpcChannelBuffer *_pRpcChannelBuffer,
  8349. PRPC_MESSAGE _pRpcMessage,
  8350. DWORD *_pdwStubPhase);
  8351. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationLineThrough_Proxy(
  8352. IHTMLRuleStyle * This,
  8353. /* [in] */ VARIANT_BOOL v);
  8354. void __RPC_STUB IHTMLRuleStyle_put_textDecorationLineThrough_Stub(
  8355. IRpcStubBuffer *This,
  8356. IRpcChannelBuffer *_pRpcChannelBuffer,
  8357. PRPC_MESSAGE _pRpcMessage,
  8358. DWORD *_pdwStubPhase);
  8359. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationLineThrough_Proxy(
  8360. IHTMLRuleStyle * This,
  8361. /* [out][retval] */ VARIANT_BOOL *p);
  8362. void __RPC_STUB IHTMLRuleStyle_get_textDecorationLineThrough_Stub(
  8363. IRpcStubBuffer *This,
  8364. IRpcChannelBuffer *_pRpcChannelBuffer,
  8365. PRPC_MESSAGE _pRpcMessage,
  8366. DWORD *_pdwStubPhase);
  8367. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationBlink_Proxy(
  8368. IHTMLRuleStyle * This,
  8369. /* [in] */ VARIANT_BOOL v);
  8370. void __RPC_STUB IHTMLRuleStyle_put_textDecorationBlink_Stub(
  8371. IRpcStubBuffer *This,
  8372. IRpcChannelBuffer *_pRpcChannelBuffer,
  8373. PRPC_MESSAGE _pRpcMessage,
  8374. DWORD *_pdwStubPhase);
  8375. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationBlink_Proxy(
  8376. IHTMLRuleStyle * This,
  8377. /* [out][retval] */ VARIANT_BOOL *p);
  8378. void __RPC_STUB IHTMLRuleStyle_get_textDecorationBlink_Stub(
  8379. IRpcStubBuffer *This,
  8380. IRpcChannelBuffer *_pRpcChannelBuffer,
  8381. PRPC_MESSAGE _pRpcMessage,
  8382. DWORD *_pdwStubPhase);
  8383. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_verticalAlign_Proxy(
  8384. IHTMLRuleStyle * This,
  8385. /* [in] */ VARIANT v);
  8386. void __RPC_STUB IHTMLRuleStyle_put_verticalAlign_Stub(
  8387. IRpcStubBuffer *This,
  8388. IRpcChannelBuffer *_pRpcChannelBuffer,
  8389. PRPC_MESSAGE _pRpcMessage,
  8390. DWORD *_pdwStubPhase);
  8391. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_verticalAlign_Proxy(
  8392. IHTMLRuleStyle * This,
  8393. /* [out][retval] */ VARIANT *p);
  8394. void __RPC_STUB IHTMLRuleStyle_get_verticalAlign_Stub(
  8395. IRpcStubBuffer *This,
  8396. IRpcChannelBuffer *_pRpcChannelBuffer,
  8397. PRPC_MESSAGE _pRpcMessage,
  8398. DWORD *_pdwStubPhase);
  8399. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textTransform_Proxy(
  8400. IHTMLRuleStyle * This,
  8401. /* [in] */ BSTR v);
  8402. void __RPC_STUB IHTMLRuleStyle_put_textTransform_Stub(
  8403. IRpcStubBuffer *This,
  8404. IRpcChannelBuffer *_pRpcChannelBuffer,
  8405. PRPC_MESSAGE _pRpcMessage,
  8406. DWORD *_pdwStubPhase);
  8407. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textTransform_Proxy(
  8408. IHTMLRuleStyle * This,
  8409. /* [out][retval] */ BSTR *p);
  8410. void __RPC_STUB IHTMLRuleStyle_get_textTransform_Stub(
  8411. IRpcStubBuffer *This,
  8412. IRpcChannelBuffer *_pRpcChannelBuffer,
  8413. PRPC_MESSAGE _pRpcMessage,
  8414. DWORD *_pdwStubPhase);
  8415. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textAlign_Proxy(
  8416. IHTMLRuleStyle * This,
  8417. /* [in] */ BSTR v);
  8418. void __RPC_STUB IHTMLRuleStyle_put_textAlign_Stub(
  8419. IRpcStubBuffer *This,
  8420. IRpcChannelBuffer *_pRpcChannelBuffer,
  8421. PRPC_MESSAGE _pRpcMessage,
  8422. DWORD *_pdwStubPhase);
  8423. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textAlign_Proxy(
  8424. IHTMLRuleStyle * This,
  8425. /* [out][retval] */ BSTR *p);
  8426. void __RPC_STUB IHTMLRuleStyle_get_textAlign_Stub(
  8427. IRpcStubBuffer *This,
  8428. IRpcChannelBuffer *_pRpcChannelBuffer,
  8429. PRPC_MESSAGE _pRpcMessage,
  8430. DWORD *_pdwStubPhase);
  8431. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textIndent_Proxy(
  8432. IHTMLRuleStyle * This,
  8433. /* [in] */ VARIANT v);
  8434. void __RPC_STUB IHTMLRuleStyle_put_textIndent_Stub(
  8435. IRpcStubBuffer *This,
  8436. IRpcChannelBuffer *_pRpcChannelBuffer,
  8437. PRPC_MESSAGE _pRpcMessage,
  8438. DWORD *_pdwStubPhase);
  8439. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textIndent_Proxy(
  8440. IHTMLRuleStyle * This,
  8441. /* [out][retval] */ VARIANT *p);
  8442. void __RPC_STUB IHTMLRuleStyle_get_textIndent_Stub(
  8443. IRpcStubBuffer *This,
  8444. IRpcChannelBuffer *_pRpcChannelBuffer,
  8445. PRPC_MESSAGE _pRpcMessage,
  8446. DWORD *_pdwStubPhase);
  8447. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_lineHeight_Proxy(
  8448. IHTMLRuleStyle * This,
  8449. /* [in] */ VARIANT v);
  8450. void __RPC_STUB IHTMLRuleStyle_put_lineHeight_Stub(
  8451. IRpcStubBuffer *This,
  8452. IRpcChannelBuffer *_pRpcChannelBuffer,
  8453. PRPC_MESSAGE _pRpcMessage,
  8454. DWORD *_pdwStubPhase);
  8455. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_lineHeight_Proxy(
  8456. IHTMLRuleStyle * This,
  8457. /* [out][retval] */ VARIANT *p);
  8458. void __RPC_STUB IHTMLRuleStyle_get_lineHeight_Stub(
  8459. IRpcStubBuffer *This,
  8460. IRpcChannelBuffer *_pRpcChannelBuffer,
  8461. PRPC_MESSAGE _pRpcMessage,
  8462. DWORD *_pdwStubPhase);
  8463. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_marginTop_Proxy(
  8464. IHTMLRuleStyle * This,
  8465. /* [in] */ VARIANT v);
  8466. void __RPC_STUB IHTMLRuleStyle_put_marginTop_Stub(
  8467. IRpcStubBuffer *This,
  8468. IRpcChannelBuffer *_pRpcChannelBuffer,
  8469. PRPC_MESSAGE _pRpcMessage,
  8470. DWORD *_pdwStubPhase);
  8471. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_marginTop_Proxy(
  8472. IHTMLRuleStyle * This,
  8473. /* [out][retval] */ VARIANT *p);
  8474. void __RPC_STUB IHTMLRuleStyle_get_marginTop_Stub(
  8475. IRpcStubBuffer *This,
  8476. IRpcChannelBuffer *_pRpcChannelBuffer,
  8477. PRPC_MESSAGE _pRpcMessage,
  8478. DWORD *_pdwStubPhase);
  8479. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_marginRight_Proxy(
  8480. IHTMLRuleStyle * This,
  8481. /* [in] */ VARIANT v);
  8482. void __RPC_STUB IHTMLRuleStyle_put_marginRight_Stub(
  8483. IRpcStubBuffer *This,
  8484. IRpcChannelBuffer *_pRpcChannelBuffer,
  8485. PRPC_MESSAGE _pRpcMessage,
  8486. DWORD *_pdwStubPhase);
  8487. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_marginRight_Proxy(
  8488. IHTMLRuleStyle * This,
  8489. /* [out][retval] */ VARIANT *p);
  8490. void __RPC_STUB IHTMLRuleStyle_get_marginRight_Stub(
  8491. IRpcStubBuffer *This,
  8492. IRpcChannelBuffer *_pRpcChannelBuffer,
  8493. PRPC_MESSAGE _pRpcMessage,
  8494. DWORD *_pdwStubPhase);
  8495. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_marginBottom_Proxy(
  8496. IHTMLRuleStyle * This,
  8497. /* [in] */ VARIANT v);
  8498. void __RPC_STUB IHTMLRuleStyle_put_marginBottom_Stub(
  8499. IRpcStubBuffer *This,
  8500. IRpcChannelBuffer *_pRpcChannelBuffer,
  8501. PRPC_MESSAGE _pRpcMessage,
  8502. DWORD *_pdwStubPhase);
  8503. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_marginBottom_Proxy(
  8504. IHTMLRuleStyle * This,
  8505. /* [out][retval] */ VARIANT *p);
  8506. void __RPC_STUB IHTMLRuleStyle_get_marginBottom_Stub(
  8507. IRpcStubBuffer *This,
  8508. IRpcChannelBuffer *_pRpcChannelBuffer,
  8509. PRPC_MESSAGE _pRpcMessage,
  8510. DWORD *_pdwStubPhase);
  8511. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_marginLeft_Proxy(
  8512. IHTMLRuleStyle * This,
  8513. /* [in] */ VARIANT v);
  8514. void __RPC_STUB IHTMLRuleStyle_put_marginLeft_Stub(
  8515. IRpcStubBuffer *This,
  8516. IRpcChannelBuffer *_pRpcChannelBuffer,
  8517. PRPC_MESSAGE _pRpcMessage,
  8518. DWORD *_pdwStubPhase);
  8519. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_marginLeft_Proxy(
  8520. IHTMLRuleStyle * This,
  8521. /* [out][retval] */ VARIANT *p);
  8522. void __RPC_STUB IHTMLRuleStyle_get_marginLeft_Stub(
  8523. IRpcStubBuffer *This,
  8524. IRpcChannelBuffer *_pRpcChannelBuffer,
  8525. PRPC_MESSAGE _pRpcMessage,
  8526. DWORD *_pdwStubPhase);
  8527. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_margin_Proxy(
  8528. IHTMLRuleStyle * This,
  8529. /* [in] */ BSTR v);
  8530. void __RPC_STUB IHTMLRuleStyle_put_margin_Stub(
  8531. IRpcStubBuffer *This,
  8532. IRpcChannelBuffer *_pRpcChannelBuffer,
  8533. PRPC_MESSAGE _pRpcMessage,
  8534. DWORD *_pdwStubPhase);
  8535. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_margin_Proxy(
  8536. IHTMLRuleStyle * This,
  8537. /* [out][retval] */ BSTR *p);
  8538. void __RPC_STUB IHTMLRuleStyle_get_margin_Stub(
  8539. IRpcStubBuffer *This,
  8540. IRpcChannelBuffer *_pRpcChannelBuffer,
  8541. PRPC_MESSAGE _pRpcMessage,
  8542. DWORD *_pdwStubPhase);
  8543. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_paddingTop_Proxy(
  8544. IHTMLRuleStyle * This,
  8545. /* [in] */ VARIANT v);
  8546. void __RPC_STUB IHTMLRuleStyle_put_paddingTop_Stub(
  8547. IRpcStubBuffer *This,
  8548. IRpcChannelBuffer *_pRpcChannelBuffer,
  8549. PRPC_MESSAGE _pRpcMessage,
  8550. DWORD *_pdwStubPhase);
  8551. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_paddingTop_Proxy(
  8552. IHTMLRuleStyle * This,
  8553. /* [out][retval] */ VARIANT *p);
  8554. void __RPC_STUB IHTMLRuleStyle_get_paddingTop_Stub(
  8555. IRpcStubBuffer *This,
  8556. IRpcChannelBuffer *_pRpcChannelBuffer,
  8557. PRPC_MESSAGE _pRpcMessage,
  8558. DWORD *_pdwStubPhase);
  8559. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_paddingRight_Proxy(
  8560. IHTMLRuleStyle * This,
  8561. /* [in] */ VARIANT v);
  8562. void __RPC_STUB IHTMLRuleStyle_put_paddingRight_Stub(
  8563. IRpcStubBuffer *This,
  8564. IRpcChannelBuffer *_pRpcChannelBuffer,
  8565. PRPC_MESSAGE _pRpcMessage,
  8566. DWORD *_pdwStubPhase);
  8567. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_paddingRight_Proxy(
  8568. IHTMLRuleStyle * This,
  8569. /* [out][retval] */ VARIANT *p);
  8570. void __RPC_STUB IHTMLRuleStyle_get_paddingRight_Stub(
  8571. IRpcStubBuffer *This,
  8572. IRpcChannelBuffer *_pRpcChannelBuffer,
  8573. PRPC_MESSAGE _pRpcMessage,
  8574. DWORD *_pdwStubPhase);
  8575. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_paddingBottom_Proxy(
  8576. IHTMLRuleStyle * This,
  8577. /* [in] */ VARIANT v);
  8578. void __RPC_STUB IHTMLRuleStyle_put_paddingBottom_Stub(
  8579. IRpcStubBuffer *This,
  8580. IRpcChannelBuffer *_pRpcChannelBuffer,
  8581. PRPC_MESSAGE _pRpcMessage,
  8582. DWORD *_pdwStubPhase);
  8583. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_paddingBottom_Proxy(
  8584. IHTMLRuleStyle * This,
  8585. /* [out][retval] */ VARIANT *p);
  8586. void __RPC_STUB IHTMLRuleStyle_get_paddingBottom_Stub(
  8587. IRpcStubBuffer *This,
  8588. IRpcChannelBuffer *_pRpcChannelBuffer,
  8589. PRPC_MESSAGE _pRpcMessage,
  8590. DWORD *_pdwStubPhase);
  8591. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_paddingLeft_Proxy(
  8592. IHTMLRuleStyle * This,
  8593. /* [in] */ VARIANT v);
  8594. void __RPC_STUB IHTMLRuleStyle_put_paddingLeft_Stub(
  8595. IRpcStubBuffer *This,
  8596. IRpcChannelBuffer *_pRpcChannelBuffer,
  8597. PRPC_MESSAGE _pRpcMessage,
  8598. DWORD *_pdwStubPhase);
  8599. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_paddingLeft_Proxy(
  8600. IHTMLRuleStyle * This,
  8601. /* [out][retval] */ VARIANT *p);
  8602. void __RPC_STUB IHTMLRuleStyle_get_paddingLeft_Stub(
  8603. IRpcStubBuffer *This,
  8604. IRpcChannelBuffer *_pRpcChannelBuffer,
  8605. PRPC_MESSAGE _pRpcMessage,
  8606. DWORD *_pdwStubPhase);
  8607. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_padding_Proxy(
  8608. IHTMLRuleStyle * This,
  8609. /* [in] */ BSTR v);
  8610. void __RPC_STUB IHTMLRuleStyle_put_padding_Stub(
  8611. IRpcStubBuffer *This,
  8612. IRpcChannelBuffer *_pRpcChannelBuffer,
  8613. PRPC_MESSAGE _pRpcMessage,
  8614. DWORD *_pdwStubPhase);
  8615. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_padding_Proxy(
  8616. IHTMLRuleStyle * This,
  8617. /* [out][retval] */ BSTR *p);
  8618. void __RPC_STUB IHTMLRuleStyle_get_padding_Stub(
  8619. IRpcStubBuffer *This,
  8620. IRpcChannelBuffer *_pRpcChannelBuffer,
  8621. PRPC_MESSAGE _pRpcMessage,
  8622. DWORD *_pdwStubPhase);
  8623. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_border_Proxy(
  8624. IHTMLRuleStyle * This,
  8625. /* [in] */ BSTR v);
  8626. void __RPC_STUB IHTMLRuleStyle_put_border_Stub(
  8627. IRpcStubBuffer *This,
  8628. IRpcChannelBuffer *_pRpcChannelBuffer,
  8629. PRPC_MESSAGE _pRpcMessage,
  8630. DWORD *_pdwStubPhase);
  8631. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_border_Proxy(
  8632. IHTMLRuleStyle * This,
  8633. /* [out][retval] */ BSTR *p);
  8634. void __RPC_STUB IHTMLRuleStyle_get_border_Stub(
  8635. IRpcStubBuffer *This,
  8636. IRpcChannelBuffer *_pRpcChannelBuffer,
  8637. PRPC_MESSAGE _pRpcMessage,
  8638. DWORD *_pdwStubPhase);
  8639. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderTop_Proxy(
  8640. IHTMLRuleStyle * This,
  8641. /* [in] */ BSTR v);
  8642. void __RPC_STUB IHTMLRuleStyle_put_borderTop_Stub(
  8643. IRpcStubBuffer *This,
  8644. IRpcChannelBuffer *_pRpcChannelBuffer,
  8645. PRPC_MESSAGE _pRpcMessage,
  8646. DWORD *_pdwStubPhase);
  8647. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderTop_Proxy(
  8648. IHTMLRuleStyle * This,
  8649. /* [out][retval] */ BSTR *p);
  8650. void __RPC_STUB IHTMLRuleStyle_get_borderTop_Stub(
  8651. IRpcStubBuffer *This,
  8652. IRpcChannelBuffer *_pRpcChannelBuffer,
  8653. PRPC_MESSAGE _pRpcMessage,
  8654. DWORD *_pdwStubPhase);
  8655. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderRight_Proxy(
  8656. IHTMLRuleStyle * This,
  8657. /* [in] */ BSTR v);
  8658. void __RPC_STUB IHTMLRuleStyle_put_borderRight_Stub(
  8659. IRpcStubBuffer *This,
  8660. IRpcChannelBuffer *_pRpcChannelBuffer,
  8661. PRPC_MESSAGE _pRpcMessage,
  8662. DWORD *_pdwStubPhase);
  8663. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderRight_Proxy(
  8664. IHTMLRuleStyle * This,
  8665. /* [out][retval] */ BSTR *p);
  8666. void __RPC_STUB IHTMLRuleStyle_get_borderRight_Stub(
  8667. IRpcStubBuffer *This,
  8668. IRpcChannelBuffer *_pRpcChannelBuffer,
  8669. PRPC_MESSAGE _pRpcMessage,
  8670. DWORD *_pdwStubPhase);
  8671. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderBottom_Proxy(
  8672. IHTMLRuleStyle * This,
  8673. /* [in] */ BSTR v);
  8674. void __RPC_STUB IHTMLRuleStyle_put_borderBottom_Stub(
  8675. IRpcStubBuffer *This,
  8676. IRpcChannelBuffer *_pRpcChannelBuffer,
  8677. PRPC_MESSAGE _pRpcMessage,
  8678. DWORD *_pdwStubPhase);
  8679. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottom_Proxy(
  8680. IHTMLRuleStyle * This,
  8681. /* [out][retval] */ BSTR *p);
  8682. void __RPC_STUB IHTMLRuleStyle_get_borderBottom_Stub(
  8683. IRpcStubBuffer *This,
  8684. IRpcChannelBuffer *_pRpcChannelBuffer,
  8685. PRPC_MESSAGE _pRpcMessage,
  8686. DWORD *_pdwStubPhase);
  8687. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeft_Proxy(
  8688. IHTMLRuleStyle * This,
  8689. /* [in] */ BSTR v);
  8690. void __RPC_STUB IHTMLRuleStyle_put_borderLeft_Stub(
  8691. IRpcStubBuffer *This,
  8692. IRpcChannelBuffer *_pRpcChannelBuffer,
  8693. PRPC_MESSAGE _pRpcMessage,
  8694. DWORD *_pdwStubPhase);
  8695. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeft_Proxy(
  8696. IHTMLRuleStyle * This,
  8697. /* [out][retval] */ BSTR *p);
  8698. void __RPC_STUB IHTMLRuleStyle_get_borderLeft_Stub(
  8699. IRpcStubBuffer *This,
  8700. IRpcChannelBuffer *_pRpcChannelBuffer,
  8701. PRPC_MESSAGE _pRpcMessage,
  8702. DWORD *_pdwStubPhase);
  8703. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderColor_Proxy(
  8704. IHTMLRuleStyle * This,
  8705. /* [in] */ BSTR v);
  8706. void __RPC_STUB IHTMLRuleStyle_put_borderColor_Stub(
  8707. IRpcStubBuffer *This,
  8708. IRpcChannelBuffer *_pRpcChannelBuffer,
  8709. PRPC_MESSAGE _pRpcMessage,
  8710. DWORD *_pdwStubPhase);
  8711. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderColor_Proxy(
  8712. IHTMLRuleStyle * This,
  8713. /* [out][retval] */ BSTR *p);
  8714. void __RPC_STUB IHTMLRuleStyle_get_borderColor_Stub(
  8715. IRpcStubBuffer *This,
  8716. IRpcChannelBuffer *_pRpcChannelBuffer,
  8717. PRPC_MESSAGE _pRpcMessage,
  8718. DWORD *_pdwStubPhase);
  8719. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderTopColor_Proxy(
  8720. IHTMLRuleStyle * This,
  8721. /* [in] */ VARIANT v);
  8722. void __RPC_STUB IHTMLRuleStyle_put_borderTopColor_Stub(
  8723. IRpcStubBuffer *This,
  8724. IRpcChannelBuffer *_pRpcChannelBuffer,
  8725. PRPC_MESSAGE _pRpcMessage,
  8726. DWORD *_pdwStubPhase);
  8727. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderTopColor_Proxy(
  8728. IHTMLRuleStyle * This,
  8729. /* [out][retval] */ VARIANT *p);
  8730. void __RPC_STUB IHTMLRuleStyle_get_borderTopColor_Stub(
  8731. IRpcStubBuffer *This,
  8732. IRpcChannelBuffer *_pRpcChannelBuffer,
  8733. PRPC_MESSAGE _pRpcMessage,
  8734. DWORD *_pdwStubPhase);
  8735. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderRightColor_Proxy(
  8736. IHTMLRuleStyle * This,
  8737. /* [in] */ VARIANT v);
  8738. void __RPC_STUB IHTMLRuleStyle_put_borderRightColor_Stub(
  8739. IRpcStubBuffer *This,
  8740. IRpcChannelBuffer *_pRpcChannelBuffer,
  8741. PRPC_MESSAGE _pRpcMessage,
  8742. DWORD *_pdwStubPhase);
  8743. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderRightColor_Proxy(
  8744. IHTMLRuleStyle * This,
  8745. /* [out][retval] */ VARIANT *p);
  8746. void __RPC_STUB IHTMLRuleStyle_get_borderRightColor_Stub(
  8747. IRpcStubBuffer *This,
  8748. IRpcChannelBuffer *_pRpcChannelBuffer,
  8749. PRPC_MESSAGE _pRpcMessage,
  8750. DWORD *_pdwStubPhase);
  8751. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderBottomColor_Proxy(
  8752. IHTMLRuleStyle * This,
  8753. /* [in] */ VARIANT v);
  8754. void __RPC_STUB IHTMLRuleStyle_put_borderBottomColor_Stub(
  8755. IRpcStubBuffer *This,
  8756. IRpcChannelBuffer *_pRpcChannelBuffer,
  8757. PRPC_MESSAGE _pRpcMessage,
  8758. DWORD *_pdwStubPhase);
  8759. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottomColor_Proxy(
  8760. IHTMLRuleStyle * This,
  8761. /* [out][retval] */ VARIANT *p);
  8762. void __RPC_STUB IHTMLRuleStyle_get_borderBottomColor_Stub(
  8763. IRpcStubBuffer *This,
  8764. IRpcChannelBuffer *_pRpcChannelBuffer,
  8765. PRPC_MESSAGE _pRpcMessage,
  8766. DWORD *_pdwStubPhase);
  8767. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeftColor_Proxy(
  8768. IHTMLRuleStyle * This,
  8769. /* [in] */ VARIANT v);
  8770. void __RPC_STUB IHTMLRuleStyle_put_borderLeftColor_Stub(
  8771. IRpcStubBuffer *This,
  8772. IRpcChannelBuffer *_pRpcChannelBuffer,
  8773. PRPC_MESSAGE _pRpcMessage,
  8774. DWORD *_pdwStubPhase);
  8775. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeftColor_Proxy(
  8776. IHTMLRuleStyle * This,
  8777. /* [out][retval] */ VARIANT *p);
  8778. void __RPC_STUB IHTMLRuleStyle_get_borderLeftColor_Stub(
  8779. IRpcStubBuffer *This,
  8780. IRpcChannelBuffer *_pRpcChannelBuffer,
  8781. PRPC_MESSAGE _pRpcMessage,
  8782. DWORD *_pdwStubPhase);
  8783. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderWidth_Proxy(
  8784. IHTMLRuleStyle * This,
  8785. /* [in] */ BSTR v);
  8786. void __RPC_STUB IHTMLRuleStyle_put_borderWidth_Stub(
  8787. IRpcStubBuffer *This,
  8788. IRpcChannelBuffer *_pRpcChannelBuffer,
  8789. PRPC_MESSAGE _pRpcMessage,
  8790. DWORD *_pdwStubPhase);
  8791. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderWidth_Proxy(
  8792. IHTMLRuleStyle * This,
  8793. /* [out][retval] */ BSTR *p);
  8794. void __RPC_STUB IHTMLRuleStyle_get_borderWidth_Stub(
  8795. IRpcStubBuffer *This,
  8796. IRpcChannelBuffer *_pRpcChannelBuffer,
  8797. PRPC_MESSAGE _pRpcMessage,
  8798. DWORD *_pdwStubPhase);
  8799. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderTopWidth_Proxy(
  8800. IHTMLRuleStyle * This,
  8801. /* [in] */ VARIANT v);
  8802. void __RPC_STUB IHTMLRuleStyle_put_borderTopWidth_Stub(
  8803. IRpcStubBuffer *This,
  8804. IRpcChannelBuffer *_pRpcChannelBuffer,
  8805. PRPC_MESSAGE _pRpcMessage,
  8806. DWORD *_pdwStubPhase);
  8807. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderTopWidth_Proxy(
  8808. IHTMLRuleStyle * This,
  8809. /* [out][retval] */ VARIANT *p);
  8810. void __RPC_STUB IHTMLRuleStyle_get_borderTopWidth_Stub(
  8811. IRpcStubBuffer *This,
  8812. IRpcChannelBuffer *_pRpcChannelBuffer,
  8813. PRPC_MESSAGE _pRpcMessage,
  8814. DWORD *_pdwStubPhase);
  8815. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderRightWidth_Proxy(
  8816. IHTMLRuleStyle * This,
  8817. /* [in] */ VARIANT v);
  8818. void __RPC_STUB IHTMLRuleStyle_put_borderRightWidth_Stub(
  8819. IRpcStubBuffer *This,
  8820. IRpcChannelBuffer *_pRpcChannelBuffer,
  8821. PRPC_MESSAGE _pRpcMessage,
  8822. DWORD *_pdwStubPhase);
  8823. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderRightWidth_Proxy(
  8824. IHTMLRuleStyle * This,
  8825. /* [out][retval] */ VARIANT *p);
  8826. void __RPC_STUB IHTMLRuleStyle_get_borderRightWidth_Stub(
  8827. IRpcStubBuffer *This,
  8828. IRpcChannelBuffer *_pRpcChannelBuffer,
  8829. PRPC_MESSAGE _pRpcMessage,
  8830. DWORD *_pdwStubPhase);
  8831. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderBottomWidth_Proxy(
  8832. IHTMLRuleStyle * This,
  8833. /* [in] */ VARIANT v);
  8834. void __RPC_STUB IHTMLRuleStyle_put_borderBottomWidth_Stub(
  8835. IRpcStubBuffer *This,
  8836. IRpcChannelBuffer *_pRpcChannelBuffer,
  8837. PRPC_MESSAGE _pRpcMessage,
  8838. DWORD *_pdwStubPhase);
  8839. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottomWidth_Proxy(
  8840. IHTMLRuleStyle * This,
  8841. /* [out][retval] */ VARIANT *p);
  8842. void __RPC_STUB IHTMLRuleStyle_get_borderBottomWidth_Stub(
  8843. IRpcStubBuffer *This,
  8844. IRpcChannelBuffer *_pRpcChannelBuffer,
  8845. PRPC_MESSAGE _pRpcMessage,
  8846. DWORD *_pdwStubPhase);
  8847. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeftWidth_Proxy(
  8848. IHTMLRuleStyle * This,
  8849. /* [in] */ VARIANT v);
  8850. void __RPC_STUB IHTMLRuleStyle_put_borderLeftWidth_Stub(
  8851. IRpcStubBuffer *This,
  8852. IRpcChannelBuffer *_pRpcChannelBuffer,
  8853. PRPC_MESSAGE _pRpcMessage,
  8854. DWORD *_pdwStubPhase);
  8855. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeftWidth_Proxy(
  8856. IHTMLRuleStyle * This,
  8857. /* [out][retval] */ VARIANT *p);
  8858. void __RPC_STUB IHTMLRuleStyle_get_borderLeftWidth_Stub(
  8859. IRpcStubBuffer *This,
  8860. IRpcChannelBuffer *_pRpcChannelBuffer,
  8861. PRPC_MESSAGE _pRpcMessage,
  8862. DWORD *_pdwStubPhase);
  8863. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderStyle_Proxy(
  8864. IHTMLRuleStyle * This,
  8865. /* [in] */ BSTR v);
  8866. void __RPC_STUB IHTMLRuleStyle_put_borderStyle_Stub(
  8867. IRpcStubBuffer *This,
  8868. IRpcChannelBuffer *_pRpcChannelBuffer,
  8869. PRPC_MESSAGE _pRpcMessage,
  8870. DWORD *_pdwStubPhase);
  8871. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderStyle_Proxy(
  8872. IHTMLRuleStyle * This,
  8873. /* [out][retval] */ BSTR *p);
  8874. void __RPC_STUB IHTMLRuleStyle_get_borderStyle_Stub(
  8875. IRpcStubBuffer *This,
  8876. IRpcChannelBuffer *_pRpcChannelBuffer,
  8877. PRPC_MESSAGE _pRpcMessage,
  8878. DWORD *_pdwStubPhase);
  8879. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderTopStyle_Proxy(
  8880. IHTMLRuleStyle * This,
  8881. /* [in] */ BSTR v);
  8882. void __RPC_STUB IHTMLRuleStyle_put_borderTopStyle_Stub(
  8883. IRpcStubBuffer *This,
  8884. IRpcChannelBuffer *_pRpcChannelBuffer,
  8885. PRPC_MESSAGE _pRpcMessage,
  8886. DWORD *_pdwStubPhase);
  8887. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderTopStyle_Proxy(
  8888. IHTMLRuleStyle * This,
  8889. /* [out][retval] */ BSTR *p);
  8890. void __RPC_STUB IHTMLRuleStyle_get_borderTopStyle_Stub(
  8891. IRpcStubBuffer *This,
  8892. IRpcChannelBuffer *_pRpcChannelBuffer,
  8893. PRPC_MESSAGE _pRpcMessage,
  8894. DWORD *_pdwStubPhase);
  8895. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderRightStyle_Proxy(
  8896. IHTMLRuleStyle * This,
  8897. /* [in] */ BSTR v);
  8898. void __RPC_STUB IHTMLRuleStyle_put_borderRightStyle_Stub(
  8899. IRpcStubBuffer *This,
  8900. IRpcChannelBuffer *_pRpcChannelBuffer,
  8901. PRPC_MESSAGE _pRpcMessage,
  8902. DWORD *_pdwStubPhase);
  8903. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderRightStyle_Proxy(
  8904. IHTMLRuleStyle * This,
  8905. /* [out][retval] */ BSTR *p);
  8906. void __RPC_STUB IHTMLRuleStyle_get_borderRightStyle_Stub(
  8907. IRpcStubBuffer *This,
  8908. IRpcChannelBuffer *_pRpcChannelBuffer,
  8909. PRPC_MESSAGE _pRpcMessage,
  8910. DWORD *_pdwStubPhase);
  8911. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderBottomStyle_Proxy(
  8912. IHTMLRuleStyle * This,
  8913. /* [in] */ BSTR v);
  8914. void __RPC_STUB IHTMLRuleStyle_put_borderBottomStyle_Stub(
  8915. IRpcStubBuffer *This,
  8916. IRpcChannelBuffer *_pRpcChannelBuffer,
  8917. PRPC_MESSAGE _pRpcMessage,
  8918. DWORD *_pdwStubPhase);
  8919. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottomStyle_Proxy(
  8920. IHTMLRuleStyle * This,
  8921. /* [out][retval] */ BSTR *p);
  8922. void __RPC_STUB IHTMLRuleStyle_get_borderBottomStyle_Stub(
  8923. IRpcStubBuffer *This,
  8924. IRpcChannelBuffer *_pRpcChannelBuffer,
  8925. PRPC_MESSAGE _pRpcMessage,
  8926. DWORD *_pdwStubPhase);
  8927. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeftStyle_Proxy(
  8928. IHTMLRuleStyle * This,
  8929. /* [in] */ BSTR v);
  8930. void __RPC_STUB IHTMLRuleStyle_put_borderLeftStyle_Stub(
  8931. IRpcStubBuffer *This,
  8932. IRpcChannelBuffer *_pRpcChannelBuffer,
  8933. PRPC_MESSAGE _pRpcMessage,
  8934. DWORD *_pdwStubPhase);
  8935. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeftStyle_Proxy(
  8936. IHTMLRuleStyle * This,
  8937. /* [out][retval] */ BSTR *p);
  8938. void __RPC_STUB IHTMLRuleStyle_get_borderLeftStyle_Stub(
  8939. IRpcStubBuffer *This,
  8940. IRpcChannelBuffer *_pRpcChannelBuffer,
  8941. PRPC_MESSAGE _pRpcMessage,
  8942. DWORD *_pdwStubPhase);
  8943. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_width_Proxy(
  8944. IHTMLRuleStyle * This,
  8945. /* [in] */ VARIANT v);
  8946. void __RPC_STUB IHTMLRuleStyle_put_width_Stub(
  8947. IRpcStubBuffer *This,
  8948. IRpcChannelBuffer *_pRpcChannelBuffer,
  8949. PRPC_MESSAGE _pRpcMessage,
  8950. DWORD *_pdwStubPhase);
  8951. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_width_Proxy(
  8952. IHTMLRuleStyle * This,
  8953. /* [out][retval] */ VARIANT *p);
  8954. void __RPC_STUB IHTMLRuleStyle_get_width_Stub(
  8955. IRpcStubBuffer *This,
  8956. IRpcChannelBuffer *_pRpcChannelBuffer,
  8957. PRPC_MESSAGE _pRpcMessage,
  8958. DWORD *_pdwStubPhase);
  8959. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_height_Proxy(
  8960. IHTMLRuleStyle * This,
  8961. /* [in] */ VARIANT v);
  8962. void __RPC_STUB IHTMLRuleStyle_put_height_Stub(
  8963. IRpcStubBuffer *This,
  8964. IRpcChannelBuffer *_pRpcChannelBuffer,
  8965. PRPC_MESSAGE _pRpcMessage,
  8966. DWORD *_pdwStubPhase);
  8967. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_height_Proxy(
  8968. IHTMLRuleStyle * This,
  8969. /* [out][retval] */ VARIANT *p);
  8970. void __RPC_STUB IHTMLRuleStyle_get_height_Stub(
  8971. IRpcStubBuffer *This,
  8972. IRpcChannelBuffer *_pRpcChannelBuffer,
  8973. PRPC_MESSAGE _pRpcMessage,
  8974. DWORD *_pdwStubPhase);
  8975. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_styleFloat_Proxy(
  8976. IHTMLRuleStyle * This,
  8977. /* [in] */ BSTR v);
  8978. void __RPC_STUB IHTMLRuleStyle_put_styleFloat_Stub(
  8979. IRpcStubBuffer *This,
  8980. IRpcChannelBuffer *_pRpcChannelBuffer,
  8981. PRPC_MESSAGE _pRpcMessage,
  8982. DWORD *_pdwStubPhase);
  8983. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_styleFloat_Proxy(
  8984. IHTMLRuleStyle * This,
  8985. /* [out][retval] */ BSTR *p);
  8986. void __RPC_STUB IHTMLRuleStyle_get_styleFloat_Stub(
  8987. IRpcStubBuffer *This,
  8988. IRpcChannelBuffer *_pRpcChannelBuffer,
  8989. PRPC_MESSAGE _pRpcMessage,
  8990. DWORD *_pdwStubPhase);
  8991. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_clear_Proxy(
  8992. IHTMLRuleStyle * This,
  8993. /* [in] */ BSTR v);
  8994. void __RPC_STUB IHTMLRuleStyle_put_clear_Stub(
  8995. IRpcStubBuffer *This,
  8996. IRpcChannelBuffer *_pRpcChannelBuffer,
  8997. PRPC_MESSAGE _pRpcMessage,
  8998. DWORD *_pdwStubPhase);
  8999. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_clear_Proxy(
  9000. IHTMLRuleStyle * This,
  9001. /* [out][retval] */ BSTR *p);
  9002. void __RPC_STUB IHTMLRuleStyle_get_clear_Stub(
  9003. IRpcStubBuffer *This,
  9004. IRpcChannelBuffer *_pRpcChannelBuffer,
  9005. PRPC_MESSAGE _pRpcMessage,
  9006. DWORD *_pdwStubPhase);
  9007. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_display_Proxy(
  9008. IHTMLRuleStyle * This,
  9009. /* [in] */ BSTR v);
  9010. void __RPC_STUB IHTMLRuleStyle_put_display_Stub(
  9011. IRpcStubBuffer *This,
  9012. IRpcChannelBuffer *_pRpcChannelBuffer,
  9013. PRPC_MESSAGE _pRpcMessage,
  9014. DWORD *_pdwStubPhase);
  9015. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_display_Proxy(
  9016. IHTMLRuleStyle * This,
  9017. /* [out][retval] */ BSTR *p);
  9018. void __RPC_STUB IHTMLRuleStyle_get_display_Stub(
  9019. IRpcStubBuffer *This,
  9020. IRpcChannelBuffer *_pRpcChannelBuffer,
  9021. PRPC_MESSAGE _pRpcMessage,
  9022. DWORD *_pdwStubPhase);
  9023. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_visibility_Proxy(
  9024. IHTMLRuleStyle * This,
  9025. /* [in] */ BSTR v);
  9026. void __RPC_STUB IHTMLRuleStyle_put_visibility_Stub(
  9027. IRpcStubBuffer *This,
  9028. IRpcChannelBuffer *_pRpcChannelBuffer,
  9029. PRPC_MESSAGE _pRpcMessage,
  9030. DWORD *_pdwStubPhase);
  9031. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_visibility_Proxy(
  9032. IHTMLRuleStyle * This,
  9033. /* [out][retval] */ BSTR *p);
  9034. void __RPC_STUB IHTMLRuleStyle_get_visibility_Stub(
  9035. IRpcStubBuffer *This,
  9036. IRpcChannelBuffer *_pRpcChannelBuffer,
  9037. PRPC_MESSAGE _pRpcMessage,
  9038. DWORD *_pdwStubPhase);
  9039. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStyleType_Proxy(
  9040. IHTMLRuleStyle * This,
  9041. /* [in] */ BSTR v);
  9042. void __RPC_STUB IHTMLRuleStyle_put_listStyleType_Stub(
  9043. IRpcStubBuffer *This,
  9044. IRpcChannelBuffer *_pRpcChannelBuffer,
  9045. PRPC_MESSAGE _pRpcMessage,
  9046. DWORD *_pdwStubPhase);
  9047. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStyleType_Proxy(
  9048. IHTMLRuleStyle * This,
  9049. /* [out][retval] */ BSTR *p);
  9050. void __RPC_STUB IHTMLRuleStyle_get_listStyleType_Stub(
  9051. IRpcStubBuffer *This,
  9052. IRpcChannelBuffer *_pRpcChannelBuffer,
  9053. PRPC_MESSAGE _pRpcMessage,
  9054. DWORD *_pdwStubPhase);
  9055. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStylePosition_Proxy(
  9056. IHTMLRuleStyle * This,
  9057. /* [in] */ BSTR v);
  9058. void __RPC_STUB IHTMLRuleStyle_put_listStylePosition_Stub(
  9059. IRpcStubBuffer *This,
  9060. IRpcChannelBuffer *_pRpcChannelBuffer,
  9061. PRPC_MESSAGE _pRpcMessage,
  9062. DWORD *_pdwStubPhase);
  9063. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStylePosition_Proxy(
  9064. IHTMLRuleStyle * This,
  9065. /* [out][retval] */ BSTR *p);
  9066. void __RPC_STUB IHTMLRuleStyle_get_listStylePosition_Stub(
  9067. IRpcStubBuffer *This,
  9068. IRpcChannelBuffer *_pRpcChannelBuffer,
  9069. PRPC_MESSAGE _pRpcMessage,
  9070. DWORD *_pdwStubPhase);
  9071. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStyleImage_Proxy(
  9072. IHTMLRuleStyle * This,
  9073. /* [in] */ BSTR v);
  9074. void __RPC_STUB IHTMLRuleStyle_put_listStyleImage_Stub(
  9075. IRpcStubBuffer *This,
  9076. IRpcChannelBuffer *_pRpcChannelBuffer,
  9077. PRPC_MESSAGE _pRpcMessage,
  9078. DWORD *_pdwStubPhase);
  9079. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStyleImage_Proxy(
  9080. IHTMLRuleStyle * This,
  9081. /* [out][retval] */ BSTR *p);
  9082. void __RPC_STUB IHTMLRuleStyle_get_listStyleImage_Stub(
  9083. IRpcStubBuffer *This,
  9084. IRpcChannelBuffer *_pRpcChannelBuffer,
  9085. PRPC_MESSAGE _pRpcMessage,
  9086. DWORD *_pdwStubPhase);
  9087. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStyle_Proxy(
  9088. IHTMLRuleStyle * This,
  9089. /* [in] */ BSTR v);
  9090. void __RPC_STUB IHTMLRuleStyle_put_listStyle_Stub(
  9091. IRpcStubBuffer *This,
  9092. IRpcChannelBuffer *_pRpcChannelBuffer,
  9093. PRPC_MESSAGE _pRpcMessage,
  9094. DWORD *_pdwStubPhase);
  9095. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStyle_Proxy(
  9096. IHTMLRuleStyle * This,
  9097. /* [out][retval] */ BSTR *p);
  9098. void __RPC_STUB IHTMLRuleStyle_get_listStyle_Stub(
  9099. IRpcStubBuffer *This,
  9100. IRpcChannelBuffer *_pRpcChannelBuffer,
  9101. PRPC_MESSAGE _pRpcMessage,
  9102. DWORD *_pdwStubPhase);
  9103. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_whiteSpace_Proxy(
  9104. IHTMLRuleStyle * This,
  9105. /* [in] */ BSTR v);
  9106. void __RPC_STUB IHTMLRuleStyle_put_whiteSpace_Stub(
  9107. IRpcStubBuffer *This,
  9108. IRpcChannelBuffer *_pRpcChannelBuffer,
  9109. PRPC_MESSAGE _pRpcMessage,
  9110. DWORD *_pdwStubPhase);
  9111. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_whiteSpace_Proxy(
  9112. IHTMLRuleStyle * This,
  9113. /* [out][retval] */ BSTR *p);
  9114. void __RPC_STUB IHTMLRuleStyle_get_whiteSpace_Stub(
  9115. IRpcStubBuffer *This,
  9116. IRpcChannelBuffer *_pRpcChannelBuffer,
  9117. PRPC_MESSAGE _pRpcMessage,
  9118. DWORD *_pdwStubPhase);
  9119. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_top_Proxy(
  9120. IHTMLRuleStyle * This,
  9121. /* [in] */ VARIANT v);
  9122. void __RPC_STUB IHTMLRuleStyle_put_top_Stub(
  9123. IRpcStubBuffer *This,
  9124. IRpcChannelBuffer *_pRpcChannelBuffer,
  9125. PRPC_MESSAGE _pRpcMessage,
  9126. DWORD *_pdwStubPhase);
  9127. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_top_Proxy(
  9128. IHTMLRuleStyle * This,
  9129. /* [out][retval] */ VARIANT *p);
  9130. void __RPC_STUB IHTMLRuleStyle_get_top_Stub(
  9131. IRpcStubBuffer *This,
  9132. IRpcChannelBuffer *_pRpcChannelBuffer,
  9133. PRPC_MESSAGE _pRpcMessage,
  9134. DWORD *_pdwStubPhase);
  9135. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_left_Proxy(
  9136. IHTMLRuleStyle * This,
  9137. /* [in] */ VARIANT v);
  9138. void __RPC_STUB IHTMLRuleStyle_put_left_Stub(
  9139. IRpcStubBuffer *This,
  9140. IRpcChannelBuffer *_pRpcChannelBuffer,
  9141. PRPC_MESSAGE _pRpcMessage,
  9142. DWORD *_pdwStubPhase);
  9143. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_left_Proxy(
  9144. IHTMLRuleStyle * This,
  9145. /* [out][retval] */ VARIANT *p);
  9146. void __RPC_STUB IHTMLRuleStyle_get_left_Stub(
  9147. IRpcStubBuffer *This,
  9148. IRpcChannelBuffer *_pRpcChannelBuffer,
  9149. PRPC_MESSAGE _pRpcMessage,
  9150. DWORD *_pdwStubPhase);
  9151. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_position_Proxy(
  9152. IHTMLRuleStyle * This,
  9153. /* [out][retval] */ BSTR *p);
  9154. void __RPC_STUB IHTMLRuleStyle_get_position_Stub(
  9155. IRpcStubBuffer *This,
  9156. IRpcChannelBuffer *_pRpcChannelBuffer,
  9157. PRPC_MESSAGE _pRpcMessage,
  9158. DWORD *_pdwStubPhase);
  9159. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_zIndex_Proxy(
  9160. IHTMLRuleStyle * This,
  9161. /* [in] */ VARIANT v);
  9162. void __RPC_STUB IHTMLRuleStyle_put_zIndex_Stub(
  9163. IRpcStubBuffer *This,
  9164. IRpcChannelBuffer *_pRpcChannelBuffer,
  9165. PRPC_MESSAGE _pRpcMessage,
  9166. DWORD *_pdwStubPhase);
  9167. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_zIndex_Proxy(
  9168. IHTMLRuleStyle * This,
  9169. /* [out][retval] */ VARIANT *p);
  9170. void __RPC_STUB IHTMLRuleStyle_get_zIndex_Stub(
  9171. IRpcStubBuffer *This,
  9172. IRpcChannelBuffer *_pRpcChannelBuffer,
  9173. PRPC_MESSAGE _pRpcMessage,
  9174. DWORD *_pdwStubPhase);
  9175. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_overflow_Proxy(
  9176. IHTMLRuleStyle * This,
  9177. /* [in] */ BSTR v);
  9178. void __RPC_STUB IHTMLRuleStyle_put_overflow_Stub(
  9179. IRpcStubBuffer *This,
  9180. IRpcChannelBuffer *_pRpcChannelBuffer,
  9181. PRPC_MESSAGE _pRpcMessage,
  9182. DWORD *_pdwStubPhase);
  9183. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_overflow_Proxy(
  9184. IHTMLRuleStyle * This,
  9185. /* [out][retval] */ BSTR *p);
  9186. void __RPC_STUB IHTMLRuleStyle_get_overflow_Stub(
  9187. IRpcStubBuffer *This,
  9188. IRpcChannelBuffer *_pRpcChannelBuffer,
  9189. PRPC_MESSAGE _pRpcMessage,
  9190. DWORD *_pdwStubPhase);
  9191. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_pageBreakBefore_Proxy(
  9192. IHTMLRuleStyle * This,
  9193. /* [in] */ BSTR v);
  9194. void __RPC_STUB IHTMLRuleStyle_put_pageBreakBefore_Stub(
  9195. IRpcStubBuffer *This,
  9196. IRpcChannelBuffer *_pRpcChannelBuffer,
  9197. PRPC_MESSAGE _pRpcMessage,
  9198. DWORD *_pdwStubPhase);
  9199. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_pageBreakBefore_Proxy(
  9200. IHTMLRuleStyle * This,
  9201. /* [out][retval] */ BSTR *p);
  9202. void __RPC_STUB IHTMLRuleStyle_get_pageBreakBefore_Stub(
  9203. IRpcStubBuffer *This,
  9204. IRpcChannelBuffer *_pRpcChannelBuffer,
  9205. PRPC_MESSAGE _pRpcMessage,
  9206. DWORD *_pdwStubPhase);
  9207. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_pageBreakAfter_Proxy(
  9208. IHTMLRuleStyle * This,
  9209. /* [in] */ BSTR v);
  9210. void __RPC_STUB IHTMLRuleStyle_put_pageBreakAfter_Stub(
  9211. IRpcStubBuffer *This,
  9212. IRpcChannelBuffer *_pRpcChannelBuffer,
  9213. PRPC_MESSAGE _pRpcMessage,
  9214. DWORD *_pdwStubPhase);
  9215. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_pageBreakAfter_Proxy(
  9216. IHTMLRuleStyle * This,
  9217. /* [out][retval] */ BSTR *p);
  9218. void __RPC_STUB IHTMLRuleStyle_get_pageBreakAfter_Stub(
  9219. IRpcStubBuffer *This,
  9220. IRpcChannelBuffer *_pRpcChannelBuffer,
  9221. PRPC_MESSAGE _pRpcMessage,
  9222. DWORD *_pdwStubPhase);
  9223. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_cssText_Proxy(
  9224. IHTMLRuleStyle * This,
  9225. /* [in] */ BSTR v);
  9226. void __RPC_STUB IHTMLRuleStyle_put_cssText_Stub(
  9227. IRpcStubBuffer *This,
  9228. IRpcChannelBuffer *_pRpcChannelBuffer,
  9229. PRPC_MESSAGE _pRpcMessage,
  9230. DWORD *_pdwStubPhase);
  9231. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_cssText_Proxy(
  9232. IHTMLRuleStyle * This,
  9233. /* [out][retval] */ BSTR *p);
  9234. void __RPC_STUB IHTMLRuleStyle_get_cssText_Stub(
  9235. IRpcStubBuffer *This,
  9236. IRpcChannelBuffer *_pRpcChannelBuffer,
  9237. PRPC_MESSAGE _pRpcMessage,
  9238. DWORD *_pdwStubPhase);
  9239. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_cursor_Proxy(
  9240. IHTMLRuleStyle * This,
  9241. /* [in] */ BSTR v);
  9242. void __RPC_STUB IHTMLRuleStyle_put_cursor_Stub(
  9243. IRpcStubBuffer *This,
  9244. IRpcChannelBuffer *_pRpcChannelBuffer,
  9245. PRPC_MESSAGE _pRpcMessage,
  9246. DWORD *_pdwStubPhase);
  9247. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_cursor_Proxy(
  9248. IHTMLRuleStyle * This,
  9249. /* [out][retval] */ BSTR *p);
  9250. void __RPC_STUB IHTMLRuleStyle_get_cursor_Stub(
  9251. IRpcStubBuffer *This,
  9252. IRpcChannelBuffer *_pRpcChannelBuffer,
  9253. PRPC_MESSAGE _pRpcMessage,
  9254. DWORD *_pdwStubPhase);
  9255. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_clip_Proxy(
  9256. IHTMLRuleStyle * This,
  9257. /* [in] */ BSTR v);
  9258. void __RPC_STUB IHTMLRuleStyle_put_clip_Stub(
  9259. IRpcStubBuffer *This,
  9260. IRpcChannelBuffer *_pRpcChannelBuffer,
  9261. PRPC_MESSAGE _pRpcMessage,
  9262. DWORD *_pdwStubPhase);
  9263. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_clip_Proxy(
  9264. IHTMLRuleStyle * This,
  9265. /* [out][retval] */ BSTR *p);
  9266. void __RPC_STUB IHTMLRuleStyle_get_clip_Stub(
  9267. IRpcStubBuffer *This,
  9268. IRpcChannelBuffer *_pRpcChannelBuffer,
  9269. PRPC_MESSAGE _pRpcMessage,
  9270. DWORD *_pdwStubPhase);
  9271. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_filter_Proxy(
  9272. IHTMLRuleStyle * This,
  9273. /* [in] */ BSTR v);
  9274. void __RPC_STUB IHTMLRuleStyle_put_filter_Stub(
  9275. IRpcStubBuffer *This,
  9276. IRpcChannelBuffer *_pRpcChannelBuffer,
  9277. PRPC_MESSAGE _pRpcMessage,
  9278. DWORD *_pdwStubPhase);
  9279. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_filter_Proxy(
  9280. IHTMLRuleStyle * This,
  9281. /* [out][retval] */ BSTR *p);
  9282. void __RPC_STUB IHTMLRuleStyle_get_filter_Stub(
  9283. IRpcStubBuffer *This,
  9284. IRpcChannelBuffer *_pRpcChannelBuffer,
  9285. PRPC_MESSAGE _pRpcMessage,
  9286. DWORD *_pdwStubPhase);
  9287. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_setAttribute_Proxy(
  9288. IHTMLRuleStyle * This,
  9289. /* [in] */ BSTR strAttributeName,
  9290. /* [in] */ VARIANT AttributeValue,
  9291. /* [in][defaultvalue] */ LONG lFlags);
  9292. void __RPC_STUB IHTMLRuleStyle_setAttribute_Stub(
  9293. IRpcStubBuffer *This,
  9294. IRpcChannelBuffer *_pRpcChannelBuffer,
  9295. PRPC_MESSAGE _pRpcMessage,
  9296. DWORD *_pdwStubPhase);
  9297. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_getAttribute_Proxy(
  9298. IHTMLRuleStyle * This,
  9299. /* [in] */ BSTR strAttributeName,
  9300. /* [in][defaultvalue] */ LONG lFlags,
  9301. /* [out][retval] */ VARIANT *AttributeValue);
  9302. void __RPC_STUB IHTMLRuleStyle_getAttribute_Stub(
  9303. IRpcStubBuffer *This,
  9304. IRpcChannelBuffer *_pRpcChannelBuffer,
  9305. PRPC_MESSAGE _pRpcMessage,
  9306. DWORD *_pdwStubPhase);
  9307. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_removeAttribute_Proxy(
  9308. IHTMLRuleStyle * This,
  9309. /* [in] */ BSTR strAttributeName,
  9310. /* [in][defaultvalue] */ LONG lFlags,
  9311. /* [out][retval] */ VARIANT_BOOL *pfSuccess);
  9312. void __RPC_STUB IHTMLRuleStyle_removeAttribute_Stub(
  9313. IRpcStubBuffer *This,
  9314. IRpcChannelBuffer *_pRpcChannelBuffer,
  9315. PRPC_MESSAGE _pRpcMessage,
  9316. DWORD *_pdwStubPhase);
  9317. #endif /* __IHTMLRuleStyle_INTERFACE_DEFINED__ */
  9318. #ifndef __IHTMLRuleStyle2_INTERFACE_DEFINED__
  9319. #define __IHTMLRuleStyle2_INTERFACE_DEFINED__
  9320. /* interface IHTMLRuleStyle2 */
  9321. /* [object][uuid][dual][oleautomation] */
  9322. EXTERN_C const IID IID_IHTMLRuleStyle2;
  9323. MIDL_INTERFACE("3050f4ac-98b5-11cf-bb82-00aa00bdce0b")
  9324. IHTMLRuleStyle2 : public IDispatch
  9325. {
  9326. public:
  9327. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tableLayout(
  9328. /* [in] */ BSTR v) = 0;
  9329. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tableLayout(
  9330. /* [out][retval] */ BSTR *p) = 0;
  9331. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderCollapse(
  9332. /* [in] */ BSTR v) = 0;
  9333. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderCollapse(
  9334. /* [out][retval] */ BSTR *p) = 0;
  9335. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_direction(
  9336. /* [in] */ BSTR v) = 0;
  9337. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_direction(
  9338. /* [out][retval] */ BSTR *p) = 0;
  9339. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_behavior(
  9340. /* [in] */ BSTR v) = 0;
  9341. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_behavior(
  9342. /* [out][retval] */ BSTR *p) = 0;
  9343. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_position(
  9344. /* [in] */ BSTR v) = 0;
  9345. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_position(
  9346. /* [out][retval] */ BSTR *p) = 0;
  9347. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_unicodeBidi(
  9348. /* [in] */ BSTR v) = 0;
  9349. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_unicodeBidi(
  9350. /* [out][retval] */ BSTR *p) = 0;
  9351. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_bottom(
  9352. /* [in] */ VARIANT v) = 0;
  9353. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bottom(
  9354. /* [out][retval] */ VARIANT *p) = 0;
  9355. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_right(
  9356. /* [in] */ VARIANT v) = 0;
  9357. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_right(
  9358. /* [out][retval] */ VARIANT *p) = 0;
  9359. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelBottom(
  9360. /* [in] */ long v) = 0;
  9361. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelBottom(
  9362. /* [out][retval] */ long *p) = 0;
  9363. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelRight(
  9364. /* [in] */ long v) = 0;
  9365. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelRight(
  9366. /* [out][retval] */ long *p) = 0;
  9367. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posBottom(
  9368. /* [in] */ float v) = 0;
  9369. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posBottom(
  9370. /* [out][retval] */ float *p) = 0;
  9371. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posRight(
  9372. /* [in] */ float v) = 0;
  9373. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posRight(
  9374. /* [out][retval] */ float *p) = 0;
  9375. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_imeMode(
  9376. /* [in] */ BSTR v) = 0;
  9377. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeMode(
  9378. /* [out][retval] */ BSTR *p) = 0;
  9379. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyAlign(
  9380. /* [in] */ BSTR v) = 0;
  9381. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyAlign(
  9382. /* [out][retval] */ BSTR *p) = 0;
  9383. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyPosition(
  9384. /* [in] */ BSTR v) = 0;
  9385. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyPosition(
  9386. /* [out][retval] */ BSTR *p) = 0;
  9387. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyOverhang(
  9388. /* [in] */ BSTR v) = 0;
  9389. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyOverhang(
  9390. /* [out][retval] */ BSTR *p) = 0;
  9391. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridChar(
  9392. /* [in] */ VARIANT v) = 0;
  9393. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridChar(
  9394. /* [out][retval] */ VARIANT *p) = 0;
  9395. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridLine(
  9396. /* [in] */ VARIANT v) = 0;
  9397. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridLine(
  9398. /* [out][retval] */ VARIANT *p) = 0;
  9399. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridMode(
  9400. /* [in] */ BSTR v) = 0;
  9401. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridMode(
  9402. /* [out][retval] */ BSTR *p) = 0;
  9403. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridType(
  9404. /* [in] */ BSTR v) = 0;
  9405. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridType(
  9406. /* [out][retval] */ BSTR *p) = 0;
  9407. virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGrid(
  9408. /* [in] */ BSTR v) = 0;
  9409. virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGrid(
  9410. /* [out][retval] */ BSTR *p) = 0;
  9411. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAutospace(
  9412. /* [in] */ BSTR v) = 0;
  9413. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAutospace(
  9414. /* [out][retval] */ BSTR *p) = 0;
  9415. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordBreak(
  9416. /* [in] */ BSTR v) = 0;
  9417. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordBreak(
  9418. /* [out][retval] */ BSTR *p) = 0;
  9419. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lineBreak(
  9420. /* [in] */ BSTR v) = 0;
  9421. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineBreak(
  9422. /* [out][retval] */ BSTR *p) = 0;
  9423. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textJustify(
  9424. /* [in] */ BSTR v) = 0;
  9425. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustify(
  9426. /* [out][retval] */ BSTR *p) = 0;
  9427. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textJustifyTrim(
  9428. /* [in] */ BSTR v) = 0;
  9429. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustifyTrim(
  9430. /* [out][retval] */ BSTR *p) = 0;
  9431. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textKashida(
  9432. /* [in] */ VARIANT v) = 0;
  9433. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashida(
  9434. /* [out][retval] */ VARIANT *p) = 0;
  9435. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflowX(
  9436. /* [in] */ BSTR v) = 0;
  9437. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowX(
  9438. /* [out][retval] */ BSTR *p) = 0;
  9439. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflowY(
  9440. /* [in] */ BSTR v) = 0;
  9441. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowY(
  9442. /* [out][retval] */ BSTR *p) = 0;
  9443. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accelerator(
  9444. /* [in] */ BSTR v) = 0;
  9445. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accelerator(
  9446. /* [out][retval] */ BSTR *p) = 0;
  9447. };
  9448. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_tableLayout_Proxy(
  9449. IHTMLRuleStyle2 * This,
  9450. /* [in] */ BSTR v);
  9451. void __RPC_STUB IHTMLRuleStyle2_put_tableLayout_Stub(
  9452. IRpcStubBuffer *This,
  9453. IRpcChannelBuffer *_pRpcChannelBuffer,
  9454. PRPC_MESSAGE _pRpcMessage,
  9455. DWORD *_pdwStubPhase);
  9456. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_tableLayout_Proxy(
  9457. IHTMLRuleStyle2 * This,
  9458. /* [out][retval] */ BSTR *p);
  9459. void __RPC_STUB IHTMLRuleStyle2_get_tableLayout_Stub(
  9460. IRpcStubBuffer *This,
  9461. IRpcChannelBuffer *_pRpcChannelBuffer,
  9462. PRPC_MESSAGE _pRpcMessage,
  9463. DWORD *_pdwStubPhase);
  9464. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_borderCollapse_Proxy(
  9465. IHTMLRuleStyle2 * This,
  9466. /* [in] */ BSTR v);
  9467. void __RPC_STUB IHTMLRuleStyle2_put_borderCollapse_Stub(
  9468. IRpcStubBuffer *This,
  9469. IRpcChannelBuffer *_pRpcChannelBuffer,
  9470. PRPC_MESSAGE _pRpcMessage,
  9471. DWORD *_pdwStubPhase);
  9472. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_borderCollapse_Proxy(
  9473. IHTMLRuleStyle2 * This,
  9474. /* [out][retval] */ BSTR *p);
  9475. void __RPC_STUB IHTMLRuleStyle2_get_borderCollapse_Stub(
  9476. IRpcStubBuffer *This,
  9477. IRpcChannelBuffer *_pRpcChannelBuffer,
  9478. PRPC_MESSAGE _pRpcMessage,
  9479. DWORD *_pdwStubPhase);
  9480. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_direction_Proxy(
  9481. IHTMLRuleStyle2 * This,
  9482. /* [in] */ BSTR v);
  9483. void __RPC_STUB IHTMLRuleStyle2_put_direction_Stub(
  9484. IRpcStubBuffer *This,
  9485. IRpcChannelBuffer *_pRpcChannelBuffer,
  9486. PRPC_MESSAGE _pRpcMessage,
  9487. DWORD *_pdwStubPhase);
  9488. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_direction_Proxy(
  9489. IHTMLRuleStyle2 * This,
  9490. /* [out][retval] */ BSTR *p);
  9491. void __RPC_STUB IHTMLRuleStyle2_get_direction_Stub(
  9492. IRpcStubBuffer *This,
  9493. IRpcChannelBuffer *_pRpcChannelBuffer,
  9494. PRPC_MESSAGE _pRpcMessage,
  9495. DWORD *_pdwStubPhase);
  9496. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_behavior_Proxy(
  9497. IHTMLRuleStyle2 * This,
  9498. /* [in] */ BSTR v);
  9499. void __RPC_STUB IHTMLRuleStyle2_put_behavior_Stub(
  9500. IRpcStubBuffer *This,
  9501. IRpcChannelBuffer *_pRpcChannelBuffer,
  9502. PRPC_MESSAGE _pRpcMessage,
  9503. DWORD *_pdwStubPhase);
  9504. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_behavior_Proxy(
  9505. IHTMLRuleStyle2 * This,
  9506. /* [out][retval] */ BSTR *p);
  9507. void __RPC_STUB IHTMLRuleStyle2_get_behavior_Stub(
  9508. IRpcStubBuffer *This,
  9509. IRpcChannelBuffer *_pRpcChannelBuffer,
  9510. PRPC_MESSAGE _pRpcMessage,
  9511. DWORD *_pdwStubPhase);
  9512. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_position_Proxy(
  9513. IHTMLRuleStyle2 * This,
  9514. /* [in] */ BSTR v);
  9515. void __RPC_STUB IHTMLRuleStyle2_put_position_Stub(
  9516. IRpcStubBuffer *This,
  9517. IRpcChannelBuffer *_pRpcChannelBuffer,
  9518. PRPC_MESSAGE _pRpcMessage,
  9519. DWORD *_pdwStubPhase);
  9520. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_position_Proxy(
  9521. IHTMLRuleStyle2 * This,
  9522. /* [out][retval] */ BSTR *p);
  9523. void __RPC_STUB IHTMLRuleStyle2_get_position_Stub(
  9524. IRpcStubBuffer *This,
  9525. IRpcChannelBuffer *_pRpcChannelBuffer,
  9526. PRPC_MESSAGE _pRpcMessage,
  9527. DWORD *_pdwStubPhase);
  9528. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_unicodeBidi_Proxy(
  9529. IHTMLRuleStyle2 * This,
  9530. /* [in] */ BSTR v);
  9531. void __RPC_STUB IHTMLRuleStyle2_put_unicodeBidi_Stub(
  9532. IRpcStubBuffer *This,
  9533. IRpcChannelBuffer *_pRpcChannelBuffer,
  9534. PRPC_MESSAGE _pRpcMessage,
  9535. DWORD *_pdwStubPhase);
  9536. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_unicodeBidi_Proxy(
  9537. IHTMLRuleStyle2 * This,
  9538. /* [out][retval] */ BSTR *p);
  9539. void __RPC_STUB IHTMLRuleStyle2_get_unicodeBidi_Stub(
  9540. IRpcStubBuffer *This,
  9541. IRpcChannelBuffer *_pRpcChannelBuffer,
  9542. PRPC_MESSAGE _pRpcMessage,
  9543. DWORD *_pdwStubPhase);
  9544. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_bottom_Proxy(
  9545. IHTMLRuleStyle2 * This,
  9546. /* [in] */ VARIANT v);
  9547. void __RPC_STUB IHTMLRuleStyle2_put_bottom_Stub(
  9548. IRpcStubBuffer *This,
  9549. IRpcChannelBuffer *_pRpcChannelBuffer,
  9550. PRPC_MESSAGE _pRpcMessage,
  9551. DWORD *_pdwStubPhase);
  9552. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_bottom_Proxy(
  9553. IHTMLRuleStyle2 * This,
  9554. /* [out][retval] */ VARIANT *p);
  9555. void __RPC_STUB IHTMLRuleStyle2_get_bottom_Stub(
  9556. IRpcStubBuffer *This,
  9557. IRpcChannelBuffer *_pRpcChannelBuffer,
  9558. PRPC_MESSAGE _pRpcMessage,
  9559. DWORD *_pdwStubPhase);
  9560. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_right_Proxy(
  9561. IHTMLRuleStyle2 * This,
  9562. /* [in] */ VARIANT v);
  9563. void __RPC_STUB IHTMLRuleStyle2_put_right_Stub(
  9564. IRpcStubBuffer *This,
  9565. IRpcChannelBuffer *_pRpcChannelBuffer,
  9566. PRPC_MESSAGE _pRpcMessage,
  9567. DWORD *_pdwStubPhase);
  9568. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_right_Proxy(
  9569. IHTMLRuleStyle2 * This,
  9570. /* [out][retval] */ VARIANT *p);
  9571. void __RPC_STUB IHTMLRuleStyle2_get_right_Stub(
  9572. IRpcStubBuffer *This,
  9573. IRpcChannelBuffer *_pRpcChannelBuffer,
  9574. PRPC_MESSAGE _pRpcMessage,
  9575. DWORD *_pdwStubPhase);
  9576. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_pixelBottom_Proxy(
  9577. IHTMLRuleStyle2 * This,
  9578. /* [in] */ long v);
  9579. void __RPC_STUB IHTMLRuleStyle2_put_pixelBottom_Stub(
  9580. IRpcStubBuffer *This,
  9581. IRpcChannelBuffer *_pRpcChannelBuffer,
  9582. PRPC_MESSAGE _pRpcMessage,
  9583. DWORD *_pdwStubPhase);
  9584. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_pixelBottom_Proxy(
  9585. IHTMLRuleStyle2 * This,
  9586. /* [out][retval] */ long *p);
  9587. void __RPC_STUB IHTMLRuleStyle2_get_pixelBottom_Stub(
  9588. IRpcStubBuffer *This,
  9589. IRpcChannelBuffer *_pRpcChannelBuffer,
  9590. PRPC_MESSAGE _pRpcMessage,
  9591. DWORD *_pdwStubPhase);
  9592. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_pixelRight_Proxy(
  9593. IHTMLRuleStyle2 * This,
  9594. /* [in] */ long v);
  9595. void __RPC_STUB IHTMLRuleStyle2_put_pixelRight_Stub(
  9596. IRpcStubBuffer *This,
  9597. IRpcChannelBuffer *_pRpcChannelBuffer,
  9598. PRPC_MESSAGE _pRpcMessage,
  9599. DWORD *_pdwStubPhase);
  9600. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_pixelRight_Proxy(
  9601. IHTMLRuleStyle2 * This,
  9602. /* [out][retval] */ long *p);
  9603. void __RPC_STUB IHTMLRuleStyle2_get_pixelRight_Stub(
  9604. IRpcStubBuffer *This,
  9605. IRpcChannelBuffer *_pRpcChannelBuffer,
  9606. PRPC_MESSAGE _pRpcMessage,
  9607. DWORD *_pdwStubPhase);
  9608. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_posBottom_Proxy(
  9609. IHTMLRuleStyle2 * This,
  9610. /* [in] */ float v);
  9611. void __RPC_STUB IHTMLRuleStyle2_put_posBottom_Stub(
  9612. IRpcStubBuffer *This,
  9613. IRpcChannelBuffer *_pRpcChannelBuffer,
  9614. PRPC_MESSAGE _pRpcMessage,
  9615. DWORD *_pdwStubPhase);
  9616. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_posBottom_Proxy(
  9617. IHTMLRuleStyle2 * This,
  9618. /* [out][retval] */ float *p);
  9619. void __RPC_STUB IHTMLRuleStyle2_get_posBottom_Stub(
  9620. IRpcStubBuffer *This,
  9621. IRpcChannelBuffer *_pRpcChannelBuffer,
  9622. PRPC_MESSAGE _pRpcMessage,
  9623. DWORD *_pdwStubPhase);
  9624. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_posRight_Proxy(
  9625. IHTMLRuleStyle2 * This,
  9626. /* [in] */ float v);
  9627. void __RPC_STUB IHTMLRuleStyle2_put_posRight_Stub(
  9628. IRpcStubBuffer *This,
  9629. IRpcChannelBuffer *_pRpcChannelBuffer,
  9630. PRPC_MESSAGE _pRpcMessage,
  9631. DWORD *_pdwStubPhase);
  9632. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_posRight_Proxy(
  9633. IHTMLRuleStyle2 * This,
  9634. /* [out][retval] */ float *p);
  9635. void __RPC_STUB IHTMLRuleStyle2_get_posRight_Stub(
  9636. IRpcStubBuffer *This,
  9637. IRpcChannelBuffer *_pRpcChannelBuffer,
  9638. PRPC_MESSAGE _pRpcMessage,
  9639. DWORD *_pdwStubPhase);
  9640. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_imeMode_Proxy(
  9641. IHTMLRuleStyle2 * This,
  9642. /* [in] */ BSTR v);
  9643. void __RPC_STUB IHTMLRuleStyle2_put_imeMode_Stub(
  9644. IRpcStubBuffer *This,
  9645. IRpcChannelBuffer *_pRpcChannelBuffer,
  9646. PRPC_MESSAGE _pRpcMessage,
  9647. DWORD *_pdwStubPhase);
  9648. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_imeMode_Proxy(
  9649. IHTMLRuleStyle2 * This,
  9650. /* [out][retval] */ BSTR *p);
  9651. void __RPC_STUB IHTMLRuleStyle2_get_imeMode_Stub(
  9652. IRpcStubBuffer *This,
  9653. IRpcChannelBuffer *_pRpcChannelBuffer,
  9654. PRPC_MESSAGE _pRpcMessage,
  9655. DWORD *_pdwStubPhase);
  9656. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_rubyAlign_Proxy(
  9657. IHTMLRuleStyle2 * This,
  9658. /* [in] */ BSTR v);
  9659. void __RPC_STUB IHTMLRuleStyle2_put_rubyAlign_Stub(
  9660. IRpcStubBuffer *This,
  9661. IRpcChannelBuffer *_pRpcChannelBuffer,
  9662. PRPC_MESSAGE _pRpcMessage,
  9663. DWORD *_pdwStubPhase);
  9664. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_rubyAlign_Proxy(
  9665. IHTMLRuleStyle2 * This,
  9666. /* [out][retval] */ BSTR *p);
  9667. void __RPC_STUB IHTMLRuleStyle2_get_rubyAlign_Stub(
  9668. IRpcStubBuffer *This,
  9669. IRpcChannelBuffer *_pRpcChannelBuffer,
  9670. PRPC_MESSAGE _pRpcMessage,
  9671. DWORD *_pdwStubPhase);
  9672. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_rubyPosition_Proxy(
  9673. IHTMLRuleStyle2 * This,
  9674. /* [in] */ BSTR v);
  9675. void __RPC_STUB IHTMLRuleStyle2_put_rubyPosition_Stub(
  9676. IRpcStubBuffer *This,
  9677. IRpcChannelBuffer *_pRpcChannelBuffer,
  9678. PRPC_MESSAGE _pRpcMessage,
  9679. DWORD *_pdwStubPhase);
  9680. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_rubyPosition_Proxy(
  9681. IHTMLRuleStyle2 * This,
  9682. /* [out][retval] */ BSTR *p);
  9683. void __RPC_STUB IHTMLRuleStyle2_get_rubyPosition_Stub(
  9684. IRpcStubBuffer *This,
  9685. IRpcChannelBuffer *_pRpcChannelBuffer,
  9686. PRPC_MESSAGE _pRpcMessage,
  9687. DWORD *_pdwStubPhase);
  9688. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_rubyOverhang_Proxy(
  9689. IHTMLRuleStyle2 * This,
  9690. /* [in] */ BSTR v);
  9691. void __RPC_STUB IHTMLRuleStyle2_put_rubyOverhang_Stub(
  9692. IRpcStubBuffer *This,
  9693. IRpcChannelBuffer *_pRpcChannelBuffer,
  9694. PRPC_MESSAGE _pRpcMessage,
  9695. DWORD *_pdwStubPhase);
  9696. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_rubyOverhang_Proxy(
  9697. IHTMLRuleStyle2 * This,
  9698. /* [out][retval] */ BSTR *p);
  9699. void __RPC_STUB IHTMLRuleStyle2_get_rubyOverhang_Stub(
  9700. IRpcStubBuffer *This,
  9701. IRpcChannelBuffer *_pRpcChannelBuffer,
  9702. PRPC_MESSAGE _pRpcMessage,
  9703. DWORD *_pdwStubPhase);
  9704. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridChar_Proxy(
  9705. IHTMLRuleStyle2 * This,
  9706. /* [in] */ VARIANT v);
  9707. void __RPC_STUB IHTMLRuleStyle2_put_layoutGridChar_Stub(
  9708. IRpcStubBuffer *This,
  9709. IRpcChannelBuffer *_pRpcChannelBuffer,
  9710. PRPC_MESSAGE _pRpcMessage,
  9711. DWORD *_pdwStubPhase);
  9712. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridChar_Proxy(
  9713. IHTMLRuleStyle2 * This,
  9714. /* [out][retval] */ VARIANT *p);
  9715. void __RPC_STUB IHTMLRuleStyle2_get_layoutGridChar_Stub(
  9716. IRpcStubBuffer *This,
  9717. IRpcChannelBuffer *_pRpcChannelBuffer,
  9718. PRPC_MESSAGE _pRpcMessage,
  9719. DWORD *_pdwStubPhase);
  9720. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridLine_Proxy(
  9721. IHTMLRuleStyle2 * This,
  9722. /* [in] */ VARIANT v);
  9723. void __RPC_STUB IHTMLRuleStyle2_put_layoutGridLine_Stub(
  9724. IRpcStubBuffer *This,
  9725. IRpcChannelBuffer *_pRpcChannelBuffer,
  9726. PRPC_MESSAGE _pRpcMessage,
  9727. DWORD *_pdwStubPhase);
  9728. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridLine_Proxy(
  9729. IHTMLRuleStyle2 * This,
  9730. /* [out][retval] */ VARIANT *p);
  9731. void __RPC_STUB IHTMLRuleStyle2_get_layoutGridLine_Stub(
  9732. IRpcStubBuffer *This,
  9733. IRpcChannelBuffer *_pRpcChannelBuffer,
  9734. PRPC_MESSAGE _pRpcMessage,
  9735. DWORD *_pdwStubPhase);
  9736. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridMode_Proxy(
  9737. IHTMLRuleStyle2 * This,
  9738. /* [in] */ BSTR v);
  9739. void __RPC_STUB IHTMLRuleStyle2_put_layoutGridMode_Stub(
  9740. IRpcStubBuffer *This,
  9741. IRpcChannelBuffer *_pRpcChannelBuffer,
  9742. PRPC_MESSAGE _pRpcMessage,
  9743. DWORD *_pdwStubPhase);
  9744. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridMode_Proxy(
  9745. IHTMLRuleStyle2 * This,
  9746. /* [out][retval] */ BSTR *p);
  9747. void __RPC_STUB IHTMLRuleStyle2_get_layoutGridMode_Stub(
  9748. IRpcStubBuffer *This,
  9749. IRpcChannelBuffer *_pRpcChannelBuffer,
  9750. PRPC_MESSAGE _pRpcMessage,
  9751. DWORD *_pdwStubPhase);
  9752. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridType_Proxy(
  9753. IHTMLRuleStyle2 * This,
  9754. /* [in] */ BSTR v);
  9755. void __RPC_STUB IHTMLRuleStyle2_put_layoutGridType_Stub(
  9756. IRpcStubBuffer *This,
  9757. IRpcChannelBuffer *_pRpcChannelBuffer,
  9758. PRPC_MESSAGE _pRpcMessage,
  9759. DWORD *_pdwStubPhase);
  9760. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridType_Proxy(
  9761. IHTMLRuleStyle2 * This,
  9762. /* [out][retval] */ BSTR *p);
  9763. void __RPC_STUB IHTMLRuleStyle2_get_layoutGridType_Stub(
  9764. IRpcStubBuffer *This,
  9765. IRpcChannelBuffer *_pRpcChannelBuffer,
  9766. PRPC_MESSAGE _pRpcMessage,
  9767. DWORD *_pdwStubPhase);
  9768. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGrid_Proxy(
  9769. IHTMLRuleStyle2 * This,
  9770. /* [in] */ BSTR v);
  9771. void __RPC_STUB IHTMLRuleStyle2_put_layoutGrid_Stub(
  9772. IRpcStubBuffer *This,
  9773. IRpcChannelBuffer *_pRpcChannelBuffer,
  9774. PRPC_MESSAGE _pRpcMessage,
  9775. DWORD *_pdwStubPhase);
  9776. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGrid_Proxy(
  9777. IHTMLRuleStyle2 * This,
  9778. /* [out][retval] */ BSTR *p);
  9779. void __RPC_STUB IHTMLRuleStyle2_get_layoutGrid_Stub(
  9780. IRpcStubBuffer *This,
  9781. IRpcChannelBuffer *_pRpcChannelBuffer,
  9782. PRPC_MESSAGE _pRpcMessage,
  9783. DWORD *_pdwStubPhase);
  9784. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textAutospace_Proxy(
  9785. IHTMLRuleStyle2 * This,
  9786. /* [in] */ BSTR v);
  9787. void __RPC_STUB IHTMLRuleStyle2_put_textAutospace_Stub(
  9788. IRpcStubBuffer *This,
  9789. IRpcChannelBuffer *_pRpcChannelBuffer,
  9790. PRPC_MESSAGE _pRpcMessage,
  9791. DWORD *_pdwStubPhase);
  9792. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textAutospace_Proxy(
  9793. IHTMLRuleStyle2 * This,
  9794. /* [out][retval] */ BSTR *p);
  9795. void __RPC_STUB IHTMLRuleStyle2_get_textAutospace_Stub(
  9796. IRpcStubBuffer *This,
  9797. IRpcChannelBuffer *_pRpcChannelBuffer,
  9798. PRPC_MESSAGE _pRpcMessage,
  9799. DWORD *_pdwStubPhase);
  9800. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_wordBreak_Proxy(
  9801. IHTMLRuleStyle2 * This,
  9802. /* [in] */ BSTR v);
  9803. void __RPC_STUB IHTMLRuleStyle2_put_wordBreak_Stub(
  9804. IRpcStubBuffer *This,
  9805. IRpcChannelBuffer *_pRpcChannelBuffer,
  9806. PRPC_MESSAGE _pRpcMessage,
  9807. DWORD *_pdwStubPhase);
  9808. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_wordBreak_Proxy(
  9809. IHTMLRuleStyle2 * This,
  9810. /* [out][retval] */ BSTR *p);
  9811. void __RPC_STUB IHTMLRuleStyle2_get_wordBreak_Stub(
  9812. IRpcStubBuffer *This,
  9813. IRpcChannelBuffer *_pRpcChannelBuffer,
  9814. PRPC_MESSAGE _pRpcMessage,
  9815. DWORD *_pdwStubPhase);
  9816. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_lineBreak_Proxy(
  9817. IHTMLRuleStyle2 * This,
  9818. /* [in] */ BSTR v);
  9819. void __RPC_STUB IHTMLRuleStyle2_put_lineBreak_Stub(
  9820. IRpcStubBuffer *This,
  9821. IRpcChannelBuffer *_pRpcChannelBuffer,
  9822. PRPC_MESSAGE _pRpcMessage,
  9823. DWORD *_pdwStubPhase);
  9824. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_lineBreak_Proxy(
  9825. IHTMLRuleStyle2 * This,
  9826. /* [out][retval] */ BSTR *p);
  9827. void __RPC_STUB IHTMLRuleStyle2_get_lineBreak_Stub(
  9828. IRpcStubBuffer *This,
  9829. IRpcChannelBuffer *_pRpcChannelBuffer,
  9830. PRPC_MESSAGE _pRpcMessage,
  9831. DWORD *_pdwStubPhase);
  9832. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textJustify_Proxy(
  9833. IHTMLRuleStyle2 * This,
  9834. /* [in] */ BSTR v);
  9835. void __RPC_STUB IHTMLRuleStyle2_put_textJustify_Stub(
  9836. IRpcStubBuffer *This,
  9837. IRpcChannelBuffer *_pRpcChannelBuffer,
  9838. PRPC_MESSAGE _pRpcMessage,
  9839. DWORD *_pdwStubPhase);
  9840. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textJustify_Proxy(
  9841. IHTMLRuleStyle2 * This,
  9842. /* [out][retval] */ BSTR *p);
  9843. void __RPC_STUB IHTMLRuleStyle2_get_textJustify_Stub(
  9844. IRpcStubBuffer *This,
  9845. IRpcChannelBuffer *_pRpcChannelBuffer,
  9846. PRPC_MESSAGE _pRpcMessage,
  9847. DWORD *_pdwStubPhase);
  9848. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textJustifyTrim_Proxy(
  9849. IHTMLRuleStyle2 * This,
  9850. /* [in] */ BSTR v);
  9851. void __RPC_STUB IHTMLRuleStyle2_put_textJustifyTrim_Stub(
  9852. IRpcStubBuffer *This,
  9853. IRpcChannelBuffer *_pRpcChannelBuffer,
  9854. PRPC_MESSAGE _pRpcMessage,
  9855. DWORD *_pdwStubPhase);
  9856. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textJustifyTrim_Proxy(
  9857. IHTMLRuleStyle2 * This,
  9858. /* [out][retval] */ BSTR *p);
  9859. void __RPC_STUB IHTMLRuleStyle2_get_textJustifyTrim_Stub(
  9860. IRpcStubBuffer *This,
  9861. IRpcChannelBuffer *_pRpcChannelBuffer,
  9862. PRPC_MESSAGE _pRpcMessage,
  9863. DWORD *_pdwStubPhase);
  9864. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textKashida_Proxy(
  9865. IHTMLRuleStyle2 * This,
  9866. /* [in] */ VARIANT v);
  9867. void __RPC_STUB IHTMLRuleStyle2_put_textKashida_Stub(
  9868. IRpcStubBuffer *This,
  9869. IRpcChannelBuffer *_pRpcChannelBuffer,
  9870. PRPC_MESSAGE _pRpcMessage,
  9871. DWORD *_pdwStubPhase);
  9872. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textKashida_Proxy(
  9873. IHTMLRuleStyle2 * This,
  9874. /* [out][retval] */ VARIANT *p);
  9875. void __RPC_STUB IHTMLRuleStyle2_get_textKashida_Stub(
  9876. IRpcStubBuffer *This,
  9877. IRpcChannelBuffer *_pRpcChannelBuffer,
  9878. PRPC_MESSAGE _pRpcMessage,
  9879. DWORD *_pdwStubPhase);
  9880. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_overflowX_Proxy(
  9881. IHTMLRuleStyle2 * This,
  9882. /* [in] */ BSTR v);
  9883. void __RPC_STUB IHTMLRuleStyle2_put_overflowX_Stub(
  9884. IRpcStubBuffer *This,
  9885. IRpcChannelBuffer *_pRpcChannelBuffer,
  9886. PRPC_MESSAGE _pRpcMessage,
  9887. DWORD *_pdwStubPhase);
  9888. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_overflowX_Proxy(
  9889. IHTMLRuleStyle2 * This,
  9890. /* [out][retval] */ BSTR *p);
  9891. void __RPC_STUB IHTMLRuleStyle2_get_overflowX_Stub(
  9892. IRpcStubBuffer *This,
  9893. IRpcChannelBuffer *_pRpcChannelBuffer,
  9894. PRPC_MESSAGE _pRpcMessage,
  9895. DWORD *_pdwStubPhase);
  9896. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_overflowY_Proxy(
  9897. IHTMLRuleStyle2 * This,
  9898. /* [in] */ BSTR v);
  9899. void __RPC_STUB IHTMLRuleStyle2_put_overflowY_Stub(
  9900. IRpcStubBuffer *This,
  9901. IRpcChannelBuffer *_pRpcChannelBuffer,
  9902. PRPC_MESSAGE _pRpcMessage,
  9903. DWORD *_pdwStubPhase);
  9904. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_overflowY_Proxy(
  9905. IHTMLRuleStyle2 * This,
  9906. /* [out][retval] */ BSTR *p);
  9907. void __RPC_STUB IHTMLRuleStyle2_get_overflowY_Stub(
  9908. IRpcStubBuffer *This,
  9909. IRpcChannelBuffer *_pRpcChannelBuffer,
  9910. PRPC_MESSAGE _pRpcMessage,
  9911. DWORD *_pdwStubPhase);
  9912. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_accelerator_Proxy(
  9913. IHTMLRuleStyle2 * This,
  9914. /* [in] */ BSTR v);
  9915. void __RPC_STUB IHTMLRuleStyle2_put_accelerator_Stub(
  9916. IRpcStubBuffer *This,
  9917. IRpcChannelBuffer *_pRpcChannelBuffer,
  9918. PRPC_MESSAGE _pRpcMessage,
  9919. DWORD *_pdwStubPhase);
  9920. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_accelerator_Proxy(
  9921. IHTMLRuleStyle2 * This,
  9922. /* [out][retval] */ BSTR *p);
  9923. void __RPC_STUB IHTMLRuleStyle2_get_accelerator_Stub(
  9924. IRpcStubBuffer *This,
  9925. IRpcChannelBuffer *_pRpcChannelBuffer,
  9926. PRPC_MESSAGE _pRpcMessage,
  9927. DWORD *_pdwStubPhase);
  9928. #endif /* __IHTMLRuleStyle2_INTERFACE_DEFINED__ */
  9929. #ifndef __IHTMLRuleStyle3_INTERFACE_DEFINED__
  9930. #define __IHTMLRuleStyle3_INTERFACE_DEFINED__
  9931. /* interface IHTMLRuleStyle3 */
  9932. /* [object][uuid][dual][oleautomation] */
  9933. EXTERN_C const IID IID_IHTMLRuleStyle3;
  9934. MIDL_INTERFACE("3050f657-98b5-11cf-bb82-00aa00bdce0b")
  9935. IHTMLRuleStyle3 : public IDispatch
  9936. {
  9937. public:
  9938. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutFlow(
  9939. /* [in] */ BSTR v) = 0;
  9940. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutFlow(
  9941. /* [out][retval] */ BSTR *p) = 0;
  9942. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_zoom(
  9943. /* [in] */ VARIANT v) = 0;
  9944. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zoom(
  9945. /* [out][retval] */ VARIANT *p) = 0;
  9946. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordWrap(
  9947. /* [in] */ BSTR v) = 0;
  9948. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordWrap(
  9949. /* [out][retval] */ BSTR *p) = 0;
  9950. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textUnderlinePosition(
  9951. /* [in] */ BSTR v) = 0;
  9952. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textUnderlinePosition(
  9953. /* [out][retval] */ BSTR *p) = 0;
  9954. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarBaseColor(
  9955. /* [in] */ VARIANT v) = 0;
  9956. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarBaseColor(
  9957. /* [out][retval] */ VARIANT *p) = 0;
  9958. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarFaceColor(
  9959. /* [in] */ VARIANT v) = 0;
  9960. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarFaceColor(
  9961. /* [out][retval] */ VARIANT *p) = 0;
  9962. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbar3dLightColor(
  9963. /* [in] */ VARIANT v) = 0;
  9964. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbar3dLightColor(
  9965. /* [out][retval] */ VARIANT *p) = 0;
  9966. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarShadowColor(
  9967. /* [in] */ VARIANT v) = 0;
  9968. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarShadowColor(
  9969. /* [out][retval] */ VARIANT *p) = 0;
  9970. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarHighlightColor(
  9971. /* [in] */ VARIANT v) = 0;
  9972. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarHighlightColor(
  9973. /* [out][retval] */ VARIANT *p) = 0;
  9974. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarDarkShadowColor(
  9975. /* [in] */ VARIANT v) = 0;
  9976. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarDarkShadowColor(
  9977. /* [out][retval] */ VARIANT *p) = 0;
  9978. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarArrowColor(
  9979. /* [in] */ VARIANT v) = 0;
  9980. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarArrowColor(
  9981. /* [out][retval] */ VARIANT *p) = 0;
  9982. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarTrackColor(
  9983. /* [in] */ VARIANT v) = 0;
  9984. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarTrackColor(
  9985. /* [out][retval] */ VARIANT *p) = 0;
  9986. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_writingMode(
  9987. /* [in] */ BSTR v) = 0;
  9988. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_writingMode(
  9989. /* [out][retval] */ BSTR *p) = 0;
  9990. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAlignLast(
  9991. /* [in] */ BSTR v) = 0;
  9992. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlignLast(
  9993. /* [out][retval] */ BSTR *p) = 0;
  9994. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textKashidaSpace(
  9995. /* [in] */ VARIANT v) = 0;
  9996. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashidaSpace(
  9997. /* [out][retval] */ VARIANT *p) = 0;
  9998. };
  9999. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_layoutFlow_Proxy(
  10000. IHTMLRuleStyle3 * This,
  10001. /* [in] */ BSTR v);
  10002. void __RPC_STUB IHTMLRuleStyle3_put_layoutFlow_Stub(
  10003. IRpcStubBuffer *This,
  10004. IRpcChannelBuffer *_pRpcChannelBuffer,
  10005. PRPC_MESSAGE _pRpcMessage,
  10006. DWORD *_pdwStubPhase);
  10007. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_layoutFlow_Proxy(
  10008. IHTMLRuleStyle3 * This,
  10009. /* [out][retval] */ BSTR *p);
  10010. void __RPC_STUB IHTMLRuleStyle3_get_layoutFlow_Stub(
  10011. IRpcStubBuffer *This,
  10012. IRpcChannelBuffer *_pRpcChannelBuffer,
  10013. PRPC_MESSAGE _pRpcMessage,
  10014. DWORD *_pdwStubPhase);
  10015. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_zoom_Proxy(
  10016. IHTMLRuleStyle3 * This,
  10017. /* [in] */ VARIANT v);
  10018. void __RPC_STUB IHTMLRuleStyle3_put_zoom_Stub(
  10019. IRpcStubBuffer *This,
  10020. IRpcChannelBuffer *_pRpcChannelBuffer,
  10021. PRPC_MESSAGE _pRpcMessage,
  10022. DWORD *_pdwStubPhase);
  10023. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_zoom_Proxy(
  10024. IHTMLRuleStyle3 * This,
  10025. /* [out][retval] */ VARIANT *p);
  10026. void __RPC_STUB IHTMLRuleStyle3_get_zoom_Stub(
  10027. IRpcStubBuffer *This,
  10028. IRpcChannelBuffer *_pRpcChannelBuffer,
  10029. PRPC_MESSAGE _pRpcMessage,
  10030. DWORD *_pdwStubPhase);
  10031. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_wordWrap_Proxy(
  10032. IHTMLRuleStyle3 * This,
  10033. /* [in] */ BSTR v);
  10034. void __RPC_STUB IHTMLRuleStyle3_put_wordWrap_Stub(
  10035. IRpcStubBuffer *This,
  10036. IRpcChannelBuffer *_pRpcChannelBuffer,
  10037. PRPC_MESSAGE _pRpcMessage,
  10038. DWORD *_pdwStubPhase);
  10039. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_wordWrap_Proxy(
  10040. IHTMLRuleStyle3 * This,
  10041. /* [out][retval] */ BSTR *p);
  10042. void __RPC_STUB IHTMLRuleStyle3_get_wordWrap_Stub(
  10043. IRpcStubBuffer *This,
  10044. IRpcChannelBuffer *_pRpcChannelBuffer,
  10045. PRPC_MESSAGE _pRpcMessage,
  10046. DWORD *_pdwStubPhase);
  10047. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_textUnderlinePosition_Proxy(
  10048. IHTMLRuleStyle3 * This,
  10049. /* [in] */ BSTR v);
  10050. void __RPC_STUB IHTMLRuleStyle3_put_textUnderlinePosition_Stub(
  10051. IRpcStubBuffer *This,
  10052. IRpcChannelBuffer *_pRpcChannelBuffer,
  10053. PRPC_MESSAGE _pRpcMessage,
  10054. DWORD *_pdwStubPhase);
  10055. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_textUnderlinePosition_Proxy(
  10056. IHTMLRuleStyle3 * This,
  10057. /* [out][retval] */ BSTR *p);
  10058. void __RPC_STUB IHTMLRuleStyle3_get_textUnderlinePosition_Stub(
  10059. IRpcStubBuffer *This,
  10060. IRpcChannelBuffer *_pRpcChannelBuffer,
  10061. PRPC_MESSAGE _pRpcMessage,
  10062. DWORD *_pdwStubPhase);
  10063. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarBaseColor_Proxy(
  10064. IHTMLRuleStyle3 * This,
  10065. /* [in] */ VARIANT v);
  10066. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarBaseColor_Stub(
  10067. IRpcStubBuffer *This,
  10068. IRpcChannelBuffer *_pRpcChannelBuffer,
  10069. PRPC_MESSAGE _pRpcMessage,
  10070. DWORD *_pdwStubPhase);
  10071. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarBaseColor_Proxy(
  10072. IHTMLRuleStyle3 * This,
  10073. /* [out][retval] */ VARIANT *p);
  10074. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarBaseColor_Stub(
  10075. IRpcStubBuffer *This,
  10076. IRpcChannelBuffer *_pRpcChannelBuffer,
  10077. PRPC_MESSAGE _pRpcMessage,
  10078. DWORD *_pdwStubPhase);
  10079. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarFaceColor_Proxy(
  10080. IHTMLRuleStyle3 * This,
  10081. /* [in] */ VARIANT v);
  10082. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarFaceColor_Stub(
  10083. IRpcStubBuffer *This,
  10084. IRpcChannelBuffer *_pRpcChannelBuffer,
  10085. PRPC_MESSAGE _pRpcMessage,
  10086. DWORD *_pdwStubPhase);
  10087. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarFaceColor_Proxy(
  10088. IHTMLRuleStyle3 * This,
  10089. /* [out][retval] */ VARIANT *p);
  10090. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarFaceColor_Stub(
  10091. IRpcStubBuffer *This,
  10092. IRpcChannelBuffer *_pRpcChannelBuffer,
  10093. PRPC_MESSAGE _pRpcMessage,
  10094. DWORD *_pdwStubPhase);
  10095. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbar3dLightColor_Proxy(
  10096. IHTMLRuleStyle3 * This,
  10097. /* [in] */ VARIANT v);
  10098. void __RPC_STUB IHTMLRuleStyle3_put_scrollbar3dLightColor_Stub(
  10099. IRpcStubBuffer *This,
  10100. IRpcChannelBuffer *_pRpcChannelBuffer,
  10101. PRPC_MESSAGE _pRpcMessage,
  10102. DWORD *_pdwStubPhase);
  10103. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbar3dLightColor_Proxy(
  10104. IHTMLRuleStyle3 * This,
  10105. /* [out][retval] */ VARIANT *p);
  10106. void __RPC_STUB IHTMLRuleStyle3_get_scrollbar3dLightColor_Stub(
  10107. IRpcStubBuffer *This,
  10108. IRpcChannelBuffer *_pRpcChannelBuffer,
  10109. PRPC_MESSAGE _pRpcMessage,
  10110. DWORD *_pdwStubPhase);
  10111. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarShadowColor_Proxy(
  10112. IHTMLRuleStyle3 * This,
  10113. /* [in] */ VARIANT v);
  10114. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarShadowColor_Stub(
  10115. IRpcStubBuffer *This,
  10116. IRpcChannelBuffer *_pRpcChannelBuffer,
  10117. PRPC_MESSAGE _pRpcMessage,
  10118. DWORD *_pdwStubPhase);
  10119. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarShadowColor_Proxy(
  10120. IHTMLRuleStyle3 * This,
  10121. /* [out][retval] */ VARIANT *p);
  10122. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarShadowColor_Stub(
  10123. IRpcStubBuffer *This,
  10124. IRpcChannelBuffer *_pRpcChannelBuffer,
  10125. PRPC_MESSAGE _pRpcMessage,
  10126. DWORD *_pdwStubPhase);
  10127. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarHighlightColor_Proxy(
  10128. IHTMLRuleStyle3 * This,
  10129. /* [in] */ VARIANT v);
  10130. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarHighlightColor_Stub(
  10131. IRpcStubBuffer *This,
  10132. IRpcChannelBuffer *_pRpcChannelBuffer,
  10133. PRPC_MESSAGE _pRpcMessage,
  10134. DWORD *_pdwStubPhase);
  10135. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarHighlightColor_Proxy(
  10136. IHTMLRuleStyle3 * This,
  10137. /* [out][retval] */ VARIANT *p);
  10138. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarHighlightColor_Stub(
  10139. IRpcStubBuffer *This,
  10140. IRpcChannelBuffer *_pRpcChannelBuffer,
  10141. PRPC_MESSAGE _pRpcMessage,
  10142. DWORD *_pdwStubPhase);
  10143. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarDarkShadowColor_Proxy(
  10144. IHTMLRuleStyle3 * This,
  10145. /* [in] */ VARIANT v);
  10146. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarDarkShadowColor_Stub(
  10147. IRpcStubBuffer *This,
  10148. IRpcChannelBuffer *_pRpcChannelBuffer,
  10149. PRPC_MESSAGE _pRpcMessage,
  10150. DWORD *_pdwStubPhase);
  10151. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarDarkShadowColor_Proxy(
  10152. IHTMLRuleStyle3 * This,
  10153. /* [out][retval] */ VARIANT *p);
  10154. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarDarkShadowColor_Stub(
  10155. IRpcStubBuffer *This,
  10156. IRpcChannelBuffer *_pRpcChannelBuffer,
  10157. PRPC_MESSAGE _pRpcMessage,
  10158. DWORD *_pdwStubPhase);
  10159. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarArrowColor_Proxy(
  10160. IHTMLRuleStyle3 * This,
  10161. /* [in] */ VARIANT v);
  10162. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarArrowColor_Stub(
  10163. IRpcStubBuffer *This,
  10164. IRpcChannelBuffer *_pRpcChannelBuffer,
  10165. PRPC_MESSAGE _pRpcMessage,
  10166. DWORD *_pdwStubPhase);
  10167. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarArrowColor_Proxy(
  10168. IHTMLRuleStyle3 * This,
  10169. /* [out][retval] */ VARIANT *p);
  10170. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarArrowColor_Stub(
  10171. IRpcStubBuffer *This,
  10172. IRpcChannelBuffer *_pRpcChannelBuffer,
  10173. PRPC_MESSAGE _pRpcMessage,
  10174. DWORD *_pdwStubPhase);
  10175. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarTrackColor_Proxy(
  10176. IHTMLRuleStyle3 * This,
  10177. /* [in] */ VARIANT v);
  10178. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarTrackColor_Stub(
  10179. IRpcStubBuffer *This,
  10180. IRpcChannelBuffer *_pRpcChannelBuffer,
  10181. PRPC_MESSAGE _pRpcMessage,
  10182. DWORD *_pdwStubPhase);
  10183. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarTrackColor_Proxy(
  10184. IHTMLRuleStyle3 * This,
  10185. /* [out][retval] */ VARIANT *p);
  10186. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarTrackColor_Stub(
  10187. IRpcStubBuffer *This,
  10188. IRpcChannelBuffer *_pRpcChannelBuffer,
  10189. PRPC_MESSAGE _pRpcMessage,
  10190. DWORD *_pdwStubPhase);
  10191. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_writingMode_Proxy(
  10192. IHTMLRuleStyle3 * This,
  10193. /* [in] */ BSTR v);
  10194. void __RPC_STUB IHTMLRuleStyle3_put_writingMode_Stub(
  10195. IRpcStubBuffer *This,
  10196. IRpcChannelBuffer *_pRpcChannelBuffer,
  10197. PRPC_MESSAGE _pRpcMessage,
  10198. DWORD *_pdwStubPhase);
  10199. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_writingMode_Proxy(
  10200. IHTMLRuleStyle3 * This,
  10201. /* [out][retval] */ BSTR *p);
  10202. void __RPC_STUB IHTMLRuleStyle3_get_writingMode_Stub(
  10203. IRpcStubBuffer *This,
  10204. IRpcChannelBuffer *_pRpcChannelBuffer,
  10205. PRPC_MESSAGE _pRpcMessage,
  10206. DWORD *_pdwStubPhase);
  10207. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_textAlignLast_Proxy(
  10208. IHTMLRuleStyle3 * This,
  10209. /* [in] */ BSTR v);
  10210. void __RPC_STUB IHTMLRuleStyle3_put_textAlignLast_Stub(
  10211. IRpcStubBuffer *This,
  10212. IRpcChannelBuffer *_pRpcChannelBuffer,
  10213. PRPC_MESSAGE _pRpcMessage,
  10214. DWORD *_pdwStubPhase);
  10215. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_textAlignLast_Proxy(
  10216. IHTMLRuleStyle3 * This,
  10217. /* [out][retval] */ BSTR *p);
  10218. void __RPC_STUB IHTMLRuleStyle3_get_textAlignLast_Stub(
  10219. IRpcStubBuffer *This,
  10220. IRpcChannelBuffer *_pRpcChannelBuffer,
  10221. PRPC_MESSAGE _pRpcMessage,
  10222. DWORD *_pdwStubPhase);
  10223. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_textKashidaSpace_Proxy(
  10224. IHTMLRuleStyle3 * This,
  10225. /* [in] */ VARIANT v);
  10226. void __RPC_STUB IHTMLRuleStyle3_put_textKashidaSpace_Stub(
  10227. IRpcStubBuffer *This,
  10228. IRpcChannelBuffer *_pRpcChannelBuffer,
  10229. PRPC_MESSAGE _pRpcMessage,
  10230. DWORD *_pdwStubPhase);
  10231. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_textKashidaSpace_Proxy(
  10232. IHTMLRuleStyle3 * This,
  10233. /* [out][retval] */ VARIANT *p);
  10234. void __RPC_STUB IHTMLRuleStyle3_get_textKashidaSpace_Stub(
  10235. IRpcStubBuffer *This,
  10236. IRpcChannelBuffer *_pRpcChannelBuffer,
  10237. PRPC_MESSAGE _pRpcMessage,
  10238. DWORD *_pdwStubPhase);
  10239. #endif /* __IHTMLRuleStyle3_INTERFACE_DEFINED__ */
  10240. #ifndef __IHTMLRuleStyle4_INTERFACE_DEFINED__
  10241. #define __IHTMLRuleStyle4_INTERFACE_DEFINED__
  10242. /* interface IHTMLRuleStyle4 */
  10243. /* [object][uuid][dual][oleautomation] */
  10244. EXTERN_C const IID IID_IHTMLRuleStyle4;
  10245. MIDL_INTERFACE("3050f817-98b5-11cf-bb82-00aa00bdce0b")
  10246. IHTMLRuleStyle4 : public IDispatch
  10247. {
  10248. public:
  10249. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textOverflow(
  10250. /* [in] */ BSTR v) = 0;
  10251. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textOverflow(
  10252. /* [out][retval] */ BSTR *p) = 0;
  10253. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_minHeight(
  10254. /* [in] */ VARIANT v) = 0;
  10255. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_minHeight(
  10256. /* [out][retval] */ VARIANT *p) = 0;
  10257. };
  10258. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle4_put_textOverflow_Proxy(
  10259. IHTMLRuleStyle4 * This,
  10260. /* [in] */ BSTR v);
  10261. void __RPC_STUB IHTMLRuleStyle4_put_textOverflow_Stub(
  10262. IRpcStubBuffer *This,
  10263. IRpcChannelBuffer *_pRpcChannelBuffer,
  10264. PRPC_MESSAGE _pRpcMessage,
  10265. DWORD *_pdwStubPhase);
  10266. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle4_get_textOverflow_Proxy(
  10267. IHTMLRuleStyle4 * This,
  10268. /* [out][retval] */ BSTR *p);
  10269. void __RPC_STUB IHTMLRuleStyle4_get_textOverflow_Stub(
  10270. IRpcStubBuffer *This,
  10271. IRpcChannelBuffer *_pRpcChannelBuffer,
  10272. PRPC_MESSAGE _pRpcMessage,
  10273. DWORD *_pdwStubPhase);
  10274. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle4_put_minHeight_Proxy(
  10275. IHTMLRuleStyle4 * This,
  10276. /* [in] */ VARIANT v);
  10277. void __RPC_STUB IHTMLRuleStyle4_put_minHeight_Stub(
  10278. IRpcStubBuffer *This,
  10279. IRpcChannelBuffer *_pRpcChannelBuffer,
  10280. PRPC_MESSAGE _pRpcMessage,
  10281. DWORD *_pdwStubPhase);
  10282. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle4_get_minHeight_Proxy(
  10283. IHTMLRuleStyle4 * This,
  10284. /* [out][retval] */ VARIANT *p);
  10285. void __RPC_STUB IHTMLRuleStyle4_get_minHeight_Stub(
  10286. IRpcStubBuffer *This,
  10287. IRpcChannelBuffer *_pRpcChannelBuffer,
  10288. PRPC_MESSAGE _pRpcMessage,
  10289. DWORD *_pdwStubPhase);
  10290. #endif /* __IHTMLRuleStyle4_INTERFACE_DEFINED__ */
  10291. #ifndef __DispHTMLStyle_DISPINTERFACE_DEFINED__
  10292. #define __DispHTMLStyle_DISPINTERFACE_DEFINED__
  10293. /* dispinterface DispHTMLStyle */
  10294. /* [uuid][hidden] */
  10295. EXTERN_C const IID DIID_DispHTMLStyle;
  10296. MIDL_INTERFACE("3050f55a-98b5-11cf-bb82-00aa00bdce0b")
  10297. DispHTMLStyle : public IDispatch
  10298. {
  10299. };
  10300. #endif /* __DispHTMLStyle_DISPINTERFACE_DEFINED__ */
  10301. EXTERN_C const CLSID CLSID_HTMLStyle;
  10302. #ifdef __cplusplus
  10303. class DECLSPEC_UUID("3050f285-98b5-11cf-bb82-00aa00bdce0b")
  10304. HTMLStyle;
  10305. #endif
  10306. #ifndef __DispHTMLRuleStyle_DISPINTERFACE_DEFINED__
  10307. #define __DispHTMLRuleStyle_DISPINTERFACE_DEFINED__
  10308. /* dispinterface DispHTMLRuleStyle */
  10309. /* [uuid][hidden] */
  10310. EXTERN_C const IID DIID_DispHTMLRuleStyle;
  10311. MIDL_INTERFACE("3050f55c-98b5-11cf-bb82-00aa00bdce0b")
  10312. DispHTMLRuleStyle : public IDispatch
  10313. {
  10314. };
  10315. #endif /* __DispHTMLRuleStyle_DISPINTERFACE_DEFINED__ */
  10316. EXTERN_C const CLSID CLSID_HTMLRuleStyle;
  10317. #ifdef __cplusplus
  10318. class DECLSPEC_UUID("3050f3d0-98b5-11cf-bb82-00aa00bdce0b")
  10319. HTMLRuleStyle;
  10320. #endif
  10321. #ifndef __IHTMLRenderStyle_INTERFACE_DEFINED__
  10322. #define __IHTMLRenderStyle_INTERFACE_DEFINED__
  10323. /* interface IHTMLRenderStyle */
  10324. /* [object][uuid][dual][oleautomation] */
  10325. EXTERN_C const IID IID_IHTMLRenderStyle;
  10326. MIDL_INTERFACE("3050f6ae-98b5-11cf-bb82-00aa00bdce0b")
  10327. IHTMLRenderStyle : public IDispatch
  10328. {
  10329. public:
  10330. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textLineThroughStyle(
  10331. /* [in] */ BSTR v) = 0;
  10332. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textLineThroughStyle(
  10333. /* [out][retval] */ BSTR *p) = 0;
  10334. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textUnderlineStyle(
  10335. /* [in] */ BSTR v) = 0;
  10336. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textUnderlineStyle(
  10337. /* [out][retval] */ BSTR *p) = 0;
  10338. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textEffect(
  10339. /* [in] */ BSTR v) = 0;
  10340. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textEffect(
  10341. /* [out][retval] */ BSTR *p) = 0;
  10342. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textColor(
  10343. /* [in] */ VARIANT v) = 0;
  10344. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textColor(
  10345. /* [out][retval] */ VARIANT *p) = 0;
  10346. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textBackgroundColor(
  10347. /* [in] */ VARIANT v) = 0;
  10348. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textBackgroundColor(
  10349. /* [out][retval] */ VARIANT *p) = 0;
  10350. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationColor(
  10351. /* [in] */ VARIANT v) = 0;
  10352. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationColor(
  10353. /* [out][retval] */ VARIANT *p) = 0;
  10354. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_renderingPriority(
  10355. /* [in] */ long v) = 0;
  10356. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_renderingPriority(
  10357. /* [out][retval] */ long *p) = 0;
  10358. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultTextSelection(
  10359. /* [in] */ BSTR v) = 0;
  10360. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultTextSelection(
  10361. /* [out][retval] */ BSTR *p) = 0;
  10362. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecoration(
  10363. /* [in] */ BSTR v) = 0;
  10364. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecoration(
  10365. /* [out][retval] */ BSTR *p) = 0;
  10366. };
  10367. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textLineThroughStyle_Proxy(
  10368. IHTMLRenderStyle * This,
  10369. /* [in] */ BSTR v);
  10370. void __RPC_STUB IHTMLRenderStyle_put_textLineThroughStyle_Stub(
  10371. IRpcStubBuffer *This,
  10372. IRpcChannelBuffer *_pRpcChannelBuffer,
  10373. PRPC_MESSAGE _pRpcMessage,
  10374. DWORD *_pdwStubPhase);
  10375. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textLineThroughStyle_Proxy(
  10376. IHTMLRenderStyle * This,
  10377. /* [out][retval] */ BSTR *p);
  10378. void __RPC_STUB IHTMLRenderStyle_get_textLineThroughStyle_Stub(
  10379. IRpcStubBuffer *This,
  10380. IRpcChannelBuffer *_pRpcChannelBuffer,
  10381. PRPC_MESSAGE _pRpcMessage,
  10382. DWORD *_pdwStubPhase);
  10383. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textUnderlineStyle_Proxy(
  10384. IHTMLRenderStyle * This,
  10385. /* [in] */ BSTR v);
  10386. void __RPC_STUB IHTMLRenderStyle_put_textUnderlineStyle_Stub(
  10387. IRpcStubBuffer *This,
  10388. IRpcChannelBuffer *_pRpcChannelBuffer,
  10389. PRPC_MESSAGE _pRpcMessage,
  10390. DWORD *_pdwStubPhase);
  10391. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textUnderlineStyle_Proxy(
  10392. IHTMLRenderStyle * This,
  10393. /* [out][retval] */ BSTR *p);
  10394. void __RPC_STUB IHTMLRenderStyle_get_textUnderlineStyle_Stub(
  10395. IRpcStubBuffer *This,
  10396. IRpcChannelBuffer *_pRpcChannelBuffer,
  10397. PRPC_MESSAGE _pRpcMessage,
  10398. DWORD *_pdwStubPhase);
  10399. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textEffect_Proxy(
  10400. IHTMLRenderStyle * This,
  10401. /* [in] */ BSTR v);
  10402. void __RPC_STUB IHTMLRenderStyle_put_textEffect_Stub(
  10403. IRpcStubBuffer *This,
  10404. IRpcChannelBuffer *_pRpcChannelBuffer,
  10405. PRPC_MESSAGE _pRpcMessage,
  10406. DWORD *_pdwStubPhase);
  10407. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textEffect_Proxy(
  10408. IHTMLRenderStyle * This,
  10409. /* [out][retval] */ BSTR *p);
  10410. void __RPC_STUB IHTMLRenderStyle_get_textEffect_Stub(
  10411. IRpcStubBuffer *This,
  10412. IRpcChannelBuffer *_pRpcChannelBuffer,
  10413. PRPC_MESSAGE _pRpcMessage,
  10414. DWORD *_pdwStubPhase);
  10415. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textColor_Proxy(
  10416. IHTMLRenderStyle * This,
  10417. /* [in] */ VARIANT v);
  10418. void __RPC_STUB IHTMLRenderStyle_put_textColor_Stub(
  10419. IRpcStubBuffer *This,
  10420. IRpcChannelBuffer *_pRpcChannelBuffer,
  10421. PRPC_MESSAGE _pRpcMessage,
  10422. DWORD *_pdwStubPhase);
  10423. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textColor_Proxy(
  10424. IHTMLRenderStyle * This,
  10425. /* [out][retval] */ VARIANT *p);
  10426. void __RPC_STUB IHTMLRenderStyle_get_textColor_Stub(
  10427. IRpcStubBuffer *This,
  10428. IRpcChannelBuffer *_pRpcChannelBuffer,
  10429. PRPC_MESSAGE _pRpcMessage,
  10430. DWORD *_pdwStubPhase);
  10431. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textBackgroundColor_Proxy(
  10432. IHTMLRenderStyle * This,
  10433. /* [in] */ VARIANT v);
  10434. void __RPC_STUB IHTMLRenderStyle_put_textBackgroundColor_Stub(
  10435. IRpcStubBuffer *This,
  10436. IRpcChannelBuffer *_pRpcChannelBuffer,
  10437. PRPC_MESSAGE _pRpcMessage,
  10438. DWORD *_pdwStubPhase);
  10439. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textBackgroundColor_Proxy(
  10440. IHTMLRenderStyle * This,
  10441. /* [out][retval] */ VARIANT *p);
  10442. void __RPC_STUB IHTMLRenderStyle_get_textBackgroundColor_Stub(
  10443. IRpcStubBuffer *This,
  10444. IRpcChannelBuffer *_pRpcChannelBuffer,
  10445. PRPC_MESSAGE _pRpcMessage,
  10446. DWORD *_pdwStubPhase);
  10447. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textDecorationColor_Proxy(
  10448. IHTMLRenderStyle * This,
  10449. /* [in] */ VARIANT v);
  10450. void __RPC_STUB IHTMLRenderStyle_put_textDecorationColor_Stub(
  10451. IRpcStubBuffer *This,
  10452. IRpcChannelBuffer *_pRpcChannelBuffer,
  10453. PRPC_MESSAGE _pRpcMessage,
  10454. DWORD *_pdwStubPhase);
  10455. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textDecorationColor_Proxy(
  10456. IHTMLRenderStyle * This,
  10457. /* [out][retval] */ VARIANT *p);
  10458. void __RPC_STUB IHTMLRenderStyle_get_textDecorationColor_Stub(
  10459. IRpcStubBuffer *This,
  10460. IRpcChannelBuffer *_pRpcChannelBuffer,
  10461. PRPC_MESSAGE _pRpcMessage,
  10462. DWORD *_pdwStubPhase);
  10463. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_renderingPriority_Proxy(
  10464. IHTMLRenderStyle * This,
  10465. /* [in] */ long v);
  10466. void __RPC_STUB IHTMLRenderStyle_put_renderingPriority_Stub(
  10467. IRpcStubBuffer *This,
  10468. IRpcChannelBuffer *_pRpcChannelBuffer,
  10469. PRPC_MESSAGE _pRpcMessage,
  10470. DWORD *_pdwStubPhase);
  10471. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_renderingPriority_Proxy(
  10472. IHTMLRenderStyle * This,
  10473. /* [out][retval] */ long *p);
  10474. void __RPC_STUB IHTMLRenderStyle_get_renderingPriority_Stub(
  10475. IRpcStubBuffer *This,
  10476. IRpcChannelBuffer *_pRpcChannelBuffer,
  10477. PRPC_MESSAGE _pRpcMessage,
  10478. DWORD *_pdwStubPhase);
  10479. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_defaultTextSelection_Proxy(
  10480. IHTMLRenderStyle * This,
  10481. /* [in] */ BSTR v);
  10482. void __RPC_STUB IHTMLRenderStyle_put_defaultTextSelection_Stub(
  10483. IRpcStubBuffer *This,
  10484. IRpcChannelBuffer *_pRpcChannelBuffer,
  10485. PRPC_MESSAGE _pRpcMessage,
  10486. DWORD *_pdwStubPhase);
  10487. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_defaultTextSelection_Proxy(
  10488. IHTMLRenderStyle * This,
  10489. /* [out][retval] */ BSTR *p);
  10490. void __RPC_STUB IHTMLRenderStyle_get_defaultTextSelection_Stub(
  10491. IRpcStubBuffer *This,
  10492. IRpcChannelBuffer *_pRpcChannelBuffer,
  10493. PRPC_MESSAGE _pRpcMessage,
  10494. DWORD *_pdwStubPhase);
  10495. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textDecoration_Proxy(
  10496. IHTMLRenderStyle * This,
  10497. /* [in] */ BSTR v);
  10498. void __RPC_STUB IHTMLRenderStyle_put_textDecoration_Stub(
  10499. IRpcStubBuffer *This,
  10500. IRpcChannelBuffer *_pRpcChannelBuffer,
  10501. PRPC_MESSAGE _pRpcMessage,
  10502. DWORD *_pdwStubPhase);
  10503. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textDecoration_Proxy(
  10504. IHTMLRenderStyle * This,
  10505. /* [out][retval] */ BSTR *p);
  10506. void __RPC_STUB IHTMLRenderStyle_get_textDecoration_Stub(
  10507. IRpcStubBuffer *This,
  10508. IRpcChannelBuffer *_pRpcChannelBuffer,
  10509. PRPC_MESSAGE _pRpcMessage,
  10510. DWORD *_pdwStubPhase);
  10511. #endif /* __IHTMLRenderStyle_INTERFACE_DEFINED__ */
  10512. #ifndef __DispHTMLRenderStyle_DISPINTERFACE_DEFINED__
  10513. #define __DispHTMLRenderStyle_DISPINTERFACE_DEFINED__
  10514. /* dispinterface DispHTMLRenderStyle */
  10515. /* [uuid][hidden] */
  10516. EXTERN_C const IID DIID_DispHTMLRenderStyle;
  10517. MIDL_INTERFACE("3050f58b-98b5-11cf-bb82-00aa00bdce0b")
  10518. DispHTMLRenderStyle : public IDispatch
  10519. {
  10520. };
  10521. #endif /* __DispHTMLRenderStyle_DISPINTERFACE_DEFINED__ */
  10522. EXTERN_C const CLSID CLSID_HTMLRenderStyle;
  10523. #ifdef __cplusplus
  10524. class DECLSPEC_UUID("3050f6aa-98b5-11cf-bb82-00aa00bdce0b")
  10525. HTMLRenderStyle;
  10526. #endif
  10527. #ifndef __IHTMLCurrentStyle_INTERFACE_DEFINED__
  10528. #define __IHTMLCurrentStyle_INTERFACE_DEFINED__
  10529. /* interface IHTMLCurrentStyle */
  10530. /* [object][uuid][dual][oleautomation] */
  10531. EXTERN_C const IID IID_IHTMLCurrentStyle;
  10532. MIDL_INTERFACE("3050f3db-98b5-11cf-bb82-00aa00bdce0b")
  10533. IHTMLCurrentStyle : public IDispatch
  10534. {
  10535. public:
  10536. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_position(
  10537. /* [out][retval] */ BSTR *p) = 0;
  10538. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_styleFloat(
  10539. /* [out][retval] */ BSTR *p) = 0;
  10540. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color(
  10541. /* [out][retval] */ VARIANT *p) = 0;
  10542. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundColor(
  10543. /* [out][retval] */ VARIANT *p) = 0;
  10544. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontFamily(
  10545. /* [out][retval] */ BSTR *p) = 0;
  10546. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontStyle(
  10547. /* [out][retval] */ BSTR *p) = 0;
  10548. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontVariant(
  10549. /* [out][retval] */ BSTR *p) = 0;
  10550. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontWeight(
  10551. /* [out][retval] */ VARIANT *p) = 0;
  10552. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontSize(
  10553. /* [out][retval] */ VARIANT *p) = 0;
  10554. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundImage(
  10555. /* [out][retval] */ BSTR *p) = 0;
  10556. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionX(
  10557. /* [out][retval] */ VARIANT *p) = 0;
  10558. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionY(
  10559. /* [out][retval] */ VARIANT *p) = 0;
  10560. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundRepeat(
  10561. /* [out][retval] */ BSTR *p) = 0;
  10562. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftColor(
  10563. /* [out][retval] */ VARIANT *p) = 0;
  10564. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopColor(
  10565. /* [out][retval] */ VARIANT *p) = 0;
  10566. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightColor(
  10567. /* [out][retval] */ VARIANT *p) = 0;
  10568. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomColor(
  10569. /* [out][retval] */ VARIANT *p) = 0;
  10570. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopStyle(
  10571. /* [out][retval] */ BSTR *p) = 0;
  10572. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightStyle(
  10573. /* [out][retval] */ BSTR *p) = 0;
  10574. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomStyle(
  10575. /* [out][retval] */ BSTR *p) = 0;
  10576. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftStyle(
  10577. /* [out][retval] */ BSTR *p) = 0;
  10578. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopWidth(
  10579. /* [out][retval] */ VARIANT *p) = 0;
  10580. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightWidth(
  10581. /* [out][retval] */ VARIANT *p) = 0;
  10582. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomWidth(
  10583. /* [out][retval] */ VARIANT *p) = 0;
  10584. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftWidth(
  10585. /* [out][retval] */ VARIANT *p) = 0;
  10586. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_left(
  10587. /* [out][retval] */ VARIANT *p) = 0;
  10588. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_top(
  10589. /* [out][retval] */ VARIANT *p) = 0;
  10590. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  10591. /* [out][retval] */ VARIANT *p) = 0;
  10592. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  10593. /* [out][retval] */ VARIANT *p) = 0;
  10594. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingLeft(
  10595. /* [out][retval] */ VARIANT *p) = 0;
  10596. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingTop(
  10597. /* [out][retval] */ VARIANT *p) = 0;
  10598. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingRight(
  10599. /* [out][retval] */ VARIANT *p) = 0;
  10600. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingBottom(
  10601. /* [out][retval] */ VARIANT *p) = 0;
  10602. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlign(
  10603. /* [out][retval] */ BSTR *p) = 0;
  10604. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecoration(
  10605. /* [out][retval] */ BSTR *p) = 0;
  10606. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_display(
  10607. /* [out][retval] */ BSTR *p) = 0;
  10608. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_visibility(
  10609. /* [out][retval] */ BSTR *p) = 0;
  10610. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zIndex(
  10611. /* [out][retval] */ VARIANT *p) = 0;
  10612. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_letterSpacing(
  10613. /* [out][retval] */ VARIANT *p) = 0;
  10614. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineHeight(
  10615. /* [out][retval] */ VARIANT *p) = 0;
  10616. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textIndent(
  10617. /* [out][retval] */ VARIANT *p) = 0;
  10618. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_verticalAlign(
  10619. /* [out][retval] */ VARIANT *p) = 0;
  10620. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundAttachment(
  10621. /* [out][retval] */ BSTR *p) = 0;
  10622. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginTop(
  10623. /* [out][retval] */ VARIANT *p) = 0;
  10624. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginRight(
  10625. /* [out][retval] */ VARIANT *p) = 0;
  10626. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginBottom(
  10627. /* [out][retval] */ VARIANT *p) = 0;
  10628. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginLeft(
  10629. /* [out][retval] */ VARIANT *p) = 0;
  10630. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clear(
  10631. /* [out][retval] */ BSTR *p) = 0;
  10632. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleType(
  10633. /* [out][retval] */ BSTR *p) = 0;
  10634. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStylePosition(
  10635. /* [out][retval] */ BSTR *p) = 0;
  10636. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleImage(
  10637. /* [out][retval] */ BSTR *p) = 0;
  10638. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clipTop(
  10639. /* [out][retval] */ VARIANT *p) = 0;
  10640. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clipRight(
  10641. /* [out][retval] */ VARIANT *p) = 0;
  10642. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clipBottom(
  10643. /* [out][retval] */ VARIANT *p) = 0;
  10644. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clipLeft(
  10645. /* [out][retval] */ VARIANT *p) = 0;
  10646. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflow(
  10647. /* [out][retval] */ BSTR *p) = 0;
  10648. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakBefore(
  10649. /* [out][retval] */ BSTR *p) = 0;
  10650. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakAfter(
  10651. /* [out][retval] */ BSTR *p) = 0;
  10652. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cursor(
  10653. /* [out][retval] */ BSTR *p) = 0;
  10654. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tableLayout(
  10655. /* [out][retval] */ BSTR *p) = 0;
  10656. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderCollapse(
  10657. /* [out][retval] */ BSTR *p) = 0;
  10658. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_direction(
  10659. /* [out][retval] */ BSTR *p) = 0;
  10660. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_behavior(
  10661. /* [out][retval] */ BSTR *p) = 0;
  10662. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute(
  10663. /* [in] */ BSTR strAttributeName,
  10664. /* [in][defaultvalue] */ LONG lFlags,
  10665. /* [out][retval] */ VARIANT *AttributeValue) = 0;
  10666. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_unicodeBidi(
  10667. /* [out][retval] */ BSTR *p) = 0;
  10668. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_right(
  10669. /* [out][retval] */ VARIANT *p) = 0;
  10670. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bottom(
  10671. /* [out][retval] */ VARIANT *p) = 0;
  10672. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeMode(
  10673. /* [out][retval] */ BSTR *p) = 0;
  10674. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyAlign(
  10675. /* [out][retval] */ BSTR *p) = 0;
  10676. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyPosition(
  10677. /* [out][retval] */ BSTR *p) = 0;
  10678. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyOverhang(
  10679. /* [out][retval] */ BSTR *p) = 0;
  10680. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAutospace(
  10681. /* [out][retval] */ BSTR *p) = 0;
  10682. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineBreak(
  10683. /* [out][retval] */ BSTR *p) = 0;
  10684. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordBreak(
  10685. /* [out][retval] */ BSTR *p) = 0;
  10686. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustify(
  10687. /* [out][retval] */ BSTR *p) = 0;
  10688. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustifyTrim(
  10689. /* [out][retval] */ BSTR *p) = 0;
  10690. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashida(
  10691. /* [out][retval] */ VARIANT *p) = 0;
  10692. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_blockDirection(
  10693. /* [out][retval] */ BSTR *p) = 0;
  10694. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridChar(
  10695. /* [out][retval] */ VARIANT *p) = 0;
  10696. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridLine(
  10697. /* [out][retval] */ VARIANT *p) = 0;
  10698. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridMode(
  10699. /* [out][retval] */ BSTR *p) = 0;
  10700. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridType(
  10701. /* [out][retval] */ BSTR *p) = 0;
  10702. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderStyle(
  10703. /* [out][retval] */ BSTR *p) = 0;
  10704. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor(
  10705. /* [out][retval] */ BSTR *p) = 0;
  10706. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderWidth(
  10707. /* [out][retval] */ BSTR *p) = 0;
  10708. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_padding(
  10709. /* [out][retval] */ BSTR *p) = 0;
  10710. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_margin(
  10711. /* [out][retval] */ BSTR *p) = 0;
  10712. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accelerator(
  10713. /* [out][retval] */ BSTR *p) = 0;
  10714. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowX(
  10715. /* [out][retval] */ BSTR *p) = 0;
  10716. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowY(
  10717. /* [out][retval] */ BSTR *p) = 0;
  10718. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textTransform(
  10719. /* [out][retval] */ BSTR *p) = 0;
  10720. };
  10721. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_position_Proxy(
  10722. IHTMLCurrentStyle * This,
  10723. /* [out][retval] */ BSTR *p);
  10724. void __RPC_STUB IHTMLCurrentStyle_get_position_Stub(
  10725. IRpcStubBuffer *This,
  10726. IRpcChannelBuffer *_pRpcChannelBuffer,
  10727. PRPC_MESSAGE _pRpcMessage,
  10728. DWORD *_pdwStubPhase);
  10729. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_styleFloat_Proxy(
  10730. IHTMLCurrentStyle * This,
  10731. /* [out][retval] */ BSTR *p);
  10732. void __RPC_STUB IHTMLCurrentStyle_get_styleFloat_Stub(
  10733. IRpcStubBuffer *This,
  10734. IRpcChannelBuffer *_pRpcChannelBuffer,
  10735. PRPC_MESSAGE _pRpcMessage,
  10736. DWORD *_pdwStubPhase);
  10737. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_color_Proxy(
  10738. IHTMLCurrentStyle * This,
  10739. /* [out][retval] */ VARIANT *p);
  10740. void __RPC_STUB IHTMLCurrentStyle_get_color_Stub(
  10741. IRpcStubBuffer *This,
  10742. IRpcChannelBuffer *_pRpcChannelBuffer,
  10743. PRPC_MESSAGE _pRpcMessage,
  10744. DWORD *_pdwStubPhase);
  10745. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundColor_Proxy(
  10746. IHTMLCurrentStyle * This,
  10747. /* [out][retval] */ VARIANT *p);
  10748. void __RPC_STUB IHTMLCurrentStyle_get_backgroundColor_Stub(
  10749. IRpcStubBuffer *This,
  10750. IRpcChannelBuffer *_pRpcChannelBuffer,
  10751. PRPC_MESSAGE _pRpcMessage,
  10752. DWORD *_pdwStubPhase);
  10753. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontFamily_Proxy(
  10754. IHTMLCurrentStyle * This,
  10755. /* [out][retval] */ BSTR *p);
  10756. void __RPC_STUB IHTMLCurrentStyle_get_fontFamily_Stub(
  10757. IRpcStubBuffer *This,
  10758. IRpcChannelBuffer *_pRpcChannelBuffer,
  10759. PRPC_MESSAGE _pRpcMessage,
  10760. DWORD *_pdwStubPhase);
  10761. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontStyle_Proxy(
  10762. IHTMLCurrentStyle * This,
  10763. /* [out][retval] */ BSTR *p);
  10764. void __RPC_STUB IHTMLCurrentStyle_get_fontStyle_Stub(
  10765. IRpcStubBuffer *This,
  10766. IRpcChannelBuffer *_pRpcChannelBuffer,
  10767. PRPC_MESSAGE _pRpcMessage,
  10768. DWORD *_pdwStubPhase);
  10769. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontVariant_Proxy(
  10770. IHTMLCurrentStyle * This,
  10771. /* [out][retval] */ BSTR *p);
  10772. void __RPC_STUB IHTMLCurrentStyle_get_fontVariant_Stub(
  10773. IRpcStubBuffer *This,
  10774. IRpcChannelBuffer *_pRpcChannelBuffer,
  10775. PRPC_MESSAGE _pRpcMessage,
  10776. DWORD *_pdwStubPhase);
  10777. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontWeight_Proxy(
  10778. IHTMLCurrentStyle * This,
  10779. /* [out][retval] */ VARIANT *p);
  10780. void __RPC_STUB IHTMLCurrentStyle_get_fontWeight_Stub(
  10781. IRpcStubBuffer *This,
  10782. IRpcChannelBuffer *_pRpcChannelBuffer,
  10783. PRPC_MESSAGE _pRpcMessage,
  10784. DWORD *_pdwStubPhase);
  10785. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontSize_Proxy(
  10786. IHTMLCurrentStyle * This,
  10787. /* [out][retval] */ VARIANT *p);
  10788. void __RPC_STUB IHTMLCurrentStyle_get_fontSize_Stub(
  10789. IRpcStubBuffer *This,
  10790. IRpcChannelBuffer *_pRpcChannelBuffer,
  10791. PRPC_MESSAGE _pRpcMessage,
  10792. DWORD *_pdwStubPhase);
  10793. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundImage_Proxy(
  10794. IHTMLCurrentStyle * This,
  10795. /* [out][retval] */ BSTR *p);
  10796. void __RPC_STUB IHTMLCurrentStyle_get_backgroundImage_Stub(
  10797. IRpcStubBuffer *This,
  10798. IRpcChannelBuffer *_pRpcChannelBuffer,
  10799. PRPC_MESSAGE _pRpcMessage,
  10800. DWORD *_pdwStubPhase);
  10801. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundPositionX_Proxy(
  10802. IHTMLCurrentStyle * This,
  10803. /* [out][retval] */ VARIANT *p);
  10804. void __RPC_STUB IHTMLCurrentStyle_get_backgroundPositionX_Stub(
  10805. IRpcStubBuffer *This,
  10806. IRpcChannelBuffer *_pRpcChannelBuffer,
  10807. PRPC_MESSAGE _pRpcMessage,
  10808. DWORD *_pdwStubPhase);
  10809. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundPositionY_Proxy(
  10810. IHTMLCurrentStyle * This,
  10811. /* [out][retval] */ VARIANT *p);
  10812. void __RPC_STUB IHTMLCurrentStyle_get_backgroundPositionY_Stub(
  10813. IRpcStubBuffer *This,
  10814. IRpcChannelBuffer *_pRpcChannelBuffer,
  10815. PRPC_MESSAGE _pRpcMessage,
  10816. DWORD *_pdwStubPhase);
  10817. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundRepeat_Proxy(
  10818. IHTMLCurrentStyle * This,
  10819. /* [out][retval] */ BSTR *p);
  10820. void __RPC_STUB IHTMLCurrentStyle_get_backgroundRepeat_Stub(
  10821. IRpcStubBuffer *This,
  10822. IRpcChannelBuffer *_pRpcChannelBuffer,
  10823. PRPC_MESSAGE _pRpcMessage,
  10824. DWORD *_pdwStubPhase);
  10825. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderLeftColor_Proxy(
  10826. IHTMLCurrentStyle * This,
  10827. /* [out][retval] */ VARIANT *p);
  10828. void __RPC_STUB IHTMLCurrentStyle_get_borderLeftColor_Stub(
  10829. IRpcStubBuffer *This,
  10830. IRpcChannelBuffer *_pRpcChannelBuffer,
  10831. PRPC_MESSAGE _pRpcMessage,
  10832. DWORD *_pdwStubPhase);
  10833. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderTopColor_Proxy(
  10834. IHTMLCurrentStyle * This,
  10835. /* [out][retval] */ VARIANT *p);
  10836. void __RPC_STUB IHTMLCurrentStyle_get_borderTopColor_Stub(
  10837. IRpcStubBuffer *This,
  10838. IRpcChannelBuffer *_pRpcChannelBuffer,
  10839. PRPC_MESSAGE _pRpcMessage,
  10840. DWORD *_pdwStubPhase);
  10841. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderRightColor_Proxy(
  10842. IHTMLCurrentStyle * This,
  10843. /* [out][retval] */ VARIANT *p);
  10844. void __RPC_STUB IHTMLCurrentStyle_get_borderRightColor_Stub(
  10845. IRpcStubBuffer *This,
  10846. IRpcChannelBuffer *_pRpcChannelBuffer,
  10847. PRPC_MESSAGE _pRpcMessage,
  10848. DWORD *_pdwStubPhase);
  10849. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderBottomColor_Proxy(
  10850. IHTMLCurrentStyle * This,
  10851. /* [out][retval] */ VARIANT *p);
  10852. void __RPC_STUB IHTMLCurrentStyle_get_borderBottomColor_Stub(
  10853. IRpcStubBuffer *This,
  10854. IRpcChannelBuffer *_pRpcChannelBuffer,
  10855. PRPC_MESSAGE _pRpcMessage,
  10856. DWORD *_pdwStubPhase);
  10857. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderTopStyle_Proxy(
  10858. IHTMLCurrentStyle * This,
  10859. /* [out][retval] */ BSTR *p);
  10860. void __RPC_STUB IHTMLCurrentStyle_get_borderTopStyle_Stub(
  10861. IRpcStubBuffer *This,
  10862. IRpcChannelBuffer *_pRpcChannelBuffer,
  10863. PRPC_MESSAGE _pRpcMessage,
  10864. DWORD *_pdwStubPhase);
  10865. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderRightStyle_Proxy(
  10866. IHTMLCurrentStyle * This,
  10867. /* [out][retval] */ BSTR *p);
  10868. void __RPC_STUB IHTMLCurrentStyle_get_borderRightStyle_Stub(
  10869. IRpcStubBuffer *This,
  10870. IRpcChannelBuffer *_pRpcChannelBuffer,
  10871. PRPC_MESSAGE _pRpcMessage,
  10872. DWORD *_pdwStubPhase);
  10873. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderBottomStyle_Proxy(
  10874. IHTMLCurrentStyle * This,
  10875. /* [out][retval] */ BSTR *p);
  10876. void __RPC_STUB IHTMLCurrentStyle_get_borderBottomStyle_Stub(
  10877. IRpcStubBuffer *This,
  10878. IRpcChannelBuffer *_pRpcChannelBuffer,
  10879. PRPC_MESSAGE _pRpcMessage,
  10880. DWORD *_pdwStubPhase);
  10881. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderLeftStyle_Proxy(
  10882. IHTMLCurrentStyle * This,
  10883. /* [out][retval] */ BSTR *p);
  10884. void __RPC_STUB IHTMLCurrentStyle_get_borderLeftStyle_Stub(
  10885. IRpcStubBuffer *This,
  10886. IRpcChannelBuffer *_pRpcChannelBuffer,
  10887. PRPC_MESSAGE _pRpcMessage,
  10888. DWORD *_pdwStubPhase);
  10889. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderTopWidth_Proxy(
  10890. IHTMLCurrentStyle * This,
  10891. /* [out][retval] */ VARIANT *p);
  10892. void __RPC_STUB IHTMLCurrentStyle_get_borderTopWidth_Stub(
  10893. IRpcStubBuffer *This,
  10894. IRpcChannelBuffer *_pRpcChannelBuffer,
  10895. PRPC_MESSAGE _pRpcMessage,
  10896. DWORD *_pdwStubPhase);
  10897. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderRightWidth_Proxy(
  10898. IHTMLCurrentStyle * This,
  10899. /* [out][retval] */ VARIANT *p);
  10900. void __RPC_STUB IHTMLCurrentStyle_get_borderRightWidth_Stub(
  10901. IRpcStubBuffer *This,
  10902. IRpcChannelBuffer *_pRpcChannelBuffer,
  10903. PRPC_MESSAGE _pRpcMessage,
  10904. DWORD *_pdwStubPhase);
  10905. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderBottomWidth_Proxy(
  10906. IHTMLCurrentStyle * This,
  10907. /* [out][retval] */ VARIANT *p);
  10908. void __RPC_STUB IHTMLCurrentStyle_get_borderBottomWidth_Stub(
  10909. IRpcStubBuffer *This,
  10910. IRpcChannelBuffer *_pRpcChannelBuffer,
  10911. PRPC_MESSAGE _pRpcMessage,
  10912. DWORD *_pdwStubPhase);
  10913. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderLeftWidth_Proxy(
  10914. IHTMLCurrentStyle * This,
  10915. /* [out][retval] */ VARIANT *p);
  10916. void __RPC_STUB IHTMLCurrentStyle_get_borderLeftWidth_Stub(
  10917. IRpcStubBuffer *This,
  10918. IRpcChannelBuffer *_pRpcChannelBuffer,
  10919. PRPC_MESSAGE _pRpcMessage,
  10920. DWORD *_pdwStubPhase);
  10921. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_left_Proxy(
  10922. IHTMLCurrentStyle * This,
  10923. /* [out][retval] */ VARIANT *p);
  10924. void __RPC_STUB IHTMLCurrentStyle_get_left_Stub(
  10925. IRpcStubBuffer *This,
  10926. IRpcChannelBuffer *_pRpcChannelBuffer,
  10927. PRPC_MESSAGE _pRpcMessage,
  10928. DWORD *_pdwStubPhase);
  10929. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_top_Proxy(
  10930. IHTMLCurrentStyle * This,
  10931. /* [out][retval] */ VARIANT *p);
  10932. void __RPC_STUB IHTMLCurrentStyle_get_top_Stub(
  10933. IRpcStubBuffer *This,
  10934. IRpcChannelBuffer *_pRpcChannelBuffer,
  10935. PRPC_MESSAGE _pRpcMessage,
  10936. DWORD *_pdwStubPhase);
  10937. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_width_Proxy(
  10938. IHTMLCurrentStyle * This,
  10939. /* [out][retval] */ VARIANT *p);
  10940. void __RPC_STUB IHTMLCurrentStyle_get_width_Stub(
  10941. IRpcStubBuffer *This,
  10942. IRpcChannelBuffer *_pRpcChannelBuffer,
  10943. PRPC_MESSAGE _pRpcMessage,
  10944. DWORD *_pdwStubPhase);
  10945. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_height_Proxy(
  10946. IHTMLCurrentStyle * This,
  10947. /* [out][retval] */ VARIANT *p);
  10948. void __RPC_STUB IHTMLCurrentStyle_get_height_Stub(
  10949. IRpcStubBuffer *This,
  10950. IRpcChannelBuffer *_pRpcChannelBuffer,
  10951. PRPC_MESSAGE _pRpcMessage,
  10952. DWORD *_pdwStubPhase);
  10953. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_paddingLeft_Proxy(
  10954. IHTMLCurrentStyle * This,
  10955. /* [out][retval] */ VARIANT *p);
  10956. void __RPC_STUB IHTMLCurrentStyle_get_paddingLeft_Stub(
  10957. IRpcStubBuffer *This,
  10958. IRpcChannelBuffer *_pRpcChannelBuffer,
  10959. PRPC_MESSAGE _pRpcMessage,
  10960. DWORD *_pdwStubPhase);
  10961. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_paddingTop_Proxy(
  10962. IHTMLCurrentStyle * This,
  10963. /* [out][retval] */ VARIANT *p);
  10964. void __RPC_STUB IHTMLCurrentStyle_get_paddingTop_Stub(
  10965. IRpcStubBuffer *This,
  10966. IRpcChannelBuffer *_pRpcChannelBuffer,
  10967. PRPC_MESSAGE _pRpcMessage,
  10968. DWORD *_pdwStubPhase);
  10969. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_paddingRight_Proxy(
  10970. IHTMLCurrentStyle * This,
  10971. /* [out][retval] */ VARIANT *p);
  10972. void __RPC_STUB IHTMLCurrentStyle_get_paddingRight_Stub(
  10973. IRpcStubBuffer *This,
  10974. IRpcChannelBuffer *_pRpcChannelBuffer,
  10975. PRPC_MESSAGE _pRpcMessage,
  10976. DWORD *_pdwStubPhase);
  10977. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_paddingBottom_Proxy(
  10978. IHTMLCurrentStyle * This,
  10979. /* [out][retval] */ VARIANT *p);
  10980. void __RPC_STUB IHTMLCurrentStyle_get_paddingBottom_Stub(
  10981. IRpcStubBuffer *This,
  10982. IRpcChannelBuffer *_pRpcChannelBuffer,
  10983. PRPC_MESSAGE _pRpcMessage,
  10984. DWORD *_pdwStubPhase);
  10985. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textAlign_Proxy(
  10986. IHTMLCurrentStyle * This,
  10987. /* [out][retval] */ BSTR *p);
  10988. void __RPC_STUB IHTMLCurrentStyle_get_textAlign_Stub(
  10989. IRpcStubBuffer *This,
  10990. IRpcChannelBuffer *_pRpcChannelBuffer,
  10991. PRPC_MESSAGE _pRpcMessage,
  10992. DWORD *_pdwStubPhase);
  10993. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textDecoration_Proxy(
  10994. IHTMLCurrentStyle * This,
  10995. /* [out][retval] */ BSTR *p);
  10996. void __RPC_STUB IHTMLCurrentStyle_get_textDecoration_Stub(
  10997. IRpcStubBuffer *This,
  10998. IRpcChannelBuffer *_pRpcChannelBuffer,
  10999. PRPC_MESSAGE _pRpcMessage,
  11000. DWORD *_pdwStubPhase);
  11001. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_display_Proxy(
  11002. IHTMLCurrentStyle * This,
  11003. /* [out][retval] */ BSTR *p);
  11004. void __RPC_STUB IHTMLCurrentStyle_get_display_Stub(
  11005. IRpcStubBuffer *This,
  11006. IRpcChannelBuffer *_pRpcChannelBuffer,
  11007. PRPC_MESSAGE _pRpcMessage,
  11008. DWORD *_pdwStubPhase);
  11009. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_visibility_Proxy(
  11010. IHTMLCurrentStyle * This,
  11011. /* [out][retval] */ BSTR *p);
  11012. void __RPC_STUB IHTMLCurrentStyle_get_visibility_Stub(
  11013. IRpcStubBuffer *This,
  11014. IRpcChannelBuffer *_pRpcChannelBuffer,
  11015. PRPC_MESSAGE _pRpcMessage,
  11016. DWORD *_pdwStubPhase);
  11017. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_zIndex_Proxy(
  11018. IHTMLCurrentStyle * This,
  11019. /* [out][retval] */ VARIANT *p);
  11020. void __RPC_STUB IHTMLCurrentStyle_get_zIndex_Stub(
  11021. IRpcStubBuffer *This,
  11022. IRpcChannelBuffer *_pRpcChannelBuffer,
  11023. PRPC_MESSAGE _pRpcMessage,
  11024. DWORD *_pdwStubPhase);
  11025. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_letterSpacing_Proxy(
  11026. IHTMLCurrentStyle * This,
  11027. /* [out][retval] */ VARIANT *p);
  11028. void __RPC_STUB IHTMLCurrentStyle_get_letterSpacing_Stub(
  11029. IRpcStubBuffer *This,
  11030. IRpcChannelBuffer *_pRpcChannelBuffer,
  11031. PRPC_MESSAGE _pRpcMessage,
  11032. DWORD *_pdwStubPhase);
  11033. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_lineHeight_Proxy(
  11034. IHTMLCurrentStyle * This,
  11035. /* [out][retval] */ VARIANT *p);
  11036. void __RPC_STUB IHTMLCurrentStyle_get_lineHeight_Stub(
  11037. IRpcStubBuffer *This,
  11038. IRpcChannelBuffer *_pRpcChannelBuffer,
  11039. PRPC_MESSAGE _pRpcMessage,
  11040. DWORD *_pdwStubPhase);
  11041. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textIndent_Proxy(
  11042. IHTMLCurrentStyle * This,
  11043. /* [out][retval] */ VARIANT *p);
  11044. void __RPC_STUB IHTMLCurrentStyle_get_textIndent_Stub(
  11045. IRpcStubBuffer *This,
  11046. IRpcChannelBuffer *_pRpcChannelBuffer,
  11047. PRPC_MESSAGE _pRpcMessage,
  11048. DWORD *_pdwStubPhase);
  11049. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_verticalAlign_Proxy(
  11050. IHTMLCurrentStyle * This,
  11051. /* [out][retval] */ VARIANT *p);
  11052. void __RPC_STUB IHTMLCurrentStyle_get_verticalAlign_Stub(
  11053. IRpcStubBuffer *This,
  11054. IRpcChannelBuffer *_pRpcChannelBuffer,
  11055. PRPC_MESSAGE _pRpcMessage,
  11056. DWORD *_pdwStubPhase);
  11057. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundAttachment_Proxy(
  11058. IHTMLCurrentStyle * This,
  11059. /* [out][retval] */ BSTR *p);
  11060. void __RPC_STUB IHTMLCurrentStyle_get_backgroundAttachment_Stub(
  11061. IRpcStubBuffer *This,
  11062. IRpcChannelBuffer *_pRpcChannelBuffer,
  11063. PRPC_MESSAGE _pRpcMessage,
  11064. DWORD *_pdwStubPhase);
  11065. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_marginTop_Proxy(
  11066. IHTMLCurrentStyle * This,
  11067. /* [out][retval] */ VARIANT *p);
  11068. void __RPC_STUB IHTMLCurrentStyle_get_marginTop_Stub(
  11069. IRpcStubBuffer *This,
  11070. IRpcChannelBuffer *_pRpcChannelBuffer,
  11071. PRPC_MESSAGE _pRpcMessage,
  11072. DWORD *_pdwStubPhase);
  11073. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_marginRight_Proxy(
  11074. IHTMLCurrentStyle * This,
  11075. /* [out][retval] */ VARIANT *p);
  11076. void __RPC_STUB IHTMLCurrentStyle_get_marginRight_Stub(
  11077. IRpcStubBuffer *This,
  11078. IRpcChannelBuffer *_pRpcChannelBuffer,
  11079. PRPC_MESSAGE _pRpcMessage,
  11080. DWORD *_pdwStubPhase);
  11081. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_marginBottom_Proxy(
  11082. IHTMLCurrentStyle * This,
  11083. /* [out][retval] */ VARIANT *p);
  11084. void __RPC_STUB IHTMLCurrentStyle_get_marginBottom_Stub(
  11085. IRpcStubBuffer *This,
  11086. IRpcChannelBuffer *_pRpcChannelBuffer,
  11087. PRPC_MESSAGE _pRpcMessage,
  11088. DWORD *_pdwStubPhase);
  11089. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_marginLeft_Proxy(
  11090. IHTMLCurrentStyle * This,
  11091. /* [out][retval] */ VARIANT *p);
  11092. void __RPC_STUB IHTMLCurrentStyle_get_marginLeft_Stub(
  11093. IRpcStubBuffer *This,
  11094. IRpcChannelBuffer *_pRpcChannelBuffer,
  11095. PRPC_MESSAGE _pRpcMessage,
  11096. DWORD *_pdwStubPhase);
  11097. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clear_Proxy(
  11098. IHTMLCurrentStyle * This,
  11099. /* [out][retval] */ BSTR *p);
  11100. void __RPC_STUB IHTMLCurrentStyle_get_clear_Stub(
  11101. IRpcStubBuffer *This,
  11102. IRpcChannelBuffer *_pRpcChannelBuffer,
  11103. PRPC_MESSAGE _pRpcMessage,
  11104. DWORD *_pdwStubPhase);
  11105. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_listStyleType_Proxy(
  11106. IHTMLCurrentStyle * This,
  11107. /* [out][retval] */ BSTR *p);
  11108. void __RPC_STUB IHTMLCurrentStyle_get_listStyleType_Stub(
  11109. IRpcStubBuffer *This,
  11110. IRpcChannelBuffer *_pRpcChannelBuffer,
  11111. PRPC_MESSAGE _pRpcMessage,
  11112. DWORD *_pdwStubPhase);
  11113. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_listStylePosition_Proxy(
  11114. IHTMLCurrentStyle * This,
  11115. /* [out][retval] */ BSTR *p);
  11116. void __RPC_STUB IHTMLCurrentStyle_get_listStylePosition_Stub(
  11117. IRpcStubBuffer *This,
  11118. IRpcChannelBuffer *_pRpcChannelBuffer,
  11119. PRPC_MESSAGE _pRpcMessage,
  11120. DWORD *_pdwStubPhase);
  11121. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_listStyleImage_Proxy(
  11122. IHTMLCurrentStyle * This,
  11123. /* [out][retval] */ BSTR *p);
  11124. void __RPC_STUB IHTMLCurrentStyle_get_listStyleImage_Stub(
  11125. IRpcStubBuffer *This,
  11126. IRpcChannelBuffer *_pRpcChannelBuffer,
  11127. PRPC_MESSAGE _pRpcMessage,
  11128. DWORD *_pdwStubPhase);
  11129. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clipTop_Proxy(
  11130. IHTMLCurrentStyle * This,
  11131. /* [out][retval] */ VARIANT *p);
  11132. void __RPC_STUB IHTMLCurrentStyle_get_clipTop_Stub(
  11133. IRpcStubBuffer *This,
  11134. IRpcChannelBuffer *_pRpcChannelBuffer,
  11135. PRPC_MESSAGE _pRpcMessage,
  11136. DWORD *_pdwStubPhase);
  11137. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clipRight_Proxy(
  11138. IHTMLCurrentStyle * This,
  11139. /* [out][retval] */ VARIANT *p);
  11140. void __RPC_STUB IHTMLCurrentStyle_get_clipRight_Stub(
  11141. IRpcStubBuffer *This,
  11142. IRpcChannelBuffer *_pRpcChannelBuffer,
  11143. PRPC_MESSAGE _pRpcMessage,
  11144. DWORD *_pdwStubPhase);
  11145. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clipBottom_Proxy(
  11146. IHTMLCurrentStyle * This,
  11147. /* [out][retval] */ VARIANT *p);
  11148. void __RPC_STUB IHTMLCurrentStyle_get_clipBottom_Stub(
  11149. IRpcStubBuffer *This,
  11150. IRpcChannelBuffer *_pRpcChannelBuffer,
  11151. PRPC_MESSAGE _pRpcMessage,
  11152. DWORD *_pdwStubPhase);
  11153. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clipLeft_Proxy(
  11154. IHTMLCurrentStyle * This,
  11155. /* [out][retval] */ VARIANT *p);
  11156. void __RPC_STUB IHTMLCurrentStyle_get_clipLeft_Stub(
  11157. IRpcStubBuffer *This,
  11158. IRpcChannelBuffer *_pRpcChannelBuffer,
  11159. PRPC_MESSAGE _pRpcMessage,
  11160. DWORD *_pdwStubPhase);
  11161. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_overflow_Proxy(
  11162. IHTMLCurrentStyle * This,
  11163. /* [out][retval] */ BSTR *p);
  11164. void __RPC_STUB IHTMLCurrentStyle_get_overflow_Stub(
  11165. IRpcStubBuffer *This,
  11166. IRpcChannelBuffer *_pRpcChannelBuffer,
  11167. PRPC_MESSAGE _pRpcMessage,
  11168. DWORD *_pdwStubPhase);
  11169. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_pageBreakBefore_Proxy(
  11170. IHTMLCurrentStyle * This,
  11171. /* [out][retval] */ BSTR *p);
  11172. void __RPC_STUB IHTMLCurrentStyle_get_pageBreakBefore_Stub(
  11173. IRpcStubBuffer *This,
  11174. IRpcChannelBuffer *_pRpcChannelBuffer,
  11175. PRPC_MESSAGE _pRpcMessage,
  11176. DWORD *_pdwStubPhase);
  11177. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_pageBreakAfter_Proxy(
  11178. IHTMLCurrentStyle * This,
  11179. /* [out][retval] */ BSTR *p);
  11180. void __RPC_STUB IHTMLCurrentStyle_get_pageBreakAfter_Stub(
  11181. IRpcStubBuffer *This,
  11182. IRpcChannelBuffer *_pRpcChannelBuffer,
  11183. PRPC_MESSAGE _pRpcMessage,
  11184. DWORD *_pdwStubPhase);
  11185. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_cursor_Proxy(
  11186. IHTMLCurrentStyle * This,
  11187. /* [out][retval] */ BSTR *p);
  11188. void __RPC_STUB IHTMLCurrentStyle_get_cursor_Stub(
  11189. IRpcStubBuffer *This,
  11190. IRpcChannelBuffer *_pRpcChannelBuffer,
  11191. PRPC_MESSAGE _pRpcMessage,
  11192. DWORD *_pdwStubPhase);
  11193. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_tableLayout_Proxy(
  11194. IHTMLCurrentStyle * This,
  11195. /* [out][retval] */ BSTR *p);
  11196. void __RPC_STUB IHTMLCurrentStyle_get_tableLayout_Stub(
  11197. IRpcStubBuffer *This,
  11198. IRpcChannelBuffer *_pRpcChannelBuffer,
  11199. PRPC_MESSAGE _pRpcMessage,
  11200. DWORD *_pdwStubPhase);
  11201. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderCollapse_Proxy(
  11202. IHTMLCurrentStyle * This,
  11203. /* [out][retval] */ BSTR *p);
  11204. void __RPC_STUB IHTMLCurrentStyle_get_borderCollapse_Stub(
  11205. IRpcStubBuffer *This,
  11206. IRpcChannelBuffer *_pRpcChannelBuffer,
  11207. PRPC_MESSAGE _pRpcMessage,
  11208. DWORD *_pdwStubPhase);
  11209. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_direction_Proxy(
  11210. IHTMLCurrentStyle * This,
  11211. /* [out][retval] */ BSTR *p);
  11212. void __RPC_STUB IHTMLCurrentStyle_get_direction_Stub(
  11213. IRpcStubBuffer *This,
  11214. IRpcChannelBuffer *_pRpcChannelBuffer,
  11215. PRPC_MESSAGE _pRpcMessage,
  11216. DWORD *_pdwStubPhase);
  11217. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_behavior_Proxy(
  11218. IHTMLCurrentStyle * This,
  11219. /* [out][retval] */ BSTR *p);
  11220. void __RPC_STUB IHTMLCurrentStyle_get_behavior_Stub(
  11221. IRpcStubBuffer *This,
  11222. IRpcChannelBuffer *_pRpcChannelBuffer,
  11223. PRPC_MESSAGE _pRpcMessage,
  11224. DWORD *_pdwStubPhase);
  11225. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_getAttribute_Proxy(
  11226. IHTMLCurrentStyle * This,
  11227. /* [in] */ BSTR strAttributeName,
  11228. /* [in][defaultvalue] */ LONG lFlags,
  11229. /* [out][retval] */ VARIANT *AttributeValue);
  11230. void __RPC_STUB IHTMLCurrentStyle_getAttribute_Stub(
  11231. IRpcStubBuffer *This,
  11232. IRpcChannelBuffer *_pRpcChannelBuffer,
  11233. PRPC_MESSAGE _pRpcMessage,
  11234. DWORD *_pdwStubPhase);
  11235. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_unicodeBidi_Proxy(
  11236. IHTMLCurrentStyle * This,
  11237. /* [out][retval] */ BSTR *p);
  11238. void __RPC_STUB IHTMLCurrentStyle_get_unicodeBidi_Stub(
  11239. IRpcStubBuffer *This,
  11240. IRpcChannelBuffer *_pRpcChannelBuffer,
  11241. PRPC_MESSAGE _pRpcMessage,
  11242. DWORD *_pdwStubPhase);
  11243. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_right_Proxy(
  11244. IHTMLCurrentStyle * This,
  11245. /* [out][retval] */ VARIANT *p);
  11246. void __RPC_STUB IHTMLCurrentStyle_get_right_Stub(
  11247. IRpcStubBuffer *This,
  11248. IRpcChannelBuffer *_pRpcChannelBuffer,
  11249. PRPC_MESSAGE _pRpcMessage,
  11250. DWORD *_pdwStubPhase);
  11251. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_bottom_Proxy(
  11252. IHTMLCurrentStyle * This,
  11253. /* [out][retval] */ VARIANT *p);
  11254. void __RPC_STUB IHTMLCurrentStyle_get_bottom_Stub(
  11255. IRpcStubBuffer *This,
  11256. IRpcChannelBuffer *_pRpcChannelBuffer,
  11257. PRPC_MESSAGE _pRpcMessage,
  11258. DWORD *_pdwStubPhase);
  11259. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_imeMode_Proxy(
  11260. IHTMLCurrentStyle * This,
  11261. /* [out][retval] */ BSTR *p);
  11262. void __RPC_STUB IHTMLCurrentStyle_get_imeMode_Stub(
  11263. IRpcStubBuffer *This,
  11264. IRpcChannelBuffer *_pRpcChannelBuffer,
  11265. PRPC_MESSAGE _pRpcMessage,
  11266. DWORD *_pdwStubPhase);
  11267. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_rubyAlign_Proxy(
  11268. IHTMLCurrentStyle * This,
  11269. /* [out][retval] */ BSTR *p);
  11270. void __RPC_STUB IHTMLCurrentStyle_get_rubyAlign_Stub(
  11271. IRpcStubBuffer *This,
  11272. IRpcChannelBuffer *_pRpcChannelBuffer,
  11273. PRPC_MESSAGE _pRpcMessage,
  11274. DWORD *_pdwStubPhase);
  11275. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_rubyPosition_Proxy(
  11276. IHTMLCurrentStyle * This,
  11277. /* [out][retval] */ BSTR *p);
  11278. void __RPC_STUB IHTMLCurrentStyle_get_rubyPosition_Stub(
  11279. IRpcStubBuffer *This,
  11280. IRpcChannelBuffer *_pRpcChannelBuffer,
  11281. PRPC_MESSAGE _pRpcMessage,
  11282. DWORD *_pdwStubPhase);
  11283. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_rubyOverhang_Proxy(
  11284. IHTMLCurrentStyle * This,
  11285. /* [out][retval] */ BSTR *p);
  11286. void __RPC_STUB IHTMLCurrentStyle_get_rubyOverhang_Stub(
  11287. IRpcStubBuffer *This,
  11288. IRpcChannelBuffer *_pRpcChannelBuffer,
  11289. PRPC_MESSAGE _pRpcMessage,
  11290. DWORD *_pdwStubPhase);
  11291. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textAutospace_Proxy(
  11292. IHTMLCurrentStyle * This,
  11293. /* [out][retval] */ BSTR *p);
  11294. void __RPC_STUB IHTMLCurrentStyle_get_textAutospace_Stub(
  11295. IRpcStubBuffer *This,
  11296. IRpcChannelBuffer *_pRpcChannelBuffer,
  11297. PRPC_MESSAGE _pRpcMessage,
  11298. DWORD *_pdwStubPhase);
  11299. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_lineBreak_Proxy(
  11300. IHTMLCurrentStyle * This,
  11301. /* [out][retval] */ BSTR *p);
  11302. void __RPC_STUB IHTMLCurrentStyle_get_lineBreak_Stub(
  11303. IRpcStubBuffer *This,
  11304. IRpcChannelBuffer *_pRpcChannelBuffer,
  11305. PRPC_MESSAGE _pRpcMessage,
  11306. DWORD *_pdwStubPhase);
  11307. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_wordBreak_Proxy(
  11308. IHTMLCurrentStyle * This,
  11309. /* [out][retval] */ BSTR *p);
  11310. void __RPC_STUB IHTMLCurrentStyle_get_wordBreak_Stub(
  11311. IRpcStubBuffer *This,
  11312. IRpcChannelBuffer *_pRpcChannelBuffer,
  11313. PRPC_MESSAGE _pRpcMessage,
  11314. DWORD *_pdwStubPhase);
  11315. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textJustify_Proxy(
  11316. IHTMLCurrentStyle * This,
  11317. /* [out][retval] */ BSTR *p);
  11318. void __RPC_STUB IHTMLCurrentStyle_get_textJustify_Stub(
  11319. IRpcStubBuffer *This,
  11320. IRpcChannelBuffer *_pRpcChannelBuffer,
  11321. PRPC_MESSAGE _pRpcMessage,
  11322. DWORD *_pdwStubPhase);
  11323. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textJustifyTrim_Proxy(
  11324. IHTMLCurrentStyle * This,
  11325. /* [out][retval] */ BSTR *p);
  11326. void __RPC_STUB IHTMLCurrentStyle_get_textJustifyTrim_Stub(
  11327. IRpcStubBuffer *This,
  11328. IRpcChannelBuffer *_pRpcChannelBuffer,
  11329. PRPC_MESSAGE _pRpcMessage,
  11330. DWORD *_pdwStubPhase);
  11331. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textKashida_Proxy(
  11332. IHTMLCurrentStyle * This,
  11333. /* [out][retval] */ VARIANT *p);
  11334. void __RPC_STUB IHTMLCurrentStyle_get_textKashida_Stub(
  11335. IRpcStubBuffer *This,
  11336. IRpcChannelBuffer *_pRpcChannelBuffer,
  11337. PRPC_MESSAGE _pRpcMessage,
  11338. DWORD *_pdwStubPhase);
  11339. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_blockDirection_Proxy(
  11340. IHTMLCurrentStyle * This,
  11341. /* [out][retval] */ BSTR *p);
  11342. void __RPC_STUB IHTMLCurrentStyle_get_blockDirection_Stub(
  11343. IRpcStubBuffer *This,
  11344. IRpcChannelBuffer *_pRpcChannelBuffer,
  11345. PRPC_MESSAGE _pRpcMessage,
  11346. DWORD *_pdwStubPhase);
  11347. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_layoutGridChar_Proxy(
  11348. IHTMLCurrentStyle * This,
  11349. /* [out][retval] */ VARIANT *p);
  11350. void __RPC_STUB IHTMLCurrentStyle_get_layoutGridChar_Stub(
  11351. IRpcStubBuffer *This,
  11352. IRpcChannelBuffer *_pRpcChannelBuffer,
  11353. PRPC_MESSAGE _pRpcMessage,
  11354. DWORD *_pdwStubPhase);
  11355. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_layoutGridLine_Proxy(
  11356. IHTMLCurrentStyle * This,
  11357. /* [out][retval] */ VARIANT *p);
  11358. void __RPC_STUB IHTMLCurrentStyle_get_layoutGridLine_Stub(
  11359. IRpcStubBuffer *This,
  11360. IRpcChannelBuffer *_pRpcChannelBuffer,
  11361. PRPC_MESSAGE _pRpcMessage,
  11362. DWORD *_pdwStubPhase);
  11363. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_layoutGridMode_Proxy(
  11364. IHTMLCurrentStyle * This,
  11365. /* [out][retval] */ BSTR *p);
  11366. void __RPC_STUB IHTMLCurrentStyle_get_layoutGridMode_Stub(
  11367. IRpcStubBuffer *This,
  11368. IRpcChannelBuffer *_pRpcChannelBuffer,
  11369. PRPC_MESSAGE _pRpcMessage,
  11370. DWORD *_pdwStubPhase);
  11371. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_layoutGridType_Proxy(
  11372. IHTMLCurrentStyle * This,
  11373. /* [out][retval] */ BSTR *p);
  11374. void __RPC_STUB IHTMLCurrentStyle_get_layoutGridType_Stub(
  11375. IRpcStubBuffer *This,
  11376. IRpcChannelBuffer *_pRpcChannelBuffer,
  11377. PRPC_MESSAGE _pRpcMessage,
  11378. DWORD *_pdwStubPhase);
  11379. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderStyle_Proxy(
  11380. IHTMLCurrentStyle * This,
  11381. /* [out][retval] */ BSTR *p);
  11382. void __RPC_STUB IHTMLCurrentStyle_get_borderStyle_Stub(
  11383. IRpcStubBuffer *This,
  11384. IRpcChannelBuffer *_pRpcChannelBuffer,
  11385. PRPC_MESSAGE _pRpcMessage,
  11386. DWORD *_pdwStubPhase);
  11387. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderColor_Proxy(
  11388. IHTMLCurrentStyle * This,
  11389. /* [out][retval] */ BSTR *p);
  11390. void __RPC_STUB IHTMLCurrentStyle_get_borderColor_Stub(
  11391. IRpcStubBuffer *This,
  11392. IRpcChannelBuffer *_pRpcChannelBuffer,
  11393. PRPC_MESSAGE _pRpcMessage,
  11394. DWORD *_pdwStubPhase);
  11395. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderWidth_Proxy(
  11396. IHTMLCurrentStyle * This,
  11397. /* [out][retval] */ BSTR *p);
  11398. void __RPC_STUB IHTMLCurrentStyle_get_borderWidth_Stub(
  11399. IRpcStubBuffer *This,
  11400. IRpcChannelBuffer *_pRpcChannelBuffer,
  11401. PRPC_MESSAGE _pRpcMessage,
  11402. DWORD *_pdwStubPhase);
  11403. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_padding_Proxy(
  11404. IHTMLCurrentStyle * This,
  11405. /* [out][retval] */ BSTR *p);
  11406. void __RPC_STUB IHTMLCurrentStyle_get_padding_Stub(
  11407. IRpcStubBuffer *This,
  11408. IRpcChannelBuffer *_pRpcChannelBuffer,
  11409. PRPC_MESSAGE _pRpcMessage,
  11410. DWORD *_pdwStubPhase);
  11411. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_margin_Proxy(
  11412. IHTMLCurrentStyle * This,
  11413. /* [out][retval] */ BSTR *p);
  11414. void __RPC_STUB IHTMLCurrentStyle_get_margin_Stub(
  11415. IRpcStubBuffer *This,
  11416. IRpcChannelBuffer *_pRpcChannelBuffer,
  11417. PRPC_MESSAGE _pRpcMessage,
  11418. DWORD *_pdwStubPhase);
  11419. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_accelerator_Proxy(
  11420. IHTMLCurrentStyle * This,
  11421. /* [out][retval] */ BSTR *p);
  11422. void __RPC_STUB IHTMLCurrentStyle_get_accelerator_Stub(
  11423. IRpcStubBuffer *This,
  11424. IRpcChannelBuffer *_pRpcChannelBuffer,
  11425. PRPC_MESSAGE _pRpcMessage,
  11426. DWORD *_pdwStubPhase);
  11427. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_overflowX_Proxy(
  11428. IHTMLCurrentStyle * This,
  11429. /* [out][retval] */ BSTR *p);
  11430. void __RPC_STUB IHTMLCurrentStyle_get_overflowX_Stub(
  11431. IRpcStubBuffer *This,
  11432. IRpcChannelBuffer *_pRpcChannelBuffer,
  11433. PRPC_MESSAGE _pRpcMessage,
  11434. DWORD *_pdwStubPhase);
  11435. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_overflowY_Proxy(
  11436. IHTMLCurrentStyle * This,
  11437. /* [out][retval] */ BSTR *p);
  11438. void __RPC_STUB IHTMLCurrentStyle_get_overflowY_Stub(
  11439. IRpcStubBuffer *This,
  11440. IRpcChannelBuffer *_pRpcChannelBuffer,
  11441. PRPC_MESSAGE _pRpcMessage,
  11442. DWORD *_pdwStubPhase);
  11443. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textTransform_Proxy(
  11444. IHTMLCurrentStyle * This,
  11445. /* [out][retval] */ BSTR *p);
  11446. void __RPC_STUB IHTMLCurrentStyle_get_textTransform_Stub(
  11447. IRpcStubBuffer *This,
  11448. IRpcChannelBuffer *_pRpcChannelBuffer,
  11449. PRPC_MESSAGE _pRpcMessage,
  11450. DWORD *_pdwStubPhase);
  11451. #endif /* __IHTMLCurrentStyle_INTERFACE_DEFINED__ */
  11452. #ifndef __IHTMLCurrentStyle2_INTERFACE_DEFINED__
  11453. #define __IHTMLCurrentStyle2_INTERFACE_DEFINED__
  11454. /* interface IHTMLCurrentStyle2 */
  11455. /* [object][uuid][dual][oleautomation] */
  11456. EXTERN_C const IID IID_IHTMLCurrentStyle2;
  11457. MIDL_INTERFACE("3050f658-98b5-11cf-bb82-00aa00bdce0b")
  11458. IHTMLCurrentStyle2 : public IDispatch
  11459. {
  11460. public:
  11461. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutFlow(
  11462. /* [out][retval] */ BSTR *p) = 0;
  11463. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordWrap(
  11464. /* [out][retval] */ BSTR *p) = 0;
  11465. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textUnderlinePosition(
  11466. /* [out][retval] */ BSTR *p) = 0;
  11467. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hasLayout(
  11468. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  11469. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarBaseColor(
  11470. /* [out][retval] */ VARIANT *p) = 0;
  11471. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarFaceColor(
  11472. /* [out][retval] */ VARIANT *p) = 0;
  11473. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbar3dLightColor(
  11474. /* [out][retval] */ VARIANT *p) = 0;
  11475. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarShadowColor(
  11476. /* [out][retval] */ VARIANT *p) = 0;
  11477. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarHighlightColor(
  11478. /* [out][retval] */ VARIANT *p) = 0;
  11479. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarDarkShadowColor(
  11480. /* [out][retval] */ VARIANT *p) = 0;
  11481. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarArrowColor(
  11482. /* [out][retval] */ VARIANT *p) = 0;
  11483. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarTrackColor(
  11484. /* [out][retval] */ VARIANT *p) = 0;
  11485. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_writingMode(
  11486. /* [out][retval] */ BSTR *p) = 0;
  11487. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zoom(
  11488. /* [out][retval] */ VARIANT *p) = 0;
  11489. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_filter(
  11490. /* [out][retval] */ BSTR *p) = 0;
  11491. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlignLast(
  11492. /* [out][retval] */ BSTR *p) = 0;
  11493. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashidaSpace(
  11494. /* [out][retval] */ VARIANT *p) = 0;
  11495. virtual /* [nonbrowsable][restricted][hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_isBlock(
  11496. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  11497. };
  11498. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_layoutFlow_Proxy(
  11499. IHTMLCurrentStyle2 * This,
  11500. /* [out][retval] */ BSTR *p);
  11501. void __RPC_STUB IHTMLCurrentStyle2_get_layoutFlow_Stub(
  11502. IRpcStubBuffer *This,
  11503. IRpcChannelBuffer *_pRpcChannelBuffer,
  11504. PRPC_MESSAGE _pRpcMessage,
  11505. DWORD *_pdwStubPhase);
  11506. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_wordWrap_Proxy(
  11507. IHTMLCurrentStyle2 * This,
  11508. /* [out][retval] */ BSTR *p);
  11509. void __RPC_STUB IHTMLCurrentStyle2_get_wordWrap_Stub(
  11510. IRpcStubBuffer *This,
  11511. IRpcChannelBuffer *_pRpcChannelBuffer,
  11512. PRPC_MESSAGE _pRpcMessage,
  11513. DWORD *_pdwStubPhase);
  11514. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_textUnderlinePosition_Proxy(
  11515. IHTMLCurrentStyle2 * This,
  11516. /* [out][retval] */ BSTR *p);
  11517. void __RPC_STUB IHTMLCurrentStyle2_get_textUnderlinePosition_Stub(
  11518. IRpcStubBuffer *This,
  11519. IRpcChannelBuffer *_pRpcChannelBuffer,
  11520. PRPC_MESSAGE _pRpcMessage,
  11521. DWORD *_pdwStubPhase);
  11522. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_hasLayout_Proxy(
  11523. IHTMLCurrentStyle2 * This,
  11524. /* [out][retval] */ VARIANT_BOOL *p);
  11525. void __RPC_STUB IHTMLCurrentStyle2_get_hasLayout_Stub(
  11526. IRpcStubBuffer *This,
  11527. IRpcChannelBuffer *_pRpcChannelBuffer,
  11528. PRPC_MESSAGE _pRpcMessage,
  11529. DWORD *_pdwStubPhase);
  11530. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarBaseColor_Proxy(
  11531. IHTMLCurrentStyle2 * This,
  11532. /* [out][retval] */ VARIANT *p);
  11533. void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarBaseColor_Stub(
  11534. IRpcStubBuffer *This,
  11535. IRpcChannelBuffer *_pRpcChannelBuffer,
  11536. PRPC_MESSAGE _pRpcMessage,
  11537. DWORD *_pdwStubPhase);
  11538. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarFaceColor_Proxy(
  11539. IHTMLCurrentStyle2 * This,
  11540. /* [out][retval] */ VARIANT *p);
  11541. void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarFaceColor_Stub(
  11542. IRpcStubBuffer *This,
  11543. IRpcChannelBuffer *_pRpcChannelBuffer,
  11544. PRPC_MESSAGE _pRpcMessage,
  11545. DWORD *_pdwStubPhase);
  11546. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbar3dLightColor_Proxy(
  11547. IHTMLCurrentStyle2 * This,
  11548. /* [out][retval] */ VARIANT *p);
  11549. void __RPC_STUB IHTMLCurrentStyle2_get_scrollbar3dLightColor_Stub(
  11550. IRpcStubBuffer *This,
  11551. IRpcChannelBuffer *_pRpcChannelBuffer,
  11552. PRPC_MESSAGE _pRpcMessage,
  11553. DWORD *_pdwStubPhase);
  11554. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarShadowColor_Proxy(
  11555. IHTMLCurrentStyle2 * This,
  11556. /* [out][retval] */ VARIANT *p);
  11557. void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarShadowColor_Stub(
  11558. IRpcStubBuffer *This,
  11559. IRpcChannelBuffer *_pRpcChannelBuffer,
  11560. PRPC_MESSAGE _pRpcMessage,
  11561. DWORD *_pdwStubPhase);
  11562. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarHighlightColor_Proxy(
  11563. IHTMLCurrentStyle2 * This,
  11564. /* [out][retval] */ VARIANT *p);
  11565. void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarHighlightColor_Stub(
  11566. IRpcStubBuffer *This,
  11567. IRpcChannelBuffer *_pRpcChannelBuffer,
  11568. PRPC_MESSAGE _pRpcMessage,
  11569. DWORD *_pdwStubPhase);
  11570. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarDarkShadowColor_Proxy(
  11571. IHTMLCurrentStyle2 * This,
  11572. /* [out][retval] */ VARIANT *p);
  11573. void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarDarkShadowColor_Stub(
  11574. IRpcStubBuffer *This,
  11575. IRpcChannelBuffer *_pRpcChannelBuffer,
  11576. PRPC_MESSAGE _pRpcMessage,
  11577. DWORD *_pdwStubPhase);
  11578. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarArrowColor_Proxy(
  11579. IHTMLCurrentStyle2 * This,
  11580. /* [out][retval] */ VARIANT *p);
  11581. void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarArrowColor_Stub(
  11582. IRpcStubBuffer *This,
  11583. IRpcChannelBuffer *_pRpcChannelBuffer,
  11584. PRPC_MESSAGE _pRpcMessage,
  11585. DWORD *_pdwStubPhase);
  11586. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarTrackColor_Proxy(
  11587. IHTMLCurrentStyle2 * This,
  11588. /* [out][retval] */ VARIANT *p);
  11589. void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarTrackColor_Stub(
  11590. IRpcStubBuffer *This,
  11591. IRpcChannelBuffer *_pRpcChannelBuffer,
  11592. PRPC_MESSAGE _pRpcMessage,
  11593. DWORD *_pdwStubPhase);
  11594. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_writingMode_Proxy(
  11595. IHTMLCurrentStyle2 * This,
  11596. /* [out][retval] */ BSTR *p);
  11597. void __RPC_STUB IHTMLCurrentStyle2_get_writingMode_Stub(
  11598. IRpcStubBuffer *This,
  11599. IRpcChannelBuffer *_pRpcChannelBuffer,
  11600. PRPC_MESSAGE _pRpcMessage,
  11601. DWORD *_pdwStubPhase);
  11602. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_zoom_Proxy(
  11603. IHTMLCurrentStyle2 * This,
  11604. /* [out][retval] */ VARIANT *p);
  11605. void __RPC_STUB IHTMLCurrentStyle2_get_zoom_Stub(
  11606. IRpcStubBuffer *This,
  11607. IRpcChannelBuffer *_pRpcChannelBuffer,
  11608. PRPC_MESSAGE _pRpcMessage,
  11609. DWORD *_pdwStubPhase);
  11610. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_filter_Proxy(
  11611. IHTMLCurrentStyle2 * This,
  11612. /* [out][retval] */ BSTR *p);
  11613. void __RPC_STUB IHTMLCurrentStyle2_get_filter_Stub(
  11614. IRpcStubBuffer *This,
  11615. IRpcChannelBuffer *_pRpcChannelBuffer,
  11616. PRPC_MESSAGE _pRpcMessage,
  11617. DWORD *_pdwStubPhase);
  11618. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_textAlignLast_Proxy(
  11619. IHTMLCurrentStyle2 * This,
  11620. /* [out][retval] */ BSTR *p);
  11621. void __RPC_STUB IHTMLCurrentStyle2_get_textAlignLast_Stub(
  11622. IRpcStubBuffer *This,
  11623. IRpcChannelBuffer *_pRpcChannelBuffer,
  11624. PRPC_MESSAGE _pRpcMessage,
  11625. DWORD *_pdwStubPhase);
  11626. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_textKashidaSpace_Proxy(
  11627. IHTMLCurrentStyle2 * This,
  11628. /* [out][retval] */ VARIANT *p);
  11629. void __RPC_STUB IHTMLCurrentStyle2_get_textKashidaSpace_Stub(
  11630. IRpcStubBuffer *This,
  11631. IRpcChannelBuffer *_pRpcChannelBuffer,
  11632. PRPC_MESSAGE _pRpcMessage,
  11633. DWORD *_pdwStubPhase);
  11634. /* [nonbrowsable][restricted][hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_isBlock_Proxy(
  11635. IHTMLCurrentStyle2 * This,
  11636. /* [out][retval] */ VARIANT_BOOL *p);
  11637. void __RPC_STUB IHTMLCurrentStyle2_get_isBlock_Stub(
  11638. IRpcStubBuffer *This,
  11639. IRpcChannelBuffer *_pRpcChannelBuffer,
  11640. PRPC_MESSAGE _pRpcMessage,
  11641. DWORD *_pdwStubPhase);
  11642. #endif /* __IHTMLCurrentStyle2_INTERFACE_DEFINED__ */
  11643. #ifndef __IHTMLCurrentStyle3_INTERFACE_DEFINED__
  11644. #define __IHTMLCurrentStyle3_INTERFACE_DEFINED__
  11645. /* interface IHTMLCurrentStyle3 */
  11646. /* [object][uuid][dual][oleautomation] */
  11647. EXTERN_C const IID IID_IHTMLCurrentStyle3;
  11648. MIDL_INTERFACE("3050f818-98b5-11cf-bb82-00aa00bdce0b")
  11649. IHTMLCurrentStyle3 : public IDispatch
  11650. {
  11651. public:
  11652. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textOverflow(
  11653. /* [out][retval] */ BSTR *p) = 0;
  11654. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_minHeight(
  11655. /* [out][retval] */ VARIANT *p) = 0;
  11656. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordSpacing(
  11657. /* [out][retval] */ VARIANT *p) = 0;
  11658. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_whiteSpace(
  11659. /* [out][retval] */ BSTR *p) = 0;
  11660. };
  11661. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle3_get_textOverflow_Proxy(
  11662. IHTMLCurrentStyle3 * This,
  11663. /* [out][retval] */ BSTR *p);
  11664. void __RPC_STUB IHTMLCurrentStyle3_get_textOverflow_Stub(
  11665. IRpcStubBuffer *This,
  11666. IRpcChannelBuffer *_pRpcChannelBuffer,
  11667. PRPC_MESSAGE _pRpcMessage,
  11668. DWORD *_pdwStubPhase);
  11669. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle3_get_minHeight_Proxy(
  11670. IHTMLCurrentStyle3 * This,
  11671. /* [out][retval] */ VARIANT *p);
  11672. void __RPC_STUB IHTMLCurrentStyle3_get_minHeight_Stub(
  11673. IRpcStubBuffer *This,
  11674. IRpcChannelBuffer *_pRpcChannelBuffer,
  11675. PRPC_MESSAGE _pRpcMessage,
  11676. DWORD *_pdwStubPhase);
  11677. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle3_get_wordSpacing_Proxy(
  11678. IHTMLCurrentStyle3 * This,
  11679. /* [out][retval] */ VARIANT *p);
  11680. void __RPC_STUB IHTMLCurrentStyle3_get_wordSpacing_Stub(
  11681. IRpcStubBuffer *This,
  11682. IRpcChannelBuffer *_pRpcChannelBuffer,
  11683. PRPC_MESSAGE _pRpcMessage,
  11684. DWORD *_pdwStubPhase);
  11685. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle3_get_whiteSpace_Proxy(
  11686. IHTMLCurrentStyle3 * This,
  11687. /* [out][retval] */ BSTR *p);
  11688. void __RPC_STUB IHTMLCurrentStyle3_get_whiteSpace_Stub(
  11689. IRpcStubBuffer *This,
  11690. IRpcChannelBuffer *_pRpcChannelBuffer,
  11691. PRPC_MESSAGE _pRpcMessage,
  11692. DWORD *_pdwStubPhase);
  11693. #endif /* __IHTMLCurrentStyle3_INTERFACE_DEFINED__ */
  11694. #ifndef __DispHTMLCurrentStyle_DISPINTERFACE_DEFINED__
  11695. #define __DispHTMLCurrentStyle_DISPINTERFACE_DEFINED__
  11696. /* dispinterface DispHTMLCurrentStyle */
  11697. /* [uuid][hidden] */
  11698. EXTERN_C const IID DIID_DispHTMLCurrentStyle;
  11699. MIDL_INTERFACE("3050f557-98b5-11cf-bb82-00aa00bdce0b")
  11700. DispHTMLCurrentStyle : public IDispatch
  11701. {
  11702. };
  11703. #endif /* __DispHTMLCurrentStyle_DISPINTERFACE_DEFINED__ */
  11704. EXTERN_C const CLSID CLSID_HTMLCurrentStyle;
  11705. #ifdef __cplusplus
  11706. class DECLSPEC_UUID("3050f3dc-98b5-11cf-bb82-00aa00bdce0b")
  11707. HTMLCurrentStyle;
  11708. #endif
  11709. #ifndef __IHTMLElement_INTERFACE_DEFINED__
  11710. #define __IHTMLElement_INTERFACE_DEFINED__
  11711. /* interface IHTMLElement */
  11712. /* [object][uuid][dual][oleautomation] */
  11713. EXTERN_C const IID IID_IHTMLElement;
  11714. MIDL_INTERFACE("3050f1ff-98b5-11cf-bb82-00aa00bdce0b")
  11715. IHTMLElement : public IDispatch
  11716. {
  11717. public:
  11718. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttribute(
  11719. /* [in] */ BSTR strAttributeName,
  11720. /* [in] */ VARIANT AttributeValue,
  11721. /* [in][defaultvalue] */ LONG lFlags = 1) = 0;
  11722. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute(
  11723. /* [in] */ BSTR strAttributeName,
  11724. /* [in][defaultvalue] */ LONG lFlags,
  11725. /* [out][retval] */ VARIANT *AttributeValue) = 0;
  11726. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeAttribute(
  11727. /* [in] */ BSTR strAttributeName,
  11728. /* [in][defaultvalue] */ LONG lFlags,
  11729. /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0;
  11730. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_className(
  11731. /* [in] */ BSTR v) = 0;
  11732. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_className(
  11733. /* [out][retval] */ BSTR *p) = 0;
  11734. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_id(
  11735. /* [in] */ BSTR v) = 0;
  11736. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_id(
  11737. /* [out][retval] */ BSTR *p) = 0;
  11738. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tagName(
  11739. /* [out][retval] */ BSTR *p) = 0;
  11740. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentElement(
  11741. /* [out][retval] */ IHTMLElement **p) = 0;
  11742. virtual /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE get_style(
  11743. /* [out][retval] */ IHTMLStyle **p) = 0;
  11744. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onhelp(
  11745. /* [in] */ VARIANT v) = 0;
  11746. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onhelp(
  11747. /* [out][retval] */ VARIANT *p) = 0;
  11748. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onclick(
  11749. /* [in] */ VARIANT v) = 0;
  11750. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onclick(
  11751. /* [out][retval] */ VARIANT *p) = 0;
  11752. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondblclick(
  11753. /* [in] */ VARIANT v) = 0;
  11754. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondblclick(
  11755. /* [out][retval] */ VARIANT *p) = 0;
  11756. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onkeydown(
  11757. /* [in] */ VARIANT v) = 0;
  11758. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onkeydown(
  11759. /* [out][retval] */ VARIANT *p) = 0;
  11760. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onkeyup(
  11761. /* [in] */ VARIANT v) = 0;
  11762. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onkeyup(
  11763. /* [out][retval] */ VARIANT *p) = 0;
  11764. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onkeypress(
  11765. /* [in] */ VARIANT v) = 0;
  11766. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onkeypress(
  11767. /* [out][retval] */ VARIANT *p) = 0;
  11768. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseout(
  11769. /* [in] */ VARIANT v) = 0;
  11770. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseout(
  11771. /* [out][retval] */ VARIANT *p) = 0;
  11772. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseover(
  11773. /* [in] */ VARIANT v) = 0;
  11774. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseover(
  11775. /* [out][retval] */ VARIANT *p) = 0;
  11776. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousemove(
  11777. /* [in] */ VARIANT v) = 0;
  11778. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousemove(
  11779. /* [out][retval] */ VARIANT *p) = 0;
  11780. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousedown(
  11781. /* [in] */ VARIANT v) = 0;
  11782. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousedown(
  11783. /* [out][retval] */ VARIANT *p) = 0;
  11784. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseup(
  11785. /* [in] */ VARIANT v) = 0;
  11786. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseup(
  11787. /* [out][retval] */ VARIANT *p) = 0;
  11788. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_document(
  11789. /* [out][retval] */ IDispatch **p) = 0;
  11790. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_title(
  11791. /* [in] */ BSTR v) = 0;
  11792. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_title(
  11793. /* [out][retval] */ BSTR *p) = 0;
  11794. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_language(
  11795. /* [in] */ BSTR v) = 0;
  11796. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_language(
  11797. /* [out][retval] */ BSTR *p) = 0;
  11798. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselectstart(
  11799. /* [in] */ VARIANT v) = 0;
  11800. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselectstart(
  11801. /* [out][retval] */ VARIANT *p) = 0;
  11802. virtual /* [id] */ HRESULT STDMETHODCALLTYPE scrollIntoView(
  11803. /* [in][optional] */ VARIANT varargStart) = 0;
  11804. virtual /* [id] */ HRESULT STDMETHODCALLTYPE contains(
  11805. /* [in] */ IHTMLElement *pChild,
  11806. /* [out][retval] */ VARIANT_BOOL *pfResult) = 0;
  11807. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_sourceIndex(
  11808. /* [out][retval] */ long *p) = 0;
  11809. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_recordNumber(
  11810. /* [out][retval] */ VARIANT *p) = 0;
  11811. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lang(
  11812. /* [in] */ BSTR v) = 0;
  11813. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lang(
  11814. /* [out][retval] */ BSTR *p) = 0;
  11815. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetLeft(
  11816. /* [out][retval] */ long *p) = 0;
  11817. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetTop(
  11818. /* [out][retval] */ long *p) = 0;
  11819. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetWidth(
  11820. /* [out][retval] */ long *p) = 0;
  11821. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetHeight(
  11822. /* [out][retval] */ long *p) = 0;
  11823. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetParent(
  11824. /* [out][retval] */ IHTMLElement **p) = 0;
  11825. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_innerHTML(
  11826. /* [in] */ BSTR v) = 0;
  11827. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_innerHTML(
  11828. /* [out][retval] */ BSTR *p) = 0;
  11829. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_innerText(
  11830. /* [in] */ BSTR v) = 0;
  11831. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_innerText(
  11832. /* [out][retval] */ BSTR *p) = 0;
  11833. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_outerHTML(
  11834. /* [in] */ BSTR v) = 0;
  11835. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_outerHTML(
  11836. /* [out][retval] */ BSTR *p) = 0;
  11837. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_outerText(
  11838. /* [in] */ BSTR v) = 0;
  11839. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_outerText(
  11840. /* [out][retval] */ BSTR *p) = 0;
  11841. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertAdjacentHTML(
  11842. /* [in] */ BSTR where,
  11843. /* [in] */ BSTR html) = 0;
  11844. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertAdjacentText(
  11845. /* [in] */ BSTR where,
  11846. /* [in] */ BSTR text) = 0;
  11847. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentTextEdit(
  11848. /* [out][retval] */ IHTMLElement **p) = 0;
  11849. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isTextEdit(
  11850. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  11851. virtual /* [id] */ HRESULT STDMETHODCALLTYPE click( void) = 0;
  11852. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_filters(
  11853. /* [out][retval] */ IHTMLFiltersCollection **p) = 0;
  11854. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondragstart(
  11855. /* [in] */ VARIANT v) = 0;
  11856. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondragstart(
  11857. /* [out][retval] */ VARIANT *p) = 0;
  11858. virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
  11859. /* [out][retval] */ BSTR *String) = 0;
  11860. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeupdate(
  11861. /* [in] */ VARIANT v) = 0;
  11862. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeupdate(
  11863. /* [out][retval] */ VARIANT *p) = 0;
  11864. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onafterupdate(
  11865. /* [in] */ VARIANT v) = 0;
  11866. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onafterupdate(
  11867. /* [out][retval] */ VARIANT *p) = 0;
  11868. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerrorupdate(
  11869. /* [in] */ VARIANT v) = 0;
  11870. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerrorupdate(
  11871. /* [out][retval] */ VARIANT *p) = 0;
  11872. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowexit(
  11873. /* [in] */ VARIANT v) = 0;
  11874. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowexit(
  11875. /* [out][retval] */ VARIANT *p) = 0;
  11876. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowenter(
  11877. /* [in] */ VARIANT v) = 0;
  11878. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowenter(
  11879. /* [out][retval] */ VARIANT *p) = 0;
  11880. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondatasetchanged(
  11881. /* [in] */ VARIANT v) = 0;
  11882. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondatasetchanged(
  11883. /* [out][retval] */ VARIANT *p) = 0;
  11884. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondataavailable(
  11885. /* [in] */ VARIANT v) = 0;
  11886. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondataavailable(
  11887. /* [out][retval] */ VARIANT *p) = 0;
  11888. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondatasetcomplete(
  11889. /* [in] */ VARIANT v) = 0;
  11890. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondatasetcomplete(
  11891. /* [out][retval] */ VARIANT *p) = 0;
  11892. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfilterchange(
  11893. /* [in] */ VARIANT v) = 0;
  11894. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfilterchange(
  11895. /* [out][retval] */ VARIANT *p) = 0;
  11896. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_children(
  11897. /* [out][retval] */ IDispatch **p) = 0;
  11898. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_all(
  11899. /* [out][retval] */ IDispatch **p) = 0;
  11900. };
  11901. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_setAttribute_Proxy(
  11902. IHTMLElement * This,
  11903. /* [in] */ BSTR strAttributeName,
  11904. /* [in] */ VARIANT AttributeValue,
  11905. /* [in][defaultvalue] */ LONG lFlags);
  11906. void __RPC_STUB IHTMLElement_setAttribute_Stub(
  11907. IRpcStubBuffer *This,
  11908. IRpcChannelBuffer *_pRpcChannelBuffer,
  11909. PRPC_MESSAGE _pRpcMessage,
  11910. DWORD *_pdwStubPhase);
  11911. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_getAttribute_Proxy(
  11912. IHTMLElement * This,
  11913. /* [in] */ BSTR strAttributeName,
  11914. /* [in][defaultvalue] */ LONG lFlags,
  11915. /* [out][retval] */ VARIANT *AttributeValue);
  11916. void __RPC_STUB IHTMLElement_getAttribute_Stub(
  11917. IRpcStubBuffer *This,
  11918. IRpcChannelBuffer *_pRpcChannelBuffer,
  11919. PRPC_MESSAGE _pRpcMessage,
  11920. DWORD *_pdwStubPhase);
  11921. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_removeAttribute_Proxy(
  11922. IHTMLElement * This,
  11923. /* [in] */ BSTR strAttributeName,
  11924. /* [in][defaultvalue] */ LONG lFlags,
  11925. /* [out][retval] */ VARIANT_BOOL *pfSuccess);
  11926. void __RPC_STUB IHTMLElement_removeAttribute_Stub(
  11927. IRpcStubBuffer *This,
  11928. IRpcChannelBuffer *_pRpcChannelBuffer,
  11929. PRPC_MESSAGE _pRpcMessage,
  11930. DWORD *_pdwStubPhase);
  11931. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_className_Proxy(
  11932. IHTMLElement * This,
  11933. /* [in] */ BSTR v);
  11934. void __RPC_STUB IHTMLElement_put_className_Stub(
  11935. IRpcStubBuffer *This,
  11936. IRpcChannelBuffer *_pRpcChannelBuffer,
  11937. PRPC_MESSAGE _pRpcMessage,
  11938. DWORD *_pdwStubPhase);
  11939. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_className_Proxy(
  11940. IHTMLElement * This,
  11941. /* [out][retval] */ BSTR *p);
  11942. void __RPC_STUB IHTMLElement_get_className_Stub(
  11943. IRpcStubBuffer *This,
  11944. IRpcChannelBuffer *_pRpcChannelBuffer,
  11945. PRPC_MESSAGE _pRpcMessage,
  11946. DWORD *_pdwStubPhase);
  11947. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_id_Proxy(
  11948. IHTMLElement * This,
  11949. /* [in] */ BSTR v);
  11950. void __RPC_STUB IHTMLElement_put_id_Stub(
  11951. IRpcStubBuffer *This,
  11952. IRpcChannelBuffer *_pRpcChannelBuffer,
  11953. PRPC_MESSAGE _pRpcMessage,
  11954. DWORD *_pdwStubPhase);
  11955. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_id_Proxy(
  11956. IHTMLElement * This,
  11957. /* [out][retval] */ BSTR *p);
  11958. void __RPC_STUB IHTMLElement_get_id_Stub(
  11959. IRpcStubBuffer *This,
  11960. IRpcChannelBuffer *_pRpcChannelBuffer,
  11961. PRPC_MESSAGE _pRpcMessage,
  11962. DWORD *_pdwStubPhase);
  11963. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_tagName_Proxy(
  11964. IHTMLElement * This,
  11965. /* [out][retval] */ BSTR *p);
  11966. void __RPC_STUB IHTMLElement_get_tagName_Stub(
  11967. IRpcStubBuffer *This,
  11968. IRpcChannelBuffer *_pRpcChannelBuffer,
  11969. PRPC_MESSAGE _pRpcMessage,
  11970. DWORD *_pdwStubPhase);
  11971. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_parentElement_Proxy(
  11972. IHTMLElement * This,
  11973. /* [out][retval] */ IHTMLElement **p);
  11974. void __RPC_STUB IHTMLElement_get_parentElement_Stub(
  11975. IRpcStubBuffer *This,
  11976. IRpcChannelBuffer *_pRpcChannelBuffer,
  11977. PRPC_MESSAGE _pRpcMessage,
  11978. DWORD *_pdwStubPhase);
  11979. /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_style_Proxy(
  11980. IHTMLElement * This,
  11981. /* [out][retval] */ IHTMLStyle **p);
  11982. void __RPC_STUB IHTMLElement_get_style_Stub(
  11983. IRpcStubBuffer *This,
  11984. IRpcChannelBuffer *_pRpcChannelBuffer,
  11985. PRPC_MESSAGE _pRpcMessage,
  11986. DWORD *_pdwStubPhase);
  11987. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onhelp_Proxy(
  11988. IHTMLElement * This,
  11989. /* [in] */ VARIANT v);
  11990. void __RPC_STUB IHTMLElement_put_onhelp_Stub(
  11991. IRpcStubBuffer *This,
  11992. IRpcChannelBuffer *_pRpcChannelBuffer,
  11993. PRPC_MESSAGE _pRpcMessage,
  11994. DWORD *_pdwStubPhase);
  11995. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onhelp_Proxy(
  11996. IHTMLElement * This,
  11997. /* [out][retval] */ VARIANT *p);
  11998. void __RPC_STUB IHTMLElement_get_onhelp_Stub(
  11999. IRpcStubBuffer *This,
  12000. IRpcChannelBuffer *_pRpcChannelBuffer,
  12001. PRPC_MESSAGE _pRpcMessage,
  12002. DWORD *_pdwStubPhase);
  12003. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onclick_Proxy(
  12004. IHTMLElement * This,
  12005. /* [in] */ VARIANT v);
  12006. void __RPC_STUB IHTMLElement_put_onclick_Stub(
  12007. IRpcStubBuffer *This,
  12008. IRpcChannelBuffer *_pRpcChannelBuffer,
  12009. PRPC_MESSAGE _pRpcMessage,
  12010. DWORD *_pdwStubPhase);
  12011. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onclick_Proxy(
  12012. IHTMLElement * This,
  12013. /* [out][retval] */ VARIANT *p);
  12014. void __RPC_STUB IHTMLElement_get_onclick_Stub(
  12015. IRpcStubBuffer *This,
  12016. IRpcChannelBuffer *_pRpcChannelBuffer,
  12017. PRPC_MESSAGE _pRpcMessage,
  12018. DWORD *_pdwStubPhase);
  12019. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_ondblclick_Proxy(
  12020. IHTMLElement * This,
  12021. /* [in] */ VARIANT v);
  12022. void __RPC_STUB IHTMLElement_put_ondblclick_Stub(
  12023. IRpcStubBuffer *This,
  12024. IRpcChannelBuffer *_pRpcChannelBuffer,
  12025. PRPC_MESSAGE _pRpcMessage,
  12026. DWORD *_pdwStubPhase);
  12027. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_ondblclick_Proxy(
  12028. IHTMLElement * This,
  12029. /* [out][retval] */ VARIANT *p);
  12030. void __RPC_STUB IHTMLElement_get_ondblclick_Stub(
  12031. IRpcStubBuffer *This,
  12032. IRpcChannelBuffer *_pRpcChannelBuffer,
  12033. PRPC_MESSAGE _pRpcMessage,
  12034. DWORD *_pdwStubPhase);
  12035. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onkeydown_Proxy(
  12036. IHTMLElement * This,
  12037. /* [in] */ VARIANT v);
  12038. void __RPC_STUB IHTMLElement_put_onkeydown_Stub(
  12039. IRpcStubBuffer *This,
  12040. IRpcChannelBuffer *_pRpcChannelBuffer,
  12041. PRPC_MESSAGE _pRpcMessage,
  12042. DWORD *_pdwStubPhase);
  12043. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onkeydown_Proxy(
  12044. IHTMLElement * This,
  12045. /* [out][retval] */ VARIANT *p);
  12046. void __RPC_STUB IHTMLElement_get_onkeydown_Stub(
  12047. IRpcStubBuffer *This,
  12048. IRpcChannelBuffer *_pRpcChannelBuffer,
  12049. PRPC_MESSAGE _pRpcMessage,
  12050. DWORD *_pdwStubPhase);
  12051. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onkeyup_Proxy(
  12052. IHTMLElement * This,
  12053. /* [in] */ VARIANT v);
  12054. void __RPC_STUB IHTMLElement_put_onkeyup_Stub(
  12055. IRpcStubBuffer *This,
  12056. IRpcChannelBuffer *_pRpcChannelBuffer,
  12057. PRPC_MESSAGE _pRpcMessage,
  12058. DWORD *_pdwStubPhase);
  12059. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onkeyup_Proxy(
  12060. IHTMLElement * This,
  12061. /* [out][retval] */ VARIANT *p);
  12062. void __RPC_STUB IHTMLElement_get_onkeyup_Stub(
  12063. IRpcStubBuffer *This,
  12064. IRpcChannelBuffer *_pRpcChannelBuffer,
  12065. PRPC_MESSAGE _pRpcMessage,
  12066. DWORD *_pdwStubPhase);
  12067. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onkeypress_Proxy(
  12068. IHTMLElement * This,
  12069. /* [in] */ VARIANT v);
  12070. void __RPC_STUB IHTMLElement_put_onkeypress_Stub(
  12071. IRpcStubBuffer *This,
  12072. IRpcChannelBuffer *_pRpcChannelBuffer,
  12073. PRPC_MESSAGE _pRpcMessage,
  12074. DWORD *_pdwStubPhase);
  12075. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onkeypress_Proxy(
  12076. IHTMLElement * This,
  12077. /* [out][retval] */ VARIANT *p);
  12078. void __RPC_STUB IHTMLElement_get_onkeypress_Stub(
  12079. IRpcStubBuffer *This,
  12080. IRpcChannelBuffer *_pRpcChannelBuffer,
  12081. PRPC_MESSAGE _pRpcMessage,
  12082. DWORD *_pdwStubPhase);
  12083. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onmouseout_Proxy(
  12084. IHTMLElement * This,
  12085. /* [in] */ VARIANT v);
  12086. void __RPC_STUB IHTMLElement_put_onmouseout_Stub(
  12087. IRpcStubBuffer *This,
  12088. IRpcChannelBuffer *_pRpcChannelBuffer,
  12089. PRPC_MESSAGE _pRpcMessage,
  12090. DWORD *_pdwStubPhase);
  12091. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onmouseout_Proxy(
  12092. IHTMLElement * This,
  12093. /* [out][retval] */ VARIANT *p);
  12094. void __RPC_STUB IHTMLElement_get_onmouseout_Stub(
  12095. IRpcStubBuffer *This,
  12096. IRpcChannelBuffer *_pRpcChannelBuffer,
  12097. PRPC_MESSAGE _pRpcMessage,
  12098. DWORD *_pdwStubPhase);
  12099. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onmouseover_Proxy(
  12100. IHTMLElement * This,
  12101. /* [in] */ VARIANT v);
  12102. void __RPC_STUB IHTMLElement_put_onmouseover_Stub(
  12103. IRpcStubBuffer *This,
  12104. IRpcChannelBuffer *_pRpcChannelBuffer,
  12105. PRPC_MESSAGE _pRpcMessage,
  12106. DWORD *_pdwStubPhase);
  12107. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onmouseover_Proxy(
  12108. IHTMLElement * This,
  12109. /* [out][retval] */ VARIANT *p);
  12110. void __RPC_STUB IHTMLElement_get_onmouseover_Stub(
  12111. IRpcStubBuffer *This,
  12112. IRpcChannelBuffer *_pRpcChannelBuffer,
  12113. PRPC_MESSAGE _pRpcMessage,
  12114. DWORD *_pdwStubPhase);
  12115. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onmousemove_Proxy(
  12116. IHTMLElement * This,
  12117. /* [in] */ VARIANT v);
  12118. void __RPC_STUB IHTMLElement_put_onmousemove_Stub(
  12119. IRpcStubBuffer *This,
  12120. IRpcChannelBuffer *_pRpcChannelBuffer,
  12121. PRPC_MESSAGE _pRpcMessage,
  12122. DWORD *_pdwStubPhase);
  12123. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onmousemove_Proxy(
  12124. IHTMLElement * This,
  12125. /* [out][retval] */ VARIANT *p);
  12126. void __RPC_STUB IHTMLElement_get_onmousemove_Stub(
  12127. IRpcStubBuffer *This,
  12128. IRpcChannelBuffer *_pRpcChannelBuffer,
  12129. PRPC_MESSAGE _pRpcMessage,
  12130. DWORD *_pdwStubPhase);
  12131. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onmousedown_Proxy(
  12132. IHTMLElement * This,
  12133. /* [in] */ VARIANT v);
  12134. void __RPC_STUB IHTMLElement_put_onmousedown_Stub(
  12135. IRpcStubBuffer *This,
  12136. IRpcChannelBuffer *_pRpcChannelBuffer,
  12137. PRPC_MESSAGE _pRpcMessage,
  12138. DWORD *_pdwStubPhase);
  12139. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onmousedown_Proxy(
  12140. IHTMLElement * This,
  12141. /* [out][retval] */ VARIANT *p);
  12142. void __RPC_STUB IHTMLElement_get_onmousedown_Stub(
  12143. IRpcStubBuffer *This,
  12144. IRpcChannelBuffer *_pRpcChannelBuffer,
  12145. PRPC_MESSAGE _pRpcMessage,
  12146. DWORD *_pdwStubPhase);
  12147. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onmouseup_Proxy(
  12148. IHTMLElement * This,
  12149. /* [in] */ VARIANT v);
  12150. void __RPC_STUB IHTMLElement_put_onmouseup_Stub(
  12151. IRpcStubBuffer *This,
  12152. IRpcChannelBuffer *_pRpcChannelBuffer,
  12153. PRPC_MESSAGE _pRpcMessage,
  12154. DWORD *_pdwStubPhase);
  12155. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onmouseup_Proxy(
  12156. IHTMLElement * This,
  12157. /* [out][retval] */ VARIANT *p);
  12158. void __RPC_STUB IHTMLElement_get_onmouseup_Stub(
  12159. IRpcStubBuffer *This,
  12160. IRpcChannelBuffer *_pRpcChannelBuffer,
  12161. PRPC_MESSAGE _pRpcMessage,
  12162. DWORD *_pdwStubPhase);
  12163. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_document_Proxy(
  12164. IHTMLElement * This,
  12165. /* [out][retval] */ IDispatch **p);
  12166. void __RPC_STUB IHTMLElement_get_document_Stub(
  12167. IRpcStubBuffer *This,
  12168. IRpcChannelBuffer *_pRpcChannelBuffer,
  12169. PRPC_MESSAGE _pRpcMessage,
  12170. DWORD *_pdwStubPhase);
  12171. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_title_Proxy(
  12172. IHTMLElement * This,
  12173. /* [in] */ BSTR v);
  12174. void __RPC_STUB IHTMLElement_put_title_Stub(
  12175. IRpcStubBuffer *This,
  12176. IRpcChannelBuffer *_pRpcChannelBuffer,
  12177. PRPC_MESSAGE _pRpcMessage,
  12178. DWORD *_pdwStubPhase);
  12179. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_title_Proxy(
  12180. IHTMLElement * This,
  12181. /* [out][retval] */ BSTR *p);
  12182. void __RPC_STUB IHTMLElement_get_title_Stub(
  12183. IRpcStubBuffer *This,
  12184. IRpcChannelBuffer *_pRpcChannelBuffer,
  12185. PRPC_MESSAGE _pRpcMessage,
  12186. DWORD *_pdwStubPhase);
  12187. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_language_Proxy(
  12188. IHTMLElement * This,
  12189. /* [in] */ BSTR v);
  12190. void __RPC_STUB IHTMLElement_put_language_Stub(
  12191. IRpcStubBuffer *This,
  12192. IRpcChannelBuffer *_pRpcChannelBuffer,
  12193. PRPC_MESSAGE _pRpcMessage,
  12194. DWORD *_pdwStubPhase);
  12195. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_language_Proxy(
  12196. IHTMLElement * This,
  12197. /* [out][retval] */ BSTR *p);
  12198. void __RPC_STUB IHTMLElement_get_language_Stub(
  12199. IRpcStubBuffer *This,
  12200. IRpcChannelBuffer *_pRpcChannelBuffer,
  12201. PRPC_MESSAGE _pRpcMessage,
  12202. DWORD *_pdwStubPhase);
  12203. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onselectstart_Proxy(
  12204. IHTMLElement * This,
  12205. /* [in] */ VARIANT v);
  12206. void __RPC_STUB IHTMLElement_put_onselectstart_Stub(
  12207. IRpcStubBuffer *This,
  12208. IRpcChannelBuffer *_pRpcChannelBuffer,
  12209. PRPC_MESSAGE _pRpcMessage,
  12210. DWORD *_pdwStubPhase);
  12211. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onselectstart_Proxy(
  12212. IHTMLElement * This,
  12213. /* [out][retval] */ VARIANT *p);
  12214. void __RPC_STUB IHTMLElement_get_onselectstart_Stub(
  12215. IRpcStubBuffer *This,
  12216. IRpcChannelBuffer *_pRpcChannelBuffer,
  12217. PRPC_MESSAGE _pRpcMessage,
  12218. DWORD *_pdwStubPhase);
  12219. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_scrollIntoView_Proxy(
  12220. IHTMLElement * This,
  12221. /* [in][optional] */ VARIANT varargStart);
  12222. void __RPC_STUB IHTMLElement_scrollIntoView_Stub(
  12223. IRpcStubBuffer *This,
  12224. IRpcChannelBuffer *_pRpcChannelBuffer,
  12225. PRPC_MESSAGE _pRpcMessage,
  12226. DWORD *_pdwStubPhase);
  12227. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_contains_Proxy(
  12228. IHTMLElement * This,
  12229. /* [in] */ IHTMLElement *pChild,
  12230. /* [out][retval] */ VARIANT_BOOL *pfResult);
  12231. void __RPC_STUB IHTMLElement_contains_Stub(
  12232. IRpcStubBuffer *This,
  12233. IRpcChannelBuffer *_pRpcChannelBuffer,
  12234. PRPC_MESSAGE _pRpcMessage,
  12235. DWORD *_pdwStubPhase);
  12236. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_sourceIndex_Proxy(
  12237. IHTMLElement * This,
  12238. /* [out][retval] */ long *p);
  12239. void __RPC_STUB IHTMLElement_get_sourceIndex_Stub(
  12240. IRpcStubBuffer *This,
  12241. IRpcChannelBuffer *_pRpcChannelBuffer,
  12242. PRPC_MESSAGE _pRpcMessage,
  12243. DWORD *_pdwStubPhase);
  12244. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_recordNumber_Proxy(
  12245. IHTMLElement * This,
  12246. /* [out][retval] */ VARIANT *p);
  12247. void __RPC_STUB IHTMLElement_get_recordNumber_Stub(
  12248. IRpcStubBuffer *This,
  12249. IRpcChannelBuffer *_pRpcChannelBuffer,
  12250. PRPC_MESSAGE _pRpcMessage,
  12251. DWORD *_pdwStubPhase);
  12252. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_lang_Proxy(
  12253. IHTMLElement * This,
  12254. /* [in] */ BSTR v);
  12255. void __RPC_STUB IHTMLElement_put_lang_Stub(
  12256. IRpcStubBuffer *This,
  12257. IRpcChannelBuffer *_pRpcChannelBuffer,
  12258. PRPC_MESSAGE _pRpcMessage,
  12259. DWORD *_pdwStubPhase);
  12260. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_lang_Proxy(
  12261. IHTMLElement * This,
  12262. /* [out][retval] */ BSTR *p);
  12263. void __RPC_STUB IHTMLElement_get_lang_Stub(
  12264. IRpcStubBuffer *This,
  12265. IRpcChannelBuffer *_pRpcChannelBuffer,
  12266. PRPC_MESSAGE _pRpcMessage,
  12267. DWORD *_pdwStubPhase);
  12268. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_offsetLeft_Proxy(
  12269. IHTMLElement * This,
  12270. /* [out][retval] */ long *p);
  12271. void __RPC_STUB IHTMLElement_get_offsetLeft_Stub(
  12272. IRpcStubBuffer *This,
  12273. IRpcChannelBuffer *_pRpcChannelBuffer,
  12274. PRPC_MESSAGE _pRpcMessage,
  12275. DWORD *_pdwStubPhase);
  12276. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_offsetTop_Proxy(
  12277. IHTMLElement * This,
  12278. /* [out][retval] */ long *p);
  12279. void __RPC_STUB IHTMLElement_get_offsetTop_Stub(
  12280. IRpcStubBuffer *This,
  12281. IRpcChannelBuffer *_pRpcChannelBuffer,
  12282. PRPC_MESSAGE _pRpcMessage,
  12283. DWORD *_pdwStubPhase);
  12284. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_offsetWidth_Proxy(
  12285. IHTMLElement * This,
  12286. /* [out][retval] */ long *p);
  12287. void __RPC_STUB IHTMLElement_get_offsetWidth_Stub(
  12288. IRpcStubBuffer *This,
  12289. IRpcChannelBuffer *_pRpcChannelBuffer,
  12290. PRPC_MESSAGE _pRpcMessage,
  12291. DWORD *_pdwStubPhase);
  12292. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_offsetHeight_Proxy(
  12293. IHTMLElement * This,
  12294. /* [out][retval] */ long *p);
  12295. void __RPC_STUB IHTMLElement_get_offsetHeight_Stub(
  12296. IRpcStubBuffer *This,
  12297. IRpcChannelBuffer *_pRpcChannelBuffer,
  12298. PRPC_MESSAGE _pRpcMessage,
  12299. DWORD *_pdwStubPhase);
  12300. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_offsetParent_Proxy(
  12301. IHTMLElement * This,
  12302. /* [out][retval] */ IHTMLElement **p);
  12303. void __RPC_STUB IHTMLElement_get_offsetParent_Stub(
  12304. IRpcStubBuffer *This,
  12305. IRpcChannelBuffer *_pRpcChannelBuffer,
  12306. PRPC_MESSAGE _pRpcMessage,
  12307. DWORD *_pdwStubPhase);
  12308. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_innerHTML_Proxy(
  12309. IHTMLElement * This,
  12310. /* [in] */ BSTR v);
  12311. void __RPC_STUB IHTMLElement_put_innerHTML_Stub(
  12312. IRpcStubBuffer *This,
  12313. IRpcChannelBuffer *_pRpcChannelBuffer,
  12314. PRPC_MESSAGE _pRpcMessage,
  12315. DWORD *_pdwStubPhase);
  12316. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_innerHTML_Proxy(
  12317. IHTMLElement * This,
  12318. /* [out][retval] */ BSTR *p);
  12319. void __RPC_STUB IHTMLElement_get_innerHTML_Stub(
  12320. IRpcStubBuffer *This,
  12321. IRpcChannelBuffer *_pRpcChannelBuffer,
  12322. PRPC_MESSAGE _pRpcMessage,
  12323. DWORD *_pdwStubPhase);
  12324. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_innerText_Proxy(
  12325. IHTMLElement * This,
  12326. /* [in] */ BSTR v);
  12327. void __RPC_STUB IHTMLElement_put_innerText_Stub(
  12328. IRpcStubBuffer *This,
  12329. IRpcChannelBuffer *_pRpcChannelBuffer,
  12330. PRPC_MESSAGE _pRpcMessage,
  12331. DWORD *_pdwStubPhase);
  12332. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_innerText_Proxy(
  12333. IHTMLElement * This,
  12334. /* [out][retval] */ BSTR *p);
  12335. void __RPC_STUB IHTMLElement_get_innerText_Stub(
  12336. IRpcStubBuffer *This,
  12337. IRpcChannelBuffer *_pRpcChannelBuffer,
  12338. PRPC_MESSAGE _pRpcMessage,
  12339. DWORD *_pdwStubPhase);
  12340. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_outerHTML_Proxy(
  12341. IHTMLElement * This,
  12342. /* [in] */ BSTR v);
  12343. void __RPC_STUB IHTMLElement_put_outerHTML_Stub(
  12344. IRpcStubBuffer *This,
  12345. IRpcChannelBuffer *_pRpcChannelBuffer,
  12346. PRPC_MESSAGE _pRpcMessage,
  12347. DWORD *_pdwStubPhase);
  12348. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_outerHTML_Proxy(
  12349. IHTMLElement * This,
  12350. /* [out][retval] */ BSTR *p);
  12351. void __RPC_STUB IHTMLElement_get_outerHTML_Stub(
  12352. IRpcStubBuffer *This,
  12353. IRpcChannelBuffer *_pRpcChannelBuffer,
  12354. PRPC_MESSAGE _pRpcMessage,
  12355. DWORD *_pdwStubPhase);
  12356. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_outerText_Proxy(
  12357. IHTMLElement * This,
  12358. /* [in] */ BSTR v);
  12359. void __RPC_STUB IHTMLElement_put_outerText_Stub(
  12360. IRpcStubBuffer *This,
  12361. IRpcChannelBuffer *_pRpcChannelBuffer,
  12362. PRPC_MESSAGE _pRpcMessage,
  12363. DWORD *_pdwStubPhase);
  12364. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_outerText_Proxy(
  12365. IHTMLElement * This,
  12366. /* [out][retval] */ BSTR *p);
  12367. void __RPC_STUB IHTMLElement_get_outerText_Stub(
  12368. IRpcStubBuffer *This,
  12369. IRpcChannelBuffer *_pRpcChannelBuffer,
  12370. PRPC_MESSAGE _pRpcMessage,
  12371. DWORD *_pdwStubPhase);
  12372. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_insertAdjacentHTML_Proxy(
  12373. IHTMLElement * This,
  12374. /* [in] */ BSTR where,
  12375. /* [in] */ BSTR html);
  12376. void __RPC_STUB IHTMLElement_insertAdjacentHTML_Stub(
  12377. IRpcStubBuffer *This,
  12378. IRpcChannelBuffer *_pRpcChannelBuffer,
  12379. PRPC_MESSAGE _pRpcMessage,
  12380. DWORD *_pdwStubPhase);
  12381. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_insertAdjacentText_Proxy(
  12382. IHTMLElement * This,
  12383. /* [in] */ BSTR where,
  12384. /* [in] */ BSTR text);
  12385. void __RPC_STUB IHTMLElement_insertAdjacentText_Stub(
  12386. IRpcStubBuffer *This,
  12387. IRpcChannelBuffer *_pRpcChannelBuffer,
  12388. PRPC_MESSAGE _pRpcMessage,
  12389. DWORD *_pdwStubPhase);
  12390. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_parentTextEdit_Proxy(
  12391. IHTMLElement * This,
  12392. /* [out][retval] */ IHTMLElement **p);
  12393. void __RPC_STUB IHTMLElement_get_parentTextEdit_Stub(
  12394. IRpcStubBuffer *This,
  12395. IRpcChannelBuffer *_pRpcChannelBuffer,
  12396. PRPC_MESSAGE _pRpcMessage,
  12397. DWORD *_pdwStubPhase);
  12398. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_isTextEdit_Proxy(
  12399. IHTMLElement * This,
  12400. /* [out][retval] */ VARIANT_BOOL *p);
  12401. void __RPC_STUB IHTMLElement_get_isTextEdit_Stub(
  12402. IRpcStubBuffer *This,
  12403. IRpcChannelBuffer *_pRpcChannelBuffer,
  12404. PRPC_MESSAGE _pRpcMessage,
  12405. DWORD *_pdwStubPhase);
  12406. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_click_Proxy(
  12407. IHTMLElement * This);
  12408. void __RPC_STUB IHTMLElement_click_Stub(
  12409. IRpcStubBuffer *This,
  12410. IRpcChannelBuffer *_pRpcChannelBuffer,
  12411. PRPC_MESSAGE _pRpcMessage,
  12412. DWORD *_pdwStubPhase);
  12413. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_filters_Proxy(
  12414. IHTMLElement * This,
  12415. /* [out][retval] */ IHTMLFiltersCollection **p);
  12416. void __RPC_STUB IHTMLElement_get_filters_Stub(
  12417. IRpcStubBuffer *This,
  12418. IRpcChannelBuffer *_pRpcChannelBuffer,
  12419. PRPC_MESSAGE _pRpcMessage,
  12420. DWORD *_pdwStubPhase);
  12421. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_ondragstart_Proxy(
  12422. IHTMLElement * This,
  12423. /* [in] */ VARIANT v);
  12424. void __RPC_STUB IHTMLElement_put_ondragstart_Stub(
  12425. IRpcStubBuffer *This,
  12426. IRpcChannelBuffer *_pRpcChannelBuffer,
  12427. PRPC_MESSAGE _pRpcMessage,
  12428. DWORD *_pdwStubPhase);
  12429. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_ondragstart_Proxy(
  12430. IHTMLElement * This,
  12431. /* [out][retval] */ VARIANT *p);
  12432. void __RPC_STUB IHTMLElement_get_ondragstart_Stub(
  12433. IRpcStubBuffer *This,
  12434. IRpcChannelBuffer *_pRpcChannelBuffer,
  12435. PRPC_MESSAGE _pRpcMessage,
  12436. DWORD *_pdwStubPhase);
  12437. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_toString_Proxy(
  12438. IHTMLElement * This,
  12439. /* [out][retval] */ BSTR *String);
  12440. void __RPC_STUB IHTMLElement_toString_Stub(
  12441. IRpcStubBuffer *This,
  12442. IRpcChannelBuffer *_pRpcChannelBuffer,
  12443. PRPC_MESSAGE _pRpcMessage,
  12444. DWORD *_pdwStubPhase);
  12445. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onbeforeupdate_Proxy(
  12446. IHTMLElement * This,
  12447. /* [in] */ VARIANT v);
  12448. void __RPC_STUB IHTMLElement_put_onbeforeupdate_Stub(
  12449. IRpcStubBuffer *This,
  12450. IRpcChannelBuffer *_pRpcChannelBuffer,
  12451. PRPC_MESSAGE _pRpcMessage,
  12452. DWORD *_pdwStubPhase);
  12453. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onbeforeupdate_Proxy(
  12454. IHTMLElement * This,
  12455. /* [out][retval] */ VARIANT *p);
  12456. void __RPC_STUB IHTMLElement_get_onbeforeupdate_Stub(
  12457. IRpcStubBuffer *This,
  12458. IRpcChannelBuffer *_pRpcChannelBuffer,
  12459. PRPC_MESSAGE _pRpcMessage,
  12460. DWORD *_pdwStubPhase);
  12461. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onafterupdate_Proxy(
  12462. IHTMLElement * This,
  12463. /* [in] */ VARIANT v);
  12464. void __RPC_STUB IHTMLElement_put_onafterupdate_Stub(
  12465. IRpcStubBuffer *This,
  12466. IRpcChannelBuffer *_pRpcChannelBuffer,
  12467. PRPC_MESSAGE _pRpcMessage,
  12468. DWORD *_pdwStubPhase);
  12469. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onafterupdate_Proxy(
  12470. IHTMLElement * This,
  12471. /* [out][retval] */ VARIANT *p);
  12472. void __RPC_STUB IHTMLElement_get_onafterupdate_Stub(
  12473. IRpcStubBuffer *This,
  12474. IRpcChannelBuffer *_pRpcChannelBuffer,
  12475. PRPC_MESSAGE _pRpcMessage,
  12476. DWORD *_pdwStubPhase);
  12477. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onerrorupdate_Proxy(
  12478. IHTMLElement * This,
  12479. /* [in] */ VARIANT v);
  12480. void __RPC_STUB IHTMLElement_put_onerrorupdate_Stub(
  12481. IRpcStubBuffer *This,
  12482. IRpcChannelBuffer *_pRpcChannelBuffer,
  12483. PRPC_MESSAGE _pRpcMessage,
  12484. DWORD *_pdwStubPhase);
  12485. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onerrorupdate_Proxy(
  12486. IHTMLElement * This,
  12487. /* [out][retval] */ VARIANT *p);
  12488. void __RPC_STUB IHTMLElement_get_onerrorupdate_Stub(
  12489. IRpcStubBuffer *This,
  12490. IRpcChannelBuffer *_pRpcChannelBuffer,
  12491. PRPC_MESSAGE _pRpcMessage,
  12492. DWORD *_pdwStubPhase);
  12493. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onrowexit_Proxy(
  12494. IHTMLElement * This,
  12495. /* [in] */ VARIANT v);
  12496. void __RPC_STUB IHTMLElement_put_onrowexit_Stub(
  12497. IRpcStubBuffer *This,
  12498. IRpcChannelBuffer *_pRpcChannelBuffer,
  12499. PRPC_MESSAGE _pRpcMessage,
  12500. DWORD *_pdwStubPhase);
  12501. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onrowexit_Proxy(
  12502. IHTMLElement * This,
  12503. /* [out][retval] */ VARIANT *p);
  12504. void __RPC_STUB IHTMLElement_get_onrowexit_Stub(
  12505. IRpcStubBuffer *This,
  12506. IRpcChannelBuffer *_pRpcChannelBuffer,
  12507. PRPC_MESSAGE _pRpcMessage,
  12508. DWORD *_pdwStubPhase);
  12509. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onrowenter_Proxy(
  12510. IHTMLElement * This,
  12511. /* [in] */ VARIANT v);
  12512. void __RPC_STUB IHTMLElement_put_onrowenter_Stub(
  12513. IRpcStubBuffer *This,
  12514. IRpcChannelBuffer *_pRpcChannelBuffer,
  12515. PRPC_MESSAGE _pRpcMessage,
  12516. DWORD *_pdwStubPhase);
  12517. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onrowenter_Proxy(
  12518. IHTMLElement * This,
  12519. /* [out][retval] */ VARIANT *p);
  12520. void __RPC_STUB IHTMLElement_get_onrowenter_Stub(
  12521. IRpcStubBuffer *This,
  12522. IRpcChannelBuffer *_pRpcChannelBuffer,
  12523. PRPC_MESSAGE _pRpcMessage,
  12524. DWORD *_pdwStubPhase);
  12525. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_ondatasetchanged_Proxy(
  12526. IHTMLElement * This,
  12527. /* [in] */ VARIANT v);
  12528. void __RPC_STUB IHTMLElement_put_ondatasetchanged_Stub(
  12529. IRpcStubBuffer *This,
  12530. IRpcChannelBuffer *_pRpcChannelBuffer,
  12531. PRPC_MESSAGE _pRpcMessage,
  12532. DWORD *_pdwStubPhase);
  12533. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_ondatasetchanged_Proxy(
  12534. IHTMLElement * This,
  12535. /* [out][retval] */ VARIANT *p);
  12536. void __RPC_STUB IHTMLElement_get_ondatasetchanged_Stub(
  12537. IRpcStubBuffer *This,
  12538. IRpcChannelBuffer *_pRpcChannelBuffer,
  12539. PRPC_MESSAGE _pRpcMessage,
  12540. DWORD *_pdwStubPhase);
  12541. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_ondataavailable_Proxy(
  12542. IHTMLElement * This,
  12543. /* [in] */ VARIANT v);
  12544. void __RPC_STUB IHTMLElement_put_ondataavailable_Stub(
  12545. IRpcStubBuffer *This,
  12546. IRpcChannelBuffer *_pRpcChannelBuffer,
  12547. PRPC_MESSAGE _pRpcMessage,
  12548. DWORD *_pdwStubPhase);
  12549. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_ondataavailable_Proxy(
  12550. IHTMLElement * This,
  12551. /* [out][retval] */ VARIANT *p);
  12552. void __RPC_STUB IHTMLElement_get_ondataavailable_Stub(
  12553. IRpcStubBuffer *This,
  12554. IRpcChannelBuffer *_pRpcChannelBuffer,
  12555. PRPC_MESSAGE _pRpcMessage,
  12556. DWORD *_pdwStubPhase);
  12557. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_ondatasetcomplete_Proxy(
  12558. IHTMLElement * This,
  12559. /* [in] */ VARIANT v);
  12560. void __RPC_STUB IHTMLElement_put_ondatasetcomplete_Stub(
  12561. IRpcStubBuffer *This,
  12562. IRpcChannelBuffer *_pRpcChannelBuffer,
  12563. PRPC_MESSAGE _pRpcMessage,
  12564. DWORD *_pdwStubPhase);
  12565. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_ondatasetcomplete_Proxy(
  12566. IHTMLElement * This,
  12567. /* [out][retval] */ VARIANT *p);
  12568. void __RPC_STUB IHTMLElement_get_ondatasetcomplete_Stub(
  12569. IRpcStubBuffer *This,
  12570. IRpcChannelBuffer *_pRpcChannelBuffer,
  12571. PRPC_MESSAGE _pRpcMessage,
  12572. DWORD *_pdwStubPhase);
  12573. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onfilterchange_Proxy(
  12574. IHTMLElement * This,
  12575. /* [in] */ VARIANT v);
  12576. void __RPC_STUB IHTMLElement_put_onfilterchange_Stub(
  12577. IRpcStubBuffer *This,
  12578. IRpcChannelBuffer *_pRpcChannelBuffer,
  12579. PRPC_MESSAGE _pRpcMessage,
  12580. DWORD *_pdwStubPhase);
  12581. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onfilterchange_Proxy(
  12582. IHTMLElement * This,
  12583. /* [out][retval] */ VARIANT *p);
  12584. void __RPC_STUB IHTMLElement_get_onfilterchange_Stub(
  12585. IRpcStubBuffer *This,
  12586. IRpcChannelBuffer *_pRpcChannelBuffer,
  12587. PRPC_MESSAGE _pRpcMessage,
  12588. DWORD *_pdwStubPhase);
  12589. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_children_Proxy(
  12590. IHTMLElement * This,
  12591. /* [out][retval] */ IDispatch **p);
  12592. void __RPC_STUB IHTMLElement_get_children_Stub(
  12593. IRpcStubBuffer *This,
  12594. IRpcChannelBuffer *_pRpcChannelBuffer,
  12595. PRPC_MESSAGE _pRpcMessage,
  12596. DWORD *_pdwStubPhase);
  12597. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_all_Proxy(
  12598. IHTMLElement * This,
  12599. /* [out][retval] */ IDispatch **p);
  12600. void __RPC_STUB IHTMLElement_get_all_Stub(
  12601. IRpcStubBuffer *This,
  12602. IRpcChannelBuffer *_pRpcChannelBuffer,
  12603. PRPC_MESSAGE _pRpcMessage,
  12604. DWORD *_pdwStubPhase);
  12605. #endif /* __IHTMLElement_INTERFACE_DEFINED__ */
  12606. #ifndef __IHTMLRect_INTERFACE_DEFINED__
  12607. #define __IHTMLRect_INTERFACE_DEFINED__
  12608. /* interface IHTMLRect */
  12609. /* [object][uuid][dual][oleautomation] */
  12610. EXTERN_C const IID IID_IHTMLRect;
  12611. MIDL_INTERFACE("3050f4a3-98b5-11cf-bb82-00aa00bdce0b")
  12612. IHTMLRect : public IDispatch
  12613. {
  12614. public:
  12615. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_left(
  12616. /* [in] */ long v) = 0;
  12617. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_left(
  12618. /* [out][retval] */ long *p) = 0;
  12619. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_top(
  12620. /* [in] */ long v) = 0;
  12621. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_top(
  12622. /* [out][retval] */ long *p) = 0;
  12623. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_right(
  12624. /* [in] */ long v) = 0;
  12625. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_right(
  12626. /* [out][retval] */ long *p) = 0;
  12627. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bottom(
  12628. /* [in] */ long v) = 0;
  12629. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bottom(
  12630. /* [out][retval] */ long *p) = 0;
  12631. };
  12632. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRect_put_left_Proxy(
  12633. IHTMLRect * This,
  12634. /* [in] */ long v);
  12635. void __RPC_STUB IHTMLRect_put_left_Stub(
  12636. IRpcStubBuffer *This,
  12637. IRpcChannelBuffer *_pRpcChannelBuffer,
  12638. PRPC_MESSAGE _pRpcMessage,
  12639. DWORD *_pdwStubPhase);
  12640. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRect_get_left_Proxy(
  12641. IHTMLRect * This,
  12642. /* [out][retval] */ long *p);
  12643. void __RPC_STUB IHTMLRect_get_left_Stub(
  12644. IRpcStubBuffer *This,
  12645. IRpcChannelBuffer *_pRpcChannelBuffer,
  12646. PRPC_MESSAGE _pRpcMessage,
  12647. DWORD *_pdwStubPhase);
  12648. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRect_put_top_Proxy(
  12649. IHTMLRect * This,
  12650. /* [in] */ long v);
  12651. void __RPC_STUB IHTMLRect_put_top_Stub(
  12652. IRpcStubBuffer *This,
  12653. IRpcChannelBuffer *_pRpcChannelBuffer,
  12654. PRPC_MESSAGE _pRpcMessage,
  12655. DWORD *_pdwStubPhase);
  12656. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRect_get_top_Proxy(
  12657. IHTMLRect * This,
  12658. /* [out][retval] */ long *p);
  12659. void __RPC_STUB IHTMLRect_get_top_Stub(
  12660. IRpcStubBuffer *This,
  12661. IRpcChannelBuffer *_pRpcChannelBuffer,
  12662. PRPC_MESSAGE _pRpcMessage,
  12663. DWORD *_pdwStubPhase);
  12664. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRect_put_right_Proxy(
  12665. IHTMLRect * This,
  12666. /* [in] */ long v);
  12667. void __RPC_STUB IHTMLRect_put_right_Stub(
  12668. IRpcStubBuffer *This,
  12669. IRpcChannelBuffer *_pRpcChannelBuffer,
  12670. PRPC_MESSAGE _pRpcMessage,
  12671. DWORD *_pdwStubPhase);
  12672. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRect_get_right_Proxy(
  12673. IHTMLRect * This,
  12674. /* [out][retval] */ long *p);
  12675. void __RPC_STUB IHTMLRect_get_right_Stub(
  12676. IRpcStubBuffer *This,
  12677. IRpcChannelBuffer *_pRpcChannelBuffer,
  12678. PRPC_MESSAGE _pRpcMessage,
  12679. DWORD *_pdwStubPhase);
  12680. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRect_put_bottom_Proxy(
  12681. IHTMLRect * This,
  12682. /* [in] */ long v);
  12683. void __RPC_STUB IHTMLRect_put_bottom_Stub(
  12684. IRpcStubBuffer *This,
  12685. IRpcChannelBuffer *_pRpcChannelBuffer,
  12686. PRPC_MESSAGE _pRpcMessage,
  12687. DWORD *_pdwStubPhase);
  12688. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRect_get_bottom_Proxy(
  12689. IHTMLRect * This,
  12690. /* [out][retval] */ long *p);
  12691. void __RPC_STUB IHTMLRect_get_bottom_Stub(
  12692. IRpcStubBuffer *This,
  12693. IRpcChannelBuffer *_pRpcChannelBuffer,
  12694. PRPC_MESSAGE _pRpcMessage,
  12695. DWORD *_pdwStubPhase);
  12696. #endif /* __IHTMLRect_INTERFACE_DEFINED__ */
  12697. #ifndef __IHTMLRectCollection_INTERFACE_DEFINED__
  12698. #define __IHTMLRectCollection_INTERFACE_DEFINED__
  12699. /* interface IHTMLRectCollection */
  12700. /* [object][uuid][dual][oleautomation] */
  12701. EXTERN_C const IID IID_IHTMLRectCollection;
  12702. MIDL_INTERFACE("3050f4a4-98b5-11cf-bb82-00aa00bdce0b")
  12703. IHTMLRectCollection : public IDispatch
  12704. {
  12705. public:
  12706. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  12707. /* [out][retval] */ long *p) = 0;
  12708. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  12709. /* [out][retval] */ IUnknown **p) = 0;
  12710. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  12711. /* [in] */ VARIANT *pvarIndex,
  12712. /* [out][retval] */ VARIANT *pvarResult) = 0;
  12713. };
  12714. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRectCollection_get_length_Proxy(
  12715. IHTMLRectCollection * This,
  12716. /* [out][retval] */ long *p);
  12717. void __RPC_STUB IHTMLRectCollection_get_length_Stub(
  12718. IRpcStubBuffer *This,
  12719. IRpcChannelBuffer *_pRpcChannelBuffer,
  12720. PRPC_MESSAGE _pRpcMessage,
  12721. DWORD *_pdwStubPhase);
  12722. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRectCollection_get__newEnum_Proxy(
  12723. IHTMLRectCollection * This,
  12724. /* [out][retval] */ IUnknown **p);
  12725. void __RPC_STUB IHTMLRectCollection_get__newEnum_Stub(
  12726. IRpcStubBuffer *This,
  12727. IRpcChannelBuffer *_pRpcChannelBuffer,
  12728. PRPC_MESSAGE _pRpcMessage,
  12729. DWORD *_pdwStubPhase);
  12730. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLRectCollection_item_Proxy(
  12731. IHTMLRectCollection * This,
  12732. /* [in] */ VARIANT *pvarIndex,
  12733. /* [out][retval] */ VARIANT *pvarResult);
  12734. void __RPC_STUB IHTMLRectCollection_item_Stub(
  12735. IRpcStubBuffer *This,
  12736. IRpcChannelBuffer *_pRpcChannelBuffer,
  12737. PRPC_MESSAGE _pRpcMessage,
  12738. DWORD *_pdwStubPhase);
  12739. #endif /* __IHTMLRectCollection_INTERFACE_DEFINED__ */
  12740. #ifndef __IHTMLDOMNode_INTERFACE_DEFINED__
  12741. #define __IHTMLDOMNode_INTERFACE_DEFINED__
  12742. /* interface IHTMLDOMNode */
  12743. /* [object][uuid][dual][oleautomation] */
  12744. EXTERN_C const IID IID_IHTMLDOMNode;
  12745. MIDL_INTERFACE("3050f5da-98b5-11cf-bb82-00aa00bdce0b")
  12746. IHTMLDOMNode : public IDispatch
  12747. {
  12748. public:
  12749. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nodeType(
  12750. /* [out][retval] */ long *p) = 0;
  12751. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentNode(
  12752. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  12753. virtual /* [id] */ HRESULT STDMETHODCALLTYPE hasChildNodes(
  12754. /* [out][retval] */ VARIANT_BOOL *fChildren) = 0;
  12755. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_childNodes(
  12756. /* [out][retval] */ IDispatch **p) = 0;
  12757. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_attributes(
  12758. /* [out][retval] */ IDispatch **p) = 0;
  12759. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertBefore(
  12760. /* [in] */ IHTMLDOMNode *newChild,
  12761. /* [in][optional] */ VARIANT refChild,
  12762. /* [out][retval] */ IHTMLDOMNode **node) = 0;
  12763. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeChild(
  12764. /* [in] */ IHTMLDOMNode *oldChild,
  12765. /* [out][retval] */ IHTMLDOMNode **node) = 0;
  12766. virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceChild(
  12767. /* [in] */ IHTMLDOMNode *newChild,
  12768. /* [in] */ IHTMLDOMNode *oldChild,
  12769. /* [out][retval] */ IHTMLDOMNode **node) = 0;
  12770. virtual /* [id] */ HRESULT STDMETHODCALLTYPE cloneNode(
  12771. /* [in] */ VARIANT_BOOL fDeep,
  12772. /* [out][retval] */ IHTMLDOMNode **clonedNode) = 0;
  12773. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeNode(
  12774. /* [in][defaultvalue] */ VARIANT_BOOL fDeep,
  12775. /* [out][retval] */ IHTMLDOMNode **removed) = 0;
  12776. virtual /* [id] */ HRESULT STDMETHODCALLTYPE swapNode(
  12777. /* [in] */ IHTMLDOMNode *otherNode,
  12778. /* [out][retval] */ IHTMLDOMNode **swappedNode) = 0;
  12779. virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceNode(
  12780. /* [in] */ IHTMLDOMNode *replacement,
  12781. /* [out][retval] */ IHTMLDOMNode **replaced) = 0;
  12782. virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendChild(
  12783. /* [in] */ IHTMLDOMNode *newChild,
  12784. /* [out][retval] */ IHTMLDOMNode **node) = 0;
  12785. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nodeName(
  12786. /* [out][retval] */ BSTR *p) = 0;
  12787. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_nodeValue(
  12788. /* [in] */ VARIANT v) = 0;
  12789. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nodeValue(
  12790. /* [out][retval] */ VARIANT *p) = 0;
  12791. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_firstChild(
  12792. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  12793. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lastChild(
  12794. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  12795. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_previousSibling(
  12796. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  12797. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nextSibling(
  12798. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  12799. };
  12800. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_nodeType_Proxy(
  12801. IHTMLDOMNode * This,
  12802. /* [out][retval] */ long *p);
  12803. void __RPC_STUB IHTMLDOMNode_get_nodeType_Stub(
  12804. IRpcStubBuffer *This,
  12805. IRpcChannelBuffer *_pRpcChannelBuffer,
  12806. PRPC_MESSAGE _pRpcMessage,
  12807. DWORD *_pdwStubPhase);
  12808. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_parentNode_Proxy(
  12809. IHTMLDOMNode * This,
  12810. /* [out][retval] */ IHTMLDOMNode **p);
  12811. void __RPC_STUB IHTMLDOMNode_get_parentNode_Stub(
  12812. IRpcStubBuffer *This,
  12813. IRpcChannelBuffer *_pRpcChannelBuffer,
  12814. PRPC_MESSAGE _pRpcMessage,
  12815. DWORD *_pdwStubPhase);
  12816. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_hasChildNodes_Proxy(
  12817. IHTMLDOMNode * This,
  12818. /* [out][retval] */ VARIANT_BOOL *fChildren);
  12819. void __RPC_STUB IHTMLDOMNode_hasChildNodes_Stub(
  12820. IRpcStubBuffer *This,
  12821. IRpcChannelBuffer *_pRpcChannelBuffer,
  12822. PRPC_MESSAGE _pRpcMessage,
  12823. DWORD *_pdwStubPhase);
  12824. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_childNodes_Proxy(
  12825. IHTMLDOMNode * This,
  12826. /* [out][retval] */ IDispatch **p);
  12827. void __RPC_STUB IHTMLDOMNode_get_childNodes_Stub(
  12828. IRpcStubBuffer *This,
  12829. IRpcChannelBuffer *_pRpcChannelBuffer,
  12830. PRPC_MESSAGE _pRpcMessage,
  12831. DWORD *_pdwStubPhase);
  12832. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_attributes_Proxy(
  12833. IHTMLDOMNode * This,
  12834. /* [out][retval] */ IDispatch **p);
  12835. void __RPC_STUB IHTMLDOMNode_get_attributes_Stub(
  12836. IRpcStubBuffer *This,
  12837. IRpcChannelBuffer *_pRpcChannelBuffer,
  12838. PRPC_MESSAGE _pRpcMessage,
  12839. DWORD *_pdwStubPhase);
  12840. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_insertBefore_Proxy(
  12841. IHTMLDOMNode * This,
  12842. /* [in] */ IHTMLDOMNode *newChild,
  12843. /* [in][optional] */ VARIANT refChild,
  12844. /* [out][retval] */ IHTMLDOMNode **node);
  12845. void __RPC_STUB IHTMLDOMNode_insertBefore_Stub(
  12846. IRpcStubBuffer *This,
  12847. IRpcChannelBuffer *_pRpcChannelBuffer,
  12848. PRPC_MESSAGE _pRpcMessage,
  12849. DWORD *_pdwStubPhase);
  12850. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_removeChild_Proxy(
  12851. IHTMLDOMNode * This,
  12852. /* [in] */ IHTMLDOMNode *oldChild,
  12853. /* [out][retval] */ IHTMLDOMNode **node);
  12854. void __RPC_STUB IHTMLDOMNode_removeChild_Stub(
  12855. IRpcStubBuffer *This,
  12856. IRpcChannelBuffer *_pRpcChannelBuffer,
  12857. PRPC_MESSAGE _pRpcMessage,
  12858. DWORD *_pdwStubPhase);
  12859. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_replaceChild_Proxy(
  12860. IHTMLDOMNode * This,
  12861. /* [in] */ IHTMLDOMNode *newChild,
  12862. /* [in] */ IHTMLDOMNode *oldChild,
  12863. /* [out][retval] */ IHTMLDOMNode **node);
  12864. void __RPC_STUB IHTMLDOMNode_replaceChild_Stub(
  12865. IRpcStubBuffer *This,
  12866. IRpcChannelBuffer *_pRpcChannelBuffer,
  12867. PRPC_MESSAGE _pRpcMessage,
  12868. DWORD *_pdwStubPhase);
  12869. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_cloneNode_Proxy(
  12870. IHTMLDOMNode * This,
  12871. /* [in] */ VARIANT_BOOL fDeep,
  12872. /* [out][retval] */ IHTMLDOMNode **clonedNode);
  12873. void __RPC_STUB IHTMLDOMNode_cloneNode_Stub(
  12874. IRpcStubBuffer *This,
  12875. IRpcChannelBuffer *_pRpcChannelBuffer,
  12876. PRPC_MESSAGE _pRpcMessage,
  12877. DWORD *_pdwStubPhase);
  12878. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_removeNode_Proxy(
  12879. IHTMLDOMNode * This,
  12880. /* [in][defaultvalue] */ VARIANT_BOOL fDeep,
  12881. /* [out][retval] */ IHTMLDOMNode **removed);
  12882. void __RPC_STUB IHTMLDOMNode_removeNode_Stub(
  12883. IRpcStubBuffer *This,
  12884. IRpcChannelBuffer *_pRpcChannelBuffer,
  12885. PRPC_MESSAGE _pRpcMessage,
  12886. DWORD *_pdwStubPhase);
  12887. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_swapNode_Proxy(
  12888. IHTMLDOMNode * This,
  12889. /* [in] */ IHTMLDOMNode *otherNode,
  12890. /* [out][retval] */ IHTMLDOMNode **swappedNode);
  12891. void __RPC_STUB IHTMLDOMNode_swapNode_Stub(
  12892. IRpcStubBuffer *This,
  12893. IRpcChannelBuffer *_pRpcChannelBuffer,
  12894. PRPC_MESSAGE _pRpcMessage,
  12895. DWORD *_pdwStubPhase);
  12896. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_replaceNode_Proxy(
  12897. IHTMLDOMNode * This,
  12898. /* [in] */ IHTMLDOMNode *replacement,
  12899. /* [out][retval] */ IHTMLDOMNode **replaced);
  12900. void __RPC_STUB IHTMLDOMNode_replaceNode_Stub(
  12901. IRpcStubBuffer *This,
  12902. IRpcChannelBuffer *_pRpcChannelBuffer,
  12903. PRPC_MESSAGE _pRpcMessage,
  12904. DWORD *_pdwStubPhase);
  12905. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_appendChild_Proxy(
  12906. IHTMLDOMNode * This,
  12907. /* [in] */ IHTMLDOMNode *newChild,
  12908. /* [out][retval] */ IHTMLDOMNode **node);
  12909. void __RPC_STUB IHTMLDOMNode_appendChild_Stub(
  12910. IRpcStubBuffer *This,
  12911. IRpcChannelBuffer *_pRpcChannelBuffer,
  12912. PRPC_MESSAGE _pRpcMessage,
  12913. DWORD *_pdwStubPhase);
  12914. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_nodeName_Proxy(
  12915. IHTMLDOMNode * This,
  12916. /* [out][retval] */ BSTR *p);
  12917. void __RPC_STUB IHTMLDOMNode_get_nodeName_Stub(
  12918. IRpcStubBuffer *This,
  12919. IRpcChannelBuffer *_pRpcChannelBuffer,
  12920. PRPC_MESSAGE _pRpcMessage,
  12921. DWORD *_pdwStubPhase);
  12922. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_put_nodeValue_Proxy(
  12923. IHTMLDOMNode * This,
  12924. /* [in] */ VARIANT v);
  12925. void __RPC_STUB IHTMLDOMNode_put_nodeValue_Stub(
  12926. IRpcStubBuffer *This,
  12927. IRpcChannelBuffer *_pRpcChannelBuffer,
  12928. PRPC_MESSAGE _pRpcMessage,
  12929. DWORD *_pdwStubPhase);
  12930. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_nodeValue_Proxy(
  12931. IHTMLDOMNode * This,
  12932. /* [out][retval] */ VARIANT *p);
  12933. void __RPC_STUB IHTMLDOMNode_get_nodeValue_Stub(
  12934. IRpcStubBuffer *This,
  12935. IRpcChannelBuffer *_pRpcChannelBuffer,
  12936. PRPC_MESSAGE _pRpcMessage,
  12937. DWORD *_pdwStubPhase);
  12938. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_firstChild_Proxy(
  12939. IHTMLDOMNode * This,
  12940. /* [out][retval] */ IHTMLDOMNode **p);
  12941. void __RPC_STUB IHTMLDOMNode_get_firstChild_Stub(
  12942. IRpcStubBuffer *This,
  12943. IRpcChannelBuffer *_pRpcChannelBuffer,
  12944. PRPC_MESSAGE _pRpcMessage,
  12945. DWORD *_pdwStubPhase);
  12946. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_lastChild_Proxy(
  12947. IHTMLDOMNode * This,
  12948. /* [out][retval] */ IHTMLDOMNode **p);
  12949. void __RPC_STUB IHTMLDOMNode_get_lastChild_Stub(
  12950. IRpcStubBuffer *This,
  12951. IRpcChannelBuffer *_pRpcChannelBuffer,
  12952. PRPC_MESSAGE _pRpcMessage,
  12953. DWORD *_pdwStubPhase);
  12954. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_previousSibling_Proxy(
  12955. IHTMLDOMNode * This,
  12956. /* [out][retval] */ IHTMLDOMNode **p);
  12957. void __RPC_STUB IHTMLDOMNode_get_previousSibling_Stub(
  12958. IRpcStubBuffer *This,
  12959. IRpcChannelBuffer *_pRpcChannelBuffer,
  12960. PRPC_MESSAGE _pRpcMessage,
  12961. DWORD *_pdwStubPhase);
  12962. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_nextSibling_Proxy(
  12963. IHTMLDOMNode * This,
  12964. /* [out][retval] */ IHTMLDOMNode **p);
  12965. void __RPC_STUB IHTMLDOMNode_get_nextSibling_Stub(
  12966. IRpcStubBuffer *This,
  12967. IRpcChannelBuffer *_pRpcChannelBuffer,
  12968. PRPC_MESSAGE _pRpcMessage,
  12969. DWORD *_pdwStubPhase);
  12970. #endif /* __IHTMLDOMNode_INTERFACE_DEFINED__ */
  12971. #ifndef __IHTMLDOMNode2_INTERFACE_DEFINED__
  12972. #define __IHTMLDOMNode2_INTERFACE_DEFINED__
  12973. /* interface IHTMLDOMNode2 */
  12974. /* [object][uuid][dual][oleautomation] */
  12975. EXTERN_C const IID IID_IHTMLDOMNode2;
  12976. MIDL_INTERFACE("3050f80b-98b5-11cf-bb82-00aa00bdce0b")
  12977. IHTMLDOMNode2 : public IDispatch
  12978. {
  12979. public:
  12980. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ownerDocument(
  12981. /* [out][retval] */ IDispatch **p) = 0;
  12982. };
  12983. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode2_get_ownerDocument_Proxy(
  12984. IHTMLDOMNode2 * This,
  12985. /* [out][retval] */ IDispatch **p);
  12986. void __RPC_STUB IHTMLDOMNode2_get_ownerDocument_Stub(
  12987. IRpcStubBuffer *This,
  12988. IRpcChannelBuffer *_pRpcChannelBuffer,
  12989. PRPC_MESSAGE _pRpcMessage,
  12990. DWORD *_pdwStubPhase);
  12991. #endif /* __IHTMLDOMNode2_INTERFACE_DEFINED__ */
  12992. #ifndef __IHTMLDOMAttribute_INTERFACE_DEFINED__
  12993. #define __IHTMLDOMAttribute_INTERFACE_DEFINED__
  12994. /* interface IHTMLDOMAttribute */
  12995. /* [object][uuid][dual][oleautomation] */
  12996. EXTERN_C const IID IID_IHTMLDOMAttribute;
  12997. MIDL_INTERFACE("3050f4b0-98b5-11cf-bb82-00aa00bdce0b")
  12998. IHTMLDOMAttribute : public IDispatch
  12999. {
  13000. public:
  13001. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nodeName(
  13002. /* [out][retval] */ BSTR *p) = 0;
  13003. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_nodeValue(
  13004. /* [in] */ VARIANT v) = 0;
  13005. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nodeValue(
  13006. /* [out][retval] */ VARIANT *p) = 0;
  13007. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_specified(
  13008. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  13009. };
  13010. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute_get_nodeName_Proxy(
  13011. IHTMLDOMAttribute * This,
  13012. /* [out][retval] */ BSTR *p);
  13013. void __RPC_STUB IHTMLDOMAttribute_get_nodeName_Stub(
  13014. IRpcStubBuffer *This,
  13015. IRpcChannelBuffer *_pRpcChannelBuffer,
  13016. PRPC_MESSAGE _pRpcMessage,
  13017. DWORD *_pdwStubPhase);
  13018. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute_put_nodeValue_Proxy(
  13019. IHTMLDOMAttribute * This,
  13020. /* [in] */ VARIANT v);
  13021. void __RPC_STUB IHTMLDOMAttribute_put_nodeValue_Stub(
  13022. IRpcStubBuffer *This,
  13023. IRpcChannelBuffer *_pRpcChannelBuffer,
  13024. PRPC_MESSAGE _pRpcMessage,
  13025. DWORD *_pdwStubPhase);
  13026. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute_get_nodeValue_Proxy(
  13027. IHTMLDOMAttribute * This,
  13028. /* [out][retval] */ VARIANT *p);
  13029. void __RPC_STUB IHTMLDOMAttribute_get_nodeValue_Stub(
  13030. IRpcStubBuffer *This,
  13031. IRpcChannelBuffer *_pRpcChannelBuffer,
  13032. PRPC_MESSAGE _pRpcMessage,
  13033. DWORD *_pdwStubPhase);
  13034. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute_get_specified_Proxy(
  13035. IHTMLDOMAttribute * This,
  13036. /* [out][retval] */ VARIANT_BOOL *p);
  13037. void __RPC_STUB IHTMLDOMAttribute_get_specified_Stub(
  13038. IRpcStubBuffer *This,
  13039. IRpcChannelBuffer *_pRpcChannelBuffer,
  13040. PRPC_MESSAGE _pRpcMessage,
  13041. DWORD *_pdwStubPhase);
  13042. #endif /* __IHTMLDOMAttribute_INTERFACE_DEFINED__ */
  13043. #ifndef __IHTMLDOMAttribute2_INTERFACE_DEFINED__
  13044. #define __IHTMLDOMAttribute2_INTERFACE_DEFINED__
  13045. /* interface IHTMLDOMAttribute2 */
  13046. /* [object][uuid][dual][oleautomation] */
  13047. EXTERN_C const IID IID_IHTMLDOMAttribute2;
  13048. MIDL_INTERFACE("3050f810-98b5-11cf-bb82-00aa00bdce0b")
  13049. IHTMLDOMAttribute2 : public IDispatch
  13050. {
  13051. public:
  13052. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  13053. /* [out][retval] */ BSTR *p) = 0;
  13054. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  13055. /* [in] */ BSTR v) = 0;
  13056. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  13057. /* [out][retval] */ BSTR *p) = 0;
  13058. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_expando(
  13059. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  13060. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nodeType(
  13061. /* [out][retval] */ long *p) = 0;
  13062. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentNode(
  13063. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  13064. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_childNodes(
  13065. /* [out][retval] */ IDispatch **p) = 0;
  13066. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_firstChild(
  13067. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  13068. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lastChild(
  13069. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  13070. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_previousSibling(
  13071. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  13072. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nextSibling(
  13073. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  13074. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_attributes(
  13075. /* [out][retval] */ IDispatch **p) = 0;
  13076. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ownerDocument(
  13077. /* [out][retval] */ IDispatch **p) = 0;
  13078. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertBefore(
  13079. /* [in] */ IHTMLDOMNode *newChild,
  13080. /* [in][optional] */ VARIANT refChild,
  13081. /* [out][retval] */ IHTMLDOMNode **node) = 0;
  13082. virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceChild(
  13083. /* [in] */ IHTMLDOMNode *newChild,
  13084. /* [in] */ IHTMLDOMNode *oldChild,
  13085. /* [out][retval] */ IHTMLDOMNode **node) = 0;
  13086. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeChild(
  13087. /* [in] */ IHTMLDOMNode *oldChild,
  13088. /* [out][retval] */ IHTMLDOMNode **node) = 0;
  13089. virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendChild(
  13090. /* [in] */ IHTMLDOMNode *newChild,
  13091. /* [out][retval] */ IHTMLDOMNode **node) = 0;
  13092. virtual /* [id] */ HRESULT STDMETHODCALLTYPE hasChildNodes(
  13093. /* [out][retval] */ VARIANT_BOOL *fChildren) = 0;
  13094. virtual /* [id] */ HRESULT STDMETHODCALLTYPE cloneNode(
  13095. /* [in] */ VARIANT_BOOL fDeep,
  13096. /* [out][retval] */ IHTMLDOMAttribute **clonedNode) = 0;
  13097. };
  13098. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_name_Proxy(
  13099. IHTMLDOMAttribute2 * This,
  13100. /* [out][retval] */ BSTR *p);
  13101. void __RPC_STUB IHTMLDOMAttribute2_get_name_Stub(
  13102. IRpcStubBuffer *This,
  13103. IRpcChannelBuffer *_pRpcChannelBuffer,
  13104. PRPC_MESSAGE _pRpcMessage,
  13105. DWORD *_pdwStubPhase);
  13106. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_put_value_Proxy(
  13107. IHTMLDOMAttribute2 * This,
  13108. /* [in] */ BSTR v);
  13109. void __RPC_STUB IHTMLDOMAttribute2_put_value_Stub(
  13110. IRpcStubBuffer *This,
  13111. IRpcChannelBuffer *_pRpcChannelBuffer,
  13112. PRPC_MESSAGE _pRpcMessage,
  13113. DWORD *_pdwStubPhase);
  13114. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_value_Proxy(
  13115. IHTMLDOMAttribute2 * This,
  13116. /* [out][retval] */ BSTR *p);
  13117. void __RPC_STUB IHTMLDOMAttribute2_get_value_Stub(
  13118. IRpcStubBuffer *This,
  13119. IRpcChannelBuffer *_pRpcChannelBuffer,
  13120. PRPC_MESSAGE _pRpcMessage,
  13121. DWORD *_pdwStubPhase);
  13122. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_expando_Proxy(
  13123. IHTMLDOMAttribute2 * This,
  13124. /* [out][retval] */ VARIANT_BOOL *p);
  13125. void __RPC_STUB IHTMLDOMAttribute2_get_expando_Stub(
  13126. IRpcStubBuffer *This,
  13127. IRpcChannelBuffer *_pRpcChannelBuffer,
  13128. PRPC_MESSAGE _pRpcMessage,
  13129. DWORD *_pdwStubPhase);
  13130. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_nodeType_Proxy(
  13131. IHTMLDOMAttribute2 * This,
  13132. /* [out][retval] */ long *p);
  13133. void __RPC_STUB IHTMLDOMAttribute2_get_nodeType_Stub(
  13134. IRpcStubBuffer *This,
  13135. IRpcChannelBuffer *_pRpcChannelBuffer,
  13136. PRPC_MESSAGE _pRpcMessage,
  13137. DWORD *_pdwStubPhase);
  13138. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_parentNode_Proxy(
  13139. IHTMLDOMAttribute2 * This,
  13140. /* [out][retval] */ IHTMLDOMNode **p);
  13141. void __RPC_STUB IHTMLDOMAttribute2_get_parentNode_Stub(
  13142. IRpcStubBuffer *This,
  13143. IRpcChannelBuffer *_pRpcChannelBuffer,
  13144. PRPC_MESSAGE _pRpcMessage,
  13145. DWORD *_pdwStubPhase);
  13146. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_childNodes_Proxy(
  13147. IHTMLDOMAttribute2 * This,
  13148. /* [out][retval] */ IDispatch **p);
  13149. void __RPC_STUB IHTMLDOMAttribute2_get_childNodes_Stub(
  13150. IRpcStubBuffer *This,
  13151. IRpcChannelBuffer *_pRpcChannelBuffer,
  13152. PRPC_MESSAGE _pRpcMessage,
  13153. DWORD *_pdwStubPhase);
  13154. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_firstChild_Proxy(
  13155. IHTMLDOMAttribute2 * This,
  13156. /* [out][retval] */ IHTMLDOMNode **p);
  13157. void __RPC_STUB IHTMLDOMAttribute2_get_firstChild_Stub(
  13158. IRpcStubBuffer *This,
  13159. IRpcChannelBuffer *_pRpcChannelBuffer,
  13160. PRPC_MESSAGE _pRpcMessage,
  13161. DWORD *_pdwStubPhase);
  13162. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_lastChild_Proxy(
  13163. IHTMLDOMAttribute2 * This,
  13164. /* [out][retval] */ IHTMLDOMNode **p);
  13165. void __RPC_STUB IHTMLDOMAttribute2_get_lastChild_Stub(
  13166. IRpcStubBuffer *This,
  13167. IRpcChannelBuffer *_pRpcChannelBuffer,
  13168. PRPC_MESSAGE _pRpcMessage,
  13169. DWORD *_pdwStubPhase);
  13170. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_previousSibling_Proxy(
  13171. IHTMLDOMAttribute2 * This,
  13172. /* [out][retval] */ IHTMLDOMNode **p);
  13173. void __RPC_STUB IHTMLDOMAttribute2_get_previousSibling_Stub(
  13174. IRpcStubBuffer *This,
  13175. IRpcChannelBuffer *_pRpcChannelBuffer,
  13176. PRPC_MESSAGE _pRpcMessage,
  13177. DWORD *_pdwStubPhase);
  13178. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_nextSibling_Proxy(
  13179. IHTMLDOMAttribute2 * This,
  13180. /* [out][retval] */ IHTMLDOMNode **p);
  13181. void __RPC_STUB IHTMLDOMAttribute2_get_nextSibling_Stub(
  13182. IRpcStubBuffer *This,
  13183. IRpcChannelBuffer *_pRpcChannelBuffer,
  13184. PRPC_MESSAGE _pRpcMessage,
  13185. DWORD *_pdwStubPhase);
  13186. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_attributes_Proxy(
  13187. IHTMLDOMAttribute2 * This,
  13188. /* [out][retval] */ IDispatch **p);
  13189. void __RPC_STUB IHTMLDOMAttribute2_get_attributes_Stub(
  13190. IRpcStubBuffer *This,
  13191. IRpcChannelBuffer *_pRpcChannelBuffer,
  13192. PRPC_MESSAGE _pRpcMessage,
  13193. DWORD *_pdwStubPhase);
  13194. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_ownerDocument_Proxy(
  13195. IHTMLDOMAttribute2 * This,
  13196. /* [out][retval] */ IDispatch **p);
  13197. void __RPC_STUB IHTMLDOMAttribute2_get_ownerDocument_Stub(
  13198. IRpcStubBuffer *This,
  13199. IRpcChannelBuffer *_pRpcChannelBuffer,
  13200. PRPC_MESSAGE _pRpcMessage,
  13201. DWORD *_pdwStubPhase);
  13202. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_insertBefore_Proxy(
  13203. IHTMLDOMAttribute2 * This,
  13204. /* [in] */ IHTMLDOMNode *newChild,
  13205. /* [in][optional] */ VARIANT refChild,
  13206. /* [out][retval] */ IHTMLDOMNode **node);
  13207. void __RPC_STUB IHTMLDOMAttribute2_insertBefore_Stub(
  13208. IRpcStubBuffer *This,
  13209. IRpcChannelBuffer *_pRpcChannelBuffer,
  13210. PRPC_MESSAGE _pRpcMessage,
  13211. DWORD *_pdwStubPhase);
  13212. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_replaceChild_Proxy(
  13213. IHTMLDOMAttribute2 * This,
  13214. /* [in] */ IHTMLDOMNode *newChild,
  13215. /* [in] */ IHTMLDOMNode *oldChild,
  13216. /* [out][retval] */ IHTMLDOMNode **node);
  13217. void __RPC_STUB IHTMLDOMAttribute2_replaceChild_Stub(
  13218. IRpcStubBuffer *This,
  13219. IRpcChannelBuffer *_pRpcChannelBuffer,
  13220. PRPC_MESSAGE _pRpcMessage,
  13221. DWORD *_pdwStubPhase);
  13222. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_removeChild_Proxy(
  13223. IHTMLDOMAttribute2 * This,
  13224. /* [in] */ IHTMLDOMNode *oldChild,
  13225. /* [out][retval] */ IHTMLDOMNode **node);
  13226. void __RPC_STUB IHTMLDOMAttribute2_removeChild_Stub(
  13227. IRpcStubBuffer *This,
  13228. IRpcChannelBuffer *_pRpcChannelBuffer,
  13229. PRPC_MESSAGE _pRpcMessage,
  13230. DWORD *_pdwStubPhase);
  13231. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_appendChild_Proxy(
  13232. IHTMLDOMAttribute2 * This,
  13233. /* [in] */ IHTMLDOMNode *newChild,
  13234. /* [out][retval] */ IHTMLDOMNode **node);
  13235. void __RPC_STUB IHTMLDOMAttribute2_appendChild_Stub(
  13236. IRpcStubBuffer *This,
  13237. IRpcChannelBuffer *_pRpcChannelBuffer,
  13238. PRPC_MESSAGE _pRpcMessage,
  13239. DWORD *_pdwStubPhase);
  13240. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_hasChildNodes_Proxy(
  13241. IHTMLDOMAttribute2 * This,
  13242. /* [out][retval] */ VARIANT_BOOL *fChildren);
  13243. void __RPC_STUB IHTMLDOMAttribute2_hasChildNodes_Stub(
  13244. IRpcStubBuffer *This,
  13245. IRpcChannelBuffer *_pRpcChannelBuffer,
  13246. PRPC_MESSAGE _pRpcMessage,
  13247. DWORD *_pdwStubPhase);
  13248. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_cloneNode_Proxy(
  13249. IHTMLDOMAttribute2 * This,
  13250. /* [in] */ VARIANT_BOOL fDeep,
  13251. /* [out][retval] */ IHTMLDOMAttribute **clonedNode);
  13252. void __RPC_STUB IHTMLDOMAttribute2_cloneNode_Stub(
  13253. IRpcStubBuffer *This,
  13254. IRpcChannelBuffer *_pRpcChannelBuffer,
  13255. PRPC_MESSAGE _pRpcMessage,
  13256. DWORD *_pdwStubPhase);
  13257. #endif /* __IHTMLDOMAttribute2_INTERFACE_DEFINED__ */
  13258. #ifndef __IHTMLDOMTextNode_INTERFACE_DEFINED__
  13259. #define __IHTMLDOMTextNode_INTERFACE_DEFINED__
  13260. /* interface IHTMLDOMTextNode */
  13261. /* [object][uuid][dual][oleautomation] */
  13262. EXTERN_C const IID IID_IHTMLDOMTextNode;
  13263. MIDL_INTERFACE("3050f4b1-98b5-11cf-bb82-00aa00bdce0b")
  13264. IHTMLDOMTextNode : public IDispatch
  13265. {
  13266. public:
  13267. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_data(
  13268. /* [in] */ BSTR v) = 0;
  13269. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_data(
  13270. /* [out][retval] */ BSTR *p) = 0;
  13271. virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
  13272. /* [out][retval] */ BSTR *String) = 0;
  13273. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  13274. /* [out][retval] */ long *p) = 0;
  13275. virtual /* [id] */ HRESULT STDMETHODCALLTYPE splitText(
  13276. /* [in] */ long offset,
  13277. /* [out][retval] */ IHTMLDOMNode **pRetNode) = 0;
  13278. };
  13279. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode_put_data_Proxy(
  13280. IHTMLDOMTextNode * This,
  13281. /* [in] */ BSTR v);
  13282. void __RPC_STUB IHTMLDOMTextNode_put_data_Stub(
  13283. IRpcStubBuffer *This,
  13284. IRpcChannelBuffer *_pRpcChannelBuffer,
  13285. PRPC_MESSAGE _pRpcMessage,
  13286. DWORD *_pdwStubPhase);
  13287. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode_get_data_Proxy(
  13288. IHTMLDOMTextNode * This,
  13289. /* [out][retval] */ BSTR *p);
  13290. void __RPC_STUB IHTMLDOMTextNode_get_data_Stub(
  13291. IRpcStubBuffer *This,
  13292. IRpcChannelBuffer *_pRpcChannelBuffer,
  13293. PRPC_MESSAGE _pRpcMessage,
  13294. DWORD *_pdwStubPhase);
  13295. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode_toString_Proxy(
  13296. IHTMLDOMTextNode * This,
  13297. /* [out][retval] */ BSTR *String);
  13298. void __RPC_STUB IHTMLDOMTextNode_toString_Stub(
  13299. IRpcStubBuffer *This,
  13300. IRpcChannelBuffer *_pRpcChannelBuffer,
  13301. PRPC_MESSAGE _pRpcMessage,
  13302. DWORD *_pdwStubPhase);
  13303. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode_get_length_Proxy(
  13304. IHTMLDOMTextNode * This,
  13305. /* [out][retval] */ long *p);
  13306. void __RPC_STUB IHTMLDOMTextNode_get_length_Stub(
  13307. IRpcStubBuffer *This,
  13308. IRpcChannelBuffer *_pRpcChannelBuffer,
  13309. PRPC_MESSAGE _pRpcMessage,
  13310. DWORD *_pdwStubPhase);
  13311. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode_splitText_Proxy(
  13312. IHTMLDOMTextNode * This,
  13313. /* [in] */ long offset,
  13314. /* [out][retval] */ IHTMLDOMNode **pRetNode);
  13315. void __RPC_STUB IHTMLDOMTextNode_splitText_Stub(
  13316. IRpcStubBuffer *This,
  13317. IRpcChannelBuffer *_pRpcChannelBuffer,
  13318. PRPC_MESSAGE _pRpcMessage,
  13319. DWORD *_pdwStubPhase);
  13320. #endif /* __IHTMLDOMTextNode_INTERFACE_DEFINED__ */
  13321. #ifndef __IHTMLDOMTextNode2_INTERFACE_DEFINED__
  13322. #define __IHTMLDOMTextNode2_INTERFACE_DEFINED__
  13323. /* interface IHTMLDOMTextNode2 */
  13324. /* [object][uuid][dual][oleautomation] */
  13325. EXTERN_C const IID IID_IHTMLDOMTextNode2;
  13326. MIDL_INTERFACE("3050f809-98b5-11cf-bb82-00aa00bdce0b")
  13327. IHTMLDOMTextNode2 : public IDispatch
  13328. {
  13329. public:
  13330. virtual /* [id] */ HRESULT STDMETHODCALLTYPE substringData(
  13331. /* [in] */ long offset,
  13332. /* [in] */ long Count,
  13333. /* [out][retval] */ BSTR *pbstrsubString) = 0;
  13334. virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendData(
  13335. /* [in] */ BSTR bstrstring) = 0;
  13336. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertData(
  13337. /* [in] */ long offset,
  13338. /* [in] */ BSTR bstrstring) = 0;
  13339. virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteData(
  13340. /* [in] */ long offset,
  13341. /* [in] */ long Count) = 0;
  13342. virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceData(
  13343. /* [in] */ long offset,
  13344. /* [in] */ long Count,
  13345. /* [in] */ BSTR bstrstring) = 0;
  13346. };
  13347. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode2_substringData_Proxy(
  13348. IHTMLDOMTextNode2 * This,
  13349. /* [in] */ long offset,
  13350. /* [in] */ long Count,
  13351. /* [out][retval] */ BSTR *pbstrsubString);
  13352. void __RPC_STUB IHTMLDOMTextNode2_substringData_Stub(
  13353. IRpcStubBuffer *This,
  13354. IRpcChannelBuffer *_pRpcChannelBuffer,
  13355. PRPC_MESSAGE _pRpcMessage,
  13356. DWORD *_pdwStubPhase);
  13357. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode2_appendData_Proxy(
  13358. IHTMLDOMTextNode2 * This,
  13359. /* [in] */ BSTR bstrstring);
  13360. void __RPC_STUB IHTMLDOMTextNode2_appendData_Stub(
  13361. IRpcStubBuffer *This,
  13362. IRpcChannelBuffer *_pRpcChannelBuffer,
  13363. PRPC_MESSAGE _pRpcMessage,
  13364. DWORD *_pdwStubPhase);
  13365. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode2_insertData_Proxy(
  13366. IHTMLDOMTextNode2 * This,
  13367. /* [in] */ long offset,
  13368. /* [in] */ BSTR bstrstring);
  13369. void __RPC_STUB IHTMLDOMTextNode2_insertData_Stub(
  13370. IRpcStubBuffer *This,
  13371. IRpcChannelBuffer *_pRpcChannelBuffer,
  13372. PRPC_MESSAGE _pRpcMessage,
  13373. DWORD *_pdwStubPhase);
  13374. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode2_deleteData_Proxy(
  13375. IHTMLDOMTextNode2 * This,
  13376. /* [in] */ long offset,
  13377. /* [in] */ long Count);
  13378. void __RPC_STUB IHTMLDOMTextNode2_deleteData_Stub(
  13379. IRpcStubBuffer *This,
  13380. IRpcChannelBuffer *_pRpcChannelBuffer,
  13381. PRPC_MESSAGE _pRpcMessage,
  13382. DWORD *_pdwStubPhase);
  13383. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode2_replaceData_Proxy(
  13384. IHTMLDOMTextNode2 * This,
  13385. /* [in] */ long offset,
  13386. /* [in] */ long Count,
  13387. /* [in] */ BSTR bstrstring);
  13388. void __RPC_STUB IHTMLDOMTextNode2_replaceData_Stub(
  13389. IRpcStubBuffer *This,
  13390. IRpcChannelBuffer *_pRpcChannelBuffer,
  13391. PRPC_MESSAGE _pRpcMessage,
  13392. DWORD *_pdwStubPhase);
  13393. #endif /* __IHTMLDOMTextNode2_INTERFACE_DEFINED__ */
  13394. #ifndef __IHTMLDOMImplementation_INTERFACE_DEFINED__
  13395. #define __IHTMLDOMImplementation_INTERFACE_DEFINED__
  13396. /* interface IHTMLDOMImplementation */
  13397. /* [object][uuid][dual][oleautomation] */
  13398. EXTERN_C const IID IID_IHTMLDOMImplementation;
  13399. MIDL_INTERFACE("3050f80d-98b5-11cf-bb82-00aa00bdce0b")
  13400. IHTMLDOMImplementation : public IDispatch
  13401. {
  13402. public:
  13403. virtual /* [id] */ HRESULT STDMETHODCALLTYPE hasFeature(
  13404. /* [in] */ BSTR bstrfeature,
  13405. /* [in][optional] */ VARIANT version,
  13406. /* [out][retval] */ VARIANT_BOOL *pfHasFeature) = 0;
  13407. };
  13408. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMImplementation_hasFeature_Proxy(
  13409. IHTMLDOMImplementation * This,
  13410. /* [in] */ BSTR bstrfeature,
  13411. /* [in][optional] */ VARIANT version,
  13412. /* [out][retval] */ VARIANT_BOOL *pfHasFeature);
  13413. void __RPC_STUB IHTMLDOMImplementation_hasFeature_Stub(
  13414. IRpcStubBuffer *This,
  13415. IRpcChannelBuffer *_pRpcChannelBuffer,
  13416. PRPC_MESSAGE _pRpcMessage,
  13417. DWORD *_pdwStubPhase);
  13418. #endif /* __IHTMLDOMImplementation_INTERFACE_DEFINED__ */
  13419. #ifndef __DispHTMLDOMAttribute_DISPINTERFACE_DEFINED__
  13420. #define __DispHTMLDOMAttribute_DISPINTERFACE_DEFINED__
  13421. /* dispinterface DispHTMLDOMAttribute */
  13422. /* [uuid][hidden] */
  13423. EXTERN_C const IID DIID_DispHTMLDOMAttribute;
  13424. MIDL_INTERFACE("3050f564-98b5-11cf-bb82-00aa00bdce0b")
  13425. DispHTMLDOMAttribute : public IDispatch
  13426. {
  13427. };
  13428. #endif /* __DispHTMLDOMAttribute_DISPINTERFACE_DEFINED__ */
  13429. EXTERN_C const CLSID CLSID_HTMLDOMAttribute;
  13430. #ifdef __cplusplus
  13431. class DECLSPEC_UUID("3050f4b2-98b5-11cf-bb82-00aa00bdce0b")
  13432. HTMLDOMAttribute;
  13433. #endif
  13434. #ifndef __DispHTMLDOMTextNode_DISPINTERFACE_DEFINED__
  13435. #define __DispHTMLDOMTextNode_DISPINTERFACE_DEFINED__
  13436. /* dispinterface DispHTMLDOMTextNode */
  13437. /* [uuid][hidden] */
  13438. EXTERN_C const IID DIID_DispHTMLDOMTextNode;
  13439. MIDL_INTERFACE("3050f565-98b5-11cf-bb82-00aa00bdce0b")
  13440. DispHTMLDOMTextNode : public IDispatch
  13441. {
  13442. };
  13443. #endif /* __DispHTMLDOMTextNode_DISPINTERFACE_DEFINED__ */
  13444. EXTERN_C const CLSID CLSID_HTMLDOMTextNode;
  13445. #ifdef __cplusplus
  13446. class DECLSPEC_UUID("3050f4ba-98b5-11cf-bb82-00aa00bdce0b")
  13447. HTMLDOMTextNode;
  13448. #endif
  13449. #ifndef __DispHTMLDOMImplementation_DISPINTERFACE_DEFINED__
  13450. #define __DispHTMLDOMImplementation_DISPINTERFACE_DEFINED__
  13451. /* dispinterface DispHTMLDOMImplementation */
  13452. /* [uuid][hidden] */
  13453. EXTERN_C const IID DIID_DispHTMLDOMImplementation;
  13454. MIDL_INTERFACE("3050f58f-98b5-11cf-bb82-00aa00bdce0b")
  13455. DispHTMLDOMImplementation : public IDispatch
  13456. {
  13457. };
  13458. #endif /* __DispHTMLDOMImplementation_DISPINTERFACE_DEFINED__ */
  13459. EXTERN_C const CLSID CLSID_HTMLDOMImplementation;
  13460. #ifdef __cplusplus
  13461. class DECLSPEC_UUID("3050f80e-98b5-11cf-bb82-00aa00bdce0b")
  13462. HTMLDOMImplementation;
  13463. #endif
  13464. #ifndef __IHTMLAttributeCollection_INTERFACE_DEFINED__
  13465. #define __IHTMLAttributeCollection_INTERFACE_DEFINED__
  13466. /* interface IHTMLAttributeCollection */
  13467. /* [object][uuid][dual][oleautomation] */
  13468. EXTERN_C const IID IID_IHTMLAttributeCollection;
  13469. MIDL_INTERFACE("3050f4c3-98b5-11cf-bb82-00aa00bdce0b")
  13470. IHTMLAttributeCollection : public IDispatch
  13471. {
  13472. public:
  13473. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  13474. /* [out][retval] */ long *p) = 0;
  13475. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  13476. /* [out][retval] */ IUnknown **p) = 0;
  13477. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  13478. /* [in][optional] */ VARIANT *name,
  13479. /* [out][retval] */ IDispatch **pdisp) = 0;
  13480. };
  13481. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAttributeCollection_get_length_Proxy(
  13482. IHTMLAttributeCollection * This,
  13483. /* [out][retval] */ long *p);
  13484. void __RPC_STUB IHTMLAttributeCollection_get_length_Stub(
  13485. IRpcStubBuffer *This,
  13486. IRpcChannelBuffer *_pRpcChannelBuffer,
  13487. PRPC_MESSAGE _pRpcMessage,
  13488. DWORD *_pdwStubPhase);
  13489. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAttributeCollection_get__newEnum_Proxy(
  13490. IHTMLAttributeCollection * This,
  13491. /* [out][retval] */ IUnknown **p);
  13492. void __RPC_STUB IHTMLAttributeCollection_get__newEnum_Stub(
  13493. IRpcStubBuffer *This,
  13494. IRpcChannelBuffer *_pRpcChannelBuffer,
  13495. PRPC_MESSAGE _pRpcMessage,
  13496. DWORD *_pdwStubPhase);
  13497. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAttributeCollection_item_Proxy(
  13498. IHTMLAttributeCollection * This,
  13499. /* [in][optional] */ VARIANT *name,
  13500. /* [out][retval] */ IDispatch **pdisp);
  13501. void __RPC_STUB IHTMLAttributeCollection_item_Stub(
  13502. IRpcStubBuffer *This,
  13503. IRpcChannelBuffer *_pRpcChannelBuffer,
  13504. PRPC_MESSAGE _pRpcMessage,
  13505. DWORD *_pdwStubPhase);
  13506. #endif /* __IHTMLAttributeCollection_INTERFACE_DEFINED__ */
  13507. #ifndef __IHTMLAttributeCollection2_INTERFACE_DEFINED__
  13508. #define __IHTMLAttributeCollection2_INTERFACE_DEFINED__
  13509. /* interface IHTMLAttributeCollection2 */
  13510. /* [object][uuid][dual][oleautomation] */
  13511. EXTERN_C const IID IID_IHTMLAttributeCollection2;
  13512. MIDL_INTERFACE("3050f80a-98b5-11cf-bb82-00aa00bdce0b")
  13513. IHTMLAttributeCollection2 : public IDispatch
  13514. {
  13515. public:
  13516. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getNamedItem(
  13517. /* [in] */ BSTR bstrName,
  13518. /* [out][retval] */ IHTMLDOMAttribute **newretNode) = 0;
  13519. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setNamedItem(
  13520. /* [in] */ IHTMLDOMAttribute *ppNode,
  13521. /* [out][retval] */ IHTMLDOMAttribute **newretNode) = 0;
  13522. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeNamedItem(
  13523. /* [in] */ BSTR bstrName,
  13524. /* [out][retval] */ IHTMLDOMAttribute **newretNode) = 0;
  13525. };
  13526. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAttributeCollection2_getNamedItem_Proxy(
  13527. IHTMLAttributeCollection2 * This,
  13528. /* [in] */ BSTR bstrName,
  13529. /* [out][retval] */ IHTMLDOMAttribute **newretNode);
  13530. void __RPC_STUB IHTMLAttributeCollection2_getNamedItem_Stub(
  13531. IRpcStubBuffer *This,
  13532. IRpcChannelBuffer *_pRpcChannelBuffer,
  13533. PRPC_MESSAGE _pRpcMessage,
  13534. DWORD *_pdwStubPhase);
  13535. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAttributeCollection2_setNamedItem_Proxy(
  13536. IHTMLAttributeCollection2 * This,
  13537. /* [in] */ IHTMLDOMAttribute *ppNode,
  13538. /* [out][retval] */ IHTMLDOMAttribute **newretNode);
  13539. void __RPC_STUB IHTMLAttributeCollection2_setNamedItem_Stub(
  13540. IRpcStubBuffer *This,
  13541. IRpcChannelBuffer *_pRpcChannelBuffer,
  13542. PRPC_MESSAGE _pRpcMessage,
  13543. DWORD *_pdwStubPhase);
  13544. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAttributeCollection2_removeNamedItem_Proxy(
  13545. IHTMLAttributeCollection2 * This,
  13546. /* [in] */ BSTR bstrName,
  13547. /* [out][retval] */ IHTMLDOMAttribute **newretNode);
  13548. void __RPC_STUB IHTMLAttributeCollection2_removeNamedItem_Stub(
  13549. IRpcStubBuffer *This,
  13550. IRpcChannelBuffer *_pRpcChannelBuffer,
  13551. PRPC_MESSAGE _pRpcMessage,
  13552. DWORD *_pdwStubPhase);
  13553. #endif /* __IHTMLAttributeCollection2_INTERFACE_DEFINED__ */
  13554. #ifndef __IHTMLDOMChildrenCollection_INTERFACE_DEFINED__
  13555. #define __IHTMLDOMChildrenCollection_INTERFACE_DEFINED__
  13556. /* interface IHTMLDOMChildrenCollection */
  13557. /* [object][uuid][dual][oleautomation] */
  13558. EXTERN_C const IID IID_IHTMLDOMChildrenCollection;
  13559. MIDL_INTERFACE("3050f5ab-98b5-11cf-bb82-00aa00bdce0b")
  13560. IHTMLDOMChildrenCollection : public IDispatch
  13561. {
  13562. public:
  13563. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  13564. /* [out][retval] */ long *p) = 0;
  13565. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  13566. /* [out][retval] */ IUnknown **p) = 0;
  13567. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  13568. /* [in] */ long index,
  13569. /* [out][retval] */ IDispatch **ppItem) = 0;
  13570. };
  13571. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMChildrenCollection_get_length_Proxy(
  13572. IHTMLDOMChildrenCollection * This,
  13573. /* [out][retval] */ long *p);
  13574. void __RPC_STUB IHTMLDOMChildrenCollection_get_length_Stub(
  13575. IRpcStubBuffer *This,
  13576. IRpcChannelBuffer *_pRpcChannelBuffer,
  13577. PRPC_MESSAGE _pRpcMessage,
  13578. DWORD *_pdwStubPhase);
  13579. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMChildrenCollection_get__newEnum_Proxy(
  13580. IHTMLDOMChildrenCollection * This,
  13581. /* [out][retval] */ IUnknown **p);
  13582. void __RPC_STUB IHTMLDOMChildrenCollection_get__newEnum_Stub(
  13583. IRpcStubBuffer *This,
  13584. IRpcChannelBuffer *_pRpcChannelBuffer,
  13585. PRPC_MESSAGE _pRpcMessage,
  13586. DWORD *_pdwStubPhase);
  13587. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMChildrenCollection_item_Proxy(
  13588. IHTMLDOMChildrenCollection * This,
  13589. /* [in] */ long index,
  13590. /* [out][retval] */ IDispatch **ppItem);
  13591. void __RPC_STUB IHTMLDOMChildrenCollection_item_Stub(
  13592. IRpcStubBuffer *This,
  13593. IRpcChannelBuffer *_pRpcChannelBuffer,
  13594. PRPC_MESSAGE _pRpcMessage,
  13595. DWORD *_pdwStubPhase);
  13596. #endif /* __IHTMLDOMChildrenCollection_INTERFACE_DEFINED__ */
  13597. #ifndef __DispHTMLAttributeCollection_DISPINTERFACE_DEFINED__
  13598. #define __DispHTMLAttributeCollection_DISPINTERFACE_DEFINED__
  13599. /* dispinterface DispHTMLAttributeCollection */
  13600. /* [uuid][hidden] */
  13601. EXTERN_C const IID DIID_DispHTMLAttributeCollection;
  13602. MIDL_INTERFACE("3050f56c-98b5-11cf-bb82-00aa00bdce0b")
  13603. DispHTMLAttributeCollection : public IDispatch
  13604. {
  13605. };
  13606. #endif /* __DispHTMLAttributeCollection_DISPINTERFACE_DEFINED__ */
  13607. EXTERN_C const CLSID CLSID_HTMLAttributeCollection;
  13608. #ifdef __cplusplus
  13609. class DECLSPEC_UUID("3050f4cc-98b5-11cf-bb82-00aa00bdce0b")
  13610. HTMLAttributeCollection;
  13611. #endif
  13612. #ifndef __DispDOMChildrenCollection_DISPINTERFACE_DEFINED__
  13613. #define __DispDOMChildrenCollection_DISPINTERFACE_DEFINED__
  13614. /* dispinterface DispDOMChildrenCollection */
  13615. /* [uuid][hidden] */
  13616. EXTERN_C const IID DIID_DispDOMChildrenCollection;
  13617. MIDL_INTERFACE("3050f577-98b5-11cf-bb82-00aa00bdce0b")
  13618. DispDOMChildrenCollection : public IDispatch
  13619. {
  13620. };
  13621. #endif /* __DispDOMChildrenCollection_DISPINTERFACE_DEFINED__ */
  13622. EXTERN_C const CLSID CLSID_DOMChildrenCollection;
  13623. #ifdef __cplusplus
  13624. class DECLSPEC_UUID("3050f5aa-98b5-11cf-bb82-00aa00bdce0b")
  13625. DOMChildrenCollection;
  13626. #endif
  13627. #ifndef __HTMLElementEvents2_DISPINTERFACE_DEFINED__
  13628. #define __HTMLElementEvents2_DISPINTERFACE_DEFINED__
  13629. /* dispinterface HTMLElementEvents2 */
  13630. /* [uuid][hidden] */
  13631. EXTERN_C const IID DIID_HTMLElementEvents2;
  13632. MIDL_INTERFACE("3050f60f-98b5-11cf-bb82-00aa00bdce0b")
  13633. HTMLElementEvents2 : public IDispatch
  13634. {
  13635. };
  13636. #endif /* __HTMLElementEvents2_DISPINTERFACE_DEFINED__ */
  13637. #ifndef __HTMLElementEvents_DISPINTERFACE_DEFINED__
  13638. #define __HTMLElementEvents_DISPINTERFACE_DEFINED__
  13639. /* dispinterface HTMLElementEvents */
  13640. /* [uuid][hidden] */
  13641. EXTERN_C const IID DIID_HTMLElementEvents;
  13642. MIDL_INTERFACE("3050f33c-98b5-11cf-bb82-00aa00bdce0b")
  13643. HTMLElementEvents : public IDispatch
  13644. {
  13645. };
  13646. #endif /* __HTMLElementEvents_DISPINTERFACE_DEFINED__ */
  13647. #ifndef __IHTMLElementCollection_INTERFACE_DEFINED__
  13648. #define __IHTMLElementCollection_INTERFACE_DEFINED__
  13649. /* interface IHTMLElementCollection */
  13650. /* [object][uuid][dual][oleautomation] */
  13651. EXTERN_C const IID IID_IHTMLElementCollection;
  13652. MIDL_INTERFACE("3050f21f-98b5-11cf-bb82-00aa00bdce0b")
  13653. IHTMLElementCollection : public IDispatch
  13654. {
  13655. public:
  13656. virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
  13657. /* [out][retval] */ BSTR *String) = 0;
  13658. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_length(
  13659. /* [in] */ long v) = 0;
  13660. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  13661. /* [out][retval] */ long *p) = 0;
  13662. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  13663. /* [out][retval] */ IUnknown **p) = 0;
  13664. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  13665. /* [in][optional] */ VARIANT name,
  13666. /* [in][optional] */ VARIANT index,
  13667. /* [out][retval] */ IDispatch **pdisp) = 0;
  13668. virtual /* [id] */ HRESULT STDMETHODCALLTYPE tags(
  13669. /* [in] */ VARIANT tagName,
  13670. /* [out][retval] */ IDispatch **pdisp) = 0;
  13671. };
  13672. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection_toString_Proxy(
  13673. IHTMLElementCollection * This,
  13674. /* [out][retval] */ BSTR *String);
  13675. void __RPC_STUB IHTMLElementCollection_toString_Stub(
  13676. IRpcStubBuffer *This,
  13677. IRpcChannelBuffer *_pRpcChannelBuffer,
  13678. PRPC_MESSAGE _pRpcMessage,
  13679. DWORD *_pdwStubPhase);
  13680. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection_put_length_Proxy(
  13681. IHTMLElementCollection * This,
  13682. /* [in] */ long v);
  13683. void __RPC_STUB IHTMLElementCollection_put_length_Stub(
  13684. IRpcStubBuffer *This,
  13685. IRpcChannelBuffer *_pRpcChannelBuffer,
  13686. PRPC_MESSAGE _pRpcMessage,
  13687. DWORD *_pdwStubPhase);
  13688. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection_get_length_Proxy(
  13689. IHTMLElementCollection * This,
  13690. /* [out][retval] */ long *p);
  13691. void __RPC_STUB IHTMLElementCollection_get_length_Stub(
  13692. IRpcStubBuffer *This,
  13693. IRpcChannelBuffer *_pRpcChannelBuffer,
  13694. PRPC_MESSAGE _pRpcMessage,
  13695. DWORD *_pdwStubPhase);
  13696. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection_get__newEnum_Proxy(
  13697. IHTMLElementCollection * This,
  13698. /* [out][retval] */ IUnknown **p);
  13699. void __RPC_STUB IHTMLElementCollection_get__newEnum_Stub(
  13700. IRpcStubBuffer *This,
  13701. IRpcChannelBuffer *_pRpcChannelBuffer,
  13702. PRPC_MESSAGE _pRpcMessage,
  13703. DWORD *_pdwStubPhase);
  13704. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection_item_Proxy(
  13705. IHTMLElementCollection * This,
  13706. /* [in][optional] */ VARIANT name,
  13707. /* [in][optional] */ VARIANT index,
  13708. /* [out][retval] */ IDispatch **pdisp);
  13709. void __RPC_STUB IHTMLElementCollection_item_Stub(
  13710. IRpcStubBuffer *This,
  13711. IRpcChannelBuffer *_pRpcChannelBuffer,
  13712. PRPC_MESSAGE _pRpcMessage,
  13713. DWORD *_pdwStubPhase);
  13714. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection_tags_Proxy(
  13715. IHTMLElementCollection * This,
  13716. /* [in] */ VARIANT tagName,
  13717. /* [out][retval] */ IDispatch **pdisp);
  13718. void __RPC_STUB IHTMLElementCollection_tags_Stub(
  13719. IRpcStubBuffer *This,
  13720. IRpcChannelBuffer *_pRpcChannelBuffer,
  13721. PRPC_MESSAGE _pRpcMessage,
  13722. DWORD *_pdwStubPhase);
  13723. #endif /* __IHTMLElementCollection_INTERFACE_DEFINED__ */
  13724. #ifndef __IHTMLElement2_INTERFACE_DEFINED__
  13725. #define __IHTMLElement2_INTERFACE_DEFINED__
  13726. /* interface IHTMLElement2 */
  13727. /* [object][uuid][dual][oleautomation] */
  13728. EXTERN_C const IID IID_IHTMLElement2;
  13729. MIDL_INTERFACE("3050f434-98b5-11cf-bb82-00aa00bdce0b")
  13730. IHTMLElement2 : public IDispatch
  13731. {
  13732. public:
  13733. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scopeName(
  13734. /* [out][retval] */ BSTR *p) = 0;
  13735. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setCapture(
  13736. /* [in][defaultvalue] */ VARIANT_BOOL containerCapture = -1) = 0;
  13737. virtual /* [id] */ HRESULT STDMETHODCALLTYPE releaseCapture( void) = 0;
  13738. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onlosecapture(
  13739. /* [in] */ VARIANT v) = 0;
  13740. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onlosecapture(
  13741. /* [out][retval] */ VARIANT *p) = 0;
  13742. virtual /* [id] */ HRESULT STDMETHODCALLTYPE componentFromPoint(
  13743. /* [in] */ long x,
  13744. /* [in] */ long y,
  13745. /* [out][retval] */ BSTR *component) = 0;
  13746. virtual /* [id] */ HRESULT STDMETHODCALLTYPE doScroll(
  13747. /* [in][optional] */ VARIANT component) = 0;
  13748. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onscroll(
  13749. /* [in] */ VARIANT v) = 0;
  13750. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onscroll(
  13751. /* [out][retval] */ VARIANT *p) = 0;
  13752. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondrag(
  13753. /* [in] */ VARIANT v) = 0;
  13754. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondrag(
  13755. /* [out][retval] */ VARIANT *p) = 0;
  13756. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondragend(
  13757. /* [in] */ VARIANT v) = 0;
  13758. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondragend(
  13759. /* [out][retval] */ VARIANT *p) = 0;
  13760. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondragenter(
  13761. /* [in] */ VARIANT v) = 0;
  13762. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondragenter(
  13763. /* [out][retval] */ VARIANT *p) = 0;
  13764. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondragover(
  13765. /* [in] */ VARIANT v) = 0;
  13766. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondragover(
  13767. /* [out][retval] */ VARIANT *p) = 0;
  13768. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondragleave(
  13769. /* [in] */ VARIANT v) = 0;
  13770. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondragleave(
  13771. /* [out][retval] */ VARIANT *p) = 0;
  13772. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondrop(
  13773. /* [in] */ VARIANT v) = 0;
  13774. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondrop(
  13775. /* [out][retval] */ VARIANT *p) = 0;
  13776. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforecut(
  13777. /* [in] */ VARIANT v) = 0;
  13778. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforecut(
  13779. /* [out][retval] */ VARIANT *p) = 0;
  13780. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncut(
  13781. /* [in] */ VARIANT v) = 0;
  13782. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncut(
  13783. /* [out][retval] */ VARIANT *p) = 0;
  13784. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforecopy(
  13785. /* [in] */ VARIANT v) = 0;
  13786. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforecopy(
  13787. /* [out][retval] */ VARIANT *p) = 0;
  13788. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncopy(
  13789. /* [in] */ VARIANT v) = 0;
  13790. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncopy(
  13791. /* [out][retval] */ VARIANT *p) = 0;
  13792. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforepaste(
  13793. /* [in] */ VARIANT v) = 0;
  13794. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforepaste(
  13795. /* [out][retval] */ VARIANT *p) = 0;
  13796. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onpaste(
  13797. /* [in] */ VARIANT v) = 0;
  13798. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onpaste(
  13799. /* [out][retval] */ VARIANT *p) = 0;
  13800. virtual /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE get_currentStyle(
  13801. /* [out][retval] */ IHTMLCurrentStyle **p) = 0;
  13802. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onpropertychange(
  13803. /* [in] */ VARIANT v) = 0;
  13804. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onpropertychange(
  13805. /* [out][retval] */ VARIANT *p) = 0;
  13806. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getClientRects(
  13807. /* [out][retval] */ IHTMLRectCollection **pRectCol) = 0;
  13808. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getBoundingClientRect(
  13809. /* [out][retval] */ IHTMLRect **pRect) = 0;
  13810. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setExpression(
  13811. /* [in] */ BSTR propname,
  13812. /* [in] */ BSTR expression,
  13813. /* [in][defaultvalue] */ BSTR language = L"") = 0;
  13814. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getExpression(
  13815. /* [in] */ BSTR propname,
  13816. /* [out][retval] */ VARIANT *expression) = 0;
  13817. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeExpression(
  13818. /* [in] */ BSTR propname,
  13819. /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0;
  13820. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tabIndex(
  13821. /* [in] */ short v) = 0;
  13822. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tabIndex(
  13823. /* [out][retval] */ short *p) = 0;
  13824. virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0;
  13825. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accessKey(
  13826. /* [in] */ BSTR v) = 0;
  13827. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accessKey(
  13828. /* [out][retval] */ BSTR *p) = 0;
  13829. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onblur(
  13830. /* [in] */ VARIANT v) = 0;
  13831. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onblur(
  13832. /* [out][retval] */ VARIANT *p) = 0;
  13833. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocus(
  13834. /* [in] */ VARIANT v) = 0;
  13835. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocus(
  13836. /* [out][retval] */ VARIANT *p) = 0;
  13837. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onresize(
  13838. /* [in] */ VARIANT v) = 0;
  13839. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onresize(
  13840. /* [out][retval] */ VARIANT *p) = 0;
  13841. virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0;
  13842. virtual /* [id] */ HRESULT STDMETHODCALLTYPE addFilter(
  13843. /* [in] */ IUnknown *pUnk) = 0;
  13844. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeFilter(
  13845. /* [in] */ IUnknown *pUnk) = 0;
  13846. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientHeight(
  13847. /* [out][retval] */ long *p) = 0;
  13848. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientWidth(
  13849. /* [out][retval] */ long *p) = 0;
  13850. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientTop(
  13851. /* [out][retval] */ long *p) = 0;
  13852. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientLeft(
  13853. /* [out][retval] */ long *p) = 0;
  13854. virtual /* [id] */ HRESULT STDMETHODCALLTYPE attachEvent(
  13855. /* [in] */ BSTR event,
  13856. /* [in] */ IDispatch *pDisp,
  13857. /* [out][retval] */ VARIANT_BOOL *pfResult) = 0;
  13858. virtual /* [id] */ HRESULT STDMETHODCALLTYPE detachEvent(
  13859. /* [in] */ BSTR event,
  13860. /* [in] */ IDispatch *pDisp) = 0;
  13861. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  13862. /* [out][retval] */ VARIANT *p) = 0;
  13863. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange(
  13864. /* [in] */ VARIANT v) = 0;
  13865. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange(
  13866. /* [out][retval] */ VARIANT *p) = 0;
  13867. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowsdelete(
  13868. /* [in] */ VARIANT v) = 0;
  13869. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowsdelete(
  13870. /* [out][retval] */ VARIANT *p) = 0;
  13871. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowsinserted(
  13872. /* [in] */ VARIANT v) = 0;
  13873. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowsinserted(
  13874. /* [out][retval] */ VARIANT *p) = 0;
  13875. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncellchange(
  13876. /* [in] */ VARIANT v) = 0;
  13877. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncellchange(
  13878. /* [out][retval] */ VARIANT *p) = 0;
  13879. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dir(
  13880. /* [in] */ BSTR v) = 0;
  13881. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dir(
  13882. /* [out][retval] */ BSTR *p) = 0;
  13883. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createControlRange(
  13884. /* [out][retval] */ IDispatch **range) = 0;
  13885. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollHeight(
  13886. /* [out][retval] */ long *p) = 0;
  13887. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollWidth(
  13888. /* [out][retval] */ long *p) = 0;
  13889. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollTop(
  13890. /* [in] */ long v) = 0;
  13891. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollTop(
  13892. /* [out][retval] */ long *p) = 0;
  13893. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollLeft(
  13894. /* [in] */ long v) = 0;
  13895. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollLeft(
  13896. /* [out][retval] */ long *p) = 0;
  13897. virtual /* [id] */ HRESULT STDMETHODCALLTYPE clearAttributes( void) = 0;
  13898. virtual /* [id] */ HRESULT STDMETHODCALLTYPE mergeAttributes(
  13899. /* [in] */ IHTMLElement *mergeThis) = 0;
  13900. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncontextmenu(
  13901. /* [in] */ VARIANT v) = 0;
  13902. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncontextmenu(
  13903. /* [out][retval] */ VARIANT *p) = 0;
  13904. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertAdjacentElement(
  13905. /* [in] */ BSTR where,
  13906. /* [in] */ IHTMLElement *insertedElement,
  13907. /* [out][retval] */ IHTMLElement **inserted) = 0;
  13908. virtual /* [id] */ HRESULT STDMETHODCALLTYPE applyElement(
  13909. /* [in] */ IHTMLElement *apply,
  13910. /* [in] */ BSTR where,
  13911. /* [out][retval] */ IHTMLElement **applied) = 0;
  13912. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAdjacentText(
  13913. /* [in] */ BSTR where,
  13914. /* [out][retval] */ BSTR *text) = 0;
  13915. virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceAdjacentText(
  13916. /* [in] */ BSTR where,
  13917. /* [in] */ BSTR newText,
  13918. /* [out][retval] */ BSTR *oldText) = 0;
  13919. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_canHaveChildren(
  13920. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  13921. virtual /* [id] */ HRESULT STDMETHODCALLTYPE addBehavior(
  13922. /* [in] */ BSTR bstrUrl,
  13923. /* [in][optional] */ VARIANT *pvarFactory,
  13924. /* [out][retval] */ long *pCookie) = 0;
  13925. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeBehavior(
  13926. /* [in] */ long cookie,
  13927. /* [out][retval] */ VARIANT_BOOL *pfResult) = 0;
  13928. virtual /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE get_runtimeStyle(
  13929. /* [out][retval] */ IHTMLStyle **p) = 0;
  13930. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_behaviorUrns(
  13931. /* [out][retval] */ IDispatch **p) = 0;
  13932. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_tagUrn(
  13933. /* [in] */ BSTR v) = 0;
  13934. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tagUrn(
  13935. /* [out][retval] */ BSTR *p) = 0;
  13936. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeeditfocus(
  13937. /* [in] */ VARIANT v) = 0;
  13938. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeeditfocus(
  13939. /* [out][retval] */ VARIANT *p) = 0;
  13940. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_readyStateValue(
  13941. /* [out][retval] */ long *p) = 0;
  13942. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getElementsByTagName(
  13943. /* [in] */ BSTR v,
  13944. /* [out][retval] */ IHTMLElementCollection **pelColl) = 0;
  13945. };
  13946. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_scopeName_Proxy(
  13947. IHTMLElement2 * This,
  13948. /* [out][retval] */ BSTR *p);
  13949. void __RPC_STUB IHTMLElement2_get_scopeName_Stub(
  13950. IRpcStubBuffer *This,
  13951. IRpcChannelBuffer *_pRpcChannelBuffer,
  13952. PRPC_MESSAGE _pRpcMessage,
  13953. DWORD *_pdwStubPhase);
  13954. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_setCapture_Proxy(
  13955. IHTMLElement2 * This,
  13956. /* [in][defaultvalue] */ VARIANT_BOOL containerCapture);
  13957. void __RPC_STUB IHTMLElement2_setCapture_Stub(
  13958. IRpcStubBuffer *This,
  13959. IRpcChannelBuffer *_pRpcChannelBuffer,
  13960. PRPC_MESSAGE _pRpcMessage,
  13961. DWORD *_pdwStubPhase);
  13962. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_releaseCapture_Proxy(
  13963. IHTMLElement2 * This);
  13964. void __RPC_STUB IHTMLElement2_releaseCapture_Stub(
  13965. IRpcStubBuffer *This,
  13966. IRpcChannelBuffer *_pRpcChannelBuffer,
  13967. PRPC_MESSAGE _pRpcMessage,
  13968. DWORD *_pdwStubPhase);
  13969. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onlosecapture_Proxy(
  13970. IHTMLElement2 * This,
  13971. /* [in] */ VARIANT v);
  13972. void __RPC_STUB IHTMLElement2_put_onlosecapture_Stub(
  13973. IRpcStubBuffer *This,
  13974. IRpcChannelBuffer *_pRpcChannelBuffer,
  13975. PRPC_MESSAGE _pRpcMessage,
  13976. DWORD *_pdwStubPhase);
  13977. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onlosecapture_Proxy(
  13978. IHTMLElement2 * This,
  13979. /* [out][retval] */ VARIANT *p);
  13980. void __RPC_STUB IHTMLElement2_get_onlosecapture_Stub(
  13981. IRpcStubBuffer *This,
  13982. IRpcChannelBuffer *_pRpcChannelBuffer,
  13983. PRPC_MESSAGE _pRpcMessage,
  13984. DWORD *_pdwStubPhase);
  13985. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_componentFromPoint_Proxy(
  13986. IHTMLElement2 * This,
  13987. /* [in] */ long x,
  13988. /* [in] */ long y,
  13989. /* [out][retval] */ BSTR *component);
  13990. void __RPC_STUB IHTMLElement2_componentFromPoint_Stub(
  13991. IRpcStubBuffer *This,
  13992. IRpcChannelBuffer *_pRpcChannelBuffer,
  13993. PRPC_MESSAGE _pRpcMessage,
  13994. DWORD *_pdwStubPhase);
  13995. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_doScroll_Proxy(
  13996. IHTMLElement2 * This,
  13997. /* [in][optional] */ VARIANT component);
  13998. void __RPC_STUB IHTMLElement2_doScroll_Stub(
  13999. IRpcStubBuffer *This,
  14000. IRpcChannelBuffer *_pRpcChannelBuffer,
  14001. PRPC_MESSAGE _pRpcMessage,
  14002. DWORD *_pdwStubPhase);
  14003. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onscroll_Proxy(
  14004. IHTMLElement2 * This,
  14005. /* [in] */ VARIANT v);
  14006. void __RPC_STUB IHTMLElement2_put_onscroll_Stub(
  14007. IRpcStubBuffer *This,
  14008. IRpcChannelBuffer *_pRpcChannelBuffer,
  14009. PRPC_MESSAGE _pRpcMessage,
  14010. DWORD *_pdwStubPhase);
  14011. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onscroll_Proxy(
  14012. IHTMLElement2 * This,
  14013. /* [out][retval] */ VARIANT *p);
  14014. void __RPC_STUB IHTMLElement2_get_onscroll_Stub(
  14015. IRpcStubBuffer *This,
  14016. IRpcChannelBuffer *_pRpcChannelBuffer,
  14017. PRPC_MESSAGE _pRpcMessage,
  14018. DWORD *_pdwStubPhase);
  14019. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_ondrag_Proxy(
  14020. IHTMLElement2 * This,
  14021. /* [in] */ VARIANT v);
  14022. void __RPC_STUB IHTMLElement2_put_ondrag_Stub(
  14023. IRpcStubBuffer *This,
  14024. IRpcChannelBuffer *_pRpcChannelBuffer,
  14025. PRPC_MESSAGE _pRpcMessage,
  14026. DWORD *_pdwStubPhase);
  14027. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_ondrag_Proxy(
  14028. IHTMLElement2 * This,
  14029. /* [out][retval] */ VARIANT *p);
  14030. void __RPC_STUB IHTMLElement2_get_ondrag_Stub(
  14031. IRpcStubBuffer *This,
  14032. IRpcChannelBuffer *_pRpcChannelBuffer,
  14033. PRPC_MESSAGE _pRpcMessage,
  14034. DWORD *_pdwStubPhase);
  14035. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_ondragend_Proxy(
  14036. IHTMLElement2 * This,
  14037. /* [in] */ VARIANT v);
  14038. void __RPC_STUB IHTMLElement2_put_ondragend_Stub(
  14039. IRpcStubBuffer *This,
  14040. IRpcChannelBuffer *_pRpcChannelBuffer,
  14041. PRPC_MESSAGE _pRpcMessage,
  14042. DWORD *_pdwStubPhase);
  14043. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_ondragend_Proxy(
  14044. IHTMLElement2 * This,
  14045. /* [out][retval] */ VARIANT *p);
  14046. void __RPC_STUB IHTMLElement2_get_ondragend_Stub(
  14047. IRpcStubBuffer *This,
  14048. IRpcChannelBuffer *_pRpcChannelBuffer,
  14049. PRPC_MESSAGE _pRpcMessage,
  14050. DWORD *_pdwStubPhase);
  14051. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_ondragenter_Proxy(
  14052. IHTMLElement2 * This,
  14053. /* [in] */ VARIANT v);
  14054. void __RPC_STUB IHTMLElement2_put_ondragenter_Stub(
  14055. IRpcStubBuffer *This,
  14056. IRpcChannelBuffer *_pRpcChannelBuffer,
  14057. PRPC_MESSAGE _pRpcMessage,
  14058. DWORD *_pdwStubPhase);
  14059. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_ondragenter_Proxy(
  14060. IHTMLElement2 * This,
  14061. /* [out][retval] */ VARIANT *p);
  14062. void __RPC_STUB IHTMLElement2_get_ondragenter_Stub(
  14063. IRpcStubBuffer *This,
  14064. IRpcChannelBuffer *_pRpcChannelBuffer,
  14065. PRPC_MESSAGE _pRpcMessage,
  14066. DWORD *_pdwStubPhase);
  14067. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_ondragover_Proxy(
  14068. IHTMLElement2 * This,
  14069. /* [in] */ VARIANT v);
  14070. void __RPC_STUB IHTMLElement2_put_ondragover_Stub(
  14071. IRpcStubBuffer *This,
  14072. IRpcChannelBuffer *_pRpcChannelBuffer,
  14073. PRPC_MESSAGE _pRpcMessage,
  14074. DWORD *_pdwStubPhase);
  14075. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_ondragover_Proxy(
  14076. IHTMLElement2 * This,
  14077. /* [out][retval] */ VARIANT *p);
  14078. void __RPC_STUB IHTMLElement2_get_ondragover_Stub(
  14079. IRpcStubBuffer *This,
  14080. IRpcChannelBuffer *_pRpcChannelBuffer,
  14081. PRPC_MESSAGE _pRpcMessage,
  14082. DWORD *_pdwStubPhase);
  14083. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_ondragleave_Proxy(
  14084. IHTMLElement2 * This,
  14085. /* [in] */ VARIANT v);
  14086. void __RPC_STUB IHTMLElement2_put_ondragleave_Stub(
  14087. IRpcStubBuffer *This,
  14088. IRpcChannelBuffer *_pRpcChannelBuffer,
  14089. PRPC_MESSAGE _pRpcMessage,
  14090. DWORD *_pdwStubPhase);
  14091. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_ondragleave_Proxy(
  14092. IHTMLElement2 * This,
  14093. /* [out][retval] */ VARIANT *p);
  14094. void __RPC_STUB IHTMLElement2_get_ondragleave_Stub(
  14095. IRpcStubBuffer *This,
  14096. IRpcChannelBuffer *_pRpcChannelBuffer,
  14097. PRPC_MESSAGE _pRpcMessage,
  14098. DWORD *_pdwStubPhase);
  14099. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_ondrop_Proxy(
  14100. IHTMLElement2 * This,
  14101. /* [in] */ VARIANT v);
  14102. void __RPC_STUB IHTMLElement2_put_ondrop_Stub(
  14103. IRpcStubBuffer *This,
  14104. IRpcChannelBuffer *_pRpcChannelBuffer,
  14105. PRPC_MESSAGE _pRpcMessage,
  14106. DWORD *_pdwStubPhase);
  14107. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_ondrop_Proxy(
  14108. IHTMLElement2 * This,
  14109. /* [out][retval] */ VARIANT *p);
  14110. void __RPC_STUB IHTMLElement2_get_ondrop_Stub(
  14111. IRpcStubBuffer *This,
  14112. IRpcChannelBuffer *_pRpcChannelBuffer,
  14113. PRPC_MESSAGE _pRpcMessage,
  14114. DWORD *_pdwStubPhase);
  14115. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onbeforecut_Proxy(
  14116. IHTMLElement2 * This,
  14117. /* [in] */ VARIANT v);
  14118. void __RPC_STUB IHTMLElement2_put_onbeforecut_Stub(
  14119. IRpcStubBuffer *This,
  14120. IRpcChannelBuffer *_pRpcChannelBuffer,
  14121. PRPC_MESSAGE _pRpcMessage,
  14122. DWORD *_pdwStubPhase);
  14123. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onbeforecut_Proxy(
  14124. IHTMLElement2 * This,
  14125. /* [out][retval] */ VARIANT *p);
  14126. void __RPC_STUB IHTMLElement2_get_onbeforecut_Stub(
  14127. IRpcStubBuffer *This,
  14128. IRpcChannelBuffer *_pRpcChannelBuffer,
  14129. PRPC_MESSAGE _pRpcMessage,
  14130. DWORD *_pdwStubPhase);
  14131. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_oncut_Proxy(
  14132. IHTMLElement2 * This,
  14133. /* [in] */ VARIANT v);
  14134. void __RPC_STUB IHTMLElement2_put_oncut_Stub(
  14135. IRpcStubBuffer *This,
  14136. IRpcChannelBuffer *_pRpcChannelBuffer,
  14137. PRPC_MESSAGE _pRpcMessage,
  14138. DWORD *_pdwStubPhase);
  14139. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_oncut_Proxy(
  14140. IHTMLElement2 * This,
  14141. /* [out][retval] */ VARIANT *p);
  14142. void __RPC_STUB IHTMLElement2_get_oncut_Stub(
  14143. IRpcStubBuffer *This,
  14144. IRpcChannelBuffer *_pRpcChannelBuffer,
  14145. PRPC_MESSAGE _pRpcMessage,
  14146. DWORD *_pdwStubPhase);
  14147. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onbeforecopy_Proxy(
  14148. IHTMLElement2 * This,
  14149. /* [in] */ VARIANT v);
  14150. void __RPC_STUB IHTMLElement2_put_onbeforecopy_Stub(
  14151. IRpcStubBuffer *This,
  14152. IRpcChannelBuffer *_pRpcChannelBuffer,
  14153. PRPC_MESSAGE _pRpcMessage,
  14154. DWORD *_pdwStubPhase);
  14155. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onbeforecopy_Proxy(
  14156. IHTMLElement2 * This,
  14157. /* [out][retval] */ VARIANT *p);
  14158. void __RPC_STUB IHTMLElement2_get_onbeforecopy_Stub(
  14159. IRpcStubBuffer *This,
  14160. IRpcChannelBuffer *_pRpcChannelBuffer,
  14161. PRPC_MESSAGE _pRpcMessage,
  14162. DWORD *_pdwStubPhase);
  14163. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_oncopy_Proxy(
  14164. IHTMLElement2 * This,
  14165. /* [in] */ VARIANT v);
  14166. void __RPC_STUB IHTMLElement2_put_oncopy_Stub(
  14167. IRpcStubBuffer *This,
  14168. IRpcChannelBuffer *_pRpcChannelBuffer,
  14169. PRPC_MESSAGE _pRpcMessage,
  14170. DWORD *_pdwStubPhase);
  14171. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_oncopy_Proxy(
  14172. IHTMLElement2 * This,
  14173. /* [out][retval] */ VARIANT *p);
  14174. void __RPC_STUB IHTMLElement2_get_oncopy_Stub(
  14175. IRpcStubBuffer *This,
  14176. IRpcChannelBuffer *_pRpcChannelBuffer,
  14177. PRPC_MESSAGE _pRpcMessage,
  14178. DWORD *_pdwStubPhase);
  14179. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onbeforepaste_Proxy(
  14180. IHTMLElement2 * This,
  14181. /* [in] */ VARIANT v);
  14182. void __RPC_STUB IHTMLElement2_put_onbeforepaste_Stub(
  14183. IRpcStubBuffer *This,
  14184. IRpcChannelBuffer *_pRpcChannelBuffer,
  14185. PRPC_MESSAGE _pRpcMessage,
  14186. DWORD *_pdwStubPhase);
  14187. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onbeforepaste_Proxy(
  14188. IHTMLElement2 * This,
  14189. /* [out][retval] */ VARIANT *p);
  14190. void __RPC_STUB IHTMLElement2_get_onbeforepaste_Stub(
  14191. IRpcStubBuffer *This,
  14192. IRpcChannelBuffer *_pRpcChannelBuffer,
  14193. PRPC_MESSAGE _pRpcMessage,
  14194. DWORD *_pdwStubPhase);
  14195. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onpaste_Proxy(
  14196. IHTMLElement2 * This,
  14197. /* [in] */ VARIANT v);
  14198. void __RPC_STUB IHTMLElement2_put_onpaste_Stub(
  14199. IRpcStubBuffer *This,
  14200. IRpcChannelBuffer *_pRpcChannelBuffer,
  14201. PRPC_MESSAGE _pRpcMessage,
  14202. DWORD *_pdwStubPhase);
  14203. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onpaste_Proxy(
  14204. IHTMLElement2 * This,
  14205. /* [out][retval] */ VARIANT *p);
  14206. void __RPC_STUB IHTMLElement2_get_onpaste_Stub(
  14207. IRpcStubBuffer *This,
  14208. IRpcChannelBuffer *_pRpcChannelBuffer,
  14209. PRPC_MESSAGE _pRpcMessage,
  14210. DWORD *_pdwStubPhase);
  14211. /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_currentStyle_Proxy(
  14212. IHTMLElement2 * This,
  14213. /* [out][retval] */ IHTMLCurrentStyle **p);
  14214. void __RPC_STUB IHTMLElement2_get_currentStyle_Stub(
  14215. IRpcStubBuffer *This,
  14216. IRpcChannelBuffer *_pRpcChannelBuffer,
  14217. PRPC_MESSAGE _pRpcMessage,
  14218. DWORD *_pdwStubPhase);
  14219. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onpropertychange_Proxy(
  14220. IHTMLElement2 * This,
  14221. /* [in] */ VARIANT v);
  14222. void __RPC_STUB IHTMLElement2_put_onpropertychange_Stub(
  14223. IRpcStubBuffer *This,
  14224. IRpcChannelBuffer *_pRpcChannelBuffer,
  14225. PRPC_MESSAGE _pRpcMessage,
  14226. DWORD *_pdwStubPhase);
  14227. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onpropertychange_Proxy(
  14228. IHTMLElement2 * This,
  14229. /* [out][retval] */ VARIANT *p);
  14230. void __RPC_STUB IHTMLElement2_get_onpropertychange_Stub(
  14231. IRpcStubBuffer *This,
  14232. IRpcChannelBuffer *_pRpcChannelBuffer,
  14233. PRPC_MESSAGE _pRpcMessage,
  14234. DWORD *_pdwStubPhase);
  14235. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_getClientRects_Proxy(
  14236. IHTMLElement2 * This,
  14237. /* [out][retval] */ IHTMLRectCollection **pRectCol);
  14238. void __RPC_STUB IHTMLElement2_getClientRects_Stub(
  14239. IRpcStubBuffer *This,
  14240. IRpcChannelBuffer *_pRpcChannelBuffer,
  14241. PRPC_MESSAGE _pRpcMessage,
  14242. DWORD *_pdwStubPhase);
  14243. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_getBoundingClientRect_Proxy(
  14244. IHTMLElement2 * This,
  14245. /* [out][retval] */ IHTMLRect **pRect);
  14246. void __RPC_STUB IHTMLElement2_getBoundingClientRect_Stub(
  14247. IRpcStubBuffer *This,
  14248. IRpcChannelBuffer *_pRpcChannelBuffer,
  14249. PRPC_MESSAGE _pRpcMessage,
  14250. DWORD *_pdwStubPhase);
  14251. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_setExpression_Proxy(
  14252. IHTMLElement2 * This,
  14253. /* [in] */ BSTR propname,
  14254. /* [in] */ BSTR expression,
  14255. /* [in][defaultvalue] */ BSTR language);
  14256. void __RPC_STUB IHTMLElement2_setExpression_Stub(
  14257. IRpcStubBuffer *This,
  14258. IRpcChannelBuffer *_pRpcChannelBuffer,
  14259. PRPC_MESSAGE _pRpcMessage,
  14260. DWORD *_pdwStubPhase);
  14261. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_getExpression_Proxy(
  14262. IHTMLElement2 * This,
  14263. /* [in] */ BSTR propname,
  14264. /* [out][retval] */ VARIANT *expression);
  14265. void __RPC_STUB IHTMLElement2_getExpression_Stub(
  14266. IRpcStubBuffer *This,
  14267. IRpcChannelBuffer *_pRpcChannelBuffer,
  14268. PRPC_MESSAGE _pRpcMessage,
  14269. DWORD *_pdwStubPhase);
  14270. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_removeExpression_Proxy(
  14271. IHTMLElement2 * This,
  14272. /* [in] */ BSTR propname,
  14273. /* [out][retval] */ VARIANT_BOOL *pfSuccess);
  14274. void __RPC_STUB IHTMLElement2_removeExpression_Stub(
  14275. IRpcStubBuffer *This,
  14276. IRpcChannelBuffer *_pRpcChannelBuffer,
  14277. PRPC_MESSAGE _pRpcMessage,
  14278. DWORD *_pdwStubPhase);
  14279. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_tabIndex_Proxy(
  14280. IHTMLElement2 * This,
  14281. /* [in] */ short v);
  14282. void __RPC_STUB IHTMLElement2_put_tabIndex_Stub(
  14283. IRpcStubBuffer *This,
  14284. IRpcChannelBuffer *_pRpcChannelBuffer,
  14285. PRPC_MESSAGE _pRpcMessage,
  14286. DWORD *_pdwStubPhase);
  14287. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_tabIndex_Proxy(
  14288. IHTMLElement2 * This,
  14289. /* [out][retval] */ short *p);
  14290. void __RPC_STUB IHTMLElement2_get_tabIndex_Stub(
  14291. IRpcStubBuffer *This,
  14292. IRpcChannelBuffer *_pRpcChannelBuffer,
  14293. PRPC_MESSAGE _pRpcMessage,
  14294. DWORD *_pdwStubPhase);
  14295. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_focus_Proxy(
  14296. IHTMLElement2 * This);
  14297. void __RPC_STUB IHTMLElement2_focus_Stub(
  14298. IRpcStubBuffer *This,
  14299. IRpcChannelBuffer *_pRpcChannelBuffer,
  14300. PRPC_MESSAGE _pRpcMessage,
  14301. DWORD *_pdwStubPhase);
  14302. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_accessKey_Proxy(
  14303. IHTMLElement2 * This,
  14304. /* [in] */ BSTR v);
  14305. void __RPC_STUB IHTMLElement2_put_accessKey_Stub(
  14306. IRpcStubBuffer *This,
  14307. IRpcChannelBuffer *_pRpcChannelBuffer,
  14308. PRPC_MESSAGE _pRpcMessage,
  14309. DWORD *_pdwStubPhase);
  14310. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_accessKey_Proxy(
  14311. IHTMLElement2 * This,
  14312. /* [out][retval] */ BSTR *p);
  14313. void __RPC_STUB IHTMLElement2_get_accessKey_Stub(
  14314. IRpcStubBuffer *This,
  14315. IRpcChannelBuffer *_pRpcChannelBuffer,
  14316. PRPC_MESSAGE _pRpcMessage,
  14317. DWORD *_pdwStubPhase);
  14318. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onblur_Proxy(
  14319. IHTMLElement2 * This,
  14320. /* [in] */ VARIANT v);
  14321. void __RPC_STUB IHTMLElement2_put_onblur_Stub(
  14322. IRpcStubBuffer *This,
  14323. IRpcChannelBuffer *_pRpcChannelBuffer,
  14324. PRPC_MESSAGE _pRpcMessage,
  14325. DWORD *_pdwStubPhase);
  14326. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onblur_Proxy(
  14327. IHTMLElement2 * This,
  14328. /* [out][retval] */ VARIANT *p);
  14329. void __RPC_STUB IHTMLElement2_get_onblur_Stub(
  14330. IRpcStubBuffer *This,
  14331. IRpcChannelBuffer *_pRpcChannelBuffer,
  14332. PRPC_MESSAGE _pRpcMessage,
  14333. DWORD *_pdwStubPhase);
  14334. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onfocus_Proxy(
  14335. IHTMLElement2 * This,
  14336. /* [in] */ VARIANT v);
  14337. void __RPC_STUB IHTMLElement2_put_onfocus_Stub(
  14338. IRpcStubBuffer *This,
  14339. IRpcChannelBuffer *_pRpcChannelBuffer,
  14340. PRPC_MESSAGE _pRpcMessage,
  14341. DWORD *_pdwStubPhase);
  14342. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onfocus_Proxy(
  14343. IHTMLElement2 * This,
  14344. /* [out][retval] */ VARIANT *p);
  14345. void __RPC_STUB IHTMLElement2_get_onfocus_Stub(
  14346. IRpcStubBuffer *This,
  14347. IRpcChannelBuffer *_pRpcChannelBuffer,
  14348. PRPC_MESSAGE _pRpcMessage,
  14349. DWORD *_pdwStubPhase);
  14350. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onresize_Proxy(
  14351. IHTMLElement2 * This,
  14352. /* [in] */ VARIANT v);
  14353. void __RPC_STUB IHTMLElement2_put_onresize_Stub(
  14354. IRpcStubBuffer *This,
  14355. IRpcChannelBuffer *_pRpcChannelBuffer,
  14356. PRPC_MESSAGE _pRpcMessage,
  14357. DWORD *_pdwStubPhase);
  14358. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onresize_Proxy(
  14359. IHTMLElement2 * This,
  14360. /* [out][retval] */ VARIANT *p);
  14361. void __RPC_STUB IHTMLElement2_get_onresize_Stub(
  14362. IRpcStubBuffer *This,
  14363. IRpcChannelBuffer *_pRpcChannelBuffer,
  14364. PRPC_MESSAGE _pRpcMessage,
  14365. DWORD *_pdwStubPhase);
  14366. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_blur_Proxy(
  14367. IHTMLElement2 * This);
  14368. void __RPC_STUB IHTMLElement2_blur_Stub(
  14369. IRpcStubBuffer *This,
  14370. IRpcChannelBuffer *_pRpcChannelBuffer,
  14371. PRPC_MESSAGE _pRpcMessage,
  14372. DWORD *_pdwStubPhase);
  14373. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_addFilter_Proxy(
  14374. IHTMLElement2 * This,
  14375. /* [in] */ IUnknown *pUnk);
  14376. void __RPC_STUB IHTMLElement2_addFilter_Stub(
  14377. IRpcStubBuffer *This,
  14378. IRpcChannelBuffer *_pRpcChannelBuffer,
  14379. PRPC_MESSAGE _pRpcMessage,
  14380. DWORD *_pdwStubPhase);
  14381. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_removeFilter_Proxy(
  14382. IHTMLElement2 * This,
  14383. /* [in] */ IUnknown *pUnk);
  14384. void __RPC_STUB IHTMLElement2_removeFilter_Stub(
  14385. IRpcStubBuffer *This,
  14386. IRpcChannelBuffer *_pRpcChannelBuffer,
  14387. PRPC_MESSAGE _pRpcMessage,
  14388. DWORD *_pdwStubPhase);
  14389. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_clientHeight_Proxy(
  14390. IHTMLElement2 * This,
  14391. /* [out][retval] */ long *p);
  14392. void __RPC_STUB IHTMLElement2_get_clientHeight_Stub(
  14393. IRpcStubBuffer *This,
  14394. IRpcChannelBuffer *_pRpcChannelBuffer,
  14395. PRPC_MESSAGE _pRpcMessage,
  14396. DWORD *_pdwStubPhase);
  14397. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_clientWidth_Proxy(
  14398. IHTMLElement2 * This,
  14399. /* [out][retval] */ long *p);
  14400. void __RPC_STUB IHTMLElement2_get_clientWidth_Stub(
  14401. IRpcStubBuffer *This,
  14402. IRpcChannelBuffer *_pRpcChannelBuffer,
  14403. PRPC_MESSAGE _pRpcMessage,
  14404. DWORD *_pdwStubPhase);
  14405. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_clientTop_Proxy(
  14406. IHTMLElement2 * This,
  14407. /* [out][retval] */ long *p);
  14408. void __RPC_STUB IHTMLElement2_get_clientTop_Stub(
  14409. IRpcStubBuffer *This,
  14410. IRpcChannelBuffer *_pRpcChannelBuffer,
  14411. PRPC_MESSAGE _pRpcMessage,
  14412. DWORD *_pdwStubPhase);
  14413. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_clientLeft_Proxy(
  14414. IHTMLElement2 * This,
  14415. /* [out][retval] */ long *p);
  14416. void __RPC_STUB IHTMLElement2_get_clientLeft_Stub(
  14417. IRpcStubBuffer *This,
  14418. IRpcChannelBuffer *_pRpcChannelBuffer,
  14419. PRPC_MESSAGE _pRpcMessage,
  14420. DWORD *_pdwStubPhase);
  14421. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_attachEvent_Proxy(
  14422. IHTMLElement2 * This,
  14423. /* [in] */ BSTR event,
  14424. /* [in] */ IDispatch *pDisp,
  14425. /* [out][retval] */ VARIANT_BOOL *pfResult);
  14426. void __RPC_STUB IHTMLElement2_attachEvent_Stub(
  14427. IRpcStubBuffer *This,
  14428. IRpcChannelBuffer *_pRpcChannelBuffer,
  14429. PRPC_MESSAGE _pRpcMessage,
  14430. DWORD *_pdwStubPhase);
  14431. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_detachEvent_Proxy(
  14432. IHTMLElement2 * This,
  14433. /* [in] */ BSTR event,
  14434. /* [in] */ IDispatch *pDisp);
  14435. void __RPC_STUB IHTMLElement2_detachEvent_Stub(
  14436. IRpcStubBuffer *This,
  14437. IRpcChannelBuffer *_pRpcChannelBuffer,
  14438. PRPC_MESSAGE _pRpcMessage,
  14439. DWORD *_pdwStubPhase);
  14440. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_readyState_Proxy(
  14441. IHTMLElement2 * This,
  14442. /* [out][retval] */ VARIANT *p);
  14443. void __RPC_STUB IHTMLElement2_get_readyState_Stub(
  14444. IRpcStubBuffer *This,
  14445. IRpcChannelBuffer *_pRpcChannelBuffer,
  14446. PRPC_MESSAGE _pRpcMessage,
  14447. DWORD *_pdwStubPhase);
  14448. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onreadystatechange_Proxy(
  14449. IHTMLElement2 * This,
  14450. /* [in] */ VARIANT v);
  14451. void __RPC_STUB IHTMLElement2_put_onreadystatechange_Stub(
  14452. IRpcStubBuffer *This,
  14453. IRpcChannelBuffer *_pRpcChannelBuffer,
  14454. PRPC_MESSAGE _pRpcMessage,
  14455. DWORD *_pdwStubPhase);
  14456. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onreadystatechange_Proxy(
  14457. IHTMLElement2 * This,
  14458. /* [out][retval] */ VARIANT *p);
  14459. void __RPC_STUB IHTMLElement2_get_onreadystatechange_Stub(
  14460. IRpcStubBuffer *This,
  14461. IRpcChannelBuffer *_pRpcChannelBuffer,
  14462. PRPC_MESSAGE _pRpcMessage,
  14463. DWORD *_pdwStubPhase);
  14464. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onrowsdelete_Proxy(
  14465. IHTMLElement2 * This,
  14466. /* [in] */ VARIANT v);
  14467. void __RPC_STUB IHTMLElement2_put_onrowsdelete_Stub(
  14468. IRpcStubBuffer *This,
  14469. IRpcChannelBuffer *_pRpcChannelBuffer,
  14470. PRPC_MESSAGE _pRpcMessage,
  14471. DWORD *_pdwStubPhase);
  14472. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onrowsdelete_Proxy(
  14473. IHTMLElement2 * This,
  14474. /* [out][retval] */ VARIANT *p);
  14475. void __RPC_STUB IHTMLElement2_get_onrowsdelete_Stub(
  14476. IRpcStubBuffer *This,
  14477. IRpcChannelBuffer *_pRpcChannelBuffer,
  14478. PRPC_MESSAGE _pRpcMessage,
  14479. DWORD *_pdwStubPhase);
  14480. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onrowsinserted_Proxy(
  14481. IHTMLElement2 * This,
  14482. /* [in] */ VARIANT v);
  14483. void __RPC_STUB IHTMLElement2_put_onrowsinserted_Stub(
  14484. IRpcStubBuffer *This,
  14485. IRpcChannelBuffer *_pRpcChannelBuffer,
  14486. PRPC_MESSAGE _pRpcMessage,
  14487. DWORD *_pdwStubPhase);
  14488. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onrowsinserted_Proxy(
  14489. IHTMLElement2 * This,
  14490. /* [out][retval] */ VARIANT *p);
  14491. void __RPC_STUB IHTMLElement2_get_onrowsinserted_Stub(
  14492. IRpcStubBuffer *This,
  14493. IRpcChannelBuffer *_pRpcChannelBuffer,
  14494. PRPC_MESSAGE _pRpcMessage,
  14495. DWORD *_pdwStubPhase);
  14496. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_oncellchange_Proxy(
  14497. IHTMLElement2 * This,
  14498. /* [in] */ VARIANT v);
  14499. void __RPC_STUB IHTMLElement2_put_oncellchange_Stub(
  14500. IRpcStubBuffer *This,
  14501. IRpcChannelBuffer *_pRpcChannelBuffer,
  14502. PRPC_MESSAGE _pRpcMessage,
  14503. DWORD *_pdwStubPhase);
  14504. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_oncellchange_Proxy(
  14505. IHTMLElement2 * This,
  14506. /* [out][retval] */ VARIANT *p);
  14507. void __RPC_STUB IHTMLElement2_get_oncellchange_Stub(
  14508. IRpcStubBuffer *This,
  14509. IRpcChannelBuffer *_pRpcChannelBuffer,
  14510. PRPC_MESSAGE _pRpcMessage,
  14511. DWORD *_pdwStubPhase);
  14512. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_dir_Proxy(
  14513. IHTMLElement2 * This,
  14514. /* [in] */ BSTR v);
  14515. void __RPC_STUB IHTMLElement2_put_dir_Stub(
  14516. IRpcStubBuffer *This,
  14517. IRpcChannelBuffer *_pRpcChannelBuffer,
  14518. PRPC_MESSAGE _pRpcMessage,
  14519. DWORD *_pdwStubPhase);
  14520. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_dir_Proxy(
  14521. IHTMLElement2 * This,
  14522. /* [out][retval] */ BSTR *p);
  14523. void __RPC_STUB IHTMLElement2_get_dir_Stub(
  14524. IRpcStubBuffer *This,
  14525. IRpcChannelBuffer *_pRpcChannelBuffer,
  14526. PRPC_MESSAGE _pRpcMessage,
  14527. DWORD *_pdwStubPhase);
  14528. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_createControlRange_Proxy(
  14529. IHTMLElement2 * This,
  14530. /* [out][retval] */ IDispatch **range);
  14531. void __RPC_STUB IHTMLElement2_createControlRange_Stub(
  14532. IRpcStubBuffer *This,
  14533. IRpcChannelBuffer *_pRpcChannelBuffer,
  14534. PRPC_MESSAGE _pRpcMessage,
  14535. DWORD *_pdwStubPhase);
  14536. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_scrollHeight_Proxy(
  14537. IHTMLElement2 * This,
  14538. /* [out][retval] */ long *p);
  14539. void __RPC_STUB IHTMLElement2_get_scrollHeight_Stub(
  14540. IRpcStubBuffer *This,
  14541. IRpcChannelBuffer *_pRpcChannelBuffer,
  14542. PRPC_MESSAGE _pRpcMessage,
  14543. DWORD *_pdwStubPhase);
  14544. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_scrollWidth_Proxy(
  14545. IHTMLElement2 * This,
  14546. /* [out][retval] */ long *p);
  14547. void __RPC_STUB IHTMLElement2_get_scrollWidth_Stub(
  14548. IRpcStubBuffer *This,
  14549. IRpcChannelBuffer *_pRpcChannelBuffer,
  14550. PRPC_MESSAGE _pRpcMessage,
  14551. DWORD *_pdwStubPhase);
  14552. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_scrollTop_Proxy(
  14553. IHTMLElement2 * This,
  14554. /* [in] */ long v);
  14555. void __RPC_STUB IHTMLElement2_put_scrollTop_Stub(
  14556. IRpcStubBuffer *This,
  14557. IRpcChannelBuffer *_pRpcChannelBuffer,
  14558. PRPC_MESSAGE _pRpcMessage,
  14559. DWORD *_pdwStubPhase);
  14560. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_scrollTop_Proxy(
  14561. IHTMLElement2 * This,
  14562. /* [out][retval] */ long *p);
  14563. void __RPC_STUB IHTMLElement2_get_scrollTop_Stub(
  14564. IRpcStubBuffer *This,
  14565. IRpcChannelBuffer *_pRpcChannelBuffer,
  14566. PRPC_MESSAGE _pRpcMessage,
  14567. DWORD *_pdwStubPhase);
  14568. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_scrollLeft_Proxy(
  14569. IHTMLElement2 * This,
  14570. /* [in] */ long v);
  14571. void __RPC_STUB IHTMLElement2_put_scrollLeft_Stub(
  14572. IRpcStubBuffer *This,
  14573. IRpcChannelBuffer *_pRpcChannelBuffer,
  14574. PRPC_MESSAGE _pRpcMessage,
  14575. DWORD *_pdwStubPhase);
  14576. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_scrollLeft_Proxy(
  14577. IHTMLElement2 * This,
  14578. /* [out][retval] */ long *p);
  14579. void __RPC_STUB IHTMLElement2_get_scrollLeft_Stub(
  14580. IRpcStubBuffer *This,
  14581. IRpcChannelBuffer *_pRpcChannelBuffer,
  14582. PRPC_MESSAGE _pRpcMessage,
  14583. DWORD *_pdwStubPhase);
  14584. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_clearAttributes_Proxy(
  14585. IHTMLElement2 * This);
  14586. void __RPC_STUB IHTMLElement2_clearAttributes_Stub(
  14587. IRpcStubBuffer *This,
  14588. IRpcChannelBuffer *_pRpcChannelBuffer,
  14589. PRPC_MESSAGE _pRpcMessage,
  14590. DWORD *_pdwStubPhase);
  14591. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_mergeAttributes_Proxy(
  14592. IHTMLElement2 * This,
  14593. /* [in] */ IHTMLElement *mergeThis);
  14594. void __RPC_STUB IHTMLElement2_mergeAttributes_Stub(
  14595. IRpcStubBuffer *This,
  14596. IRpcChannelBuffer *_pRpcChannelBuffer,
  14597. PRPC_MESSAGE _pRpcMessage,
  14598. DWORD *_pdwStubPhase);
  14599. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_oncontextmenu_Proxy(
  14600. IHTMLElement2 * This,
  14601. /* [in] */ VARIANT v);
  14602. void __RPC_STUB IHTMLElement2_put_oncontextmenu_Stub(
  14603. IRpcStubBuffer *This,
  14604. IRpcChannelBuffer *_pRpcChannelBuffer,
  14605. PRPC_MESSAGE _pRpcMessage,
  14606. DWORD *_pdwStubPhase);
  14607. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_oncontextmenu_Proxy(
  14608. IHTMLElement2 * This,
  14609. /* [out][retval] */ VARIANT *p);
  14610. void __RPC_STUB IHTMLElement2_get_oncontextmenu_Stub(
  14611. IRpcStubBuffer *This,
  14612. IRpcChannelBuffer *_pRpcChannelBuffer,
  14613. PRPC_MESSAGE _pRpcMessage,
  14614. DWORD *_pdwStubPhase);
  14615. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_insertAdjacentElement_Proxy(
  14616. IHTMLElement2 * This,
  14617. /* [in] */ BSTR where,
  14618. /* [in] */ IHTMLElement *insertedElement,
  14619. /* [out][retval] */ IHTMLElement **inserted);
  14620. void __RPC_STUB IHTMLElement2_insertAdjacentElement_Stub(
  14621. IRpcStubBuffer *This,
  14622. IRpcChannelBuffer *_pRpcChannelBuffer,
  14623. PRPC_MESSAGE _pRpcMessage,
  14624. DWORD *_pdwStubPhase);
  14625. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_applyElement_Proxy(
  14626. IHTMLElement2 * This,
  14627. /* [in] */ IHTMLElement *apply,
  14628. /* [in] */ BSTR where,
  14629. /* [out][retval] */ IHTMLElement **applied);
  14630. void __RPC_STUB IHTMLElement2_applyElement_Stub(
  14631. IRpcStubBuffer *This,
  14632. IRpcChannelBuffer *_pRpcChannelBuffer,
  14633. PRPC_MESSAGE _pRpcMessage,
  14634. DWORD *_pdwStubPhase);
  14635. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_getAdjacentText_Proxy(
  14636. IHTMLElement2 * This,
  14637. /* [in] */ BSTR where,
  14638. /* [out][retval] */ BSTR *text);
  14639. void __RPC_STUB IHTMLElement2_getAdjacentText_Stub(
  14640. IRpcStubBuffer *This,
  14641. IRpcChannelBuffer *_pRpcChannelBuffer,
  14642. PRPC_MESSAGE _pRpcMessage,
  14643. DWORD *_pdwStubPhase);
  14644. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_replaceAdjacentText_Proxy(
  14645. IHTMLElement2 * This,
  14646. /* [in] */ BSTR where,
  14647. /* [in] */ BSTR newText,
  14648. /* [out][retval] */ BSTR *oldText);
  14649. void __RPC_STUB IHTMLElement2_replaceAdjacentText_Stub(
  14650. IRpcStubBuffer *This,
  14651. IRpcChannelBuffer *_pRpcChannelBuffer,
  14652. PRPC_MESSAGE _pRpcMessage,
  14653. DWORD *_pdwStubPhase);
  14654. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_canHaveChildren_Proxy(
  14655. IHTMLElement2 * This,
  14656. /* [out][retval] */ VARIANT_BOOL *p);
  14657. void __RPC_STUB IHTMLElement2_get_canHaveChildren_Stub(
  14658. IRpcStubBuffer *This,
  14659. IRpcChannelBuffer *_pRpcChannelBuffer,
  14660. PRPC_MESSAGE _pRpcMessage,
  14661. DWORD *_pdwStubPhase);
  14662. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_addBehavior_Proxy(
  14663. IHTMLElement2 * This,
  14664. /* [in] */ BSTR bstrUrl,
  14665. /* [in][optional] */ VARIANT *pvarFactory,
  14666. /* [out][retval] */ long *pCookie);
  14667. void __RPC_STUB IHTMLElement2_addBehavior_Stub(
  14668. IRpcStubBuffer *This,
  14669. IRpcChannelBuffer *_pRpcChannelBuffer,
  14670. PRPC_MESSAGE _pRpcMessage,
  14671. DWORD *_pdwStubPhase);
  14672. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_removeBehavior_Proxy(
  14673. IHTMLElement2 * This,
  14674. /* [in] */ long cookie,
  14675. /* [out][retval] */ VARIANT_BOOL *pfResult);
  14676. void __RPC_STUB IHTMLElement2_removeBehavior_Stub(
  14677. IRpcStubBuffer *This,
  14678. IRpcChannelBuffer *_pRpcChannelBuffer,
  14679. PRPC_MESSAGE _pRpcMessage,
  14680. DWORD *_pdwStubPhase);
  14681. /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_runtimeStyle_Proxy(
  14682. IHTMLElement2 * This,
  14683. /* [out][retval] */ IHTMLStyle **p);
  14684. void __RPC_STUB IHTMLElement2_get_runtimeStyle_Stub(
  14685. IRpcStubBuffer *This,
  14686. IRpcChannelBuffer *_pRpcChannelBuffer,
  14687. PRPC_MESSAGE _pRpcMessage,
  14688. DWORD *_pdwStubPhase);
  14689. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_behaviorUrns_Proxy(
  14690. IHTMLElement2 * This,
  14691. /* [out][retval] */ IDispatch **p);
  14692. void __RPC_STUB IHTMLElement2_get_behaviorUrns_Stub(
  14693. IRpcStubBuffer *This,
  14694. IRpcChannelBuffer *_pRpcChannelBuffer,
  14695. PRPC_MESSAGE _pRpcMessage,
  14696. DWORD *_pdwStubPhase);
  14697. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_tagUrn_Proxy(
  14698. IHTMLElement2 * This,
  14699. /* [in] */ BSTR v);
  14700. void __RPC_STUB IHTMLElement2_put_tagUrn_Stub(
  14701. IRpcStubBuffer *This,
  14702. IRpcChannelBuffer *_pRpcChannelBuffer,
  14703. PRPC_MESSAGE _pRpcMessage,
  14704. DWORD *_pdwStubPhase);
  14705. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_tagUrn_Proxy(
  14706. IHTMLElement2 * This,
  14707. /* [out][retval] */ BSTR *p);
  14708. void __RPC_STUB IHTMLElement2_get_tagUrn_Stub(
  14709. IRpcStubBuffer *This,
  14710. IRpcChannelBuffer *_pRpcChannelBuffer,
  14711. PRPC_MESSAGE _pRpcMessage,
  14712. DWORD *_pdwStubPhase);
  14713. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onbeforeeditfocus_Proxy(
  14714. IHTMLElement2 * This,
  14715. /* [in] */ VARIANT v);
  14716. void __RPC_STUB IHTMLElement2_put_onbeforeeditfocus_Stub(
  14717. IRpcStubBuffer *This,
  14718. IRpcChannelBuffer *_pRpcChannelBuffer,
  14719. PRPC_MESSAGE _pRpcMessage,
  14720. DWORD *_pdwStubPhase);
  14721. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onbeforeeditfocus_Proxy(
  14722. IHTMLElement2 * This,
  14723. /* [out][retval] */ VARIANT *p);
  14724. void __RPC_STUB IHTMLElement2_get_onbeforeeditfocus_Stub(
  14725. IRpcStubBuffer *This,
  14726. IRpcChannelBuffer *_pRpcChannelBuffer,
  14727. PRPC_MESSAGE _pRpcMessage,
  14728. DWORD *_pdwStubPhase);
  14729. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_readyStateValue_Proxy(
  14730. IHTMLElement2 * This,
  14731. /* [out][retval] */ long *p);
  14732. void __RPC_STUB IHTMLElement2_get_readyStateValue_Stub(
  14733. IRpcStubBuffer *This,
  14734. IRpcChannelBuffer *_pRpcChannelBuffer,
  14735. PRPC_MESSAGE _pRpcMessage,
  14736. DWORD *_pdwStubPhase);
  14737. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_getElementsByTagName_Proxy(
  14738. IHTMLElement2 * This,
  14739. /* [in] */ BSTR v,
  14740. /* [out][retval] */ IHTMLElementCollection **pelColl);
  14741. void __RPC_STUB IHTMLElement2_getElementsByTagName_Stub(
  14742. IRpcStubBuffer *This,
  14743. IRpcChannelBuffer *_pRpcChannelBuffer,
  14744. PRPC_MESSAGE _pRpcMessage,
  14745. DWORD *_pdwStubPhase);
  14746. #endif /* __IHTMLElement2_INTERFACE_DEFINED__ */
  14747. #ifndef __IHTMLElement3_INTERFACE_DEFINED__
  14748. #define __IHTMLElement3_INTERFACE_DEFINED__
  14749. /* interface IHTMLElement3 */
  14750. /* [object][uuid][dual][oleautomation] */
  14751. EXTERN_C const IID IID_IHTMLElement3;
  14752. MIDL_INTERFACE("3050f673-98b5-11cf-bb82-00aa00bdce0b")
  14753. IHTMLElement3 : public IDispatch
  14754. {
  14755. public:
  14756. virtual /* [id] */ HRESULT STDMETHODCALLTYPE mergeAttributes(
  14757. /* [in] */ IHTMLElement *mergeThis,
  14758. /* [in][optional] */ VARIANT *pvarFlags) = 0;
  14759. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isMultiLine(
  14760. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  14761. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_canHaveHTML(
  14762. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  14763. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onlayoutcomplete(
  14764. /* [in] */ VARIANT v) = 0;
  14765. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onlayoutcomplete(
  14766. /* [out][retval] */ VARIANT *p) = 0;
  14767. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onpage(
  14768. /* [in] */ VARIANT v) = 0;
  14769. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onpage(
  14770. /* [out][retval] */ VARIANT *p) = 0;
  14771. virtual /* [nonbrowsable][restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_inflateBlock(
  14772. /* [in] */ VARIANT_BOOL v) = 0;
  14773. virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_inflateBlock(
  14774. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  14775. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforedeactivate(
  14776. /* [in] */ VARIANT v) = 0;
  14777. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforedeactivate(
  14778. /* [out][retval] */ VARIANT *p) = 0;
  14779. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setActive( void) = 0;
  14780. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_contentEditable(
  14781. /* [in] */ BSTR v) = 0;
  14782. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_contentEditable(
  14783. /* [out][retval] */ BSTR *p) = 0;
  14784. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isContentEditable(
  14785. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  14786. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hideFocus(
  14787. /* [in] */ VARIANT_BOOL v) = 0;
  14788. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hideFocus(
  14789. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  14790. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  14791. /* [in] */ VARIANT_BOOL v) = 0;
  14792. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  14793. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  14794. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isDisabled(
  14795. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  14796. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmove(
  14797. /* [in] */ VARIANT v) = 0;
  14798. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmove(
  14799. /* [out][retval] */ VARIANT *p) = 0;
  14800. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncontrolselect(
  14801. /* [in] */ VARIANT v) = 0;
  14802. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncontrolselect(
  14803. /* [out][retval] */ VARIANT *p) = 0;
  14804. virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireEvent(
  14805. /* [in] */ BSTR bstrEventName,
  14806. /* [in][optional] */ VARIANT *pvarEventObject,
  14807. /* [out][retval] */ VARIANT_BOOL *pfCancelled) = 0;
  14808. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onresizestart(
  14809. /* [in] */ VARIANT v) = 0;
  14810. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onresizestart(
  14811. /* [out][retval] */ VARIANT *p) = 0;
  14812. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onresizeend(
  14813. /* [in] */ VARIANT v) = 0;
  14814. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onresizeend(
  14815. /* [out][retval] */ VARIANT *p) = 0;
  14816. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmovestart(
  14817. /* [in] */ VARIANT v) = 0;
  14818. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmovestart(
  14819. /* [out][retval] */ VARIANT *p) = 0;
  14820. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmoveend(
  14821. /* [in] */ VARIANT v) = 0;
  14822. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmoveend(
  14823. /* [out][retval] */ VARIANT *p) = 0;
  14824. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseenter(
  14825. /* [in] */ VARIANT v) = 0;
  14826. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseenter(
  14827. /* [out][retval] */ VARIANT *p) = 0;
  14828. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseleave(
  14829. /* [in] */ VARIANT v) = 0;
  14830. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseleave(
  14831. /* [out][retval] */ VARIANT *p) = 0;
  14832. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onactivate(
  14833. /* [in] */ VARIANT v) = 0;
  14834. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onactivate(
  14835. /* [out][retval] */ VARIANT *p) = 0;
  14836. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondeactivate(
  14837. /* [in] */ VARIANT v) = 0;
  14838. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondeactivate(
  14839. /* [out][retval] */ VARIANT *p) = 0;
  14840. virtual /* [id] */ HRESULT STDMETHODCALLTYPE dragDrop(
  14841. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  14842. virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_glyphMode(
  14843. /* [out][retval] */ LONG *p) = 0;
  14844. };
  14845. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_mergeAttributes_Proxy(
  14846. IHTMLElement3 * This,
  14847. /* [in] */ IHTMLElement *mergeThis,
  14848. /* [in][optional] */ VARIANT *pvarFlags);
  14849. void __RPC_STUB IHTMLElement3_mergeAttributes_Stub(
  14850. IRpcStubBuffer *This,
  14851. IRpcChannelBuffer *_pRpcChannelBuffer,
  14852. PRPC_MESSAGE _pRpcMessage,
  14853. DWORD *_pdwStubPhase);
  14854. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_isMultiLine_Proxy(
  14855. IHTMLElement3 * This,
  14856. /* [out][retval] */ VARIANT_BOOL *p);
  14857. void __RPC_STUB IHTMLElement3_get_isMultiLine_Stub(
  14858. IRpcStubBuffer *This,
  14859. IRpcChannelBuffer *_pRpcChannelBuffer,
  14860. PRPC_MESSAGE _pRpcMessage,
  14861. DWORD *_pdwStubPhase);
  14862. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_canHaveHTML_Proxy(
  14863. IHTMLElement3 * This,
  14864. /* [out][retval] */ VARIANT_BOOL *p);
  14865. void __RPC_STUB IHTMLElement3_get_canHaveHTML_Stub(
  14866. IRpcStubBuffer *This,
  14867. IRpcChannelBuffer *_pRpcChannelBuffer,
  14868. PRPC_MESSAGE _pRpcMessage,
  14869. DWORD *_pdwStubPhase);
  14870. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onlayoutcomplete_Proxy(
  14871. IHTMLElement3 * This,
  14872. /* [in] */ VARIANT v);
  14873. void __RPC_STUB IHTMLElement3_put_onlayoutcomplete_Stub(
  14874. IRpcStubBuffer *This,
  14875. IRpcChannelBuffer *_pRpcChannelBuffer,
  14876. PRPC_MESSAGE _pRpcMessage,
  14877. DWORD *_pdwStubPhase);
  14878. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onlayoutcomplete_Proxy(
  14879. IHTMLElement3 * This,
  14880. /* [out][retval] */ VARIANT *p);
  14881. void __RPC_STUB IHTMLElement3_get_onlayoutcomplete_Stub(
  14882. IRpcStubBuffer *This,
  14883. IRpcChannelBuffer *_pRpcChannelBuffer,
  14884. PRPC_MESSAGE _pRpcMessage,
  14885. DWORD *_pdwStubPhase);
  14886. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onpage_Proxy(
  14887. IHTMLElement3 * This,
  14888. /* [in] */ VARIANT v);
  14889. void __RPC_STUB IHTMLElement3_put_onpage_Stub(
  14890. IRpcStubBuffer *This,
  14891. IRpcChannelBuffer *_pRpcChannelBuffer,
  14892. PRPC_MESSAGE _pRpcMessage,
  14893. DWORD *_pdwStubPhase);
  14894. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onpage_Proxy(
  14895. IHTMLElement3 * This,
  14896. /* [out][retval] */ VARIANT *p);
  14897. void __RPC_STUB IHTMLElement3_get_onpage_Stub(
  14898. IRpcStubBuffer *This,
  14899. IRpcChannelBuffer *_pRpcChannelBuffer,
  14900. PRPC_MESSAGE _pRpcMessage,
  14901. DWORD *_pdwStubPhase);
  14902. /* [nonbrowsable][restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_inflateBlock_Proxy(
  14903. IHTMLElement3 * This,
  14904. /* [in] */ VARIANT_BOOL v);
  14905. void __RPC_STUB IHTMLElement3_put_inflateBlock_Stub(
  14906. IRpcStubBuffer *This,
  14907. IRpcChannelBuffer *_pRpcChannelBuffer,
  14908. PRPC_MESSAGE _pRpcMessage,
  14909. DWORD *_pdwStubPhase);
  14910. /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_inflateBlock_Proxy(
  14911. IHTMLElement3 * This,
  14912. /* [out][retval] */ VARIANT_BOOL *p);
  14913. void __RPC_STUB IHTMLElement3_get_inflateBlock_Stub(
  14914. IRpcStubBuffer *This,
  14915. IRpcChannelBuffer *_pRpcChannelBuffer,
  14916. PRPC_MESSAGE _pRpcMessage,
  14917. DWORD *_pdwStubPhase);
  14918. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onbeforedeactivate_Proxy(
  14919. IHTMLElement3 * This,
  14920. /* [in] */ VARIANT v);
  14921. void __RPC_STUB IHTMLElement3_put_onbeforedeactivate_Stub(
  14922. IRpcStubBuffer *This,
  14923. IRpcChannelBuffer *_pRpcChannelBuffer,
  14924. PRPC_MESSAGE _pRpcMessage,
  14925. DWORD *_pdwStubPhase);
  14926. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onbeforedeactivate_Proxy(
  14927. IHTMLElement3 * This,
  14928. /* [out][retval] */ VARIANT *p);
  14929. void __RPC_STUB IHTMLElement3_get_onbeforedeactivate_Stub(
  14930. IRpcStubBuffer *This,
  14931. IRpcChannelBuffer *_pRpcChannelBuffer,
  14932. PRPC_MESSAGE _pRpcMessage,
  14933. DWORD *_pdwStubPhase);
  14934. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_setActive_Proxy(
  14935. IHTMLElement3 * This);
  14936. void __RPC_STUB IHTMLElement3_setActive_Stub(
  14937. IRpcStubBuffer *This,
  14938. IRpcChannelBuffer *_pRpcChannelBuffer,
  14939. PRPC_MESSAGE _pRpcMessage,
  14940. DWORD *_pdwStubPhase);
  14941. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_contentEditable_Proxy(
  14942. IHTMLElement3 * This,
  14943. /* [in] */ BSTR v);
  14944. void __RPC_STUB IHTMLElement3_put_contentEditable_Stub(
  14945. IRpcStubBuffer *This,
  14946. IRpcChannelBuffer *_pRpcChannelBuffer,
  14947. PRPC_MESSAGE _pRpcMessage,
  14948. DWORD *_pdwStubPhase);
  14949. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_contentEditable_Proxy(
  14950. IHTMLElement3 * This,
  14951. /* [out][retval] */ BSTR *p);
  14952. void __RPC_STUB IHTMLElement3_get_contentEditable_Stub(
  14953. IRpcStubBuffer *This,
  14954. IRpcChannelBuffer *_pRpcChannelBuffer,
  14955. PRPC_MESSAGE _pRpcMessage,
  14956. DWORD *_pdwStubPhase);
  14957. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_isContentEditable_Proxy(
  14958. IHTMLElement3 * This,
  14959. /* [out][retval] */ VARIANT_BOOL *p);
  14960. void __RPC_STUB IHTMLElement3_get_isContentEditable_Stub(
  14961. IRpcStubBuffer *This,
  14962. IRpcChannelBuffer *_pRpcChannelBuffer,
  14963. PRPC_MESSAGE _pRpcMessage,
  14964. DWORD *_pdwStubPhase);
  14965. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_hideFocus_Proxy(
  14966. IHTMLElement3 * This,
  14967. /* [in] */ VARIANT_BOOL v);
  14968. void __RPC_STUB IHTMLElement3_put_hideFocus_Stub(
  14969. IRpcStubBuffer *This,
  14970. IRpcChannelBuffer *_pRpcChannelBuffer,
  14971. PRPC_MESSAGE _pRpcMessage,
  14972. DWORD *_pdwStubPhase);
  14973. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_hideFocus_Proxy(
  14974. IHTMLElement3 * This,
  14975. /* [out][retval] */ VARIANT_BOOL *p);
  14976. void __RPC_STUB IHTMLElement3_get_hideFocus_Stub(
  14977. IRpcStubBuffer *This,
  14978. IRpcChannelBuffer *_pRpcChannelBuffer,
  14979. PRPC_MESSAGE _pRpcMessage,
  14980. DWORD *_pdwStubPhase);
  14981. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_disabled_Proxy(
  14982. IHTMLElement3 * This,
  14983. /* [in] */ VARIANT_BOOL v);
  14984. void __RPC_STUB IHTMLElement3_put_disabled_Stub(
  14985. IRpcStubBuffer *This,
  14986. IRpcChannelBuffer *_pRpcChannelBuffer,
  14987. PRPC_MESSAGE _pRpcMessage,
  14988. DWORD *_pdwStubPhase);
  14989. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_disabled_Proxy(
  14990. IHTMLElement3 * This,
  14991. /* [out][retval] */ VARIANT_BOOL *p);
  14992. void __RPC_STUB IHTMLElement3_get_disabled_Stub(
  14993. IRpcStubBuffer *This,
  14994. IRpcChannelBuffer *_pRpcChannelBuffer,
  14995. PRPC_MESSAGE _pRpcMessage,
  14996. DWORD *_pdwStubPhase);
  14997. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_isDisabled_Proxy(
  14998. IHTMLElement3 * This,
  14999. /* [out][retval] */ VARIANT_BOOL *p);
  15000. void __RPC_STUB IHTMLElement3_get_isDisabled_Stub(
  15001. IRpcStubBuffer *This,
  15002. IRpcChannelBuffer *_pRpcChannelBuffer,
  15003. PRPC_MESSAGE _pRpcMessage,
  15004. DWORD *_pdwStubPhase);
  15005. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onmove_Proxy(
  15006. IHTMLElement3 * This,
  15007. /* [in] */ VARIANT v);
  15008. void __RPC_STUB IHTMLElement3_put_onmove_Stub(
  15009. IRpcStubBuffer *This,
  15010. IRpcChannelBuffer *_pRpcChannelBuffer,
  15011. PRPC_MESSAGE _pRpcMessage,
  15012. DWORD *_pdwStubPhase);
  15013. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onmove_Proxy(
  15014. IHTMLElement3 * This,
  15015. /* [out][retval] */ VARIANT *p);
  15016. void __RPC_STUB IHTMLElement3_get_onmove_Stub(
  15017. IRpcStubBuffer *This,
  15018. IRpcChannelBuffer *_pRpcChannelBuffer,
  15019. PRPC_MESSAGE _pRpcMessage,
  15020. DWORD *_pdwStubPhase);
  15021. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_oncontrolselect_Proxy(
  15022. IHTMLElement3 * This,
  15023. /* [in] */ VARIANT v);
  15024. void __RPC_STUB IHTMLElement3_put_oncontrolselect_Stub(
  15025. IRpcStubBuffer *This,
  15026. IRpcChannelBuffer *_pRpcChannelBuffer,
  15027. PRPC_MESSAGE _pRpcMessage,
  15028. DWORD *_pdwStubPhase);
  15029. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_oncontrolselect_Proxy(
  15030. IHTMLElement3 * This,
  15031. /* [out][retval] */ VARIANT *p);
  15032. void __RPC_STUB IHTMLElement3_get_oncontrolselect_Stub(
  15033. IRpcStubBuffer *This,
  15034. IRpcChannelBuffer *_pRpcChannelBuffer,
  15035. PRPC_MESSAGE _pRpcMessage,
  15036. DWORD *_pdwStubPhase);
  15037. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_fireEvent_Proxy(
  15038. IHTMLElement3 * This,
  15039. /* [in] */ BSTR bstrEventName,
  15040. /* [in][optional] */ VARIANT *pvarEventObject,
  15041. /* [out][retval] */ VARIANT_BOOL *pfCancelled);
  15042. void __RPC_STUB IHTMLElement3_fireEvent_Stub(
  15043. IRpcStubBuffer *This,
  15044. IRpcChannelBuffer *_pRpcChannelBuffer,
  15045. PRPC_MESSAGE _pRpcMessage,
  15046. DWORD *_pdwStubPhase);
  15047. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onresizestart_Proxy(
  15048. IHTMLElement3 * This,
  15049. /* [in] */ VARIANT v);
  15050. void __RPC_STUB IHTMLElement3_put_onresizestart_Stub(
  15051. IRpcStubBuffer *This,
  15052. IRpcChannelBuffer *_pRpcChannelBuffer,
  15053. PRPC_MESSAGE _pRpcMessage,
  15054. DWORD *_pdwStubPhase);
  15055. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onresizestart_Proxy(
  15056. IHTMLElement3 * This,
  15057. /* [out][retval] */ VARIANT *p);
  15058. void __RPC_STUB IHTMLElement3_get_onresizestart_Stub(
  15059. IRpcStubBuffer *This,
  15060. IRpcChannelBuffer *_pRpcChannelBuffer,
  15061. PRPC_MESSAGE _pRpcMessage,
  15062. DWORD *_pdwStubPhase);
  15063. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onresizeend_Proxy(
  15064. IHTMLElement3 * This,
  15065. /* [in] */ VARIANT v);
  15066. void __RPC_STUB IHTMLElement3_put_onresizeend_Stub(
  15067. IRpcStubBuffer *This,
  15068. IRpcChannelBuffer *_pRpcChannelBuffer,
  15069. PRPC_MESSAGE _pRpcMessage,
  15070. DWORD *_pdwStubPhase);
  15071. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onresizeend_Proxy(
  15072. IHTMLElement3 * This,
  15073. /* [out][retval] */ VARIANT *p);
  15074. void __RPC_STUB IHTMLElement3_get_onresizeend_Stub(
  15075. IRpcStubBuffer *This,
  15076. IRpcChannelBuffer *_pRpcChannelBuffer,
  15077. PRPC_MESSAGE _pRpcMessage,
  15078. DWORD *_pdwStubPhase);
  15079. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onmovestart_Proxy(
  15080. IHTMLElement3 * This,
  15081. /* [in] */ VARIANT v);
  15082. void __RPC_STUB IHTMLElement3_put_onmovestart_Stub(
  15083. IRpcStubBuffer *This,
  15084. IRpcChannelBuffer *_pRpcChannelBuffer,
  15085. PRPC_MESSAGE _pRpcMessage,
  15086. DWORD *_pdwStubPhase);
  15087. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onmovestart_Proxy(
  15088. IHTMLElement3 * This,
  15089. /* [out][retval] */ VARIANT *p);
  15090. void __RPC_STUB IHTMLElement3_get_onmovestart_Stub(
  15091. IRpcStubBuffer *This,
  15092. IRpcChannelBuffer *_pRpcChannelBuffer,
  15093. PRPC_MESSAGE _pRpcMessage,
  15094. DWORD *_pdwStubPhase);
  15095. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onmoveend_Proxy(
  15096. IHTMLElement3 * This,
  15097. /* [in] */ VARIANT v);
  15098. void __RPC_STUB IHTMLElement3_put_onmoveend_Stub(
  15099. IRpcStubBuffer *This,
  15100. IRpcChannelBuffer *_pRpcChannelBuffer,
  15101. PRPC_MESSAGE _pRpcMessage,
  15102. DWORD *_pdwStubPhase);
  15103. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onmoveend_Proxy(
  15104. IHTMLElement3 * This,
  15105. /* [out][retval] */ VARIANT *p);
  15106. void __RPC_STUB IHTMLElement3_get_onmoveend_Stub(
  15107. IRpcStubBuffer *This,
  15108. IRpcChannelBuffer *_pRpcChannelBuffer,
  15109. PRPC_MESSAGE _pRpcMessage,
  15110. DWORD *_pdwStubPhase);
  15111. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onmouseenter_Proxy(
  15112. IHTMLElement3 * This,
  15113. /* [in] */ VARIANT v);
  15114. void __RPC_STUB IHTMLElement3_put_onmouseenter_Stub(
  15115. IRpcStubBuffer *This,
  15116. IRpcChannelBuffer *_pRpcChannelBuffer,
  15117. PRPC_MESSAGE _pRpcMessage,
  15118. DWORD *_pdwStubPhase);
  15119. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onmouseenter_Proxy(
  15120. IHTMLElement3 * This,
  15121. /* [out][retval] */ VARIANT *p);
  15122. void __RPC_STUB IHTMLElement3_get_onmouseenter_Stub(
  15123. IRpcStubBuffer *This,
  15124. IRpcChannelBuffer *_pRpcChannelBuffer,
  15125. PRPC_MESSAGE _pRpcMessage,
  15126. DWORD *_pdwStubPhase);
  15127. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onmouseleave_Proxy(
  15128. IHTMLElement3 * This,
  15129. /* [in] */ VARIANT v);
  15130. void __RPC_STUB IHTMLElement3_put_onmouseleave_Stub(
  15131. IRpcStubBuffer *This,
  15132. IRpcChannelBuffer *_pRpcChannelBuffer,
  15133. PRPC_MESSAGE _pRpcMessage,
  15134. DWORD *_pdwStubPhase);
  15135. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onmouseleave_Proxy(
  15136. IHTMLElement3 * This,
  15137. /* [out][retval] */ VARIANT *p);
  15138. void __RPC_STUB IHTMLElement3_get_onmouseleave_Stub(
  15139. IRpcStubBuffer *This,
  15140. IRpcChannelBuffer *_pRpcChannelBuffer,
  15141. PRPC_MESSAGE _pRpcMessage,
  15142. DWORD *_pdwStubPhase);
  15143. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onactivate_Proxy(
  15144. IHTMLElement3 * This,
  15145. /* [in] */ VARIANT v);
  15146. void __RPC_STUB IHTMLElement3_put_onactivate_Stub(
  15147. IRpcStubBuffer *This,
  15148. IRpcChannelBuffer *_pRpcChannelBuffer,
  15149. PRPC_MESSAGE _pRpcMessage,
  15150. DWORD *_pdwStubPhase);
  15151. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onactivate_Proxy(
  15152. IHTMLElement3 * This,
  15153. /* [out][retval] */ VARIANT *p);
  15154. void __RPC_STUB IHTMLElement3_get_onactivate_Stub(
  15155. IRpcStubBuffer *This,
  15156. IRpcChannelBuffer *_pRpcChannelBuffer,
  15157. PRPC_MESSAGE _pRpcMessage,
  15158. DWORD *_pdwStubPhase);
  15159. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_ondeactivate_Proxy(
  15160. IHTMLElement3 * This,
  15161. /* [in] */ VARIANT v);
  15162. void __RPC_STUB IHTMLElement3_put_ondeactivate_Stub(
  15163. IRpcStubBuffer *This,
  15164. IRpcChannelBuffer *_pRpcChannelBuffer,
  15165. PRPC_MESSAGE _pRpcMessage,
  15166. DWORD *_pdwStubPhase);
  15167. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_ondeactivate_Proxy(
  15168. IHTMLElement3 * This,
  15169. /* [out][retval] */ VARIANT *p);
  15170. void __RPC_STUB IHTMLElement3_get_ondeactivate_Stub(
  15171. IRpcStubBuffer *This,
  15172. IRpcChannelBuffer *_pRpcChannelBuffer,
  15173. PRPC_MESSAGE _pRpcMessage,
  15174. DWORD *_pdwStubPhase);
  15175. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_dragDrop_Proxy(
  15176. IHTMLElement3 * This,
  15177. /* [out][retval] */ VARIANT_BOOL *pfRet);
  15178. void __RPC_STUB IHTMLElement3_dragDrop_Stub(
  15179. IRpcStubBuffer *This,
  15180. IRpcChannelBuffer *_pRpcChannelBuffer,
  15181. PRPC_MESSAGE _pRpcMessage,
  15182. DWORD *_pdwStubPhase);
  15183. /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_glyphMode_Proxy(
  15184. IHTMLElement3 * This,
  15185. /* [out][retval] */ LONG *p);
  15186. void __RPC_STUB IHTMLElement3_get_glyphMode_Stub(
  15187. IRpcStubBuffer *This,
  15188. IRpcChannelBuffer *_pRpcChannelBuffer,
  15189. PRPC_MESSAGE _pRpcMessage,
  15190. DWORD *_pdwStubPhase);
  15191. #endif /* __IHTMLElement3_INTERFACE_DEFINED__ */
  15192. #ifndef __IHTMLElement4_INTERFACE_DEFINED__
  15193. #define __IHTMLElement4_INTERFACE_DEFINED__
  15194. /* interface IHTMLElement4 */
  15195. /* [object][uuid][dual][oleautomation] */
  15196. EXTERN_C const IID IID_IHTMLElement4;
  15197. MIDL_INTERFACE("3050f80f-98b5-11cf-bb82-00aa00bdce0b")
  15198. IHTMLElement4 : public IDispatch
  15199. {
  15200. public:
  15201. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousewheel(
  15202. /* [in] */ VARIANT v) = 0;
  15203. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousewheel(
  15204. /* [out][retval] */ VARIANT *p) = 0;
  15205. virtual /* [id] */ HRESULT STDMETHODCALLTYPE normalize( void) = 0;
  15206. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttributeNode(
  15207. /* [in] */ BSTR bstrname,
  15208. /* [out][retval] */ IHTMLDOMAttribute **ppAttribute) = 0;
  15209. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttributeNode(
  15210. /* [in] */ IHTMLDOMAttribute *pattr,
  15211. /* [out][retval] */ IHTMLDOMAttribute **ppretAttribute) = 0;
  15212. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeAttributeNode(
  15213. /* [in] */ IHTMLDOMAttribute *pattr,
  15214. /* [out][retval] */ IHTMLDOMAttribute **ppretAttribute) = 0;
  15215. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeactivate(
  15216. /* [in] */ VARIANT v) = 0;
  15217. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeactivate(
  15218. /* [out][retval] */ VARIANT *p) = 0;
  15219. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocusin(
  15220. /* [in] */ VARIANT v) = 0;
  15221. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocusin(
  15222. /* [out][retval] */ VARIANT *p) = 0;
  15223. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocusout(
  15224. /* [in] */ VARIANT v) = 0;
  15225. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocusout(
  15226. /* [out][retval] */ VARIANT *p) = 0;
  15227. };
  15228. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_put_onmousewheel_Proxy(
  15229. IHTMLElement4 * This,
  15230. /* [in] */ VARIANT v);
  15231. void __RPC_STUB IHTMLElement4_put_onmousewheel_Stub(
  15232. IRpcStubBuffer *This,
  15233. IRpcChannelBuffer *_pRpcChannelBuffer,
  15234. PRPC_MESSAGE _pRpcMessage,
  15235. DWORD *_pdwStubPhase);
  15236. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_get_onmousewheel_Proxy(
  15237. IHTMLElement4 * This,
  15238. /* [out][retval] */ VARIANT *p);
  15239. void __RPC_STUB IHTMLElement4_get_onmousewheel_Stub(
  15240. IRpcStubBuffer *This,
  15241. IRpcChannelBuffer *_pRpcChannelBuffer,
  15242. PRPC_MESSAGE _pRpcMessage,
  15243. DWORD *_pdwStubPhase);
  15244. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_normalize_Proxy(
  15245. IHTMLElement4 * This);
  15246. void __RPC_STUB IHTMLElement4_normalize_Stub(
  15247. IRpcStubBuffer *This,
  15248. IRpcChannelBuffer *_pRpcChannelBuffer,
  15249. PRPC_MESSAGE _pRpcMessage,
  15250. DWORD *_pdwStubPhase);
  15251. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_getAttributeNode_Proxy(
  15252. IHTMLElement4 * This,
  15253. /* [in] */ BSTR bstrname,
  15254. /* [out][retval] */ IHTMLDOMAttribute **ppAttribute);
  15255. void __RPC_STUB IHTMLElement4_getAttributeNode_Stub(
  15256. IRpcStubBuffer *This,
  15257. IRpcChannelBuffer *_pRpcChannelBuffer,
  15258. PRPC_MESSAGE _pRpcMessage,
  15259. DWORD *_pdwStubPhase);
  15260. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_setAttributeNode_Proxy(
  15261. IHTMLElement4 * This,
  15262. /* [in] */ IHTMLDOMAttribute *pattr,
  15263. /* [out][retval] */ IHTMLDOMAttribute **ppretAttribute);
  15264. void __RPC_STUB IHTMLElement4_setAttributeNode_Stub(
  15265. IRpcStubBuffer *This,
  15266. IRpcChannelBuffer *_pRpcChannelBuffer,
  15267. PRPC_MESSAGE _pRpcMessage,
  15268. DWORD *_pdwStubPhase);
  15269. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_removeAttributeNode_Proxy(
  15270. IHTMLElement4 * This,
  15271. /* [in] */ IHTMLDOMAttribute *pattr,
  15272. /* [out][retval] */ IHTMLDOMAttribute **ppretAttribute);
  15273. void __RPC_STUB IHTMLElement4_removeAttributeNode_Stub(
  15274. IRpcStubBuffer *This,
  15275. IRpcChannelBuffer *_pRpcChannelBuffer,
  15276. PRPC_MESSAGE _pRpcMessage,
  15277. DWORD *_pdwStubPhase);
  15278. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_put_onbeforeactivate_Proxy(
  15279. IHTMLElement4 * This,
  15280. /* [in] */ VARIANT v);
  15281. void __RPC_STUB IHTMLElement4_put_onbeforeactivate_Stub(
  15282. IRpcStubBuffer *This,
  15283. IRpcChannelBuffer *_pRpcChannelBuffer,
  15284. PRPC_MESSAGE _pRpcMessage,
  15285. DWORD *_pdwStubPhase);
  15286. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_get_onbeforeactivate_Proxy(
  15287. IHTMLElement4 * This,
  15288. /* [out][retval] */ VARIANT *p);
  15289. void __RPC_STUB IHTMLElement4_get_onbeforeactivate_Stub(
  15290. IRpcStubBuffer *This,
  15291. IRpcChannelBuffer *_pRpcChannelBuffer,
  15292. PRPC_MESSAGE _pRpcMessage,
  15293. DWORD *_pdwStubPhase);
  15294. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_put_onfocusin_Proxy(
  15295. IHTMLElement4 * This,
  15296. /* [in] */ VARIANT v);
  15297. void __RPC_STUB IHTMLElement4_put_onfocusin_Stub(
  15298. IRpcStubBuffer *This,
  15299. IRpcChannelBuffer *_pRpcChannelBuffer,
  15300. PRPC_MESSAGE _pRpcMessage,
  15301. DWORD *_pdwStubPhase);
  15302. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_get_onfocusin_Proxy(
  15303. IHTMLElement4 * This,
  15304. /* [out][retval] */ VARIANT *p);
  15305. void __RPC_STUB IHTMLElement4_get_onfocusin_Stub(
  15306. IRpcStubBuffer *This,
  15307. IRpcChannelBuffer *_pRpcChannelBuffer,
  15308. PRPC_MESSAGE _pRpcMessage,
  15309. DWORD *_pdwStubPhase);
  15310. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_put_onfocusout_Proxy(
  15311. IHTMLElement4 * This,
  15312. /* [in] */ VARIANT v);
  15313. void __RPC_STUB IHTMLElement4_put_onfocusout_Stub(
  15314. IRpcStubBuffer *This,
  15315. IRpcChannelBuffer *_pRpcChannelBuffer,
  15316. PRPC_MESSAGE _pRpcMessage,
  15317. DWORD *_pdwStubPhase);
  15318. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_get_onfocusout_Proxy(
  15319. IHTMLElement4 * This,
  15320. /* [out][retval] */ VARIANT *p);
  15321. void __RPC_STUB IHTMLElement4_get_onfocusout_Stub(
  15322. IRpcStubBuffer *This,
  15323. IRpcChannelBuffer *_pRpcChannelBuffer,
  15324. PRPC_MESSAGE _pRpcMessage,
  15325. DWORD *_pdwStubPhase);
  15326. #endif /* __IHTMLElement4_INTERFACE_DEFINED__ */
  15327. #ifndef __IHTMLElementRender_INTERFACE_DEFINED__
  15328. #define __IHTMLElementRender_INTERFACE_DEFINED__
  15329. /* interface IHTMLElementRender */
  15330. /* [uuid][unique][object] */
  15331. EXTERN_C const IID IID_IHTMLElementRender;
  15332. MIDL_INTERFACE("3050f669-98b5-11cf-bb82-00aa00bdce0b")
  15333. IHTMLElementRender : public IUnknown
  15334. {
  15335. public:
  15336. virtual HRESULT STDMETHODCALLTYPE DrawToDC(
  15337. /* [in] */ HDC hDC) = 0;
  15338. virtual HRESULT STDMETHODCALLTYPE SetDocumentPrinter(
  15339. /* [in] */ BSTR bstrPrinterName,
  15340. /* [in] */ HDC hDC) = 0;
  15341. };
  15342. HRESULT STDMETHODCALLTYPE IHTMLElementRender_DrawToDC_Proxy(
  15343. IHTMLElementRender * This,
  15344. /* [in] */ HDC hDC);
  15345. void __RPC_STUB IHTMLElementRender_DrawToDC_Stub(
  15346. IRpcStubBuffer *This,
  15347. IRpcChannelBuffer *_pRpcChannelBuffer,
  15348. PRPC_MESSAGE _pRpcMessage,
  15349. DWORD *_pdwStubPhase);
  15350. HRESULT STDMETHODCALLTYPE IHTMLElementRender_SetDocumentPrinter_Proxy(
  15351. IHTMLElementRender * This,
  15352. /* [in] */ BSTR bstrPrinterName,
  15353. /* [in] */ HDC hDC);
  15354. void __RPC_STUB IHTMLElementRender_SetDocumentPrinter_Stub(
  15355. IRpcStubBuffer *This,
  15356. IRpcChannelBuffer *_pRpcChannelBuffer,
  15357. PRPC_MESSAGE _pRpcMessage,
  15358. DWORD *_pdwStubPhase);
  15359. #endif /* __IHTMLElementRender_INTERFACE_DEFINED__ */
  15360. #ifndef __IHTMLUniqueName_INTERFACE_DEFINED__
  15361. #define __IHTMLUniqueName_INTERFACE_DEFINED__
  15362. /* interface IHTMLUniqueName */
  15363. /* [object][uuid][dual][oleautomation] */
  15364. EXTERN_C const IID IID_IHTMLUniqueName;
  15365. MIDL_INTERFACE("3050f4d0-98b5-11cf-bb82-00aa00bdce0b")
  15366. IHTMLUniqueName : public IDispatch
  15367. {
  15368. public:
  15369. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_uniqueNumber(
  15370. /* [out][retval] */ long *p) = 0;
  15371. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_uniqueID(
  15372. /* [out][retval] */ BSTR *p) = 0;
  15373. };
  15374. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLUniqueName_get_uniqueNumber_Proxy(
  15375. IHTMLUniqueName * This,
  15376. /* [out][retval] */ long *p);
  15377. void __RPC_STUB IHTMLUniqueName_get_uniqueNumber_Stub(
  15378. IRpcStubBuffer *This,
  15379. IRpcChannelBuffer *_pRpcChannelBuffer,
  15380. PRPC_MESSAGE _pRpcMessage,
  15381. DWORD *_pdwStubPhase);
  15382. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLUniqueName_get_uniqueID_Proxy(
  15383. IHTMLUniqueName * This,
  15384. /* [out][retval] */ BSTR *p);
  15385. void __RPC_STUB IHTMLUniqueName_get_uniqueID_Stub(
  15386. IRpcStubBuffer *This,
  15387. IRpcChannelBuffer *_pRpcChannelBuffer,
  15388. PRPC_MESSAGE _pRpcMessage,
  15389. DWORD *_pdwStubPhase);
  15390. #endif /* __IHTMLUniqueName_INTERFACE_DEFINED__ */
  15391. #ifndef __IHTMLDatabinding_INTERFACE_DEFINED__
  15392. #define __IHTMLDatabinding_INTERFACE_DEFINED__
  15393. /* interface IHTMLDatabinding */
  15394. /* [object][uuid][dual][oleautomation] */
  15395. EXTERN_C const IID IID_IHTMLDatabinding;
  15396. MIDL_INTERFACE("3050f3f2-98b5-11cf-bb82-00aa00bdce0b")
  15397. IHTMLDatabinding : public IDispatch
  15398. {
  15399. public:
  15400. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dataFld(
  15401. /* [in] */ BSTR v) = 0;
  15402. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataFld(
  15403. /* [out][retval] */ BSTR *p) = 0;
  15404. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dataSrc(
  15405. /* [in] */ BSTR v) = 0;
  15406. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataSrc(
  15407. /* [out][retval] */ BSTR *p) = 0;
  15408. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dataFormatAs(
  15409. /* [in] */ BSTR v) = 0;
  15410. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataFormatAs(
  15411. /* [out][retval] */ BSTR *p) = 0;
  15412. };
  15413. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDatabinding_put_dataFld_Proxy(
  15414. IHTMLDatabinding * This,
  15415. /* [in] */ BSTR v);
  15416. void __RPC_STUB IHTMLDatabinding_put_dataFld_Stub(
  15417. IRpcStubBuffer *This,
  15418. IRpcChannelBuffer *_pRpcChannelBuffer,
  15419. PRPC_MESSAGE _pRpcMessage,
  15420. DWORD *_pdwStubPhase);
  15421. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDatabinding_get_dataFld_Proxy(
  15422. IHTMLDatabinding * This,
  15423. /* [out][retval] */ BSTR *p);
  15424. void __RPC_STUB IHTMLDatabinding_get_dataFld_Stub(
  15425. IRpcStubBuffer *This,
  15426. IRpcChannelBuffer *_pRpcChannelBuffer,
  15427. PRPC_MESSAGE _pRpcMessage,
  15428. DWORD *_pdwStubPhase);
  15429. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDatabinding_put_dataSrc_Proxy(
  15430. IHTMLDatabinding * This,
  15431. /* [in] */ BSTR v);
  15432. void __RPC_STUB IHTMLDatabinding_put_dataSrc_Stub(
  15433. IRpcStubBuffer *This,
  15434. IRpcChannelBuffer *_pRpcChannelBuffer,
  15435. PRPC_MESSAGE _pRpcMessage,
  15436. DWORD *_pdwStubPhase);
  15437. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDatabinding_get_dataSrc_Proxy(
  15438. IHTMLDatabinding * This,
  15439. /* [out][retval] */ BSTR *p);
  15440. void __RPC_STUB IHTMLDatabinding_get_dataSrc_Stub(
  15441. IRpcStubBuffer *This,
  15442. IRpcChannelBuffer *_pRpcChannelBuffer,
  15443. PRPC_MESSAGE _pRpcMessage,
  15444. DWORD *_pdwStubPhase);
  15445. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDatabinding_put_dataFormatAs_Proxy(
  15446. IHTMLDatabinding * This,
  15447. /* [in] */ BSTR v);
  15448. void __RPC_STUB IHTMLDatabinding_put_dataFormatAs_Stub(
  15449. IRpcStubBuffer *This,
  15450. IRpcChannelBuffer *_pRpcChannelBuffer,
  15451. PRPC_MESSAGE _pRpcMessage,
  15452. DWORD *_pdwStubPhase);
  15453. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDatabinding_get_dataFormatAs_Proxy(
  15454. IHTMLDatabinding * This,
  15455. /* [out][retval] */ BSTR *p);
  15456. void __RPC_STUB IHTMLDatabinding_get_dataFormatAs_Stub(
  15457. IRpcStubBuffer *This,
  15458. IRpcChannelBuffer *_pRpcChannelBuffer,
  15459. PRPC_MESSAGE _pRpcMessage,
  15460. DWORD *_pdwStubPhase);
  15461. #endif /* __IHTMLDatabinding_INTERFACE_DEFINED__ */
  15462. #ifndef __IHTMLDocument_INTERFACE_DEFINED__
  15463. #define __IHTMLDocument_INTERFACE_DEFINED__
  15464. /* interface IHTMLDocument */
  15465. /* [object][uuid][dual][oleautomation] */
  15466. EXTERN_C const IID IID_IHTMLDocument;
  15467. MIDL_INTERFACE("626FC520-A41E-11cf-A731-00A0C9082637")
  15468. IHTMLDocument : public IDispatch
  15469. {
  15470. public:
  15471. virtual /* [nonbrowsable][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_Script(
  15472. /* [out][retval] */ IDispatch **p) = 0;
  15473. };
  15474. /* [nonbrowsable][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument_get_Script_Proxy(
  15475. IHTMLDocument * This,
  15476. /* [out][retval] */ IDispatch **p);
  15477. void __RPC_STUB IHTMLDocument_get_Script_Stub(
  15478. IRpcStubBuffer *This,
  15479. IRpcChannelBuffer *_pRpcChannelBuffer,
  15480. PRPC_MESSAGE _pRpcMessage,
  15481. DWORD *_pdwStubPhase);
  15482. #endif /* __IHTMLDocument_INTERFACE_DEFINED__ */
  15483. #ifndef __IHTMLElementDefaults_INTERFACE_DEFINED__
  15484. #define __IHTMLElementDefaults_INTERFACE_DEFINED__
  15485. /* interface IHTMLElementDefaults */
  15486. /* [object][uuid][dual][oleautomation] */
  15487. EXTERN_C const IID IID_IHTMLElementDefaults;
  15488. MIDL_INTERFACE("3050f6c9-98b5-11cf-bb82-00aa00bdce0b")
  15489. IHTMLElementDefaults : public IDispatch
  15490. {
  15491. public:
  15492. virtual /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE get_style(
  15493. /* [out][retval] */ IHTMLStyle **p) = 0;
  15494. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_tabStop(
  15495. /* [in] */ VARIANT_BOOL v) = 0;
  15496. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tabStop(
  15497. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  15498. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_viewInheritStyle(
  15499. /* [in] */ VARIANT_BOOL v) = 0;
  15500. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_viewInheritStyle(
  15501. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  15502. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_viewMasterTab(
  15503. /* [in] */ VARIANT_BOOL v) = 0;
  15504. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_viewMasterTab(
  15505. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  15506. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollSegmentX(
  15507. /* [in] */ long v) = 0;
  15508. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollSegmentX(
  15509. /* [out][retval] */ long *p) = 0;
  15510. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollSegmentY(
  15511. /* [in] */ long v) = 0;
  15512. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollSegmentY(
  15513. /* [out][retval] */ long *p) = 0;
  15514. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_isMultiLine(
  15515. /* [in] */ VARIANT_BOOL v) = 0;
  15516. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isMultiLine(
  15517. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  15518. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_contentEditable(
  15519. /* [in] */ BSTR v) = 0;
  15520. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_contentEditable(
  15521. /* [out][retval] */ BSTR *p) = 0;
  15522. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_canHaveHTML(
  15523. /* [in] */ VARIANT_BOOL v) = 0;
  15524. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_canHaveHTML(
  15525. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  15526. virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_viewLink(
  15527. /* [in] */ IHTMLDocument *v) = 0;
  15528. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_viewLink(
  15529. /* [out][retval] */ IHTMLDocument **p) = 0;
  15530. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frozen(
  15531. /* [in] */ VARIANT_BOOL v) = 0;
  15532. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frozen(
  15533. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  15534. };
  15535. /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_style_Proxy(
  15536. IHTMLElementDefaults * This,
  15537. /* [out][retval] */ IHTMLStyle **p);
  15538. void __RPC_STUB IHTMLElementDefaults_get_style_Stub(
  15539. IRpcStubBuffer *This,
  15540. IRpcChannelBuffer *_pRpcChannelBuffer,
  15541. PRPC_MESSAGE _pRpcMessage,
  15542. DWORD *_pdwStubPhase);
  15543. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_tabStop_Proxy(
  15544. IHTMLElementDefaults * This,
  15545. /* [in] */ VARIANT_BOOL v);
  15546. void __RPC_STUB IHTMLElementDefaults_put_tabStop_Stub(
  15547. IRpcStubBuffer *This,
  15548. IRpcChannelBuffer *_pRpcChannelBuffer,
  15549. PRPC_MESSAGE _pRpcMessage,
  15550. DWORD *_pdwStubPhase);
  15551. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_tabStop_Proxy(
  15552. IHTMLElementDefaults * This,
  15553. /* [out][retval] */ VARIANT_BOOL *p);
  15554. void __RPC_STUB IHTMLElementDefaults_get_tabStop_Stub(
  15555. IRpcStubBuffer *This,
  15556. IRpcChannelBuffer *_pRpcChannelBuffer,
  15557. PRPC_MESSAGE _pRpcMessage,
  15558. DWORD *_pdwStubPhase);
  15559. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_viewInheritStyle_Proxy(
  15560. IHTMLElementDefaults * This,
  15561. /* [in] */ VARIANT_BOOL v);
  15562. void __RPC_STUB IHTMLElementDefaults_put_viewInheritStyle_Stub(
  15563. IRpcStubBuffer *This,
  15564. IRpcChannelBuffer *_pRpcChannelBuffer,
  15565. PRPC_MESSAGE _pRpcMessage,
  15566. DWORD *_pdwStubPhase);
  15567. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_viewInheritStyle_Proxy(
  15568. IHTMLElementDefaults * This,
  15569. /* [out][retval] */ VARIANT_BOOL *p);
  15570. void __RPC_STUB IHTMLElementDefaults_get_viewInheritStyle_Stub(
  15571. IRpcStubBuffer *This,
  15572. IRpcChannelBuffer *_pRpcChannelBuffer,
  15573. PRPC_MESSAGE _pRpcMessage,
  15574. DWORD *_pdwStubPhase);
  15575. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_viewMasterTab_Proxy(
  15576. IHTMLElementDefaults * This,
  15577. /* [in] */ VARIANT_BOOL v);
  15578. void __RPC_STUB IHTMLElementDefaults_put_viewMasterTab_Stub(
  15579. IRpcStubBuffer *This,
  15580. IRpcChannelBuffer *_pRpcChannelBuffer,
  15581. PRPC_MESSAGE _pRpcMessage,
  15582. DWORD *_pdwStubPhase);
  15583. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_viewMasterTab_Proxy(
  15584. IHTMLElementDefaults * This,
  15585. /* [out][retval] */ VARIANT_BOOL *p);
  15586. void __RPC_STUB IHTMLElementDefaults_get_viewMasterTab_Stub(
  15587. IRpcStubBuffer *This,
  15588. IRpcChannelBuffer *_pRpcChannelBuffer,
  15589. PRPC_MESSAGE _pRpcMessage,
  15590. DWORD *_pdwStubPhase);
  15591. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_scrollSegmentX_Proxy(
  15592. IHTMLElementDefaults * This,
  15593. /* [in] */ long v);
  15594. void __RPC_STUB IHTMLElementDefaults_put_scrollSegmentX_Stub(
  15595. IRpcStubBuffer *This,
  15596. IRpcChannelBuffer *_pRpcChannelBuffer,
  15597. PRPC_MESSAGE _pRpcMessage,
  15598. DWORD *_pdwStubPhase);
  15599. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_scrollSegmentX_Proxy(
  15600. IHTMLElementDefaults * This,
  15601. /* [out][retval] */ long *p);
  15602. void __RPC_STUB IHTMLElementDefaults_get_scrollSegmentX_Stub(
  15603. IRpcStubBuffer *This,
  15604. IRpcChannelBuffer *_pRpcChannelBuffer,
  15605. PRPC_MESSAGE _pRpcMessage,
  15606. DWORD *_pdwStubPhase);
  15607. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_scrollSegmentY_Proxy(
  15608. IHTMLElementDefaults * This,
  15609. /* [in] */ long v);
  15610. void __RPC_STUB IHTMLElementDefaults_put_scrollSegmentY_Stub(
  15611. IRpcStubBuffer *This,
  15612. IRpcChannelBuffer *_pRpcChannelBuffer,
  15613. PRPC_MESSAGE _pRpcMessage,
  15614. DWORD *_pdwStubPhase);
  15615. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_scrollSegmentY_Proxy(
  15616. IHTMLElementDefaults * This,
  15617. /* [out][retval] */ long *p);
  15618. void __RPC_STUB IHTMLElementDefaults_get_scrollSegmentY_Stub(
  15619. IRpcStubBuffer *This,
  15620. IRpcChannelBuffer *_pRpcChannelBuffer,
  15621. PRPC_MESSAGE _pRpcMessage,
  15622. DWORD *_pdwStubPhase);
  15623. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_isMultiLine_Proxy(
  15624. IHTMLElementDefaults * This,
  15625. /* [in] */ VARIANT_BOOL v);
  15626. void __RPC_STUB IHTMLElementDefaults_put_isMultiLine_Stub(
  15627. IRpcStubBuffer *This,
  15628. IRpcChannelBuffer *_pRpcChannelBuffer,
  15629. PRPC_MESSAGE _pRpcMessage,
  15630. DWORD *_pdwStubPhase);
  15631. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_isMultiLine_Proxy(
  15632. IHTMLElementDefaults * This,
  15633. /* [out][retval] */ VARIANT_BOOL *p);
  15634. void __RPC_STUB IHTMLElementDefaults_get_isMultiLine_Stub(
  15635. IRpcStubBuffer *This,
  15636. IRpcChannelBuffer *_pRpcChannelBuffer,
  15637. PRPC_MESSAGE _pRpcMessage,
  15638. DWORD *_pdwStubPhase);
  15639. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_contentEditable_Proxy(
  15640. IHTMLElementDefaults * This,
  15641. /* [in] */ BSTR v);
  15642. void __RPC_STUB IHTMLElementDefaults_put_contentEditable_Stub(
  15643. IRpcStubBuffer *This,
  15644. IRpcChannelBuffer *_pRpcChannelBuffer,
  15645. PRPC_MESSAGE _pRpcMessage,
  15646. DWORD *_pdwStubPhase);
  15647. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_contentEditable_Proxy(
  15648. IHTMLElementDefaults * This,
  15649. /* [out][retval] */ BSTR *p);
  15650. void __RPC_STUB IHTMLElementDefaults_get_contentEditable_Stub(
  15651. IRpcStubBuffer *This,
  15652. IRpcChannelBuffer *_pRpcChannelBuffer,
  15653. PRPC_MESSAGE _pRpcMessage,
  15654. DWORD *_pdwStubPhase);
  15655. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_canHaveHTML_Proxy(
  15656. IHTMLElementDefaults * This,
  15657. /* [in] */ VARIANT_BOOL v);
  15658. void __RPC_STUB IHTMLElementDefaults_put_canHaveHTML_Stub(
  15659. IRpcStubBuffer *This,
  15660. IRpcChannelBuffer *_pRpcChannelBuffer,
  15661. PRPC_MESSAGE _pRpcMessage,
  15662. DWORD *_pdwStubPhase);
  15663. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_canHaveHTML_Proxy(
  15664. IHTMLElementDefaults * This,
  15665. /* [out][retval] */ VARIANT_BOOL *p);
  15666. void __RPC_STUB IHTMLElementDefaults_get_canHaveHTML_Stub(
  15667. IRpcStubBuffer *This,
  15668. IRpcChannelBuffer *_pRpcChannelBuffer,
  15669. PRPC_MESSAGE _pRpcMessage,
  15670. DWORD *_pdwStubPhase);
  15671. /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_putref_viewLink_Proxy(
  15672. IHTMLElementDefaults * This,
  15673. /* [in] */ IHTMLDocument *v);
  15674. void __RPC_STUB IHTMLElementDefaults_putref_viewLink_Stub(
  15675. IRpcStubBuffer *This,
  15676. IRpcChannelBuffer *_pRpcChannelBuffer,
  15677. PRPC_MESSAGE _pRpcMessage,
  15678. DWORD *_pdwStubPhase);
  15679. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_viewLink_Proxy(
  15680. IHTMLElementDefaults * This,
  15681. /* [out][retval] */ IHTMLDocument **p);
  15682. void __RPC_STUB IHTMLElementDefaults_get_viewLink_Stub(
  15683. IRpcStubBuffer *This,
  15684. IRpcChannelBuffer *_pRpcChannelBuffer,
  15685. PRPC_MESSAGE _pRpcMessage,
  15686. DWORD *_pdwStubPhase);
  15687. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_frozen_Proxy(
  15688. IHTMLElementDefaults * This,
  15689. /* [in] */ VARIANT_BOOL v);
  15690. void __RPC_STUB IHTMLElementDefaults_put_frozen_Stub(
  15691. IRpcStubBuffer *This,
  15692. IRpcChannelBuffer *_pRpcChannelBuffer,
  15693. PRPC_MESSAGE _pRpcMessage,
  15694. DWORD *_pdwStubPhase);
  15695. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_frozen_Proxy(
  15696. IHTMLElementDefaults * This,
  15697. /* [out][retval] */ VARIANT_BOOL *p);
  15698. void __RPC_STUB IHTMLElementDefaults_get_frozen_Stub(
  15699. IRpcStubBuffer *This,
  15700. IRpcChannelBuffer *_pRpcChannelBuffer,
  15701. PRPC_MESSAGE _pRpcMessage,
  15702. DWORD *_pdwStubPhase);
  15703. #endif /* __IHTMLElementDefaults_INTERFACE_DEFINED__ */
  15704. #ifndef __DispHTMLDefaults_DISPINTERFACE_DEFINED__
  15705. #define __DispHTMLDefaults_DISPINTERFACE_DEFINED__
  15706. /* dispinterface DispHTMLDefaults */
  15707. /* [uuid][hidden] */
  15708. EXTERN_C const IID DIID_DispHTMLDefaults;
  15709. MIDL_INTERFACE("3050f58c-98b5-11cf-bb82-00aa00bdce0b")
  15710. DispHTMLDefaults : public IDispatch
  15711. {
  15712. };
  15713. #endif /* __DispHTMLDefaults_DISPINTERFACE_DEFINED__ */
  15714. EXTERN_C const CLSID CLSID_HTMLDefaults;
  15715. #ifdef __cplusplus
  15716. class DECLSPEC_UUID("3050f6c8-98b5-11cf-bb82-00aa00bdce0b")
  15717. HTMLDefaults;
  15718. #endif
  15719. #ifndef __IHTCDefaultDispatch_INTERFACE_DEFINED__
  15720. #define __IHTCDefaultDispatch_INTERFACE_DEFINED__
  15721. /* interface IHTCDefaultDispatch */
  15722. /* [object][uuid][dual][oleautomation] */
  15723. EXTERN_C const IID IID_IHTCDefaultDispatch;
  15724. MIDL_INTERFACE("3050f4fd-98b5-11cf-bb82-00aa00bdce0b")
  15725. IHTCDefaultDispatch : public IDispatch
  15726. {
  15727. public:
  15728. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_element(
  15729. /* [out][retval] */ IHTMLElement **p) = 0;
  15730. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createEventObject(
  15731. /* [out][retval] */ IHTMLEventObj **eventObj) = 0;
  15732. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_defaults(
  15733. /* [out][retval] */ IDispatch **p) = 0;
  15734. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_document(
  15735. /* [out][retval] */ IDispatch **p) = 0;
  15736. };
  15737. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDefaultDispatch_get_element_Proxy(
  15738. IHTCDefaultDispatch * This,
  15739. /* [out][retval] */ IHTMLElement **p);
  15740. void __RPC_STUB IHTCDefaultDispatch_get_element_Stub(
  15741. IRpcStubBuffer *This,
  15742. IRpcChannelBuffer *_pRpcChannelBuffer,
  15743. PRPC_MESSAGE _pRpcMessage,
  15744. DWORD *_pdwStubPhase);
  15745. /* [id] */ HRESULT STDMETHODCALLTYPE IHTCDefaultDispatch_createEventObject_Proxy(
  15746. IHTCDefaultDispatch * This,
  15747. /* [out][retval] */ IHTMLEventObj **eventObj);
  15748. void __RPC_STUB IHTCDefaultDispatch_createEventObject_Stub(
  15749. IRpcStubBuffer *This,
  15750. IRpcChannelBuffer *_pRpcChannelBuffer,
  15751. PRPC_MESSAGE _pRpcMessage,
  15752. DWORD *_pdwStubPhase);
  15753. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDefaultDispatch_get_defaults_Proxy(
  15754. IHTCDefaultDispatch * This,
  15755. /* [out][retval] */ IDispatch **p);
  15756. void __RPC_STUB IHTCDefaultDispatch_get_defaults_Stub(
  15757. IRpcStubBuffer *This,
  15758. IRpcChannelBuffer *_pRpcChannelBuffer,
  15759. PRPC_MESSAGE _pRpcMessage,
  15760. DWORD *_pdwStubPhase);
  15761. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDefaultDispatch_get_document_Proxy(
  15762. IHTCDefaultDispatch * This,
  15763. /* [out][retval] */ IDispatch **p);
  15764. void __RPC_STUB IHTCDefaultDispatch_get_document_Stub(
  15765. IRpcStubBuffer *This,
  15766. IRpcChannelBuffer *_pRpcChannelBuffer,
  15767. PRPC_MESSAGE _pRpcMessage,
  15768. DWORD *_pdwStubPhase);
  15769. #endif /* __IHTCDefaultDispatch_INTERFACE_DEFINED__ */
  15770. #ifndef __IHTCPropertyBehavior_INTERFACE_DEFINED__
  15771. #define __IHTCPropertyBehavior_INTERFACE_DEFINED__
  15772. /* interface IHTCPropertyBehavior */
  15773. /* [object][uuid][dual][oleautomation] */
  15774. EXTERN_C const IID IID_IHTCPropertyBehavior;
  15775. MIDL_INTERFACE("3050f5df-98b5-11cf-bb82-00aa00bdce0b")
  15776. IHTCPropertyBehavior : public IDispatch
  15777. {
  15778. public:
  15779. virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireChange( void) = 0;
  15780. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  15781. /* [in] */ VARIANT v) = 0;
  15782. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  15783. /* [out][retval] */ VARIANT *p) = 0;
  15784. };
  15785. /* [id] */ HRESULT STDMETHODCALLTYPE IHTCPropertyBehavior_fireChange_Proxy(
  15786. IHTCPropertyBehavior * This);
  15787. void __RPC_STUB IHTCPropertyBehavior_fireChange_Stub(
  15788. IRpcStubBuffer *This,
  15789. IRpcChannelBuffer *_pRpcChannelBuffer,
  15790. PRPC_MESSAGE _pRpcMessage,
  15791. DWORD *_pdwStubPhase);
  15792. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTCPropertyBehavior_put_value_Proxy(
  15793. IHTCPropertyBehavior * This,
  15794. /* [in] */ VARIANT v);
  15795. void __RPC_STUB IHTCPropertyBehavior_put_value_Stub(
  15796. IRpcStubBuffer *This,
  15797. IRpcChannelBuffer *_pRpcChannelBuffer,
  15798. PRPC_MESSAGE _pRpcMessage,
  15799. DWORD *_pdwStubPhase);
  15800. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTCPropertyBehavior_get_value_Proxy(
  15801. IHTCPropertyBehavior * This,
  15802. /* [out][retval] */ VARIANT *p);
  15803. void __RPC_STUB IHTCPropertyBehavior_get_value_Stub(
  15804. IRpcStubBuffer *This,
  15805. IRpcChannelBuffer *_pRpcChannelBuffer,
  15806. PRPC_MESSAGE _pRpcMessage,
  15807. DWORD *_pdwStubPhase);
  15808. #endif /* __IHTCPropertyBehavior_INTERFACE_DEFINED__ */
  15809. #ifndef __IHTCMethodBehavior_INTERFACE_DEFINED__
  15810. #define __IHTCMethodBehavior_INTERFACE_DEFINED__
  15811. /* interface IHTCMethodBehavior */
  15812. /* [object][uuid][dual][oleautomation] */
  15813. EXTERN_C const IID IID_IHTCMethodBehavior;
  15814. MIDL_INTERFACE("3050f631-98b5-11cf-bb82-00aa00bdce0b")
  15815. IHTCMethodBehavior : public IDispatch
  15816. {
  15817. public:
  15818. };
  15819. #endif /* __IHTCMethodBehavior_INTERFACE_DEFINED__ */
  15820. #ifndef __IHTCEventBehavior_INTERFACE_DEFINED__
  15821. #define __IHTCEventBehavior_INTERFACE_DEFINED__
  15822. /* interface IHTCEventBehavior */
  15823. /* [object][uuid][dual][oleautomation] */
  15824. EXTERN_C const IID IID_IHTCEventBehavior;
  15825. MIDL_INTERFACE("3050f4ff-98b5-11cf-bb82-00aa00bdce0b")
  15826. IHTCEventBehavior : public IDispatch
  15827. {
  15828. public:
  15829. virtual /* [id] */ HRESULT STDMETHODCALLTYPE fire(
  15830. /* [in] */ IHTMLEventObj *pvar) = 0;
  15831. };
  15832. /* [id] */ HRESULT STDMETHODCALLTYPE IHTCEventBehavior_fire_Proxy(
  15833. IHTCEventBehavior * This,
  15834. /* [in] */ IHTMLEventObj *pvar);
  15835. void __RPC_STUB IHTCEventBehavior_fire_Stub(
  15836. IRpcStubBuffer *This,
  15837. IRpcChannelBuffer *_pRpcChannelBuffer,
  15838. PRPC_MESSAGE _pRpcMessage,
  15839. DWORD *_pdwStubPhase);
  15840. #endif /* __IHTCEventBehavior_INTERFACE_DEFINED__ */
  15841. #ifndef __IHTCAttachBehavior_INTERFACE_DEFINED__
  15842. #define __IHTCAttachBehavior_INTERFACE_DEFINED__
  15843. /* interface IHTCAttachBehavior */
  15844. /* [object][uuid][dual][oleautomation] */
  15845. EXTERN_C const IID IID_IHTCAttachBehavior;
  15846. MIDL_INTERFACE("3050f5f4-98b5-11cf-bb82-00aa00bdce0b")
  15847. IHTCAttachBehavior : public IDispatch
  15848. {
  15849. public:
  15850. virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireEvent(
  15851. /* [in] */ IDispatch *evt) = 0;
  15852. virtual /* [id] */ HRESULT STDMETHODCALLTYPE detachEvent( void) = 0;
  15853. };
  15854. /* [id] */ HRESULT STDMETHODCALLTYPE IHTCAttachBehavior_fireEvent_Proxy(
  15855. IHTCAttachBehavior * This,
  15856. /* [in] */ IDispatch *evt);
  15857. void __RPC_STUB IHTCAttachBehavior_fireEvent_Stub(
  15858. IRpcStubBuffer *This,
  15859. IRpcChannelBuffer *_pRpcChannelBuffer,
  15860. PRPC_MESSAGE _pRpcMessage,
  15861. DWORD *_pdwStubPhase);
  15862. /* [id] */ HRESULT STDMETHODCALLTYPE IHTCAttachBehavior_detachEvent_Proxy(
  15863. IHTCAttachBehavior * This);
  15864. void __RPC_STUB IHTCAttachBehavior_detachEvent_Stub(
  15865. IRpcStubBuffer *This,
  15866. IRpcChannelBuffer *_pRpcChannelBuffer,
  15867. PRPC_MESSAGE _pRpcMessage,
  15868. DWORD *_pdwStubPhase);
  15869. #endif /* __IHTCAttachBehavior_INTERFACE_DEFINED__ */
  15870. #ifndef __IHTCAttachBehavior2_INTERFACE_DEFINED__
  15871. #define __IHTCAttachBehavior2_INTERFACE_DEFINED__
  15872. /* interface IHTCAttachBehavior2 */
  15873. /* [object][uuid][dual][oleautomation] */
  15874. EXTERN_C const IID IID_IHTCAttachBehavior2;
  15875. MIDL_INTERFACE("3050f7eb-98b5-11cf-bb82-00aa00bdce0b")
  15876. IHTCAttachBehavior2 : public IDispatch
  15877. {
  15878. public:
  15879. virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireEvent(
  15880. /* [in] */ VARIANT evt) = 0;
  15881. };
  15882. /* [id] */ HRESULT STDMETHODCALLTYPE IHTCAttachBehavior2_fireEvent_Proxy(
  15883. IHTCAttachBehavior2 * This,
  15884. /* [in] */ VARIANT evt);
  15885. void __RPC_STUB IHTCAttachBehavior2_fireEvent_Stub(
  15886. IRpcStubBuffer *This,
  15887. IRpcChannelBuffer *_pRpcChannelBuffer,
  15888. PRPC_MESSAGE _pRpcMessage,
  15889. DWORD *_pdwStubPhase);
  15890. #endif /* __IHTCAttachBehavior2_INTERFACE_DEFINED__ */
  15891. #ifndef __IHTCDescBehavior_INTERFACE_DEFINED__
  15892. #define __IHTCDescBehavior_INTERFACE_DEFINED__
  15893. /* interface IHTCDescBehavior */
  15894. /* [object][uuid][dual][oleautomation] */
  15895. EXTERN_C const IID IID_IHTCDescBehavior;
  15896. MIDL_INTERFACE("3050f5dc-98b5-11cf-bb82-00aa00bdce0b")
  15897. IHTCDescBehavior : public IDispatch
  15898. {
  15899. public:
  15900. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_urn(
  15901. /* [out][retval] */ BSTR *p) = 0;
  15902. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  15903. /* [out][retval] */ BSTR *p) = 0;
  15904. };
  15905. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDescBehavior_get_urn_Proxy(
  15906. IHTCDescBehavior * This,
  15907. /* [out][retval] */ BSTR *p);
  15908. void __RPC_STUB IHTCDescBehavior_get_urn_Stub(
  15909. IRpcStubBuffer *This,
  15910. IRpcChannelBuffer *_pRpcChannelBuffer,
  15911. PRPC_MESSAGE _pRpcMessage,
  15912. DWORD *_pdwStubPhase);
  15913. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDescBehavior_get_name_Proxy(
  15914. IHTCDescBehavior * This,
  15915. /* [out][retval] */ BSTR *p);
  15916. void __RPC_STUB IHTCDescBehavior_get_name_Stub(
  15917. IRpcStubBuffer *This,
  15918. IRpcChannelBuffer *_pRpcChannelBuffer,
  15919. PRPC_MESSAGE _pRpcMessage,
  15920. DWORD *_pdwStubPhase);
  15921. #endif /* __IHTCDescBehavior_INTERFACE_DEFINED__ */
  15922. #ifndef __DispHTCDefaultDispatch_DISPINTERFACE_DEFINED__
  15923. #define __DispHTCDefaultDispatch_DISPINTERFACE_DEFINED__
  15924. /* dispinterface DispHTCDefaultDispatch */
  15925. /* [uuid][hidden] */
  15926. EXTERN_C const IID DIID_DispHTCDefaultDispatch;
  15927. MIDL_INTERFACE("3050f573-98b5-11cf-bb82-00aa00bdce0b")
  15928. DispHTCDefaultDispatch : public IDispatch
  15929. {
  15930. };
  15931. #endif /* __DispHTCDefaultDispatch_DISPINTERFACE_DEFINED__ */
  15932. EXTERN_C const CLSID CLSID_HTCDefaultDispatch;
  15933. #ifdef __cplusplus
  15934. class DECLSPEC_UUID("3050f4fc-98b5-11cf-bb82-00aa00bdce0b")
  15935. HTCDefaultDispatch;
  15936. #endif
  15937. #ifndef __DispHTCPropertyBehavior_DISPINTERFACE_DEFINED__
  15938. #define __DispHTCPropertyBehavior_DISPINTERFACE_DEFINED__
  15939. /* dispinterface DispHTCPropertyBehavior */
  15940. /* [uuid][hidden] */
  15941. EXTERN_C const IID DIID_DispHTCPropertyBehavior;
  15942. MIDL_INTERFACE("3050f57f-98b5-11cf-bb82-00aa00bdce0b")
  15943. DispHTCPropertyBehavior : public IDispatch
  15944. {
  15945. };
  15946. #endif /* __DispHTCPropertyBehavior_DISPINTERFACE_DEFINED__ */
  15947. EXTERN_C const CLSID CLSID_HTCPropertyBehavior;
  15948. #ifdef __cplusplus
  15949. class DECLSPEC_UUID("3050f5de-98b5-11cf-bb82-00aa00bdce0b")
  15950. HTCPropertyBehavior;
  15951. #endif
  15952. #ifndef __DispHTCMethodBehavior_DISPINTERFACE_DEFINED__
  15953. #define __DispHTCMethodBehavior_DISPINTERFACE_DEFINED__
  15954. /* dispinterface DispHTCMethodBehavior */
  15955. /* [uuid][hidden] */
  15956. EXTERN_C const IID DIID_DispHTCMethodBehavior;
  15957. MIDL_INTERFACE("3050f587-98b5-11cf-bb82-00aa00bdce0b")
  15958. DispHTCMethodBehavior : public IDispatch
  15959. {
  15960. };
  15961. #endif /* __DispHTCMethodBehavior_DISPINTERFACE_DEFINED__ */
  15962. EXTERN_C const CLSID CLSID_HTCMethodBehavior;
  15963. #ifdef __cplusplus
  15964. class DECLSPEC_UUID("3050f630-98b5-11cf-bb82-00aa00bdce0b")
  15965. HTCMethodBehavior;
  15966. #endif
  15967. #ifndef __DispHTCEventBehavior_DISPINTERFACE_DEFINED__
  15968. #define __DispHTCEventBehavior_DISPINTERFACE_DEFINED__
  15969. /* dispinterface DispHTCEventBehavior */
  15970. /* [uuid][hidden] */
  15971. EXTERN_C const IID DIID_DispHTCEventBehavior;
  15972. MIDL_INTERFACE("3050f574-98b5-11cf-bb82-00aa00bdce0b")
  15973. DispHTCEventBehavior : public IDispatch
  15974. {
  15975. };
  15976. #endif /* __DispHTCEventBehavior_DISPINTERFACE_DEFINED__ */
  15977. EXTERN_C const CLSID CLSID_HTCEventBehavior;
  15978. #ifdef __cplusplus
  15979. class DECLSPEC_UUID("3050f4fe-98b5-11cf-bb82-00aa00bdce0b")
  15980. HTCEventBehavior;
  15981. #endif
  15982. #ifndef __DispHTCAttachBehavior_DISPINTERFACE_DEFINED__
  15983. #define __DispHTCAttachBehavior_DISPINTERFACE_DEFINED__
  15984. /* dispinterface DispHTCAttachBehavior */
  15985. /* [uuid][hidden] */
  15986. EXTERN_C const IID DIID_DispHTCAttachBehavior;
  15987. MIDL_INTERFACE("3050f583-98b5-11cf-bb82-00aa00bdce0b")
  15988. DispHTCAttachBehavior : public IDispatch
  15989. {
  15990. };
  15991. #endif /* __DispHTCAttachBehavior_DISPINTERFACE_DEFINED__ */
  15992. EXTERN_C const CLSID CLSID_HTCAttachBehavior;
  15993. #ifdef __cplusplus
  15994. class DECLSPEC_UUID("3050f5f5-98b5-11cf-bb82-00aa00bdce0b")
  15995. HTCAttachBehavior;
  15996. #endif
  15997. #ifndef __DispHTCDescBehavior_DISPINTERFACE_DEFINED__
  15998. #define __DispHTCDescBehavior_DISPINTERFACE_DEFINED__
  15999. /* dispinterface DispHTCDescBehavior */
  16000. /* [uuid][hidden] */
  16001. EXTERN_C const IID DIID_DispHTCDescBehavior;
  16002. MIDL_INTERFACE("3050f57e-98b5-11cf-bb82-00aa00bdce0b")
  16003. DispHTCDescBehavior : public IDispatch
  16004. {
  16005. };
  16006. #endif /* __DispHTCDescBehavior_DISPINTERFACE_DEFINED__ */
  16007. EXTERN_C const CLSID CLSID_HTCDescBehavior;
  16008. #ifdef __cplusplus
  16009. class DECLSPEC_UUID("3050f5dd-98b5-11cf-bb82-00aa00bdce0b")
  16010. HTCDescBehavior;
  16011. #endif
  16012. #ifndef __IHTMLUrnCollection_INTERFACE_DEFINED__
  16013. #define __IHTMLUrnCollection_INTERFACE_DEFINED__
  16014. /* interface IHTMLUrnCollection */
  16015. /* [object][uuid][dual][oleautomation] */
  16016. EXTERN_C const IID IID_IHTMLUrnCollection;
  16017. MIDL_INTERFACE("3050f5e2-98b5-11cf-bb82-00aa00bdce0b")
  16018. IHTMLUrnCollection : public IDispatch
  16019. {
  16020. public:
  16021. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  16022. /* [out][retval] */ long *p) = 0;
  16023. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  16024. /* [in] */ long index,
  16025. /* [out][retval] */ BSTR *ppUrn) = 0;
  16026. };
  16027. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLUrnCollection_get_length_Proxy(
  16028. IHTMLUrnCollection * This,
  16029. /* [out][retval] */ long *p);
  16030. void __RPC_STUB IHTMLUrnCollection_get_length_Stub(
  16031. IRpcStubBuffer *This,
  16032. IRpcChannelBuffer *_pRpcChannelBuffer,
  16033. PRPC_MESSAGE _pRpcMessage,
  16034. DWORD *_pdwStubPhase);
  16035. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLUrnCollection_item_Proxy(
  16036. IHTMLUrnCollection * This,
  16037. /* [in] */ long index,
  16038. /* [out][retval] */ BSTR *ppUrn);
  16039. void __RPC_STUB IHTMLUrnCollection_item_Stub(
  16040. IRpcStubBuffer *This,
  16041. IRpcChannelBuffer *_pRpcChannelBuffer,
  16042. PRPC_MESSAGE _pRpcMessage,
  16043. DWORD *_pdwStubPhase);
  16044. #endif /* __IHTMLUrnCollection_INTERFACE_DEFINED__ */
  16045. EXTERN_C const CLSID CLSID_HTMLUrnCollection;
  16046. #ifdef __cplusplus
  16047. class DECLSPEC_UUID("3050f580-98b5-11cf-bb82-00aa00bdce0b")
  16048. HTMLUrnCollection;
  16049. #endif
  16050. #ifndef __IHTMLGenericElement_INTERFACE_DEFINED__
  16051. #define __IHTMLGenericElement_INTERFACE_DEFINED__
  16052. /* interface IHTMLGenericElement */
  16053. /* [object][uuid][dual][oleautomation] */
  16054. EXTERN_C const IID IID_IHTMLGenericElement;
  16055. MIDL_INTERFACE("3050f4b7-98b5-11cf-bb82-00aa00bdce0b")
  16056. IHTMLGenericElement : public IDispatch
  16057. {
  16058. public:
  16059. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_recordset(
  16060. /* [out][retval] */ IDispatch **p) = 0;
  16061. virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedRecordset(
  16062. /* [in] */ BSTR dataMember,
  16063. /* [in][optional] */ VARIANT *hierarchy,
  16064. /* [out][retval] */ IDispatch **ppRecordset) = 0;
  16065. };
  16066. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLGenericElement_get_recordset_Proxy(
  16067. IHTMLGenericElement * This,
  16068. /* [out][retval] */ IDispatch **p);
  16069. void __RPC_STUB IHTMLGenericElement_get_recordset_Stub(
  16070. IRpcStubBuffer *This,
  16071. IRpcChannelBuffer *_pRpcChannelBuffer,
  16072. PRPC_MESSAGE _pRpcMessage,
  16073. DWORD *_pdwStubPhase);
  16074. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLGenericElement_namedRecordset_Proxy(
  16075. IHTMLGenericElement * This,
  16076. /* [in] */ BSTR dataMember,
  16077. /* [in][optional] */ VARIANT *hierarchy,
  16078. /* [out][retval] */ IDispatch **ppRecordset);
  16079. void __RPC_STUB IHTMLGenericElement_namedRecordset_Stub(
  16080. IRpcStubBuffer *This,
  16081. IRpcChannelBuffer *_pRpcChannelBuffer,
  16082. PRPC_MESSAGE _pRpcMessage,
  16083. DWORD *_pdwStubPhase);
  16084. #endif /* __IHTMLGenericElement_INTERFACE_DEFINED__ */
  16085. #ifndef __DispHTMLGenericElement_DISPINTERFACE_DEFINED__
  16086. #define __DispHTMLGenericElement_DISPINTERFACE_DEFINED__
  16087. /* dispinterface DispHTMLGenericElement */
  16088. /* [uuid][hidden] */
  16089. EXTERN_C const IID DIID_DispHTMLGenericElement;
  16090. MIDL_INTERFACE("3050f563-98b5-11cf-bb82-00aa00bdce0b")
  16091. DispHTMLGenericElement : public IDispatch
  16092. {
  16093. };
  16094. #endif /* __DispHTMLGenericElement_DISPINTERFACE_DEFINED__ */
  16095. EXTERN_C const CLSID CLSID_HTMLGenericElement;
  16096. #ifdef __cplusplus
  16097. class DECLSPEC_UUID("3050f4b8-98b5-11cf-bb82-00aa00bdce0b")
  16098. HTMLGenericElement;
  16099. #endif
  16100. #ifndef __IHTMLStyleSheetRule_INTERFACE_DEFINED__
  16101. #define __IHTMLStyleSheetRule_INTERFACE_DEFINED__
  16102. /* interface IHTMLStyleSheetRule */
  16103. /* [object][uuid][dual][oleautomation] */
  16104. EXTERN_C const IID IID_IHTMLStyleSheetRule;
  16105. MIDL_INTERFACE("3050f357-98b5-11cf-bb82-00aa00bdce0b")
  16106. IHTMLStyleSheetRule : public IDispatch
  16107. {
  16108. public:
  16109. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selectorText(
  16110. /* [in] */ BSTR v) = 0;
  16111. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selectorText(
  16112. /* [out][retval] */ BSTR *p) = 0;
  16113. virtual /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE get_style(
  16114. /* [out][retval] */ IHTMLRuleStyle **p) = 0;
  16115. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readOnly(
  16116. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  16117. };
  16118. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRule_put_selectorText_Proxy(
  16119. IHTMLStyleSheetRule * This,
  16120. /* [in] */ BSTR v);
  16121. void __RPC_STUB IHTMLStyleSheetRule_put_selectorText_Stub(
  16122. IRpcStubBuffer *This,
  16123. IRpcChannelBuffer *_pRpcChannelBuffer,
  16124. PRPC_MESSAGE _pRpcMessage,
  16125. DWORD *_pdwStubPhase);
  16126. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRule_get_selectorText_Proxy(
  16127. IHTMLStyleSheetRule * This,
  16128. /* [out][retval] */ BSTR *p);
  16129. void __RPC_STUB IHTMLStyleSheetRule_get_selectorText_Stub(
  16130. IRpcStubBuffer *This,
  16131. IRpcChannelBuffer *_pRpcChannelBuffer,
  16132. PRPC_MESSAGE _pRpcMessage,
  16133. DWORD *_pdwStubPhase);
  16134. /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRule_get_style_Proxy(
  16135. IHTMLStyleSheetRule * This,
  16136. /* [out][retval] */ IHTMLRuleStyle **p);
  16137. void __RPC_STUB IHTMLStyleSheetRule_get_style_Stub(
  16138. IRpcStubBuffer *This,
  16139. IRpcChannelBuffer *_pRpcChannelBuffer,
  16140. PRPC_MESSAGE _pRpcMessage,
  16141. DWORD *_pdwStubPhase);
  16142. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRule_get_readOnly_Proxy(
  16143. IHTMLStyleSheetRule * This,
  16144. /* [out][retval] */ VARIANT_BOOL *p);
  16145. void __RPC_STUB IHTMLStyleSheetRule_get_readOnly_Stub(
  16146. IRpcStubBuffer *This,
  16147. IRpcChannelBuffer *_pRpcChannelBuffer,
  16148. PRPC_MESSAGE _pRpcMessage,
  16149. DWORD *_pdwStubPhase);
  16150. #endif /* __IHTMLStyleSheetRule_INTERFACE_DEFINED__ */
  16151. #ifndef __IHTMLStyleSheetRulesCollection_INTERFACE_DEFINED__
  16152. #define __IHTMLStyleSheetRulesCollection_INTERFACE_DEFINED__
  16153. /* interface IHTMLStyleSheetRulesCollection */
  16154. /* [object][uuid][dual][oleautomation] */
  16155. EXTERN_C const IID IID_IHTMLStyleSheetRulesCollection;
  16156. MIDL_INTERFACE("3050f2e5-98b5-11cf-bb82-00aa00bdce0b")
  16157. IHTMLStyleSheetRulesCollection : public IDispatch
  16158. {
  16159. public:
  16160. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  16161. /* [out][retval] */ long *p) = 0;
  16162. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  16163. /* [in] */ long index,
  16164. /* [out][retval] */ IHTMLStyleSheetRule **ppHTMLStyleSheetRule) = 0;
  16165. };
  16166. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRulesCollection_get_length_Proxy(
  16167. IHTMLStyleSheetRulesCollection * This,
  16168. /* [out][retval] */ long *p);
  16169. void __RPC_STUB IHTMLStyleSheetRulesCollection_get_length_Stub(
  16170. IRpcStubBuffer *This,
  16171. IRpcChannelBuffer *_pRpcChannelBuffer,
  16172. PRPC_MESSAGE _pRpcMessage,
  16173. DWORD *_pdwStubPhase);
  16174. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRulesCollection_item_Proxy(
  16175. IHTMLStyleSheetRulesCollection * This,
  16176. /* [in] */ long index,
  16177. /* [out][retval] */ IHTMLStyleSheetRule **ppHTMLStyleSheetRule);
  16178. void __RPC_STUB IHTMLStyleSheetRulesCollection_item_Stub(
  16179. IRpcStubBuffer *This,
  16180. IRpcChannelBuffer *_pRpcChannelBuffer,
  16181. PRPC_MESSAGE _pRpcMessage,
  16182. DWORD *_pdwStubPhase);
  16183. #endif /* __IHTMLStyleSheetRulesCollection_INTERFACE_DEFINED__ */
  16184. EXTERN_C const CLSID CLSID_HTMLStyleSheetRule;
  16185. #ifdef __cplusplus
  16186. class DECLSPEC_UUID("3050f3ce-98b5-11cf-bb82-00aa00bdce0b")
  16187. HTMLStyleSheetRule;
  16188. #endif
  16189. EXTERN_C const CLSID CLSID_HTMLStyleSheetRulesCollection;
  16190. #ifdef __cplusplus
  16191. class DECLSPEC_UUID("3050f3cd-98b5-11cf-bb82-00aa00bdce0b")
  16192. HTMLStyleSheetRulesCollection;
  16193. #endif
  16194. #ifndef __IHTMLStyleSheetPage_INTERFACE_DEFINED__
  16195. #define __IHTMLStyleSheetPage_INTERFACE_DEFINED__
  16196. /* interface IHTMLStyleSheetPage */
  16197. /* [object][uuid][dual][oleautomation] */
  16198. EXTERN_C const IID IID_IHTMLStyleSheetPage;
  16199. MIDL_INTERFACE("3050f7ee-98b5-11cf-bb82-00aa00bdce0b")
  16200. IHTMLStyleSheetPage : public IDispatch
  16201. {
  16202. public:
  16203. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selector(
  16204. /* [out][retval] */ BSTR *p) = 0;
  16205. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pseudoClass(
  16206. /* [out][retval] */ BSTR *p) = 0;
  16207. };
  16208. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetPage_get_selector_Proxy(
  16209. IHTMLStyleSheetPage * This,
  16210. /* [out][retval] */ BSTR *p);
  16211. void __RPC_STUB IHTMLStyleSheetPage_get_selector_Stub(
  16212. IRpcStubBuffer *This,
  16213. IRpcChannelBuffer *_pRpcChannelBuffer,
  16214. PRPC_MESSAGE _pRpcMessage,
  16215. DWORD *_pdwStubPhase);
  16216. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetPage_get_pseudoClass_Proxy(
  16217. IHTMLStyleSheetPage * This,
  16218. /* [out][retval] */ BSTR *p);
  16219. void __RPC_STUB IHTMLStyleSheetPage_get_pseudoClass_Stub(
  16220. IRpcStubBuffer *This,
  16221. IRpcChannelBuffer *_pRpcChannelBuffer,
  16222. PRPC_MESSAGE _pRpcMessage,
  16223. DWORD *_pdwStubPhase);
  16224. #endif /* __IHTMLStyleSheetPage_INTERFACE_DEFINED__ */
  16225. #ifndef __IHTMLStyleSheetPagesCollection_INTERFACE_DEFINED__
  16226. #define __IHTMLStyleSheetPagesCollection_INTERFACE_DEFINED__
  16227. /* interface IHTMLStyleSheetPagesCollection */
  16228. /* [object][uuid][dual][oleautomation] */
  16229. EXTERN_C const IID IID_IHTMLStyleSheetPagesCollection;
  16230. MIDL_INTERFACE("3050f7f0-98b5-11cf-bb82-00aa00bdce0b")
  16231. IHTMLStyleSheetPagesCollection : public IDispatch
  16232. {
  16233. public:
  16234. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  16235. /* [out][retval] */ long *p) = 0;
  16236. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  16237. /* [in] */ long index,
  16238. /* [out][retval] */ IHTMLStyleSheetPage **ppHTMLStyleSheetPage) = 0;
  16239. };
  16240. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetPagesCollection_get_length_Proxy(
  16241. IHTMLStyleSheetPagesCollection * This,
  16242. /* [out][retval] */ long *p);
  16243. void __RPC_STUB IHTMLStyleSheetPagesCollection_get_length_Stub(
  16244. IRpcStubBuffer *This,
  16245. IRpcChannelBuffer *_pRpcChannelBuffer,
  16246. PRPC_MESSAGE _pRpcMessage,
  16247. DWORD *_pdwStubPhase);
  16248. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetPagesCollection_item_Proxy(
  16249. IHTMLStyleSheetPagesCollection * This,
  16250. /* [in] */ long index,
  16251. /* [out][retval] */ IHTMLStyleSheetPage **ppHTMLStyleSheetPage);
  16252. void __RPC_STUB IHTMLStyleSheetPagesCollection_item_Stub(
  16253. IRpcStubBuffer *This,
  16254. IRpcChannelBuffer *_pRpcChannelBuffer,
  16255. PRPC_MESSAGE _pRpcMessage,
  16256. DWORD *_pdwStubPhase);
  16257. #endif /* __IHTMLStyleSheetPagesCollection_INTERFACE_DEFINED__ */
  16258. EXTERN_C const CLSID CLSID_HTMLStyleSheetPage;
  16259. #ifdef __cplusplus
  16260. class DECLSPEC_UUID("3050f7ef-98b5-11cf-bb82-00aa00bdce0b")
  16261. HTMLStyleSheetPage;
  16262. #endif
  16263. EXTERN_C const CLSID CLSID_HTMLStyleSheetPagesCollection;
  16264. #ifdef __cplusplus
  16265. class DECLSPEC_UUID("3050f7f1-98b5-11cf-bb82-00aa00bdce0b")
  16266. HTMLStyleSheetPagesCollection;
  16267. #endif
  16268. #ifndef __IHTMLStyleSheetsCollection_INTERFACE_DEFINED__
  16269. #define __IHTMLStyleSheetsCollection_INTERFACE_DEFINED__
  16270. /* interface IHTMLStyleSheetsCollection */
  16271. /* [object][uuid][dual][oleautomation] */
  16272. EXTERN_C const IID IID_IHTMLStyleSheetsCollection;
  16273. MIDL_INTERFACE("3050f37e-98b5-11cf-bb82-00aa00bdce0b")
  16274. IHTMLStyleSheetsCollection : public IDispatch
  16275. {
  16276. public:
  16277. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  16278. /* [out][retval] */ long *p) = 0;
  16279. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  16280. /* [out][retval] */ IUnknown **p) = 0;
  16281. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  16282. /* [in] */ VARIANT *pvarIndex,
  16283. /* [out][retval] */ VARIANT *pvarResult) = 0;
  16284. };
  16285. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetsCollection_get_length_Proxy(
  16286. IHTMLStyleSheetsCollection * This,
  16287. /* [out][retval] */ long *p);
  16288. void __RPC_STUB IHTMLStyleSheetsCollection_get_length_Stub(
  16289. IRpcStubBuffer *This,
  16290. IRpcChannelBuffer *_pRpcChannelBuffer,
  16291. PRPC_MESSAGE _pRpcMessage,
  16292. DWORD *_pdwStubPhase);
  16293. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetsCollection_get__newEnum_Proxy(
  16294. IHTMLStyleSheetsCollection * This,
  16295. /* [out][retval] */ IUnknown **p);
  16296. void __RPC_STUB IHTMLStyleSheetsCollection_get__newEnum_Stub(
  16297. IRpcStubBuffer *This,
  16298. IRpcChannelBuffer *_pRpcChannelBuffer,
  16299. PRPC_MESSAGE _pRpcMessage,
  16300. DWORD *_pdwStubPhase);
  16301. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetsCollection_item_Proxy(
  16302. IHTMLStyleSheetsCollection * This,
  16303. /* [in] */ VARIANT *pvarIndex,
  16304. /* [out][retval] */ VARIANT *pvarResult);
  16305. void __RPC_STUB IHTMLStyleSheetsCollection_item_Stub(
  16306. IRpcStubBuffer *This,
  16307. IRpcChannelBuffer *_pRpcChannelBuffer,
  16308. PRPC_MESSAGE _pRpcMessage,
  16309. DWORD *_pdwStubPhase);
  16310. #endif /* __IHTMLStyleSheetsCollection_INTERFACE_DEFINED__ */
  16311. #ifndef __IHTMLStyleSheet_INTERFACE_DEFINED__
  16312. #define __IHTMLStyleSheet_INTERFACE_DEFINED__
  16313. /* interface IHTMLStyleSheet */
  16314. /* [object][uuid][dual][oleautomation] */
  16315. EXTERN_C const IID IID_IHTMLStyleSheet;
  16316. MIDL_INTERFACE("3050f2e3-98b5-11cf-bb82-00aa00bdce0b")
  16317. IHTMLStyleSheet : public IDispatch
  16318. {
  16319. public:
  16320. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_title(
  16321. /* [in] */ BSTR v) = 0;
  16322. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_title(
  16323. /* [out][retval] */ BSTR *p) = 0;
  16324. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentStyleSheet(
  16325. /* [out][retval] */ IHTMLStyleSheet **p) = 0;
  16326. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_owningElement(
  16327. /* [out][retval] */ IHTMLElement **p) = 0;
  16328. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  16329. /* [in] */ VARIANT_BOOL v) = 0;
  16330. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  16331. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  16332. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readOnly(
  16333. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  16334. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_imports(
  16335. /* [out][retval] */ IHTMLStyleSheetsCollection **p) = 0;
  16336. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_href(
  16337. /* [in] */ BSTR v) = 0;
  16338. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_href(
  16339. /* [out][retval] */ BSTR *p) = 0;
  16340. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  16341. /* [out][retval] */ BSTR *p) = 0;
  16342. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_id(
  16343. /* [out][retval] */ BSTR *p) = 0;
  16344. virtual /* [id] */ HRESULT STDMETHODCALLTYPE addImport(
  16345. /* [in] */ BSTR bstrURL,
  16346. /* [in][defaultvalue] */ long lIndex,
  16347. /* [out][retval] */ long *plIndex) = 0;
  16348. virtual /* [id] */ HRESULT STDMETHODCALLTYPE addRule(
  16349. /* [in] */ BSTR bstrSelector,
  16350. /* [in] */ BSTR bstrStyle,
  16351. /* [in][defaultvalue] */ long lIndex,
  16352. /* [out][retval] */ long *plNewIndex) = 0;
  16353. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeImport(
  16354. /* [in] */ long lIndex) = 0;
  16355. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeRule(
  16356. /* [in] */ long lIndex) = 0;
  16357. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_media(
  16358. /* [in] */ BSTR v) = 0;
  16359. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_media(
  16360. /* [out][retval] */ BSTR *p) = 0;
  16361. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cssText(
  16362. /* [in] */ BSTR v) = 0;
  16363. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cssText(
  16364. /* [out][retval] */ BSTR *p) = 0;
  16365. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rules(
  16366. /* [out][retval] */ IHTMLStyleSheetRulesCollection **p) = 0;
  16367. };
  16368. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_put_title_Proxy(
  16369. IHTMLStyleSheet * This,
  16370. /* [in] */ BSTR v);
  16371. void __RPC_STUB IHTMLStyleSheet_put_title_Stub(
  16372. IRpcStubBuffer *This,
  16373. IRpcChannelBuffer *_pRpcChannelBuffer,
  16374. PRPC_MESSAGE _pRpcMessage,
  16375. DWORD *_pdwStubPhase);
  16376. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_title_Proxy(
  16377. IHTMLStyleSheet * This,
  16378. /* [out][retval] */ BSTR *p);
  16379. void __RPC_STUB IHTMLStyleSheet_get_title_Stub(
  16380. IRpcStubBuffer *This,
  16381. IRpcChannelBuffer *_pRpcChannelBuffer,
  16382. PRPC_MESSAGE _pRpcMessage,
  16383. DWORD *_pdwStubPhase);
  16384. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_parentStyleSheet_Proxy(
  16385. IHTMLStyleSheet * This,
  16386. /* [out][retval] */ IHTMLStyleSheet **p);
  16387. void __RPC_STUB IHTMLStyleSheet_get_parentStyleSheet_Stub(
  16388. IRpcStubBuffer *This,
  16389. IRpcChannelBuffer *_pRpcChannelBuffer,
  16390. PRPC_MESSAGE _pRpcMessage,
  16391. DWORD *_pdwStubPhase);
  16392. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_owningElement_Proxy(
  16393. IHTMLStyleSheet * This,
  16394. /* [out][retval] */ IHTMLElement **p);
  16395. void __RPC_STUB IHTMLStyleSheet_get_owningElement_Stub(
  16396. IRpcStubBuffer *This,
  16397. IRpcChannelBuffer *_pRpcChannelBuffer,
  16398. PRPC_MESSAGE _pRpcMessage,
  16399. DWORD *_pdwStubPhase);
  16400. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_put_disabled_Proxy(
  16401. IHTMLStyleSheet * This,
  16402. /* [in] */ VARIANT_BOOL v);
  16403. void __RPC_STUB IHTMLStyleSheet_put_disabled_Stub(
  16404. IRpcStubBuffer *This,
  16405. IRpcChannelBuffer *_pRpcChannelBuffer,
  16406. PRPC_MESSAGE _pRpcMessage,
  16407. DWORD *_pdwStubPhase);
  16408. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_disabled_Proxy(
  16409. IHTMLStyleSheet * This,
  16410. /* [out][retval] */ VARIANT_BOOL *p);
  16411. void __RPC_STUB IHTMLStyleSheet_get_disabled_Stub(
  16412. IRpcStubBuffer *This,
  16413. IRpcChannelBuffer *_pRpcChannelBuffer,
  16414. PRPC_MESSAGE _pRpcMessage,
  16415. DWORD *_pdwStubPhase);
  16416. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_readOnly_Proxy(
  16417. IHTMLStyleSheet * This,
  16418. /* [out][retval] */ VARIANT_BOOL *p);
  16419. void __RPC_STUB IHTMLStyleSheet_get_readOnly_Stub(
  16420. IRpcStubBuffer *This,
  16421. IRpcChannelBuffer *_pRpcChannelBuffer,
  16422. PRPC_MESSAGE _pRpcMessage,
  16423. DWORD *_pdwStubPhase);
  16424. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_imports_Proxy(
  16425. IHTMLStyleSheet * This,
  16426. /* [out][retval] */ IHTMLStyleSheetsCollection **p);
  16427. void __RPC_STUB IHTMLStyleSheet_get_imports_Stub(
  16428. IRpcStubBuffer *This,
  16429. IRpcChannelBuffer *_pRpcChannelBuffer,
  16430. PRPC_MESSAGE _pRpcMessage,
  16431. DWORD *_pdwStubPhase);
  16432. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_put_href_Proxy(
  16433. IHTMLStyleSheet * This,
  16434. /* [in] */ BSTR v);
  16435. void __RPC_STUB IHTMLStyleSheet_put_href_Stub(
  16436. IRpcStubBuffer *This,
  16437. IRpcChannelBuffer *_pRpcChannelBuffer,
  16438. PRPC_MESSAGE _pRpcMessage,
  16439. DWORD *_pdwStubPhase);
  16440. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_href_Proxy(
  16441. IHTMLStyleSheet * This,
  16442. /* [out][retval] */ BSTR *p);
  16443. void __RPC_STUB IHTMLStyleSheet_get_href_Stub(
  16444. IRpcStubBuffer *This,
  16445. IRpcChannelBuffer *_pRpcChannelBuffer,
  16446. PRPC_MESSAGE _pRpcMessage,
  16447. DWORD *_pdwStubPhase);
  16448. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_type_Proxy(
  16449. IHTMLStyleSheet * This,
  16450. /* [out][retval] */ BSTR *p);
  16451. void __RPC_STUB IHTMLStyleSheet_get_type_Stub(
  16452. IRpcStubBuffer *This,
  16453. IRpcChannelBuffer *_pRpcChannelBuffer,
  16454. PRPC_MESSAGE _pRpcMessage,
  16455. DWORD *_pdwStubPhase);
  16456. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_id_Proxy(
  16457. IHTMLStyleSheet * This,
  16458. /* [out][retval] */ BSTR *p);
  16459. void __RPC_STUB IHTMLStyleSheet_get_id_Stub(
  16460. IRpcStubBuffer *This,
  16461. IRpcChannelBuffer *_pRpcChannelBuffer,
  16462. PRPC_MESSAGE _pRpcMessage,
  16463. DWORD *_pdwStubPhase);
  16464. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_addImport_Proxy(
  16465. IHTMLStyleSheet * This,
  16466. /* [in] */ BSTR bstrURL,
  16467. /* [in][defaultvalue] */ long lIndex,
  16468. /* [out][retval] */ long *plIndex);
  16469. void __RPC_STUB IHTMLStyleSheet_addImport_Stub(
  16470. IRpcStubBuffer *This,
  16471. IRpcChannelBuffer *_pRpcChannelBuffer,
  16472. PRPC_MESSAGE _pRpcMessage,
  16473. DWORD *_pdwStubPhase);
  16474. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_addRule_Proxy(
  16475. IHTMLStyleSheet * This,
  16476. /* [in] */ BSTR bstrSelector,
  16477. /* [in] */ BSTR bstrStyle,
  16478. /* [in][defaultvalue] */ long lIndex,
  16479. /* [out][retval] */ long *plNewIndex);
  16480. void __RPC_STUB IHTMLStyleSheet_addRule_Stub(
  16481. IRpcStubBuffer *This,
  16482. IRpcChannelBuffer *_pRpcChannelBuffer,
  16483. PRPC_MESSAGE _pRpcMessage,
  16484. DWORD *_pdwStubPhase);
  16485. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_removeImport_Proxy(
  16486. IHTMLStyleSheet * This,
  16487. /* [in] */ long lIndex);
  16488. void __RPC_STUB IHTMLStyleSheet_removeImport_Stub(
  16489. IRpcStubBuffer *This,
  16490. IRpcChannelBuffer *_pRpcChannelBuffer,
  16491. PRPC_MESSAGE _pRpcMessage,
  16492. DWORD *_pdwStubPhase);
  16493. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_removeRule_Proxy(
  16494. IHTMLStyleSheet * This,
  16495. /* [in] */ long lIndex);
  16496. void __RPC_STUB IHTMLStyleSheet_removeRule_Stub(
  16497. IRpcStubBuffer *This,
  16498. IRpcChannelBuffer *_pRpcChannelBuffer,
  16499. PRPC_MESSAGE _pRpcMessage,
  16500. DWORD *_pdwStubPhase);
  16501. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_put_media_Proxy(
  16502. IHTMLStyleSheet * This,
  16503. /* [in] */ BSTR v);
  16504. void __RPC_STUB IHTMLStyleSheet_put_media_Stub(
  16505. IRpcStubBuffer *This,
  16506. IRpcChannelBuffer *_pRpcChannelBuffer,
  16507. PRPC_MESSAGE _pRpcMessage,
  16508. DWORD *_pdwStubPhase);
  16509. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_media_Proxy(
  16510. IHTMLStyleSheet * This,
  16511. /* [out][retval] */ BSTR *p);
  16512. void __RPC_STUB IHTMLStyleSheet_get_media_Stub(
  16513. IRpcStubBuffer *This,
  16514. IRpcChannelBuffer *_pRpcChannelBuffer,
  16515. PRPC_MESSAGE _pRpcMessage,
  16516. DWORD *_pdwStubPhase);
  16517. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_put_cssText_Proxy(
  16518. IHTMLStyleSheet * This,
  16519. /* [in] */ BSTR v);
  16520. void __RPC_STUB IHTMLStyleSheet_put_cssText_Stub(
  16521. IRpcStubBuffer *This,
  16522. IRpcChannelBuffer *_pRpcChannelBuffer,
  16523. PRPC_MESSAGE _pRpcMessage,
  16524. DWORD *_pdwStubPhase);
  16525. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_cssText_Proxy(
  16526. IHTMLStyleSheet * This,
  16527. /* [out][retval] */ BSTR *p);
  16528. void __RPC_STUB IHTMLStyleSheet_get_cssText_Stub(
  16529. IRpcStubBuffer *This,
  16530. IRpcChannelBuffer *_pRpcChannelBuffer,
  16531. PRPC_MESSAGE _pRpcMessage,
  16532. DWORD *_pdwStubPhase);
  16533. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_rules_Proxy(
  16534. IHTMLStyleSheet * This,
  16535. /* [out][retval] */ IHTMLStyleSheetRulesCollection **p);
  16536. void __RPC_STUB IHTMLStyleSheet_get_rules_Stub(
  16537. IRpcStubBuffer *This,
  16538. IRpcChannelBuffer *_pRpcChannelBuffer,
  16539. PRPC_MESSAGE _pRpcMessage,
  16540. DWORD *_pdwStubPhase);
  16541. #endif /* __IHTMLStyleSheet_INTERFACE_DEFINED__ */
  16542. #ifndef __IHTMLStyleSheet2_INTERFACE_DEFINED__
  16543. #define __IHTMLStyleSheet2_INTERFACE_DEFINED__
  16544. /* interface IHTMLStyleSheet2 */
  16545. /* [object][uuid][dual][oleautomation] */
  16546. EXTERN_C const IID IID_IHTMLStyleSheet2;
  16547. MIDL_INTERFACE("3050f3d1-98b5-11cf-bb82-00aa00bdce0b")
  16548. IHTMLStyleSheet2 : public IDispatch
  16549. {
  16550. public:
  16551. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pages(
  16552. /* [out][retval] */ IHTMLStyleSheetPagesCollection **p) = 0;
  16553. virtual /* [id] */ HRESULT STDMETHODCALLTYPE addPageRule(
  16554. /* [in] */ BSTR bstrSelector,
  16555. /* [in] */ BSTR bstrStyle,
  16556. /* [in][defaultvalue] */ long lIndex,
  16557. /* [out][retval] */ long *plNewIndex) = 0;
  16558. };
  16559. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet2_get_pages_Proxy(
  16560. IHTMLStyleSheet2 * This,
  16561. /* [out][retval] */ IHTMLStyleSheetPagesCollection **p);
  16562. void __RPC_STUB IHTMLStyleSheet2_get_pages_Stub(
  16563. IRpcStubBuffer *This,
  16564. IRpcChannelBuffer *_pRpcChannelBuffer,
  16565. PRPC_MESSAGE _pRpcMessage,
  16566. DWORD *_pdwStubPhase);
  16567. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet2_addPageRule_Proxy(
  16568. IHTMLStyleSheet2 * This,
  16569. /* [in] */ BSTR bstrSelector,
  16570. /* [in] */ BSTR bstrStyle,
  16571. /* [in][defaultvalue] */ long lIndex,
  16572. /* [out][retval] */ long *plNewIndex);
  16573. void __RPC_STUB IHTMLStyleSheet2_addPageRule_Stub(
  16574. IRpcStubBuffer *This,
  16575. IRpcChannelBuffer *_pRpcChannelBuffer,
  16576. PRPC_MESSAGE _pRpcMessage,
  16577. DWORD *_pdwStubPhase);
  16578. #endif /* __IHTMLStyleSheet2_INTERFACE_DEFINED__ */
  16579. #ifndef __DispHTMLStyleSheet_DISPINTERFACE_DEFINED__
  16580. #define __DispHTMLStyleSheet_DISPINTERFACE_DEFINED__
  16581. /* dispinterface DispHTMLStyleSheet */
  16582. /* [uuid][hidden] */
  16583. EXTERN_C const IID DIID_DispHTMLStyleSheet;
  16584. MIDL_INTERFACE("3050f58d-98b5-11cf-bb82-00aa00bdce0b")
  16585. DispHTMLStyleSheet : public IDispatch
  16586. {
  16587. };
  16588. #endif /* __DispHTMLStyleSheet_DISPINTERFACE_DEFINED__ */
  16589. EXTERN_C const CLSID CLSID_HTMLStyleSheet;
  16590. #ifdef __cplusplus
  16591. class DECLSPEC_UUID("3050f2e4-98b5-11cf-bb82-00aa00bdce0b")
  16592. HTMLStyleSheet;
  16593. #endif
  16594. EXTERN_C const CLSID CLSID_HTMLStyleSheetsCollection;
  16595. #ifdef __cplusplus
  16596. class DECLSPEC_UUID("3050f37f-98b5-11cf-bb82-00aa00bdce0b")
  16597. HTMLStyleSheetsCollection;
  16598. #endif
  16599. #ifndef __HTMLLinkElementEvents2_DISPINTERFACE_DEFINED__
  16600. #define __HTMLLinkElementEvents2_DISPINTERFACE_DEFINED__
  16601. /* dispinterface HTMLLinkElementEvents2 */
  16602. /* [uuid][hidden] */
  16603. EXTERN_C const IID DIID_HTMLLinkElementEvents2;
  16604. MIDL_INTERFACE("3050f61d-98b5-11cf-bb82-00aa00bdce0b")
  16605. HTMLLinkElementEvents2 : public IDispatch
  16606. {
  16607. };
  16608. #endif /* __HTMLLinkElementEvents2_DISPINTERFACE_DEFINED__ */
  16609. #ifndef __HTMLLinkElementEvents_DISPINTERFACE_DEFINED__
  16610. #define __HTMLLinkElementEvents_DISPINTERFACE_DEFINED__
  16611. /* dispinterface HTMLLinkElementEvents */
  16612. /* [uuid][hidden] */
  16613. EXTERN_C const IID DIID_HTMLLinkElementEvents;
  16614. MIDL_INTERFACE("3050f3cc-98b5-11cf-bb82-00aa00bdce0b")
  16615. HTMLLinkElementEvents : public IDispatch
  16616. {
  16617. };
  16618. #endif /* __HTMLLinkElementEvents_DISPINTERFACE_DEFINED__ */
  16619. #ifndef __IHTMLLinkElement_INTERFACE_DEFINED__
  16620. #define __IHTMLLinkElement_INTERFACE_DEFINED__
  16621. /* interface IHTMLLinkElement */
  16622. /* [object][uuid][dual][oleautomation] */
  16623. EXTERN_C const IID IID_IHTMLLinkElement;
  16624. MIDL_INTERFACE("3050f205-98b5-11cf-bb82-00aa00bdce0b")
  16625. IHTMLLinkElement : public IDispatch
  16626. {
  16627. public:
  16628. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_href(
  16629. /* [in] */ BSTR v) = 0;
  16630. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_href(
  16631. /* [out][retval] */ BSTR *p) = 0;
  16632. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rel(
  16633. /* [in] */ BSTR v) = 0;
  16634. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rel(
  16635. /* [out][retval] */ BSTR *p) = 0;
  16636. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rev(
  16637. /* [in] */ BSTR v) = 0;
  16638. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rev(
  16639. /* [out][retval] */ BSTR *p) = 0;
  16640. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  16641. /* [in] */ BSTR v) = 0;
  16642. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  16643. /* [out][retval] */ BSTR *p) = 0;
  16644. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  16645. /* [out][retval] */ BSTR *p) = 0;
  16646. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange(
  16647. /* [in] */ VARIANT v) = 0;
  16648. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange(
  16649. /* [out][retval] */ VARIANT *p) = 0;
  16650. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
  16651. /* [in] */ VARIANT v) = 0;
  16652. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
  16653. /* [out][retval] */ VARIANT *p) = 0;
  16654. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
  16655. /* [in] */ VARIANT v) = 0;
  16656. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
  16657. /* [out][retval] */ VARIANT *p) = 0;
  16658. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_styleSheet(
  16659. /* [out][retval] */ IHTMLStyleSheet **p) = 0;
  16660. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  16661. /* [in] */ VARIANT_BOOL v) = 0;
  16662. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  16663. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  16664. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_media(
  16665. /* [in] */ BSTR v) = 0;
  16666. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_media(
  16667. /* [out][retval] */ BSTR *p) = 0;
  16668. };
  16669. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_href_Proxy(
  16670. IHTMLLinkElement * This,
  16671. /* [in] */ BSTR v);
  16672. void __RPC_STUB IHTMLLinkElement_put_href_Stub(
  16673. IRpcStubBuffer *This,
  16674. IRpcChannelBuffer *_pRpcChannelBuffer,
  16675. PRPC_MESSAGE _pRpcMessage,
  16676. DWORD *_pdwStubPhase);
  16677. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_href_Proxy(
  16678. IHTMLLinkElement * This,
  16679. /* [out][retval] */ BSTR *p);
  16680. void __RPC_STUB IHTMLLinkElement_get_href_Stub(
  16681. IRpcStubBuffer *This,
  16682. IRpcChannelBuffer *_pRpcChannelBuffer,
  16683. PRPC_MESSAGE _pRpcMessage,
  16684. DWORD *_pdwStubPhase);
  16685. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_rel_Proxy(
  16686. IHTMLLinkElement * This,
  16687. /* [in] */ BSTR v);
  16688. void __RPC_STUB IHTMLLinkElement_put_rel_Stub(
  16689. IRpcStubBuffer *This,
  16690. IRpcChannelBuffer *_pRpcChannelBuffer,
  16691. PRPC_MESSAGE _pRpcMessage,
  16692. DWORD *_pdwStubPhase);
  16693. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_rel_Proxy(
  16694. IHTMLLinkElement * This,
  16695. /* [out][retval] */ BSTR *p);
  16696. void __RPC_STUB IHTMLLinkElement_get_rel_Stub(
  16697. IRpcStubBuffer *This,
  16698. IRpcChannelBuffer *_pRpcChannelBuffer,
  16699. PRPC_MESSAGE _pRpcMessage,
  16700. DWORD *_pdwStubPhase);
  16701. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_rev_Proxy(
  16702. IHTMLLinkElement * This,
  16703. /* [in] */ BSTR v);
  16704. void __RPC_STUB IHTMLLinkElement_put_rev_Stub(
  16705. IRpcStubBuffer *This,
  16706. IRpcChannelBuffer *_pRpcChannelBuffer,
  16707. PRPC_MESSAGE _pRpcMessage,
  16708. DWORD *_pdwStubPhase);
  16709. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_rev_Proxy(
  16710. IHTMLLinkElement * This,
  16711. /* [out][retval] */ BSTR *p);
  16712. void __RPC_STUB IHTMLLinkElement_get_rev_Stub(
  16713. IRpcStubBuffer *This,
  16714. IRpcChannelBuffer *_pRpcChannelBuffer,
  16715. PRPC_MESSAGE _pRpcMessage,
  16716. DWORD *_pdwStubPhase);
  16717. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_type_Proxy(
  16718. IHTMLLinkElement * This,
  16719. /* [in] */ BSTR v);
  16720. void __RPC_STUB IHTMLLinkElement_put_type_Stub(
  16721. IRpcStubBuffer *This,
  16722. IRpcChannelBuffer *_pRpcChannelBuffer,
  16723. PRPC_MESSAGE _pRpcMessage,
  16724. DWORD *_pdwStubPhase);
  16725. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_type_Proxy(
  16726. IHTMLLinkElement * This,
  16727. /* [out][retval] */ BSTR *p);
  16728. void __RPC_STUB IHTMLLinkElement_get_type_Stub(
  16729. IRpcStubBuffer *This,
  16730. IRpcChannelBuffer *_pRpcChannelBuffer,
  16731. PRPC_MESSAGE _pRpcMessage,
  16732. DWORD *_pdwStubPhase);
  16733. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_readyState_Proxy(
  16734. IHTMLLinkElement * This,
  16735. /* [out][retval] */ BSTR *p);
  16736. void __RPC_STUB IHTMLLinkElement_get_readyState_Stub(
  16737. IRpcStubBuffer *This,
  16738. IRpcChannelBuffer *_pRpcChannelBuffer,
  16739. PRPC_MESSAGE _pRpcMessage,
  16740. DWORD *_pdwStubPhase);
  16741. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_onreadystatechange_Proxy(
  16742. IHTMLLinkElement * This,
  16743. /* [in] */ VARIANT v);
  16744. void __RPC_STUB IHTMLLinkElement_put_onreadystatechange_Stub(
  16745. IRpcStubBuffer *This,
  16746. IRpcChannelBuffer *_pRpcChannelBuffer,
  16747. PRPC_MESSAGE _pRpcMessage,
  16748. DWORD *_pdwStubPhase);
  16749. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_onreadystatechange_Proxy(
  16750. IHTMLLinkElement * This,
  16751. /* [out][retval] */ VARIANT *p);
  16752. void __RPC_STUB IHTMLLinkElement_get_onreadystatechange_Stub(
  16753. IRpcStubBuffer *This,
  16754. IRpcChannelBuffer *_pRpcChannelBuffer,
  16755. PRPC_MESSAGE _pRpcMessage,
  16756. DWORD *_pdwStubPhase);
  16757. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_onload_Proxy(
  16758. IHTMLLinkElement * This,
  16759. /* [in] */ VARIANT v);
  16760. void __RPC_STUB IHTMLLinkElement_put_onload_Stub(
  16761. IRpcStubBuffer *This,
  16762. IRpcChannelBuffer *_pRpcChannelBuffer,
  16763. PRPC_MESSAGE _pRpcMessage,
  16764. DWORD *_pdwStubPhase);
  16765. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_onload_Proxy(
  16766. IHTMLLinkElement * This,
  16767. /* [out][retval] */ VARIANT *p);
  16768. void __RPC_STUB IHTMLLinkElement_get_onload_Stub(
  16769. IRpcStubBuffer *This,
  16770. IRpcChannelBuffer *_pRpcChannelBuffer,
  16771. PRPC_MESSAGE _pRpcMessage,
  16772. DWORD *_pdwStubPhase);
  16773. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_onerror_Proxy(
  16774. IHTMLLinkElement * This,
  16775. /* [in] */ VARIANT v);
  16776. void __RPC_STUB IHTMLLinkElement_put_onerror_Stub(
  16777. IRpcStubBuffer *This,
  16778. IRpcChannelBuffer *_pRpcChannelBuffer,
  16779. PRPC_MESSAGE _pRpcMessage,
  16780. DWORD *_pdwStubPhase);
  16781. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_onerror_Proxy(
  16782. IHTMLLinkElement * This,
  16783. /* [out][retval] */ VARIANT *p);
  16784. void __RPC_STUB IHTMLLinkElement_get_onerror_Stub(
  16785. IRpcStubBuffer *This,
  16786. IRpcChannelBuffer *_pRpcChannelBuffer,
  16787. PRPC_MESSAGE _pRpcMessage,
  16788. DWORD *_pdwStubPhase);
  16789. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_styleSheet_Proxy(
  16790. IHTMLLinkElement * This,
  16791. /* [out][retval] */ IHTMLStyleSheet **p);
  16792. void __RPC_STUB IHTMLLinkElement_get_styleSheet_Stub(
  16793. IRpcStubBuffer *This,
  16794. IRpcChannelBuffer *_pRpcChannelBuffer,
  16795. PRPC_MESSAGE _pRpcMessage,
  16796. DWORD *_pdwStubPhase);
  16797. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_disabled_Proxy(
  16798. IHTMLLinkElement * This,
  16799. /* [in] */ VARIANT_BOOL v);
  16800. void __RPC_STUB IHTMLLinkElement_put_disabled_Stub(
  16801. IRpcStubBuffer *This,
  16802. IRpcChannelBuffer *_pRpcChannelBuffer,
  16803. PRPC_MESSAGE _pRpcMessage,
  16804. DWORD *_pdwStubPhase);
  16805. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_disabled_Proxy(
  16806. IHTMLLinkElement * This,
  16807. /* [out][retval] */ VARIANT_BOOL *p);
  16808. void __RPC_STUB IHTMLLinkElement_get_disabled_Stub(
  16809. IRpcStubBuffer *This,
  16810. IRpcChannelBuffer *_pRpcChannelBuffer,
  16811. PRPC_MESSAGE _pRpcMessage,
  16812. DWORD *_pdwStubPhase);
  16813. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_media_Proxy(
  16814. IHTMLLinkElement * This,
  16815. /* [in] */ BSTR v);
  16816. void __RPC_STUB IHTMLLinkElement_put_media_Stub(
  16817. IRpcStubBuffer *This,
  16818. IRpcChannelBuffer *_pRpcChannelBuffer,
  16819. PRPC_MESSAGE _pRpcMessage,
  16820. DWORD *_pdwStubPhase);
  16821. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_media_Proxy(
  16822. IHTMLLinkElement * This,
  16823. /* [out][retval] */ BSTR *p);
  16824. void __RPC_STUB IHTMLLinkElement_get_media_Stub(
  16825. IRpcStubBuffer *This,
  16826. IRpcChannelBuffer *_pRpcChannelBuffer,
  16827. PRPC_MESSAGE _pRpcMessage,
  16828. DWORD *_pdwStubPhase);
  16829. #endif /* __IHTMLLinkElement_INTERFACE_DEFINED__ */
  16830. #ifndef __IHTMLLinkElement2_INTERFACE_DEFINED__
  16831. #define __IHTMLLinkElement2_INTERFACE_DEFINED__
  16832. /* interface IHTMLLinkElement2 */
  16833. /* [object][uuid][dual][oleautomation] */
  16834. EXTERN_C const IID IID_IHTMLLinkElement2;
  16835. MIDL_INTERFACE("3050f4e5-98b5-11cf-bb82-00aa00bdce0b")
  16836. IHTMLLinkElement2 : public IDispatch
  16837. {
  16838. public:
  16839. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_target(
  16840. /* [in] */ BSTR v) = 0;
  16841. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_target(
  16842. /* [out][retval] */ BSTR *p) = 0;
  16843. };
  16844. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement2_put_target_Proxy(
  16845. IHTMLLinkElement2 * This,
  16846. /* [in] */ BSTR v);
  16847. void __RPC_STUB IHTMLLinkElement2_put_target_Stub(
  16848. IRpcStubBuffer *This,
  16849. IRpcChannelBuffer *_pRpcChannelBuffer,
  16850. PRPC_MESSAGE _pRpcMessage,
  16851. DWORD *_pdwStubPhase);
  16852. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement2_get_target_Proxy(
  16853. IHTMLLinkElement2 * This,
  16854. /* [out][retval] */ BSTR *p);
  16855. void __RPC_STUB IHTMLLinkElement2_get_target_Stub(
  16856. IRpcStubBuffer *This,
  16857. IRpcChannelBuffer *_pRpcChannelBuffer,
  16858. PRPC_MESSAGE _pRpcMessage,
  16859. DWORD *_pdwStubPhase);
  16860. #endif /* __IHTMLLinkElement2_INTERFACE_DEFINED__ */
  16861. #ifndef __IHTMLLinkElement3_INTERFACE_DEFINED__
  16862. #define __IHTMLLinkElement3_INTERFACE_DEFINED__
  16863. /* interface IHTMLLinkElement3 */
  16864. /* [object][uuid][dual][oleautomation] */
  16865. EXTERN_C const IID IID_IHTMLLinkElement3;
  16866. MIDL_INTERFACE("3050f81e-98b5-11cf-bb82-00aa00bdce0b")
  16867. IHTMLLinkElement3 : public IDispatch
  16868. {
  16869. public:
  16870. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_charset(
  16871. /* [in] */ BSTR v) = 0;
  16872. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_charset(
  16873. /* [out][retval] */ BSTR *p) = 0;
  16874. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hreflang(
  16875. /* [in] */ BSTR v) = 0;
  16876. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hreflang(
  16877. /* [out][retval] */ BSTR *p) = 0;
  16878. };
  16879. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement3_put_charset_Proxy(
  16880. IHTMLLinkElement3 * This,
  16881. /* [in] */ BSTR v);
  16882. void __RPC_STUB IHTMLLinkElement3_put_charset_Stub(
  16883. IRpcStubBuffer *This,
  16884. IRpcChannelBuffer *_pRpcChannelBuffer,
  16885. PRPC_MESSAGE _pRpcMessage,
  16886. DWORD *_pdwStubPhase);
  16887. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement3_get_charset_Proxy(
  16888. IHTMLLinkElement3 * This,
  16889. /* [out][retval] */ BSTR *p);
  16890. void __RPC_STUB IHTMLLinkElement3_get_charset_Stub(
  16891. IRpcStubBuffer *This,
  16892. IRpcChannelBuffer *_pRpcChannelBuffer,
  16893. PRPC_MESSAGE _pRpcMessage,
  16894. DWORD *_pdwStubPhase);
  16895. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement3_put_hreflang_Proxy(
  16896. IHTMLLinkElement3 * This,
  16897. /* [in] */ BSTR v);
  16898. void __RPC_STUB IHTMLLinkElement3_put_hreflang_Stub(
  16899. IRpcStubBuffer *This,
  16900. IRpcChannelBuffer *_pRpcChannelBuffer,
  16901. PRPC_MESSAGE _pRpcMessage,
  16902. DWORD *_pdwStubPhase);
  16903. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement3_get_hreflang_Proxy(
  16904. IHTMLLinkElement3 * This,
  16905. /* [out][retval] */ BSTR *p);
  16906. void __RPC_STUB IHTMLLinkElement3_get_hreflang_Stub(
  16907. IRpcStubBuffer *This,
  16908. IRpcChannelBuffer *_pRpcChannelBuffer,
  16909. PRPC_MESSAGE _pRpcMessage,
  16910. DWORD *_pdwStubPhase);
  16911. #endif /* __IHTMLLinkElement3_INTERFACE_DEFINED__ */
  16912. #ifndef __DispHTMLLinkElement_DISPINTERFACE_DEFINED__
  16913. #define __DispHTMLLinkElement_DISPINTERFACE_DEFINED__
  16914. /* dispinterface DispHTMLLinkElement */
  16915. /* [uuid][hidden] */
  16916. EXTERN_C const IID DIID_DispHTMLLinkElement;
  16917. MIDL_INTERFACE("3050f524-98b5-11cf-bb82-00aa00bdce0b")
  16918. DispHTMLLinkElement : public IDispatch
  16919. {
  16920. };
  16921. #endif /* __DispHTMLLinkElement_DISPINTERFACE_DEFINED__ */
  16922. EXTERN_C const CLSID CLSID_HTMLLinkElement;
  16923. #ifdef __cplusplus
  16924. class DECLSPEC_UUID("3050f277-98b5-11cf-bb82-00aa00bdce0b")
  16925. HTMLLinkElement;
  16926. #endif
  16927. #ifndef __IHTMLTxtRange_INTERFACE_DEFINED__
  16928. #define __IHTMLTxtRange_INTERFACE_DEFINED__
  16929. /* interface IHTMLTxtRange */
  16930. /* [object][uuid][dual][oleautomation] */
  16931. EXTERN_C const IID IID_IHTMLTxtRange;
  16932. MIDL_INTERFACE("3050f220-98b5-11cf-bb82-00aa00bdce0b")
  16933. IHTMLTxtRange : public IDispatch
  16934. {
  16935. public:
  16936. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_htmlText(
  16937. /* [out][retval] */ BSTR *p) = 0;
  16938. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_text(
  16939. /* [in] */ BSTR v) = 0;
  16940. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_text(
  16941. /* [out][retval] */ BSTR *p) = 0;
  16942. virtual /* [id] */ HRESULT STDMETHODCALLTYPE parentElement(
  16943. /* [out][retval] */ IHTMLElement **parent) = 0;
  16944. virtual /* [id] */ HRESULT STDMETHODCALLTYPE duplicate(
  16945. /* [out][retval] */ IHTMLTxtRange **Duplicate) = 0;
  16946. virtual /* [id] */ HRESULT STDMETHODCALLTYPE inRange(
  16947. /* [in] */ IHTMLTxtRange *Range,
  16948. /* [out][retval] */ VARIANT_BOOL *InRange) = 0;
  16949. virtual /* [id] */ HRESULT STDMETHODCALLTYPE isEqual(
  16950. /* [in] */ IHTMLTxtRange *Range,
  16951. /* [out][retval] */ VARIANT_BOOL *IsEqual) = 0;
  16952. virtual /* [id] */ HRESULT STDMETHODCALLTYPE scrollIntoView(
  16953. /* [in][defaultvalue] */ VARIANT_BOOL fStart = -1) = 0;
  16954. virtual /* [id] */ HRESULT STDMETHODCALLTYPE collapse(
  16955. /* [in][defaultvalue] */ VARIANT_BOOL Start = -1) = 0;
  16956. virtual /* [id] */ HRESULT STDMETHODCALLTYPE expand(
  16957. /* [in] */ BSTR Unit,
  16958. /* [out][retval] */ VARIANT_BOOL *Success) = 0;
  16959. virtual /* [id] */ HRESULT STDMETHODCALLTYPE move(
  16960. /* [in] */ BSTR Unit,
  16961. /* [in][defaultvalue] */ long Count,
  16962. /* [out][retval] */ long *ActualCount) = 0;
  16963. virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveStart(
  16964. /* [in] */ BSTR Unit,
  16965. /* [in][defaultvalue] */ long Count,
  16966. /* [out][retval] */ long *ActualCount) = 0;
  16967. virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveEnd(
  16968. /* [in] */ BSTR Unit,
  16969. /* [in][defaultvalue] */ long Count,
  16970. /* [out][retval] */ long *ActualCount) = 0;
  16971. virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0;
  16972. virtual /* [id] */ HRESULT STDMETHODCALLTYPE pasteHTML(
  16973. /* [in] */ BSTR html) = 0;
  16974. virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveToElementText(
  16975. /* [in] */ IHTMLElement *element) = 0;
  16976. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setEndPoint(
  16977. /* [in] */ BSTR how,
  16978. /* [in] */ IHTMLTxtRange *SourceRange) = 0;
  16979. virtual /* [id] */ HRESULT STDMETHODCALLTYPE compareEndPoints(
  16980. /* [in] */ BSTR how,
  16981. /* [in] */ IHTMLTxtRange *SourceRange,
  16982. /* [out][retval] */ long *ret) = 0;
  16983. virtual /* [id] */ HRESULT STDMETHODCALLTYPE findText(
  16984. /* [in] */ BSTR String,
  16985. /* [in][defaultvalue] */ long count,
  16986. /* [in][defaultvalue] */ long Flags,
  16987. /* [out][retval] */ VARIANT_BOOL *Success) = 0;
  16988. virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveToPoint(
  16989. /* [in] */ long x,
  16990. /* [in] */ long y) = 0;
  16991. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getBookmark(
  16992. /* [out][retval] */ BSTR *Boolmark) = 0;
  16993. virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveToBookmark(
  16994. /* [in] */ BSTR Bookmark,
  16995. /* [out][retval] */ VARIANT_BOOL *Success) = 0;
  16996. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandSupported(
  16997. /* [in] */ BSTR cmdID,
  16998. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  16999. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandEnabled(
  17000. /* [in] */ BSTR cmdID,
  17001. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  17002. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandState(
  17003. /* [in] */ BSTR cmdID,
  17004. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  17005. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandIndeterm(
  17006. /* [in] */ BSTR cmdID,
  17007. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  17008. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandText(
  17009. /* [in] */ BSTR cmdID,
  17010. /* [out][retval] */ BSTR *pcmdText) = 0;
  17011. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandValue(
  17012. /* [in] */ BSTR cmdID,
  17013. /* [out][retval] */ VARIANT *pcmdValue) = 0;
  17014. virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommand(
  17015. /* [in] */ BSTR cmdID,
  17016. /* [in][defaultvalue] */ VARIANT_BOOL showUI,
  17017. /* [in][optional] */ VARIANT value,
  17018. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  17019. virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommandShowHelp(
  17020. /* [in] */ BSTR cmdID,
  17021. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  17022. };
  17023. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_get_htmlText_Proxy(
  17024. IHTMLTxtRange * This,
  17025. /* [out][retval] */ BSTR *p);
  17026. void __RPC_STUB IHTMLTxtRange_get_htmlText_Stub(
  17027. IRpcStubBuffer *This,
  17028. IRpcChannelBuffer *_pRpcChannelBuffer,
  17029. PRPC_MESSAGE _pRpcMessage,
  17030. DWORD *_pdwStubPhase);
  17031. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_put_text_Proxy(
  17032. IHTMLTxtRange * This,
  17033. /* [in] */ BSTR v);
  17034. void __RPC_STUB IHTMLTxtRange_put_text_Stub(
  17035. IRpcStubBuffer *This,
  17036. IRpcChannelBuffer *_pRpcChannelBuffer,
  17037. PRPC_MESSAGE _pRpcMessage,
  17038. DWORD *_pdwStubPhase);
  17039. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_get_text_Proxy(
  17040. IHTMLTxtRange * This,
  17041. /* [out][retval] */ BSTR *p);
  17042. void __RPC_STUB IHTMLTxtRange_get_text_Stub(
  17043. IRpcStubBuffer *This,
  17044. IRpcChannelBuffer *_pRpcChannelBuffer,
  17045. PRPC_MESSAGE _pRpcMessage,
  17046. DWORD *_pdwStubPhase);
  17047. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_parentElement_Proxy(
  17048. IHTMLTxtRange * This,
  17049. /* [out][retval] */ IHTMLElement **parent);
  17050. void __RPC_STUB IHTMLTxtRange_parentElement_Stub(
  17051. IRpcStubBuffer *This,
  17052. IRpcChannelBuffer *_pRpcChannelBuffer,
  17053. PRPC_MESSAGE _pRpcMessage,
  17054. DWORD *_pdwStubPhase);
  17055. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_duplicate_Proxy(
  17056. IHTMLTxtRange * This,
  17057. /* [out][retval] */ IHTMLTxtRange **Duplicate);
  17058. void __RPC_STUB IHTMLTxtRange_duplicate_Stub(
  17059. IRpcStubBuffer *This,
  17060. IRpcChannelBuffer *_pRpcChannelBuffer,
  17061. PRPC_MESSAGE _pRpcMessage,
  17062. DWORD *_pdwStubPhase);
  17063. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_inRange_Proxy(
  17064. IHTMLTxtRange * This,
  17065. /* [in] */ IHTMLTxtRange *Range,
  17066. /* [out][retval] */ VARIANT_BOOL *InRange);
  17067. void __RPC_STUB IHTMLTxtRange_inRange_Stub(
  17068. IRpcStubBuffer *This,
  17069. IRpcChannelBuffer *_pRpcChannelBuffer,
  17070. PRPC_MESSAGE _pRpcMessage,
  17071. DWORD *_pdwStubPhase);
  17072. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_isEqual_Proxy(
  17073. IHTMLTxtRange * This,
  17074. /* [in] */ IHTMLTxtRange *Range,
  17075. /* [out][retval] */ VARIANT_BOOL *IsEqual);
  17076. void __RPC_STUB IHTMLTxtRange_isEqual_Stub(
  17077. IRpcStubBuffer *This,
  17078. IRpcChannelBuffer *_pRpcChannelBuffer,
  17079. PRPC_MESSAGE _pRpcMessage,
  17080. DWORD *_pdwStubPhase);
  17081. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_scrollIntoView_Proxy(
  17082. IHTMLTxtRange * This,
  17083. /* [in][defaultvalue] */ VARIANT_BOOL fStart);
  17084. void __RPC_STUB IHTMLTxtRange_scrollIntoView_Stub(
  17085. IRpcStubBuffer *This,
  17086. IRpcChannelBuffer *_pRpcChannelBuffer,
  17087. PRPC_MESSAGE _pRpcMessage,
  17088. DWORD *_pdwStubPhase);
  17089. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_collapse_Proxy(
  17090. IHTMLTxtRange * This,
  17091. /* [in][defaultvalue] */ VARIANT_BOOL Start);
  17092. void __RPC_STUB IHTMLTxtRange_collapse_Stub(
  17093. IRpcStubBuffer *This,
  17094. IRpcChannelBuffer *_pRpcChannelBuffer,
  17095. PRPC_MESSAGE _pRpcMessage,
  17096. DWORD *_pdwStubPhase);
  17097. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_expand_Proxy(
  17098. IHTMLTxtRange * This,
  17099. /* [in] */ BSTR Unit,
  17100. /* [out][retval] */ VARIANT_BOOL *Success);
  17101. void __RPC_STUB IHTMLTxtRange_expand_Stub(
  17102. IRpcStubBuffer *This,
  17103. IRpcChannelBuffer *_pRpcChannelBuffer,
  17104. PRPC_MESSAGE _pRpcMessage,
  17105. DWORD *_pdwStubPhase);
  17106. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_move_Proxy(
  17107. IHTMLTxtRange * This,
  17108. /* [in] */ BSTR Unit,
  17109. /* [in][defaultvalue] */ long Count,
  17110. /* [out][retval] */ long *ActualCount);
  17111. void __RPC_STUB IHTMLTxtRange_move_Stub(
  17112. IRpcStubBuffer *This,
  17113. IRpcChannelBuffer *_pRpcChannelBuffer,
  17114. PRPC_MESSAGE _pRpcMessage,
  17115. DWORD *_pdwStubPhase);
  17116. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_moveStart_Proxy(
  17117. IHTMLTxtRange * This,
  17118. /* [in] */ BSTR Unit,
  17119. /* [in][defaultvalue] */ long Count,
  17120. /* [out][retval] */ long *ActualCount);
  17121. void __RPC_STUB IHTMLTxtRange_moveStart_Stub(
  17122. IRpcStubBuffer *This,
  17123. IRpcChannelBuffer *_pRpcChannelBuffer,
  17124. PRPC_MESSAGE _pRpcMessage,
  17125. DWORD *_pdwStubPhase);
  17126. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_moveEnd_Proxy(
  17127. IHTMLTxtRange * This,
  17128. /* [in] */ BSTR Unit,
  17129. /* [in][defaultvalue] */ long Count,
  17130. /* [out][retval] */ long *ActualCount);
  17131. void __RPC_STUB IHTMLTxtRange_moveEnd_Stub(
  17132. IRpcStubBuffer *This,
  17133. IRpcChannelBuffer *_pRpcChannelBuffer,
  17134. PRPC_MESSAGE _pRpcMessage,
  17135. DWORD *_pdwStubPhase);
  17136. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_select_Proxy(
  17137. IHTMLTxtRange * This);
  17138. void __RPC_STUB IHTMLTxtRange_select_Stub(
  17139. IRpcStubBuffer *This,
  17140. IRpcChannelBuffer *_pRpcChannelBuffer,
  17141. PRPC_MESSAGE _pRpcMessage,
  17142. DWORD *_pdwStubPhase);
  17143. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_pasteHTML_Proxy(
  17144. IHTMLTxtRange * This,
  17145. /* [in] */ BSTR html);
  17146. void __RPC_STUB IHTMLTxtRange_pasteHTML_Stub(
  17147. IRpcStubBuffer *This,
  17148. IRpcChannelBuffer *_pRpcChannelBuffer,
  17149. PRPC_MESSAGE _pRpcMessage,
  17150. DWORD *_pdwStubPhase);
  17151. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_moveToElementText_Proxy(
  17152. IHTMLTxtRange * This,
  17153. /* [in] */ IHTMLElement *element);
  17154. void __RPC_STUB IHTMLTxtRange_moveToElementText_Stub(
  17155. IRpcStubBuffer *This,
  17156. IRpcChannelBuffer *_pRpcChannelBuffer,
  17157. PRPC_MESSAGE _pRpcMessage,
  17158. DWORD *_pdwStubPhase);
  17159. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_setEndPoint_Proxy(
  17160. IHTMLTxtRange * This,
  17161. /* [in] */ BSTR how,
  17162. /* [in] */ IHTMLTxtRange *SourceRange);
  17163. void __RPC_STUB IHTMLTxtRange_setEndPoint_Stub(
  17164. IRpcStubBuffer *This,
  17165. IRpcChannelBuffer *_pRpcChannelBuffer,
  17166. PRPC_MESSAGE _pRpcMessage,
  17167. DWORD *_pdwStubPhase);
  17168. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_compareEndPoints_Proxy(
  17169. IHTMLTxtRange * This,
  17170. /* [in] */ BSTR how,
  17171. /* [in] */ IHTMLTxtRange *SourceRange,
  17172. /* [out][retval] */ long *ret);
  17173. void __RPC_STUB IHTMLTxtRange_compareEndPoints_Stub(
  17174. IRpcStubBuffer *This,
  17175. IRpcChannelBuffer *_pRpcChannelBuffer,
  17176. PRPC_MESSAGE _pRpcMessage,
  17177. DWORD *_pdwStubPhase);
  17178. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_findText_Proxy(
  17179. IHTMLTxtRange * This,
  17180. /* [in] */ BSTR String,
  17181. /* [in][defaultvalue] */ long count,
  17182. /* [in][defaultvalue] */ long Flags,
  17183. /* [out][retval] */ VARIANT_BOOL *Success);
  17184. void __RPC_STUB IHTMLTxtRange_findText_Stub(
  17185. IRpcStubBuffer *This,
  17186. IRpcChannelBuffer *_pRpcChannelBuffer,
  17187. PRPC_MESSAGE _pRpcMessage,
  17188. DWORD *_pdwStubPhase);
  17189. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_moveToPoint_Proxy(
  17190. IHTMLTxtRange * This,
  17191. /* [in] */ long x,
  17192. /* [in] */ long y);
  17193. void __RPC_STUB IHTMLTxtRange_moveToPoint_Stub(
  17194. IRpcStubBuffer *This,
  17195. IRpcChannelBuffer *_pRpcChannelBuffer,
  17196. PRPC_MESSAGE _pRpcMessage,
  17197. DWORD *_pdwStubPhase);
  17198. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_getBookmark_Proxy(
  17199. IHTMLTxtRange * This,
  17200. /* [out][retval] */ BSTR *Boolmark);
  17201. void __RPC_STUB IHTMLTxtRange_getBookmark_Stub(
  17202. IRpcStubBuffer *This,
  17203. IRpcChannelBuffer *_pRpcChannelBuffer,
  17204. PRPC_MESSAGE _pRpcMessage,
  17205. DWORD *_pdwStubPhase);
  17206. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_moveToBookmark_Proxy(
  17207. IHTMLTxtRange * This,
  17208. /* [in] */ BSTR Bookmark,
  17209. /* [out][retval] */ VARIANT_BOOL *Success);
  17210. void __RPC_STUB IHTMLTxtRange_moveToBookmark_Stub(
  17211. IRpcStubBuffer *This,
  17212. IRpcChannelBuffer *_pRpcChannelBuffer,
  17213. PRPC_MESSAGE _pRpcMessage,
  17214. DWORD *_pdwStubPhase);
  17215. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_queryCommandSupported_Proxy(
  17216. IHTMLTxtRange * This,
  17217. /* [in] */ BSTR cmdID,
  17218. /* [out][retval] */ VARIANT_BOOL *pfRet);
  17219. void __RPC_STUB IHTMLTxtRange_queryCommandSupported_Stub(
  17220. IRpcStubBuffer *This,
  17221. IRpcChannelBuffer *_pRpcChannelBuffer,
  17222. PRPC_MESSAGE _pRpcMessage,
  17223. DWORD *_pdwStubPhase);
  17224. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_queryCommandEnabled_Proxy(
  17225. IHTMLTxtRange * This,
  17226. /* [in] */ BSTR cmdID,
  17227. /* [out][retval] */ VARIANT_BOOL *pfRet);
  17228. void __RPC_STUB IHTMLTxtRange_queryCommandEnabled_Stub(
  17229. IRpcStubBuffer *This,
  17230. IRpcChannelBuffer *_pRpcChannelBuffer,
  17231. PRPC_MESSAGE _pRpcMessage,
  17232. DWORD *_pdwStubPhase);
  17233. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_queryCommandState_Proxy(
  17234. IHTMLTxtRange * This,
  17235. /* [in] */ BSTR cmdID,
  17236. /* [out][retval] */ VARIANT_BOOL *pfRet);
  17237. void __RPC_STUB IHTMLTxtRange_queryCommandState_Stub(
  17238. IRpcStubBuffer *This,
  17239. IRpcChannelBuffer *_pRpcChannelBuffer,
  17240. PRPC_MESSAGE _pRpcMessage,
  17241. DWORD *_pdwStubPhase);
  17242. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_queryCommandIndeterm_Proxy(
  17243. IHTMLTxtRange * This,
  17244. /* [in] */ BSTR cmdID,
  17245. /* [out][retval] */ VARIANT_BOOL *pfRet);
  17246. void __RPC_STUB IHTMLTxtRange_queryCommandIndeterm_Stub(
  17247. IRpcStubBuffer *This,
  17248. IRpcChannelBuffer *_pRpcChannelBuffer,
  17249. PRPC_MESSAGE _pRpcMessage,
  17250. DWORD *_pdwStubPhase);
  17251. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_queryCommandText_Proxy(
  17252. IHTMLTxtRange * This,
  17253. /* [in] */ BSTR cmdID,
  17254. /* [out][retval] */ BSTR *pcmdText);
  17255. void __RPC_STUB IHTMLTxtRange_queryCommandText_Stub(
  17256. IRpcStubBuffer *This,
  17257. IRpcChannelBuffer *_pRpcChannelBuffer,
  17258. PRPC_MESSAGE _pRpcMessage,
  17259. DWORD *_pdwStubPhase);
  17260. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_queryCommandValue_Proxy(
  17261. IHTMLTxtRange * This,
  17262. /* [in] */ BSTR cmdID,
  17263. /* [out][retval] */ VARIANT *pcmdValue);
  17264. void __RPC_STUB IHTMLTxtRange_queryCommandValue_Stub(
  17265. IRpcStubBuffer *This,
  17266. IRpcChannelBuffer *_pRpcChannelBuffer,
  17267. PRPC_MESSAGE _pRpcMessage,
  17268. DWORD *_pdwStubPhase);
  17269. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_execCommand_Proxy(
  17270. IHTMLTxtRange * This,
  17271. /* [in] */ BSTR cmdID,
  17272. /* [in][defaultvalue] */ VARIANT_BOOL showUI,
  17273. /* [in][optional] */ VARIANT value,
  17274. /* [out][retval] */ VARIANT_BOOL *pfRet);
  17275. void __RPC_STUB IHTMLTxtRange_execCommand_Stub(
  17276. IRpcStubBuffer *This,
  17277. IRpcChannelBuffer *_pRpcChannelBuffer,
  17278. PRPC_MESSAGE _pRpcMessage,
  17279. DWORD *_pdwStubPhase);
  17280. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_execCommandShowHelp_Proxy(
  17281. IHTMLTxtRange * This,
  17282. /* [in] */ BSTR cmdID,
  17283. /* [out][retval] */ VARIANT_BOOL *pfRet);
  17284. void __RPC_STUB IHTMLTxtRange_execCommandShowHelp_Stub(
  17285. IRpcStubBuffer *This,
  17286. IRpcChannelBuffer *_pRpcChannelBuffer,
  17287. PRPC_MESSAGE _pRpcMessage,
  17288. DWORD *_pdwStubPhase);
  17289. #endif /* __IHTMLTxtRange_INTERFACE_DEFINED__ */
  17290. #ifndef __IHTMLTextRangeMetrics_INTERFACE_DEFINED__
  17291. #define __IHTMLTextRangeMetrics_INTERFACE_DEFINED__
  17292. /* interface IHTMLTextRangeMetrics */
  17293. /* [object][uuid][dual][oleautomation] */
  17294. EXTERN_C const IID IID_IHTMLTextRangeMetrics;
  17295. MIDL_INTERFACE("3050f40b-98b5-11cf-bb82-00aa00bdce0b")
  17296. IHTMLTextRangeMetrics : public IDispatch
  17297. {
  17298. public:
  17299. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetTop(
  17300. /* [out][retval] */ long *p) = 0;
  17301. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetLeft(
  17302. /* [out][retval] */ long *p) = 0;
  17303. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_boundingTop(
  17304. /* [out][retval] */ long *p) = 0;
  17305. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_boundingLeft(
  17306. /* [out][retval] */ long *p) = 0;
  17307. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_boundingWidth(
  17308. /* [out][retval] */ long *p) = 0;
  17309. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_boundingHeight(
  17310. /* [out][retval] */ long *p) = 0;
  17311. };
  17312. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics_get_offsetTop_Proxy(
  17313. IHTMLTextRangeMetrics * This,
  17314. /* [out][retval] */ long *p);
  17315. void __RPC_STUB IHTMLTextRangeMetrics_get_offsetTop_Stub(
  17316. IRpcStubBuffer *This,
  17317. IRpcChannelBuffer *_pRpcChannelBuffer,
  17318. PRPC_MESSAGE _pRpcMessage,
  17319. DWORD *_pdwStubPhase);
  17320. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics_get_offsetLeft_Proxy(
  17321. IHTMLTextRangeMetrics * This,
  17322. /* [out][retval] */ long *p);
  17323. void __RPC_STUB IHTMLTextRangeMetrics_get_offsetLeft_Stub(
  17324. IRpcStubBuffer *This,
  17325. IRpcChannelBuffer *_pRpcChannelBuffer,
  17326. PRPC_MESSAGE _pRpcMessage,
  17327. DWORD *_pdwStubPhase);
  17328. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics_get_boundingTop_Proxy(
  17329. IHTMLTextRangeMetrics * This,
  17330. /* [out][retval] */ long *p);
  17331. void __RPC_STUB IHTMLTextRangeMetrics_get_boundingTop_Stub(
  17332. IRpcStubBuffer *This,
  17333. IRpcChannelBuffer *_pRpcChannelBuffer,
  17334. PRPC_MESSAGE _pRpcMessage,
  17335. DWORD *_pdwStubPhase);
  17336. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics_get_boundingLeft_Proxy(
  17337. IHTMLTextRangeMetrics * This,
  17338. /* [out][retval] */ long *p);
  17339. void __RPC_STUB IHTMLTextRangeMetrics_get_boundingLeft_Stub(
  17340. IRpcStubBuffer *This,
  17341. IRpcChannelBuffer *_pRpcChannelBuffer,
  17342. PRPC_MESSAGE _pRpcMessage,
  17343. DWORD *_pdwStubPhase);
  17344. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics_get_boundingWidth_Proxy(
  17345. IHTMLTextRangeMetrics * This,
  17346. /* [out][retval] */ long *p);
  17347. void __RPC_STUB IHTMLTextRangeMetrics_get_boundingWidth_Stub(
  17348. IRpcStubBuffer *This,
  17349. IRpcChannelBuffer *_pRpcChannelBuffer,
  17350. PRPC_MESSAGE _pRpcMessage,
  17351. DWORD *_pdwStubPhase);
  17352. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics_get_boundingHeight_Proxy(
  17353. IHTMLTextRangeMetrics * This,
  17354. /* [out][retval] */ long *p);
  17355. void __RPC_STUB IHTMLTextRangeMetrics_get_boundingHeight_Stub(
  17356. IRpcStubBuffer *This,
  17357. IRpcChannelBuffer *_pRpcChannelBuffer,
  17358. PRPC_MESSAGE _pRpcMessage,
  17359. DWORD *_pdwStubPhase);
  17360. #endif /* __IHTMLTextRangeMetrics_INTERFACE_DEFINED__ */
  17361. #ifndef __IHTMLTextRangeMetrics2_INTERFACE_DEFINED__
  17362. #define __IHTMLTextRangeMetrics2_INTERFACE_DEFINED__
  17363. /* interface IHTMLTextRangeMetrics2 */
  17364. /* [object][uuid][dual][oleautomation] */
  17365. EXTERN_C const IID IID_IHTMLTextRangeMetrics2;
  17366. MIDL_INTERFACE("3050f4a6-98b5-11cf-bb82-00aa00bdce0b")
  17367. IHTMLTextRangeMetrics2 : public IDispatch
  17368. {
  17369. public:
  17370. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getClientRects(
  17371. /* [out][retval] */ IHTMLRectCollection **pRectCol) = 0;
  17372. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getBoundingClientRect(
  17373. /* [out][retval] */ IHTMLRect **pRect) = 0;
  17374. };
  17375. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics2_getClientRects_Proxy(
  17376. IHTMLTextRangeMetrics2 * This,
  17377. /* [out][retval] */ IHTMLRectCollection **pRectCol);
  17378. void __RPC_STUB IHTMLTextRangeMetrics2_getClientRects_Stub(
  17379. IRpcStubBuffer *This,
  17380. IRpcChannelBuffer *_pRpcChannelBuffer,
  17381. PRPC_MESSAGE _pRpcMessage,
  17382. DWORD *_pdwStubPhase);
  17383. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics2_getBoundingClientRect_Proxy(
  17384. IHTMLTextRangeMetrics2 * This,
  17385. /* [out][retval] */ IHTMLRect **pRect);
  17386. void __RPC_STUB IHTMLTextRangeMetrics2_getBoundingClientRect_Stub(
  17387. IRpcStubBuffer *This,
  17388. IRpcChannelBuffer *_pRpcChannelBuffer,
  17389. PRPC_MESSAGE _pRpcMessage,
  17390. DWORD *_pdwStubPhase);
  17391. #endif /* __IHTMLTextRangeMetrics2_INTERFACE_DEFINED__ */
  17392. #ifndef __IHTMLTxtRangeCollection_INTERFACE_DEFINED__
  17393. #define __IHTMLTxtRangeCollection_INTERFACE_DEFINED__
  17394. /* interface IHTMLTxtRangeCollection */
  17395. /* [object][uuid][dual][oleautomation] */
  17396. EXTERN_C const IID IID_IHTMLTxtRangeCollection;
  17397. MIDL_INTERFACE("3050f7ed-98b5-11cf-bb82-00aa00bdce0b")
  17398. IHTMLTxtRangeCollection : public IDispatch
  17399. {
  17400. public:
  17401. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  17402. /* [out][retval] */ long *p) = 0;
  17403. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  17404. /* [out][retval] */ IUnknown **p) = 0;
  17405. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  17406. /* [in] */ VARIANT *pvarIndex,
  17407. /* [out][retval] */ VARIANT *pvarResult) = 0;
  17408. };
  17409. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRangeCollection_get_length_Proxy(
  17410. IHTMLTxtRangeCollection * This,
  17411. /* [out][retval] */ long *p);
  17412. void __RPC_STUB IHTMLTxtRangeCollection_get_length_Stub(
  17413. IRpcStubBuffer *This,
  17414. IRpcChannelBuffer *_pRpcChannelBuffer,
  17415. PRPC_MESSAGE _pRpcMessage,
  17416. DWORD *_pdwStubPhase);
  17417. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRangeCollection_get__newEnum_Proxy(
  17418. IHTMLTxtRangeCollection * This,
  17419. /* [out][retval] */ IUnknown **p);
  17420. void __RPC_STUB IHTMLTxtRangeCollection_get__newEnum_Stub(
  17421. IRpcStubBuffer *This,
  17422. IRpcChannelBuffer *_pRpcChannelBuffer,
  17423. PRPC_MESSAGE _pRpcMessage,
  17424. DWORD *_pdwStubPhase);
  17425. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRangeCollection_item_Proxy(
  17426. IHTMLTxtRangeCollection * This,
  17427. /* [in] */ VARIANT *pvarIndex,
  17428. /* [out][retval] */ VARIANT *pvarResult);
  17429. void __RPC_STUB IHTMLTxtRangeCollection_item_Stub(
  17430. IRpcStubBuffer *This,
  17431. IRpcChannelBuffer *_pRpcChannelBuffer,
  17432. PRPC_MESSAGE _pRpcMessage,
  17433. DWORD *_pdwStubPhase);
  17434. #endif /* __IHTMLTxtRangeCollection_INTERFACE_DEFINED__ */
  17435. #ifndef __HTMLFormElementEvents2_DISPINTERFACE_DEFINED__
  17436. #define __HTMLFormElementEvents2_DISPINTERFACE_DEFINED__
  17437. /* dispinterface HTMLFormElementEvents2 */
  17438. /* [uuid][hidden] */
  17439. EXTERN_C const IID DIID_HTMLFormElementEvents2;
  17440. MIDL_INTERFACE("3050f614-98b5-11cf-bb82-00aa00bdce0b")
  17441. HTMLFormElementEvents2 : public IDispatch
  17442. {
  17443. };
  17444. #endif /* __HTMLFormElementEvents2_DISPINTERFACE_DEFINED__ */
  17445. #ifndef __HTMLFormElementEvents_DISPINTERFACE_DEFINED__
  17446. #define __HTMLFormElementEvents_DISPINTERFACE_DEFINED__
  17447. /* dispinterface HTMLFormElementEvents */
  17448. /* [uuid][hidden] */
  17449. EXTERN_C const IID DIID_HTMLFormElementEvents;
  17450. MIDL_INTERFACE("3050f364-98b5-11cf-bb82-00aa00bdce0b")
  17451. HTMLFormElementEvents : public IDispatch
  17452. {
  17453. };
  17454. #endif /* __HTMLFormElementEvents_DISPINTERFACE_DEFINED__ */
  17455. #ifndef __IHTMLFormElement_INTERFACE_DEFINED__
  17456. #define __IHTMLFormElement_INTERFACE_DEFINED__
  17457. /* interface IHTMLFormElement */
  17458. /* [object][uuid][dual][oleautomation] */
  17459. EXTERN_C const IID IID_IHTMLFormElement;
  17460. MIDL_INTERFACE("3050f1f7-98b5-11cf-bb82-00aa00bdce0b")
  17461. IHTMLFormElement : public IDispatch
  17462. {
  17463. public:
  17464. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_action(
  17465. /* [in] */ BSTR v) = 0;
  17466. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_action(
  17467. /* [out][retval] */ BSTR *p) = 0;
  17468. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dir(
  17469. /* [in] */ BSTR v) = 0;
  17470. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dir(
  17471. /* [out][retval] */ BSTR *p) = 0;
  17472. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_encoding(
  17473. /* [in] */ BSTR v) = 0;
  17474. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_encoding(
  17475. /* [out][retval] */ BSTR *p) = 0;
  17476. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_method(
  17477. /* [in] */ BSTR v) = 0;
  17478. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_method(
  17479. /* [out][retval] */ BSTR *p) = 0;
  17480. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_elements(
  17481. /* [out][retval] */ IDispatch **p) = 0;
  17482. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_target(
  17483. /* [in] */ BSTR v) = 0;
  17484. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_target(
  17485. /* [out][retval] */ BSTR *p) = 0;
  17486. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  17487. /* [in] */ BSTR v) = 0;
  17488. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  17489. /* [out][retval] */ BSTR *p) = 0;
  17490. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onsubmit(
  17491. /* [in] */ VARIANT v) = 0;
  17492. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onsubmit(
  17493. /* [out][retval] */ VARIANT *p) = 0;
  17494. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreset(
  17495. /* [in] */ VARIANT v) = 0;
  17496. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreset(
  17497. /* [out][retval] */ VARIANT *p) = 0;
  17498. virtual /* [id] */ HRESULT STDMETHODCALLTYPE submit( void) = 0;
  17499. virtual /* [id] */ HRESULT STDMETHODCALLTYPE reset( void) = 0;
  17500. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_length(
  17501. /* [in] */ long v) = 0;
  17502. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  17503. /* [out][retval] */ long *p) = 0;
  17504. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  17505. /* [out][retval] */ IUnknown **p) = 0;
  17506. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  17507. /* [in][optional] */ VARIANT name,
  17508. /* [in][optional] */ VARIANT index,
  17509. /* [out][retval] */ IDispatch **pdisp) = 0;
  17510. virtual /* [id] */ HRESULT STDMETHODCALLTYPE tags(
  17511. /* [in] */ VARIANT tagName,
  17512. /* [out][retval] */ IDispatch **pdisp) = 0;
  17513. };
  17514. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_action_Proxy(
  17515. IHTMLFormElement * This,
  17516. /* [in] */ BSTR v);
  17517. void __RPC_STUB IHTMLFormElement_put_action_Stub(
  17518. IRpcStubBuffer *This,
  17519. IRpcChannelBuffer *_pRpcChannelBuffer,
  17520. PRPC_MESSAGE _pRpcMessage,
  17521. DWORD *_pdwStubPhase);
  17522. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_action_Proxy(
  17523. IHTMLFormElement * This,
  17524. /* [out][retval] */ BSTR *p);
  17525. void __RPC_STUB IHTMLFormElement_get_action_Stub(
  17526. IRpcStubBuffer *This,
  17527. IRpcChannelBuffer *_pRpcChannelBuffer,
  17528. PRPC_MESSAGE _pRpcMessage,
  17529. DWORD *_pdwStubPhase);
  17530. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_dir_Proxy(
  17531. IHTMLFormElement * This,
  17532. /* [in] */ BSTR v);
  17533. void __RPC_STUB IHTMLFormElement_put_dir_Stub(
  17534. IRpcStubBuffer *This,
  17535. IRpcChannelBuffer *_pRpcChannelBuffer,
  17536. PRPC_MESSAGE _pRpcMessage,
  17537. DWORD *_pdwStubPhase);
  17538. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_dir_Proxy(
  17539. IHTMLFormElement * This,
  17540. /* [out][retval] */ BSTR *p);
  17541. void __RPC_STUB IHTMLFormElement_get_dir_Stub(
  17542. IRpcStubBuffer *This,
  17543. IRpcChannelBuffer *_pRpcChannelBuffer,
  17544. PRPC_MESSAGE _pRpcMessage,
  17545. DWORD *_pdwStubPhase);
  17546. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_encoding_Proxy(
  17547. IHTMLFormElement * This,
  17548. /* [in] */ BSTR v);
  17549. void __RPC_STUB IHTMLFormElement_put_encoding_Stub(
  17550. IRpcStubBuffer *This,
  17551. IRpcChannelBuffer *_pRpcChannelBuffer,
  17552. PRPC_MESSAGE _pRpcMessage,
  17553. DWORD *_pdwStubPhase);
  17554. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_encoding_Proxy(
  17555. IHTMLFormElement * This,
  17556. /* [out][retval] */ BSTR *p);
  17557. void __RPC_STUB IHTMLFormElement_get_encoding_Stub(
  17558. IRpcStubBuffer *This,
  17559. IRpcChannelBuffer *_pRpcChannelBuffer,
  17560. PRPC_MESSAGE _pRpcMessage,
  17561. DWORD *_pdwStubPhase);
  17562. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_method_Proxy(
  17563. IHTMLFormElement * This,
  17564. /* [in] */ BSTR v);
  17565. void __RPC_STUB IHTMLFormElement_put_method_Stub(
  17566. IRpcStubBuffer *This,
  17567. IRpcChannelBuffer *_pRpcChannelBuffer,
  17568. PRPC_MESSAGE _pRpcMessage,
  17569. DWORD *_pdwStubPhase);
  17570. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_method_Proxy(
  17571. IHTMLFormElement * This,
  17572. /* [out][retval] */ BSTR *p);
  17573. void __RPC_STUB IHTMLFormElement_get_method_Stub(
  17574. IRpcStubBuffer *This,
  17575. IRpcChannelBuffer *_pRpcChannelBuffer,
  17576. PRPC_MESSAGE _pRpcMessage,
  17577. DWORD *_pdwStubPhase);
  17578. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_elements_Proxy(
  17579. IHTMLFormElement * This,
  17580. /* [out][retval] */ IDispatch **p);
  17581. void __RPC_STUB IHTMLFormElement_get_elements_Stub(
  17582. IRpcStubBuffer *This,
  17583. IRpcChannelBuffer *_pRpcChannelBuffer,
  17584. PRPC_MESSAGE _pRpcMessage,
  17585. DWORD *_pdwStubPhase);
  17586. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_target_Proxy(
  17587. IHTMLFormElement * This,
  17588. /* [in] */ BSTR v);
  17589. void __RPC_STUB IHTMLFormElement_put_target_Stub(
  17590. IRpcStubBuffer *This,
  17591. IRpcChannelBuffer *_pRpcChannelBuffer,
  17592. PRPC_MESSAGE _pRpcMessage,
  17593. DWORD *_pdwStubPhase);
  17594. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_target_Proxy(
  17595. IHTMLFormElement * This,
  17596. /* [out][retval] */ BSTR *p);
  17597. void __RPC_STUB IHTMLFormElement_get_target_Stub(
  17598. IRpcStubBuffer *This,
  17599. IRpcChannelBuffer *_pRpcChannelBuffer,
  17600. PRPC_MESSAGE _pRpcMessage,
  17601. DWORD *_pdwStubPhase);
  17602. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_name_Proxy(
  17603. IHTMLFormElement * This,
  17604. /* [in] */ BSTR v);
  17605. void __RPC_STUB IHTMLFormElement_put_name_Stub(
  17606. IRpcStubBuffer *This,
  17607. IRpcChannelBuffer *_pRpcChannelBuffer,
  17608. PRPC_MESSAGE _pRpcMessage,
  17609. DWORD *_pdwStubPhase);
  17610. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_name_Proxy(
  17611. IHTMLFormElement * This,
  17612. /* [out][retval] */ BSTR *p);
  17613. void __RPC_STUB IHTMLFormElement_get_name_Stub(
  17614. IRpcStubBuffer *This,
  17615. IRpcChannelBuffer *_pRpcChannelBuffer,
  17616. PRPC_MESSAGE _pRpcMessage,
  17617. DWORD *_pdwStubPhase);
  17618. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_onsubmit_Proxy(
  17619. IHTMLFormElement * This,
  17620. /* [in] */ VARIANT v);
  17621. void __RPC_STUB IHTMLFormElement_put_onsubmit_Stub(
  17622. IRpcStubBuffer *This,
  17623. IRpcChannelBuffer *_pRpcChannelBuffer,
  17624. PRPC_MESSAGE _pRpcMessage,
  17625. DWORD *_pdwStubPhase);
  17626. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_onsubmit_Proxy(
  17627. IHTMLFormElement * This,
  17628. /* [out][retval] */ VARIANT *p);
  17629. void __RPC_STUB IHTMLFormElement_get_onsubmit_Stub(
  17630. IRpcStubBuffer *This,
  17631. IRpcChannelBuffer *_pRpcChannelBuffer,
  17632. PRPC_MESSAGE _pRpcMessage,
  17633. DWORD *_pdwStubPhase);
  17634. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_onreset_Proxy(
  17635. IHTMLFormElement * This,
  17636. /* [in] */ VARIANT v);
  17637. void __RPC_STUB IHTMLFormElement_put_onreset_Stub(
  17638. IRpcStubBuffer *This,
  17639. IRpcChannelBuffer *_pRpcChannelBuffer,
  17640. PRPC_MESSAGE _pRpcMessage,
  17641. DWORD *_pdwStubPhase);
  17642. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_onreset_Proxy(
  17643. IHTMLFormElement * This,
  17644. /* [out][retval] */ VARIANT *p);
  17645. void __RPC_STUB IHTMLFormElement_get_onreset_Stub(
  17646. IRpcStubBuffer *This,
  17647. IRpcChannelBuffer *_pRpcChannelBuffer,
  17648. PRPC_MESSAGE _pRpcMessage,
  17649. DWORD *_pdwStubPhase);
  17650. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_submit_Proxy(
  17651. IHTMLFormElement * This);
  17652. void __RPC_STUB IHTMLFormElement_submit_Stub(
  17653. IRpcStubBuffer *This,
  17654. IRpcChannelBuffer *_pRpcChannelBuffer,
  17655. PRPC_MESSAGE _pRpcMessage,
  17656. DWORD *_pdwStubPhase);
  17657. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_reset_Proxy(
  17658. IHTMLFormElement * This);
  17659. void __RPC_STUB IHTMLFormElement_reset_Stub(
  17660. IRpcStubBuffer *This,
  17661. IRpcChannelBuffer *_pRpcChannelBuffer,
  17662. PRPC_MESSAGE _pRpcMessage,
  17663. DWORD *_pdwStubPhase);
  17664. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_length_Proxy(
  17665. IHTMLFormElement * This,
  17666. /* [in] */ long v);
  17667. void __RPC_STUB IHTMLFormElement_put_length_Stub(
  17668. IRpcStubBuffer *This,
  17669. IRpcChannelBuffer *_pRpcChannelBuffer,
  17670. PRPC_MESSAGE _pRpcMessage,
  17671. DWORD *_pdwStubPhase);
  17672. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_length_Proxy(
  17673. IHTMLFormElement * This,
  17674. /* [out][retval] */ long *p);
  17675. void __RPC_STUB IHTMLFormElement_get_length_Stub(
  17676. IRpcStubBuffer *This,
  17677. IRpcChannelBuffer *_pRpcChannelBuffer,
  17678. PRPC_MESSAGE _pRpcMessage,
  17679. DWORD *_pdwStubPhase);
  17680. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get__newEnum_Proxy(
  17681. IHTMLFormElement * This,
  17682. /* [out][retval] */ IUnknown **p);
  17683. void __RPC_STUB IHTMLFormElement_get__newEnum_Stub(
  17684. IRpcStubBuffer *This,
  17685. IRpcChannelBuffer *_pRpcChannelBuffer,
  17686. PRPC_MESSAGE _pRpcMessage,
  17687. DWORD *_pdwStubPhase);
  17688. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_item_Proxy(
  17689. IHTMLFormElement * This,
  17690. /* [in][optional] */ VARIANT name,
  17691. /* [in][optional] */ VARIANT index,
  17692. /* [out][retval] */ IDispatch **pdisp);
  17693. void __RPC_STUB IHTMLFormElement_item_Stub(
  17694. IRpcStubBuffer *This,
  17695. IRpcChannelBuffer *_pRpcChannelBuffer,
  17696. PRPC_MESSAGE _pRpcMessage,
  17697. DWORD *_pdwStubPhase);
  17698. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_tags_Proxy(
  17699. IHTMLFormElement * This,
  17700. /* [in] */ VARIANT tagName,
  17701. /* [out][retval] */ IDispatch **pdisp);
  17702. void __RPC_STUB IHTMLFormElement_tags_Stub(
  17703. IRpcStubBuffer *This,
  17704. IRpcChannelBuffer *_pRpcChannelBuffer,
  17705. PRPC_MESSAGE _pRpcMessage,
  17706. DWORD *_pdwStubPhase);
  17707. #endif /* __IHTMLFormElement_INTERFACE_DEFINED__ */
  17708. #ifndef __IHTMLFormElement2_INTERFACE_DEFINED__
  17709. #define __IHTMLFormElement2_INTERFACE_DEFINED__
  17710. /* interface IHTMLFormElement2 */
  17711. /* [object][uuid][dual][oleautomation] */
  17712. EXTERN_C const IID IID_IHTMLFormElement2;
  17713. MIDL_INTERFACE("3050f4f6-98b5-11cf-bb82-00aa00bdce0b")
  17714. IHTMLFormElement2 : public IDispatch
  17715. {
  17716. public:
  17717. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_acceptCharset(
  17718. /* [in] */ BSTR v) = 0;
  17719. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_acceptCharset(
  17720. /* [out][retval] */ BSTR *p) = 0;
  17721. virtual /* [id] */ HRESULT STDMETHODCALLTYPE urns(
  17722. /* [in] */ VARIANT urn,
  17723. /* [out][retval] */ IDispatch **pdisp) = 0;
  17724. };
  17725. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement2_put_acceptCharset_Proxy(
  17726. IHTMLFormElement2 * This,
  17727. /* [in] */ BSTR v);
  17728. void __RPC_STUB IHTMLFormElement2_put_acceptCharset_Stub(
  17729. IRpcStubBuffer *This,
  17730. IRpcChannelBuffer *_pRpcChannelBuffer,
  17731. PRPC_MESSAGE _pRpcMessage,
  17732. DWORD *_pdwStubPhase);
  17733. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement2_get_acceptCharset_Proxy(
  17734. IHTMLFormElement2 * This,
  17735. /* [out][retval] */ BSTR *p);
  17736. void __RPC_STUB IHTMLFormElement2_get_acceptCharset_Stub(
  17737. IRpcStubBuffer *This,
  17738. IRpcChannelBuffer *_pRpcChannelBuffer,
  17739. PRPC_MESSAGE _pRpcMessage,
  17740. DWORD *_pdwStubPhase);
  17741. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement2_urns_Proxy(
  17742. IHTMLFormElement2 * This,
  17743. /* [in] */ VARIANT urn,
  17744. /* [out][retval] */ IDispatch **pdisp);
  17745. void __RPC_STUB IHTMLFormElement2_urns_Stub(
  17746. IRpcStubBuffer *This,
  17747. IRpcChannelBuffer *_pRpcChannelBuffer,
  17748. PRPC_MESSAGE _pRpcMessage,
  17749. DWORD *_pdwStubPhase);
  17750. #endif /* __IHTMLFormElement2_INTERFACE_DEFINED__ */
  17751. #ifndef __IHTMLFormElement3_INTERFACE_DEFINED__
  17752. #define __IHTMLFormElement3_INTERFACE_DEFINED__
  17753. /* interface IHTMLFormElement3 */
  17754. /* [object][uuid][dual][oleautomation] */
  17755. EXTERN_C const IID IID_IHTMLFormElement3;
  17756. MIDL_INTERFACE("3050f836-98b5-11cf-bb82-00aa00bdce0b")
  17757. IHTMLFormElement3 : public IDispatch
  17758. {
  17759. public:
  17760. virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedItem(
  17761. /* [in] */ BSTR name,
  17762. /* [out][retval] */ IDispatch **pdisp) = 0;
  17763. };
  17764. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement3_namedItem_Proxy(
  17765. IHTMLFormElement3 * This,
  17766. /* [in] */ BSTR name,
  17767. /* [out][retval] */ IDispatch **pdisp);
  17768. void __RPC_STUB IHTMLFormElement3_namedItem_Stub(
  17769. IRpcStubBuffer *This,
  17770. IRpcChannelBuffer *_pRpcChannelBuffer,
  17771. PRPC_MESSAGE _pRpcMessage,
  17772. DWORD *_pdwStubPhase);
  17773. #endif /* __IHTMLFormElement3_INTERFACE_DEFINED__ */
  17774. #ifndef __IHTMLSubmitData_INTERFACE_DEFINED__
  17775. #define __IHTMLSubmitData_INTERFACE_DEFINED__
  17776. /* interface IHTMLSubmitData */
  17777. /* [object][uuid][dual][oleautomation] */
  17778. EXTERN_C const IID IID_IHTMLSubmitData;
  17779. MIDL_INTERFACE("3050f645-98b5-11cf-bb82-00aa00bdce0b")
  17780. IHTMLSubmitData : public IDispatch
  17781. {
  17782. public:
  17783. virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendNameValuePair(
  17784. /* [in][defaultvalue] */ BSTR name = L"",
  17785. /* [in][defaultvalue] */ BSTR value = L"") = 0;
  17786. virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendNameFilePair(
  17787. /* [in][defaultvalue] */ BSTR name = L"",
  17788. /* [in][defaultvalue] */ BSTR filename = L"") = 0;
  17789. virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendItemSeparator( void) = 0;
  17790. };
  17791. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSubmitData_appendNameValuePair_Proxy(
  17792. IHTMLSubmitData * This,
  17793. /* [in][defaultvalue] */ BSTR name,
  17794. /* [in][defaultvalue] */ BSTR value);
  17795. void __RPC_STUB IHTMLSubmitData_appendNameValuePair_Stub(
  17796. IRpcStubBuffer *This,
  17797. IRpcChannelBuffer *_pRpcChannelBuffer,
  17798. PRPC_MESSAGE _pRpcMessage,
  17799. DWORD *_pdwStubPhase);
  17800. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSubmitData_appendNameFilePair_Proxy(
  17801. IHTMLSubmitData * This,
  17802. /* [in][defaultvalue] */ BSTR name,
  17803. /* [in][defaultvalue] */ BSTR filename);
  17804. void __RPC_STUB IHTMLSubmitData_appendNameFilePair_Stub(
  17805. IRpcStubBuffer *This,
  17806. IRpcChannelBuffer *_pRpcChannelBuffer,
  17807. PRPC_MESSAGE _pRpcMessage,
  17808. DWORD *_pdwStubPhase);
  17809. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSubmitData_appendItemSeparator_Proxy(
  17810. IHTMLSubmitData * This);
  17811. void __RPC_STUB IHTMLSubmitData_appendItemSeparator_Stub(
  17812. IRpcStubBuffer *This,
  17813. IRpcChannelBuffer *_pRpcChannelBuffer,
  17814. PRPC_MESSAGE _pRpcMessage,
  17815. DWORD *_pdwStubPhase);
  17816. #endif /* __IHTMLSubmitData_INTERFACE_DEFINED__ */
  17817. #ifndef __DispHTMLFormElement_DISPINTERFACE_DEFINED__
  17818. #define __DispHTMLFormElement_DISPINTERFACE_DEFINED__
  17819. /* dispinterface DispHTMLFormElement */
  17820. /* [uuid][hidden] */
  17821. EXTERN_C const IID DIID_DispHTMLFormElement;
  17822. MIDL_INTERFACE("3050f510-98b5-11cf-bb82-00aa00bdce0b")
  17823. DispHTMLFormElement : public IDispatch
  17824. {
  17825. };
  17826. #endif /* __DispHTMLFormElement_DISPINTERFACE_DEFINED__ */
  17827. EXTERN_C const CLSID CLSID_HTMLFormElement;
  17828. #ifdef __cplusplus
  17829. class DECLSPEC_UUID("3050f251-98b5-11cf-bb82-00aa00bdce0b")
  17830. HTMLFormElement;
  17831. #endif
  17832. #ifndef __HTMLControlElementEvents2_DISPINTERFACE_DEFINED__
  17833. #define __HTMLControlElementEvents2_DISPINTERFACE_DEFINED__
  17834. /* dispinterface HTMLControlElementEvents2 */
  17835. /* [uuid][hidden] */
  17836. EXTERN_C const IID DIID_HTMLControlElementEvents2;
  17837. MIDL_INTERFACE("3050f612-98b5-11cf-bb82-00aa00bdce0b")
  17838. HTMLControlElementEvents2 : public IDispatch
  17839. {
  17840. };
  17841. #endif /* __HTMLControlElementEvents2_DISPINTERFACE_DEFINED__ */
  17842. #ifndef __HTMLControlElementEvents_DISPINTERFACE_DEFINED__
  17843. #define __HTMLControlElementEvents_DISPINTERFACE_DEFINED__
  17844. /* dispinterface HTMLControlElementEvents */
  17845. /* [uuid][hidden] */
  17846. EXTERN_C const IID DIID_HTMLControlElementEvents;
  17847. MIDL_INTERFACE("3050f4ea-98b5-11cf-bb82-00aa00bdce0b")
  17848. HTMLControlElementEvents : public IDispatch
  17849. {
  17850. };
  17851. #endif /* __HTMLControlElementEvents_DISPINTERFACE_DEFINED__ */
  17852. #ifndef __IHTMLControlElement_INTERFACE_DEFINED__
  17853. #define __IHTMLControlElement_INTERFACE_DEFINED__
  17854. /* interface IHTMLControlElement */
  17855. /* [object][uuid][dual][oleautomation] */
  17856. EXTERN_C const IID IID_IHTMLControlElement;
  17857. MIDL_INTERFACE("3050f4e9-98b5-11cf-bb82-00aa00bdce0b")
  17858. IHTMLControlElement : public IDispatch
  17859. {
  17860. public:
  17861. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tabIndex(
  17862. /* [in] */ short v) = 0;
  17863. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tabIndex(
  17864. /* [out][retval] */ short *p) = 0;
  17865. virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0;
  17866. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accessKey(
  17867. /* [in] */ BSTR v) = 0;
  17868. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accessKey(
  17869. /* [out][retval] */ BSTR *p) = 0;
  17870. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onblur(
  17871. /* [in] */ VARIANT v) = 0;
  17872. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onblur(
  17873. /* [out][retval] */ VARIANT *p) = 0;
  17874. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocus(
  17875. /* [in] */ VARIANT v) = 0;
  17876. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocus(
  17877. /* [out][retval] */ VARIANT *p) = 0;
  17878. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onresize(
  17879. /* [in] */ VARIANT v) = 0;
  17880. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onresize(
  17881. /* [out][retval] */ VARIANT *p) = 0;
  17882. virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0;
  17883. virtual /* [id] */ HRESULT STDMETHODCALLTYPE addFilter(
  17884. /* [in] */ IUnknown *pUnk) = 0;
  17885. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeFilter(
  17886. /* [in] */ IUnknown *pUnk) = 0;
  17887. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientHeight(
  17888. /* [out][retval] */ long *p) = 0;
  17889. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientWidth(
  17890. /* [out][retval] */ long *p) = 0;
  17891. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientTop(
  17892. /* [out][retval] */ long *p) = 0;
  17893. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientLeft(
  17894. /* [out][retval] */ long *p) = 0;
  17895. };
  17896. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_tabIndex_Proxy(
  17897. IHTMLControlElement * This,
  17898. /* [in] */ short v);
  17899. void __RPC_STUB IHTMLControlElement_put_tabIndex_Stub(
  17900. IRpcStubBuffer *This,
  17901. IRpcChannelBuffer *_pRpcChannelBuffer,
  17902. PRPC_MESSAGE _pRpcMessage,
  17903. DWORD *_pdwStubPhase);
  17904. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_tabIndex_Proxy(
  17905. IHTMLControlElement * This,
  17906. /* [out][retval] */ short *p);
  17907. void __RPC_STUB IHTMLControlElement_get_tabIndex_Stub(
  17908. IRpcStubBuffer *This,
  17909. IRpcChannelBuffer *_pRpcChannelBuffer,
  17910. PRPC_MESSAGE _pRpcMessage,
  17911. DWORD *_pdwStubPhase);
  17912. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_focus_Proxy(
  17913. IHTMLControlElement * This);
  17914. void __RPC_STUB IHTMLControlElement_focus_Stub(
  17915. IRpcStubBuffer *This,
  17916. IRpcChannelBuffer *_pRpcChannelBuffer,
  17917. PRPC_MESSAGE _pRpcMessage,
  17918. DWORD *_pdwStubPhase);
  17919. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_accessKey_Proxy(
  17920. IHTMLControlElement * This,
  17921. /* [in] */ BSTR v);
  17922. void __RPC_STUB IHTMLControlElement_put_accessKey_Stub(
  17923. IRpcStubBuffer *This,
  17924. IRpcChannelBuffer *_pRpcChannelBuffer,
  17925. PRPC_MESSAGE _pRpcMessage,
  17926. DWORD *_pdwStubPhase);
  17927. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_accessKey_Proxy(
  17928. IHTMLControlElement * This,
  17929. /* [out][retval] */ BSTR *p);
  17930. void __RPC_STUB IHTMLControlElement_get_accessKey_Stub(
  17931. IRpcStubBuffer *This,
  17932. IRpcChannelBuffer *_pRpcChannelBuffer,
  17933. PRPC_MESSAGE _pRpcMessage,
  17934. DWORD *_pdwStubPhase);
  17935. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_onblur_Proxy(
  17936. IHTMLControlElement * This,
  17937. /* [in] */ VARIANT v);
  17938. void __RPC_STUB IHTMLControlElement_put_onblur_Stub(
  17939. IRpcStubBuffer *This,
  17940. IRpcChannelBuffer *_pRpcChannelBuffer,
  17941. PRPC_MESSAGE _pRpcMessage,
  17942. DWORD *_pdwStubPhase);
  17943. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_onblur_Proxy(
  17944. IHTMLControlElement * This,
  17945. /* [out][retval] */ VARIANT *p);
  17946. void __RPC_STUB IHTMLControlElement_get_onblur_Stub(
  17947. IRpcStubBuffer *This,
  17948. IRpcChannelBuffer *_pRpcChannelBuffer,
  17949. PRPC_MESSAGE _pRpcMessage,
  17950. DWORD *_pdwStubPhase);
  17951. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_onfocus_Proxy(
  17952. IHTMLControlElement * This,
  17953. /* [in] */ VARIANT v);
  17954. void __RPC_STUB IHTMLControlElement_put_onfocus_Stub(
  17955. IRpcStubBuffer *This,
  17956. IRpcChannelBuffer *_pRpcChannelBuffer,
  17957. PRPC_MESSAGE _pRpcMessage,
  17958. DWORD *_pdwStubPhase);
  17959. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_onfocus_Proxy(
  17960. IHTMLControlElement * This,
  17961. /* [out][retval] */ VARIANT *p);
  17962. void __RPC_STUB IHTMLControlElement_get_onfocus_Stub(
  17963. IRpcStubBuffer *This,
  17964. IRpcChannelBuffer *_pRpcChannelBuffer,
  17965. PRPC_MESSAGE _pRpcMessage,
  17966. DWORD *_pdwStubPhase);
  17967. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_onresize_Proxy(
  17968. IHTMLControlElement * This,
  17969. /* [in] */ VARIANT v);
  17970. void __RPC_STUB IHTMLControlElement_put_onresize_Stub(
  17971. IRpcStubBuffer *This,
  17972. IRpcChannelBuffer *_pRpcChannelBuffer,
  17973. PRPC_MESSAGE _pRpcMessage,
  17974. DWORD *_pdwStubPhase);
  17975. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_onresize_Proxy(
  17976. IHTMLControlElement * This,
  17977. /* [out][retval] */ VARIANT *p);
  17978. void __RPC_STUB IHTMLControlElement_get_onresize_Stub(
  17979. IRpcStubBuffer *This,
  17980. IRpcChannelBuffer *_pRpcChannelBuffer,
  17981. PRPC_MESSAGE _pRpcMessage,
  17982. DWORD *_pdwStubPhase);
  17983. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_blur_Proxy(
  17984. IHTMLControlElement * This);
  17985. void __RPC_STUB IHTMLControlElement_blur_Stub(
  17986. IRpcStubBuffer *This,
  17987. IRpcChannelBuffer *_pRpcChannelBuffer,
  17988. PRPC_MESSAGE _pRpcMessage,
  17989. DWORD *_pdwStubPhase);
  17990. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_addFilter_Proxy(
  17991. IHTMLControlElement * This,
  17992. /* [in] */ IUnknown *pUnk);
  17993. void __RPC_STUB IHTMLControlElement_addFilter_Stub(
  17994. IRpcStubBuffer *This,
  17995. IRpcChannelBuffer *_pRpcChannelBuffer,
  17996. PRPC_MESSAGE _pRpcMessage,
  17997. DWORD *_pdwStubPhase);
  17998. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_removeFilter_Proxy(
  17999. IHTMLControlElement * This,
  18000. /* [in] */ IUnknown *pUnk);
  18001. void __RPC_STUB IHTMLControlElement_removeFilter_Stub(
  18002. IRpcStubBuffer *This,
  18003. IRpcChannelBuffer *_pRpcChannelBuffer,
  18004. PRPC_MESSAGE _pRpcMessage,
  18005. DWORD *_pdwStubPhase);
  18006. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_clientHeight_Proxy(
  18007. IHTMLControlElement * This,
  18008. /* [out][retval] */ long *p);
  18009. void __RPC_STUB IHTMLControlElement_get_clientHeight_Stub(
  18010. IRpcStubBuffer *This,
  18011. IRpcChannelBuffer *_pRpcChannelBuffer,
  18012. PRPC_MESSAGE _pRpcMessage,
  18013. DWORD *_pdwStubPhase);
  18014. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_clientWidth_Proxy(
  18015. IHTMLControlElement * This,
  18016. /* [out][retval] */ long *p);
  18017. void __RPC_STUB IHTMLControlElement_get_clientWidth_Stub(
  18018. IRpcStubBuffer *This,
  18019. IRpcChannelBuffer *_pRpcChannelBuffer,
  18020. PRPC_MESSAGE _pRpcMessage,
  18021. DWORD *_pdwStubPhase);
  18022. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_clientTop_Proxy(
  18023. IHTMLControlElement * This,
  18024. /* [out][retval] */ long *p);
  18025. void __RPC_STUB IHTMLControlElement_get_clientTop_Stub(
  18026. IRpcStubBuffer *This,
  18027. IRpcChannelBuffer *_pRpcChannelBuffer,
  18028. PRPC_MESSAGE _pRpcMessage,
  18029. DWORD *_pdwStubPhase);
  18030. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_clientLeft_Proxy(
  18031. IHTMLControlElement * This,
  18032. /* [out][retval] */ long *p);
  18033. void __RPC_STUB IHTMLControlElement_get_clientLeft_Stub(
  18034. IRpcStubBuffer *This,
  18035. IRpcChannelBuffer *_pRpcChannelBuffer,
  18036. PRPC_MESSAGE _pRpcMessage,
  18037. DWORD *_pdwStubPhase);
  18038. #endif /* __IHTMLControlElement_INTERFACE_DEFINED__ */
  18039. #ifndef __IHTMLTextElement_INTERFACE_DEFINED__
  18040. #define __IHTMLTextElement_INTERFACE_DEFINED__
  18041. /* interface IHTMLTextElement */
  18042. /* [object][uuid][dual][oleautomation] */
  18043. EXTERN_C const IID IID_IHTMLTextElement;
  18044. MIDL_INTERFACE("3050f218-98b5-11cf-bb82-00aa00bdce0b")
  18045. IHTMLTextElement : public IDispatch
  18046. {
  18047. public:
  18048. };
  18049. #endif /* __IHTMLTextElement_INTERFACE_DEFINED__ */
  18050. #ifndef __DispHTMLTextElement_DISPINTERFACE_DEFINED__
  18051. #define __DispHTMLTextElement_DISPINTERFACE_DEFINED__
  18052. /* dispinterface DispHTMLTextElement */
  18053. /* [uuid][hidden] */
  18054. EXTERN_C const IID DIID_DispHTMLTextElement;
  18055. MIDL_INTERFACE("3050f537-98b5-11cf-bb82-00aa00bdce0b")
  18056. DispHTMLTextElement : public IDispatch
  18057. {
  18058. };
  18059. #endif /* __DispHTMLTextElement_DISPINTERFACE_DEFINED__ */
  18060. EXTERN_C const CLSID CLSID_HTMLTextElement;
  18061. #ifdef __cplusplus
  18062. class DECLSPEC_UUID("3050f26a-98b5-11cf-bb82-00aa00bdce0b")
  18063. HTMLTextElement;
  18064. #endif
  18065. #ifndef __HTMLTextContainerEvents2_DISPINTERFACE_DEFINED__
  18066. #define __HTMLTextContainerEvents2_DISPINTERFACE_DEFINED__
  18067. /* dispinterface HTMLTextContainerEvents2 */
  18068. /* [uuid][hidden] */
  18069. EXTERN_C const IID DIID_HTMLTextContainerEvents2;
  18070. MIDL_INTERFACE("3050f624-98b5-11cf-bb82-00aa00bdce0b")
  18071. HTMLTextContainerEvents2 : public IDispatch
  18072. {
  18073. };
  18074. #endif /* __HTMLTextContainerEvents2_DISPINTERFACE_DEFINED__ */
  18075. #ifndef __HTMLTextContainerEvents_DISPINTERFACE_DEFINED__
  18076. #define __HTMLTextContainerEvents_DISPINTERFACE_DEFINED__
  18077. /* dispinterface HTMLTextContainerEvents */
  18078. /* [uuid][hidden] */
  18079. EXTERN_C const IID DIID_HTMLTextContainerEvents;
  18080. MIDL_INTERFACE("1FF6AA72-5842-11cf-A707-00AA00C0098D")
  18081. HTMLTextContainerEvents : public IDispatch
  18082. {
  18083. };
  18084. #endif /* __HTMLTextContainerEvents_DISPINTERFACE_DEFINED__ */
  18085. #ifndef __IHTMLTextContainer_INTERFACE_DEFINED__
  18086. #define __IHTMLTextContainer_INTERFACE_DEFINED__
  18087. /* interface IHTMLTextContainer */
  18088. /* [object][uuid][dual][oleautomation] */
  18089. EXTERN_C const IID IID_IHTMLTextContainer;
  18090. MIDL_INTERFACE("3050f230-98b5-11cf-bb82-00aa00bdce0b")
  18091. IHTMLTextContainer : public IDispatch
  18092. {
  18093. public:
  18094. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createControlRange(
  18095. /* [out][retval] */ IDispatch **range) = 0;
  18096. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollHeight(
  18097. /* [out][retval] */ long *p) = 0;
  18098. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollWidth(
  18099. /* [out][retval] */ long *p) = 0;
  18100. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollTop(
  18101. /* [in] */ long v) = 0;
  18102. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollTop(
  18103. /* [out][retval] */ long *p) = 0;
  18104. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollLeft(
  18105. /* [in] */ long v) = 0;
  18106. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollLeft(
  18107. /* [out][retval] */ long *p) = 0;
  18108. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onscroll(
  18109. /* [in] */ VARIANT v) = 0;
  18110. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onscroll(
  18111. /* [out][retval] */ VARIANT *p) = 0;
  18112. };
  18113. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_createControlRange_Proxy(
  18114. IHTMLTextContainer * This,
  18115. /* [out][retval] */ IDispatch **range);
  18116. void __RPC_STUB IHTMLTextContainer_createControlRange_Stub(
  18117. IRpcStubBuffer *This,
  18118. IRpcChannelBuffer *_pRpcChannelBuffer,
  18119. PRPC_MESSAGE _pRpcMessage,
  18120. DWORD *_pdwStubPhase);
  18121. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_scrollHeight_Proxy(
  18122. IHTMLTextContainer * This,
  18123. /* [out][retval] */ long *p);
  18124. void __RPC_STUB IHTMLTextContainer_get_scrollHeight_Stub(
  18125. IRpcStubBuffer *This,
  18126. IRpcChannelBuffer *_pRpcChannelBuffer,
  18127. PRPC_MESSAGE _pRpcMessage,
  18128. DWORD *_pdwStubPhase);
  18129. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_scrollWidth_Proxy(
  18130. IHTMLTextContainer * This,
  18131. /* [out][retval] */ long *p);
  18132. void __RPC_STUB IHTMLTextContainer_get_scrollWidth_Stub(
  18133. IRpcStubBuffer *This,
  18134. IRpcChannelBuffer *_pRpcChannelBuffer,
  18135. PRPC_MESSAGE _pRpcMessage,
  18136. DWORD *_pdwStubPhase);
  18137. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_put_scrollTop_Proxy(
  18138. IHTMLTextContainer * This,
  18139. /* [in] */ long v);
  18140. void __RPC_STUB IHTMLTextContainer_put_scrollTop_Stub(
  18141. IRpcStubBuffer *This,
  18142. IRpcChannelBuffer *_pRpcChannelBuffer,
  18143. PRPC_MESSAGE _pRpcMessage,
  18144. DWORD *_pdwStubPhase);
  18145. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_scrollTop_Proxy(
  18146. IHTMLTextContainer * This,
  18147. /* [out][retval] */ long *p);
  18148. void __RPC_STUB IHTMLTextContainer_get_scrollTop_Stub(
  18149. IRpcStubBuffer *This,
  18150. IRpcChannelBuffer *_pRpcChannelBuffer,
  18151. PRPC_MESSAGE _pRpcMessage,
  18152. DWORD *_pdwStubPhase);
  18153. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_put_scrollLeft_Proxy(
  18154. IHTMLTextContainer * This,
  18155. /* [in] */ long v);
  18156. void __RPC_STUB IHTMLTextContainer_put_scrollLeft_Stub(
  18157. IRpcStubBuffer *This,
  18158. IRpcChannelBuffer *_pRpcChannelBuffer,
  18159. PRPC_MESSAGE _pRpcMessage,
  18160. DWORD *_pdwStubPhase);
  18161. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_scrollLeft_Proxy(
  18162. IHTMLTextContainer * This,
  18163. /* [out][retval] */ long *p);
  18164. void __RPC_STUB IHTMLTextContainer_get_scrollLeft_Stub(
  18165. IRpcStubBuffer *This,
  18166. IRpcChannelBuffer *_pRpcChannelBuffer,
  18167. PRPC_MESSAGE _pRpcMessage,
  18168. DWORD *_pdwStubPhase);
  18169. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_put_onscroll_Proxy(
  18170. IHTMLTextContainer * This,
  18171. /* [in] */ VARIANT v);
  18172. void __RPC_STUB IHTMLTextContainer_put_onscroll_Stub(
  18173. IRpcStubBuffer *This,
  18174. IRpcChannelBuffer *_pRpcChannelBuffer,
  18175. PRPC_MESSAGE _pRpcMessage,
  18176. DWORD *_pdwStubPhase);
  18177. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_onscroll_Proxy(
  18178. IHTMLTextContainer * This,
  18179. /* [out][retval] */ VARIANT *p);
  18180. void __RPC_STUB IHTMLTextContainer_get_onscroll_Stub(
  18181. IRpcStubBuffer *This,
  18182. IRpcChannelBuffer *_pRpcChannelBuffer,
  18183. PRPC_MESSAGE _pRpcMessage,
  18184. DWORD *_pdwStubPhase);
  18185. #endif /* __IHTMLTextContainer_INTERFACE_DEFINED__ */
  18186. #ifndef __IHTMLControlRange_INTERFACE_DEFINED__
  18187. #define __IHTMLControlRange_INTERFACE_DEFINED__
  18188. /* interface IHTMLControlRange */
  18189. /* [object][uuid][dual][oleautomation] */
  18190. EXTERN_C const IID IID_IHTMLControlRange;
  18191. MIDL_INTERFACE("3050f29c-98b5-11cf-bb82-00aa00bdce0b")
  18192. IHTMLControlRange : public IDispatch
  18193. {
  18194. public:
  18195. virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0;
  18196. virtual /* [id] */ HRESULT STDMETHODCALLTYPE add(
  18197. /* [in] */ IHTMLControlElement *item) = 0;
  18198. virtual /* [id] */ HRESULT STDMETHODCALLTYPE remove(
  18199. /* [in] */ long index) = 0;
  18200. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  18201. /* [in] */ long index,
  18202. /* [out][retval] */ IHTMLElement **pdisp) = 0;
  18203. virtual /* [id] */ HRESULT STDMETHODCALLTYPE scrollIntoView(
  18204. /* [in][optional] */ VARIANT varargStart) = 0;
  18205. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandSupported(
  18206. /* [in] */ BSTR cmdID,
  18207. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  18208. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandEnabled(
  18209. /* [in] */ BSTR cmdID,
  18210. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  18211. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandState(
  18212. /* [in] */ BSTR cmdID,
  18213. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  18214. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandIndeterm(
  18215. /* [in] */ BSTR cmdID,
  18216. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  18217. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandText(
  18218. /* [in] */ BSTR cmdID,
  18219. /* [out][retval] */ BSTR *pcmdText) = 0;
  18220. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandValue(
  18221. /* [in] */ BSTR cmdID,
  18222. /* [out][retval] */ VARIANT *pcmdValue) = 0;
  18223. virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommand(
  18224. /* [in] */ BSTR cmdID,
  18225. /* [in][defaultvalue] */ VARIANT_BOOL showUI,
  18226. /* [in][optional] */ VARIANT value,
  18227. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  18228. virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommandShowHelp(
  18229. /* [in] */ BSTR cmdID,
  18230. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  18231. virtual /* [id] */ HRESULT STDMETHODCALLTYPE commonParentElement(
  18232. /* [out][retval] */ IHTMLElement **parent) = 0;
  18233. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  18234. /* [out][retval] */ long *p) = 0;
  18235. };
  18236. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_select_Proxy(
  18237. IHTMLControlRange * This);
  18238. void __RPC_STUB IHTMLControlRange_select_Stub(
  18239. IRpcStubBuffer *This,
  18240. IRpcChannelBuffer *_pRpcChannelBuffer,
  18241. PRPC_MESSAGE _pRpcMessage,
  18242. DWORD *_pdwStubPhase);
  18243. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_add_Proxy(
  18244. IHTMLControlRange * This,
  18245. /* [in] */ IHTMLControlElement *item);
  18246. void __RPC_STUB IHTMLControlRange_add_Stub(
  18247. IRpcStubBuffer *This,
  18248. IRpcChannelBuffer *_pRpcChannelBuffer,
  18249. PRPC_MESSAGE _pRpcMessage,
  18250. DWORD *_pdwStubPhase);
  18251. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_remove_Proxy(
  18252. IHTMLControlRange * This,
  18253. /* [in] */ long index);
  18254. void __RPC_STUB IHTMLControlRange_remove_Stub(
  18255. IRpcStubBuffer *This,
  18256. IRpcChannelBuffer *_pRpcChannelBuffer,
  18257. PRPC_MESSAGE _pRpcMessage,
  18258. DWORD *_pdwStubPhase);
  18259. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_item_Proxy(
  18260. IHTMLControlRange * This,
  18261. /* [in] */ long index,
  18262. /* [out][retval] */ IHTMLElement **pdisp);
  18263. void __RPC_STUB IHTMLControlRange_item_Stub(
  18264. IRpcStubBuffer *This,
  18265. IRpcChannelBuffer *_pRpcChannelBuffer,
  18266. PRPC_MESSAGE _pRpcMessage,
  18267. DWORD *_pdwStubPhase);
  18268. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_scrollIntoView_Proxy(
  18269. IHTMLControlRange * This,
  18270. /* [in][optional] */ VARIANT varargStart);
  18271. void __RPC_STUB IHTMLControlRange_scrollIntoView_Stub(
  18272. IRpcStubBuffer *This,
  18273. IRpcChannelBuffer *_pRpcChannelBuffer,
  18274. PRPC_MESSAGE _pRpcMessage,
  18275. DWORD *_pdwStubPhase);
  18276. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandSupported_Proxy(
  18277. IHTMLControlRange * This,
  18278. /* [in] */ BSTR cmdID,
  18279. /* [out][retval] */ VARIANT_BOOL *pfRet);
  18280. void __RPC_STUB IHTMLControlRange_queryCommandSupported_Stub(
  18281. IRpcStubBuffer *This,
  18282. IRpcChannelBuffer *_pRpcChannelBuffer,
  18283. PRPC_MESSAGE _pRpcMessage,
  18284. DWORD *_pdwStubPhase);
  18285. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandEnabled_Proxy(
  18286. IHTMLControlRange * This,
  18287. /* [in] */ BSTR cmdID,
  18288. /* [out][retval] */ VARIANT_BOOL *pfRet);
  18289. void __RPC_STUB IHTMLControlRange_queryCommandEnabled_Stub(
  18290. IRpcStubBuffer *This,
  18291. IRpcChannelBuffer *_pRpcChannelBuffer,
  18292. PRPC_MESSAGE _pRpcMessage,
  18293. DWORD *_pdwStubPhase);
  18294. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandState_Proxy(
  18295. IHTMLControlRange * This,
  18296. /* [in] */ BSTR cmdID,
  18297. /* [out][retval] */ VARIANT_BOOL *pfRet);
  18298. void __RPC_STUB IHTMLControlRange_queryCommandState_Stub(
  18299. IRpcStubBuffer *This,
  18300. IRpcChannelBuffer *_pRpcChannelBuffer,
  18301. PRPC_MESSAGE _pRpcMessage,
  18302. DWORD *_pdwStubPhase);
  18303. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandIndeterm_Proxy(
  18304. IHTMLControlRange * This,
  18305. /* [in] */ BSTR cmdID,
  18306. /* [out][retval] */ VARIANT_BOOL *pfRet);
  18307. void __RPC_STUB IHTMLControlRange_queryCommandIndeterm_Stub(
  18308. IRpcStubBuffer *This,
  18309. IRpcChannelBuffer *_pRpcChannelBuffer,
  18310. PRPC_MESSAGE _pRpcMessage,
  18311. DWORD *_pdwStubPhase);
  18312. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandText_Proxy(
  18313. IHTMLControlRange * This,
  18314. /* [in] */ BSTR cmdID,
  18315. /* [out][retval] */ BSTR *pcmdText);
  18316. void __RPC_STUB IHTMLControlRange_queryCommandText_Stub(
  18317. IRpcStubBuffer *This,
  18318. IRpcChannelBuffer *_pRpcChannelBuffer,
  18319. PRPC_MESSAGE _pRpcMessage,
  18320. DWORD *_pdwStubPhase);
  18321. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandValue_Proxy(
  18322. IHTMLControlRange * This,
  18323. /* [in] */ BSTR cmdID,
  18324. /* [out][retval] */ VARIANT *pcmdValue);
  18325. void __RPC_STUB IHTMLControlRange_queryCommandValue_Stub(
  18326. IRpcStubBuffer *This,
  18327. IRpcChannelBuffer *_pRpcChannelBuffer,
  18328. PRPC_MESSAGE _pRpcMessage,
  18329. DWORD *_pdwStubPhase);
  18330. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_execCommand_Proxy(
  18331. IHTMLControlRange * This,
  18332. /* [in] */ BSTR cmdID,
  18333. /* [in][defaultvalue] */ VARIANT_BOOL showUI,
  18334. /* [in][optional] */ VARIANT value,
  18335. /* [out][retval] */ VARIANT_BOOL *pfRet);
  18336. void __RPC_STUB IHTMLControlRange_execCommand_Stub(
  18337. IRpcStubBuffer *This,
  18338. IRpcChannelBuffer *_pRpcChannelBuffer,
  18339. PRPC_MESSAGE _pRpcMessage,
  18340. DWORD *_pdwStubPhase);
  18341. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_execCommandShowHelp_Proxy(
  18342. IHTMLControlRange * This,
  18343. /* [in] */ BSTR cmdID,
  18344. /* [out][retval] */ VARIANT_BOOL *pfRet);
  18345. void __RPC_STUB IHTMLControlRange_execCommandShowHelp_Stub(
  18346. IRpcStubBuffer *This,
  18347. IRpcChannelBuffer *_pRpcChannelBuffer,
  18348. PRPC_MESSAGE _pRpcMessage,
  18349. DWORD *_pdwStubPhase);
  18350. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_commonParentElement_Proxy(
  18351. IHTMLControlRange * This,
  18352. /* [out][retval] */ IHTMLElement **parent);
  18353. void __RPC_STUB IHTMLControlRange_commonParentElement_Stub(
  18354. IRpcStubBuffer *This,
  18355. IRpcChannelBuffer *_pRpcChannelBuffer,
  18356. PRPC_MESSAGE _pRpcMessage,
  18357. DWORD *_pdwStubPhase);
  18358. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_get_length_Proxy(
  18359. IHTMLControlRange * This,
  18360. /* [out][retval] */ long *p);
  18361. void __RPC_STUB IHTMLControlRange_get_length_Stub(
  18362. IRpcStubBuffer *This,
  18363. IRpcChannelBuffer *_pRpcChannelBuffer,
  18364. PRPC_MESSAGE _pRpcMessage,
  18365. DWORD *_pdwStubPhase);
  18366. #endif /* __IHTMLControlRange_INTERFACE_DEFINED__ */
  18367. #ifndef __IHTMLControlRange2_INTERFACE_DEFINED__
  18368. #define __IHTMLControlRange2_INTERFACE_DEFINED__
  18369. /* interface IHTMLControlRange2 */
  18370. /* [object][uuid][dual][oleautomation] */
  18371. EXTERN_C const IID IID_IHTMLControlRange2;
  18372. MIDL_INTERFACE("3050f65e-98b5-11cf-bb82-00aa00bdce0b")
  18373. IHTMLControlRange2 : public IDispatch
  18374. {
  18375. public:
  18376. virtual /* [id] */ HRESULT STDMETHODCALLTYPE addElement(
  18377. /* [in] */ IHTMLElement *item) = 0;
  18378. };
  18379. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange2_addElement_Proxy(
  18380. IHTMLControlRange2 * This,
  18381. /* [in] */ IHTMLElement *item);
  18382. void __RPC_STUB IHTMLControlRange2_addElement_Stub(
  18383. IRpcStubBuffer *This,
  18384. IRpcChannelBuffer *_pRpcChannelBuffer,
  18385. PRPC_MESSAGE _pRpcMessage,
  18386. DWORD *_pdwStubPhase);
  18387. #endif /* __IHTMLControlRange2_INTERFACE_DEFINED__ */
  18388. #ifndef __HTMLImgEvents2_DISPINTERFACE_DEFINED__
  18389. #define __HTMLImgEvents2_DISPINTERFACE_DEFINED__
  18390. /* dispinterface HTMLImgEvents2 */
  18391. /* [uuid][hidden] */
  18392. EXTERN_C const IID DIID_HTMLImgEvents2;
  18393. MIDL_INTERFACE("3050f616-98b5-11cf-bb82-00aa00bdce0b")
  18394. HTMLImgEvents2 : public IDispatch
  18395. {
  18396. };
  18397. #endif /* __HTMLImgEvents2_DISPINTERFACE_DEFINED__ */
  18398. #ifndef __HTMLImgEvents_DISPINTERFACE_DEFINED__
  18399. #define __HTMLImgEvents_DISPINTERFACE_DEFINED__
  18400. /* dispinterface HTMLImgEvents */
  18401. /* [uuid][hidden] */
  18402. EXTERN_C const IID DIID_HTMLImgEvents;
  18403. MIDL_INTERFACE("3050f25b-98b5-11cf-bb82-00aa00bdce0b")
  18404. HTMLImgEvents : public IDispatch
  18405. {
  18406. };
  18407. #endif /* __HTMLImgEvents_DISPINTERFACE_DEFINED__ */
  18408. #ifndef __IHTMLImgElement_INTERFACE_DEFINED__
  18409. #define __IHTMLImgElement_INTERFACE_DEFINED__
  18410. /* interface IHTMLImgElement */
  18411. /* [object][uuid][dual][oleautomation] */
  18412. EXTERN_C const IID IID_IHTMLImgElement;
  18413. MIDL_INTERFACE("3050f240-98b5-11cf-bb82-00aa00bdce0b")
  18414. IHTMLImgElement : public IDispatch
  18415. {
  18416. public:
  18417. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_isMap(
  18418. /* [in] */ VARIANT_BOOL v) = 0;
  18419. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_isMap(
  18420. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  18421. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_useMap(
  18422. /* [in] */ BSTR v) = 0;
  18423. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_useMap(
  18424. /* [out][retval] */ BSTR *p) = 0;
  18425. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_mimeType(
  18426. /* [out][retval] */ BSTR *p) = 0;
  18427. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileSize(
  18428. /* [out][retval] */ BSTR *p) = 0;
  18429. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileCreatedDate(
  18430. /* [out][retval] */ BSTR *p) = 0;
  18431. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileModifiedDate(
  18432. /* [out][retval] */ BSTR *p) = 0;
  18433. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileUpdatedDate(
  18434. /* [out][retval] */ BSTR *p) = 0;
  18435. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol(
  18436. /* [out][retval] */ BSTR *p) = 0;
  18437. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_href(
  18438. /* [out][retval] */ BSTR *p) = 0;
  18439. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nameProp(
  18440. /* [out][retval] */ BSTR *p) = 0;
  18441. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  18442. /* [in] */ VARIANT v) = 0;
  18443. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  18444. /* [out][retval] */ VARIANT *p) = 0;
  18445. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace(
  18446. /* [in] */ long v) = 0;
  18447. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace(
  18448. /* [out][retval] */ long *p) = 0;
  18449. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace(
  18450. /* [in] */ long v) = 0;
  18451. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace(
  18452. /* [out][retval] */ long *p) = 0;
  18453. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_alt(
  18454. /* [in] */ BSTR v) = 0;
  18455. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_alt(
  18456. /* [out][retval] */ BSTR *p) = 0;
  18457. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src(
  18458. /* [in] */ BSTR v) = 0;
  18459. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src(
  18460. /* [out][retval] */ BSTR *p) = 0;
  18461. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lowsrc(
  18462. /* [in] */ BSTR v) = 0;
  18463. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lowsrc(
  18464. /* [out][retval] */ BSTR *p) = 0;
  18465. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vrml(
  18466. /* [in] */ BSTR v) = 0;
  18467. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vrml(
  18468. /* [out][retval] */ BSTR *p) = 0;
  18469. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dynsrc(
  18470. /* [in] */ BSTR v) = 0;
  18471. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dynsrc(
  18472. /* [out][retval] */ BSTR *p) = 0;
  18473. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  18474. /* [out][retval] */ BSTR *p) = 0;
  18475. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_complete(
  18476. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  18477. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_loop(
  18478. /* [in] */ VARIANT v) = 0;
  18479. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_loop(
  18480. /* [out][retval] */ VARIANT *p) = 0;
  18481. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  18482. /* [in] */ BSTR v) = 0;
  18483. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  18484. /* [out][retval] */ BSTR *p) = 0;
  18485. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
  18486. /* [in] */ VARIANT v) = 0;
  18487. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
  18488. /* [out][retval] */ VARIANT *p) = 0;
  18489. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
  18490. /* [in] */ VARIANT v) = 0;
  18491. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
  18492. /* [out][retval] */ VARIANT *p) = 0;
  18493. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onabort(
  18494. /* [in] */ VARIANT v) = 0;
  18495. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onabort(
  18496. /* [out][retval] */ VARIANT *p) = 0;
  18497. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  18498. /* [in] */ BSTR v) = 0;
  18499. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  18500. /* [out][retval] */ BSTR *p) = 0;
  18501. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  18502. /* [in] */ long v) = 0;
  18503. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  18504. /* [out][retval] */ long *p) = 0;
  18505. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  18506. /* [in] */ long v) = 0;
  18507. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  18508. /* [out][retval] */ long *p) = 0;
  18509. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_start(
  18510. /* [in] */ BSTR v) = 0;
  18511. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_start(
  18512. /* [out][retval] */ BSTR *p) = 0;
  18513. };
  18514. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_isMap_Proxy(
  18515. IHTMLImgElement * This,
  18516. /* [in] */ VARIANT_BOOL v);
  18517. void __RPC_STUB IHTMLImgElement_put_isMap_Stub(
  18518. IRpcStubBuffer *This,
  18519. IRpcChannelBuffer *_pRpcChannelBuffer,
  18520. PRPC_MESSAGE _pRpcMessage,
  18521. DWORD *_pdwStubPhase);
  18522. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_isMap_Proxy(
  18523. IHTMLImgElement * This,
  18524. /* [out][retval] */ VARIANT_BOOL *p);
  18525. void __RPC_STUB IHTMLImgElement_get_isMap_Stub(
  18526. IRpcStubBuffer *This,
  18527. IRpcChannelBuffer *_pRpcChannelBuffer,
  18528. PRPC_MESSAGE _pRpcMessage,
  18529. DWORD *_pdwStubPhase);
  18530. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_useMap_Proxy(
  18531. IHTMLImgElement * This,
  18532. /* [in] */ BSTR v);
  18533. void __RPC_STUB IHTMLImgElement_put_useMap_Stub(
  18534. IRpcStubBuffer *This,
  18535. IRpcChannelBuffer *_pRpcChannelBuffer,
  18536. PRPC_MESSAGE _pRpcMessage,
  18537. DWORD *_pdwStubPhase);
  18538. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_useMap_Proxy(
  18539. IHTMLImgElement * This,
  18540. /* [out][retval] */ BSTR *p);
  18541. void __RPC_STUB IHTMLImgElement_get_useMap_Stub(
  18542. IRpcStubBuffer *This,
  18543. IRpcChannelBuffer *_pRpcChannelBuffer,
  18544. PRPC_MESSAGE _pRpcMessage,
  18545. DWORD *_pdwStubPhase);
  18546. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_mimeType_Proxy(
  18547. IHTMLImgElement * This,
  18548. /* [out][retval] */ BSTR *p);
  18549. void __RPC_STUB IHTMLImgElement_get_mimeType_Stub(
  18550. IRpcStubBuffer *This,
  18551. IRpcChannelBuffer *_pRpcChannelBuffer,
  18552. PRPC_MESSAGE _pRpcMessage,
  18553. DWORD *_pdwStubPhase);
  18554. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_fileSize_Proxy(
  18555. IHTMLImgElement * This,
  18556. /* [out][retval] */ BSTR *p);
  18557. void __RPC_STUB IHTMLImgElement_get_fileSize_Stub(
  18558. IRpcStubBuffer *This,
  18559. IRpcChannelBuffer *_pRpcChannelBuffer,
  18560. PRPC_MESSAGE _pRpcMessage,
  18561. DWORD *_pdwStubPhase);
  18562. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_fileCreatedDate_Proxy(
  18563. IHTMLImgElement * This,
  18564. /* [out][retval] */ BSTR *p);
  18565. void __RPC_STUB IHTMLImgElement_get_fileCreatedDate_Stub(
  18566. IRpcStubBuffer *This,
  18567. IRpcChannelBuffer *_pRpcChannelBuffer,
  18568. PRPC_MESSAGE _pRpcMessage,
  18569. DWORD *_pdwStubPhase);
  18570. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_fileModifiedDate_Proxy(
  18571. IHTMLImgElement * This,
  18572. /* [out][retval] */ BSTR *p);
  18573. void __RPC_STUB IHTMLImgElement_get_fileModifiedDate_Stub(
  18574. IRpcStubBuffer *This,
  18575. IRpcChannelBuffer *_pRpcChannelBuffer,
  18576. PRPC_MESSAGE _pRpcMessage,
  18577. DWORD *_pdwStubPhase);
  18578. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_fileUpdatedDate_Proxy(
  18579. IHTMLImgElement * This,
  18580. /* [out][retval] */ BSTR *p);
  18581. void __RPC_STUB IHTMLImgElement_get_fileUpdatedDate_Stub(
  18582. IRpcStubBuffer *This,
  18583. IRpcChannelBuffer *_pRpcChannelBuffer,
  18584. PRPC_MESSAGE _pRpcMessage,
  18585. DWORD *_pdwStubPhase);
  18586. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_protocol_Proxy(
  18587. IHTMLImgElement * This,
  18588. /* [out][retval] */ BSTR *p);
  18589. void __RPC_STUB IHTMLImgElement_get_protocol_Stub(
  18590. IRpcStubBuffer *This,
  18591. IRpcChannelBuffer *_pRpcChannelBuffer,
  18592. PRPC_MESSAGE _pRpcMessage,
  18593. DWORD *_pdwStubPhase);
  18594. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_href_Proxy(
  18595. IHTMLImgElement * This,
  18596. /* [out][retval] */ BSTR *p);
  18597. void __RPC_STUB IHTMLImgElement_get_href_Stub(
  18598. IRpcStubBuffer *This,
  18599. IRpcChannelBuffer *_pRpcChannelBuffer,
  18600. PRPC_MESSAGE _pRpcMessage,
  18601. DWORD *_pdwStubPhase);
  18602. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_nameProp_Proxy(
  18603. IHTMLImgElement * This,
  18604. /* [out][retval] */ BSTR *p);
  18605. void __RPC_STUB IHTMLImgElement_get_nameProp_Stub(
  18606. IRpcStubBuffer *This,
  18607. IRpcChannelBuffer *_pRpcChannelBuffer,
  18608. PRPC_MESSAGE _pRpcMessage,
  18609. DWORD *_pdwStubPhase);
  18610. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_border_Proxy(
  18611. IHTMLImgElement * This,
  18612. /* [in] */ VARIANT v);
  18613. void __RPC_STUB IHTMLImgElement_put_border_Stub(
  18614. IRpcStubBuffer *This,
  18615. IRpcChannelBuffer *_pRpcChannelBuffer,
  18616. PRPC_MESSAGE _pRpcMessage,
  18617. DWORD *_pdwStubPhase);
  18618. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_border_Proxy(
  18619. IHTMLImgElement * This,
  18620. /* [out][retval] */ VARIANT *p);
  18621. void __RPC_STUB IHTMLImgElement_get_border_Stub(
  18622. IRpcStubBuffer *This,
  18623. IRpcChannelBuffer *_pRpcChannelBuffer,
  18624. PRPC_MESSAGE _pRpcMessage,
  18625. DWORD *_pdwStubPhase);
  18626. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_vspace_Proxy(
  18627. IHTMLImgElement * This,
  18628. /* [in] */ long v);
  18629. void __RPC_STUB IHTMLImgElement_put_vspace_Stub(
  18630. IRpcStubBuffer *This,
  18631. IRpcChannelBuffer *_pRpcChannelBuffer,
  18632. PRPC_MESSAGE _pRpcMessage,
  18633. DWORD *_pdwStubPhase);
  18634. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_vspace_Proxy(
  18635. IHTMLImgElement * This,
  18636. /* [out][retval] */ long *p);
  18637. void __RPC_STUB IHTMLImgElement_get_vspace_Stub(
  18638. IRpcStubBuffer *This,
  18639. IRpcChannelBuffer *_pRpcChannelBuffer,
  18640. PRPC_MESSAGE _pRpcMessage,
  18641. DWORD *_pdwStubPhase);
  18642. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_hspace_Proxy(
  18643. IHTMLImgElement * This,
  18644. /* [in] */ long v);
  18645. void __RPC_STUB IHTMLImgElement_put_hspace_Stub(
  18646. IRpcStubBuffer *This,
  18647. IRpcChannelBuffer *_pRpcChannelBuffer,
  18648. PRPC_MESSAGE _pRpcMessage,
  18649. DWORD *_pdwStubPhase);
  18650. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_hspace_Proxy(
  18651. IHTMLImgElement * This,
  18652. /* [out][retval] */ long *p);
  18653. void __RPC_STUB IHTMLImgElement_get_hspace_Stub(
  18654. IRpcStubBuffer *This,
  18655. IRpcChannelBuffer *_pRpcChannelBuffer,
  18656. PRPC_MESSAGE _pRpcMessage,
  18657. DWORD *_pdwStubPhase);
  18658. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_alt_Proxy(
  18659. IHTMLImgElement * This,
  18660. /* [in] */ BSTR v);
  18661. void __RPC_STUB IHTMLImgElement_put_alt_Stub(
  18662. IRpcStubBuffer *This,
  18663. IRpcChannelBuffer *_pRpcChannelBuffer,
  18664. PRPC_MESSAGE _pRpcMessage,
  18665. DWORD *_pdwStubPhase);
  18666. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_alt_Proxy(
  18667. IHTMLImgElement * This,
  18668. /* [out][retval] */ BSTR *p);
  18669. void __RPC_STUB IHTMLImgElement_get_alt_Stub(
  18670. IRpcStubBuffer *This,
  18671. IRpcChannelBuffer *_pRpcChannelBuffer,
  18672. PRPC_MESSAGE _pRpcMessage,
  18673. DWORD *_pdwStubPhase);
  18674. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_src_Proxy(
  18675. IHTMLImgElement * This,
  18676. /* [in] */ BSTR v);
  18677. void __RPC_STUB IHTMLImgElement_put_src_Stub(
  18678. IRpcStubBuffer *This,
  18679. IRpcChannelBuffer *_pRpcChannelBuffer,
  18680. PRPC_MESSAGE _pRpcMessage,
  18681. DWORD *_pdwStubPhase);
  18682. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_src_Proxy(
  18683. IHTMLImgElement * This,
  18684. /* [out][retval] */ BSTR *p);
  18685. void __RPC_STUB IHTMLImgElement_get_src_Stub(
  18686. IRpcStubBuffer *This,
  18687. IRpcChannelBuffer *_pRpcChannelBuffer,
  18688. PRPC_MESSAGE _pRpcMessage,
  18689. DWORD *_pdwStubPhase);
  18690. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_lowsrc_Proxy(
  18691. IHTMLImgElement * This,
  18692. /* [in] */ BSTR v);
  18693. void __RPC_STUB IHTMLImgElement_put_lowsrc_Stub(
  18694. IRpcStubBuffer *This,
  18695. IRpcChannelBuffer *_pRpcChannelBuffer,
  18696. PRPC_MESSAGE _pRpcMessage,
  18697. DWORD *_pdwStubPhase);
  18698. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_lowsrc_Proxy(
  18699. IHTMLImgElement * This,
  18700. /* [out][retval] */ BSTR *p);
  18701. void __RPC_STUB IHTMLImgElement_get_lowsrc_Stub(
  18702. IRpcStubBuffer *This,
  18703. IRpcChannelBuffer *_pRpcChannelBuffer,
  18704. PRPC_MESSAGE _pRpcMessage,
  18705. DWORD *_pdwStubPhase);
  18706. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_vrml_Proxy(
  18707. IHTMLImgElement * This,
  18708. /* [in] */ BSTR v);
  18709. void __RPC_STUB IHTMLImgElement_put_vrml_Stub(
  18710. IRpcStubBuffer *This,
  18711. IRpcChannelBuffer *_pRpcChannelBuffer,
  18712. PRPC_MESSAGE _pRpcMessage,
  18713. DWORD *_pdwStubPhase);
  18714. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_vrml_Proxy(
  18715. IHTMLImgElement * This,
  18716. /* [out][retval] */ BSTR *p);
  18717. void __RPC_STUB IHTMLImgElement_get_vrml_Stub(
  18718. IRpcStubBuffer *This,
  18719. IRpcChannelBuffer *_pRpcChannelBuffer,
  18720. PRPC_MESSAGE _pRpcMessage,
  18721. DWORD *_pdwStubPhase);
  18722. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_dynsrc_Proxy(
  18723. IHTMLImgElement * This,
  18724. /* [in] */ BSTR v);
  18725. void __RPC_STUB IHTMLImgElement_put_dynsrc_Stub(
  18726. IRpcStubBuffer *This,
  18727. IRpcChannelBuffer *_pRpcChannelBuffer,
  18728. PRPC_MESSAGE _pRpcMessage,
  18729. DWORD *_pdwStubPhase);
  18730. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_dynsrc_Proxy(
  18731. IHTMLImgElement * This,
  18732. /* [out][retval] */ BSTR *p);
  18733. void __RPC_STUB IHTMLImgElement_get_dynsrc_Stub(
  18734. IRpcStubBuffer *This,
  18735. IRpcChannelBuffer *_pRpcChannelBuffer,
  18736. PRPC_MESSAGE _pRpcMessage,
  18737. DWORD *_pdwStubPhase);
  18738. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_readyState_Proxy(
  18739. IHTMLImgElement * This,
  18740. /* [out][retval] */ BSTR *p);
  18741. void __RPC_STUB IHTMLImgElement_get_readyState_Stub(
  18742. IRpcStubBuffer *This,
  18743. IRpcChannelBuffer *_pRpcChannelBuffer,
  18744. PRPC_MESSAGE _pRpcMessage,
  18745. DWORD *_pdwStubPhase);
  18746. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_complete_Proxy(
  18747. IHTMLImgElement * This,
  18748. /* [out][retval] */ VARIANT_BOOL *p);
  18749. void __RPC_STUB IHTMLImgElement_get_complete_Stub(
  18750. IRpcStubBuffer *This,
  18751. IRpcChannelBuffer *_pRpcChannelBuffer,
  18752. PRPC_MESSAGE _pRpcMessage,
  18753. DWORD *_pdwStubPhase);
  18754. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_loop_Proxy(
  18755. IHTMLImgElement * This,
  18756. /* [in] */ VARIANT v);
  18757. void __RPC_STUB IHTMLImgElement_put_loop_Stub(
  18758. IRpcStubBuffer *This,
  18759. IRpcChannelBuffer *_pRpcChannelBuffer,
  18760. PRPC_MESSAGE _pRpcMessage,
  18761. DWORD *_pdwStubPhase);
  18762. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_loop_Proxy(
  18763. IHTMLImgElement * This,
  18764. /* [out][retval] */ VARIANT *p);
  18765. void __RPC_STUB IHTMLImgElement_get_loop_Stub(
  18766. IRpcStubBuffer *This,
  18767. IRpcChannelBuffer *_pRpcChannelBuffer,
  18768. PRPC_MESSAGE _pRpcMessage,
  18769. DWORD *_pdwStubPhase);
  18770. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_align_Proxy(
  18771. IHTMLImgElement * This,
  18772. /* [in] */ BSTR v);
  18773. void __RPC_STUB IHTMLImgElement_put_align_Stub(
  18774. IRpcStubBuffer *This,
  18775. IRpcChannelBuffer *_pRpcChannelBuffer,
  18776. PRPC_MESSAGE _pRpcMessage,
  18777. DWORD *_pdwStubPhase);
  18778. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_align_Proxy(
  18779. IHTMLImgElement * This,
  18780. /* [out][retval] */ BSTR *p);
  18781. void __RPC_STUB IHTMLImgElement_get_align_Stub(
  18782. IRpcStubBuffer *This,
  18783. IRpcChannelBuffer *_pRpcChannelBuffer,
  18784. PRPC_MESSAGE _pRpcMessage,
  18785. DWORD *_pdwStubPhase);
  18786. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_onload_Proxy(
  18787. IHTMLImgElement * This,
  18788. /* [in] */ VARIANT v);
  18789. void __RPC_STUB IHTMLImgElement_put_onload_Stub(
  18790. IRpcStubBuffer *This,
  18791. IRpcChannelBuffer *_pRpcChannelBuffer,
  18792. PRPC_MESSAGE _pRpcMessage,
  18793. DWORD *_pdwStubPhase);
  18794. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_onload_Proxy(
  18795. IHTMLImgElement * This,
  18796. /* [out][retval] */ VARIANT *p);
  18797. void __RPC_STUB IHTMLImgElement_get_onload_Stub(
  18798. IRpcStubBuffer *This,
  18799. IRpcChannelBuffer *_pRpcChannelBuffer,
  18800. PRPC_MESSAGE _pRpcMessage,
  18801. DWORD *_pdwStubPhase);
  18802. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_onerror_Proxy(
  18803. IHTMLImgElement * This,
  18804. /* [in] */ VARIANT v);
  18805. void __RPC_STUB IHTMLImgElement_put_onerror_Stub(
  18806. IRpcStubBuffer *This,
  18807. IRpcChannelBuffer *_pRpcChannelBuffer,
  18808. PRPC_MESSAGE _pRpcMessage,
  18809. DWORD *_pdwStubPhase);
  18810. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_onerror_Proxy(
  18811. IHTMLImgElement * This,
  18812. /* [out][retval] */ VARIANT *p);
  18813. void __RPC_STUB IHTMLImgElement_get_onerror_Stub(
  18814. IRpcStubBuffer *This,
  18815. IRpcChannelBuffer *_pRpcChannelBuffer,
  18816. PRPC_MESSAGE _pRpcMessage,
  18817. DWORD *_pdwStubPhase);
  18818. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_onabort_Proxy(
  18819. IHTMLImgElement * This,
  18820. /* [in] */ VARIANT v);
  18821. void __RPC_STUB IHTMLImgElement_put_onabort_Stub(
  18822. IRpcStubBuffer *This,
  18823. IRpcChannelBuffer *_pRpcChannelBuffer,
  18824. PRPC_MESSAGE _pRpcMessage,
  18825. DWORD *_pdwStubPhase);
  18826. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_onabort_Proxy(
  18827. IHTMLImgElement * This,
  18828. /* [out][retval] */ VARIANT *p);
  18829. void __RPC_STUB IHTMLImgElement_get_onabort_Stub(
  18830. IRpcStubBuffer *This,
  18831. IRpcChannelBuffer *_pRpcChannelBuffer,
  18832. PRPC_MESSAGE _pRpcMessage,
  18833. DWORD *_pdwStubPhase);
  18834. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_name_Proxy(
  18835. IHTMLImgElement * This,
  18836. /* [in] */ BSTR v);
  18837. void __RPC_STUB IHTMLImgElement_put_name_Stub(
  18838. IRpcStubBuffer *This,
  18839. IRpcChannelBuffer *_pRpcChannelBuffer,
  18840. PRPC_MESSAGE _pRpcMessage,
  18841. DWORD *_pdwStubPhase);
  18842. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_name_Proxy(
  18843. IHTMLImgElement * This,
  18844. /* [out][retval] */ BSTR *p);
  18845. void __RPC_STUB IHTMLImgElement_get_name_Stub(
  18846. IRpcStubBuffer *This,
  18847. IRpcChannelBuffer *_pRpcChannelBuffer,
  18848. PRPC_MESSAGE _pRpcMessage,
  18849. DWORD *_pdwStubPhase);
  18850. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_width_Proxy(
  18851. IHTMLImgElement * This,
  18852. /* [in] */ long v);
  18853. void __RPC_STUB IHTMLImgElement_put_width_Stub(
  18854. IRpcStubBuffer *This,
  18855. IRpcChannelBuffer *_pRpcChannelBuffer,
  18856. PRPC_MESSAGE _pRpcMessage,
  18857. DWORD *_pdwStubPhase);
  18858. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_width_Proxy(
  18859. IHTMLImgElement * This,
  18860. /* [out][retval] */ long *p);
  18861. void __RPC_STUB IHTMLImgElement_get_width_Stub(
  18862. IRpcStubBuffer *This,
  18863. IRpcChannelBuffer *_pRpcChannelBuffer,
  18864. PRPC_MESSAGE _pRpcMessage,
  18865. DWORD *_pdwStubPhase);
  18866. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_height_Proxy(
  18867. IHTMLImgElement * This,
  18868. /* [in] */ long v);
  18869. void __RPC_STUB IHTMLImgElement_put_height_Stub(
  18870. IRpcStubBuffer *This,
  18871. IRpcChannelBuffer *_pRpcChannelBuffer,
  18872. PRPC_MESSAGE _pRpcMessage,
  18873. DWORD *_pdwStubPhase);
  18874. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_height_Proxy(
  18875. IHTMLImgElement * This,
  18876. /* [out][retval] */ long *p);
  18877. void __RPC_STUB IHTMLImgElement_get_height_Stub(
  18878. IRpcStubBuffer *This,
  18879. IRpcChannelBuffer *_pRpcChannelBuffer,
  18880. PRPC_MESSAGE _pRpcMessage,
  18881. DWORD *_pdwStubPhase);
  18882. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_start_Proxy(
  18883. IHTMLImgElement * This,
  18884. /* [in] */ BSTR v);
  18885. void __RPC_STUB IHTMLImgElement_put_start_Stub(
  18886. IRpcStubBuffer *This,
  18887. IRpcChannelBuffer *_pRpcChannelBuffer,
  18888. PRPC_MESSAGE _pRpcMessage,
  18889. DWORD *_pdwStubPhase);
  18890. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_start_Proxy(
  18891. IHTMLImgElement * This,
  18892. /* [out][retval] */ BSTR *p);
  18893. void __RPC_STUB IHTMLImgElement_get_start_Stub(
  18894. IRpcStubBuffer *This,
  18895. IRpcChannelBuffer *_pRpcChannelBuffer,
  18896. PRPC_MESSAGE _pRpcMessage,
  18897. DWORD *_pdwStubPhase);
  18898. #endif /* __IHTMLImgElement_INTERFACE_DEFINED__ */
  18899. #ifndef __IHTMLImgElement2_INTERFACE_DEFINED__
  18900. #define __IHTMLImgElement2_INTERFACE_DEFINED__
  18901. /* interface IHTMLImgElement2 */
  18902. /* [object][uuid][dual][oleautomation] */
  18903. EXTERN_C const IID IID_IHTMLImgElement2;
  18904. MIDL_INTERFACE("3050f826-98b5-11cf-bb82-00aa00bdce0b")
  18905. IHTMLImgElement2 : public IDispatch
  18906. {
  18907. public:
  18908. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_longDesc(
  18909. /* [in] */ BSTR v) = 0;
  18910. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_longDesc(
  18911. /* [out][retval] */ BSTR *p) = 0;
  18912. };
  18913. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement2_put_longDesc_Proxy(
  18914. IHTMLImgElement2 * This,
  18915. /* [in] */ BSTR v);
  18916. void __RPC_STUB IHTMLImgElement2_put_longDesc_Stub(
  18917. IRpcStubBuffer *This,
  18918. IRpcChannelBuffer *_pRpcChannelBuffer,
  18919. PRPC_MESSAGE _pRpcMessage,
  18920. DWORD *_pdwStubPhase);
  18921. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement2_get_longDesc_Proxy(
  18922. IHTMLImgElement2 * This,
  18923. /* [out][retval] */ BSTR *p);
  18924. void __RPC_STUB IHTMLImgElement2_get_longDesc_Stub(
  18925. IRpcStubBuffer *This,
  18926. IRpcChannelBuffer *_pRpcChannelBuffer,
  18927. PRPC_MESSAGE _pRpcMessage,
  18928. DWORD *_pdwStubPhase);
  18929. #endif /* __IHTMLImgElement2_INTERFACE_DEFINED__ */
  18930. #ifndef __IHTMLImageElementFactory_INTERFACE_DEFINED__
  18931. #define __IHTMLImageElementFactory_INTERFACE_DEFINED__
  18932. /* interface IHTMLImageElementFactory */
  18933. /* [object][uuid][dual][oleautomation] */
  18934. EXTERN_C const IID IID_IHTMLImageElementFactory;
  18935. MIDL_INTERFACE("3050f38e-98b5-11cf-bb82-00aa00bdce0b")
  18936. IHTMLImageElementFactory : public IDispatch
  18937. {
  18938. public:
  18939. virtual /* [id] */ HRESULT STDMETHODCALLTYPE create(
  18940. /* [in][optional] */ VARIANT width,
  18941. /* [in][optional] */ VARIANT height,
  18942. /* [out][retval] */ IHTMLImgElement **__MIDL_0011) = 0;
  18943. };
  18944. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLImageElementFactory_create_Proxy(
  18945. IHTMLImageElementFactory * This,
  18946. /* [in][optional] */ VARIANT width,
  18947. /* [in][optional] */ VARIANT height,
  18948. /* [out][retval] */ IHTMLImgElement **__MIDL_0011);
  18949. void __RPC_STUB IHTMLImageElementFactory_create_Stub(
  18950. IRpcStubBuffer *This,
  18951. IRpcChannelBuffer *_pRpcChannelBuffer,
  18952. PRPC_MESSAGE _pRpcMessage,
  18953. DWORD *_pdwStubPhase);
  18954. #endif /* __IHTMLImageElementFactory_INTERFACE_DEFINED__ */
  18955. #ifndef __DispHTMLImg_DISPINTERFACE_DEFINED__
  18956. #define __DispHTMLImg_DISPINTERFACE_DEFINED__
  18957. /* dispinterface DispHTMLImg */
  18958. /* [uuid][hidden] */
  18959. EXTERN_C const IID DIID_DispHTMLImg;
  18960. MIDL_INTERFACE("3050f51c-98b5-11cf-bb82-00aa00bdce0b")
  18961. DispHTMLImg : public IDispatch
  18962. {
  18963. };
  18964. #endif /* __DispHTMLImg_DISPINTERFACE_DEFINED__ */
  18965. EXTERN_C const CLSID CLSID_HTMLImg;
  18966. #ifdef __cplusplus
  18967. class DECLSPEC_UUID("3050f241-98b5-11cf-bb82-00aa00bdce0b")
  18968. HTMLImg;
  18969. #endif
  18970. EXTERN_C const CLSID CLSID_HTMLImageElementFactory;
  18971. #ifdef __cplusplus
  18972. class DECLSPEC_UUID("3050f38f-98b5-11cf-bb82-00aa00bdce0b")
  18973. HTMLImageElementFactory;
  18974. #endif
  18975. #ifndef __IHTMLBodyElement_INTERFACE_DEFINED__
  18976. #define __IHTMLBodyElement_INTERFACE_DEFINED__
  18977. /* interface IHTMLBodyElement */
  18978. /* [object][uuid][dual][oleautomation] */
  18979. EXTERN_C const IID IID_IHTMLBodyElement;
  18980. MIDL_INTERFACE("3050f1d8-98b5-11cf-bb82-00aa00bdce0b")
  18981. IHTMLBodyElement : public IDispatch
  18982. {
  18983. public:
  18984. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_background(
  18985. /* [in] */ BSTR v) = 0;
  18986. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_background(
  18987. /* [out][retval] */ BSTR *p) = 0;
  18988. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_bgProperties(
  18989. /* [in] */ BSTR v) = 0;
  18990. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bgProperties(
  18991. /* [out][retval] */ BSTR *p) = 0;
  18992. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_leftMargin(
  18993. /* [in] */ VARIANT v) = 0;
  18994. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_leftMargin(
  18995. /* [out][retval] */ VARIANT *p) = 0;
  18996. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_topMargin(
  18997. /* [in] */ VARIANT v) = 0;
  18998. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_topMargin(
  18999. /* [out][retval] */ VARIANT *p) = 0;
  19000. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rightMargin(
  19001. /* [in] */ VARIANT v) = 0;
  19002. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rightMargin(
  19003. /* [out][retval] */ VARIANT *p) = 0;
  19004. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_bottomMargin(
  19005. /* [in] */ VARIANT v) = 0;
  19006. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bottomMargin(
  19007. /* [out][retval] */ VARIANT *p) = 0;
  19008. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap(
  19009. /* [in] */ VARIANT_BOOL v) = 0;
  19010. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap(
  19011. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  19012. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor(
  19013. /* [in] */ VARIANT v) = 0;
  19014. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor(
  19015. /* [out][retval] */ VARIANT *p) = 0;
  19016. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_text(
  19017. /* [in] */ VARIANT v) = 0;
  19018. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_text(
  19019. /* [out][retval] */ VARIANT *p) = 0;
  19020. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_link(
  19021. /* [in] */ VARIANT v) = 0;
  19022. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_link(
  19023. /* [out][retval] */ VARIANT *p) = 0;
  19024. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vLink(
  19025. /* [in] */ VARIANT v) = 0;
  19026. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vLink(
  19027. /* [out][retval] */ VARIANT *p) = 0;
  19028. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_aLink(
  19029. /* [in] */ VARIANT v) = 0;
  19030. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_aLink(
  19031. /* [out][retval] */ VARIANT *p) = 0;
  19032. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
  19033. /* [in] */ VARIANT v) = 0;
  19034. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
  19035. /* [out][retval] */ VARIANT *p) = 0;
  19036. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onunload(
  19037. /* [in] */ VARIANT v) = 0;
  19038. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onunload(
  19039. /* [out][retval] */ VARIANT *p) = 0;
  19040. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scroll(
  19041. /* [in] */ BSTR v) = 0;
  19042. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scroll(
  19043. /* [out][retval] */ BSTR *p) = 0;
  19044. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselect(
  19045. /* [in] */ VARIANT v) = 0;
  19046. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselect(
  19047. /* [out][retval] */ VARIANT *p) = 0;
  19048. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeunload(
  19049. /* [in] */ VARIANT v) = 0;
  19050. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeunload(
  19051. /* [out][retval] */ VARIANT *p) = 0;
  19052. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange(
  19053. /* [out][retval] */ IHTMLTxtRange **range) = 0;
  19054. };
  19055. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_background_Proxy(
  19056. IHTMLBodyElement * This,
  19057. /* [in] */ BSTR v);
  19058. void __RPC_STUB IHTMLBodyElement_put_background_Stub(
  19059. IRpcStubBuffer *This,
  19060. IRpcChannelBuffer *_pRpcChannelBuffer,
  19061. PRPC_MESSAGE _pRpcMessage,
  19062. DWORD *_pdwStubPhase);
  19063. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_background_Proxy(
  19064. IHTMLBodyElement * This,
  19065. /* [out][retval] */ BSTR *p);
  19066. void __RPC_STUB IHTMLBodyElement_get_background_Stub(
  19067. IRpcStubBuffer *This,
  19068. IRpcChannelBuffer *_pRpcChannelBuffer,
  19069. PRPC_MESSAGE _pRpcMessage,
  19070. DWORD *_pdwStubPhase);
  19071. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_bgProperties_Proxy(
  19072. IHTMLBodyElement * This,
  19073. /* [in] */ BSTR v);
  19074. void __RPC_STUB IHTMLBodyElement_put_bgProperties_Stub(
  19075. IRpcStubBuffer *This,
  19076. IRpcChannelBuffer *_pRpcChannelBuffer,
  19077. PRPC_MESSAGE _pRpcMessage,
  19078. DWORD *_pdwStubPhase);
  19079. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_bgProperties_Proxy(
  19080. IHTMLBodyElement * This,
  19081. /* [out][retval] */ BSTR *p);
  19082. void __RPC_STUB IHTMLBodyElement_get_bgProperties_Stub(
  19083. IRpcStubBuffer *This,
  19084. IRpcChannelBuffer *_pRpcChannelBuffer,
  19085. PRPC_MESSAGE _pRpcMessage,
  19086. DWORD *_pdwStubPhase);
  19087. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_leftMargin_Proxy(
  19088. IHTMLBodyElement * This,
  19089. /* [in] */ VARIANT v);
  19090. void __RPC_STUB IHTMLBodyElement_put_leftMargin_Stub(
  19091. IRpcStubBuffer *This,
  19092. IRpcChannelBuffer *_pRpcChannelBuffer,
  19093. PRPC_MESSAGE _pRpcMessage,
  19094. DWORD *_pdwStubPhase);
  19095. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_leftMargin_Proxy(
  19096. IHTMLBodyElement * This,
  19097. /* [out][retval] */ VARIANT *p);
  19098. void __RPC_STUB IHTMLBodyElement_get_leftMargin_Stub(
  19099. IRpcStubBuffer *This,
  19100. IRpcChannelBuffer *_pRpcChannelBuffer,
  19101. PRPC_MESSAGE _pRpcMessage,
  19102. DWORD *_pdwStubPhase);
  19103. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_topMargin_Proxy(
  19104. IHTMLBodyElement * This,
  19105. /* [in] */ VARIANT v);
  19106. void __RPC_STUB IHTMLBodyElement_put_topMargin_Stub(
  19107. IRpcStubBuffer *This,
  19108. IRpcChannelBuffer *_pRpcChannelBuffer,
  19109. PRPC_MESSAGE _pRpcMessage,
  19110. DWORD *_pdwStubPhase);
  19111. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_topMargin_Proxy(
  19112. IHTMLBodyElement * This,
  19113. /* [out][retval] */ VARIANT *p);
  19114. void __RPC_STUB IHTMLBodyElement_get_topMargin_Stub(
  19115. IRpcStubBuffer *This,
  19116. IRpcChannelBuffer *_pRpcChannelBuffer,
  19117. PRPC_MESSAGE _pRpcMessage,
  19118. DWORD *_pdwStubPhase);
  19119. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_rightMargin_Proxy(
  19120. IHTMLBodyElement * This,
  19121. /* [in] */ VARIANT v);
  19122. void __RPC_STUB IHTMLBodyElement_put_rightMargin_Stub(
  19123. IRpcStubBuffer *This,
  19124. IRpcChannelBuffer *_pRpcChannelBuffer,
  19125. PRPC_MESSAGE _pRpcMessage,
  19126. DWORD *_pdwStubPhase);
  19127. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_rightMargin_Proxy(
  19128. IHTMLBodyElement * This,
  19129. /* [out][retval] */ VARIANT *p);
  19130. void __RPC_STUB IHTMLBodyElement_get_rightMargin_Stub(
  19131. IRpcStubBuffer *This,
  19132. IRpcChannelBuffer *_pRpcChannelBuffer,
  19133. PRPC_MESSAGE _pRpcMessage,
  19134. DWORD *_pdwStubPhase);
  19135. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_bottomMargin_Proxy(
  19136. IHTMLBodyElement * This,
  19137. /* [in] */ VARIANT v);
  19138. void __RPC_STUB IHTMLBodyElement_put_bottomMargin_Stub(
  19139. IRpcStubBuffer *This,
  19140. IRpcChannelBuffer *_pRpcChannelBuffer,
  19141. PRPC_MESSAGE _pRpcMessage,
  19142. DWORD *_pdwStubPhase);
  19143. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_bottomMargin_Proxy(
  19144. IHTMLBodyElement * This,
  19145. /* [out][retval] */ VARIANT *p);
  19146. void __RPC_STUB IHTMLBodyElement_get_bottomMargin_Stub(
  19147. IRpcStubBuffer *This,
  19148. IRpcChannelBuffer *_pRpcChannelBuffer,
  19149. PRPC_MESSAGE _pRpcMessage,
  19150. DWORD *_pdwStubPhase);
  19151. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_noWrap_Proxy(
  19152. IHTMLBodyElement * This,
  19153. /* [in] */ VARIANT_BOOL v);
  19154. void __RPC_STUB IHTMLBodyElement_put_noWrap_Stub(
  19155. IRpcStubBuffer *This,
  19156. IRpcChannelBuffer *_pRpcChannelBuffer,
  19157. PRPC_MESSAGE _pRpcMessage,
  19158. DWORD *_pdwStubPhase);
  19159. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_noWrap_Proxy(
  19160. IHTMLBodyElement * This,
  19161. /* [out][retval] */ VARIANT_BOOL *p);
  19162. void __RPC_STUB IHTMLBodyElement_get_noWrap_Stub(
  19163. IRpcStubBuffer *This,
  19164. IRpcChannelBuffer *_pRpcChannelBuffer,
  19165. PRPC_MESSAGE _pRpcMessage,
  19166. DWORD *_pdwStubPhase);
  19167. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_bgColor_Proxy(
  19168. IHTMLBodyElement * This,
  19169. /* [in] */ VARIANT v);
  19170. void __RPC_STUB IHTMLBodyElement_put_bgColor_Stub(
  19171. IRpcStubBuffer *This,
  19172. IRpcChannelBuffer *_pRpcChannelBuffer,
  19173. PRPC_MESSAGE _pRpcMessage,
  19174. DWORD *_pdwStubPhase);
  19175. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_bgColor_Proxy(
  19176. IHTMLBodyElement * This,
  19177. /* [out][retval] */ VARIANT *p);
  19178. void __RPC_STUB IHTMLBodyElement_get_bgColor_Stub(
  19179. IRpcStubBuffer *This,
  19180. IRpcChannelBuffer *_pRpcChannelBuffer,
  19181. PRPC_MESSAGE _pRpcMessage,
  19182. DWORD *_pdwStubPhase);
  19183. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_text_Proxy(
  19184. IHTMLBodyElement * This,
  19185. /* [in] */ VARIANT v);
  19186. void __RPC_STUB IHTMLBodyElement_put_text_Stub(
  19187. IRpcStubBuffer *This,
  19188. IRpcChannelBuffer *_pRpcChannelBuffer,
  19189. PRPC_MESSAGE _pRpcMessage,
  19190. DWORD *_pdwStubPhase);
  19191. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_text_Proxy(
  19192. IHTMLBodyElement * This,
  19193. /* [out][retval] */ VARIANT *p);
  19194. void __RPC_STUB IHTMLBodyElement_get_text_Stub(
  19195. IRpcStubBuffer *This,
  19196. IRpcChannelBuffer *_pRpcChannelBuffer,
  19197. PRPC_MESSAGE _pRpcMessage,
  19198. DWORD *_pdwStubPhase);
  19199. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_link_Proxy(
  19200. IHTMLBodyElement * This,
  19201. /* [in] */ VARIANT v);
  19202. void __RPC_STUB IHTMLBodyElement_put_link_Stub(
  19203. IRpcStubBuffer *This,
  19204. IRpcChannelBuffer *_pRpcChannelBuffer,
  19205. PRPC_MESSAGE _pRpcMessage,
  19206. DWORD *_pdwStubPhase);
  19207. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_link_Proxy(
  19208. IHTMLBodyElement * This,
  19209. /* [out][retval] */ VARIANT *p);
  19210. void __RPC_STUB IHTMLBodyElement_get_link_Stub(
  19211. IRpcStubBuffer *This,
  19212. IRpcChannelBuffer *_pRpcChannelBuffer,
  19213. PRPC_MESSAGE _pRpcMessage,
  19214. DWORD *_pdwStubPhase);
  19215. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_vLink_Proxy(
  19216. IHTMLBodyElement * This,
  19217. /* [in] */ VARIANT v);
  19218. void __RPC_STUB IHTMLBodyElement_put_vLink_Stub(
  19219. IRpcStubBuffer *This,
  19220. IRpcChannelBuffer *_pRpcChannelBuffer,
  19221. PRPC_MESSAGE _pRpcMessage,
  19222. DWORD *_pdwStubPhase);
  19223. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_vLink_Proxy(
  19224. IHTMLBodyElement * This,
  19225. /* [out][retval] */ VARIANT *p);
  19226. void __RPC_STUB IHTMLBodyElement_get_vLink_Stub(
  19227. IRpcStubBuffer *This,
  19228. IRpcChannelBuffer *_pRpcChannelBuffer,
  19229. PRPC_MESSAGE _pRpcMessage,
  19230. DWORD *_pdwStubPhase);
  19231. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_aLink_Proxy(
  19232. IHTMLBodyElement * This,
  19233. /* [in] */ VARIANT v);
  19234. void __RPC_STUB IHTMLBodyElement_put_aLink_Stub(
  19235. IRpcStubBuffer *This,
  19236. IRpcChannelBuffer *_pRpcChannelBuffer,
  19237. PRPC_MESSAGE _pRpcMessage,
  19238. DWORD *_pdwStubPhase);
  19239. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_aLink_Proxy(
  19240. IHTMLBodyElement * This,
  19241. /* [out][retval] */ VARIANT *p);
  19242. void __RPC_STUB IHTMLBodyElement_get_aLink_Stub(
  19243. IRpcStubBuffer *This,
  19244. IRpcChannelBuffer *_pRpcChannelBuffer,
  19245. PRPC_MESSAGE _pRpcMessage,
  19246. DWORD *_pdwStubPhase);
  19247. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_onload_Proxy(
  19248. IHTMLBodyElement * This,
  19249. /* [in] */ VARIANT v);
  19250. void __RPC_STUB IHTMLBodyElement_put_onload_Stub(
  19251. IRpcStubBuffer *This,
  19252. IRpcChannelBuffer *_pRpcChannelBuffer,
  19253. PRPC_MESSAGE _pRpcMessage,
  19254. DWORD *_pdwStubPhase);
  19255. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_onload_Proxy(
  19256. IHTMLBodyElement * This,
  19257. /* [out][retval] */ VARIANT *p);
  19258. void __RPC_STUB IHTMLBodyElement_get_onload_Stub(
  19259. IRpcStubBuffer *This,
  19260. IRpcChannelBuffer *_pRpcChannelBuffer,
  19261. PRPC_MESSAGE _pRpcMessage,
  19262. DWORD *_pdwStubPhase);
  19263. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_onunload_Proxy(
  19264. IHTMLBodyElement * This,
  19265. /* [in] */ VARIANT v);
  19266. void __RPC_STUB IHTMLBodyElement_put_onunload_Stub(
  19267. IRpcStubBuffer *This,
  19268. IRpcChannelBuffer *_pRpcChannelBuffer,
  19269. PRPC_MESSAGE _pRpcMessage,
  19270. DWORD *_pdwStubPhase);
  19271. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_onunload_Proxy(
  19272. IHTMLBodyElement * This,
  19273. /* [out][retval] */ VARIANT *p);
  19274. void __RPC_STUB IHTMLBodyElement_get_onunload_Stub(
  19275. IRpcStubBuffer *This,
  19276. IRpcChannelBuffer *_pRpcChannelBuffer,
  19277. PRPC_MESSAGE _pRpcMessage,
  19278. DWORD *_pdwStubPhase);
  19279. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_scroll_Proxy(
  19280. IHTMLBodyElement * This,
  19281. /* [in] */ BSTR v);
  19282. void __RPC_STUB IHTMLBodyElement_put_scroll_Stub(
  19283. IRpcStubBuffer *This,
  19284. IRpcChannelBuffer *_pRpcChannelBuffer,
  19285. PRPC_MESSAGE _pRpcMessage,
  19286. DWORD *_pdwStubPhase);
  19287. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_scroll_Proxy(
  19288. IHTMLBodyElement * This,
  19289. /* [out][retval] */ BSTR *p);
  19290. void __RPC_STUB IHTMLBodyElement_get_scroll_Stub(
  19291. IRpcStubBuffer *This,
  19292. IRpcChannelBuffer *_pRpcChannelBuffer,
  19293. PRPC_MESSAGE _pRpcMessage,
  19294. DWORD *_pdwStubPhase);
  19295. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_onselect_Proxy(
  19296. IHTMLBodyElement * This,
  19297. /* [in] */ VARIANT v);
  19298. void __RPC_STUB IHTMLBodyElement_put_onselect_Stub(
  19299. IRpcStubBuffer *This,
  19300. IRpcChannelBuffer *_pRpcChannelBuffer,
  19301. PRPC_MESSAGE _pRpcMessage,
  19302. DWORD *_pdwStubPhase);
  19303. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_onselect_Proxy(
  19304. IHTMLBodyElement * This,
  19305. /* [out][retval] */ VARIANT *p);
  19306. void __RPC_STUB IHTMLBodyElement_get_onselect_Stub(
  19307. IRpcStubBuffer *This,
  19308. IRpcChannelBuffer *_pRpcChannelBuffer,
  19309. PRPC_MESSAGE _pRpcMessage,
  19310. DWORD *_pdwStubPhase);
  19311. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_onbeforeunload_Proxy(
  19312. IHTMLBodyElement * This,
  19313. /* [in] */ VARIANT v);
  19314. void __RPC_STUB IHTMLBodyElement_put_onbeforeunload_Stub(
  19315. IRpcStubBuffer *This,
  19316. IRpcChannelBuffer *_pRpcChannelBuffer,
  19317. PRPC_MESSAGE _pRpcMessage,
  19318. DWORD *_pdwStubPhase);
  19319. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_onbeforeunload_Proxy(
  19320. IHTMLBodyElement * This,
  19321. /* [out][retval] */ VARIANT *p);
  19322. void __RPC_STUB IHTMLBodyElement_get_onbeforeunload_Stub(
  19323. IRpcStubBuffer *This,
  19324. IRpcChannelBuffer *_pRpcChannelBuffer,
  19325. PRPC_MESSAGE _pRpcMessage,
  19326. DWORD *_pdwStubPhase);
  19327. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_createTextRange_Proxy(
  19328. IHTMLBodyElement * This,
  19329. /* [out][retval] */ IHTMLTxtRange **range);
  19330. void __RPC_STUB IHTMLBodyElement_createTextRange_Stub(
  19331. IRpcStubBuffer *This,
  19332. IRpcChannelBuffer *_pRpcChannelBuffer,
  19333. PRPC_MESSAGE _pRpcMessage,
  19334. DWORD *_pdwStubPhase);
  19335. #endif /* __IHTMLBodyElement_INTERFACE_DEFINED__ */
  19336. #ifndef __IHTMLBodyElement2_INTERFACE_DEFINED__
  19337. #define __IHTMLBodyElement2_INTERFACE_DEFINED__
  19338. /* interface IHTMLBodyElement2 */
  19339. /* [object][uuid][dual][oleautomation] */
  19340. EXTERN_C const IID IID_IHTMLBodyElement2;
  19341. MIDL_INTERFACE("3050f5c5-98b5-11cf-bb82-00aa00bdce0b")
  19342. IHTMLBodyElement2 : public IDispatch
  19343. {
  19344. public:
  19345. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeprint(
  19346. /* [in] */ VARIANT v) = 0;
  19347. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeprint(
  19348. /* [out][retval] */ VARIANT *p) = 0;
  19349. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onafterprint(
  19350. /* [in] */ VARIANT v) = 0;
  19351. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onafterprint(
  19352. /* [out][retval] */ VARIANT *p) = 0;
  19353. };
  19354. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement2_put_onbeforeprint_Proxy(
  19355. IHTMLBodyElement2 * This,
  19356. /* [in] */ VARIANT v);
  19357. void __RPC_STUB IHTMLBodyElement2_put_onbeforeprint_Stub(
  19358. IRpcStubBuffer *This,
  19359. IRpcChannelBuffer *_pRpcChannelBuffer,
  19360. PRPC_MESSAGE _pRpcMessage,
  19361. DWORD *_pdwStubPhase);
  19362. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement2_get_onbeforeprint_Proxy(
  19363. IHTMLBodyElement2 * This,
  19364. /* [out][retval] */ VARIANT *p);
  19365. void __RPC_STUB IHTMLBodyElement2_get_onbeforeprint_Stub(
  19366. IRpcStubBuffer *This,
  19367. IRpcChannelBuffer *_pRpcChannelBuffer,
  19368. PRPC_MESSAGE _pRpcMessage,
  19369. DWORD *_pdwStubPhase);
  19370. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement2_put_onafterprint_Proxy(
  19371. IHTMLBodyElement2 * This,
  19372. /* [in] */ VARIANT v);
  19373. void __RPC_STUB IHTMLBodyElement2_put_onafterprint_Stub(
  19374. IRpcStubBuffer *This,
  19375. IRpcChannelBuffer *_pRpcChannelBuffer,
  19376. PRPC_MESSAGE _pRpcMessage,
  19377. DWORD *_pdwStubPhase);
  19378. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement2_get_onafterprint_Proxy(
  19379. IHTMLBodyElement2 * This,
  19380. /* [out][retval] */ VARIANT *p);
  19381. void __RPC_STUB IHTMLBodyElement2_get_onafterprint_Stub(
  19382. IRpcStubBuffer *This,
  19383. IRpcChannelBuffer *_pRpcChannelBuffer,
  19384. PRPC_MESSAGE _pRpcMessage,
  19385. DWORD *_pdwStubPhase);
  19386. #endif /* __IHTMLBodyElement2_INTERFACE_DEFINED__ */
  19387. #ifndef __DispHTMLBody_DISPINTERFACE_DEFINED__
  19388. #define __DispHTMLBody_DISPINTERFACE_DEFINED__
  19389. /* dispinterface DispHTMLBody */
  19390. /* [uuid][hidden] */
  19391. EXTERN_C const IID DIID_DispHTMLBody;
  19392. MIDL_INTERFACE("3050f507-98b5-11cf-bb82-00aa00bdce0b")
  19393. DispHTMLBody : public IDispatch
  19394. {
  19395. };
  19396. #endif /* __DispHTMLBody_DISPINTERFACE_DEFINED__ */
  19397. EXTERN_C const CLSID CLSID_HTMLBody;
  19398. #ifdef __cplusplus
  19399. class DECLSPEC_UUID("3050f24a-98b5-11cf-bb82-00aa00bdce0b")
  19400. HTMLBody;
  19401. #endif
  19402. #ifndef __IHTMLFontElement_INTERFACE_DEFINED__
  19403. #define __IHTMLFontElement_INTERFACE_DEFINED__
  19404. /* interface IHTMLFontElement */
  19405. /* [object][uuid][dual][oleautomation] */
  19406. EXTERN_C const IID IID_IHTMLFontElement;
  19407. MIDL_INTERFACE("3050f1d9-98b5-11cf-bb82-00aa00bdce0b")
  19408. IHTMLFontElement : public IDispatch
  19409. {
  19410. public:
  19411. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_color(
  19412. /* [in] */ VARIANT v) = 0;
  19413. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color(
  19414. /* [out][retval] */ VARIANT *p) = 0;
  19415. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_face(
  19416. /* [in] */ BSTR v) = 0;
  19417. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_face(
  19418. /* [out][retval] */ BSTR *p) = 0;
  19419. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size(
  19420. /* [in] */ VARIANT v) = 0;
  19421. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size(
  19422. /* [out][retval] */ VARIANT *p) = 0;
  19423. };
  19424. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFontElement_put_color_Proxy(
  19425. IHTMLFontElement * This,
  19426. /* [in] */ VARIANT v);
  19427. void __RPC_STUB IHTMLFontElement_put_color_Stub(
  19428. IRpcStubBuffer *This,
  19429. IRpcChannelBuffer *_pRpcChannelBuffer,
  19430. PRPC_MESSAGE _pRpcMessage,
  19431. DWORD *_pdwStubPhase);
  19432. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontElement_get_color_Proxy(
  19433. IHTMLFontElement * This,
  19434. /* [out][retval] */ VARIANT *p);
  19435. void __RPC_STUB IHTMLFontElement_get_color_Stub(
  19436. IRpcStubBuffer *This,
  19437. IRpcChannelBuffer *_pRpcChannelBuffer,
  19438. PRPC_MESSAGE _pRpcMessage,
  19439. DWORD *_pdwStubPhase);
  19440. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFontElement_put_face_Proxy(
  19441. IHTMLFontElement * This,
  19442. /* [in] */ BSTR v);
  19443. void __RPC_STUB IHTMLFontElement_put_face_Stub(
  19444. IRpcStubBuffer *This,
  19445. IRpcChannelBuffer *_pRpcChannelBuffer,
  19446. PRPC_MESSAGE _pRpcMessage,
  19447. DWORD *_pdwStubPhase);
  19448. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontElement_get_face_Proxy(
  19449. IHTMLFontElement * This,
  19450. /* [out][retval] */ BSTR *p);
  19451. void __RPC_STUB IHTMLFontElement_get_face_Stub(
  19452. IRpcStubBuffer *This,
  19453. IRpcChannelBuffer *_pRpcChannelBuffer,
  19454. PRPC_MESSAGE _pRpcMessage,
  19455. DWORD *_pdwStubPhase);
  19456. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFontElement_put_size_Proxy(
  19457. IHTMLFontElement * This,
  19458. /* [in] */ VARIANT v);
  19459. void __RPC_STUB IHTMLFontElement_put_size_Stub(
  19460. IRpcStubBuffer *This,
  19461. IRpcChannelBuffer *_pRpcChannelBuffer,
  19462. PRPC_MESSAGE _pRpcMessage,
  19463. DWORD *_pdwStubPhase);
  19464. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontElement_get_size_Proxy(
  19465. IHTMLFontElement * This,
  19466. /* [out][retval] */ VARIANT *p);
  19467. void __RPC_STUB IHTMLFontElement_get_size_Stub(
  19468. IRpcStubBuffer *This,
  19469. IRpcChannelBuffer *_pRpcChannelBuffer,
  19470. PRPC_MESSAGE _pRpcMessage,
  19471. DWORD *_pdwStubPhase);
  19472. #endif /* __IHTMLFontElement_INTERFACE_DEFINED__ */
  19473. #ifndef __DispHTMLFontElement_DISPINTERFACE_DEFINED__
  19474. #define __DispHTMLFontElement_DISPINTERFACE_DEFINED__
  19475. /* dispinterface DispHTMLFontElement */
  19476. /* [uuid][hidden] */
  19477. EXTERN_C const IID DIID_DispHTMLFontElement;
  19478. MIDL_INTERFACE("3050f512-98b5-11cf-bb82-00aa00bdce0b")
  19479. DispHTMLFontElement : public IDispatch
  19480. {
  19481. };
  19482. #endif /* __DispHTMLFontElement_DISPINTERFACE_DEFINED__ */
  19483. EXTERN_C const CLSID CLSID_HTMLFontElement;
  19484. #ifdef __cplusplus
  19485. class DECLSPEC_UUID("3050f27b-98b5-11cf-bb82-00aa00bdce0b")
  19486. HTMLFontElement;
  19487. #endif
  19488. #ifndef __HTMLAnchorEvents2_DISPINTERFACE_DEFINED__
  19489. #define __HTMLAnchorEvents2_DISPINTERFACE_DEFINED__
  19490. /* dispinterface HTMLAnchorEvents2 */
  19491. /* [uuid][hidden] */
  19492. EXTERN_C const IID DIID_HTMLAnchorEvents2;
  19493. MIDL_INTERFACE("3050f610-98b5-11cf-bb82-00aa00bdce0b")
  19494. HTMLAnchorEvents2 : public IDispatch
  19495. {
  19496. };
  19497. #endif /* __HTMLAnchorEvents2_DISPINTERFACE_DEFINED__ */
  19498. #ifndef __HTMLAnchorEvents_DISPINTERFACE_DEFINED__
  19499. #define __HTMLAnchorEvents_DISPINTERFACE_DEFINED__
  19500. /* dispinterface HTMLAnchorEvents */
  19501. /* [uuid][hidden] */
  19502. EXTERN_C const IID DIID_HTMLAnchorEvents;
  19503. MIDL_INTERFACE("3050f29d-98b5-11cf-bb82-00aa00bdce0b")
  19504. HTMLAnchorEvents : public IDispatch
  19505. {
  19506. };
  19507. #endif /* __HTMLAnchorEvents_DISPINTERFACE_DEFINED__ */
  19508. #ifndef __IHTMLAnchorElement_INTERFACE_DEFINED__
  19509. #define __IHTMLAnchorElement_INTERFACE_DEFINED__
  19510. /* interface IHTMLAnchorElement */
  19511. /* [object][uuid][dual][oleautomation] */
  19512. EXTERN_C const IID IID_IHTMLAnchorElement;
  19513. MIDL_INTERFACE("3050f1da-98b5-11cf-bb82-00aa00bdce0b")
  19514. IHTMLAnchorElement : public IDispatch
  19515. {
  19516. public:
  19517. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_href(
  19518. /* [in] */ BSTR v) = 0;
  19519. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_href(
  19520. /* [out][retval] */ BSTR *p) = 0;
  19521. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_target(
  19522. /* [in] */ BSTR v) = 0;
  19523. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_target(
  19524. /* [out][retval] */ BSTR *p) = 0;
  19525. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rel(
  19526. /* [in] */ BSTR v) = 0;
  19527. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rel(
  19528. /* [out][retval] */ BSTR *p) = 0;
  19529. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rev(
  19530. /* [in] */ BSTR v) = 0;
  19531. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rev(
  19532. /* [out][retval] */ BSTR *p) = 0;
  19533. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_urn(
  19534. /* [in] */ BSTR v) = 0;
  19535. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_urn(
  19536. /* [out][retval] */ BSTR *p) = 0;
  19537. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_Methods(
  19538. /* [in] */ BSTR v) = 0;
  19539. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_Methods(
  19540. /* [out][retval] */ BSTR *p) = 0;
  19541. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  19542. /* [in] */ BSTR v) = 0;
  19543. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  19544. /* [out][retval] */ BSTR *p) = 0;
  19545. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_host(
  19546. /* [in] */ BSTR v) = 0;
  19547. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_host(
  19548. /* [out][retval] */ BSTR *p) = 0;
  19549. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hostname(
  19550. /* [in] */ BSTR v) = 0;
  19551. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hostname(
  19552. /* [out][retval] */ BSTR *p) = 0;
  19553. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_pathname(
  19554. /* [in] */ BSTR v) = 0;
  19555. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pathname(
  19556. /* [out][retval] */ BSTR *p) = 0;
  19557. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_port(
  19558. /* [in] */ BSTR v) = 0;
  19559. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_port(
  19560. /* [out][retval] */ BSTR *p) = 0;
  19561. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_protocol(
  19562. /* [in] */ BSTR v) = 0;
  19563. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol(
  19564. /* [out][retval] */ BSTR *p) = 0;
  19565. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_search(
  19566. /* [in] */ BSTR v) = 0;
  19567. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_search(
  19568. /* [out][retval] */ BSTR *p) = 0;
  19569. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hash(
  19570. /* [in] */ BSTR v) = 0;
  19571. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hash(
  19572. /* [out][retval] */ BSTR *p) = 0;
  19573. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onblur(
  19574. /* [in] */ VARIANT v) = 0;
  19575. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onblur(
  19576. /* [out][retval] */ VARIANT *p) = 0;
  19577. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocus(
  19578. /* [in] */ VARIANT v) = 0;
  19579. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocus(
  19580. /* [out][retval] */ VARIANT *p) = 0;
  19581. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accessKey(
  19582. /* [in] */ BSTR v) = 0;
  19583. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accessKey(
  19584. /* [out][retval] */ BSTR *p) = 0;
  19585. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocolLong(
  19586. /* [out][retval] */ BSTR *p) = 0;
  19587. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_mimeType(
  19588. /* [out][retval] */ BSTR *p) = 0;
  19589. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nameProp(
  19590. /* [out][retval] */ BSTR *p) = 0;
  19591. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tabIndex(
  19592. /* [in] */ short v) = 0;
  19593. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tabIndex(
  19594. /* [out][retval] */ short *p) = 0;
  19595. virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0;
  19596. virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0;
  19597. };
  19598. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_href_Proxy(
  19599. IHTMLAnchorElement * This,
  19600. /* [in] */ BSTR v);
  19601. void __RPC_STUB IHTMLAnchorElement_put_href_Stub(
  19602. IRpcStubBuffer *This,
  19603. IRpcChannelBuffer *_pRpcChannelBuffer,
  19604. PRPC_MESSAGE _pRpcMessage,
  19605. DWORD *_pdwStubPhase);
  19606. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_href_Proxy(
  19607. IHTMLAnchorElement * This,
  19608. /* [out][retval] */ BSTR *p);
  19609. void __RPC_STUB IHTMLAnchorElement_get_href_Stub(
  19610. IRpcStubBuffer *This,
  19611. IRpcChannelBuffer *_pRpcChannelBuffer,
  19612. PRPC_MESSAGE _pRpcMessage,
  19613. DWORD *_pdwStubPhase);
  19614. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_target_Proxy(
  19615. IHTMLAnchorElement * This,
  19616. /* [in] */ BSTR v);
  19617. void __RPC_STUB IHTMLAnchorElement_put_target_Stub(
  19618. IRpcStubBuffer *This,
  19619. IRpcChannelBuffer *_pRpcChannelBuffer,
  19620. PRPC_MESSAGE _pRpcMessage,
  19621. DWORD *_pdwStubPhase);
  19622. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_target_Proxy(
  19623. IHTMLAnchorElement * This,
  19624. /* [out][retval] */ BSTR *p);
  19625. void __RPC_STUB IHTMLAnchorElement_get_target_Stub(
  19626. IRpcStubBuffer *This,
  19627. IRpcChannelBuffer *_pRpcChannelBuffer,
  19628. PRPC_MESSAGE _pRpcMessage,
  19629. DWORD *_pdwStubPhase);
  19630. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_rel_Proxy(
  19631. IHTMLAnchorElement * This,
  19632. /* [in] */ BSTR v);
  19633. void __RPC_STUB IHTMLAnchorElement_put_rel_Stub(
  19634. IRpcStubBuffer *This,
  19635. IRpcChannelBuffer *_pRpcChannelBuffer,
  19636. PRPC_MESSAGE _pRpcMessage,
  19637. DWORD *_pdwStubPhase);
  19638. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_rel_Proxy(
  19639. IHTMLAnchorElement * This,
  19640. /* [out][retval] */ BSTR *p);
  19641. void __RPC_STUB IHTMLAnchorElement_get_rel_Stub(
  19642. IRpcStubBuffer *This,
  19643. IRpcChannelBuffer *_pRpcChannelBuffer,
  19644. PRPC_MESSAGE _pRpcMessage,
  19645. DWORD *_pdwStubPhase);
  19646. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_rev_Proxy(
  19647. IHTMLAnchorElement * This,
  19648. /* [in] */ BSTR v);
  19649. void __RPC_STUB IHTMLAnchorElement_put_rev_Stub(
  19650. IRpcStubBuffer *This,
  19651. IRpcChannelBuffer *_pRpcChannelBuffer,
  19652. PRPC_MESSAGE _pRpcMessage,
  19653. DWORD *_pdwStubPhase);
  19654. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_rev_Proxy(
  19655. IHTMLAnchorElement * This,
  19656. /* [out][retval] */ BSTR *p);
  19657. void __RPC_STUB IHTMLAnchorElement_get_rev_Stub(
  19658. IRpcStubBuffer *This,
  19659. IRpcChannelBuffer *_pRpcChannelBuffer,
  19660. PRPC_MESSAGE _pRpcMessage,
  19661. DWORD *_pdwStubPhase);
  19662. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_urn_Proxy(
  19663. IHTMLAnchorElement * This,
  19664. /* [in] */ BSTR v);
  19665. void __RPC_STUB IHTMLAnchorElement_put_urn_Stub(
  19666. IRpcStubBuffer *This,
  19667. IRpcChannelBuffer *_pRpcChannelBuffer,
  19668. PRPC_MESSAGE _pRpcMessage,
  19669. DWORD *_pdwStubPhase);
  19670. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_urn_Proxy(
  19671. IHTMLAnchorElement * This,
  19672. /* [out][retval] */ BSTR *p);
  19673. void __RPC_STUB IHTMLAnchorElement_get_urn_Stub(
  19674. IRpcStubBuffer *This,
  19675. IRpcChannelBuffer *_pRpcChannelBuffer,
  19676. PRPC_MESSAGE _pRpcMessage,
  19677. DWORD *_pdwStubPhase);
  19678. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_Methods_Proxy(
  19679. IHTMLAnchorElement * This,
  19680. /* [in] */ BSTR v);
  19681. void __RPC_STUB IHTMLAnchorElement_put_Methods_Stub(
  19682. IRpcStubBuffer *This,
  19683. IRpcChannelBuffer *_pRpcChannelBuffer,
  19684. PRPC_MESSAGE _pRpcMessage,
  19685. DWORD *_pdwStubPhase);
  19686. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_Methods_Proxy(
  19687. IHTMLAnchorElement * This,
  19688. /* [out][retval] */ BSTR *p);
  19689. void __RPC_STUB IHTMLAnchorElement_get_Methods_Stub(
  19690. IRpcStubBuffer *This,
  19691. IRpcChannelBuffer *_pRpcChannelBuffer,
  19692. PRPC_MESSAGE _pRpcMessage,
  19693. DWORD *_pdwStubPhase);
  19694. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_name_Proxy(
  19695. IHTMLAnchorElement * This,
  19696. /* [in] */ BSTR v);
  19697. void __RPC_STUB IHTMLAnchorElement_put_name_Stub(
  19698. IRpcStubBuffer *This,
  19699. IRpcChannelBuffer *_pRpcChannelBuffer,
  19700. PRPC_MESSAGE _pRpcMessage,
  19701. DWORD *_pdwStubPhase);
  19702. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_name_Proxy(
  19703. IHTMLAnchorElement * This,
  19704. /* [out][retval] */ BSTR *p);
  19705. void __RPC_STUB IHTMLAnchorElement_get_name_Stub(
  19706. IRpcStubBuffer *This,
  19707. IRpcChannelBuffer *_pRpcChannelBuffer,
  19708. PRPC_MESSAGE _pRpcMessage,
  19709. DWORD *_pdwStubPhase);
  19710. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_host_Proxy(
  19711. IHTMLAnchorElement * This,
  19712. /* [in] */ BSTR v);
  19713. void __RPC_STUB IHTMLAnchorElement_put_host_Stub(
  19714. IRpcStubBuffer *This,
  19715. IRpcChannelBuffer *_pRpcChannelBuffer,
  19716. PRPC_MESSAGE _pRpcMessage,
  19717. DWORD *_pdwStubPhase);
  19718. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_host_Proxy(
  19719. IHTMLAnchorElement * This,
  19720. /* [out][retval] */ BSTR *p);
  19721. void __RPC_STUB IHTMLAnchorElement_get_host_Stub(
  19722. IRpcStubBuffer *This,
  19723. IRpcChannelBuffer *_pRpcChannelBuffer,
  19724. PRPC_MESSAGE _pRpcMessage,
  19725. DWORD *_pdwStubPhase);
  19726. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_hostname_Proxy(
  19727. IHTMLAnchorElement * This,
  19728. /* [in] */ BSTR v);
  19729. void __RPC_STUB IHTMLAnchorElement_put_hostname_Stub(
  19730. IRpcStubBuffer *This,
  19731. IRpcChannelBuffer *_pRpcChannelBuffer,
  19732. PRPC_MESSAGE _pRpcMessage,
  19733. DWORD *_pdwStubPhase);
  19734. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_hostname_Proxy(
  19735. IHTMLAnchorElement * This,
  19736. /* [out][retval] */ BSTR *p);
  19737. void __RPC_STUB IHTMLAnchorElement_get_hostname_Stub(
  19738. IRpcStubBuffer *This,
  19739. IRpcChannelBuffer *_pRpcChannelBuffer,
  19740. PRPC_MESSAGE _pRpcMessage,
  19741. DWORD *_pdwStubPhase);
  19742. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_pathname_Proxy(
  19743. IHTMLAnchorElement * This,
  19744. /* [in] */ BSTR v);
  19745. void __RPC_STUB IHTMLAnchorElement_put_pathname_Stub(
  19746. IRpcStubBuffer *This,
  19747. IRpcChannelBuffer *_pRpcChannelBuffer,
  19748. PRPC_MESSAGE _pRpcMessage,
  19749. DWORD *_pdwStubPhase);
  19750. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_pathname_Proxy(
  19751. IHTMLAnchorElement * This,
  19752. /* [out][retval] */ BSTR *p);
  19753. void __RPC_STUB IHTMLAnchorElement_get_pathname_Stub(
  19754. IRpcStubBuffer *This,
  19755. IRpcChannelBuffer *_pRpcChannelBuffer,
  19756. PRPC_MESSAGE _pRpcMessage,
  19757. DWORD *_pdwStubPhase);
  19758. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_port_Proxy(
  19759. IHTMLAnchorElement * This,
  19760. /* [in] */ BSTR v);
  19761. void __RPC_STUB IHTMLAnchorElement_put_port_Stub(
  19762. IRpcStubBuffer *This,
  19763. IRpcChannelBuffer *_pRpcChannelBuffer,
  19764. PRPC_MESSAGE _pRpcMessage,
  19765. DWORD *_pdwStubPhase);
  19766. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_port_Proxy(
  19767. IHTMLAnchorElement * This,
  19768. /* [out][retval] */ BSTR *p);
  19769. void __RPC_STUB IHTMLAnchorElement_get_port_Stub(
  19770. IRpcStubBuffer *This,
  19771. IRpcChannelBuffer *_pRpcChannelBuffer,
  19772. PRPC_MESSAGE _pRpcMessage,
  19773. DWORD *_pdwStubPhase);
  19774. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_protocol_Proxy(
  19775. IHTMLAnchorElement * This,
  19776. /* [in] */ BSTR v);
  19777. void __RPC_STUB IHTMLAnchorElement_put_protocol_Stub(
  19778. IRpcStubBuffer *This,
  19779. IRpcChannelBuffer *_pRpcChannelBuffer,
  19780. PRPC_MESSAGE _pRpcMessage,
  19781. DWORD *_pdwStubPhase);
  19782. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_protocol_Proxy(
  19783. IHTMLAnchorElement * This,
  19784. /* [out][retval] */ BSTR *p);
  19785. void __RPC_STUB IHTMLAnchorElement_get_protocol_Stub(
  19786. IRpcStubBuffer *This,
  19787. IRpcChannelBuffer *_pRpcChannelBuffer,
  19788. PRPC_MESSAGE _pRpcMessage,
  19789. DWORD *_pdwStubPhase);
  19790. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_search_Proxy(
  19791. IHTMLAnchorElement * This,
  19792. /* [in] */ BSTR v);
  19793. void __RPC_STUB IHTMLAnchorElement_put_search_Stub(
  19794. IRpcStubBuffer *This,
  19795. IRpcChannelBuffer *_pRpcChannelBuffer,
  19796. PRPC_MESSAGE _pRpcMessage,
  19797. DWORD *_pdwStubPhase);
  19798. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_search_Proxy(
  19799. IHTMLAnchorElement * This,
  19800. /* [out][retval] */ BSTR *p);
  19801. void __RPC_STUB IHTMLAnchorElement_get_search_Stub(
  19802. IRpcStubBuffer *This,
  19803. IRpcChannelBuffer *_pRpcChannelBuffer,
  19804. PRPC_MESSAGE _pRpcMessage,
  19805. DWORD *_pdwStubPhase);
  19806. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_hash_Proxy(
  19807. IHTMLAnchorElement * This,
  19808. /* [in] */ BSTR v);
  19809. void __RPC_STUB IHTMLAnchorElement_put_hash_Stub(
  19810. IRpcStubBuffer *This,
  19811. IRpcChannelBuffer *_pRpcChannelBuffer,
  19812. PRPC_MESSAGE _pRpcMessage,
  19813. DWORD *_pdwStubPhase);
  19814. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_hash_Proxy(
  19815. IHTMLAnchorElement * This,
  19816. /* [out][retval] */ BSTR *p);
  19817. void __RPC_STUB IHTMLAnchorElement_get_hash_Stub(
  19818. IRpcStubBuffer *This,
  19819. IRpcChannelBuffer *_pRpcChannelBuffer,
  19820. PRPC_MESSAGE _pRpcMessage,
  19821. DWORD *_pdwStubPhase);
  19822. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_onblur_Proxy(
  19823. IHTMLAnchorElement * This,
  19824. /* [in] */ VARIANT v);
  19825. void __RPC_STUB IHTMLAnchorElement_put_onblur_Stub(
  19826. IRpcStubBuffer *This,
  19827. IRpcChannelBuffer *_pRpcChannelBuffer,
  19828. PRPC_MESSAGE _pRpcMessage,
  19829. DWORD *_pdwStubPhase);
  19830. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_onblur_Proxy(
  19831. IHTMLAnchorElement * This,
  19832. /* [out][retval] */ VARIANT *p);
  19833. void __RPC_STUB IHTMLAnchorElement_get_onblur_Stub(
  19834. IRpcStubBuffer *This,
  19835. IRpcChannelBuffer *_pRpcChannelBuffer,
  19836. PRPC_MESSAGE _pRpcMessage,
  19837. DWORD *_pdwStubPhase);
  19838. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_onfocus_Proxy(
  19839. IHTMLAnchorElement * This,
  19840. /* [in] */ VARIANT v);
  19841. void __RPC_STUB IHTMLAnchorElement_put_onfocus_Stub(
  19842. IRpcStubBuffer *This,
  19843. IRpcChannelBuffer *_pRpcChannelBuffer,
  19844. PRPC_MESSAGE _pRpcMessage,
  19845. DWORD *_pdwStubPhase);
  19846. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_onfocus_Proxy(
  19847. IHTMLAnchorElement * This,
  19848. /* [out][retval] */ VARIANT *p);
  19849. void __RPC_STUB IHTMLAnchorElement_get_onfocus_Stub(
  19850. IRpcStubBuffer *This,
  19851. IRpcChannelBuffer *_pRpcChannelBuffer,
  19852. PRPC_MESSAGE _pRpcMessage,
  19853. DWORD *_pdwStubPhase);
  19854. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_accessKey_Proxy(
  19855. IHTMLAnchorElement * This,
  19856. /* [in] */ BSTR v);
  19857. void __RPC_STUB IHTMLAnchorElement_put_accessKey_Stub(
  19858. IRpcStubBuffer *This,
  19859. IRpcChannelBuffer *_pRpcChannelBuffer,
  19860. PRPC_MESSAGE _pRpcMessage,
  19861. DWORD *_pdwStubPhase);
  19862. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_accessKey_Proxy(
  19863. IHTMLAnchorElement * This,
  19864. /* [out][retval] */ BSTR *p);
  19865. void __RPC_STUB IHTMLAnchorElement_get_accessKey_Stub(
  19866. IRpcStubBuffer *This,
  19867. IRpcChannelBuffer *_pRpcChannelBuffer,
  19868. PRPC_MESSAGE _pRpcMessage,
  19869. DWORD *_pdwStubPhase);
  19870. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_protocolLong_Proxy(
  19871. IHTMLAnchorElement * This,
  19872. /* [out][retval] */ BSTR *p);
  19873. void __RPC_STUB IHTMLAnchorElement_get_protocolLong_Stub(
  19874. IRpcStubBuffer *This,
  19875. IRpcChannelBuffer *_pRpcChannelBuffer,
  19876. PRPC_MESSAGE _pRpcMessage,
  19877. DWORD *_pdwStubPhase);
  19878. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_mimeType_Proxy(
  19879. IHTMLAnchorElement * This,
  19880. /* [out][retval] */ BSTR *p);
  19881. void __RPC_STUB IHTMLAnchorElement_get_mimeType_Stub(
  19882. IRpcStubBuffer *This,
  19883. IRpcChannelBuffer *_pRpcChannelBuffer,
  19884. PRPC_MESSAGE _pRpcMessage,
  19885. DWORD *_pdwStubPhase);
  19886. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_nameProp_Proxy(
  19887. IHTMLAnchorElement * This,
  19888. /* [out][retval] */ BSTR *p);
  19889. void __RPC_STUB IHTMLAnchorElement_get_nameProp_Stub(
  19890. IRpcStubBuffer *This,
  19891. IRpcChannelBuffer *_pRpcChannelBuffer,
  19892. PRPC_MESSAGE _pRpcMessage,
  19893. DWORD *_pdwStubPhase);
  19894. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_tabIndex_Proxy(
  19895. IHTMLAnchorElement * This,
  19896. /* [in] */ short v);
  19897. void __RPC_STUB IHTMLAnchorElement_put_tabIndex_Stub(
  19898. IRpcStubBuffer *This,
  19899. IRpcChannelBuffer *_pRpcChannelBuffer,
  19900. PRPC_MESSAGE _pRpcMessage,
  19901. DWORD *_pdwStubPhase);
  19902. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_tabIndex_Proxy(
  19903. IHTMLAnchorElement * This,
  19904. /* [out][retval] */ short *p);
  19905. void __RPC_STUB IHTMLAnchorElement_get_tabIndex_Stub(
  19906. IRpcStubBuffer *This,
  19907. IRpcChannelBuffer *_pRpcChannelBuffer,
  19908. PRPC_MESSAGE _pRpcMessage,
  19909. DWORD *_pdwStubPhase);
  19910. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_focus_Proxy(
  19911. IHTMLAnchorElement * This);
  19912. void __RPC_STUB IHTMLAnchorElement_focus_Stub(
  19913. IRpcStubBuffer *This,
  19914. IRpcChannelBuffer *_pRpcChannelBuffer,
  19915. PRPC_MESSAGE _pRpcMessage,
  19916. DWORD *_pdwStubPhase);
  19917. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_blur_Proxy(
  19918. IHTMLAnchorElement * This);
  19919. void __RPC_STUB IHTMLAnchorElement_blur_Stub(
  19920. IRpcStubBuffer *This,
  19921. IRpcChannelBuffer *_pRpcChannelBuffer,
  19922. PRPC_MESSAGE _pRpcMessage,
  19923. DWORD *_pdwStubPhase);
  19924. #endif /* __IHTMLAnchorElement_INTERFACE_DEFINED__ */
  19925. #ifndef __IHTMLAnchorElement2_INTERFACE_DEFINED__
  19926. #define __IHTMLAnchorElement2_INTERFACE_DEFINED__
  19927. /* interface IHTMLAnchorElement2 */
  19928. /* [object][uuid][dual][oleautomation] */
  19929. EXTERN_C const IID IID_IHTMLAnchorElement2;
  19930. MIDL_INTERFACE("3050f825-98b5-11cf-bb82-00aa00bdce0b")
  19931. IHTMLAnchorElement2 : public IDispatch
  19932. {
  19933. public:
  19934. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_charset(
  19935. /* [in] */ BSTR v) = 0;
  19936. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_charset(
  19937. /* [out][retval] */ BSTR *p) = 0;
  19938. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_coords(
  19939. /* [in] */ BSTR v) = 0;
  19940. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_coords(
  19941. /* [out][retval] */ BSTR *p) = 0;
  19942. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hreflang(
  19943. /* [in] */ BSTR v) = 0;
  19944. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hreflang(
  19945. /* [out][retval] */ BSTR *p) = 0;
  19946. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_shape(
  19947. /* [in] */ BSTR v) = 0;
  19948. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_shape(
  19949. /* [out][retval] */ BSTR *p) = 0;
  19950. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  19951. /* [in] */ BSTR v) = 0;
  19952. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  19953. /* [out][retval] */ BSTR *p) = 0;
  19954. };
  19955. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_charset_Proxy(
  19956. IHTMLAnchorElement2 * This,
  19957. /* [in] */ BSTR v);
  19958. void __RPC_STUB IHTMLAnchorElement2_put_charset_Stub(
  19959. IRpcStubBuffer *This,
  19960. IRpcChannelBuffer *_pRpcChannelBuffer,
  19961. PRPC_MESSAGE _pRpcMessage,
  19962. DWORD *_pdwStubPhase);
  19963. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_charset_Proxy(
  19964. IHTMLAnchorElement2 * This,
  19965. /* [out][retval] */ BSTR *p);
  19966. void __RPC_STUB IHTMLAnchorElement2_get_charset_Stub(
  19967. IRpcStubBuffer *This,
  19968. IRpcChannelBuffer *_pRpcChannelBuffer,
  19969. PRPC_MESSAGE _pRpcMessage,
  19970. DWORD *_pdwStubPhase);
  19971. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_coords_Proxy(
  19972. IHTMLAnchorElement2 * This,
  19973. /* [in] */ BSTR v);
  19974. void __RPC_STUB IHTMLAnchorElement2_put_coords_Stub(
  19975. IRpcStubBuffer *This,
  19976. IRpcChannelBuffer *_pRpcChannelBuffer,
  19977. PRPC_MESSAGE _pRpcMessage,
  19978. DWORD *_pdwStubPhase);
  19979. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_coords_Proxy(
  19980. IHTMLAnchorElement2 * This,
  19981. /* [out][retval] */ BSTR *p);
  19982. void __RPC_STUB IHTMLAnchorElement2_get_coords_Stub(
  19983. IRpcStubBuffer *This,
  19984. IRpcChannelBuffer *_pRpcChannelBuffer,
  19985. PRPC_MESSAGE _pRpcMessage,
  19986. DWORD *_pdwStubPhase);
  19987. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_hreflang_Proxy(
  19988. IHTMLAnchorElement2 * This,
  19989. /* [in] */ BSTR v);
  19990. void __RPC_STUB IHTMLAnchorElement2_put_hreflang_Stub(
  19991. IRpcStubBuffer *This,
  19992. IRpcChannelBuffer *_pRpcChannelBuffer,
  19993. PRPC_MESSAGE _pRpcMessage,
  19994. DWORD *_pdwStubPhase);
  19995. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_hreflang_Proxy(
  19996. IHTMLAnchorElement2 * This,
  19997. /* [out][retval] */ BSTR *p);
  19998. void __RPC_STUB IHTMLAnchorElement2_get_hreflang_Stub(
  19999. IRpcStubBuffer *This,
  20000. IRpcChannelBuffer *_pRpcChannelBuffer,
  20001. PRPC_MESSAGE _pRpcMessage,
  20002. DWORD *_pdwStubPhase);
  20003. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_shape_Proxy(
  20004. IHTMLAnchorElement2 * This,
  20005. /* [in] */ BSTR v);
  20006. void __RPC_STUB IHTMLAnchorElement2_put_shape_Stub(
  20007. IRpcStubBuffer *This,
  20008. IRpcChannelBuffer *_pRpcChannelBuffer,
  20009. PRPC_MESSAGE _pRpcMessage,
  20010. DWORD *_pdwStubPhase);
  20011. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_shape_Proxy(
  20012. IHTMLAnchorElement2 * This,
  20013. /* [out][retval] */ BSTR *p);
  20014. void __RPC_STUB IHTMLAnchorElement2_get_shape_Stub(
  20015. IRpcStubBuffer *This,
  20016. IRpcChannelBuffer *_pRpcChannelBuffer,
  20017. PRPC_MESSAGE _pRpcMessage,
  20018. DWORD *_pdwStubPhase);
  20019. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_type_Proxy(
  20020. IHTMLAnchorElement2 * This,
  20021. /* [in] */ BSTR v);
  20022. void __RPC_STUB IHTMLAnchorElement2_put_type_Stub(
  20023. IRpcStubBuffer *This,
  20024. IRpcChannelBuffer *_pRpcChannelBuffer,
  20025. PRPC_MESSAGE _pRpcMessage,
  20026. DWORD *_pdwStubPhase);
  20027. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_type_Proxy(
  20028. IHTMLAnchorElement2 * This,
  20029. /* [out][retval] */ BSTR *p);
  20030. void __RPC_STUB IHTMLAnchorElement2_get_type_Stub(
  20031. IRpcStubBuffer *This,
  20032. IRpcChannelBuffer *_pRpcChannelBuffer,
  20033. PRPC_MESSAGE _pRpcMessage,
  20034. DWORD *_pdwStubPhase);
  20035. #endif /* __IHTMLAnchorElement2_INTERFACE_DEFINED__ */
  20036. #ifndef __DispHTMLAnchorElement_DISPINTERFACE_DEFINED__
  20037. #define __DispHTMLAnchorElement_DISPINTERFACE_DEFINED__
  20038. /* dispinterface DispHTMLAnchorElement */
  20039. /* [uuid][hidden] */
  20040. EXTERN_C const IID DIID_DispHTMLAnchorElement;
  20041. MIDL_INTERFACE("3050f502-98b5-11cf-bb82-00aa00bdce0b")
  20042. DispHTMLAnchorElement : public IDispatch
  20043. {
  20044. };
  20045. #endif /* __DispHTMLAnchorElement_DISPINTERFACE_DEFINED__ */
  20046. EXTERN_C const CLSID CLSID_HTMLAnchorElement;
  20047. #ifdef __cplusplus
  20048. class DECLSPEC_UUID("3050f248-98b5-11cf-bb82-00aa00bdce0b")
  20049. HTMLAnchorElement;
  20050. #endif
  20051. #ifndef __HTMLLabelEvents2_DISPINTERFACE_DEFINED__
  20052. #define __HTMLLabelEvents2_DISPINTERFACE_DEFINED__
  20053. /* dispinterface HTMLLabelEvents2 */
  20054. /* [uuid][hidden] */
  20055. EXTERN_C const IID DIID_HTMLLabelEvents2;
  20056. MIDL_INTERFACE("3050f61c-98b5-11cf-bb82-00aa00bdce0b")
  20057. HTMLLabelEvents2 : public IDispatch
  20058. {
  20059. };
  20060. #endif /* __HTMLLabelEvents2_DISPINTERFACE_DEFINED__ */
  20061. #ifndef __HTMLLabelEvents_DISPINTERFACE_DEFINED__
  20062. #define __HTMLLabelEvents_DISPINTERFACE_DEFINED__
  20063. /* dispinterface HTMLLabelEvents */
  20064. /* [uuid][hidden] */
  20065. EXTERN_C const IID DIID_HTMLLabelEvents;
  20066. MIDL_INTERFACE("3050f329-98b5-11cf-bb82-00aa00bdce0b")
  20067. HTMLLabelEvents : public IDispatch
  20068. {
  20069. };
  20070. #endif /* __HTMLLabelEvents_DISPINTERFACE_DEFINED__ */
  20071. #ifndef __IHTMLLabelElement_INTERFACE_DEFINED__
  20072. #define __IHTMLLabelElement_INTERFACE_DEFINED__
  20073. /* interface IHTMLLabelElement */
  20074. /* [object][uuid][dual][oleautomation] */
  20075. EXTERN_C const IID IID_IHTMLLabelElement;
  20076. MIDL_INTERFACE("3050f32a-98b5-11cf-bb82-00aa00bdce0b")
  20077. IHTMLLabelElement : public IDispatch
  20078. {
  20079. public:
  20080. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_htmlFor(
  20081. /* [in] */ BSTR v) = 0;
  20082. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_htmlFor(
  20083. /* [out][retval] */ BSTR *p) = 0;
  20084. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accessKey(
  20085. /* [in] */ BSTR v) = 0;
  20086. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accessKey(
  20087. /* [out][retval] */ BSTR *p) = 0;
  20088. };
  20089. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement_put_htmlFor_Proxy(
  20090. IHTMLLabelElement * This,
  20091. /* [in] */ BSTR v);
  20092. void __RPC_STUB IHTMLLabelElement_put_htmlFor_Stub(
  20093. IRpcStubBuffer *This,
  20094. IRpcChannelBuffer *_pRpcChannelBuffer,
  20095. PRPC_MESSAGE _pRpcMessage,
  20096. DWORD *_pdwStubPhase);
  20097. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement_get_htmlFor_Proxy(
  20098. IHTMLLabelElement * This,
  20099. /* [out][retval] */ BSTR *p);
  20100. void __RPC_STUB IHTMLLabelElement_get_htmlFor_Stub(
  20101. IRpcStubBuffer *This,
  20102. IRpcChannelBuffer *_pRpcChannelBuffer,
  20103. PRPC_MESSAGE _pRpcMessage,
  20104. DWORD *_pdwStubPhase);
  20105. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement_put_accessKey_Proxy(
  20106. IHTMLLabelElement * This,
  20107. /* [in] */ BSTR v);
  20108. void __RPC_STUB IHTMLLabelElement_put_accessKey_Stub(
  20109. IRpcStubBuffer *This,
  20110. IRpcChannelBuffer *_pRpcChannelBuffer,
  20111. PRPC_MESSAGE _pRpcMessage,
  20112. DWORD *_pdwStubPhase);
  20113. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement_get_accessKey_Proxy(
  20114. IHTMLLabelElement * This,
  20115. /* [out][retval] */ BSTR *p);
  20116. void __RPC_STUB IHTMLLabelElement_get_accessKey_Stub(
  20117. IRpcStubBuffer *This,
  20118. IRpcChannelBuffer *_pRpcChannelBuffer,
  20119. PRPC_MESSAGE _pRpcMessage,
  20120. DWORD *_pdwStubPhase);
  20121. #endif /* __IHTMLLabelElement_INTERFACE_DEFINED__ */
  20122. #ifndef __IHTMLLabelElement2_INTERFACE_DEFINED__
  20123. #define __IHTMLLabelElement2_INTERFACE_DEFINED__
  20124. /* interface IHTMLLabelElement2 */
  20125. /* [object][uuid][dual][oleautomation] */
  20126. EXTERN_C const IID IID_IHTMLLabelElement2;
  20127. MIDL_INTERFACE("3050f832-98b5-11cf-bb82-00aa00bdce0b")
  20128. IHTMLLabelElement2 : public IDispatch
  20129. {
  20130. public:
  20131. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  20132. /* [out][retval] */ IHTMLFormElement **p) = 0;
  20133. };
  20134. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement2_get_form_Proxy(
  20135. IHTMLLabelElement2 * This,
  20136. /* [out][retval] */ IHTMLFormElement **p);
  20137. void __RPC_STUB IHTMLLabelElement2_get_form_Stub(
  20138. IRpcStubBuffer *This,
  20139. IRpcChannelBuffer *_pRpcChannelBuffer,
  20140. PRPC_MESSAGE _pRpcMessage,
  20141. DWORD *_pdwStubPhase);
  20142. #endif /* __IHTMLLabelElement2_INTERFACE_DEFINED__ */
  20143. #ifndef __DispHTMLLabelElement_DISPINTERFACE_DEFINED__
  20144. #define __DispHTMLLabelElement_DISPINTERFACE_DEFINED__
  20145. /* dispinterface DispHTMLLabelElement */
  20146. /* [uuid][hidden] */
  20147. EXTERN_C const IID DIID_DispHTMLLabelElement;
  20148. MIDL_INTERFACE("3050f522-98b5-11cf-bb82-00aa00bdce0b")
  20149. DispHTMLLabelElement : public IDispatch
  20150. {
  20151. };
  20152. #endif /* __DispHTMLLabelElement_DISPINTERFACE_DEFINED__ */
  20153. EXTERN_C const CLSID CLSID_HTMLLabelElement;
  20154. #ifdef __cplusplus
  20155. class DECLSPEC_UUID("3050f32b-98b5-11cf-bb82-00aa00bdce0b")
  20156. HTMLLabelElement;
  20157. #endif
  20158. #ifndef __IHTMLListElement_INTERFACE_DEFINED__
  20159. #define __IHTMLListElement_INTERFACE_DEFINED__
  20160. /* interface IHTMLListElement */
  20161. /* [object][uuid][dual][oleautomation] */
  20162. EXTERN_C const IID IID_IHTMLListElement;
  20163. MIDL_INTERFACE("3050f20e-98b5-11cf-bb82-00aa00bdce0b")
  20164. IHTMLListElement : public IDispatch
  20165. {
  20166. public:
  20167. };
  20168. #endif /* __IHTMLListElement_INTERFACE_DEFINED__ */
  20169. #ifndef __IHTMLListElement2_INTERFACE_DEFINED__
  20170. #define __IHTMLListElement2_INTERFACE_DEFINED__
  20171. /* interface IHTMLListElement2 */
  20172. /* [object][uuid][dual][oleautomation] */
  20173. EXTERN_C const IID IID_IHTMLListElement2;
  20174. MIDL_INTERFACE("3050f822-98b5-11cf-bb82-00aa00bdce0b")
  20175. IHTMLListElement2 : public IDispatch
  20176. {
  20177. public:
  20178. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_compact(
  20179. /* [in] */ VARIANT_BOOL v) = 0;
  20180. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_compact(
  20181. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  20182. };
  20183. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLListElement2_put_compact_Proxy(
  20184. IHTMLListElement2 * This,
  20185. /* [in] */ VARIANT_BOOL v);
  20186. void __RPC_STUB IHTMLListElement2_put_compact_Stub(
  20187. IRpcStubBuffer *This,
  20188. IRpcChannelBuffer *_pRpcChannelBuffer,
  20189. PRPC_MESSAGE _pRpcMessage,
  20190. DWORD *_pdwStubPhase);
  20191. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLListElement2_get_compact_Proxy(
  20192. IHTMLListElement2 * This,
  20193. /* [out][retval] */ VARIANT_BOOL *p);
  20194. void __RPC_STUB IHTMLListElement2_get_compact_Stub(
  20195. IRpcStubBuffer *This,
  20196. IRpcChannelBuffer *_pRpcChannelBuffer,
  20197. PRPC_MESSAGE _pRpcMessage,
  20198. DWORD *_pdwStubPhase);
  20199. #endif /* __IHTMLListElement2_INTERFACE_DEFINED__ */
  20200. #ifndef __DispHTMLListElement_DISPINTERFACE_DEFINED__
  20201. #define __DispHTMLListElement_DISPINTERFACE_DEFINED__
  20202. /* dispinterface DispHTMLListElement */
  20203. /* [uuid][hidden] */
  20204. EXTERN_C const IID DIID_DispHTMLListElement;
  20205. MIDL_INTERFACE("3050f525-98b5-11cf-bb82-00aa00bdce0b")
  20206. DispHTMLListElement : public IDispatch
  20207. {
  20208. };
  20209. #endif /* __DispHTMLListElement_DISPINTERFACE_DEFINED__ */
  20210. EXTERN_C const CLSID CLSID_HTMLListElement;
  20211. #ifdef __cplusplus
  20212. class DECLSPEC_UUID("3050f272-98b5-11cf-bb82-00aa00bdce0b")
  20213. HTMLListElement;
  20214. #endif
  20215. #ifndef __IHTMLUListElement_INTERFACE_DEFINED__
  20216. #define __IHTMLUListElement_INTERFACE_DEFINED__
  20217. /* interface IHTMLUListElement */
  20218. /* [object][uuid][dual][oleautomation] */
  20219. EXTERN_C const IID IID_IHTMLUListElement;
  20220. MIDL_INTERFACE("3050f1dd-98b5-11cf-bb82-00aa00bdce0b")
  20221. IHTMLUListElement : public IDispatch
  20222. {
  20223. public:
  20224. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_compact(
  20225. /* [in] */ VARIANT_BOOL v) = 0;
  20226. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_compact(
  20227. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  20228. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  20229. /* [in] */ BSTR v) = 0;
  20230. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  20231. /* [out][retval] */ BSTR *p) = 0;
  20232. };
  20233. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLUListElement_put_compact_Proxy(
  20234. IHTMLUListElement * This,
  20235. /* [in] */ VARIANT_BOOL v);
  20236. void __RPC_STUB IHTMLUListElement_put_compact_Stub(
  20237. IRpcStubBuffer *This,
  20238. IRpcChannelBuffer *_pRpcChannelBuffer,
  20239. PRPC_MESSAGE _pRpcMessage,
  20240. DWORD *_pdwStubPhase);
  20241. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLUListElement_get_compact_Proxy(
  20242. IHTMLUListElement * This,
  20243. /* [out][retval] */ VARIANT_BOOL *p);
  20244. void __RPC_STUB IHTMLUListElement_get_compact_Stub(
  20245. IRpcStubBuffer *This,
  20246. IRpcChannelBuffer *_pRpcChannelBuffer,
  20247. PRPC_MESSAGE _pRpcMessage,
  20248. DWORD *_pdwStubPhase);
  20249. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLUListElement_put_type_Proxy(
  20250. IHTMLUListElement * This,
  20251. /* [in] */ BSTR v);
  20252. void __RPC_STUB IHTMLUListElement_put_type_Stub(
  20253. IRpcStubBuffer *This,
  20254. IRpcChannelBuffer *_pRpcChannelBuffer,
  20255. PRPC_MESSAGE _pRpcMessage,
  20256. DWORD *_pdwStubPhase);
  20257. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLUListElement_get_type_Proxy(
  20258. IHTMLUListElement * This,
  20259. /* [out][retval] */ BSTR *p);
  20260. void __RPC_STUB IHTMLUListElement_get_type_Stub(
  20261. IRpcStubBuffer *This,
  20262. IRpcChannelBuffer *_pRpcChannelBuffer,
  20263. PRPC_MESSAGE _pRpcMessage,
  20264. DWORD *_pdwStubPhase);
  20265. #endif /* __IHTMLUListElement_INTERFACE_DEFINED__ */
  20266. #ifndef __DispHTMLUListElement_DISPINTERFACE_DEFINED__
  20267. #define __DispHTMLUListElement_DISPINTERFACE_DEFINED__
  20268. /* dispinterface DispHTMLUListElement */
  20269. /* [uuid][hidden] */
  20270. EXTERN_C const IID DIID_DispHTMLUListElement;
  20271. MIDL_INTERFACE("3050f538-98b5-11cf-bb82-00aa00bdce0b")
  20272. DispHTMLUListElement : public IDispatch
  20273. {
  20274. };
  20275. #endif /* __DispHTMLUListElement_DISPINTERFACE_DEFINED__ */
  20276. EXTERN_C const CLSID CLSID_HTMLUListElement;
  20277. #ifdef __cplusplus
  20278. class DECLSPEC_UUID("3050f269-98b5-11cf-bb82-00aa00bdce0b")
  20279. HTMLUListElement;
  20280. #endif
  20281. #ifndef __IHTMLOListElement_INTERFACE_DEFINED__
  20282. #define __IHTMLOListElement_INTERFACE_DEFINED__
  20283. /* interface IHTMLOListElement */
  20284. /* [object][uuid][dual][oleautomation] */
  20285. EXTERN_C const IID IID_IHTMLOListElement;
  20286. MIDL_INTERFACE("3050f1de-98b5-11cf-bb82-00aa00bdce0b")
  20287. IHTMLOListElement : public IDispatch
  20288. {
  20289. public:
  20290. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_compact(
  20291. /* [in] */ VARIANT_BOOL v) = 0;
  20292. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_compact(
  20293. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  20294. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_start(
  20295. /* [in] */ long v) = 0;
  20296. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_start(
  20297. /* [out][retval] */ long *p) = 0;
  20298. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  20299. /* [in] */ BSTR v) = 0;
  20300. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  20301. /* [out][retval] */ BSTR *p) = 0;
  20302. };
  20303. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_put_compact_Proxy(
  20304. IHTMLOListElement * This,
  20305. /* [in] */ VARIANT_BOOL v);
  20306. void __RPC_STUB IHTMLOListElement_put_compact_Stub(
  20307. IRpcStubBuffer *This,
  20308. IRpcChannelBuffer *_pRpcChannelBuffer,
  20309. PRPC_MESSAGE _pRpcMessage,
  20310. DWORD *_pdwStubPhase);
  20311. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_get_compact_Proxy(
  20312. IHTMLOListElement * This,
  20313. /* [out][retval] */ VARIANT_BOOL *p);
  20314. void __RPC_STUB IHTMLOListElement_get_compact_Stub(
  20315. IRpcStubBuffer *This,
  20316. IRpcChannelBuffer *_pRpcChannelBuffer,
  20317. PRPC_MESSAGE _pRpcMessage,
  20318. DWORD *_pdwStubPhase);
  20319. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_put_start_Proxy(
  20320. IHTMLOListElement * This,
  20321. /* [in] */ long v);
  20322. void __RPC_STUB IHTMLOListElement_put_start_Stub(
  20323. IRpcStubBuffer *This,
  20324. IRpcChannelBuffer *_pRpcChannelBuffer,
  20325. PRPC_MESSAGE _pRpcMessage,
  20326. DWORD *_pdwStubPhase);
  20327. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_get_start_Proxy(
  20328. IHTMLOListElement * This,
  20329. /* [out][retval] */ long *p);
  20330. void __RPC_STUB IHTMLOListElement_get_start_Stub(
  20331. IRpcStubBuffer *This,
  20332. IRpcChannelBuffer *_pRpcChannelBuffer,
  20333. PRPC_MESSAGE _pRpcMessage,
  20334. DWORD *_pdwStubPhase);
  20335. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_put_type_Proxy(
  20336. IHTMLOListElement * This,
  20337. /* [in] */ BSTR v);
  20338. void __RPC_STUB IHTMLOListElement_put_type_Stub(
  20339. IRpcStubBuffer *This,
  20340. IRpcChannelBuffer *_pRpcChannelBuffer,
  20341. PRPC_MESSAGE _pRpcMessage,
  20342. DWORD *_pdwStubPhase);
  20343. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_get_type_Proxy(
  20344. IHTMLOListElement * This,
  20345. /* [out][retval] */ BSTR *p);
  20346. void __RPC_STUB IHTMLOListElement_get_type_Stub(
  20347. IRpcStubBuffer *This,
  20348. IRpcChannelBuffer *_pRpcChannelBuffer,
  20349. PRPC_MESSAGE _pRpcMessage,
  20350. DWORD *_pdwStubPhase);
  20351. #endif /* __IHTMLOListElement_INTERFACE_DEFINED__ */
  20352. #ifndef __DispHTMLOListElement_DISPINTERFACE_DEFINED__
  20353. #define __DispHTMLOListElement_DISPINTERFACE_DEFINED__
  20354. /* dispinterface DispHTMLOListElement */
  20355. /* [uuid][hidden] */
  20356. EXTERN_C const IID DIID_DispHTMLOListElement;
  20357. MIDL_INTERFACE("3050f52a-98b5-11cf-bb82-00aa00bdce0b")
  20358. DispHTMLOListElement : public IDispatch
  20359. {
  20360. };
  20361. #endif /* __DispHTMLOListElement_DISPINTERFACE_DEFINED__ */
  20362. EXTERN_C const CLSID CLSID_HTMLOListElement;
  20363. #ifdef __cplusplus
  20364. class DECLSPEC_UUID("3050f270-98b5-11cf-bb82-00aa00bdce0b")
  20365. HTMLOListElement;
  20366. #endif
  20367. #ifndef __IHTMLLIElement_INTERFACE_DEFINED__
  20368. #define __IHTMLLIElement_INTERFACE_DEFINED__
  20369. /* interface IHTMLLIElement */
  20370. /* [object][uuid][dual][oleautomation] */
  20371. EXTERN_C const IID IID_IHTMLLIElement;
  20372. MIDL_INTERFACE("3050f1e0-98b5-11cf-bb82-00aa00bdce0b")
  20373. IHTMLLIElement : public IDispatch
  20374. {
  20375. public:
  20376. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  20377. /* [in] */ BSTR v) = 0;
  20378. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  20379. /* [out][retval] */ BSTR *p) = 0;
  20380. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  20381. /* [in] */ long v) = 0;
  20382. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  20383. /* [out][retval] */ long *p) = 0;
  20384. };
  20385. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLIElement_put_type_Proxy(
  20386. IHTMLLIElement * This,
  20387. /* [in] */ BSTR v);
  20388. void __RPC_STUB IHTMLLIElement_put_type_Stub(
  20389. IRpcStubBuffer *This,
  20390. IRpcChannelBuffer *_pRpcChannelBuffer,
  20391. PRPC_MESSAGE _pRpcMessage,
  20392. DWORD *_pdwStubPhase);
  20393. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLIElement_get_type_Proxy(
  20394. IHTMLLIElement * This,
  20395. /* [out][retval] */ BSTR *p);
  20396. void __RPC_STUB IHTMLLIElement_get_type_Stub(
  20397. IRpcStubBuffer *This,
  20398. IRpcChannelBuffer *_pRpcChannelBuffer,
  20399. PRPC_MESSAGE _pRpcMessage,
  20400. DWORD *_pdwStubPhase);
  20401. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLIElement_put_value_Proxy(
  20402. IHTMLLIElement * This,
  20403. /* [in] */ long v);
  20404. void __RPC_STUB IHTMLLIElement_put_value_Stub(
  20405. IRpcStubBuffer *This,
  20406. IRpcChannelBuffer *_pRpcChannelBuffer,
  20407. PRPC_MESSAGE _pRpcMessage,
  20408. DWORD *_pdwStubPhase);
  20409. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLIElement_get_value_Proxy(
  20410. IHTMLLIElement * This,
  20411. /* [out][retval] */ long *p);
  20412. void __RPC_STUB IHTMLLIElement_get_value_Stub(
  20413. IRpcStubBuffer *This,
  20414. IRpcChannelBuffer *_pRpcChannelBuffer,
  20415. PRPC_MESSAGE _pRpcMessage,
  20416. DWORD *_pdwStubPhase);
  20417. #endif /* __IHTMLLIElement_INTERFACE_DEFINED__ */
  20418. #ifndef __DispHTMLLIElement_DISPINTERFACE_DEFINED__
  20419. #define __DispHTMLLIElement_DISPINTERFACE_DEFINED__
  20420. /* dispinterface DispHTMLLIElement */
  20421. /* [uuid][hidden] */
  20422. EXTERN_C const IID DIID_DispHTMLLIElement;
  20423. MIDL_INTERFACE("3050f523-98b5-11cf-bb82-00aa00bdce0b")
  20424. DispHTMLLIElement : public IDispatch
  20425. {
  20426. };
  20427. #endif /* __DispHTMLLIElement_DISPINTERFACE_DEFINED__ */
  20428. EXTERN_C const CLSID CLSID_HTMLLIElement;
  20429. #ifdef __cplusplus
  20430. class DECLSPEC_UUID("3050f273-98b5-11cf-bb82-00aa00bdce0b")
  20431. HTMLLIElement;
  20432. #endif
  20433. #ifndef __IHTMLBlockElement_INTERFACE_DEFINED__
  20434. #define __IHTMLBlockElement_INTERFACE_DEFINED__
  20435. /* interface IHTMLBlockElement */
  20436. /* [object][uuid][dual][oleautomation] */
  20437. EXTERN_C const IID IID_IHTMLBlockElement;
  20438. MIDL_INTERFACE("3050f208-98b5-11cf-bb82-00aa00bdce0b")
  20439. IHTMLBlockElement : public IDispatch
  20440. {
  20441. public:
  20442. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clear(
  20443. /* [in] */ BSTR v) = 0;
  20444. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clear(
  20445. /* [out][retval] */ BSTR *p) = 0;
  20446. };
  20447. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement_put_clear_Proxy(
  20448. IHTMLBlockElement * This,
  20449. /* [in] */ BSTR v);
  20450. void __RPC_STUB IHTMLBlockElement_put_clear_Stub(
  20451. IRpcStubBuffer *This,
  20452. IRpcChannelBuffer *_pRpcChannelBuffer,
  20453. PRPC_MESSAGE _pRpcMessage,
  20454. DWORD *_pdwStubPhase);
  20455. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement_get_clear_Proxy(
  20456. IHTMLBlockElement * This,
  20457. /* [out][retval] */ BSTR *p);
  20458. void __RPC_STUB IHTMLBlockElement_get_clear_Stub(
  20459. IRpcStubBuffer *This,
  20460. IRpcChannelBuffer *_pRpcChannelBuffer,
  20461. PRPC_MESSAGE _pRpcMessage,
  20462. DWORD *_pdwStubPhase);
  20463. #endif /* __IHTMLBlockElement_INTERFACE_DEFINED__ */
  20464. #ifndef __IHTMLBlockElement2_INTERFACE_DEFINED__
  20465. #define __IHTMLBlockElement2_INTERFACE_DEFINED__
  20466. /* interface IHTMLBlockElement2 */
  20467. /* [object][uuid][dual][oleautomation] */
  20468. EXTERN_C const IID IID_IHTMLBlockElement2;
  20469. MIDL_INTERFACE("3050f823-98b5-11cf-bb82-00aa00bdce0b")
  20470. IHTMLBlockElement2 : public IDispatch
  20471. {
  20472. public:
  20473. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cite(
  20474. /* [in] */ BSTR v) = 0;
  20475. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cite(
  20476. /* [out][retval] */ BSTR *p) = 0;
  20477. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  20478. /* [in] */ BSTR v) = 0;
  20479. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  20480. /* [out][retval] */ BSTR *p) = 0;
  20481. };
  20482. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement2_put_cite_Proxy(
  20483. IHTMLBlockElement2 * This,
  20484. /* [in] */ BSTR v);
  20485. void __RPC_STUB IHTMLBlockElement2_put_cite_Stub(
  20486. IRpcStubBuffer *This,
  20487. IRpcChannelBuffer *_pRpcChannelBuffer,
  20488. PRPC_MESSAGE _pRpcMessage,
  20489. DWORD *_pdwStubPhase);
  20490. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement2_get_cite_Proxy(
  20491. IHTMLBlockElement2 * This,
  20492. /* [out][retval] */ BSTR *p);
  20493. void __RPC_STUB IHTMLBlockElement2_get_cite_Stub(
  20494. IRpcStubBuffer *This,
  20495. IRpcChannelBuffer *_pRpcChannelBuffer,
  20496. PRPC_MESSAGE _pRpcMessage,
  20497. DWORD *_pdwStubPhase);
  20498. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement2_put_width_Proxy(
  20499. IHTMLBlockElement2 * This,
  20500. /* [in] */ BSTR v);
  20501. void __RPC_STUB IHTMLBlockElement2_put_width_Stub(
  20502. IRpcStubBuffer *This,
  20503. IRpcChannelBuffer *_pRpcChannelBuffer,
  20504. PRPC_MESSAGE _pRpcMessage,
  20505. DWORD *_pdwStubPhase);
  20506. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement2_get_width_Proxy(
  20507. IHTMLBlockElement2 * This,
  20508. /* [out][retval] */ BSTR *p);
  20509. void __RPC_STUB IHTMLBlockElement2_get_width_Stub(
  20510. IRpcStubBuffer *This,
  20511. IRpcChannelBuffer *_pRpcChannelBuffer,
  20512. PRPC_MESSAGE _pRpcMessage,
  20513. DWORD *_pdwStubPhase);
  20514. #endif /* __IHTMLBlockElement2_INTERFACE_DEFINED__ */
  20515. #ifndef __DispHTMLBlockElement_DISPINTERFACE_DEFINED__
  20516. #define __DispHTMLBlockElement_DISPINTERFACE_DEFINED__
  20517. /* dispinterface DispHTMLBlockElement */
  20518. /* [uuid][hidden] */
  20519. EXTERN_C const IID DIID_DispHTMLBlockElement;
  20520. MIDL_INTERFACE("3050f506-98b5-11cf-bb82-00aa00bdce0b")
  20521. DispHTMLBlockElement : public IDispatch
  20522. {
  20523. };
  20524. #endif /* __DispHTMLBlockElement_DISPINTERFACE_DEFINED__ */
  20525. EXTERN_C const CLSID CLSID_HTMLBlockElement;
  20526. #ifdef __cplusplus
  20527. class DECLSPEC_UUID("3050f281-98b5-11cf-bb82-00aa00bdce0b")
  20528. HTMLBlockElement;
  20529. #endif
  20530. #ifndef __IHTMLDivElement_INTERFACE_DEFINED__
  20531. #define __IHTMLDivElement_INTERFACE_DEFINED__
  20532. /* interface IHTMLDivElement */
  20533. /* [object][uuid][dual][oleautomation] */
  20534. EXTERN_C const IID IID_IHTMLDivElement;
  20535. MIDL_INTERFACE("3050f200-98b5-11cf-bb82-00aa00bdce0b")
  20536. IHTMLDivElement : public IDispatch
  20537. {
  20538. public:
  20539. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  20540. /* [in] */ BSTR v) = 0;
  20541. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  20542. /* [out][retval] */ BSTR *p) = 0;
  20543. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap(
  20544. /* [in] */ VARIANT_BOOL v) = 0;
  20545. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap(
  20546. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  20547. };
  20548. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDivElement_put_align_Proxy(
  20549. IHTMLDivElement * This,
  20550. /* [in] */ BSTR v);
  20551. void __RPC_STUB IHTMLDivElement_put_align_Stub(
  20552. IRpcStubBuffer *This,
  20553. IRpcChannelBuffer *_pRpcChannelBuffer,
  20554. PRPC_MESSAGE _pRpcMessage,
  20555. DWORD *_pdwStubPhase);
  20556. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDivElement_get_align_Proxy(
  20557. IHTMLDivElement * This,
  20558. /* [out][retval] */ BSTR *p);
  20559. void __RPC_STUB IHTMLDivElement_get_align_Stub(
  20560. IRpcStubBuffer *This,
  20561. IRpcChannelBuffer *_pRpcChannelBuffer,
  20562. PRPC_MESSAGE _pRpcMessage,
  20563. DWORD *_pdwStubPhase);
  20564. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDivElement_put_noWrap_Proxy(
  20565. IHTMLDivElement * This,
  20566. /* [in] */ VARIANT_BOOL v);
  20567. void __RPC_STUB IHTMLDivElement_put_noWrap_Stub(
  20568. IRpcStubBuffer *This,
  20569. IRpcChannelBuffer *_pRpcChannelBuffer,
  20570. PRPC_MESSAGE _pRpcMessage,
  20571. DWORD *_pdwStubPhase);
  20572. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDivElement_get_noWrap_Proxy(
  20573. IHTMLDivElement * This,
  20574. /* [out][retval] */ VARIANT_BOOL *p);
  20575. void __RPC_STUB IHTMLDivElement_get_noWrap_Stub(
  20576. IRpcStubBuffer *This,
  20577. IRpcChannelBuffer *_pRpcChannelBuffer,
  20578. PRPC_MESSAGE _pRpcMessage,
  20579. DWORD *_pdwStubPhase);
  20580. #endif /* __IHTMLDivElement_INTERFACE_DEFINED__ */
  20581. #ifndef __DispHTMLDivElement_DISPINTERFACE_DEFINED__
  20582. #define __DispHTMLDivElement_DISPINTERFACE_DEFINED__
  20583. /* dispinterface DispHTMLDivElement */
  20584. /* [uuid][hidden] */
  20585. EXTERN_C const IID DIID_DispHTMLDivElement;
  20586. MIDL_INTERFACE("3050f50c-98b5-11cf-bb82-00aa00bdce0b")
  20587. DispHTMLDivElement : public IDispatch
  20588. {
  20589. };
  20590. #endif /* __DispHTMLDivElement_DISPINTERFACE_DEFINED__ */
  20591. EXTERN_C const CLSID CLSID_HTMLDivElement;
  20592. #ifdef __cplusplus
  20593. class DECLSPEC_UUID("3050f27e-98b5-11cf-bb82-00aa00bdce0b")
  20594. HTMLDivElement;
  20595. #endif
  20596. #ifndef __IHTMLDDElement_INTERFACE_DEFINED__
  20597. #define __IHTMLDDElement_INTERFACE_DEFINED__
  20598. /* interface IHTMLDDElement */
  20599. /* [object][uuid][dual][oleautomation] */
  20600. EXTERN_C const IID IID_IHTMLDDElement;
  20601. MIDL_INTERFACE("3050f1f2-98b5-11cf-bb82-00aa00bdce0b")
  20602. IHTMLDDElement : public IDispatch
  20603. {
  20604. public:
  20605. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap(
  20606. /* [in] */ VARIANT_BOOL v) = 0;
  20607. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap(
  20608. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  20609. };
  20610. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDDElement_put_noWrap_Proxy(
  20611. IHTMLDDElement * This,
  20612. /* [in] */ VARIANT_BOOL v);
  20613. void __RPC_STUB IHTMLDDElement_put_noWrap_Stub(
  20614. IRpcStubBuffer *This,
  20615. IRpcChannelBuffer *_pRpcChannelBuffer,
  20616. PRPC_MESSAGE _pRpcMessage,
  20617. DWORD *_pdwStubPhase);
  20618. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDDElement_get_noWrap_Proxy(
  20619. IHTMLDDElement * This,
  20620. /* [out][retval] */ VARIANT_BOOL *p);
  20621. void __RPC_STUB IHTMLDDElement_get_noWrap_Stub(
  20622. IRpcStubBuffer *This,
  20623. IRpcChannelBuffer *_pRpcChannelBuffer,
  20624. PRPC_MESSAGE _pRpcMessage,
  20625. DWORD *_pdwStubPhase);
  20626. #endif /* __IHTMLDDElement_INTERFACE_DEFINED__ */
  20627. #ifndef __DispHTMLDDElement_DISPINTERFACE_DEFINED__
  20628. #define __DispHTMLDDElement_DISPINTERFACE_DEFINED__
  20629. /* dispinterface DispHTMLDDElement */
  20630. /* [uuid][hidden] */
  20631. EXTERN_C const IID DIID_DispHTMLDDElement;
  20632. MIDL_INTERFACE("3050f50b-98b5-11cf-bb82-00aa00bdce0b")
  20633. DispHTMLDDElement : public IDispatch
  20634. {
  20635. };
  20636. #endif /* __DispHTMLDDElement_DISPINTERFACE_DEFINED__ */
  20637. EXTERN_C const CLSID CLSID_HTMLDDElement;
  20638. #ifdef __cplusplus
  20639. class DECLSPEC_UUID("3050f27f-98b5-11cf-bb82-00aa00bdce0b")
  20640. HTMLDDElement;
  20641. #endif
  20642. #ifndef __IHTMLDTElement_INTERFACE_DEFINED__
  20643. #define __IHTMLDTElement_INTERFACE_DEFINED__
  20644. /* interface IHTMLDTElement */
  20645. /* [object][uuid][dual][oleautomation] */
  20646. EXTERN_C const IID IID_IHTMLDTElement;
  20647. MIDL_INTERFACE("3050f1f3-98b5-11cf-bb82-00aa00bdce0b")
  20648. IHTMLDTElement : public IDispatch
  20649. {
  20650. public:
  20651. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap(
  20652. /* [in] */ VARIANT_BOOL v) = 0;
  20653. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap(
  20654. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  20655. };
  20656. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDTElement_put_noWrap_Proxy(
  20657. IHTMLDTElement * This,
  20658. /* [in] */ VARIANT_BOOL v);
  20659. void __RPC_STUB IHTMLDTElement_put_noWrap_Stub(
  20660. IRpcStubBuffer *This,
  20661. IRpcChannelBuffer *_pRpcChannelBuffer,
  20662. PRPC_MESSAGE _pRpcMessage,
  20663. DWORD *_pdwStubPhase);
  20664. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDTElement_get_noWrap_Proxy(
  20665. IHTMLDTElement * This,
  20666. /* [out][retval] */ VARIANT_BOOL *p);
  20667. void __RPC_STUB IHTMLDTElement_get_noWrap_Stub(
  20668. IRpcStubBuffer *This,
  20669. IRpcChannelBuffer *_pRpcChannelBuffer,
  20670. PRPC_MESSAGE _pRpcMessage,
  20671. DWORD *_pdwStubPhase);
  20672. #endif /* __IHTMLDTElement_INTERFACE_DEFINED__ */
  20673. #ifndef __DispHTMLDTElement_DISPINTERFACE_DEFINED__
  20674. #define __DispHTMLDTElement_DISPINTERFACE_DEFINED__
  20675. /* dispinterface DispHTMLDTElement */
  20676. /* [uuid][hidden] */
  20677. EXTERN_C const IID DIID_DispHTMLDTElement;
  20678. MIDL_INTERFACE("3050f50d-98b5-11cf-bb82-00aa00bdce0b")
  20679. DispHTMLDTElement : public IDispatch
  20680. {
  20681. };
  20682. #endif /* __DispHTMLDTElement_DISPINTERFACE_DEFINED__ */
  20683. EXTERN_C const CLSID CLSID_HTMLDTElement;
  20684. #ifdef __cplusplus
  20685. class DECLSPEC_UUID("3050f27c-98b5-11cf-bb82-00aa00bdce0b")
  20686. HTMLDTElement;
  20687. #endif
  20688. #ifndef __IHTMLBRElement_INTERFACE_DEFINED__
  20689. #define __IHTMLBRElement_INTERFACE_DEFINED__
  20690. /* interface IHTMLBRElement */
  20691. /* [object][uuid][dual][oleautomation] */
  20692. EXTERN_C const IID IID_IHTMLBRElement;
  20693. MIDL_INTERFACE("3050f1f0-98b5-11cf-bb82-00aa00bdce0b")
  20694. IHTMLBRElement : public IDispatch
  20695. {
  20696. public:
  20697. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clear(
  20698. /* [in] */ BSTR v) = 0;
  20699. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clear(
  20700. /* [out][retval] */ BSTR *p) = 0;
  20701. };
  20702. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBRElement_put_clear_Proxy(
  20703. IHTMLBRElement * This,
  20704. /* [in] */ BSTR v);
  20705. void __RPC_STUB IHTMLBRElement_put_clear_Stub(
  20706. IRpcStubBuffer *This,
  20707. IRpcChannelBuffer *_pRpcChannelBuffer,
  20708. PRPC_MESSAGE _pRpcMessage,
  20709. DWORD *_pdwStubPhase);
  20710. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBRElement_get_clear_Proxy(
  20711. IHTMLBRElement * This,
  20712. /* [out][retval] */ BSTR *p);
  20713. void __RPC_STUB IHTMLBRElement_get_clear_Stub(
  20714. IRpcStubBuffer *This,
  20715. IRpcChannelBuffer *_pRpcChannelBuffer,
  20716. PRPC_MESSAGE _pRpcMessage,
  20717. DWORD *_pdwStubPhase);
  20718. #endif /* __IHTMLBRElement_INTERFACE_DEFINED__ */
  20719. #ifndef __DispHTMLBRElement_DISPINTERFACE_DEFINED__
  20720. #define __DispHTMLBRElement_DISPINTERFACE_DEFINED__
  20721. /* dispinterface DispHTMLBRElement */
  20722. /* [uuid][hidden] */
  20723. EXTERN_C const IID DIID_DispHTMLBRElement;
  20724. MIDL_INTERFACE("3050f53a-98b5-11cf-bb82-00aa00bdce0b")
  20725. DispHTMLBRElement : public IDispatch
  20726. {
  20727. };
  20728. #endif /* __DispHTMLBRElement_DISPINTERFACE_DEFINED__ */
  20729. EXTERN_C const CLSID CLSID_HTMLBRElement;
  20730. #ifdef __cplusplus
  20731. class DECLSPEC_UUID("3050f280-98b5-11cf-bb82-00aa00bdce0b")
  20732. HTMLBRElement;
  20733. #endif
  20734. #ifndef __IHTMLDListElement_INTERFACE_DEFINED__
  20735. #define __IHTMLDListElement_INTERFACE_DEFINED__
  20736. /* interface IHTMLDListElement */
  20737. /* [object][uuid][dual][oleautomation] */
  20738. EXTERN_C const IID IID_IHTMLDListElement;
  20739. MIDL_INTERFACE("3050f1f1-98b5-11cf-bb82-00aa00bdce0b")
  20740. IHTMLDListElement : public IDispatch
  20741. {
  20742. public:
  20743. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_compact(
  20744. /* [in] */ VARIANT_BOOL v) = 0;
  20745. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_compact(
  20746. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  20747. };
  20748. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDListElement_put_compact_Proxy(
  20749. IHTMLDListElement * This,
  20750. /* [in] */ VARIANT_BOOL v);
  20751. void __RPC_STUB IHTMLDListElement_put_compact_Stub(
  20752. IRpcStubBuffer *This,
  20753. IRpcChannelBuffer *_pRpcChannelBuffer,
  20754. PRPC_MESSAGE _pRpcMessage,
  20755. DWORD *_pdwStubPhase);
  20756. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDListElement_get_compact_Proxy(
  20757. IHTMLDListElement * This,
  20758. /* [out][retval] */ VARIANT_BOOL *p);
  20759. void __RPC_STUB IHTMLDListElement_get_compact_Stub(
  20760. IRpcStubBuffer *This,
  20761. IRpcChannelBuffer *_pRpcChannelBuffer,
  20762. PRPC_MESSAGE _pRpcMessage,
  20763. DWORD *_pdwStubPhase);
  20764. #endif /* __IHTMLDListElement_INTERFACE_DEFINED__ */
  20765. #ifndef __DispHTMLDListElement_DISPINTERFACE_DEFINED__
  20766. #define __DispHTMLDListElement_DISPINTERFACE_DEFINED__
  20767. /* dispinterface DispHTMLDListElement */
  20768. /* [uuid][hidden] */
  20769. EXTERN_C const IID DIID_DispHTMLDListElement;
  20770. MIDL_INTERFACE("3050f53b-98b5-11cf-bb82-00aa00bdce0b")
  20771. DispHTMLDListElement : public IDispatch
  20772. {
  20773. };
  20774. #endif /* __DispHTMLDListElement_DISPINTERFACE_DEFINED__ */
  20775. EXTERN_C const CLSID CLSID_HTMLDListElement;
  20776. #ifdef __cplusplus
  20777. class DECLSPEC_UUID("3050f27d-98b5-11cf-bb82-00aa00bdce0b")
  20778. HTMLDListElement;
  20779. #endif
  20780. #ifndef __IHTMLHRElement_INTERFACE_DEFINED__
  20781. #define __IHTMLHRElement_INTERFACE_DEFINED__
  20782. /* interface IHTMLHRElement */
  20783. /* [object][uuid][dual][oleautomation] */
  20784. EXTERN_C const IID IID_IHTMLHRElement;
  20785. MIDL_INTERFACE("3050f1f4-98b5-11cf-bb82-00aa00bdce0b")
  20786. IHTMLHRElement : public IDispatch
  20787. {
  20788. public:
  20789. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  20790. /* [in] */ BSTR v) = 0;
  20791. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  20792. /* [out][retval] */ BSTR *p) = 0;
  20793. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_color(
  20794. /* [in] */ VARIANT v) = 0;
  20795. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color(
  20796. /* [out][retval] */ VARIANT *p) = 0;
  20797. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_noShade(
  20798. /* [in] */ VARIANT_BOOL v) = 0;
  20799. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_noShade(
  20800. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  20801. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  20802. /* [in] */ VARIANT v) = 0;
  20803. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  20804. /* [out][retval] */ VARIANT *p) = 0;
  20805. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_size(
  20806. /* [in] */ VARIANT v) = 0;
  20807. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_size(
  20808. /* [out][retval] */ VARIANT *p) = 0;
  20809. };
  20810. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_align_Proxy(
  20811. IHTMLHRElement * This,
  20812. /* [in] */ BSTR v);
  20813. void __RPC_STUB IHTMLHRElement_put_align_Stub(
  20814. IRpcStubBuffer *This,
  20815. IRpcChannelBuffer *_pRpcChannelBuffer,
  20816. PRPC_MESSAGE _pRpcMessage,
  20817. DWORD *_pdwStubPhase);
  20818. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_align_Proxy(
  20819. IHTMLHRElement * This,
  20820. /* [out][retval] */ BSTR *p);
  20821. void __RPC_STUB IHTMLHRElement_get_align_Stub(
  20822. IRpcStubBuffer *This,
  20823. IRpcChannelBuffer *_pRpcChannelBuffer,
  20824. PRPC_MESSAGE _pRpcMessage,
  20825. DWORD *_pdwStubPhase);
  20826. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_color_Proxy(
  20827. IHTMLHRElement * This,
  20828. /* [in] */ VARIANT v);
  20829. void __RPC_STUB IHTMLHRElement_put_color_Stub(
  20830. IRpcStubBuffer *This,
  20831. IRpcChannelBuffer *_pRpcChannelBuffer,
  20832. PRPC_MESSAGE _pRpcMessage,
  20833. DWORD *_pdwStubPhase);
  20834. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_color_Proxy(
  20835. IHTMLHRElement * This,
  20836. /* [out][retval] */ VARIANT *p);
  20837. void __RPC_STUB IHTMLHRElement_get_color_Stub(
  20838. IRpcStubBuffer *This,
  20839. IRpcChannelBuffer *_pRpcChannelBuffer,
  20840. PRPC_MESSAGE _pRpcMessage,
  20841. DWORD *_pdwStubPhase);
  20842. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_noShade_Proxy(
  20843. IHTMLHRElement * This,
  20844. /* [in] */ VARIANT_BOOL v);
  20845. void __RPC_STUB IHTMLHRElement_put_noShade_Stub(
  20846. IRpcStubBuffer *This,
  20847. IRpcChannelBuffer *_pRpcChannelBuffer,
  20848. PRPC_MESSAGE _pRpcMessage,
  20849. DWORD *_pdwStubPhase);
  20850. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_noShade_Proxy(
  20851. IHTMLHRElement * This,
  20852. /* [out][retval] */ VARIANT_BOOL *p);
  20853. void __RPC_STUB IHTMLHRElement_get_noShade_Stub(
  20854. IRpcStubBuffer *This,
  20855. IRpcChannelBuffer *_pRpcChannelBuffer,
  20856. PRPC_MESSAGE _pRpcMessage,
  20857. DWORD *_pdwStubPhase);
  20858. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_width_Proxy(
  20859. IHTMLHRElement * This,
  20860. /* [in] */ VARIANT v);
  20861. void __RPC_STUB IHTMLHRElement_put_width_Stub(
  20862. IRpcStubBuffer *This,
  20863. IRpcChannelBuffer *_pRpcChannelBuffer,
  20864. PRPC_MESSAGE _pRpcMessage,
  20865. DWORD *_pdwStubPhase);
  20866. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_width_Proxy(
  20867. IHTMLHRElement * This,
  20868. /* [out][retval] */ VARIANT *p);
  20869. void __RPC_STUB IHTMLHRElement_get_width_Stub(
  20870. IRpcStubBuffer *This,
  20871. IRpcChannelBuffer *_pRpcChannelBuffer,
  20872. PRPC_MESSAGE _pRpcMessage,
  20873. DWORD *_pdwStubPhase);
  20874. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_size_Proxy(
  20875. IHTMLHRElement * This,
  20876. /* [in] */ VARIANT v);
  20877. void __RPC_STUB IHTMLHRElement_put_size_Stub(
  20878. IRpcStubBuffer *This,
  20879. IRpcChannelBuffer *_pRpcChannelBuffer,
  20880. PRPC_MESSAGE _pRpcMessage,
  20881. DWORD *_pdwStubPhase);
  20882. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_size_Proxy(
  20883. IHTMLHRElement * This,
  20884. /* [out][retval] */ VARIANT *p);
  20885. void __RPC_STUB IHTMLHRElement_get_size_Stub(
  20886. IRpcStubBuffer *This,
  20887. IRpcChannelBuffer *_pRpcChannelBuffer,
  20888. PRPC_MESSAGE _pRpcMessage,
  20889. DWORD *_pdwStubPhase);
  20890. #endif /* __IHTMLHRElement_INTERFACE_DEFINED__ */
  20891. #ifndef __DispHTMLHRElement_DISPINTERFACE_DEFINED__
  20892. #define __DispHTMLHRElement_DISPINTERFACE_DEFINED__
  20893. /* dispinterface DispHTMLHRElement */
  20894. /* [uuid][hidden] */
  20895. EXTERN_C const IID DIID_DispHTMLHRElement;
  20896. MIDL_INTERFACE("3050f53d-98b5-11cf-bb82-00aa00bdce0b")
  20897. DispHTMLHRElement : public IDispatch
  20898. {
  20899. };
  20900. #endif /* __DispHTMLHRElement_DISPINTERFACE_DEFINED__ */
  20901. EXTERN_C const CLSID CLSID_HTMLHRElement;
  20902. #ifdef __cplusplus
  20903. class DECLSPEC_UUID("3050f252-98b5-11cf-bb82-00aa00bdce0b")
  20904. HTMLHRElement;
  20905. #endif
  20906. #ifndef __IHTMLParaElement_INTERFACE_DEFINED__
  20907. #define __IHTMLParaElement_INTERFACE_DEFINED__
  20908. /* interface IHTMLParaElement */
  20909. /* [object][uuid][dual][oleautomation] */
  20910. EXTERN_C const IID IID_IHTMLParaElement;
  20911. MIDL_INTERFACE("3050f1f5-98b5-11cf-bb82-00aa00bdce0b")
  20912. IHTMLParaElement : public IDispatch
  20913. {
  20914. public:
  20915. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  20916. /* [in] */ BSTR v) = 0;
  20917. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  20918. /* [out][retval] */ BSTR *p) = 0;
  20919. };
  20920. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParaElement_put_align_Proxy(
  20921. IHTMLParaElement * This,
  20922. /* [in] */ BSTR v);
  20923. void __RPC_STUB IHTMLParaElement_put_align_Stub(
  20924. IRpcStubBuffer *This,
  20925. IRpcChannelBuffer *_pRpcChannelBuffer,
  20926. PRPC_MESSAGE _pRpcMessage,
  20927. DWORD *_pdwStubPhase);
  20928. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParaElement_get_align_Proxy(
  20929. IHTMLParaElement * This,
  20930. /* [out][retval] */ BSTR *p);
  20931. void __RPC_STUB IHTMLParaElement_get_align_Stub(
  20932. IRpcStubBuffer *This,
  20933. IRpcChannelBuffer *_pRpcChannelBuffer,
  20934. PRPC_MESSAGE _pRpcMessage,
  20935. DWORD *_pdwStubPhase);
  20936. #endif /* __IHTMLParaElement_INTERFACE_DEFINED__ */
  20937. #ifndef __DispHTMLParaElement_DISPINTERFACE_DEFINED__
  20938. #define __DispHTMLParaElement_DISPINTERFACE_DEFINED__
  20939. /* dispinterface DispHTMLParaElement */
  20940. /* [uuid][hidden] */
  20941. EXTERN_C const IID DIID_DispHTMLParaElement;
  20942. MIDL_INTERFACE("3050f52c-98b5-11cf-bb82-00aa00bdce0b")
  20943. DispHTMLParaElement : public IDispatch
  20944. {
  20945. };
  20946. #endif /* __DispHTMLParaElement_DISPINTERFACE_DEFINED__ */
  20947. EXTERN_C const CLSID CLSID_HTMLParaElement;
  20948. #ifdef __cplusplus
  20949. class DECLSPEC_UUID("3050f26f-98b5-11cf-bb82-00aa00bdce0b")
  20950. HTMLParaElement;
  20951. #endif
  20952. #ifndef __IHTMLElementCollection2_INTERFACE_DEFINED__
  20953. #define __IHTMLElementCollection2_INTERFACE_DEFINED__
  20954. /* interface IHTMLElementCollection2 */
  20955. /* [object][uuid][dual][oleautomation] */
  20956. EXTERN_C const IID IID_IHTMLElementCollection2;
  20957. MIDL_INTERFACE("3050f5ee-98b5-11cf-bb82-00aa00bdce0b")
  20958. IHTMLElementCollection2 : public IDispatch
  20959. {
  20960. public:
  20961. virtual /* [id] */ HRESULT STDMETHODCALLTYPE urns(
  20962. /* [in] */ VARIANT urn,
  20963. /* [out][retval] */ IDispatch **pdisp) = 0;
  20964. };
  20965. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection2_urns_Proxy(
  20966. IHTMLElementCollection2 * This,
  20967. /* [in] */ VARIANT urn,
  20968. /* [out][retval] */ IDispatch **pdisp);
  20969. void __RPC_STUB IHTMLElementCollection2_urns_Stub(
  20970. IRpcStubBuffer *This,
  20971. IRpcChannelBuffer *_pRpcChannelBuffer,
  20972. PRPC_MESSAGE _pRpcMessage,
  20973. DWORD *_pdwStubPhase);
  20974. #endif /* __IHTMLElementCollection2_INTERFACE_DEFINED__ */
  20975. #ifndef __IHTMLElementCollection3_INTERFACE_DEFINED__
  20976. #define __IHTMLElementCollection3_INTERFACE_DEFINED__
  20977. /* interface IHTMLElementCollection3 */
  20978. /* [object][uuid][dual][oleautomation] */
  20979. EXTERN_C const IID IID_IHTMLElementCollection3;
  20980. MIDL_INTERFACE("3050f835-98b5-11cf-bb82-00aa00bdce0b")
  20981. IHTMLElementCollection3 : public IDispatch
  20982. {
  20983. public:
  20984. virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedItem(
  20985. /* [in] */ BSTR name,
  20986. /* [out][retval] */ IDispatch **pdisp) = 0;
  20987. };
  20988. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection3_namedItem_Proxy(
  20989. IHTMLElementCollection3 * This,
  20990. /* [in] */ BSTR name,
  20991. /* [out][retval] */ IDispatch **pdisp);
  20992. void __RPC_STUB IHTMLElementCollection3_namedItem_Stub(
  20993. IRpcStubBuffer *This,
  20994. IRpcChannelBuffer *_pRpcChannelBuffer,
  20995. PRPC_MESSAGE _pRpcMessage,
  20996. DWORD *_pdwStubPhase);
  20997. #endif /* __IHTMLElementCollection3_INTERFACE_DEFINED__ */
  20998. #ifndef __DispHTMLElementCollection_DISPINTERFACE_DEFINED__
  20999. #define __DispHTMLElementCollection_DISPINTERFACE_DEFINED__
  21000. /* dispinterface DispHTMLElementCollection */
  21001. /* [uuid][hidden] */
  21002. EXTERN_C const IID DIID_DispHTMLElementCollection;
  21003. MIDL_INTERFACE("3050f56b-98b5-11cf-bb82-00aa00bdce0b")
  21004. DispHTMLElementCollection : public IDispatch
  21005. {
  21006. };
  21007. #endif /* __DispHTMLElementCollection_DISPINTERFACE_DEFINED__ */
  21008. EXTERN_C const CLSID CLSID_HTMLElementCollection;
  21009. #ifdef __cplusplus
  21010. class DECLSPEC_UUID("3050f4cb-98b5-11cf-bb82-00aa00bdce0b")
  21011. HTMLElementCollection;
  21012. #endif
  21013. #ifndef __IHTMLHeaderElement_INTERFACE_DEFINED__
  21014. #define __IHTMLHeaderElement_INTERFACE_DEFINED__
  21015. /* interface IHTMLHeaderElement */
  21016. /* [object][uuid][dual][oleautomation] */
  21017. EXTERN_C const IID IID_IHTMLHeaderElement;
  21018. MIDL_INTERFACE("3050f1f6-98b5-11cf-bb82-00aa00bdce0b")
  21019. IHTMLHeaderElement : public IDispatch
  21020. {
  21021. public:
  21022. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  21023. /* [in] */ BSTR v) = 0;
  21024. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  21025. /* [out][retval] */ BSTR *p) = 0;
  21026. };
  21027. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHeaderElement_put_align_Proxy(
  21028. IHTMLHeaderElement * This,
  21029. /* [in] */ BSTR v);
  21030. void __RPC_STUB IHTMLHeaderElement_put_align_Stub(
  21031. IRpcStubBuffer *This,
  21032. IRpcChannelBuffer *_pRpcChannelBuffer,
  21033. PRPC_MESSAGE _pRpcMessage,
  21034. DWORD *_pdwStubPhase);
  21035. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHeaderElement_get_align_Proxy(
  21036. IHTMLHeaderElement * This,
  21037. /* [out][retval] */ BSTR *p);
  21038. void __RPC_STUB IHTMLHeaderElement_get_align_Stub(
  21039. IRpcStubBuffer *This,
  21040. IRpcChannelBuffer *_pRpcChannelBuffer,
  21041. PRPC_MESSAGE _pRpcMessage,
  21042. DWORD *_pdwStubPhase);
  21043. #endif /* __IHTMLHeaderElement_INTERFACE_DEFINED__ */
  21044. #ifndef __DispHTMLHeaderElement_DISPINTERFACE_DEFINED__
  21045. #define __DispHTMLHeaderElement_DISPINTERFACE_DEFINED__
  21046. /* dispinterface DispHTMLHeaderElement */
  21047. /* [uuid][hidden] */
  21048. EXTERN_C const IID DIID_DispHTMLHeaderElement;
  21049. MIDL_INTERFACE("3050f515-98b5-11cf-bb82-00aa00bdce0b")
  21050. DispHTMLHeaderElement : public IDispatch
  21051. {
  21052. };
  21053. #endif /* __DispHTMLHeaderElement_DISPINTERFACE_DEFINED__ */
  21054. EXTERN_C const CLSID CLSID_HTMLHeaderElement;
  21055. #ifdef __cplusplus
  21056. class DECLSPEC_UUID("3050f27a-98b5-11cf-bb82-00aa00bdce0b")
  21057. HTMLHeaderElement;
  21058. #endif
  21059. #ifndef __HTMLSelectElementEvents2_DISPINTERFACE_DEFINED__
  21060. #define __HTMLSelectElementEvents2_DISPINTERFACE_DEFINED__
  21061. /* dispinterface HTMLSelectElementEvents2 */
  21062. /* [uuid][hidden] */
  21063. EXTERN_C const IID DIID_HTMLSelectElementEvents2;
  21064. MIDL_INTERFACE("3050f622-98b5-11cf-bb82-00aa00bdce0b")
  21065. HTMLSelectElementEvents2 : public IDispatch
  21066. {
  21067. };
  21068. #endif /* __HTMLSelectElementEvents2_DISPINTERFACE_DEFINED__ */
  21069. #ifndef __HTMLSelectElementEvents_DISPINTERFACE_DEFINED__
  21070. #define __HTMLSelectElementEvents_DISPINTERFACE_DEFINED__
  21071. /* dispinterface HTMLSelectElementEvents */
  21072. /* [uuid][hidden] */
  21073. EXTERN_C const IID DIID_HTMLSelectElementEvents;
  21074. MIDL_INTERFACE("3050f302-98b5-11cf-bb82-00aa00bdce0b")
  21075. HTMLSelectElementEvents : public IDispatch
  21076. {
  21077. };
  21078. #endif /* __HTMLSelectElementEvents_DISPINTERFACE_DEFINED__ */
  21079. #ifndef __IHTMLSelectElement_INTERFACE_DEFINED__
  21080. #define __IHTMLSelectElement_INTERFACE_DEFINED__
  21081. /* interface IHTMLSelectElement */
  21082. /* [object][uuid][dual][oleautomation] */
  21083. EXTERN_C const IID IID_IHTMLSelectElement;
  21084. MIDL_INTERFACE("3050f244-98b5-11cf-bb82-00aa00bdce0b")
  21085. IHTMLSelectElement : public IDispatch
  21086. {
  21087. public:
  21088. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size(
  21089. /* [in] */ long v) = 0;
  21090. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size(
  21091. /* [out][retval] */ long *p) = 0;
  21092. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_multiple(
  21093. /* [in] */ VARIANT_BOOL v) = 0;
  21094. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_multiple(
  21095. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21096. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  21097. /* [in] */ BSTR v) = 0;
  21098. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  21099. /* [out][retval] */ BSTR *p) = 0;
  21100. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_options(
  21101. /* [out][retval] */ IDispatch **p) = 0;
  21102. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange(
  21103. /* [in] */ VARIANT v) = 0;
  21104. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange(
  21105. /* [out][retval] */ VARIANT *p) = 0;
  21106. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selectedIndex(
  21107. /* [in] */ long v) = 0;
  21108. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selectedIndex(
  21109. /* [out][retval] */ long *p) = 0;
  21110. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  21111. /* [out][retval] */ BSTR *p) = 0;
  21112. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  21113. /* [in] */ BSTR v) = 0;
  21114. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  21115. /* [out][retval] */ BSTR *p) = 0;
  21116. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  21117. /* [in] */ VARIANT_BOOL v) = 0;
  21118. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  21119. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21120. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  21121. /* [out][retval] */ IHTMLFormElement **p) = 0;
  21122. virtual /* [id] */ HRESULT STDMETHODCALLTYPE add(
  21123. /* [in] */ IHTMLElement *element,
  21124. /* [in][optional] */ VARIANT before) = 0;
  21125. virtual /* [id] */ HRESULT STDMETHODCALLTYPE remove(
  21126. /* [in][defaultvalue] */ long index = -1) = 0;
  21127. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_length(
  21128. /* [in] */ long v) = 0;
  21129. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  21130. /* [out][retval] */ long *p) = 0;
  21131. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  21132. /* [out][retval] */ IUnknown **p) = 0;
  21133. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  21134. /* [in][optional] */ VARIANT name,
  21135. /* [in][optional] */ VARIANT index,
  21136. /* [out][retval] */ IDispatch **pdisp) = 0;
  21137. virtual /* [id] */ HRESULT STDMETHODCALLTYPE tags(
  21138. /* [in] */ VARIANT tagName,
  21139. /* [out][retval] */ IDispatch **pdisp) = 0;
  21140. };
  21141. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_size_Proxy(
  21142. IHTMLSelectElement * This,
  21143. /* [in] */ long v);
  21144. void __RPC_STUB IHTMLSelectElement_put_size_Stub(
  21145. IRpcStubBuffer *This,
  21146. IRpcChannelBuffer *_pRpcChannelBuffer,
  21147. PRPC_MESSAGE _pRpcMessage,
  21148. DWORD *_pdwStubPhase);
  21149. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_size_Proxy(
  21150. IHTMLSelectElement * This,
  21151. /* [out][retval] */ long *p);
  21152. void __RPC_STUB IHTMLSelectElement_get_size_Stub(
  21153. IRpcStubBuffer *This,
  21154. IRpcChannelBuffer *_pRpcChannelBuffer,
  21155. PRPC_MESSAGE _pRpcMessage,
  21156. DWORD *_pdwStubPhase);
  21157. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_multiple_Proxy(
  21158. IHTMLSelectElement * This,
  21159. /* [in] */ VARIANT_BOOL v);
  21160. void __RPC_STUB IHTMLSelectElement_put_multiple_Stub(
  21161. IRpcStubBuffer *This,
  21162. IRpcChannelBuffer *_pRpcChannelBuffer,
  21163. PRPC_MESSAGE _pRpcMessage,
  21164. DWORD *_pdwStubPhase);
  21165. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_multiple_Proxy(
  21166. IHTMLSelectElement * This,
  21167. /* [out][retval] */ VARIANT_BOOL *p);
  21168. void __RPC_STUB IHTMLSelectElement_get_multiple_Stub(
  21169. IRpcStubBuffer *This,
  21170. IRpcChannelBuffer *_pRpcChannelBuffer,
  21171. PRPC_MESSAGE _pRpcMessage,
  21172. DWORD *_pdwStubPhase);
  21173. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_name_Proxy(
  21174. IHTMLSelectElement * This,
  21175. /* [in] */ BSTR v);
  21176. void __RPC_STUB IHTMLSelectElement_put_name_Stub(
  21177. IRpcStubBuffer *This,
  21178. IRpcChannelBuffer *_pRpcChannelBuffer,
  21179. PRPC_MESSAGE _pRpcMessage,
  21180. DWORD *_pdwStubPhase);
  21181. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_name_Proxy(
  21182. IHTMLSelectElement * This,
  21183. /* [out][retval] */ BSTR *p);
  21184. void __RPC_STUB IHTMLSelectElement_get_name_Stub(
  21185. IRpcStubBuffer *This,
  21186. IRpcChannelBuffer *_pRpcChannelBuffer,
  21187. PRPC_MESSAGE _pRpcMessage,
  21188. DWORD *_pdwStubPhase);
  21189. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_options_Proxy(
  21190. IHTMLSelectElement * This,
  21191. /* [out][retval] */ IDispatch **p);
  21192. void __RPC_STUB IHTMLSelectElement_get_options_Stub(
  21193. IRpcStubBuffer *This,
  21194. IRpcChannelBuffer *_pRpcChannelBuffer,
  21195. PRPC_MESSAGE _pRpcMessage,
  21196. DWORD *_pdwStubPhase);
  21197. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_onchange_Proxy(
  21198. IHTMLSelectElement * This,
  21199. /* [in] */ VARIANT v);
  21200. void __RPC_STUB IHTMLSelectElement_put_onchange_Stub(
  21201. IRpcStubBuffer *This,
  21202. IRpcChannelBuffer *_pRpcChannelBuffer,
  21203. PRPC_MESSAGE _pRpcMessage,
  21204. DWORD *_pdwStubPhase);
  21205. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_onchange_Proxy(
  21206. IHTMLSelectElement * This,
  21207. /* [out][retval] */ VARIANT *p);
  21208. void __RPC_STUB IHTMLSelectElement_get_onchange_Stub(
  21209. IRpcStubBuffer *This,
  21210. IRpcChannelBuffer *_pRpcChannelBuffer,
  21211. PRPC_MESSAGE _pRpcMessage,
  21212. DWORD *_pdwStubPhase);
  21213. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_selectedIndex_Proxy(
  21214. IHTMLSelectElement * This,
  21215. /* [in] */ long v);
  21216. void __RPC_STUB IHTMLSelectElement_put_selectedIndex_Stub(
  21217. IRpcStubBuffer *This,
  21218. IRpcChannelBuffer *_pRpcChannelBuffer,
  21219. PRPC_MESSAGE _pRpcMessage,
  21220. DWORD *_pdwStubPhase);
  21221. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_selectedIndex_Proxy(
  21222. IHTMLSelectElement * This,
  21223. /* [out][retval] */ long *p);
  21224. void __RPC_STUB IHTMLSelectElement_get_selectedIndex_Stub(
  21225. IRpcStubBuffer *This,
  21226. IRpcChannelBuffer *_pRpcChannelBuffer,
  21227. PRPC_MESSAGE _pRpcMessage,
  21228. DWORD *_pdwStubPhase);
  21229. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_type_Proxy(
  21230. IHTMLSelectElement * This,
  21231. /* [out][retval] */ BSTR *p);
  21232. void __RPC_STUB IHTMLSelectElement_get_type_Stub(
  21233. IRpcStubBuffer *This,
  21234. IRpcChannelBuffer *_pRpcChannelBuffer,
  21235. PRPC_MESSAGE _pRpcMessage,
  21236. DWORD *_pdwStubPhase);
  21237. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_value_Proxy(
  21238. IHTMLSelectElement * This,
  21239. /* [in] */ BSTR v);
  21240. void __RPC_STUB IHTMLSelectElement_put_value_Stub(
  21241. IRpcStubBuffer *This,
  21242. IRpcChannelBuffer *_pRpcChannelBuffer,
  21243. PRPC_MESSAGE _pRpcMessage,
  21244. DWORD *_pdwStubPhase);
  21245. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_value_Proxy(
  21246. IHTMLSelectElement * This,
  21247. /* [out][retval] */ BSTR *p);
  21248. void __RPC_STUB IHTMLSelectElement_get_value_Stub(
  21249. IRpcStubBuffer *This,
  21250. IRpcChannelBuffer *_pRpcChannelBuffer,
  21251. PRPC_MESSAGE _pRpcMessage,
  21252. DWORD *_pdwStubPhase);
  21253. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_disabled_Proxy(
  21254. IHTMLSelectElement * This,
  21255. /* [in] */ VARIANT_BOOL v);
  21256. void __RPC_STUB IHTMLSelectElement_put_disabled_Stub(
  21257. IRpcStubBuffer *This,
  21258. IRpcChannelBuffer *_pRpcChannelBuffer,
  21259. PRPC_MESSAGE _pRpcMessage,
  21260. DWORD *_pdwStubPhase);
  21261. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_disabled_Proxy(
  21262. IHTMLSelectElement * This,
  21263. /* [out][retval] */ VARIANT_BOOL *p);
  21264. void __RPC_STUB IHTMLSelectElement_get_disabled_Stub(
  21265. IRpcStubBuffer *This,
  21266. IRpcChannelBuffer *_pRpcChannelBuffer,
  21267. PRPC_MESSAGE _pRpcMessage,
  21268. DWORD *_pdwStubPhase);
  21269. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_form_Proxy(
  21270. IHTMLSelectElement * This,
  21271. /* [out][retval] */ IHTMLFormElement **p);
  21272. void __RPC_STUB IHTMLSelectElement_get_form_Stub(
  21273. IRpcStubBuffer *This,
  21274. IRpcChannelBuffer *_pRpcChannelBuffer,
  21275. PRPC_MESSAGE _pRpcMessage,
  21276. DWORD *_pdwStubPhase);
  21277. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_add_Proxy(
  21278. IHTMLSelectElement * This,
  21279. /* [in] */ IHTMLElement *element,
  21280. /* [in][optional] */ VARIANT before);
  21281. void __RPC_STUB IHTMLSelectElement_add_Stub(
  21282. IRpcStubBuffer *This,
  21283. IRpcChannelBuffer *_pRpcChannelBuffer,
  21284. PRPC_MESSAGE _pRpcMessage,
  21285. DWORD *_pdwStubPhase);
  21286. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_remove_Proxy(
  21287. IHTMLSelectElement * This,
  21288. /* [in][defaultvalue] */ long index);
  21289. void __RPC_STUB IHTMLSelectElement_remove_Stub(
  21290. IRpcStubBuffer *This,
  21291. IRpcChannelBuffer *_pRpcChannelBuffer,
  21292. PRPC_MESSAGE _pRpcMessage,
  21293. DWORD *_pdwStubPhase);
  21294. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_length_Proxy(
  21295. IHTMLSelectElement * This,
  21296. /* [in] */ long v);
  21297. void __RPC_STUB IHTMLSelectElement_put_length_Stub(
  21298. IRpcStubBuffer *This,
  21299. IRpcChannelBuffer *_pRpcChannelBuffer,
  21300. PRPC_MESSAGE _pRpcMessage,
  21301. DWORD *_pdwStubPhase);
  21302. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_length_Proxy(
  21303. IHTMLSelectElement * This,
  21304. /* [out][retval] */ long *p);
  21305. void __RPC_STUB IHTMLSelectElement_get_length_Stub(
  21306. IRpcStubBuffer *This,
  21307. IRpcChannelBuffer *_pRpcChannelBuffer,
  21308. PRPC_MESSAGE _pRpcMessage,
  21309. DWORD *_pdwStubPhase);
  21310. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get__newEnum_Proxy(
  21311. IHTMLSelectElement * This,
  21312. /* [out][retval] */ IUnknown **p);
  21313. void __RPC_STUB IHTMLSelectElement_get__newEnum_Stub(
  21314. IRpcStubBuffer *This,
  21315. IRpcChannelBuffer *_pRpcChannelBuffer,
  21316. PRPC_MESSAGE _pRpcMessage,
  21317. DWORD *_pdwStubPhase);
  21318. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_item_Proxy(
  21319. IHTMLSelectElement * This,
  21320. /* [in][optional] */ VARIANT name,
  21321. /* [in][optional] */ VARIANT index,
  21322. /* [out][retval] */ IDispatch **pdisp);
  21323. void __RPC_STUB IHTMLSelectElement_item_Stub(
  21324. IRpcStubBuffer *This,
  21325. IRpcChannelBuffer *_pRpcChannelBuffer,
  21326. PRPC_MESSAGE _pRpcMessage,
  21327. DWORD *_pdwStubPhase);
  21328. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_tags_Proxy(
  21329. IHTMLSelectElement * This,
  21330. /* [in] */ VARIANT tagName,
  21331. /* [out][retval] */ IDispatch **pdisp);
  21332. void __RPC_STUB IHTMLSelectElement_tags_Stub(
  21333. IRpcStubBuffer *This,
  21334. IRpcChannelBuffer *_pRpcChannelBuffer,
  21335. PRPC_MESSAGE _pRpcMessage,
  21336. DWORD *_pdwStubPhase);
  21337. #endif /* __IHTMLSelectElement_INTERFACE_DEFINED__ */
  21338. #ifndef __IHTMLSelectElement2_INTERFACE_DEFINED__
  21339. #define __IHTMLSelectElement2_INTERFACE_DEFINED__
  21340. /* interface IHTMLSelectElement2 */
  21341. /* [object][uuid][dual][oleautomation] */
  21342. EXTERN_C const IID IID_IHTMLSelectElement2;
  21343. MIDL_INTERFACE("3050f5ed-98b5-11cf-bb82-00aa00bdce0b")
  21344. IHTMLSelectElement2 : public IDispatch
  21345. {
  21346. public:
  21347. virtual /* [id] */ HRESULT STDMETHODCALLTYPE urns(
  21348. /* [in] */ VARIANT urn,
  21349. /* [out][retval] */ IDispatch **pdisp) = 0;
  21350. };
  21351. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement2_urns_Proxy(
  21352. IHTMLSelectElement2 * This,
  21353. /* [in] */ VARIANT urn,
  21354. /* [out][retval] */ IDispatch **pdisp);
  21355. void __RPC_STUB IHTMLSelectElement2_urns_Stub(
  21356. IRpcStubBuffer *This,
  21357. IRpcChannelBuffer *_pRpcChannelBuffer,
  21358. PRPC_MESSAGE _pRpcMessage,
  21359. DWORD *_pdwStubPhase);
  21360. #endif /* __IHTMLSelectElement2_INTERFACE_DEFINED__ */
  21361. #ifndef __IHTMLSelectElement4_INTERFACE_DEFINED__
  21362. #define __IHTMLSelectElement4_INTERFACE_DEFINED__
  21363. /* interface IHTMLSelectElement4 */
  21364. /* [object][uuid][dual][oleautomation] */
  21365. EXTERN_C const IID IID_IHTMLSelectElement4;
  21366. MIDL_INTERFACE("3050f838-98b5-11cf-bb82-00aa00bdce0b")
  21367. IHTMLSelectElement4 : public IDispatch
  21368. {
  21369. public:
  21370. virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedItem(
  21371. /* [in] */ BSTR name,
  21372. /* [out][retval] */ IDispatch **pdisp) = 0;
  21373. };
  21374. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement4_namedItem_Proxy(
  21375. IHTMLSelectElement4 * This,
  21376. /* [in] */ BSTR name,
  21377. /* [out][retval] */ IDispatch **pdisp);
  21378. void __RPC_STUB IHTMLSelectElement4_namedItem_Stub(
  21379. IRpcStubBuffer *This,
  21380. IRpcChannelBuffer *_pRpcChannelBuffer,
  21381. PRPC_MESSAGE _pRpcMessage,
  21382. DWORD *_pdwStubPhase);
  21383. #endif /* __IHTMLSelectElement4_INTERFACE_DEFINED__ */
  21384. #ifndef __DispHTMLSelectElement_DISPINTERFACE_DEFINED__
  21385. #define __DispHTMLSelectElement_DISPINTERFACE_DEFINED__
  21386. /* dispinterface DispHTMLSelectElement */
  21387. /* [uuid][hidden] */
  21388. EXTERN_C const IID DIID_DispHTMLSelectElement;
  21389. MIDL_INTERFACE("3050f531-98b5-11cf-bb82-00aa00bdce0b")
  21390. DispHTMLSelectElement : public IDispatch
  21391. {
  21392. };
  21393. #endif /* __DispHTMLSelectElement_DISPINTERFACE_DEFINED__ */
  21394. EXTERN_C const CLSID CLSID_HTMLSelectElement;
  21395. #ifdef __cplusplus
  21396. class DECLSPEC_UUID("3050f245-98b5-11cf-bb82-00aa00bdce0b")
  21397. HTMLSelectElement;
  21398. #endif
  21399. #ifndef __IHTMLSelectionObject_INTERFACE_DEFINED__
  21400. #define __IHTMLSelectionObject_INTERFACE_DEFINED__
  21401. /* interface IHTMLSelectionObject */
  21402. /* [object][uuid][dual][oleautomation] */
  21403. EXTERN_C const IID IID_IHTMLSelectionObject;
  21404. MIDL_INTERFACE("3050f25A-98b5-11cf-bb82-00aa00bdce0b")
  21405. IHTMLSelectionObject : public IDispatch
  21406. {
  21407. public:
  21408. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createRange(
  21409. /* [out][retval] */ IDispatch **range) = 0;
  21410. virtual /* [id] */ HRESULT STDMETHODCALLTYPE empty( void) = 0;
  21411. virtual /* [id] */ HRESULT STDMETHODCALLTYPE clear( void) = 0;
  21412. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  21413. /* [out][retval] */ BSTR *p) = 0;
  21414. };
  21415. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject_createRange_Proxy(
  21416. IHTMLSelectionObject * This,
  21417. /* [out][retval] */ IDispatch **range);
  21418. void __RPC_STUB IHTMLSelectionObject_createRange_Stub(
  21419. IRpcStubBuffer *This,
  21420. IRpcChannelBuffer *_pRpcChannelBuffer,
  21421. PRPC_MESSAGE _pRpcMessage,
  21422. DWORD *_pdwStubPhase);
  21423. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject_empty_Proxy(
  21424. IHTMLSelectionObject * This);
  21425. void __RPC_STUB IHTMLSelectionObject_empty_Stub(
  21426. IRpcStubBuffer *This,
  21427. IRpcChannelBuffer *_pRpcChannelBuffer,
  21428. PRPC_MESSAGE _pRpcMessage,
  21429. DWORD *_pdwStubPhase);
  21430. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject_clear_Proxy(
  21431. IHTMLSelectionObject * This);
  21432. void __RPC_STUB IHTMLSelectionObject_clear_Stub(
  21433. IRpcStubBuffer *This,
  21434. IRpcChannelBuffer *_pRpcChannelBuffer,
  21435. PRPC_MESSAGE _pRpcMessage,
  21436. DWORD *_pdwStubPhase);
  21437. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject_get_type_Proxy(
  21438. IHTMLSelectionObject * This,
  21439. /* [out][retval] */ BSTR *p);
  21440. void __RPC_STUB IHTMLSelectionObject_get_type_Stub(
  21441. IRpcStubBuffer *This,
  21442. IRpcChannelBuffer *_pRpcChannelBuffer,
  21443. PRPC_MESSAGE _pRpcMessage,
  21444. DWORD *_pdwStubPhase);
  21445. #endif /* __IHTMLSelectionObject_INTERFACE_DEFINED__ */
  21446. #ifndef __IHTMLSelectionObject2_INTERFACE_DEFINED__
  21447. #define __IHTMLSelectionObject2_INTERFACE_DEFINED__
  21448. /* interface IHTMLSelectionObject2 */
  21449. /* [object][uuid][dual][oleautomation] */
  21450. EXTERN_C const IID IID_IHTMLSelectionObject2;
  21451. MIDL_INTERFACE("3050f7ec-98b5-11cf-bb82-00aa00bdce0b")
  21452. IHTMLSelectionObject2 : public IDispatch
  21453. {
  21454. public:
  21455. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createRangeCollection(
  21456. /* [out][retval] */ IDispatch **rangeCollection) = 0;
  21457. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_typeDetail(
  21458. /* [out][retval] */ BSTR *p) = 0;
  21459. };
  21460. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject2_createRangeCollection_Proxy(
  21461. IHTMLSelectionObject2 * This,
  21462. /* [out][retval] */ IDispatch **rangeCollection);
  21463. void __RPC_STUB IHTMLSelectionObject2_createRangeCollection_Stub(
  21464. IRpcStubBuffer *This,
  21465. IRpcChannelBuffer *_pRpcChannelBuffer,
  21466. PRPC_MESSAGE _pRpcMessage,
  21467. DWORD *_pdwStubPhase);
  21468. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject2_get_typeDetail_Proxy(
  21469. IHTMLSelectionObject2 * This,
  21470. /* [out][retval] */ BSTR *p);
  21471. void __RPC_STUB IHTMLSelectionObject2_get_typeDetail_Stub(
  21472. IRpcStubBuffer *This,
  21473. IRpcChannelBuffer *_pRpcChannelBuffer,
  21474. PRPC_MESSAGE _pRpcMessage,
  21475. DWORD *_pdwStubPhase);
  21476. #endif /* __IHTMLSelectionObject2_INTERFACE_DEFINED__ */
  21477. #ifndef __IHTMLOptionElement_INTERFACE_DEFINED__
  21478. #define __IHTMLOptionElement_INTERFACE_DEFINED__
  21479. /* interface IHTMLOptionElement */
  21480. /* [object][uuid][dual][oleautomation] */
  21481. EXTERN_C const IID IID_IHTMLOptionElement;
  21482. MIDL_INTERFACE("3050f211-98b5-11cf-bb82-00aa00bdce0b")
  21483. IHTMLOptionElement : public IDispatch
  21484. {
  21485. public:
  21486. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selected(
  21487. /* [in] */ VARIANT_BOOL v) = 0;
  21488. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selected(
  21489. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21490. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  21491. /* [in] */ BSTR v) = 0;
  21492. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  21493. /* [out][retval] */ BSTR *p) = 0;
  21494. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultSelected(
  21495. /* [in] */ VARIANT_BOOL v) = 0;
  21496. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultSelected(
  21497. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21498. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_index(
  21499. /* [in] */ LONG v) = 0;
  21500. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_index(
  21501. /* [out][retval] */ LONG *p) = 0;
  21502. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_text(
  21503. /* [in] */ BSTR v) = 0;
  21504. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_text(
  21505. /* [out][retval] */ BSTR *p) = 0;
  21506. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  21507. /* [out][retval] */ IHTMLFormElement **p) = 0;
  21508. };
  21509. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_selected_Proxy(
  21510. IHTMLOptionElement * This,
  21511. /* [in] */ VARIANT_BOOL v);
  21512. void __RPC_STUB IHTMLOptionElement_put_selected_Stub(
  21513. IRpcStubBuffer *This,
  21514. IRpcChannelBuffer *_pRpcChannelBuffer,
  21515. PRPC_MESSAGE _pRpcMessage,
  21516. DWORD *_pdwStubPhase);
  21517. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_selected_Proxy(
  21518. IHTMLOptionElement * This,
  21519. /* [out][retval] */ VARIANT_BOOL *p);
  21520. void __RPC_STUB IHTMLOptionElement_get_selected_Stub(
  21521. IRpcStubBuffer *This,
  21522. IRpcChannelBuffer *_pRpcChannelBuffer,
  21523. PRPC_MESSAGE _pRpcMessage,
  21524. DWORD *_pdwStubPhase);
  21525. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_value_Proxy(
  21526. IHTMLOptionElement * This,
  21527. /* [in] */ BSTR v);
  21528. void __RPC_STUB IHTMLOptionElement_put_value_Stub(
  21529. IRpcStubBuffer *This,
  21530. IRpcChannelBuffer *_pRpcChannelBuffer,
  21531. PRPC_MESSAGE _pRpcMessage,
  21532. DWORD *_pdwStubPhase);
  21533. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_value_Proxy(
  21534. IHTMLOptionElement * This,
  21535. /* [out][retval] */ BSTR *p);
  21536. void __RPC_STUB IHTMLOptionElement_get_value_Stub(
  21537. IRpcStubBuffer *This,
  21538. IRpcChannelBuffer *_pRpcChannelBuffer,
  21539. PRPC_MESSAGE _pRpcMessage,
  21540. DWORD *_pdwStubPhase);
  21541. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_defaultSelected_Proxy(
  21542. IHTMLOptionElement * This,
  21543. /* [in] */ VARIANT_BOOL v);
  21544. void __RPC_STUB IHTMLOptionElement_put_defaultSelected_Stub(
  21545. IRpcStubBuffer *This,
  21546. IRpcChannelBuffer *_pRpcChannelBuffer,
  21547. PRPC_MESSAGE _pRpcMessage,
  21548. DWORD *_pdwStubPhase);
  21549. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_defaultSelected_Proxy(
  21550. IHTMLOptionElement * This,
  21551. /* [out][retval] */ VARIANT_BOOL *p);
  21552. void __RPC_STUB IHTMLOptionElement_get_defaultSelected_Stub(
  21553. IRpcStubBuffer *This,
  21554. IRpcChannelBuffer *_pRpcChannelBuffer,
  21555. PRPC_MESSAGE _pRpcMessage,
  21556. DWORD *_pdwStubPhase);
  21557. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_index_Proxy(
  21558. IHTMLOptionElement * This,
  21559. /* [in] */ LONG v);
  21560. void __RPC_STUB IHTMLOptionElement_put_index_Stub(
  21561. IRpcStubBuffer *This,
  21562. IRpcChannelBuffer *_pRpcChannelBuffer,
  21563. PRPC_MESSAGE _pRpcMessage,
  21564. DWORD *_pdwStubPhase);
  21565. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_index_Proxy(
  21566. IHTMLOptionElement * This,
  21567. /* [out][retval] */ LONG *p);
  21568. void __RPC_STUB IHTMLOptionElement_get_index_Stub(
  21569. IRpcStubBuffer *This,
  21570. IRpcChannelBuffer *_pRpcChannelBuffer,
  21571. PRPC_MESSAGE _pRpcMessage,
  21572. DWORD *_pdwStubPhase);
  21573. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_text_Proxy(
  21574. IHTMLOptionElement * This,
  21575. /* [in] */ BSTR v);
  21576. void __RPC_STUB IHTMLOptionElement_put_text_Stub(
  21577. IRpcStubBuffer *This,
  21578. IRpcChannelBuffer *_pRpcChannelBuffer,
  21579. PRPC_MESSAGE _pRpcMessage,
  21580. DWORD *_pdwStubPhase);
  21581. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_text_Proxy(
  21582. IHTMLOptionElement * This,
  21583. /* [out][retval] */ BSTR *p);
  21584. void __RPC_STUB IHTMLOptionElement_get_text_Stub(
  21585. IRpcStubBuffer *This,
  21586. IRpcChannelBuffer *_pRpcChannelBuffer,
  21587. PRPC_MESSAGE _pRpcMessage,
  21588. DWORD *_pdwStubPhase);
  21589. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_form_Proxy(
  21590. IHTMLOptionElement * This,
  21591. /* [out][retval] */ IHTMLFormElement **p);
  21592. void __RPC_STUB IHTMLOptionElement_get_form_Stub(
  21593. IRpcStubBuffer *This,
  21594. IRpcChannelBuffer *_pRpcChannelBuffer,
  21595. PRPC_MESSAGE _pRpcMessage,
  21596. DWORD *_pdwStubPhase);
  21597. #endif /* __IHTMLOptionElement_INTERFACE_DEFINED__ */
  21598. #ifndef __IHTMLOptionElement3_INTERFACE_DEFINED__
  21599. #define __IHTMLOptionElement3_INTERFACE_DEFINED__
  21600. /* interface IHTMLOptionElement3 */
  21601. /* [object][uuid][dual][oleautomation] */
  21602. EXTERN_C const IID IID_IHTMLOptionElement3;
  21603. MIDL_INTERFACE("3050f820-98b5-11cf-bb82-00aa00bdce0b")
  21604. IHTMLOptionElement3 : public IDispatch
  21605. {
  21606. public:
  21607. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_label(
  21608. /* [in] */ BSTR v) = 0;
  21609. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_label(
  21610. /* [out][retval] */ BSTR *p) = 0;
  21611. };
  21612. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement3_put_label_Proxy(
  21613. IHTMLOptionElement3 * This,
  21614. /* [in] */ BSTR v);
  21615. void __RPC_STUB IHTMLOptionElement3_put_label_Stub(
  21616. IRpcStubBuffer *This,
  21617. IRpcChannelBuffer *_pRpcChannelBuffer,
  21618. PRPC_MESSAGE _pRpcMessage,
  21619. DWORD *_pdwStubPhase);
  21620. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement3_get_label_Proxy(
  21621. IHTMLOptionElement3 * This,
  21622. /* [out][retval] */ BSTR *p);
  21623. void __RPC_STUB IHTMLOptionElement3_get_label_Stub(
  21624. IRpcStubBuffer *This,
  21625. IRpcChannelBuffer *_pRpcChannelBuffer,
  21626. PRPC_MESSAGE _pRpcMessage,
  21627. DWORD *_pdwStubPhase);
  21628. #endif /* __IHTMLOptionElement3_INTERFACE_DEFINED__ */
  21629. #ifndef __IHTMLOptionElementFactory_INTERFACE_DEFINED__
  21630. #define __IHTMLOptionElementFactory_INTERFACE_DEFINED__
  21631. /* interface IHTMLOptionElementFactory */
  21632. /* [object][uuid][dual][oleautomation] */
  21633. EXTERN_C const IID IID_IHTMLOptionElementFactory;
  21634. MIDL_INTERFACE("3050f38c-98b5-11cf-bb82-00aa00bdce0b")
  21635. IHTMLOptionElementFactory : public IDispatch
  21636. {
  21637. public:
  21638. virtual /* [id] */ HRESULT STDMETHODCALLTYPE create(
  21639. /* [in][optional] */ VARIANT text,
  21640. /* [in][optional] */ VARIANT value,
  21641. /* [in][optional] */ VARIANT defaultselected,
  21642. /* [in][optional] */ VARIANT selected,
  21643. /* [out][retval] */ IHTMLOptionElement **__MIDL_0012) = 0;
  21644. };
  21645. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElementFactory_create_Proxy(
  21646. IHTMLOptionElementFactory * This,
  21647. /* [in][optional] */ VARIANT text,
  21648. /* [in][optional] */ VARIANT value,
  21649. /* [in][optional] */ VARIANT defaultselected,
  21650. /* [in][optional] */ VARIANT selected,
  21651. /* [out][retval] */ IHTMLOptionElement **__MIDL_0012);
  21652. void __RPC_STUB IHTMLOptionElementFactory_create_Stub(
  21653. IRpcStubBuffer *This,
  21654. IRpcChannelBuffer *_pRpcChannelBuffer,
  21655. PRPC_MESSAGE _pRpcMessage,
  21656. DWORD *_pdwStubPhase);
  21657. #endif /* __IHTMLOptionElementFactory_INTERFACE_DEFINED__ */
  21658. #ifndef __DispHTMLOptionElement_DISPINTERFACE_DEFINED__
  21659. #define __DispHTMLOptionElement_DISPINTERFACE_DEFINED__
  21660. /* dispinterface DispHTMLOptionElement */
  21661. /* [uuid][hidden] */
  21662. EXTERN_C const IID DIID_DispHTMLOptionElement;
  21663. MIDL_INTERFACE("3050f52b-98b5-11cf-bb82-00aa00bdce0b")
  21664. DispHTMLOptionElement : public IDispatch
  21665. {
  21666. };
  21667. #endif /* __DispHTMLOptionElement_DISPINTERFACE_DEFINED__ */
  21668. EXTERN_C const CLSID CLSID_HTMLOptionElement;
  21669. #ifdef __cplusplus
  21670. class DECLSPEC_UUID("3050f24d-98b5-11cf-bb82-00aa00bdce0b")
  21671. HTMLOptionElement;
  21672. #endif
  21673. EXTERN_C const CLSID CLSID_HTMLOptionElementFactory;
  21674. #ifdef __cplusplus
  21675. class DECLSPEC_UUID("3050f38d-98b5-11cf-bb82-00aa00bdce0b")
  21676. HTMLOptionElementFactory;
  21677. #endif
  21678. #ifndef __HTMLButtonElementEvents2_DISPINTERFACE_DEFINED__
  21679. #define __HTMLButtonElementEvents2_DISPINTERFACE_DEFINED__
  21680. /* dispinterface HTMLButtonElementEvents2 */
  21681. /* [uuid][hidden] */
  21682. EXTERN_C const IID DIID_HTMLButtonElementEvents2;
  21683. MIDL_INTERFACE("3050f617-98b5-11cf-bb82-00aa00bdce0b")
  21684. HTMLButtonElementEvents2 : public IDispatch
  21685. {
  21686. };
  21687. #endif /* __HTMLButtonElementEvents2_DISPINTERFACE_DEFINED__ */
  21688. #ifndef __HTMLButtonElementEvents_DISPINTERFACE_DEFINED__
  21689. #define __HTMLButtonElementEvents_DISPINTERFACE_DEFINED__
  21690. /* dispinterface HTMLButtonElementEvents */
  21691. /* [uuid][hidden] */
  21692. EXTERN_C const IID DIID_HTMLButtonElementEvents;
  21693. MIDL_INTERFACE("3050f2b3-98b5-11cf-bb82-00aa00bdce0b")
  21694. HTMLButtonElementEvents : public IDispatch
  21695. {
  21696. };
  21697. #endif /* __HTMLButtonElementEvents_DISPINTERFACE_DEFINED__ */
  21698. #ifndef __HTMLInputTextElementEvents2_DISPINTERFACE_DEFINED__
  21699. #define __HTMLInputTextElementEvents2_DISPINTERFACE_DEFINED__
  21700. /* dispinterface HTMLInputTextElementEvents2 */
  21701. /* [uuid][hidden] */
  21702. EXTERN_C const IID DIID_HTMLInputTextElementEvents2;
  21703. MIDL_INTERFACE("3050f618-98b5-11cf-bb82-00aa00bdce0b")
  21704. HTMLInputTextElementEvents2 : public IDispatch
  21705. {
  21706. };
  21707. #endif /* __HTMLInputTextElementEvents2_DISPINTERFACE_DEFINED__ */
  21708. #ifndef __HTMLOptionButtonElementEvents2_DISPINTERFACE_DEFINED__
  21709. #define __HTMLOptionButtonElementEvents2_DISPINTERFACE_DEFINED__
  21710. /* dispinterface HTMLOptionButtonElementEvents2 */
  21711. /* [uuid][hidden] */
  21712. EXTERN_C const IID DIID_HTMLOptionButtonElementEvents2;
  21713. MIDL_INTERFACE("3050f619-98b5-11cf-bb82-00aa00bdce0b")
  21714. HTMLOptionButtonElementEvents2 : public IDispatch
  21715. {
  21716. };
  21717. #endif /* __HTMLOptionButtonElementEvents2_DISPINTERFACE_DEFINED__ */
  21718. #ifndef __HTMLInputFileElementEvents2_DISPINTERFACE_DEFINED__
  21719. #define __HTMLInputFileElementEvents2_DISPINTERFACE_DEFINED__
  21720. /* dispinterface HTMLInputFileElementEvents2 */
  21721. /* [uuid][hidden] */
  21722. EXTERN_C const IID DIID_HTMLInputFileElementEvents2;
  21723. MIDL_INTERFACE("3050f61a-98b5-11cf-bb82-00aa00bdce0b")
  21724. HTMLInputFileElementEvents2 : public IDispatch
  21725. {
  21726. };
  21727. #endif /* __HTMLInputFileElementEvents2_DISPINTERFACE_DEFINED__ */
  21728. #ifndef __HTMLInputImageEvents2_DISPINTERFACE_DEFINED__
  21729. #define __HTMLInputImageEvents2_DISPINTERFACE_DEFINED__
  21730. /* dispinterface HTMLInputImageEvents2 */
  21731. /* [uuid][hidden] */
  21732. EXTERN_C const IID DIID_HTMLInputImageEvents2;
  21733. MIDL_INTERFACE("3050f61b-98b5-11cf-bb82-00aa00bdce0b")
  21734. HTMLInputImageEvents2 : public IDispatch
  21735. {
  21736. };
  21737. #endif /* __HTMLInputImageEvents2_DISPINTERFACE_DEFINED__ */
  21738. #ifndef __HTMLInputTextElementEvents_DISPINTERFACE_DEFINED__
  21739. #define __HTMLInputTextElementEvents_DISPINTERFACE_DEFINED__
  21740. /* dispinterface HTMLInputTextElementEvents */
  21741. /* [uuid][hidden] */
  21742. EXTERN_C const IID DIID_HTMLInputTextElementEvents;
  21743. MIDL_INTERFACE("3050f2a7-98b5-11cf-bb82-00aa00bdce0b")
  21744. HTMLInputTextElementEvents : public IDispatch
  21745. {
  21746. };
  21747. #endif /* __HTMLInputTextElementEvents_DISPINTERFACE_DEFINED__ */
  21748. #ifndef __HTMLOptionButtonElementEvents_DISPINTERFACE_DEFINED__
  21749. #define __HTMLOptionButtonElementEvents_DISPINTERFACE_DEFINED__
  21750. /* dispinterface HTMLOptionButtonElementEvents */
  21751. /* [uuid][hidden] */
  21752. EXTERN_C const IID DIID_HTMLOptionButtonElementEvents;
  21753. MIDL_INTERFACE("3050f2bd-98b5-11cf-bb82-00aa00bdce0b")
  21754. HTMLOptionButtonElementEvents : public IDispatch
  21755. {
  21756. };
  21757. #endif /* __HTMLOptionButtonElementEvents_DISPINTERFACE_DEFINED__ */
  21758. #ifndef __HTMLInputFileElementEvents_DISPINTERFACE_DEFINED__
  21759. #define __HTMLInputFileElementEvents_DISPINTERFACE_DEFINED__
  21760. /* dispinterface HTMLInputFileElementEvents */
  21761. /* [uuid][hidden] */
  21762. EXTERN_C const IID DIID_HTMLInputFileElementEvents;
  21763. MIDL_INTERFACE("3050f2af-98b5-11cf-bb82-00aa00bdce0b")
  21764. HTMLInputFileElementEvents : public IDispatch
  21765. {
  21766. };
  21767. #endif /* __HTMLInputFileElementEvents_DISPINTERFACE_DEFINED__ */
  21768. #ifndef __HTMLInputImageEvents_DISPINTERFACE_DEFINED__
  21769. #define __HTMLInputImageEvents_DISPINTERFACE_DEFINED__
  21770. /* dispinterface HTMLInputImageEvents */
  21771. /* [uuid][hidden] */
  21772. EXTERN_C const IID DIID_HTMLInputImageEvents;
  21773. MIDL_INTERFACE("3050f2c3-98b5-11cf-bb82-00aa00bdce0b")
  21774. HTMLInputImageEvents : public IDispatch
  21775. {
  21776. };
  21777. #endif /* __HTMLInputImageEvents_DISPINTERFACE_DEFINED__ */
  21778. #ifndef __IHTMLInputElement_INTERFACE_DEFINED__
  21779. #define __IHTMLInputElement_INTERFACE_DEFINED__
  21780. /* interface IHTMLInputElement */
  21781. /* [object][uuid][dual][oleautomation] */
  21782. EXTERN_C const IID IID_IHTMLInputElement;
  21783. MIDL_INTERFACE("3050f5d2-98b5-11cf-bb82-00aa00bdce0b")
  21784. IHTMLInputElement : public IDispatch
  21785. {
  21786. public:
  21787. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  21788. /* [in] */ BSTR v) = 0;
  21789. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  21790. /* [out][retval] */ BSTR *p) = 0;
  21791. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  21792. /* [in] */ BSTR v) = 0;
  21793. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  21794. /* [out][retval] */ BSTR *p) = 0;
  21795. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  21796. /* [in] */ BSTR v) = 0;
  21797. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  21798. /* [out][retval] */ BSTR *p) = 0;
  21799. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  21800. /* [in] */ VARIANT_BOOL v) = 0;
  21801. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  21802. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21803. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  21804. /* [in] */ VARIANT_BOOL v) = 0;
  21805. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  21806. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21807. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  21808. /* [out][retval] */ IHTMLFormElement **p) = 0;
  21809. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size(
  21810. /* [in] */ long v) = 0;
  21811. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size(
  21812. /* [out][retval] */ long *p) = 0;
  21813. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_maxLength(
  21814. /* [in] */ long v) = 0;
  21815. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_maxLength(
  21816. /* [out][retval] */ long *p) = 0;
  21817. virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0;
  21818. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange(
  21819. /* [in] */ VARIANT v) = 0;
  21820. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange(
  21821. /* [out][retval] */ VARIANT *p) = 0;
  21822. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselect(
  21823. /* [in] */ VARIANT v) = 0;
  21824. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselect(
  21825. /* [out][retval] */ VARIANT *p) = 0;
  21826. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultValue(
  21827. /* [in] */ BSTR v) = 0;
  21828. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultValue(
  21829. /* [out][retval] */ BSTR *p) = 0;
  21830. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_readOnly(
  21831. /* [in] */ VARIANT_BOOL v) = 0;
  21832. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_readOnly(
  21833. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21834. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange(
  21835. /* [out][retval] */ IHTMLTxtRange **range) = 0;
  21836. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_indeterminate(
  21837. /* [in] */ VARIANT_BOOL v) = 0;
  21838. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_indeterminate(
  21839. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21840. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultChecked(
  21841. /* [in] */ VARIANT_BOOL v) = 0;
  21842. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultChecked(
  21843. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21844. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_checked(
  21845. /* [in] */ VARIANT_BOOL v) = 0;
  21846. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_checked(
  21847. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21848. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  21849. /* [in] */ VARIANT v) = 0;
  21850. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  21851. /* [out][retval] */ VARIANT *p) = 0;
  21852. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace(
  21853. /* [in] */ long v) = 0;
  21854. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace(
  21855. /* [out][retval] */ long *p) = 0;
  21856. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace(
  21857. /* [in] */ long v) = 0;
  21858. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace(
  21859. /* [out][retval] */ long *p) = 0;
  21860. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_alt(
  21861. /* [in] */ BSTR v) = 0;
  21862. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_alt(
  21863. /* [out][retval] */ BSTR *p) = 0;
  21864. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src(
  21865. /* [in] */ BSTR v) = 0;
  21866. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src(
  21867. /* [out][retval] */ BSTR *p) = 0;
  21868. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lowsrc(
  21869. /* [in] */ BSTR v) = 0;
  21870. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lowsrc(
  21871. /* [out][retval] */ BSTR *p) = 0;
  21872. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vrml(
  21873. /* [in] */ BSTR v) = 0;
  21874. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vrml(
  21875. /* [out][retval] */ BSTR *p) = 0;
  21876. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dynsrc(
  21877. /* [in] */ BSTR v) = 0;
  21878. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dynsrc(
  21879. /* [out][retval] */ BSTR *p) = 0;
  21880. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  21881. /* [out][retval] */ BSTR *p) = 0;
  21882. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_complete(
  21883. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  21884. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_loop(
  21885. /* [in] */ VARIANT v) = 0;
  21886. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_loop(
  21887. /* [out][retval] */ VARIANT *p) = 0;
  21888. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  21889. /* [in] */ BSTR v) = 0;
  21890. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  21891. /* [out][retval] */ BSTR *p) = 0;
  21892. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
  21893. /* [in] */ VARIANT v) = 0;
  21894. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
  21895. /* [out][retval] */ VARIANT *p) = 0;
  21896. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
  21897. /* [in] */ VARIANT v) = 0;
  21898. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
  21899. /* [out][retval] */ VARIANT *p) = 0;
  21900. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onabort(
  21901. /* [in] */ VARIANT v) = 0;
  21902. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onabort(
  21903. /* [out][retval] */ VARIANT *p) = 0;
  21904. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  21905. /* [in] */ long v) = 0;
  21906. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  21907. /* [out][retval] */ long *p) = 0;
  21908. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  21909. /* [in] */ long v) = 0;
  21910. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  21911. /* [out][retval] */ long *p) = 0;
  21912. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_start(
  21913. /* [in] */ BSTR v) = 0;
  21914. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_start(
  21915. /* [out][retval] */ BSTR *p) = 0;
  21916. };
  21917. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_type_Proxy(
  21918. IHTMLInputElement * This,
  21919. /* [in] */ BSTR v);
  21920. void __RPC_STUB IHTMLInputElement_put_type_Stub(
  21921. IRpcStubBuffer *This,
  21922. IRpcChannelBuffer *_pRpcChannelBuffer,
  21923. PRPC_MESSAGE _pRpcMessage,
  21924. DWORD *_pdwStubPhase);
  21925. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_type_Proxy(
  21926. IHTMLInputElement * This,
  21927. /* [out][retval] */ BSTR *p);
  21928. void __RPC_STUB IHTMLInputElement_get_type_Stub(
  21929. IRpcStubBuffer *This,
  21930. IRpcChannelBuffer *_pRpcChannelBuffer,
  21931. PRPC_MESSAGE _pRpcMessage,
  21932. DWORD *_pdwStubPhase);
  21933. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_value_Proxy(
  21934. IHTMLInputElement * This,
  21935. /* [in] */ BSTR v);
  21936. void __RPC_STUB IHTMLInputElement_put_value_Stub(
  21937. IRpcStubBuffer *This,
  21938. IRpcChannelBuffer *_pRpcChannelBuffer,
  21939. PRPC_MESSAGE _pRpcMessage,
  21940. DWORD *_pdwStubPhase);
  21941. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_value_Proxy(
  21942. IHTMLInputElement * This,
  21943. /* [out][retval] */ BSTR *p);
  21944. void __RPC_STUB IHTMLInputElement_get_value_Stub(
  21945. IRpcStubBuffer *This,
  21946. IRpcChannelBuffer *_pRpcChannelBuffer,
  21947. PRPC_MESSAGE _pRpcMessage,
  21948. DWORD *_pdwStubPhase);
  21949. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_name_Proxy(
  21950. IHTMLInputElement * This,
  21951. /* [in] */ BSTR v);
  21952. void __RPC_STUB IHTMLInputElement_put_name_Stub(
  21953. IRpcStubBuffer *This,
  21954. IRpcChannelBuffer *_pRpcChannelBuffer,
  21955. PRPC_MESSAGE _pRpcMessage,
  21956. DWORD *_pdwStubPhase);
  21957. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_name_Proxy(
  21958. IHTMLInputElement * This,
  21959. /* [out][retval] */ BSTR *p);
  21960. void __RPC_STUB IHTMLInputElement_get_name_Stub(
  21961. IRpcStubBuffer *This,
  21962. IRpcChannelBuffer *_pRpcChannelBuffer,
  21963. PRPC_MESSAGE _pRpcMessage,
  21964. DWORD *_pdwStubPhase);
  21965. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_status_Proxy(
  21966. IHTMLInputElement * This,
  21967. /* [in] */ VARIANT_BOOL v);
  21968. void __RPC_STUB IHTMLInputElement_put_status_Stub(
  21969. IRpcStubBuffer *This,
  21970. IRpcChannelBuffer *_pRpcChannelBuffer,
  21971. PRPC_MESSAGE _pRpcMessage,
  21972. DWORD *_pdwStubPhase);
  21973. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_status_Proxy(
  21974. IHTMLInputElement * This,
  21975. /* [out][retval] */ VARIANT_BOOL *p);
  21976. void __RPC_STUB IHTMLInputElement_get_status_Stub(
  21977. IRpcStubBuffer *This,
  21978. IRpcChannelBuffer *_pRpcChannelBuffer,
  21979. PRPC_MESSAGE _pRpcMessage,
  21980. DWORD *_pdwStubPhase);
  21981. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_disabled_Proxy(
  21982. IHTMLInputElement * This,
  21983. /* [in] */ VARIANT_BOOL v);
  21984. void __RPC_STUB IHTMLInputElement_put_disabled_Stub(
  21985. IRpcStubBuffer *This,
  21986. IRpcChannelBuffer *_pRpcChannelBuffer,
  21987. PRPC_MESSAGE _pRpcMessage,
  21988. DWORD *_pdwStubPhase);
  21989. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_disabled_Proxy(
  21990. IHTMLInputElement * This,
  21991. /* [out][retval] */ VARIANT_BOOL *p);
  21992. void __RPC_STUB IHTMLInputElement_get_disabled_Stub(
  21993. IRpcStubBuffer *This,
  21994. IRpcChannelBuffer *_pRpcChannelBuffer,
  21995. PRPC_MESSAGE _pRpcMessage,
  21996. DWORD *_pdwStubPhase);
  21997. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_form_Proxy(
  21998. IHTMLInputElement * This,
  21999. /* [out][retval] */ IHTMLFormElement **p);
  22000. void __RPC_STUB IHTMLInputElement_get_form_Stub(
  22001. IRpcStubBuffer *This,
  22002. IRpcChannelBuffer *_pRpcChannelBuffer,
  22003. PRPC_MESSAGE _pRpcMessage,
  22004. DWORD *_pdwStubPhase);
  22005. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_size_Proxy(
  22006. IHTMLInputElement * This,
  22007. /* [in] */ long v);
  22008. void __RPC_STUB IHTMLInputElement_put_size_Stub(
  22009. IRpcStubBuffer *This,
  22010. IRpcChannelBuffer *_pRpcChannelBuffer,
  22011. PRPC_MESSAGE _pRpcMessage,
  22012. DWORD *_pdwStubPhase);
  22013. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_size_Proxy(
  22014. IHTMLInputElement * This,
  22015. /* [out][retval] */ long *p);
  22016. void __RPC_STUB IHTMLInputElement_get_size_Stub(
  22017. IRpcStubBuffer *This,
  22018. IRpcChannelBuffer *_pRpcChannelBuffer,
  22019. PRPC_MESSAGE _pRpcMessage,
  22020. DWORD *_pdwStubPhase);
  22021. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_maxLength_Proxy(
  22022. IHTMLInputElement * This,
  22023. /* [in] */ long v);
  22024. void __RPC_STUB IHTMLInputElement_put_maxLength_Stub(
  22025. IRpcStubBuffer *This,
  22026. IRpcChannelBuffer *_pRpcChannelBuffer,
  22027. PRPC_MESSAGE _pRpcMessage,
  22028. DWORD *_pdwStubPhase);
  22029. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_maxLength_Proxy(
  22030. IHTMLInputElement * This,
  22031. /* [out][retval] */ long *p);
  22032. void __RPC_STUB IHTMLInputElement_get_maxLength_Stub(
  22033. IRpcStubBuffer *This,
  22034. IRpcChannelBuffer *_pRpcChannelBuffer,
  22035. PRPC_MESSAGE _pRpcMessage,
  22036. DWORD *_pdwStubPhase);
  22037. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_select_Proxy(
  22038. IHTMLInputElement * This);
  22039. void __RPC_STUB IHTMLInputElement_select_Stub(
  22040. IRpcStubBuffer *This,
  22041. IRpcChannelBuffer *_pRpcChannelBuffer,
  22042. PRPC_MESSAGE _pRpcMessage,
  22043. DWORD *_pdwStubPhase);
  22044. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_onchange_Proxy(
  22045. IHTMLInputElement * This,
  22046. /* [in] */ VARIANT v);
  22047. void __RPC_STUB IHTMLInputElement_put_onchange_Stub(
  22048. IRpcStubBuffer *This,
  22049. IRpcChannelBuffer *_pRpcChannelBuffer,
  22050. PRPC_MESSAGE _pRpcMessage,
  22051. DWORD *_pdwStubPhase);
  22052. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_onchange_Proxy(
  22053. IHTMLInputElement * This,
  22054. /* [out][retval] */ VARIANT *p);
  22055. void __RPC_STUB IHTMLInputElement_get_onchange_Stub(
  22056. IRpcStubBuffer *This,
  22057. IRpcChannelBuffer *_pRpcChannelBuffer,
  22058. PRPC_MESSAGE _pRpcMessage,
  22059. DWORD *_pdwStubPhase);
  22060. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_onselect_Proxy(
  22061. IHTMLInputElement * This,
  22062. /* [in] */ VARIANT v);
  22063. void __RPC_STUB IHTMLInputElement_put_onselect_Stub(
  22064. IRpcStubBuffer *This,
  22065. IRpcChannelBuffer *_pRpcChannelBuffer,
  22066. PRPC_MESSAGE _pRpcMessage,
  22067. DWORD *_pdwStubPhase);
  22068. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_onselect_Proxy(
  22069. IHTMLInputElement * This,
  22070. /* [out][retval] */ VARIANT *p);
  22071. void __RPC_STUB IHTMLInputElement_get_onselect_Stub(
  22072. IRpcStubBuffer *This,
  22073. IRpcChannelBuffer *_pRpcChannelBuffer,
  22074. PRPC_MESSAGE _pRpcMessage,
  22075. DWORD *_pdwStubPhase);
  22076. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_defaultValue_Proxy(
  22077. IHTMLInputElement * This,
  22078. /* [in] */ BSTR v);
  22079. void __RPC_STUB IHTMLInputElement_put_defaultValue_Stub(
  22080. IRpcStubBuffer *This,
  22081. IRpcChannelBuffer *_pRpcChannelBuffer,
  22082. PRPC_MESSAGE _pRpcMessage,
  22083. DWORD *_pdwStubPhase);
  22084. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_defaultValue_Proxy(
  22085. IHTMLInputElement * This,
  22086. /* [out][retval] */ BSTR *p);
  22087. void __RPC_STUB IHTMLInputElement_get_defaultValue_Stub(
  22088. IRpcStubBuffer *This,
  22089. IRpcChannelBuffer *_pRpcChannelBuffer,
  22090. PRPC_MESSAGE _pRpcMessage,
  22091. DWORD *_pdwStubPhase);
  22092. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_readOnly_Proxy(
  22093. IHTMLInputElement * This,
  22094. /* [in] */ VARIANT_BOOL v);
  22095. void __RPC_STUB IHTMLInputElement_put_readOnly_Stub(
  22096. IRpcStubBuffer *This,
  22097. IRpcChannelBuffer *_pRpcChannelBuffer,
  22098. PRPC_MESSAGE _pRpcMessage,
  22099. DWORD *_pdwStubPhase);
  22100. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_readOnly_Proxy(
  22101. IHTMLInputElement * This,
  22102. /* [out][retval] */ VARIANT_BOOL *p);
  22103. void __RPC_STUB IHTMLInputElement_get_readOnly_Stub(
  22104. IRpcStubBuffer *This,
  22105. IRpcChannelBuffer *_pRpcChannelBuffer,
  22106. PRPC_MESSAGE _pRpcMessage,
  22107. DWORD *_pdwStubPhase);
  22108. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_createTextRange_Proxy(
  22109. IHTMLInputElement * This,
  22110. /* [out][retval] */ IHTMLTxtRange **range);
  22111. void __RPC_STUB IHTMLInputElement_createTextRange_Stub(
  22112. IRpcStubBuffer *This,
  22113. IRpcChannelBuffer *_pRpcChannelBuffer,
  22114. PRPC_MESSAGE _pRpcMessage,
  22115. DWORD *_pdwStubPhase);
  22116. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_indeterminate_Proxy(
  22117. IHTMLInputElement * This,
  22118. /* [in] */ VARIANT_BOOL v);
  22119. void __RPC_STUB IHTMLInputElement_put_indeterminate_Stub(
  22120. IRpcStubBuffer *This,
  22121. IRpcChannelBuffer *_pRpcChannelBuffer,
  22122. PRPC_MESSAGE _pRpcMessage,
  22123. DWORD *_pdwStubPhase);
  22124. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_indeterminate_Proxy(
  22125. IHTMLInputElement * This,
  22126. /* [out][retval] */ VARIANT_BOOL *p);
  22127. void __RPC_STUB IHTMLInputElement_get_indeterminate_Stub(
  22128. IRpcStubBuffer *This,
  22129. IRpcChannelBuffer *_pRpcChannelBuffer,
  22130. PRPC_MESSAGE _pRpcMessage,
  22131. DWORD *_pdwStubPhase);
  22132. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_defaultChecked_Proxy(
  22133. IHTMLInputElement * This,
  22134. /* [in] */ VARIANT_BOOL v);
  22135. void __RPC_STUB IHTMLInputElement_put_defaultChecked_Stub(
  22136. IRpcStubBuffer *This,
  22137. IRpcChannelBuffer *_pRpcChannelBuffer,
  22138. PRPC_MESSAGE _pRpcMessage,
  22139. DWORD *_pdwStubPhase);
  22140. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_defaultChecked_Proxy(
  22141. IHTMLInputElement * This,
  22142. /* [out][retval] */ VARIANT_BOOL *p);
  22143. void __RPC_STUB IHTMLInputElement_get_defaultChecked_Stub(
  22144. IRpcStubBuffer *This,
  22145. IRpcChannelBuffer *_pRpcChannelBuffer,
  22146. PRPC_MESSAGE _pRpcMessage,
  22147. DWORD *_pdwStubPhase);
  22148. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_checked_Proxy(
  22149. IHTMLInputElement * This,
  22150. /* [in] */ VARIANT_BOOL v);
  22151. void __RPC_STUB IHTMLInputElement_put_checked_Stub(
  22152. IRpcStubBuffer *This,
  22153. IRpcChannelBuffer *_pRpcChannelBuffer,
  22154. PRPC_MESSAGE _pRpcMessage,
  22155. DWORD *_pdwStubPhase);
  22156. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_checked_Proxy(
  22157. IHTMLInputElement * This,
  22158. /* [out][retval] */ VARIANT_BOOL *p);
  22159. void __RPC_STUB IHTMLInputElement_get_checked_Stub(
  22160. IRpcStubBuffer *This,
  22161. IRpcChannelBuffer *_pRpcChannelBuffer,
  22162. PRPC_MESSAGE _pRpcMessage,
  22163. DWORD *_pdwStubPhase);
  22164. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_border_Proxy(
  22165. IHTMLInputElement * This,
  22166. /* [in] */ VARIANT v);
  22167. void __RPC_STUB IHTMLInputElement_put_border_Stub(
  22168. IRpcStubBuffer *This,
  22169. IRpcChannelBuffer *_pRpcChannelBuffer,
  22170. PRPC_MESSAGE _pRpcMessage,
  22171. DWORD *_pdwStubPhase);
  22172. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_border_Proxy(
  22173. IHTMLInputElement * This,
  22174. /* [out][retval] */ VARIANT *p);
  22175. void __RPC_STUB IHTMLInputElement_get_border_Stub(
  22176. IRpcStubBuffer *This,
  22177. IRpcChannelBuffer *_pRpcChannelBuffer,
  22178. PRPC_MESSAGE _pRpcMessage,
  22179. DWORD *_pdwStubPhase);
  22180. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_vspace_Proxy(
  22181. IHTMLInputElement * This,
  22182. /* [in] */ long v);
  22183. void __RPC_STUB IHTMLInputElement_put_vspace_Stub(
  22184. IRpcStubBuffer *This,
  22185. IRpcChannelBuffer *_pRpcChannelBuffer,
  22186. PRPC_MESSAGE _pRpcMessage,
  22187. DWORD *_pdwStubPhase);
  22188. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_vspace_Proxy(
  22189. IHTMLInputElement * This,
  22190. /* [out][retval] */ long *p);
  22191. void __RPC_STUB IHTMLInputElement_get_vspace_Stub(
  22192. IRpcStubBuffer *This,
  22193. IRpcChannelBuffer *_pRpcChannelBuffer,
  22194. PRPC_MESSAGE _pRpcMessage,
  22195. DWORD *_pdwStubPhase);
  22196. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_hspace_Proxy(
  22197. IHTMLInputElement * This,
  22198. /* [in] */ long v);
  22199. void __RPC_STUB IHTMLInputElement_put_hspace_Stub(
  22200. IRpcStubBuffer *This,
  22201. IRpcChannelBuffer *_pRpcChannelBuffer,
  22202. PRPC_MESSAGE _pRpcMessage,
  22203. DWORD *_pdwStubPhase);
  22204. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_hspace_Proxy(
  22205. IHTMLInputElement * This,
  22206. /* [out][retval] */ long *p);
  22207. void __RPC_STUB IHTMLInputElement_get_hspace_Stub(
  22208. IRpcStubBuffer *This,
  22209. IRpcChannelBuffer *_pRpcChannelBuffer,
  22210. PRPC_MESSAGE _pRpcMessage,
  22211. DWORD *_pdwStubPhase);
  22212. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_alt_Proxy(
  22213. IHTMLInputElement * This,
  22214. /* [in] */ BSTR v);
  22215. void __RPC_STUB IHTMLInputElement_put_alt_Stub(
  22216. IRpcStubBuffer *This,
  22217. IRpcChannelBuffer *_pRpcChannelBuffer,
  22218. PRPC_MESSAGE _pRpcMessage,
  22219. DWORD *_pdwStubPhase);
  22220. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_alt_Proxy(
  22221. IHTMLInputElement * This,
  22222. /* [out][retval] */ BSTR *p);
  22223. void __RPC_STUB IHTMLInputElement_get_alt_Stub(
  22224. IRpcStubBuffer *This,
  22225. IRpcChannelBuffer *_pRpcChannelBuffer,
  22226. PRPC_MESSAGE _pRpcMessage,
  22227. DWORD *_pdwStubPhase);
  22228. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_src_Proxy(
  22229. IHTMLInputElement * This,
  22230. /* [in] */ BSTR v);
  22231. void __RPC_STUB IHTMLInputElement_put_src_Stub(
  22232. IRpcStubBuffer *This,
  22233. IRpcChannelBuffer *_pRpcChannelBuffer,
  22234. PRPC_MESSAGE _pRpcMessage,
  22235. DWORD *_pdwStubPhase);
  22236. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_src_Proxy(
  22237. IHTMLInputElement * This,
  22238. /* [out][retval] */ BSTR *p);
  22239. void __RPC_STUB IHTMLInputElement_get_src_Stub(
  22240. IRpcStubBuffer *This,
  22241. IRpcChannelBuffer *_pRpcChannelBuffer,
  22242. PRPC_MESSAGE _pRpcMessage,
  22243. DWORD *_pdwStubPhase);
  22244. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_lowsrc_Proxy(
  22245. IHTMLInputElement * This,
  22246. /* [in] */ BSTR v);
  22247. void __RPC_STUB IHTMLInputElement_put_lowsrc_Stub(
  22248. IRpcStubBuffer *This,
  22249. IRpcChannelBuffer *_pRpcChannelBuffer,
  22250. PRPC_MESSAGE _pRpcMessage,
  22251. DWORD *_pdwStubPhase);
  22252. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_lowsrc_Proxy(
  22253. IHTMLInputElement * This,
  22254. /* [out][retval] */ BSTR *p);
  22255. void __RPC_STUB IHTMLInputElement_get_lowsrc_Stub(
  22256. IRpcStubBuffer *This,
  22257. IRpcChannelBuffer *_pRpcChannelBuffer,
  22258. PRPC_MESSAGE _pRpcMessage,
  22259. DWORD *_pdwStubPhase);
  22260. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_vrml_Proxy(
  22261. IHTMLInputElement * This,
  22262. /* [in] */ BSTR v);
  22263. void __RPC_STUB IHTMLInputElement_put_vrml_Stub(
  22264. IRpcStubBuffer *This,
  22265. IRpcChannelBuffer *_pRpcChannelBuffer,
  22266. PRPC_MESSAGE _pRpcMessage,
  22267. DWORD *_pdwStubPhase);
  22268. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_vrml_Proxy(
  22269. IHTMLInputElement * This,
  22270. /* [out][retval] */ BSTR *p);
  22271. void __RPC_STUB IHTMLInputElement_get_vrml_Stub(
  22272. IRpcStubBuffer *This,
  22273. IRpcChannelBuffer *_pRpcChannelBuffer,
  22274. PRPC_MESSAGE _pRpcMessage,
  22275. DWORD *_pdwStubPhase);
  22276. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_dynsrc_Proxy(
  22277. IHTMLInputElement * This,
  22278. /* [in] */ BSTR v);
  22279. void __RPC_STUB IHTMLInputElement_put_dynsrc_Stub(
  22280. IRpcStubBuffer *This,
  22281. IRpcChannelBuffer *_pRpcChannelBuffer,
  22282. PRPC_MESSAGE _pRpcMessage,
  22283. DWORD *_pdwStubPhase);
  22284. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_dynsrc_Proxy(
  22285. IHTMLInputElement * This,
  22286. /* [out][retval] */ BSTR *p);
  22287. void __RPC_STUB IHTMLInputElement_get_dynsrc_Stub(
  22288. IRpcStubBuffer *This,
  22289. IRpcChannelBuffer *_pRpcChannelBuffer,
  22290. PRPC_MESSAGE _pRpcMessage,
  22291. DWORD *_pdwStubPhase);
  22292. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_readyState_Proxy(
  22293. IHTMLInputElement * This,
  22294. /* [out][retval] */ BSTR *p);
  22295. void __RPC_STUB IHTMLInputElement_get_readyState_Stub(
  22296. IRpcStubBuffer *This,
  22297. IRpcChannelBuffer *_pRpcChannelBuffer,
  22298. PRPC_MESSAGE _pRpcMessage,
  22299. DWORD *_pdwStubPhase);
  22300. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_complete_Proxy(
  22301. IHTMLInputElement * This,
  22302. /* [out][retval] */ VARIANT_BOOL *p);
  22303. void __RPC_STUB IHTMLInputElement_get_complete_Stub(
  22304. IRpcStubBuffer *This,
  22305. IRpcChannelBuffer *_pRpcChannelBuffer,
  22306. PRPC_MESSAGE _pRpcMessage,
  22307. DWORD *_pdwStubPhase);
  22308. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_loop_Proxy(
  22309. IHTMLInputElement * This,
  22310. /* [in] */ VARIANT v);
  22311. void __RPC_STUB IHTMLInputElement_put_loop_Stub(
  22312. IRpcStubBuffer *This,
  22313. IRpcChannelBuffer *_pRpcChannelBuffer,
  22314. PRPC_MESSAGE _pRpcMessage,
  22315. DWORD *_pdwStubPhase);
  22316. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_loop_Proxy(
  22317. IHTMLInputElement * This,
  22318. /* [out][retval] */ VARIANT *p);
  22319. void __RPC_STUB IHTMLInputElement_get_loop_Stub(
  22320. IRpcStubBuffer *This,
  22321. IRpcChannelBuffer *_pRpcChannelBuffer,
  22322. PRPC_MESSAGE _pRpcMessage,
  22323. DWORD *_pdwStubPhase);
  22324. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_align_Proxy(
  22325. IHTMLInputElement * This,
  22326. /* [in] */ BSTR v);
  22327. void __RPC_STUB IHTMLInputElement_put_align_Stub(
  22328. IRpcStubBuffer *This,
  22329. IRpcChannelBuffer *_pRpcChannelBuffer,
  22330. PRPC_MESSAGE _pRpcMessage,
  22331. DWORD *_pdwStubPhase);
  22332. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_align_Proxy(
  22333. IHTMLInputElement * This,
  22334. /* [out][retval] */ BSTR *p);
  22335. void __RPC_STUB IHTMLInputElement_get_align_Stub(
  22336. IRpcStubBuffer *This,
  22337. IRpcChannelBuffer *_pRpcChannelBuffer,
  22338. PRPC_MESSAGE _pRpcMessage,
  22339. DWORD *_pdwStubPhase);
  22340. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_onload_Proxy(
  22341. IHTMLInputElement * This,
  22342. /* [in] */ VARIANT v);
  22343. void __RPC_STUB IHTMLInputElement_put_onload_Stub(
  22344. IRpcStubBuffer *This,
  22345. IRpcChannelBuffer *_pRpcChannelBuffer,
  22346. PRPC_MESSAGE _pRpcMessage,
  22347. DWORD *_pdwStubPhase);
  22348. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_onload_Proxy(
  22349. IHTMLInputElement * This,
  22350. /* [out][retval] */ VARIANT *p);
  22351. void __RPC_STUB IHTMLInputElement_get_onload_Stub(
  22352. IRpcStubBuffer *This,
  22353. IRpcChannelBuffer *_pRpcChannelBuffer,
  22354. PRPC_MESSAGE _pRpcMessage,
  22355. DWORD *_pdwStubPhase);
  22356. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_onerror_Proxy(
  22357. IHTMLInputElement * This,
  22358. /* [in] */ VARIANT v);
  22359. void __RPC_STUB IHTMLInputElement_put_onerror_Stub(
  22360. IRpcStubBuffer *This,
  22361. IRpcChannelBuffer *_pRpcChannelBuffer,
  22362. PRPC_MESSAGE _pRpcMessage,
  22363. DWORD *_pdwStubPhase);
  22364. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_onerror_Proxy(
  22365. IHTMLInputElement * This,
  22366. /* [out][retval] */ VARIANT *p);
  22367. void __RPC_STUB IHTMLInputElement_get_onerror_Stub(
  22368. IRpcStubBuffer *This,
  22369. IRpcChannelBuffer *_pRpcChannelBuffer,
  22370. PRPC_MESSAGE _pRpcMessage,
  22371. DWORD *_pdwStubPhase);
  22372. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_onabort_Proxy(
  22373. IHTMLInputElement * This,
  22374. /* [in] */ VARIANT v);
  22375. void __RPC_STUB IHTMLInputElement_put_onabort_Stub(
  22376. IRpcStubBuffer *This,
  22377. IRpcChannelBuffer *_pRpcChannelBuffer,
  22378. PRPC_MESSAGE _pRpcMessage,
  22379. DWORD *_pdwStubPhase);
  22380. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_onabort_Proxy(
  22381. IHTMLInputElement * This,
  22382. /* [out][retval] */ VARIANT *p);
  22383. void __RPC_STUB IHTMLInputElement_get_onabort_Stub(
  22384. IRpcStubBuffer *This,
  22385. IRpcChannelBuffer *_pRpcChannelBuffer,
  22386. PRPC_MESSAGE _pRpcMessage,
  22387. DWORD *_pdwStubPhase);
  22388. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_width_Proxy(
  22389. IHTMLInputElement * This,
  22390. /* [in] */ long v);
  22391. void __RPC_STUB IHTMLInputElement_put_width_Stub(
  22392. IRpcStubBuffer *This,
  22393. IRpcChannelBuffer *_pRpcChannelBuffer,
  22394. PRPC_MESSAGE _pRpcMessage,
  22395. DWORD *_pdwStubPhase);
  22396. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_width_Proxy(
  22397. IHTMLInputElement * This,
  22398. /* [out][retval] */ long *p);
  22399. void __RPC_STUB IHTMLInputElement_get_width_Stub(
  22400. IRpcStubBuffer *This,
  22401. IRpcChannelBuffer *_pRpcChannelBuffer,
  22402. PRPC_MESSAGE _pRpcMessage,
  22403. DWORD *_pdwStubPhase);
  22404. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_height_Proxy(
  22405. IHTMLInputElement * This,
  22406. /* [in] */ long v);
  22407. void __RPC_STUB IHTMLInputElement_put_height_Stub(
  22408. IRpcStubBuffer *This,
  22409. IRpcChannelBuffer *_pRpcChannelBuffer,
  22410. PRPC_MESSAGE _pRpcMessage,
  22411. DWORD *_pdwStubPhase);
  22412. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_height_Proxy(
  22413. IHTMLInputElement * This,
  22414. /* [out][retval] */ long *p);
  22415. void __RPC_STUB IHTMLInputElement_get_height_Stub(
  22416. IRpcStubBuffer *This,
  22417. IRpcChannelBuffer *_pRpcChannelBuffer,
  22418. PRPC_MESSAGE _pRpcMessage,
  22419. DWORD *_pdwStubPhase);
  22420. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_start_Proxy(
  22421. IHTMLInputElement * This,
  22422. /* [in] */ BSTR v);
  22423. void __RPC_STUB IHTMLInputElement_put_start_Stub(
  22424. IRpcStubBuffer *This,
  22425. IRpcChannelBuffer *_pRpcChannelBuffer,
  22426. PRPC_MESSAGE _pRpcMessage,
  22427. DWORD *_pdwStubPhase);
  22428. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_start_Proxy(
  22429. IHTMLInputElement * This,
  22430. /* [out][retval] */ BSTR *p);
  22431. void __RPC_STUB IHTMLInputElement_get_start_Stub(
  22432. IRpcStubBuffer *This,
  22433. IRpcChannelBuffer *_pRpcChannelBuffer,
  22434. PRPC_MESSAGE _pRpcMessage,
  22435. DWORD *_pdwStubPhase);
  22436. #endif /* __IHTMLInputElement_INTERFACE_DEFINED__ */
  22437. #ifndef __IHTMLInputElement2_INTERFACE_DEFINED__
  22438. #define __IHTMLInputElement2_INTERFACE_DEFINED__
  22439. /* interface IHTMLInputElement2 */
  22440. /* [object][uuid][dual][oleautomation] */
  22441. EXTERN_C const IID IID_IHTMLInputElement2;
  22442. MIDL_INTERFACE("3050f821-98b5-11cf-bb82-00aa00bdce0b")
  22443. IHTMLInputElement2 : public IDispatch
  22444. {
  22445. public:
  22446. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accept(
  22447. /* [in] */ BSTR v) = 0;
  22448. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accept(
  22449. /* [out][retval] */ BSTR *p) = 0;
  22450. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_useMap(
  22451. /* [in] */ BSTR v) = 0;
  22452. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_useMap(
  22453. /* [out][retval] */ BSTR *p) = 0;
  22454. };
  22455. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement2_put_accept_Proxy(
  22456. IHTMLInputElement2 * This,
  22457. /* [in] */ BSTR v);
  22458. void __RPC_STUB IHTMLInputElement2_put_accept_Stub(
  22459. IRpcStubBuffer *This,
  22460. IRpcChannelBuffer *_pRpcChannelBuffer,
  22461. PRPC_MESSAGE _pRpcMessage,
  22462. DWORD *_pdwStubPhase);
  22463. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement2_get_accept_Proxy(
  22464. IHTMLInputElement2 * This,
  22465. /* [out][retval] */ BSTR *p);
  22466. void __RPC_STUB IHTMLInputElement2_get_accept_Stub(
  22467. IRpcStubBuffer *This,
  22468. IRpcChannelBuffer *_pRpcChannelBuffer,
  22469. PRPC_MESSAGE _pRpcMessage,
  22470. DWORD *_pdwStubPhase);
  22471. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement2_put_useMap_Proxy(
  22472. IHTMLInputElement2 * This,
  22473. /* [in] */ BSTR v);
  22474. void __RPC_STUB IHTMLInputElement2_put_useMap_Stub(
  22475. IRpcStubBuffer *This,
  22476. IRpcChannelBuffer *_pRpcChannelBuffer,
  22477. PRPC_MESSAGE _pRpcMessage,
  22478. DWORD *_pdwStubPhase);
  22479. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement2_get_useMap_Proxy(
  22480. IHTMLInputElement2 * This,
  22481. /* [out][retval] */ BSTR *p);
  22482. void __RPC_STUB IHTMLInputElement2_get_useMap_Stub(
  22483. IRpcStubBuffer *This,
  22484. IRpcChannelBuffer *_pRpcChannelBuffer,
  22485. PRPC_MESSAGE _pRpcMessage,
  22486. DWORD *_pdwStubPhase);
  22487. #endif /* __IHTMLInputElement2_INTERFACE_DEFINED__ */
  22488. #ifndef __IHTMLInputButtonElement_INTERFACE_DEFINED__
  22489. #define __IHTMLInputButtonElement_INTERFACE_DEFINED__
  22490. /* interface IHTMLInputButtonElement */
  22491. /* [object][uuid][dual][oleautomation] */
  22492. EXTERN_C const IID IID_IHTMLInputButtonElement;
  22493. MIDL_INTERFACE("3050f2b2-98b5-11cf-bb82-00aa00bdce0b")
  22494. IHTMLInputButtonElement : public IDispatch
  22495. {
  22496. public:
  22497. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  22498. /* [out][retval] */ BSTR *p) = 0;
  22499. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  22500. /* [in] */ BSTR v) = 0;
  22501. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  22502. /* [out][retval] */ BSTR *p) = 0;
  22503. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  22504. /* [in] */ BSTR v) = 0;
  22505. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  22506. /* [out][retval] */ BSTR *p) = 0;
  22507. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  22508. /* [in] */ VARIANT v) = 0;
  22509. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  22510. /* [out][retval] */ VARIANT *p) = 0;
  22511. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  22512. /* [in] */ VARIANT_BOOL v) = 0;
  22513. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  22514. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  22515. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  22516. /* [out][retval] */ IHTMLFormElement **p) = 0;
  22517. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange(
  22518. /* [out][retval] */ IHTMLTxtRange **range) = 0;
  22519. };
  22520. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_get_type_Proxy(
  22521. IHTMLInputButtonElement * This,
  22522. /* [out][retval] */ BSTR *p);
  22523. void __RPC_STUB IHTMLInputButtonElement_get_type_Stub(
  22524. IRpcStubBuffer *This,
  22525. IRpcChannelBuffer *_pRpcChannelBuffer,
  22526. PRPC_MESSAGE _pRpcMessage,
  22527. DWORD *_pdwStubPhase);
  22528. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_put_value_Proxy(
  22529. IHTMLInputButtonElement * This,
  22530. /* [in] */ BSTR v);
  22531. void __RPC_STUB IHTMLInputButtonElement_put_value_Stub(
  22532. IRpcStubBuffer *This,
  22533. IRpcChannelBuffer *_pRpcChannelBuffer,
  22534. PRPC_MESSAGE _pRpcMessage,
  22535. DWORD *_pdwStubPhase);
  22536. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_get_value_Proxy(
  22537. IHTMLInputButtonElement * This,
  22538. /* [out][retval] */ BSTR *p);
  22539. void __RPC_STUB IHTMLInputButtonElement_get_value_Stub(
  22540. IRpcStubBuffer *This,
  22541. IRpcChannelBuffer *_pRpcChannelBuffer,
  22542. PRPC_MESSAGE _pRpcMessage,
  22543. DWORD *_pdwStubPhase);
  22544. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_put_name_Proxy(
  22545. IHTMLInputButtonElement * This,
  22546. /* [in] */ BSTR v);
  22547. void __RPC_STUB IHTMLInputButtonElement_put_name_Stub(
  22548. IRpcStubBuffer *This,
  22549. IRpcChannelBuffer *_pRpcChannelBuffer,
  22550. PRPC_MESSAGE _pRpcMessage,
  22551. DWORD *_pdwStubPhase);
  22552. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_get_name_Proxy(
  22553. IHTMLInputButtonElement * This,
  22554. /* [out][retval] */ BSTR *p);
  22555. void __RPC_STUB IHTMLInputButtonElement_get_name_Stub(
  22556. IRpcStubBuffer *This,
  22557. IRpcChannelBuffer *_pRpcChannelBuffer,
  22558. PRPC_MESSAGE _pRpcMessage,
  22559. DWORD *_pdwStubPhase);
  22560. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_put_status_Proxy(
  22561. IHTMLInputButtonElement * This,
  22562. /* [in] */ VARIANT v);
  22563. void __RPC_STUB IHTMLInputButtonElement_put_status_Stub(
  22564. IRpcStubBuffer *This,
  22565. IRpcChannelBuffer *_pRpcChannelBuffer,
  22566. PRPC_MESSAGE _pRpcMessage,
  22567. DWORD *_pdwStubPhase);
  22568. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_get_status_Proxy(
  22569. IHTMLInputButtonElement * This,
  22570. /* [out][retval] */ VARIANT *p);
  22571. void __RPC_STUB IHTMLInputButtonElement_get_status_Stub(
  22572. IRpcStubBuffer *This,
  22573. IRpcChannelBuffer *_pRpcChannelBuffer,
  22574. PRPC_MESSAGE _pRpcMessage,
  22575. DWORD *_pdwStubPhase);
  22576. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_put_disabled_Proxy(
  22577. IHTMLInputButtonElement * This,
  22578. /* [in] */ VARIANT_BOOL v);
  22579. void __RPC_STUB IHTMLInputButtonElement_put_disabled_Stub(
  22580. IRpcStubBuffer *This,
  22581. IRpcChannelBuffer *_pRpcChannelBuffer,
  22582. PRPC_MESSAGE _pRpcMessage,
  22583. DWORD *_pdwStubPhase);
  22584. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_get_disabled_Proxy(
  22585. IHTMLInputButtonElement * This,
  22586. /* [out][retval] */ VARIANT_BOOL *p);
  22587. void __RPC_STUB IHTMLInputButtonElement_get_disabled_Stub(
  22588. IRpcStubBuffer *This,
  22589. IRpcChannelBuffer *_pRpcChannelBuffer,
  22590. PRPC_MESSAGE _pRpcMessage,
  22591. DWORD *_pdwStubPhase);
  22592. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_get_form_Proxy(
  22593. IHTMLInputButtonElement * This,
  22594. /* [out][retval] */ IHTMLFormElement **p);
  22595. void __RPC_STUB IHTMLInputButtonElement_get_form_Stub(
  22596. IRpcStubBuffer *This,
  22597. IRpcChannelBuffer *_pRpcChannelBuffer,
  22598. PRPC_MESSAGE _pRpcMessage,
  22599. DWORD *_pdwStubPhase);
  22600. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_createTextRange_Proxy(
  22601. IHTMLInputButtonElement * This,
  22602. /* [out][retval] */ IHTMLTxtRange **range);
  22603. void __RPC_STUB IHTMLInputButtonElement_createTextRange_Stub(
  22604. IRpcStubBuffer *This,
  22605. IRpcChannelBuffer *_pRpcChannelBuffer,
  22606. PRPC_MESSAGE _pRpcMessage,
  22607. DWORD *_pdwStubPhase);
  22608. #endif /* __IHTMLInputButtonElement_INTERFACE_DEFINED__ */
  22609. #ifndef __IHTMLInputHiddenElement_INTERFACE_DEFINED__
  22610. #define __IHTMLInputHiddenElement_INTERFACE_DEFINED__
  22611. /* interface IHTMLInputHiddenElement */
  22612. /* [object][uuid][dual][oleautomation] */
  22613. EXTERN_C const IID IID_IHTMLInputHiddenElement;
  22614. MIDL_INTERFACE("3050f2a4-98b5-11cf-bb82-00aa00bdce0b")
  22615. IHTMLInputHiddenElement : public IDispatch
  22616. {
  22617. public:
  22618. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  22619. /* [out][retval] */ BSTR *p) = 0;
  22620. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  22621. /* [in] */ BSTR v) = 0;
  22622. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  22623. /* [out][retval] */ BSTR *p) = 0;
  22624. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  22625. /* [in] */ BSTR v) = 0;
  22626. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  22627. /* [out][retval] */ BSTR *p) = 0;
  22628. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  22629. /* [in] */ VARIANT v) = 0;
  22630. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  22631. /* [out][retval] */ VARIANT *p) = 0;
  22632. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  22633. /* [in] */ VARIANT_BOOL v) = 0;
  22634. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  22635. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  22636. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  22637. /* [out][retval] */ IHTMLFormElement **p) = 0;
  22638. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange(
  22639. /* [out][retval] */ IHTMLTxtRange **range) = 0;
  22640. };
  22641. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_get_type_Proxy(
  22642. IHTMLInputHiddenElement * This,
  22643. /* [out][retval] */ BSTR *p);
  22644. void __RPC_STUB IHTMLInputHiddenElement_get_type_Stub(
  22645. IRpcStubBuffer *This,
  22646. IRpcChannelBuffer *_pRpcChannelBuffer,
  22647. PRPC_MESSAGE _pRpcMessage,
  22648. DWORD *_pdwStubPhase);
  22649. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_put_value_Proxy(
  22650. IHTMLInputHiddenElement * This,
  22651. /* [in] */ BSTR v);
  22652. void __RPC_STUB IHTMLInputHiddenElement_put_value_Stub(
  22653. IRpcStubBuffer *This,
  22654. IRpcChannelBuffer *_pRpcChannelBuffer,
  22655. PRPC_MESSAGE _pRpcMessage,
  22656. DWORD *_pdwStubPhase);
  22657. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_get_value_Proxy(
  22658. IHTMLInputHiddenElement * This,
  22659. /* [out][retval] */ BSTR *p);
  22660. void __RPC_STUB IHTMLInputHiddenElement_get_value_Stub(
  22661. IRpcStubBuffer *This,
  22662. IRpcChannelBuffer *_pRpcChannelBuffer,
  22663. PRPC_MESSAGE _pRpcMessage,
  22664. DWORD *_pdwStubPhase);
  22665. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_put_name_Proxy(
  22666. IHTMLInputHiddenElement * This,
  22667. /* [in] */ BSTR v);
  22668. void __RPC_STUB IHTMLInputHiddenElement_put_name_Stub(
  22669. IRpcStubBuffer *This,
  22670. IRpcChannelBuffer *_pRpcChannelBuffer,
  22671. PRPC_MESSAGE _pRpcMessage,
  22672. DWORD *_pdwStubPhase);
  22673. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_get_name_Proxy(
  22674. IHTMLInputHiddenElement * This,
  22675. /* [out][retval] */ BSTR *p);
  22676. void __RPC_STUB IHTMLInputHiddenElement_get_name_Stub(
  22677. IRpcStubBuffer *This,
  22678. IRpcChannelBuffer *_pRpcChannelBuffer,
  22679. PRPC_MESSAGE _pRpcMessage,
  22680. DWORD *_pdwStubPhase);
  22681. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_put_status_Proxy(
  22682. IHTMLInputHiddenElement * This,
  22683. /* [in] */ VARIANT v);
  22684. void __RPC_STUB IHTMLInputHiddenElement_put_status_Stub(
  22685. IRpcStubBuffer *This,
  22686. IRpcChannelBuffer *_pRpcChannelBuffer,
  22687. PRPC_MESSAGE _pRpcMessage,
  22688. DWORD *_pdwStubPhase);
  22689. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_get_status_Proxy(
  22690. IHTMLInputHiddenElement * This,
  22691. /* [out][retval] */ VARIANT *p);
  22692. void __RPC_STUB IHTMLInputHiddenElement_get_status_Stub(
  22693. IRpcStubBuffer *This,
  22694. IRpcChannelBuffer *_pRpcChannelBuffer,
  22695. PRPC_MESSAGE _pRpcMessage,
  22696. DWORD *_pdwStubPhase);
  22697. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_put_disabled_Proxy(
  22698. IHTMLInputHiddenElement * This,
  22699. /* [in] */ VARIANT_BOOL v);
  22700. void __RPC_STUB IHTMLInputHiddenElement_put_disabled_Stub(
  22701. IRpcStubBuffer *This,
  22702. IRpcChannelBuffer *_pRpcChannelBuffer,
  22703. PRPC_MESSAGE _pRpcMessage,
  22704. DWORD *_pdwStubPhase);
  22705. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_get_disabled_Proxy(
  22706. IHTMLInputHiddenElement * This,
  22707. /* [out][retval] */ VARIANT_BOOL *p);
  22708. void __RPC_STUB IHTMLInputHiddenElement_get_disabled_Stub(
  22709. IRpcStubBuffer *This,
  22710. IRpcChannelBuffer *_pRpcChannelBuffer,
  22711. PRPC_MESSAGE _pRpcMessage,
  22712. DWORD *_pdwStubPhase);
  22713. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_get_form_Proxy(
  22714. IHTMLInputHiddenElement * This,
  22715. /* [out][retval] */ IHTMLFormElement **p);
  22716. void __RPC_STUB IHTMLInputHiddenElement_get_form_Stub(
  22717. IRpcStubBuffer *This,
  22718. IRpcChannelBuffer *_pRpcChannelBuffer,
  22719. PRPC_MESSAGE _pRpcMessage,
  22720. DWORD *_pdwStubPhase);
  22721. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_createTextRange_Proxy(
  22722. IHTMLInputHiddenElement * This,
  22723. /* [out][retval] */ IHTMLTxtRange **range);
  22724. void __RPC_STUB IHTMLInputHiddenElement_createTextRange_Stub(
  22725. IRpcStubBuffer *This,
  22726. IRpcChannelBuffer *_pRpcChannelBuffer,
  22727. PRPC_MESSAGE _pRpcMessage,
  22728. DWORD *_pdwStubPhase);
  22729. #endif /* __IHTMLInputHiddenElement_INTERFACE_DEFINED__ */
  22730. #ifndef __IHTMLInputTextElement_INTERFACE_DEFINED__
  22731. #define __IHTMLInputTextElement_INTERFACE_DEFINED__
  22732. /* interface IHTMLInputTextElement */
  22733. /* [object][uuid][dual][oleautomation] */
  22734. EXTERN_C const IID IID_IHTMLInputTextElement;
  22735. MIDL_INTERFACE("3050f2a6-98b5-11cf-bb82-00aa00bdce0b")
  22736. IHTMLInputTextElement : public IDispatch
  22737. {
  22738. public:
  22739. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  22740. /* [out][retval] */ BSTR *p) = 0;
  22741. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  22742. /* [in] */ BSTR v) = 0;
  22743. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  22744. /* [out][retval] */ BSTR *p) = 0;
  22745. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  22746. /* [in] */ BSTR v) = 0;
  22747. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  22748. /* [out][retval] */ BSTR *p) = 0;
  22749. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  22750. /* [in] */ VARIANT v) = 0;
  22751. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  22752. /* [out][retval] */ VARIANT *p) = 0;
  22753. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  22754. /* [in] */ VARIANT_BOOL v) = 0;
  22755. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  22756. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  22757. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  22758. /* [out][retval] */ IHTMLFormElement **p) = 0;
  22759. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultValue(
  22760. /* [in] */ BSTR v) = 0;
  22761. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultValue(
  22762. /* [out][retval] */ BSTR *p) = 0;
  22763. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size(
  22764. /* [in] */ long v) = 0;
  22765. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size(
  22766. /* [out][retval] */ long *p) = 0;
  22767. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_maxLength(
  22768. /* [in] */ long v) = 0;
  22769. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_maxLength(
  22770. /* [out][retval] */ long *p) = 0;
  22771. virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0;
  22772. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange(
  22773. /* [in] */ VARIANT v) = 0;
  22774. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange(
  22775. /* [out][retval] */ VARIANT *p) = 0;
  22776. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselect(
  22777. /* [in] */ VARIANT v) = 0;
  22778. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselect(
  22779. /* [out][retval] */ VARIANT *p) = 0;
  22780. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_readOnly(
  22781. /* [in] */ VARIANT_BOOL v) = 0;
  22782. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_readOnly(
  22783. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  22784. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange(
  22785. /* [out][retval] */ IHTMLTxtRange **range) = 0;
  22786. };
  22787. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_type_Proxy(
  22788. IHTMLInputTextElement * This,
  22789. /* [out][retval] */ BSTR *p);
  22790. void __RPC_STUB IHTMLInputTextElement_get_type_Stub(
  22791. IRpcStubBuffer *This,
  22792. IRpcChannelBuffer *_pRpcChannelBuffer,
  22793. PRPC_MESSAGE _pRpcMessage,
  22794. DWORD *_pdwStubPhase);
  22795. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_value_Proxy(
  22796. IHTMLInputTextElement * This,
  22797. /* [in] */ BSTR v);
  22798. void __RPC_STUB IHTMLInputTextElement_put_value_Stub(
  22799. IRpcStubBuffer *This,
  22800. IRpcChannelBuffer *_pRpcChannelBuffer,
  22801. PRPC_MESSAGE _pRpcMessage,
  22802. DWORD *_pdwStubPhase);
  22803. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_value_Proxy(
  22804. IHTMLInputTextElement * This,
  22805. /* [out][retval] */ BSTR *p);
  22806. void __RPC_STUB IHTMLInputTextElement_get_value_Stub(
  22807. IRpcStubBuffer *This,
  22808. IRpcChannelBuffer *_pRpcChannelBuffer,
  22809. PRPC_MESSAGE _pRpcMessage,
  22810. DWORD *_pdwStubPhase);
  22811. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_name_Proxy(
  22812. IHTMLInputTextElement * This,
  22813. /* [in] */ BSTR v);
  22814. void __RPC_STUB IHTMLInputTextElement_put_name_Stub(
  22815. IRpcStubBuffer *This,
  22816. IRpcChannelBuffer *_pRpcChannelBuffer,
  22817. PRPC_MESSAGE _pRpcMessage,
  22818. DWORD *_pdwStubPhase);
  22819. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_name_Proxy(
  22820. IHTMLInputTextElement * This,
  22821. /* [out][retval] */ BSTR *p);
  22822. void __RPC_STUB IHTMLInputTextElement_get_name_Stub(
  22823. IRpcStubBuffer *This,
  22824. IRpcChannelBuffer *_pRpcChannelBuffer,
  22825. PRPC_MESSAGE _pRpcMessage,
  22826. DWORD *_pdwStubPhase);
  22827. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_status_Proxy(
  22828. IHTMLInputTextElement * This,
  22829. /* [in] */ VARIANT v);
  22830. void __RPC_STUB IHTMLInputTextElement_put_status_Stub(
  22831. IRpcStubBuffer *This,
  22832. IRpcChannelBuffer *_pRpcChannelBuffer,
  22833. PRPC_MESSAGE _pRpcMessage,
  22834. DWORD *_pdwStubPhase);
  22835. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_status_Proxy(
  22836. IHTMLInputTextElement * This,
  22837. /* [out][retval] */ VARIANT *p);
  22838. void __RPC_STUB IHTMLInputTextElement_get_status_Stub(
  22839. IRpcStubBuffer *This,
  22840. IRpcChannelBuffer *_pRpcChannelBuffer,
  22841. PRPC_MESSAGE _pRpcMessage,
  22842. DWORD *_pdwStubPhase);
  22843. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_disabled_Proxy(
  22844. IHTMLInputTextElement * This,
  22845. /* [in] */ VARIANT_BOOL v);
  22846. void __RPC_STUB IHTMLInputTextElement_put_disabled_Stub(
  22847. IRpcStubBuffer *This,
  22848. IRpcChannelBuffer *_pRpcChannelBuffer,
  22849. PRPC_MESSAGE _pRpcMessage,
  22850. DWORD *_pdwStubPhase);
  22851. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_disabled_Proxy(
  22852. IHTMLInputTextElement * This,
  22853. /* [out][retval] */ VARIANT_BOOL *p);
  22854. void __RPC_STUB IHTMLInputTextElement_get_disabled_Stub(
  22855. IRpcStubBuffer *This,
  22856. IRpcChannelBuffer *_pRpcChannelBuffer,
  22857. PRPC_MESSAGE _pRpcMessage,
  22858. DWORD *_pdwStubPhase);
  22859. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_form_Proxy(
  22860. IHTMLInputTextElement * This,
  22861. /* [out][retval] */ IHTMLFormElement **p);
  22862. void __RPC_STUB IHTMLInputTextElement_get_form_Stub(
  22863. IRpcStubBuffer *This,
  22864. IRpcChannelBuffer *_pRpcChannelBuffer,
  22865. PRPC_MESSAGE _pRpcMessage,
  22866. DWORD *_pdwStubPhase);
  22867. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_defaultValue_Proxy(
  22868. IHTMLInputTextElement * This,
  22869. /* [in] */ BSTR v);
  22870. void __RPC_STUB IHTMLInputTextElement_put_defaultValue_Stub(
  22871. IRpcStubBuffer *This,
  22872. IRpcChannelBuffer *_pRpcChannelBuffer,
  22873. PRPC_MESSAGE _pRpcMessage,
  22874. DWORD *_pdwStubPhase);
  22875. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_defaultValue_Proxy(
  22876. IHTMLInputTextElement * This,
  22877. /* [out][retval] */ BSTR *p);
  22878. void __RPC_STUB IHTMLInputTextElement_get_defaultValue_Stub(
  22879. IRpcStubBuffer *This,
  22880. IRpcChannelBuffer *_pRpcChannelBuffer,
  22881. PRPC_MESSAGE _pRpcMessage,
  22882. DWORD *_pdwStubPhase);
  22883. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_size_Proxy(
  22884. IHTMLInputTextElement * This,
  22885. /* [in] */ long v);
  22886. void __RPC_STUB IHTMLInputTextElement_put_size_Stub(
  22887. IRpcStubBuffer *This,
  22888. IRpcChannelBuffer *_pRpcChannelBuffer,
  22889. PRPC_MESSAGE _pRpcMessage,
  22890. DWORD *_pdwStubPhase);
  22891. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_size_Proxy(
  22892. IHTMLInputTextElement * This,
  22893. /* [out][retval] */ long *p);
  22894. void __RPC_STUB IHTMLInputTextElement_get_size_Stub(
  22895. IRpcStubBuffer *This,
  22896. IRpcChannelBuffer *_pRpcChannelBuffer,
  22897. PRPC_MESSAGE _pRpcMessage,
  22898. DWORD *_pdwStubPhase);
  22899. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_maxLength_Proxy(
  22900. IHTMLInputTextElement * This,
  22901. /* [in] */ long v);
  22902. void __RPC_STUB IHTMLInputTextElement_put_maxLength_Stub(
  22903. IRpcStubBuffer *This,
  22904. IRpcChannelBuffer *_pRpcChannelBuffer,
  22905. PRPC_MESSAGE _pRpcMessage,
  22906. DWORD *_pdwStubPhase);
  22907. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_maxLength_Proxy(
  22908. IHTMLInputTextElement * This,
  22909. /* [out][retval] */ long *p);
  22910. void __RPC_STUB IHTMLInputTextElement_get_maxLength_Stub(
  22911. IRpcStubBuffer *This,
  22912. IRpcChannelBuffer *_pRpcChannelBuffer,
  22913. PRPC_MESSAGE _pRpcMessage,
  22914. DWORD *_pdwStubPhase);
  22915. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_select_Proxy(
  22916. IHTMLInputTextElement * This);
  22917. void __RPC_STUB IHTMLInputTextElement_select_Stub(
  22918. IRpcStubBuffer *This,
  22919. IRpcChannelBuffer *_pRpcChannelBuffer,
  22920. PRPC_MESSAGE _pRpcMessage,
  22921. DWORD *_pdwStubPhase);
  22922. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_onchange_Proxy(
  22923. IHTMLInputTextElement * This,
  22924. /* [in] */ VARIANT v);
  22925. void __RPC_STUB IHTMLInputTextElement_put_onchange_Stub(
  22926. IRpcStubBuffer *This,
  22927. IRpcChannelBuffer *_pRpcChannelBuffer,
  22928. PRPC_MESSAGE _pRpcMessage,
  22929. DWORD *_pdwStubPhase);
  22930. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_onchange_Proxy(
  22931. IHTMLInputTextElement * This,
  22932. /* [out][retval] */ VARIANT *p);
  22933. void __RPC_STUB IHTMLInputTextElement_get_onchange_Stub(
  22934. IRpcStubBuffer *This,
  22935. IRpcChannelBuffer *_pRpcChannelBuffer,
  22936. PRPC_MESSAGE _pRpcMessage,
  22937. DWORD *_pdwStubPhase);
  22938. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_onselect_Proxy(
  22939. IHTMLInputTextElement * This,
  22940. /* [in] */ VARIANT v);
  22941. void __RPC_STUB IHTMLInputTextElement_put_onselect_Stub(
  22942. IRpcStubBuffer *This,
  22943. IRpcChannelBuffer *_pRpcChannelBuffer,
  22944. PRPC_MESSAGE _pRpcMessage,
  22945. DWORD *_pdwStubPhase);
  22946. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_onselect_Proxy(
  22947. IHTMLInputTextElement * This,
  22948. /* [out][retval] */ VARIANT *p);
  22949. void __RPC_STUB IHTMLInputTextElement_get_onselect_Stub(
  22950. IRpcStubBuffer *This,
  22951. IRpcChannelBuffer *_pRpcChannelBuffer,
  22952. PRPC_MESSAGE _pRpcMessage,
  22953. DWORD *_pdwStubPhase);
  22954. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_readOnly_Proxy(
  22955. IHTMLInputTextElement * This,
  22956. /* [in] */ VARIANT_BOOL v);
  22957. void __RPC_STUB IHTMLInputTextElement_put_readOnly_Stub(
  22958. IRpcStubBuffer *This,
  22959. IRpcChannelBuffer *_pRpcChannelBuffer,
  22960. PRPC_MESSAGE _pRpcMessage,
  22961. DWORD *_pdwStubPhase);
  22962. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_readOnly_Proxy(
  22963. IHTMLInputTextElement * This,
  22964. /* [out][retval] */ VARIANT_BOOL *p);
  22965. void __RPC_STUB IHTMLInputTextElement_get_readOnly_Stub(
  22966. IRpcStubBuffer *This,
  22967. IRpcChannelBuffer *_pRpcChannelBuffer,
  22968. PRPC_MESSAGE _pRpcMessage,
  22969. DWORD *_pdwStubPhase);
  22970. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_createTextRange_Proxy(
  22971. IHTMLInputTextElement * This,
  22972. /* [out][retval] */ IHTMLTxtRange **range);
  22973. void __RPC_STUB IHTMLInputTextElement_createTextRange_Stub(
  22974. IRpcStubBuffer *This,
  22975. IRpcChannelBuffer *_pRpcChannelBuffer,
  22976. PRPC_MESSAGE _pRpcMessage,
  22977. DWORD *_pdwStubPhase);
  22978. #endif /* __IHTMLInputTextElement_INTERFACE_DEFINED__ */
  22979. #ifndef __IHTMLInputFileElement_INTERFACE_DEFINED__
  22980. #define __IHTMLInputFileElement_INTERFACE_DEFINED__
  22981. /* interface IHTMLInputFileElement */
  22982. /* [object][uuid][dual][oleautomation] */
  22983. EXTERN_C const IID IID_IHTMLInputFileElement;
  22984. MIDL_INTERFACE("3050f2ad-98b5-11cf-bb82-00aa00bdce0b")
  22985. IHTMLInputFileElement : public IDispatch
  22986. {
  22987. public:
  22988. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  22989. /* [out][retval] */ BSTR *p) = 0;
  22990. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  22991. /* [in] */ BSTR v) = 0;
  22992. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  22993. /* [out][retval] */ BSTR *p) = 0;
  22994. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  22995. /* [in] */ VARIANT v) = 0;
  22996. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  22997. /* [out][retval] */ VARIANT *p) = 0;
  22998. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  22999. /* [in] */ VARIANT_BOOL v) = 0;
  23000. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  23001. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23002. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  23003. /* [out][retval] */ IHTMLFormElement **p) = 0;
  23004. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size(
  23005. /* [in] */ long v) = 0;
  23006. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size(
  23007. /* [out][retval] */ long *p) = 0;
  23008. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_maxLength(
  23009. /* [in] */ long v) = 0;
  23010. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_maxLength(
  23011. /* [out][retval] */ long *p) = 0;
  23012. virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0;
  23013. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange(
  23014. /* [in] */ VARIANT v) = 0;
  23015. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange(
  23016. /* [out][retval] */ VARIANT *p) = 0;
  23017. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselect(
  23018. /* [in] */ VARIANT v) = 0;
  23019. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselect(
  23020. /* [out][retval] */ VARIANT *p) = 0;
  23021. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  23022. /* [in] */ BSTR v) = 0;
  23023. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  23024. /* [out][retval] */ BSTR *p) = 0;
  23025. };
  23026. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_type_Proxy(
  23027. IHTMLInputFileElement * This,
  23028. /* [out][retval] */ BSTR *p);
  23029. void __RPC_STUB IHTMLInputFileElement_get_type_Stub(
  23030. IRpcStubBuffer *This,
  23031. IRpcChannelBuffer *_pRpcChannelBuffer,
  23032. PRPC_MESSAGE _pRpcMessage,
  23033. DWORD *_pdwStubPhase);
  23034. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_name_Proxy(
  23035. IHTMLInputFileElement * This,
  23036. /* [in] */ BSTR v);
  23037. void __RPC_STUB IHTMLInputFileElement_put_name_Stub(
  23038. IRpcStubBuffer *This,
  23039. IRpcChannelBuffer *_pRpcChannelBuffer,
  23040. PRPC_MESSAGE _pRpcMessage,
  23041. DWORD *_pdwStubPhase);
  23042. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_name_Proxy(
  23043. IHTMLInputFileElement * This,
  23044. /* [out][retval] */ BSTR *p);
  23045. void __RPC_STUB IHTMLInputFileElement_get_name_Stub(
  23046. IRpcStubBuffer *This,
  23047. IRpcChannelBuffer *_pRpcChannelBuffer,
  23048. PRPC_MESSAGE _pRpcMessage,
  23049. DWORD *_pdwStubPhase);
  23050. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_status_Proxy(
  23051. IHTMLInputFileElement * This,
  23052. /* [in] */ VARIANT v);
  23053. void __RPC_STUB IHTMLInputFileElement_put_status_Stub(
  23054. IRpcStubBuffer *This,
  23055. IRpcChannelBuffer *_pRpcChannelBuffer,
  23056. PRPC_MESSAGE _pRpcMessage,
  23057. DWORD *_pdwStubPhase);
  23058. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_status_Proxy(
  23059. IHTMLInputFileElement * This,
  23060. /* [out][retval] */ VARIANT *p);
  23061. void __RPC_STUB IHTMLInputFileElement_get_status_Stub(
  23062. IRpcStubBuffer *This,
  23063. IRpcChannelBuffer *_pRpcChannelBuffer,
  23064. PRPC_MESSAGE _pRpcMessage,
  23065. DWORD *_pdwStubPhase);
  23066. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_disabled_Proxy(
  23067. IHTMLInputFileElement * This,
  23068. /* [in] */ VARIANT_BOOL v);
  23069. void __RPC_STUB IHTMLInputFileElement_put_disabled_Stub(
  23070. IRpcStubBuffer *This,
  23071. IRpcChannelBuffer *_pRpcChannelBuffer,
  23072. PRPC_MESSAGE _pRpcMessage,
  23073. DWORD *_pdwStubPhase);
  23074. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_disabled_Proxy(
  23075. IHTMLInputFileElement * This,
  23076. /* [out][retval] */ VARIANT_BOOL *p);
  23077. void __RPC_STUB IHTMLInputFileElement_get_disabled_Stub(
  23078. IRpcStubBuffer *This,
  23079. IRpcChannelBuffer *_pRpcChannelBuffer,
  23080. PRPC_MESSAGE _pRpcMessage,
  23081. DWORD *_pdwStubPhase);
  23082. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_form_Proxy(
  23083. IHTMLInputFileElement * This,
  23084. /* [out][retval] */ IHTMLFormElement **p);
  23085. void __RPC_STUB IHTMLInputFileElement_get_form_Stub(
  23086. IRpcStubBuffer *This,
  23087. IRpcChannelBuffer *_pRpcChannelBuffer,
  23088. PRPC_MESSAGE _pRpcMessage,
  23089. DWORD *_pdwStubPhase);
  23090. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_size_Proxy(
  23091. IHTMLInputFileElement * This,
  23092. /* [in] */ long v);
  23093. void __RPC_STUB IHTMLInputFileElement_put_size_Stub(
  23094. IRpcStubBuffer *This,
  23095. IRpcChannelBuffer *_pRpcChannelBuffer,
  23096. PRPC_MESSAGE _pRpcMessage,
  23097. DWORD *_pdwStubPhase);
  23098. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_size_Proxy(
  23099. IHTMLInputFileElement * This,
  23100. /* [out][retval] */ long *p);
  23101. void __RPC_STUB IHTMLInputFileElement_get_size_Stub(
  23102. IRpcStubBuffer *This,
  23103. IRpcChannelBuffer *_pRpcChannelBuffer,
  23104. PRPC_MESSAGE _pRpcMessage,
  23105. DWORD *_pdwStubPhase);
  23106. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_maxLength_Proxy(
  23107. IHTMLInputFileElement * This,
  23108. /* [in] */ long v);
  23109. void __RPC_STUB IHTMLInputFileElement_put_maxLength_Stub(
  23110. IRpcStubBuffer *This,
  23111. IRpcChannelBuffer *_pRpcChannelBuffer,
  23112. PRPC_MESSAGE _pRpcMessage,
  23113. DWORD *_pdwStubPhase);
  23114. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_maxLength_Proxy(
  23115. IHTMLInputFileElement * This,
  23116. /* [out][retval] */ long *p);
  23117. void __RPC_STUB IHTMLInputFileElement_get_maxLength_Stub(
  23118. IRpcStubBuffer *This,
  23119. IRpcChannelBuffer *_pRpcChannelBuffer,
  23120. PRPC_MESSAGE _pRpcMessage,
  23121. DWORD *_pdwStubPhase);
  23122. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_select_Proxy(
  23123. IHTMLInputFileElement * This);
  23124. void __RPC_STUB IHTMLInputFileElement_select_Stub(
  23125. IRpcStubBuffer *This,
  23126. IRpcChannelBuffer *_pRpcChannelBuffer,
  23127. PRPC_MESSAGE _pRpcMessage,
  23128. DWORD *_pdwStubPhase);
  23129. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_onchange_Proxy(
  23130. IHTMLInputFileElement * This,
  23131. /* [in] */ VARIANT v);
  23132. void __RPC_STUB IHTMLInputFileElement_put_onchange_Stub(
  23133. IRpcStubBuffer *This,
  23134. IRpcChannelBuffer *_pRpcChannelBuffer,
  23135. PRPC_MESSAGE _pRpcMessage,
  23136. DWORD *_pdwStubPhase);
  23137. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_onchange_Proxy(
  23138. IHTMLInputFileElement * This,
  23139. /* [out][retval] */ VARIANT *p);
  23140. void __RPC_STUB IHTMLInputFileElement_get_onchange_Stub(
  23141. IRpcStubBuffer *This,
  23142. IRpcChannelBuffer *_pRpcChannelBuffer,
  23143. PRPC_MESSAGE _pRpcMessage,
  23144. DWORD *_pdwStubPhase);
  23145. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_onselect_Proxy(
  23146. IHTMLInputFileElement * This,
  23147. /* [in] */ VARIANT v);
  23148. void __RPC_STUB IHTMLInputFileElement_put_onselect_Stub(
  23149. IRpcStubBuffer *This,
  23150. IRpcChannelBuffer *_pRpcChannelBuffer,
  23151. PRPC_MESSAGE _pRpcMessage,
  23152. DWORD *_pdwStubPhase);
  23153. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_onselect_Proxy(
  23154. IHTMLInputFileElement * This,
  23155. /* [out][retval] */ VARIANT *p);
  23156. void __RPC_STUB IHTMLInputFileElement_get_onselect_Stub(
  23157. IRpcStubBuffer *This,
  23158. IRpcChannelBuffer *_pRpcChannelBuffer,
  23159. PRPC_MESSAGE _pRpcMessage,
  23160. DWORD *_pdwStubPhase);
  23161. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_value_Proxy(
  23162. IHTMLInputFileElement * This,
  23163. /* [in] */ BSTR v);
  23164. void __RPC_STUB IHTMLInputFileElement_put_value_Stub(
  23165. IRpcStubBuffer *This,
  23166. IRpcChannelBuffer *_pRpcChannelBuffer,
  23167. PRPC_MESSAGE _pRpcMessage,
  23168. DWORD *_pdwStubPhase);
  23169. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_value_Proxy(
  23170. IHTMLInputFileElement * This,
  23171. /* [out][retval] */ BSTR *p);
  23172. void __RPC_STUB IHTMLInputFileElement_get_value_Stub(
  23173. IRpcStubBuffer *This,
  23174. IRpcChannelBuffer *_pRpcChannelBuffer,
  23175. PRPC_MESSAGE _pRpcMessage,
  23176. DWORD *_pdwStubPhase);
  23177. #endif /* __IHTMLInputFileElement_INTERFACE_DEFINED__ */
  23178. #ifndef __IHTMLOptionButtonElement_INTERFACE_DEFINED__
  23179. #define __IHTMLOptionButtonElement_INTERFACE_DEFINED__
  23180. /* interface IHTMLOptionButtonElement */
  23181. /* [object][uuid][dual][oleautomation] */
  23182. EXTERN_C const IID IID_IHTMLOptionButtonElement;
  23183. MIDL_INTERFACE("3050f2bc-98b5-11cf-bb82-00aa00bdce0b")
  23184. IHTMLOptionButtonElement : public IDispatch
  23185. {
  23186. public:
  23187. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  23188. /* [in] */ BSTR v) = 0;
  23189. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  23190. /* [out][retval] */ BSTR *p) = 0;
  23191. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  23192. /* [out][retval] */ BSTR *p) = 0;
  23193. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  23194. /* [in] */ BSTR v) = 0;
  23195. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  23196. /* [out][retval] */ BSTR *p) = 0;
  23197. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_checked(
  23198. /* [in] */ VARIANT_BOOL v) = 0;
  23199. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_checked(
  23200. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23201. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultChecked(
  23202. /* [in] */ VARIANT_BOOL v) = 0;
  23203. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultChecked(
  23204. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23205. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange(
  23206. /* [in] */ VARIANT v) = 0;
  23207. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange(
  23208. /* [out][retval] */ VARIANT *p) = 0;
  23209. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  23210. /* [in] */ VARIANT_BOOL v) = 0;
  23211. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  23212. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23213. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  23214. /* [in] */ VARIANT_BOOL v) = 0;
  23215. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  23216. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23217. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_indeterminate(
  23218. /* [in] */ VARIANT_BOOL v) = 0;
  23219. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_indeterminate(
  23220. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23221. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  23222. /* [out][retval] */ IHTMLFormElement **p) = 0;
  23223. };
  23224. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_value_Proxy(
  23225. IHTMLOptionButtonElement * This,
  23226. /* [in] */ BSTR v);
  23227. void __RPC_STUB IHTMLOptionButtonElement_put_value_Stub(
  23228. IRpcStubBuffer *This,
  23229. IRpcChannelBuffer *_pRpcChannelBuffer,
  23230. PRPC_MESSAGE _pRpcMessage,
  23231. DWORD *_pdwStubPhase);
  23232. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_value_Proxy(
  23233. IHTMLOptionButtonElement * This,
  23234. /* [out][retval] */ BSTR *p);
  23235. void __RPC_STUB IHTMLOptionButtonElement_get_value_Stub(
  23236. IRpcStubBuffer *This,
  23237. IRpcChannelBuffer *_pRpcChannelBuffer,
  23238. PRPC_MESSAGE _pRpcMessage,
  23239. DWORD *_pdwStubPhase);
  23240. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_type_Proxy(
  23241. IHTMLOptionButtonElement * This,
  23242. /* [out][retval] */ BSTR *p);
  23243. void __RPC_STUB IHTMLOptionButtonElement_get_type_Stub(
  23244. IRpcStubBuffer *This,
  23245. IRpcChannelBuffer *_pRpcChannelBuffer,
  23246. PRPC_MESSAGE _pRpcMessage,
  23247. DWORD *_pdwStubPhase);
  23248. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_name_Proxy(
  23249. IHTMLOptionButtonElement * This,
  23250. /* [in] */ BSTR v);
  23251. void __RPC_STUB IHTMLOptionButtonElement_put_name_Stub(
  23252. IRpcStubBuffer *This,
  23253. IRpcChannelBuffer *_pRpcChannelBuffer,
  23254. PRPC_MESSAGE _pRpcMessage,
  23255. DWORD *_pdwStubPhase);
  23256. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_name_Proxy(
  23257. IHTMLOptionButtonElement * This,
  23258. /* [out][retval] */ BSTR *p);
  23259. void __RPC_STUB IHTMLOptionButtonElement_get_name_Stub(
  23260. IRpcStubBuffer *This,
  23261. IRpcChannelBuffer *_pRpcChannelBuffer,
  23262. PRPC_MESSAGE _pRpcMessage,
  23263. DWORD *_pdwStubPhase);
  23264. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_checked_Proxy(
  23265. IHTMLOptionButtonElement * This,
  23266. /* [in] */ VARIANT_BOOL v);
  23267. void __RPC_STUB IHTMLOptionButtonElement_put_checked_Stub(
  23268. IRpcStubBuffer *This,
  23269. IRpcChannelBuffer *_pRpcChannelBuffer,
  23270. PRPC_MESSAGE _pRpcMessage,
  23271. DWORD *_pdwStubPhase);
  23272. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_checked_Proxy(
  23273. IHTMLOptionButtonElement * This,
  23274. /* [out][retval] */ VARIANT_BOOL *p);
  23275. void __RPC_STUB IHTMLOptionButtonElement_get_checked_Stub(
  23276. IRpcStubBuffer *This,
  23277. IRpcChannelBuffer *_pRpcChannelBuffer,
  23278. PRPC_MESSAGE _pRpcMessage,
  23279. DWORD *_pdwStubPhase);
  23280. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_defaultChecked_Proxy(
  23281. IHTMLOptionButtonElement * This,
  23282. /* [in] */ VARIANT_BOOL v);
  23283. void __RPC_STUB IHTMLOptionButtonElement_put_defaultChecked_Stub(
  23284. IRpcStubBuffer *This,
  23285. IRpcChannelBuffer *_pRpcChannelBuffer,
  23286. PRPC_MESSAGE _pRpcMessage,
  23287. DWORD *_pdwStubPhase);
  23288. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_defaultChecked_Proxy(
  23289. IHTMLOptionButtonElement * This,
  23290. /* [out][retval] */ VARIANT_BOOL *p);
  23291. void __RPC_STUB IHTMLOptionButtonElement_get_defaultChecked_Stub(
  23292. IRpcStubBuffer *This,
  23293. IRpcChannelBuffer *_pRpcChannelBuffer,
  23294. PRPC_MESSAGE _pRpcMessage,
  23295. DWORD *_pdwStubPhase);
  23296. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_onchange_Proxy(
  23297. IHTMLOptionButtonElement * This,
  23298. /* [in] */ VARIANT v);
  23299. void __RPC_STUB IHTMLOptionButtonElement_put_onchange_Stub(
  23300. IRpcStubBuffer *This,
  23301. IRpcChannelBuffer *_pRpcChannelBuffer,
  23302. PRPC_MESSAGE _pRpcMessage,
  23303. DWORD *_pdwStubPhase);
  23304. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_onchange_Proxy(
  23305. IHTMLOptionButtonElement * This,
  23306. /* [out][retval] */ VARIANT *p);
  23307. void __RPC_STUB IHTMLOptionButtonElement_get_onchange_Stub(
  23308. IRpcStubBuffer *This,
  23309. IRpcChannelBuffer *_pRpcChannelBuffer,
  23310. PRPC_MESSAGE _pRpcMessage,
  23311. DWORD *_pdwStubPhase);
  23312. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_disabled_Proxy(
  23313. IHTMLOptionButtonElement * This,
  23314. /* [in] */ VARIANT_BOOL v);
  23315. void __RPC_STUB IHTMLOptionButtonElement_put_disabled_Stub(
  23316. IRpcStubBuffer *This,
  23317. IRpcChannelBuffer *_pRpcChannelBuffer,
  23318. PRPC_MESSAGE _pRpcMessage,
  23319. DWORD *_pdwStubPhase);
  23320. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_disabled_Proxy(
  23321. IHTMLOptionButtonElement * This,
  23322. /* [out][retval] */ VARIANT_BOOL *p);
  23323. void __RPC_STUB IHTMLOptionButtonElement_get_disabled_Stub(
  23324. IRpcStubBuffer *This,
  23325. IRpcChannelBuffer *_pRpcChannelBuffer,
  23326. PRPC_MESSAGE _pRpcMessage,
  23327. DWORD *_pdwStubPhase);
  23328. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_status_Proxy(
  23329. IHTMLOptionButtonElement * This,
  23330. /* [in] */ VARIANT_BOOL v);
  23331. void __RPC_STUB IHTMLOptionButtonElement_put_status_Stub(
  23332. IRpcStubBuffer *This,
  23333. IRpcChannelBuffer *_pRpcChannelBuffer,
  23334. PRPC_MESSAGE _pRpcMessage,
  23335. DWORD *_pdwStubPhase);
  23336. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_status_Proxy(
  23337. IHTMLOptionButtonElement * This,
  23338. /* [out][retval] */ VARIANT_BOOL *p);
  23339. void __RPC_STUB IHTMLOptionButtonElement_get_status_Stub(
  23340. IRpcStubBuffer *This,
  23341. IRpcChannelBuffer *_pRpcChannelBuffer,
  23342. PRPC_MESSAGE _pRpcMessage,
  23343. DWORD *_pdwStubPhase);
  23344. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_indeterminate_Proxy(
  23345. IHTMLOptionButtonElement * This,
  23346. /* [in] */ VARIANT_BOOL v);
  23347. void __RPC_STUB IHTMLOptionButtonElement_put_indeterminate_Stub(
  23348. IRpcStubBuffer *This,
  23349. IRpcChannelBuffer *_pRpcChannelBuffer,
  23350. PRPC_MESSAGE _pRpcMessage,
  23351. DWORD *_pdwStubPhase);
  23352. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_indeterminate_Proxy(
  23353. IHTMLOptionButtonElement * This,
  23354. /* [out][retval] */ VARIANT_BOOL *p);
  23355. void __RPC_STUB IHTMLOptionButtonElement_get_indeterminate_Stub(
  23356. IRpcStubBuffer *This,
  23357. IRpcChannelBuffer *_pRpcChannelBuffer,
  23358. PRPC_MESSAGE _pRpcMessage,
  23359. DWORD *_pdwStubPhase);
  23360. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_form_Proxy(
  23361. IHTMLOptionButtonElement * This,
  23362. /* [out][retval] */ IHTMLFormElement **p);
  23363. void __RPC_STUB IHTMLOptionButtonElement_get_form_Stub(
  23364. IRpcStubBuffer *This,
  23365. IRpcChannelBuffer *_pRpcChannelBuffer,
  23366. PRPC_MESSAGE _pRpcMessage,
  23367. DWORD *_pdwStubPhase);
  23368. #endif /* __IHTMLOptionButtonElement_INTERFACE_DEFINED__ */
  23369. #ifndef __IHTMLInputImage_INTERFACE_DEFINED__
  23370. #define __IHTMLInputImage_INTERFACE_DEFINED__
  23371. /* interface IHTMLInputImage */
  23372. /* [object][uuid][dual][oleautomation] */
  23373. EXTERN_C const IID IID_IHTMLInputImage;
  23374. MIDL_INTERFACE("3050f2c2-98b5-11cf-bb82-00aa00bdce0b")
  23375. IHTMLInputImage : public IDispatch
  23376. {
  23377. public:
  23378. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  23379. /* [out][retval] */ BSTR *p) = 0;
  23380. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  23381. /* [in] */ VARIANT_BOOL v) = 0;
  23382. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  23383. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23384. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  23385. /* [in] */ VARIANT v) = 0;
  23386. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  23387. /* [out][retval] */ VARIANT *p) = 0;
  23388. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace(
  23389. /* [in] */ long v) = 0;
  23390. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace(
  23391. /* [out][retval] */ long *p) = 0;
  23392. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace(
  23393. /* [in] */ long v) = 0;
  23394. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace(
  23395. /* [out][retval] */ long *p) = 0;
  23396. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_alt(
  23397. /* [in] */ BSTR v) = 0;
  23398. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_alt(
  23399. /* [out][retval] */ BSTR *p) = 0;
  23400. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src(
  23401. /* [in] */ BSTR v) = 0;
  23402. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src(
  23403. /* [out][retval] */ BSTR *p) = 0;
  23404. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lowsrc(
  23405. /* [in] */ BSTR v) = 0;
  23406. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lowsrc(
  23407. /* [out][retval] */ BSTR *p) = 0;
  23408. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vrml(
  23409. /* [in] */ BSTR v) = 0;
  23410. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vrml(
  23411. /* [out][retval] */ BSTR *p) = 0;
  23412. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dynsrc(
  23413. /* [in] */ BSTR v) = 0;
  23414. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dynsrc(
  23415. /* [out][retval] */ BSTR *p) = 0;
  23416. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  23417. /* [out][retval] */ BSTR *p) = 0;
  23418. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_complete(
  23419. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23420. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_loop(
  23421. /* [in] */ VARIANT v) = 0;
  23422. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_loop(
  23423. /* [out][retval] */ VARIANT *p) = 0;
  23424. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  23425. /* [in] */ BSTR v) = 0;
  23426. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  23427. /* [out][retval] */ BSTR *p) = 0;
  23428. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
  23429. /* [in] */ VARIANT v) = 0;
  23430. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
  23431. /* [out][retval] */ VARIANT *p) = 0;
  23432. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
  23433. /* [in] */ VARIANT v) = 0;
  23434. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
  23435. /* [out][retval] */ VARIANT *p) = 0;
  23436. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onabort(
  23437. /* [in] */ VARIANT v) = 0;
  23438. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onabort(
  23439. /* [out][retval] */ VARIANT *p) = 0;
  23440. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  23441. /* [in] */ BSTR v) = 0;
  23442. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  23443. /* [out][retval] */ BSTR *p) = 0;
  23444. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  23445. /* [in] */ long v) = 0;
  23446. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  23447. /* [out][retval] */ long *p) = 0;
  23448. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  23449. /* [in] */ long v) = 0;
  23450. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  23451. /* [out][retval] */ long *p) = 0;
  23452. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_start(
  23453. /* [in] */ BSTR v) = 0;
  23454. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_start(
  23455. /* [out][retval] */ BSTR *p) = 0;
  23456. };
  23457. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_type_Proxy(
  23458. IHTMLInputImage * This,
  23459. /* [out][retval] */ BSTR *p);
  23460. void __RPC_STUB IHTMLInputImage_get_type_Stub(
  23461. IRpcStubBuffer *This,
  23462. IRpcChannelBuffer *_pRpcChannelBuffer,
  23463. PRPC_MESSAGE _pRpcMessage,
  23464. DWORD *_pdwStubPhase);
  23465. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_disabled_Proxy(
  23466. IHTMLInputImage * This,
  23467. /* [in] */ VARIANT_BOOL v);
  23468. void __RPC_STUB IHTMLInputImage_put_disabled_Stub(
  23469. IRpcStubBuffer *This,
  23470. IRpcChannelBuffer *_pRpcChannelBuffer,
  23471. PRPC_MESSAGE _pRpcMessage,
  23472. DWORD *_pdwStubPhase);
  23473. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_disabled_Proxy(
  23474. IHTMLInputImage * This,
  23475. /* [out][retval] */ VARIANT_BOOL *p);
  23476. void __RPC_STUB IHTMLInputImage_get_disabled_Stub(
  23477. IRpcStubBuffer *This,
  23478. IRpcChannelBuffer *_pRpcChannelBuffer,
  23479. PRPC_MESSAGE _pRpcMessage,
  23480. DWORD *_pdwStubPhase);
  23481. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_border_Proxy(
  23482. IHTMLInputImage * This,
  23483. /* [in] */ VARIANT v);
  23484. void __RPC_STUB IHTMLInputImage_put_border_Stub(
  23485. IRpcStubBuffer *This,
  23486. IRpcChannelBuffer *_pRpcChannelBuffer,
  23487. PRPC_MESSAGE _pRpcMessage,
  23488. DWORD *_pdwStubPhase);
  23489. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_border_Proxy(
  23490. IHTMLInputImage * This,
  23491. /* [out][retval] */ VARIANT *p);
  23492. void __RPC_STUB IHTMLInputImage_get_border_Stub(
  23493. IRpcStubBuffer *This,
  23494. IRpcChannelBuffer *_pRpcChannelBuffer,
  23495. PRPC_MESSAGE _pRpcMessage,
  23496. DWORD *_pdwStubPhase);
  23497. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_vspace_Proxy(
  23498. IHTMLInputImage * This,
  23499. /* [in] */ long v);
  23500. void __RPC_STUB IHTMLInputImage_put_vspace_Stub(
  23501. IRpcStubBuffer *This,
  23502. IRpcChannelBuffer *_pRpcChannelBuffer,
  23503. PRPC_MESSAGE _pRpcMessage,
  23504. DWORD *_pdwStubPhase);
  23505. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_vspace_Proxy(
  23506. IHTMLInputImage * This,
  23507. /* [out][retval] */ long *p);
  23508. void __RPC_STUB IHTMLInputImage_get_vspace_Stub(
  23509. IRpcStubBuffer *This,
  23510. IRpcChannelBuffer *_pRpcChannelBuffer,
  23511. PRPC_MESSAGE _pRpcMessage,
  23512. DWORD *_pdwStubPhase);
  23513. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_hspace_Proxy(
  23514. IHTMLInputImage * This,
  23515. /* [in] */ long v);
  23516. void __RPC_STUB IHTMLInputImage_put_hspace_Stub(
  23517. IRpcStubBuffer *This,
  23518. IRpcChannelBuffer *_pRpcChannelBuffer,
  23519. PRPC_MESSAGE _pRpcMessage,
  23520. DWORD *_pdwStubPhase);
  23521. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_hspace_Proxy(
  23522. IHTMLInputImage * This,
  23523. /* [out][retval] */ long *p);
  23524. void __RPC_STUB IHTMLInputImage_get_hspace_Stub(
  23525. IRpcStubBuffer *This,
  23526. IRpcChannelBuffer *_pRpcChannelBuffer,
  23527. PRPC_MESSAGE _pRpcMessage,
  23528. DWORD *_pdwStubPhase);
  23529. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_alt_Proxy(
  23530. IHTMLInputImage * This,
  23531. /* [in] */ BSTR v);
  23532. void __RPC_STUB IHTMLInputImage_put_alt_Stub(
  23533. IRpcStubBuffer *This,
  23534. IRpcChannelBuffer *_pRpcChannelBuffer,
  23535. PRPC_MESSAGE _pRpcMessage,
  23536. DWORD *_pdwStubPhase);
  23537. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_alt_Proxy(
  23538. IHTMLInputImage * This,
  23539. /* [out][retval] */ BSTR *p);
  23540. void __RPC_STUB IHTMLInputImage_get_alt_Stub(
  23541. IRpcStubBuffer *This,
  23542. IRpcChannelBuffer *_pRpcChannelBuffer,
  23543. PRPC_MESSAGE _pRpcMessage,
  23544. DWORD *_pdwStubPhase);
  23545. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_src_Proxy(
  23546. IHTMLInputImage * This,
  23547. /* [in] */ BSTR v);
  23548. void __RPC_STUB IHTMLInputImage_put_src_Stub(
  23549. IRpcStubBuffer *This,
  23550. IRpcChannelBuffer *_pRpcChannelBuffer,
  23551. PRPC_MESSAGE _pRpcMessage,
  23552. DWORD *_pdwStubPhase);
  23553. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_src_Proxy(
  23554. IHTMLInputImage * This,
  23555. /* [out][retval] */ BSTR *p);
  23556. void __RPC_STUB IHTMLInputImage_get_src_Stub(
  23557. IRpcStubBuffer *This,
  23558. IRpcChannelBuffer *_pRpcChannelBuffer,
  23559. PRPC_MESSAGE _pRpcMessage,
  23560. DWORD *_pdwStubPhase);
  23561. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_lowsrc_Proxy(
  23562. IHTMLInputImage * This,
  23563. /* [in] */ BSTR v);
  23564. void __RPC_STUB IHTMLInputImage_put_lowsrc_Stub(
  23565. IRpcStubBuffer *This,
  23566. IRpcChannelBuffer *_pRpcChannelBuffer,
  23567. PRPC_MESSAGE _pRpcMessage,
  23568. DWORD *_pdwStubPhase);
  23569. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_lowsrc_Proxy(
  23570. IHTMLInputImage * This,
  23571. /* [out][retval] */ BSTR *p);
  23572. void __RPC_STUB IHTMLInputImage_get_lowsrc_Stub(
  23573. IRpcStubBuffer *This,
  23574. IRpcChannelBuffer *_pRpcChannelBuffer,
  23575. PRPC_MESSAGE _pRpcMessage,
  23576. DWORD *_pdwStubPhase);
  23577. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_vrml_Proxy(
  23578. IHTMLInputImage * This,
  23579. /* [in] */ BSTR v);
  23580. void __RPC_STUB IHTMLInputImage_put_vrml_Stub(
  23581. IRpcStubBuffer *This,
  23582. IRpcChannelBuffer *_pRpcChannelBuffer,
  23583. PRPC_MESSAGE _pRpcMessage,
  23584. DWORD *_pdwStubPhase);
  23585. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_vrml_Proxy(
  23586. IHTMLInputImage * This,
  23587. /* [out][retval] */ BSTR *p);
  23588. void __RPC_STUB IHTMLInputImage_get_vrml_Stub(
  23589. IRpcStubBuffer *This,
  23590. IRpcChannelBuffer *_pRpcChannelBuffer,
  23591. PRPC_MESSAGE _pRpcMessage,
  23592. DWORD *_pdwStubPhase);
  23593. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_dynsrc_Proxy(
  23594. IHTMLInputImage * This,
  23595. /* [in] */ BSTR v);
  23596. void __RPC_STUB IHTMLInputImage_put_dynsrc_Stub(
  23597. IRpcStubBuffer *This,
  23598. IRpcChannelBuffer *_pRpcChannelBuffer,
  23599. PRPC_MESSAGE _pRpcMessage,
  23600. DWORD *_pdwStubPhase);
  23601. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_dynsrc_Proxy(
  23602. IHTMLInputImage * This,
  23603. /* [out][retval] */ BSTR *p);
  23604. void __RPC_STUB IHTMLInputImage_get_dynsrc_Stub(
  23605. IRpcStubBuffer *This,
  23606. IRpcChannelBuffer *_pRpcChannelBuffer,
  23607. PRPC_MESSAGE _pRpcMessage,
  23608. DWORD *_pdwStubPhase);
  23609. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_readyState_Proxy(
  23610. IHTMLInputImage * This,
  23611. /* [out][retval] */ BSTR *p);
  23612. void __RPC_STUB IHTMLInputImage_get_readyState_Stub(
  23613. IRpcStubBuffer *This,
  23614. IRpcChannelBuffer *_pRpcChannelBuffer,
  23615. PRPC_MESSAGE _pRpcMessage,
  23616. DWORD *_pdwStubPhase);
  23617. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_complete_Proxy(
  23618. IHTMLInputImage * This,
  23619. /* [out][retval] */ VARIANT_BOOL *p);
  23620. void __RPC_STUB IHTMLInputImage_get_complete_Stub(
  23621. IRpcStubBuffer *This,
  23622. IRpcChannelBuffer *_pRpcChannelBuffer,
  23623. PRPC_MESSAGE _pRpcMessage,
  23624. DWORD *_pdwStubPhase);
  23625. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_loop_Proxy(
  23626. IHTMLInputImage * This,
  23627. /* [in] */ VARIANT v);
  23628. void __RPC_STUB IHTMLInputImage_put_loop_Stub(
  23629. IRpcStubBuffer *This,
  23630. IRpcChannelBuffer *_pRpcChannelBuffer,
  23631. PRPC_MESSAGE _pRpcMessage,
  23632. DWORD *_pdwStubPhase);
  23633. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_loop_Proxy(
  23634. IHTMLInputImage * This,
  23635. /* [out][retval] */ VARIANT *p);
  23636. void __RPC_STUB IHTMLInputImage_get_loop_Stub(
  23637. IRpcStubBuffer *This,
  23638. IRpcChannelBuffer *_pRpcChannelBuffer,
  23639. PRPC_MESSAGE _pRpcMessage,
  23640. DWORD *_pdwStubPhase);
  23641. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_align_Proxy(
  23642. IHTMLInputImage * This,
  23643. /* [in] */ BSTR v);
  23644. void __RPC_STUB IHTMLInputImage_put_align_Stub(
  23645. IRpcStubBuffer *This,
  23646. IRpcChannelBuffer *_pRpcChannelBuffer,
  23647. PRPC_MESSAGE _pRpcMessage,
  23648. DWORD *_pdwStubPhase);
  23649. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_align_Proxy(
  23650. IHTMLInputImage * This,
  23651. /* [out][retval] */ BSTR *p);
  23652. void __RPC_STUB IHTMLInputImage_get_align_Stub(
  23653. IRpcStubBuffer *This,
  23654. IRpcChannelBuffer *_pRpcChannelBuffer,
  23655. PRPC_MESSAGE _pRpcMessage,
  23656. DWORD *_pdwStubPhase);
  23657. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_onload_Proxy(
  23658. IHTMLInputImage * This,
  23659. /* [in] */ VARIANT v);
  23660. void __RPC_STUB IHTMLInputImage_put_onload_Stub(
  23661. IRpcStubBuffer *This,
  23662. IRpcChannelBuffer *_pRpcChannelBuffer,
  23663. PRPC_MESSAGE _pRpcMessage,
  23664. DWORD *_pdwStubPhase);
  23665. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_onload_Proxy(
  23666. IHTMLInputImage * This,
  23667. /* [out][retval] */ VARIANT *p);
  23668. void __RPC_STUB IHTMLInputImage_get_onload_Stub(
  23669. IRpcStubBuffer *This,
  23670. IRpcChannelBuffer *_pRpcChannelBuffer,
  23671. PRPC_MESSAGE _pRpcMessage,
  23672. DWORD *_pdwStubPhase);
  23673. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_onerror_Proxy(
  23674. IHTMLInputImage * This,
  23675. /* [in] */ VARIANT v);
  23676. void __RPC_STUB IHTMLInputImage_put_onerror_Stub(
  23677. IRpcStubBuffer *This,
  23678. IRpcChannelBuffer *_pRpcChannelBuffer,
  23679. PRPC_MESSAGE _pRpcMessage,
  23680. DWORD *_pdwStubPhase);
  23681. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_onerror_Proxy(
  23682. IHTMLInputImage * This,
  23683. /* [out][retval] */ VARIANT *p);
  23684. void __RPC_STUB IHTMLInputImage_get_onerror_Stub(
  23685. IRpcStubBuffer *This,
  23686. IRpcChannelBuffer *_pRpcChannelBuffer,
  23687. PRPC_MESSAGE _pRpcMessage,
  23688. DWORD *_pdwStubPhase);
  23689. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_onabort_Proxy(
  23690. IHTMLInputImage * This,
  23691. /* [in] */ VARIANT v);
  23692. void __RPC_STUB IHTMLInputImage_put_onabort_Stub(
  23693. IRpcStubBuffer *This,
  23694. IRpcChannelBuffer *_pRpcChannelBuffer,
  23695. PRPC_MESSAGE _pRpcMessage,
  23696. DWORD *_pdwStubPhase);
  23697. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_onabort_Proxy(
  23698. IHTMLInputImage * This,
  23699. /* [out][retval] */ VARIANT *p);
  23700. void __RPC_STUB IHTMLInputImage_get_onabort_Stub(
  23701. IRpcStubBuffer *This,
  23702. IRpcChannelBuffer *_pRpcChannelBuffer,
  23703. PRPC_MESSAGE _pRpcMessage,
  23704. DWORD *_pdwStubPhase);
  23705. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_name_Proxy(
  23706. IHTMLInputImage * This,
  23707. /* [in] */ BSTR v);
  23708. void __RPC_STUB IHTMLInputImage_put_name_Stub(
  23709. IRpcStubBuffer *This,
  23710. IRpcChannelBuffer *_pRpcChannelBuffer,
  23711. PRPC_MESSAGE _pRpcMessage,
  23712. DWORD *_pdwStubPhase);
  23713. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_name_Proxy(
  23714. IHTMLInputImage * This,
  23715. /* [out][retval] */ BSTR *p);
  23716. void __RPC_STUB IHTMLInputImage_get_name_Stub(
  23717. IRpcStubBuffer *This,
  23718. IRpcChannelBuffer *_pRpcChannelBuffer,
  23719. PRPC_MESSAGE _pRpcMessage,
  23720. DWORD *_pdwStubPhase);
  23721. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_width_Proxy(
  23722. IHTMLInputImage * This,
  23723. /* [in] */ long v);
  23724. void __RPC_STUB IHTMLInputImage_put_width_Stub(
  23725. IRpcStubBuffer *This,
  23726. IRpcChannelBuffer *_pRpcChannelBuffer,
  23727. PRPC_MESSAGE _pRpcMessage,
  23728. DWORD *_pdwStubPhase);
  23729. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_width_Proxy(
  23730. IHTMLInputImage * This,
  23731. /* [out][retval] */ long *p);
  23732. void __RPC_STUB IHTMLInputImage_get_width_Stub(
  23733. IRpcStubBuffer *This,
  23734. IRpcChannelBuffer *_pRpcChannelBuffer,
  23735. PRPC_MESSAGE _pRpcMessage,
  23736. DWORD *_pdwStubPhase);
  23737. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_height_Proxy(
  23738. IHTMLInputImage * This,
  23739. /* [in] */ long v);
  23740. void __RPC_STUB IHTMLInputImage_put_height_Stub(
  23741. IRpcStubBuffer *This,
  23742. IRpcChannelBuffer *_pRpcChannelBuffer,
  23743. PRPC_MESSAGE _pRpcMessage,
  23744. DWORD *_pdwStubPhase);
  23745. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_height_Proxy(
  23746. IHTMLInputImage * This,
  23747. /* [out][retval] */ long *p);
  23748. void __RPC_STUB IHTMLInputImage_get_height_Stub(
  23749. IRpcStubBuffer *This,
  23750. IRpcChannelBuffer *_pRpcChannelBuffer,
  23751. PRPC_MESSAGE _pRpcMessage,
  23752. DWORD *_pdwStubPhase);
  23753. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_start_Proxy(
  23754. IHTMLInputImage * This,
  23755. /* [in] */ BSTR v);
  23756. void __RPC_STUB IHTMLInputImage_put_start_Stub(
  23757. IRpcStubBuffer *This,
  23758. IRpcChannelBuffer *_pRpcChannelBuffer,
  23759. PRPC_MESSAGE _pRpcMessage,
  23760. DWORD *_pdwStubPhase);
  23761. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_start_Proxy(
  23762. IHTMLInputImage * This,
  23763. /* [out][retval] */ BSTR *p);
  23764. void __RPC_STUB IHTMLInputImage_get_start_Stub(
  23765. IRpcStubBuffer *This,
  23766. IRpcChannelBuffer *_pRpcChannelBuffer,
  23767. PRPC_MESSAGE _pRpcMessage,
  23768. DWORD *_pdwStubPhase);
  23769. #endif /* __IHTMLInputImage_INTERFACE_DEFINED__ */
  23770. #ifndef __DispHTMLInputElement_DISPINTERFACE_DEFINED__
  23771. #define __DispHTMLInputElement_DISPINTERFACE_DEFINED__
  23772. /* dispinterface DispHTMLInputElement */
  23773. /* [uuid][hidden] */
  23774. EXTERN_C const IID DIID_DispHTMLInputElement;
  23775. MIDL_INTERFACE("3050f57d-98b5-11cf-bb82-00aa00bdce0b")
  23776. DispHTMLInputElement : public IDispatch
  23777. {
  23778. };
  23779. #endif /* __DispHTMLInputElement_DISPINTERFACE_DEFINED__ */
  23780. EXTERN_C const CLSID CLSID_HTMLInputElement;
  23781. #ifdef __cplusplus
  23782. class DECLSPEC_UUID("3050f5d8-98b5-11cf-bb82-00aa00bdce0b")
  23783. HTMLInputElement;
  23784. #endif
  23785. #ifndef __IHTMLTextAreaElement_INTERFACE_DEFINED__
  23786. #define __IHTMLTextAreaElement_INTERFACE_DEFINED__
  23787. /* interface IHTMLTextAreaElement */
  23788. /* [object][uuid][dual][oleautomation] */
  23789. EXTERN_C const IID IID_IHTMLTextAreaElement;
  23790. MIDL_INTERFACE("3050f2aa-98b5-11cf-bb82-00aa00bdce0b")
  23791. IHTMLTextAreaElement : public IDispatch
  23792. {
  23793. public:
  23794. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  23795. /* [out][retval] */ BSTR *p) = 0;
  23796. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  23797. /* [in] */ BSTR v) = 0;
  23798. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  23799. /* [out][retval] */ BSTR *p) = 0;
  23800. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  23801. /* [in] */ BSTR v) = 0;
  23802. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  23803. /* [out][retval] */ BSTR *p) = 0;
  23804. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  23805. /* [in] */ VARIANT v) = 0;
  23806. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  23807. /* [out][retval] */ VARIANT *p) = 0;
  23808. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  23809. /* [in] */ VARIANT_BOOL v) = 0;
  23810. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  23811. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23812. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  23813. /* [out][retval] */ IHTMLFormElement **p) = 0;
  23814. virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultValue(
  23815. /* [in] */ BSTR v) = 0;
  23816. virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultValue(
  23817. /* [out][retval] */ BSTR *p) = 0;
  23818. virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0;
  23819. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange(
  23820. /* [in] */ VARIANT v) = 0;
  23821. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange(
  23822. /* [out][retval] */ VARIANT *p) = 0;
  23823. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselect(
  23824. /* [in] */ VARIANT v) = 0;
  23825. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselect(
  23826. /* [out][retval] */ VARIANT *p) = 0;
  23827. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_readOnly(
  23828. /* [in] */ VARIANT_BOOL v) = 0;
  23829. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_readOnly(
  23830. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  23831. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rows(
  23832. /* [in] */ long v) = 0;
  23833. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rows(
  23834. /* [out][retval] */ long *p) = 0;
  23835. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cols(
  23836. /* [in] */ long v) = 0;
  23837. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cols(
  23838. /* [out][retval] */ long *p) = 0;
  23839. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wrap(
  23840. /* [in] */ BSTR v) = 0;
  23841. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wrap(
  23842. /* [out][retval] */ BSTR *p) = 0;
  23843. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange(
  23844. /* [out][retval] */ IHTMLTxtRange **range) = 0;
  23845. };
  23846. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_type_Proxy(
  23847. IHTMLTextAreaElement * This,
  23848. /* [out][retval] */ BSTR *p);
  23849. void __RPC_STUB IHTMLTextAreaElement_get_type_Stub(
  23850. IRpcStubBuffer *This,
  23851. IRpcChannelBuffer *_pRpcChannelBuffer,
  23852. PRPC_MESSAGE _pRpcMessage,
  23853. DWORD *_pdwStubPhase);
  23854. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_value_Proxy(
  23855. IHTMLTextAreaElement * This,
  23856. /* [in] */ BSTR v);
  23857. void __RPC_STUB IHTMLTextAreaElement_put_value_Stub(
  23858. IRpcStubBuffer *This,
  23859. IRpcChannelBuffer *_pRpcChannelBuffer,
  23860. PRPC_MESSAGE _pRpcMessage,
  23861. DWORD *_pdwStubPhase);
  23862. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_value_Proxy(
  23863. IHTMLTextAreaElement * This,
  23864. /* [out][retval] */ BSTR *p);
  23865. void __RPC_STUB IHTMLTextAreaElement_get_value_Stub(
  23866. IRpcStubBuffer *This,
  23867. IRpcChannelBuffer *_pRpcChannelBuffer,
  23868. PRPC_MESSAGE _pRpcMessage,
  23869. DWORD *_pdwStubPhase);
  23870. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_name_Proxy(
  23871. IHTMLTextAreaElement * This,
  23872. /* [in] */ BSTR v);
  23873. void __RPC_STUB IHTMLTextAreaElement_put_name_Stub(
  23874. IRpcStubBuffer *This,
  23875. IRpcChannelBuffer *_pRpcChannelBuffer,
  23876. PRPC_MESSAGE _pRpcMessage,
  23877. DWORD *_pdwStubPhase);
  23878. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_name_Proxy(
  23879. IHTMLTextAreaElement * This,
  23880. /* [out][retval] */ BSTR *p);
  23881. void __RPC_STUB IHTMLTextAreaElement_get_name_Stub(
  23882. IRpcStubBuffer *This,
  23883. IRpcChannelBuffer *_pRpcChannelBuffer,
  23884. PRPC_MESSAGE _pRpcMessage,
  23885. DWORD *_pdwStubPhase);
  23886. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_status_Proxy(
  23887. IHTMLTextAreaElement * This,
  23888. /* [in] */ VARIANT v);
  23889. void __RPC_STUB IHTMLTextAreaElement_put_status_Stub(
  23890. IRpcStubBuffer *This,
  23891. IRpcChannelBuffer *_pRpcChannelBuffer,
  23892. PRPC_MESSAGE _pRpcMessage,
  23893. DWORD *_pdwStubPhase);
  23894. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_status_Proxy(
  23895. IHTMLTextAreaElement * This,
  23896. /* [out][retval] */ VARIANT *p);
  23897. void __RPC_STUB IHTMLTextAreaElement_get_status_Stub(
  23898. IRpcStubBuffer *This,
  23899. IRpcChannelBuffer *_pRpcChannelBuffer,
  23900. PRPC_MESSAGE _pRpcMessage,
  23901. DWORD *_pdwStubPhase);
  23902. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_disabled_Proxy(
  23903. IHTMLTextAreaElement * This,
  23904. /* [in] */ VARIANT_BOOL v);
  23905. void __RPC_STUB IHTMLTextAreaElement_put_disabled_Stub(
  23906. IRpcStubBuffer *This,
  23907. IRpcChannelBuffer *_pRpcChannelBuffer,
  23908. PRPC_MESSAGE _pRpcMessage,
  23909. DWORD *_pdwStubPhase);
  23910. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_disabled_Proxy(
  23911. IHTMLTextAreaElement * This,
  23912. /* [out][retval] */ VARIANT_BOOL *p);
  23913. void __RPC_STUB IHTMLTextAreaElement_get_disabled_Stub(
  23914. IRpcStubBuffer *This,
  23915. IRpcChannelBuffer *_pRpcChannelBuffer,
  23916. PRPC_MESSAGE _pRpcMessage,
  23917. DWORD *_pdwStubPhase);
  23918. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_form_Proxy(
  23919. IHTMLTextAreaElement * This,
  23920. /* [out][retval] */ IHTMLFormElement **p);
  23921. void __RPC_STUB IHTMLTextAreaElement_get_form_Stub(
  23922. IRpcStubBuffer *This,
  23923. IRpcChannelBuffer *_pRpcChannelBuffer,
  23924. PRPC_MESSAGE _pRpcMessage,
  23925. DWORD *_pdwStubPhase);
  23926. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_defaultValue_Proxy(
  23927. IHTMLTextAreaElement * This,
  23928. /* [in] */ BSTR v);
  23929. void __RPC_STUB IHTMLTextAreaElement_put_defaultValue_Stub(
  23930. IRpcStubBuffer *This,
  23931. IRpcChannelBuffer *_pRpcChannelBuffer,
  23932. PRPC_MESSAGE _pRpcMessage,
  23933. DWORD *_pdwStubPhase);
  23934. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_defaultValue_Proxy(
  23935. IHTMLTextAreaElement * This,
  23936. /* [out][retval] */ BSTR *p);
  23937. void __RPC_STUB IHTMLTextAreaElement_get_defaultValue_Stub(
  23938. IRpcStubBuffer *This,
  23939. IRpcChannelBuffer *_pRpcChannelBuffer,
  23940. PRPC_MESSAGE _pRpcMessage,
  23941. DWORD *_pdwStubPhase);
  23942. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_select_Proxy(
  23943. IHTMLTextAreaElement * This);
  23944. void __RPC_STUB IHTMLTextAreaElement_select_Stub(
  23945. IRpcStubBuffer *This,
  23946. IRpcChannelBuffer *_pRpcChannelBuffer,
  23947. PRPC_MESSAGE _pRpcMessage,
  23948. DWORD *_pdwStubPhase);
  23949. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_onchange_Proxy(
  23950. IHTMLTextAreaElement * This,
  23951. /* [in] */ VARIANT v);
  23952. void __RPC_STUB IHTMLTextAreaElement_put_onchange_Stub(
  23953. IRpcStubBuffer *This,
  23954. IRpcChannelBuffer *_pRpcChannelBuffer,
  23955. PRPC_MESSAGE _pRpcMessage,
  23956. DWORD *_pdwStubPhase);
  23957. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_onchange_Proxy(
  23958. IHTMLTextAreaElement * This,
  23959. /* [out][retval] */ VARIANT *p);
  23960. void __RPC_STUB IHTMLTextAreaElement_get_onchange_Stub(
  23961. IRpcStubBuffer *This,
  23962. IRpcChannelBuffer *_pRpcChannelBuffer,
  23963. PRPC_MESSAGE _pRpcMessage,
  23964. DWORD *_pdwStubPhase);
  23965. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_onselect_Proxy(
  23966. IHTMLTextAreaElement * This,
  23967. /* [in] */ VARIANT v);
  23968. void __RPC_STUB IHTMLTextAreaElement_put_onselect_Stub(
  23969. IRpcStubBuffer *This,
  23970. IRpcChannelBuffer *_pRpcChannelBuffer,
  23971. PRPC_MESSAGE _pRpcMessage,
  23972. DWORD *_pdwStubPhase);
  23973. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_onselect_Proxy(
  23974. IHTMLTextAreaElement * This,
  23975. /* [out][retval] */ VARIANT *p);
  23976. void __RPC_STUB IHTMLTextAreaElement_get_onselect_Stub(
  23977. IRpcStubBuffer *This,
  23978. IRpcChannelBuffer *_pRpcChannelBuffer,
  23979. PRPC_MESSAGE _pRpcMessage,
  23980. DWORD *_pdwStubPhase);
  23981. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_readOnly_Proxy(
  23982. IHTMLTextAreaElement * This,
  23983. /* [in] */ VARIANT_BOOL v);
  23984. void __RPC_STUB IHTMLTextAreaElement_put_readOnly_Stub(
  23985. IRpcStubBuffer *This,
  23986. IRpcChannelBuffer *_pRpcChannelBuffer,
  23987. PRPC_MESSAGE _pRpcMessage,
  23988. DWORD *_pdwStubPhase);
  23989. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_readOnly_Proxy(
  23990. IHTMLTextAreaElement * This,
  23991. /* [out][retval] */ VARIANT_BOOL *p);
  23992. void __RPC_STUB IHTMLTextAreaElement_get_readOnly_Stub(
  23993. IRpcStubBuffer *This,
  23994. IRpcChannelBuffer *_pRpcChannelBuffer,
  23995. PRPC_MESSAGE _pRpcMessage,
  23996. DWORD *_pdwStubPhase);
  23997. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_rows_Proxy(
  23998. IHTMLTextAreaElement * This,
  23999. /* [in] */ long v);
  24000. void __RPC_STUB IHTMLTextAreaElement_put_rows_Stub(
  24001. IRpcStubBuffer *This,
  24002. IRpcChannelBuffer *_pRpcChannelBuffer,
  24003. PRPC_MESSAGE _pRpcMessage,
  24004. DWORD *_pdwStubPhase);
  24005. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_rows_Proxy(
  24006. IHTMLTextAreaElement * This,
  24007. /* [out][retval] */ long *p);
  24008. void __RPC_STUB IHTMLTextAreaElement_get_rows_Stub(
  24009. IRpcStubBuffer *This,
  24010. IRpcChannelBuffer *_pRpcChannelBuffer,
  24011. PRPC_MESSAGE _pRpcMessage,
  24012. DWORD *_pdwStubPhase);
  24013. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_cols_Proxy(
  24014. IHTMLTextAreaElement * This,
  24015. /* [in] */ long v);
  24016. void __RPC_STUB IHTMLTextAreaElement_put_cols_Stub(
  24017. IRpcStubBuffer *This,
  24018. IRpcChannelBuffer *_pRpcChannelBuffer,
  24019. PRPC_MESSAGE _pRpcMessage,
  24020. DWORD *_pdwStubPhase);
  24021. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_cols_Proxy(
  24022. IHTMLTextAreaElement * This,
  24023. /* [out][retval] */ long *p);
  24024. void __RPC_STUB IHTMLTextAreaElement_get_cols_Stub(
  24025. IRpcStubBuffer *This,
  24026. IRpcChannelBuffer *_pRpcChannelBuffer,
  24027. PRPC_MESSAGE _pRpcMessage,
  24028. DWORD *_pdwStubPhase);
  24029. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_wrap_Proxy(
  24030. IHTMLTextAreaElement * This,
  24031. /* [in] */ BSTR v);
  24032. void __RPC_STUB IHTMLTextAreaElement_put_wrap_Stub(
  24033. IRpcStubBuffer *This,
  24034. IRpcChannelBuffer *_pRpcChannelBuffer,
  24035. PRPC_MESSAGE _pRpcMessage,
  24036. DWORD *_pdwStubPhase);
  24037. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_wrap_Proxy(
  24038. IHTMLTextAreaElement * This,
  24039. /* [out][retval] */ BSTR *p);
  24040. void __RPC_STUB IHTMLTextAreaElement_get_wrap_Stub(
  24041. IRpcStubBuffer *This,
  24042. IRpcChannelBuffer *_pRpcChannelBuffer,
  24043. PRPC_MESSAGE _pRpcMessage,
  24044. DWORD *_pdwStubPhase);
  24045. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_createTextRange_Proxy(
  24046. IHTMLTextAreaElement * This,
  24047. /* [out][retval] */ IHTMLTxtRange **range);
  24048. void __RPC_STUB IHTMLTextAreaElement_createTextRange_Stub(
  24049. IRpcStubBuffer *This,
  24050. IRpcChannelBuffer *_pRpcChannelBuffer,
  24051. PRPC_MESSAGE _pRpcMessage,
  24052. DWORD *_pdwStubPhase);
  24053. #endif /* __IHTMLTextAreaElement_INTERFACE_DEFINED__ */
  24054. #ifndef __DispHTMLTextAreaElement_DISPINTERFACE_DEFINED__
  24055. #define __DispHTMLTextAreaElement_DISPINTERFACE_DEFINED__
  24056. /* dispinterface DispHTMLTextAreaElement */
  24057. /* [uuid][hidden] */
  24058. EXTERN_C const IID DIID_DispHTMLTextAreaElement;
  24059. MIDL_INTERFACE("3050f521-98b5-11cf-bb82-00aa00bdce0b")
  24060. DispHTMLTextAreaElement : public IDispatch
  24061. {
  24062. };
  24063. #endif /* __DispHTMLTextAreaElement_DISPINTERFACE_DEFINED__ */
  24064. EXTERN_C const CLSID CLSID_HTMLTextAreaElement;
  24065. #ifdef __cplusplus
  24066. class DECLSPEC_UUID("3050f2ac-98b5-11cf-bb82-00aa00bdce0b")
  24067. HTMLTextAreaElement;
  24068. #endif
  24069. #ifndef __DispHTMLRichtextElement_DISPINTERFACE_DEFINED__
  24070. #define __DispHTMLRichtextElement_DISPINTERFACE_DEFINED__
  24071. /* dispinterface DispHTMLRichtextElement */
  24072. /* [uuid][hidden] */
  24073. EXTERN_C const IID DIID_DispHTMLRichtextElement;
  24074. MIDL_INTERFACE("3050f54d-98b5-11cf-bb82-00aa00bdce0b")
  24075. DispHTMLRichtextElement : public IDispatch
  24076. {
  24077. };
  24078. #endif /* __DispHTMLRichtextElement_DISPINTERFACE_DEFINED__ */
  24079. EXTERN_C const CLSID CLSID_HTMLRichtextElement;
  24080. #ifdef __cplusplus
  24081. class DECLSPEC_UUID("3050f2df-98b5-11cf-bb82-00aa00bdce0b")
  24082. HTMLRichtextElement;
  24083. #endif
  24084. #ifndef __IHTMLButtonElement_INTERFACE_DEFINED__
  24085. #define __IHTMLButtonElement_INTERFACE_DEFINED__
  24086. /* interface IHTMLButtonElement */
  24087. /* [object][uuid][dual][oleautomation] */
  24088. EXTERN_C const IID IID_IHTMLButtonElement;
  24089. MIDL_INTERFACE("3050f2bb-98b5-11cf-bb82-00aa00bdce0b")
  24090. IHTMLButtonElement : public IDispatch
  24091. {
  24092. public:
  24093. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  24094. /* [out][retval] */ BSTR *p) = 0;
  24095. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  24096. /* [in] */ BSTR v) = 0;
  24097. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  24098. /* [out][retval] */ BSTR *p) = 0;
  24099. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  24100. /* [in] */ BSTR v) = 0;
  24101. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  24102. /* [out][retval] */ BSTR *p) = 0;
  24103. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  24104. /* [in] */ VARIANT v) = 0;
  24105. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  24106. /* [out][retval] */ VARIANT *p) = 0;
  24107. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  24108. /* [in] */ VARIANT_BOOL v) = 0;
  24109. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  24110. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  24111. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  24112. /* [out][retval] */ IHTMLFormElement **p) = 0;
  24113. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange(
  24114. /* [out][retval] */ IHTMLTxtRange **range) = 0;
  24115. };
  24116. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_get_type_Proxy(
  24117. IHTMLButtonElement * This,
  24118. /* [out][retval] */ BSTR *p);
  24119. void __RPC_STUB IHTMLButtonElement_get_type_Stub(
  24120. IRpcStubBuffer *This,
  24121. IRpcChannelBuffer *_pRpcChannelBuffer,
  24122. PRPC_MESSAGE _pRpcMessage,
  24123. DWORD *_pdwStubPhase);
  24124. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_put_value_Proxy(
  24125. IHTMLButtonElement * This,
  24126. /* [in] */ BSTR v);
  24127. void __RPC_STUB IHTMLButtonElement_put_value_Stub(
  24128. IRpcStubBuffer *This,
  24129. IRpcChannelBuffer *_pRpcChannelBuffer,
  24130. PRPC_MESSAGE _pRpcMessage,
  24131. DWORD *_pdwStubPhase);
  24132. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_get_value_Proxy(
  24133. IHTMLButtonElement * This,
  24134. /* [out][retval] */ BSTR *p);
  24135. void __RPC_STUB IHTMLButtonElement_get_value_Stub(
  24136. IRpcStubBuffer *This,
  24137. IRpcChannelBuffer *_pRpcChannelBuffer,
  24138. PRPC_MESSAGE _pRpcMessage,
  24139. DWORD *_pdwStubPhase);
  24140. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_put_name_Proxy(
  24141. IHTMLButtonElement * This,
  24142. /* [in] */ BSTR v);
  24143. void __RPC_STUB IHTMLButtonElement_put_name_Stub(
  24144. IRpcStubBuffer *This,
  24145. IRpcChannelBuffer *_pRpcChannelBuffer,
  24146. PRPC_MESSAGE _pRpcMessage,
  24147. DWORD *_pdwStubPhase);
  24148. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_get_name_Proxy(
  24149. IHTMLButtonElement * This,
  24150. /* [out][retval] */ BSTR *p);
  24151. void __RPC_STUB IHTMLButtonElement_get_name_Stub(
  24152. IRpcStubBuffer *This,
  24153. IRpcChannelBuffer *_pRpcChannelBuffer,
  24154. PRPC_MESSAGE _pRpcMessage,
  24155. DWORD *_pdwStubPhase);
  24156. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_put_status_Proxy(
  24157. IHTMLButtonElement * This,
  24158. /* [in] */ VARIANT v);
  24159. void __RPC_STUB IHTMLButtonElement_put_status_Stub(
  24160. IRpcStubBuffer *This,
  24161. IRpcChannelBuffer *_pRpcChannelBuffer,
  24162. PRPC_MESSAGE _pRpcMessage,
  24163. DWORD *_pdwStubPhase);
  24164. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_get_status_Proxy(
  24165. IHTMLButtonElement * This,
  24166. /* [out][retval] */ VARIANT *p);
  24167. void __RPC_STUB IHTMLButtonElement_get_status_Stub(
  24168. IRpcStubBuffer *This,
  24169. IRpcChannelBuffer *_pRpcChannelBuffer,
  24170. PRPC_MESSAGE _pRpcMessage,
  24171. DWORD *_pdwStubPhase);
  24172. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_put_disabled_Proxy(
  24173. IHTMLButtonElement * This,
  24174. /* [in] */ VARIANT_BOOL v);
  24175. void __RPC_STUB IHTMLButtonElement_put_disabled_Stub(
  24176. IRpcStubBuffer *This,
  24177. IRpcChannelBuffer *_pRpcChannelBuffer,
  24178. PRPC_MESSAGE _pRpcMessage,
  24179. DWORD *_pdwStubPhase);
  24180. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_get_disabled_Proxy(
  24181. IHTMLButtonElement * This,
  24182. /* [out][retval] */ VARIANT_BOOL *p);
  24183. void __RPC_STUB IHTMLButtonElement_get_disabled_Stub(
  24184. IRpcStubBuffer *This,
  24185. IRpcChannelBuffer *_pRpcChannelBuffer,
  24186. PRPC_MESSAGE _pRpcMessage,
  24187. DWORD *_pdwStubPhase);
  24188. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_get_form_Proxy(
  24189. IHTMLButtonElement * This,
  24190. /* [out][retval] */ IHTMLFormElement **p);
  24191. void __RPC_STUB IHTMLButtonElement_get_form_Stub(
  24192. IRpcStubBuffer *This,
  24193. IRpcChannelBuffer *_pRpcChannelBuffer,
  24194. PRPC_MESSAGE _pRpcMessage,
  24195. DWORD *_pdwStubPhase);
  24196. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_createTextRange_Proxy(
  24197. IHTMLButtonElement * This,
  24198. /* [out][retval] */ IHTMLTxtRange **range);
  24199. void __RPC_STUB IHTMLButtonElement_createTextRange_Stub(
  24200. IRpcStubBuffer *This,
  24201. IRpcChannelBuffer *_pRpcChannelBuffer,
  24202. PRPC_MESSAGE _pRpcMessage,
  24203. DWORD *_pdwStubPhase);
  24204. #endif /* __IHTMLButtonElement_INTERFACE_DEFINED__ */
  24205. #ifndef __DispHTMLButtonElement_DISPINTERFACE_DEFINED__
  24206. #define __DispHTMLButtonElement_DISPINTERFACE_DEFINED__
  24207. /* dispinterface DispHTMLButtonElement */
  24208. /* [uuid][hidden] */
  24209. EXTERN_C const IID DIID_DispHTMLButtonElement;
  24210. MIDL_INTERFACE("3050f51f-98b5-11cf-bb82-00aa00bdce0b")
  24211. DispHTMLButtonElement : public IDispatch
  24212. {
  24213. };
  24214. #endif /* __DispHTMLButtonElement_DISPINTERFACE_DEFINED__ */
  24215. EXTERN_C const CLSID CLSID_HTMLButtonElement;
  24216. #ifdef __cplusplus
  24217. class DECLSPEC_UUID("3050f2c6-98b5-11cf-bb82-00aa00bdce0b")
  24218. HTMLButtonElement;
  24219. #endif
  24220. #ifndef __HTMLMarqueeElementEvents2_DISPINTERFACE_DEFINED__
  24221. #define __HTMLMarqueeElementEvents2_DISPINTERFACE_DEFINED__
  24222. /* dispinterface HTMLMarqueeElementEvents2 */
  24223. /* [uuid][hidden] */
  24224. EXTERN_C const IID DIID_HTMLMarqueeElementEvents2;
  24225. MIDL_INTERFACE("3050f61f-98b5-11cf-bb82-00aa00bdce0b")
  24226. HTMLMarqueeElementEvents2 : public IDispatch
  24227. {
  24228. };
  24229. #endif /* __HTMLMarqueeElementEvents2_DISPINTERFACE_DEFINED__ */
  24230. #ifndef __HTMLMarqueeElementEvents_DISPINTERFACE_DEFINED__
  24231. #define __HTMLMarqueeElementEvents_DISPINTERFACE_DEFINED__
  24232. /* dispinterface HTMLMarqueeElementEvents */
  24233. /* [uuid][hidden] */
  24234. EXTERN_C const IID DIID_HTMLMarqueeElementEvents;
  24235. MIDL_INTERFACE("3050f2b8-98b5-11cf-bb82-00aa00bdce0b")
  24236. HTMLMarqueeElementEvents : public IDispatch
  24237. {
  24238. };
  24239. #endif /* __HTMLMarqueeElementEvents_DISPINTERFACE_DEFINED__ */
  24240. #ifndef __IHTMLMarqueeElement_INTERFACE_DEFINED__
  24241. #define __IHTMLMarqueeElement_INTERFACE_DEFINED__
  24242. /* interface IHTMLMarqueeElement */
  24243. /* [object][uuid][dual][oleautomation] */
  24244. EXTERN_C const IID IID_IHTMLMarqueeElement;
  24245. MIDL_INTERFACE("3050f2b5-98b5-11cf-bb82-00aa00bdce0b")
  24246. IHTMLMarqueeElement : public IDispatch
  24247. {
  24248. public:
  24249. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor(
  24250. /* [in] */ VARIANT v) = 0;
  24251. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor(
  24252. /* [out][retval] */ VARIANT *p) = 0;
  24253. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollDelay(
  24254. /* [in] */ long v) = 0;
  24255. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollDelay(
  24256. /* [out][retval] */ long *p) = 0;
  24257. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_direction(
  24258. /* [in] */ BSTR v) = 0;
  24259. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_direction(
  24260. /* [out][retval] */ BSTR *p) = 0;
  24261. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_behavior(
  24262. /* [in] */ BSTR v) = 0;
  24263. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_behavior(
  24264. /* [out][retval] */ BSTR *p) = 0;
  24265. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollAmount(
  24266. /* [in] */ long v) = 0;
  24267. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollAmount(
  24268. /* [out][retval] */ long *p) = 0;
  24269. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_loop(
  24270. /* [in] */ long v) = 0;
  24271. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_loop(
  24272. /* [out][retval] */ long *p) = 0;
  24273. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace(
  24274. /* [in] */ long v) = 0;
  24275. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace(
  24276. /* [out][retval] */ long *p) = 0;
  24277. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace(
  24278. /* [in] */ long v) = 0;
  24279. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace(
  24280. /* [out][retval] */ long *p) = 0;
  24281. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfinish(
  24282. /* [in] */ VARIANT v) = 0;
  24283. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfinish(
  24284. /* [out][retval] */ VARIANT *p) = 0;
  24285. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onstart(
  24286. /* [in] */ VARIANT v) = 0;
  24287. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onstart(
  24288. /* [out][retval] */ VARIANT *p) = 0;
  24289. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbounce(
  24290. /* [in] */ VARIANT v) = 0;
  24291. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbounce(
  24292. /* [out][retval] */ VARIANT *p) = 0;
  24293. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  24294. /* [in] */ VARIANT v) = 0;
  24295. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  24296. /* [out][retval] */ VARIANT *p) = 0;
  24297. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  24298. /* [in] */ VARIANT v) = 0;
  24299. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  24300. /* [out][retval] */ VARIANT *p) = 0;
  24301. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_trueSpeed(
  24302. /* [in] */ VARIANT_BOOL v) = 0;
  24303. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_trueSpeed(
  24304. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  24305. virtual /* [id] */ HRESULT STDMETHODCALLTYPE start( void) = 0;
  24306. virtual /* [id] */ HRESULT STDMETHODCALLTYPE stop( void) = 0;
  24307. };
  24308. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_bgColor_Proxy(
  24309. IHTMLMarqueeElement * This,
  24310. /* [in] */ VARIANT v);
  24311. void __RPC_STUB IHTMLMarqueeElement_put_bgColor_Stub(
  24312. IRpcStubBuffer *This,
  24313. IRpcChannelBuffer *_pRpcChannelBuffer,
  24314. PRPC_MESSAGE _pRpcMessage,
  24315. DWORD *_pdwStubPhase);
  24316. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_bgColor_Proxy(
  24317. IHTMLMarqueeElement * This,
  24318. /* [out][retval] */ VARIANT *p);
  24319. void __RPC_STUB IHTMLMarqueeElement_get_bgColor_Stub(
  24320. IRpcStubBuffer *This,
  24321. IRpcChannelBuffer *_pRpcChannelBuffer,
  24322. PRPC_MESSAGE _pRpcMessage,
  24323. DWORD *_pdwStubPhase);
  24324. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_scrollDelay_Proxy(
  24325. IHTMLMarqueeElement * This,
  24326. /* [in] */ long v);
  24327. void __RPC_STUB IHTMLMarqueeElement_put_scrollDelay_Stub(
  24328. IRpcStubBuffer *This,
  24329. IRpcChannelBuffer *_pRpcChannelBuffer,
  24330. PRPC_MESSAGE _pRpcMessage,
  24331. DWORD *_pdwStubPhase);
  24332. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_scrollDelay_Proxy(
  24333. IHTMLMarqueeElement * This,
  24334. /* [out][retval] */ long *p);
  24335. void __RPC_STUB IHTMLMarqueeElement_get_scrollDelay_Stub(
  24336. IRpcStubBuffer *This,
  24337. IRpcChannelBuffer *_pRpcChannelBuffer,
  24338. PRPC_MESSAGE _pRpcMessage,
  24339. DWORD *_pdwStubPhase);
  24340. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_direction_Proxy(
  24341. IHTMLMarqueeElement * This,
  24342. /* [in] */ BSTR v);
  24343. void __RPC_STUB IHTMLMarqueeElement_put_direction_Stub(
  24344. IRpcStubBuffer *This,
  24345. IRpcChannelBuffer *_pRpcChannelBuffer,
  24346. PRPC_MESSAGE _pRpcMessage,
  24347. DWORD *_pdwStubPhase);
  24348. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_direction_Proxy(
  24349. IHTMLMarqueeElement * This,
  24350. /* [out][retval] */ BSTR *p);
  24351. void __RPC_STUB IHTMLMarqueeElement_get_direction_Stub(
  24352. IRpcStubBuffer *This,
  24353. IRpcChannelBuffer *_pRpcChannelBuffer,
  24354. PRPC_MESSAGE _pRpcMessage,
  24355. DWORD *_pdwStubPhase);
  24356. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_behavior_Proxy(
  24357. IHTMLMarqueeElement * This,
  24358. /* [in] */ BSTR v);
  24359. void __RPC_STUB IHTMLMarqueeElement_put_behavior_Stub(
  24360. IRpcStubBuffer *This,
  24361. IRpcChannelBuffer *_pRpcChannelBuffer,
  24362. PRPC_MESSAGE _pRpcMessage,
  24363. DWORD *_pdwStubPhase);
  24364. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_behavior_Proxy(
  24365. IHTMLMarqueeElement * This,
  24366. /* [out][retval] */ BSTR *p);
  24367. void __RPC_STUB IHTMLMarqueeElement_get_behavior_Stub(
  24368. IRpcStubBuffer *This,
  24369. IRpcChannelBuffer *_pRpcChannelBuffer,
  24370. PRPC_MESSAGE _pRpcMessage,
  24371. DWORD *_pdwStubPhase);
  24372. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_scrollAmount_Proxy(
  24373. IHTMLMarqueeElement * This,
  24374. /* [in] */ long v);
  24375. void __RPC_STUB IHTMLMarqueeElement_put_scrollAmount_Stub(
  24376. IRpcStubBuffer *This,
  24377. IRpcChannelBuffer *_pRpcChannelBuffer,
  24378. PRPC_MESSAGE _pRpcMessage,
  24379. DWORD *_pdwStubPhase);
  24380. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_scrollAmount_Proxy(
  24381. IHTMLMarqueeElement * This,
  24382. /* [out][retval] */ long *p);
  24383. void __RPC_STUB IHTMLMarqueeElement_get_scrollAmount_Stub(
  24384. IRpcStubBuffer *This,
  24385. IRpcChannelBuffer *_pRpcChannelBuffer,
  24386. PRPC_MESSAGE _pRpcMessage,
  24387. DWORD *_pdwStubPhase);
  24388. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_loop_Proxy(
  24389. IHTMLMarqueeElement * This,
  24390. /* [in] */ long v);
  24391. void __RPC_STUB IHTMLMarqueeElement_put_loop_Stub(
  24392. IRpcStubBuffer *This,
  24393. IRpcChannelBuffer *_pRpcChannelBuffer,
  24394. PRPC_MESSAGE _pRpcMessage,
  24395. DWORD *_pdwStubPhase);
  24396. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_loop_Proxy(
  24397. IHTMLMarqueeElement * This,
  24398. /* [out][retval] */ long *p);
  24399. void __RPC_STUB IHTMLMarqueeElement_get_loop_Stub(
  24400. IRpcStubBuffer *This,
  24401. IRpcChannelBuffer *_pRpcChannelBuffer,
  24402. PRPC_MESSAGE _pRpcMessage,
  24403. DWORD *_pdwStubPhase);
  24404. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_vspace_Proxy(
  24405. IHTMLMarqueeElement * This,
  24406. /* [in] */ long v);
  24407. void __RPC_STUB IHTMLMarqueeElement_put_vspace_Stub(
  24408. IRpcStubBuffer *This,
  24409. IRpcChannelBuffer *_pRpcChannelBuffer,
  24410. PRPC_MESSAGE _pRpcMessage,
  24411. DWORD *_pdwStubPhase);
  24412. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_vspace_Proxy(
  24413. IHTMLMarqueeElement * This,
  24414. /* [out][retval] */ long *p);
  24415. void __RPC_STUB IHTMLMarqueeElement_get_vspace_Stub(
  24416. IRpcStubBuffer *This,
  24417. IRpcChannelBuffer *_pRpcChannelBuffer,
  24418. PRPC_MESSAGE _pRpcMessage,
  24419. DWORD *_pdwStubPhase);
  24420. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_hspace_Proxy(
  24421. IHTMLMarqueeElement * This,
  24422. /* [in] */ long v);
  24423. void __RPC_STUB IHTMLMarqueeElement_put_hspace_Stub(
  24424. IRpcStubBuffer *This,
  24425. IRpcChannelBuffer *_pRpcChannelBuffer,
  24426. PRPC_MESSAGE _pRpcMessage,
  24427. DWORD *_pdwStubPhase);
  24428. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_hspace_Proxy(
  24429. IHTMLMarqueeElement * This,
  24430. /* [out][retval] */ long *p);
  24431. void __RPC_STUB IHTMLMarqueeElement_get_hspace_Stub(
  24432. IRpcStubBuffer *This,
  24433. IRpcChannelBuffer *_pRpcChannelBuffer,
  24434. PRPC_MESSAGE _pRpcMessage,
  24435. DWORD *_pdwStubPhase);
  24436. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_onfinish_Proxy(
  24437. IHTMLMarqueeElement * This,
  24438. /* [in] */ VARIANT v);
  24439. void __RPC_STUB IHTMLMarqueeElement_put_onfinish_Stub(
  24440. IRpcStubBuffer *This,
  24441. IRpcChannelBuffer *_pRpcChannelBuffer,
  24442. PRPC_MESSAGE _pRpcMessage,
  24443. DWORD *_pdwStubPhase);
  24444. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_onfinish_Proxy(
  24445. IHTMLMarqueeElement * This,
  24446. /* [out][retval] */ VARIANT *p);
  24447. void __RPC_STUB IHTMLMarqueeElement_get_onfinish_Stub(
  24448. IRpcStubBuffer *This,
  24449. IRpcChannelBuffer *_pRpcChannelBuffer,
  24450. PRPC_MESSAGE _pRpcMessage,
  24451. DWORD *_pdwStubPhase);
  24452. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_onstart_Proxy(
  24453. IHTMLMarqueeElement * This,
  24454. /* [in] */ VARIANT v);
  24455. void __RPC_STUB IHTMLMarqueeElement_put_onstart_Stub(
  24456. IRpcStubBuffer *This,
  24457. IRpcChannelBuffer *_pRpcChannelBuffer,
  24458. PRPC_MESSAGE _pRpcMessage,
  24459. DWORD *_pdwStubPhase);
  24460. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_onstart_Proxy(
  24461. IHTMLMarqueeElement * This,
  24462. /* [out][retval] */ VARIANT *p);
  24463. void __RPC_STUB IHTMLMarqueeElement_get_onstart_Stub(
  24464. IRpcStubBuffer *This,
  24465. IRpcChannelBuffer *_pRpcChannelBuffer,
  24466. PRPC_MESSAGE _pRpcMessage,
  24467. DWORD *_pdwStubPhase);
  24468. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_onbounce_Proxy(
  24469. IHTMLMarqueeElement * This,
  24470. /* [in] */ VARIANT v);
  24471. void __RPC_STUB IHTMLMarqueeElement_put_onbounce_Stub(
  24472. IRpcStubBuffer *This,
  24473. IRpcChannelBuffer *_pRpcChannelBuffer,
  24474. PRPC_MESSAGE _pRpcMessage,
  24475. DWORD *_pdwStubPhase);
  24476. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_onbounce_Proxy(
  24477. IHTMLMarqueeElement * This,
  24478. /* [out][retval] */ VARIANT *p);
  24479. void __RPC_STUB IHTMLMarqueeElement_get_onbounce_Stub(
  24480. IRpcStubBuffer *This,
  24481. IRpcChannelBuffer *_pRpcChannelBuffer,
  24482. PRPC_MESSAGE _pRpcMessage,
  24483. DWORD *_pdwStubPhase);
  24484. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_width_Proxy(
  24485. IHTMLMarqueeElement * This,
  24486. /* [in] */ VARIANT v);
  24487. void __RPC_STUB IHTMLMarqueeElement_put_width_Stub(
  24488. IRpcStubBuffer *This,
  24489. IRpcChannelBuffer *_pRpcChannelBuffer,
  24490. PRPC_MESSAGE _pRpcMessage,
  24491. DWORD *_pdwStubPhase);
  24492. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_width_Proxy(
  24493. IHTMLMarqueeElement * This,
  24494. /* [out][retval] */ VARIANT *p);
  24495. void __RPC_STUB IHTMLMarqueeElement_get_width_Stub(
  24496. IRpcStubBuffer *This,
  24497. IRpcChannelBuffer *_pRpcChannelBuffer,
  24498. PRPC_MESSAGE _pRpcMessage,
  24499. DWORD *_pdwStubPhase);
  24500. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_height_Proxy(
  24501. IHTMLMarqueeElement * This,
  24502. /* [in] */ VARIANT v);
  24503. void __RPC_STUB IHTMLMarqueeElement_put_height_Stub(
  24504. IRpcStubBuffer *This,
  24505. IRpcChannelBuffer *_pRpcChannelBuffer,
  24506. PRPC_MESSAGE _pRpcMessage,
  24507. DWORD *_pdwStubPhase);
  24508. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_height_Proxy(
  24509. IHTMLMarqueeElement * This,
  24510. /* [out][retval] */ VARIANT *p);
  24511. void __RPC_STUB IHTMLMarqueeElement_get_height_Stub(
  24512. IRpcStubBuffer *This,
  24513. IRpcChannelBuffer *_pRpcChannelBuffer,
  24514. PRPC_MESSAGE _pRpcMessage,
  24515. DWORD *_pdwStubPhase);
  24516. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_trueSpeed_Proxy(
  24517. IHTMLMarqueeElement * This,
  24518. /* [in] */ VARIANT_BOOL v);
  24519. void __RPC_STUB IHTMLMarqueeElement_put_trueSpeed_Stub(
  24520. IRpcStubBuffer *This,
  24521. IRpcChannelBuffer *_pRpcChannelBuffer,
  24522. PRPC_MESSAGE _pRpcMessage,
  24523. DWORD *_pdwStubPhase);
  24524. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_trueSpeed_Proxy(
  24525. IHTMLMarqueeElement * This,
  24526. /* [out][retval] */ VARIANT_BOOL *p);
  24527. void __RPC_STUB IHTMLMarqueeElement_get_trueSpeed_Stub(
  24528. IRpcStubBuffer *This,
  24529. IRpcChannelBuffer *_pRpcChannelBuffer,
  24530. PRPC_MESSAGE _pRpcMessage,
  24531. DWORD *_pdwStubPhase);
  24532. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_start_Proxy(
  24533. IHTMLMarqueeElement * This);
  24534. void __RPC_STUB IHTMLMarqueeElement_start_Stub(
  24535. IRpcStubBuffer *This,
  24536. IRpcChannelBuffer *_pRpcChannelBuffer,
  24537. PRPC_MESSAGE _pRpcMessage,
  24538. DWORD *_pdwStubPhase);
  24539. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_stop_Proxy(
  24540. IHTMLMarqueeElement * This);
  24541. void __RPC_STUB IHTMLMarqueeElement_stop_Stub(
  24542. IRpcStubBuffer *This,
  24543. IRpcChannelBuffer *_pRpcChannelBuffer,
  24544. PRPC_MESSAGE _pRpcMessage,
  24545. DWORD *_pdwStubPhase);
  24546. #endif /* __IHTMLMarqueeElement_INTERFACE_DEFINED__ */
  24547. #ifndef __DispHTMLMarqueeElement_DISPINTERFACE_DEFINED__
  24548. #define __DispHTMLMarqueeElement_DISPINTERFACE_DEFINED__
  24549. /* dispinterface DispHTMLMarqueeElement */
  24550. /* [uuid][hidden] */
  24551. EXTERN_C const IID DIID_DispHTMLMarqueeElement;
  24552. MIDL_INTERFACE("3050f527-98b5-11cf-bb82-00aa00bdce0b")
  24553. DispHTMLMarqueeElement : public IDispatch
  24554. {
  24555. };
  24556. #endif /* __DispHTMLMarqueeElement_DISPINTERFACE_DEFINED__ */
  24557. EXTERN_C const CLSID CLSID_HTMLMarqueeElement;
  24558. #ifdef __cplusplus
  24559. class DECLSPEC_UUID("3050f2b9-98b5-11cf-bb82-00aa00bdce0b")
  24560. HTMLMarqueeElement;
  24561. #endif
  24562. #ifndef __IHTMLHtmlElement_INTERFACE_DEFINED__
  24563. #define __IHTMLHtmlElement_INTERFACE_DEFINED__
  24564. /* interface IHTMLHtmlElement */
  24565. /* [object][uuid][dual][oleautomation] */
  24566. EXTERN_C const IID IID_IHTMLHtmlElement;
  24567. MIDL_INTERFACE("3050f81c-98b5-11cf-bb82-00aa00bdce0b")
  24568. IHTMLHtmlElement : public IDispatch
  24569. {
  24570. public:
  24571. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_version(
  24572. /* [in] */ BSTR v) = 0;
  24573. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_version(
  24574. /* [out][retval] */ BSTR *p) = 0;
  24575. };
  24576. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHtmlElement_put_version_Proxy(
  24577. IHTMLHtmlElement * This,
  24578. /* [in] */ BSTR v);
  24579. void __RPC_STUB IHTMLHtmlElement_put_version_Stub(
  24580. IRpcStubBuffer *This,
  24581. IRpcChannelBuffer *_pRpcChannelBuffer,
  24582. PRPC_MESSAGE _pRpcMessage,
  24583. DWORD *_pdwStubPhase);
  24584. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHtmlElement_get_version_Proxy(
  24585. IHTMLHtmlElement * This,
  24586. /* [out][retval] */ BSTR *p);
  24587. void __RPC_STUB IHTMLHtmlElement_get_version_Stub(
  24588. IRpcStubBuffer *This,
  24589. IRpcChannelBuffer *_pRpcChannelBuffer,
  24590. PRPC_MESSAGE _pRpcMessage,
  24591. DWORD *_pdwStubPhase);
  24592. #endif /* __IHTMLHtmlElement_INTERFACE_DEFINED__ */
  24593. #ifndef __IHTMLHeadElement_INTERFACE_DEFINED__
  24594. #define __IHTMLHeadElement_INTERFACE_DEFINED__
  24595. /* interface IHTMLHeadElement */
  24596. /* [object][uuid][dual][oleautomation] */
  24597. EXTERN_C const IID IID_IHTMLHeadElement;
  24598. MIDL_INTERFACE("3050f81d-98b5-11cf-bb82-00aa00bdce0b")
  24599. IHTMLHeadElement : public IDispatch
  24600. {
  24601. public:
  24602. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_profile(
  24603. /* [in] */ BSTR v) = 0;
  24604. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_profile(
  24605. /* [out][retval] */ BSTR *p) = 0;
  24606. };
  24607. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHeadElement_put_profile_Proxy(
  24608. IHTMLHeadElement * This,
  24609. /* [in] */ BSTR v);
  24610. void __RPC_STUB IHTMLHeadElement_put_profile_Stub(
  24611. IRpcStubBuffer *This,
  24612. IRpcChannelBuffer *_pRpcChannelBuffer,
  24613. PRPC_MESSAGE _pRpcMessage,
  24614. DWORD *_pdwStubPhase);
  24615. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHeadElement_get_profile_Proxy(
  24616. IHTMLHeadElement * This,
  24617. /* [out][retval] */ BSTR *p);
  24618. void __RPC_STUB IHTMLHeadElement_get_profile_Stub(
  24619. IRpcStubBuffer *This,
  24620. IRpcChannelBuffer *_pRpcChannelBuffer,
  24621. PRPC_MESSAGE _pRpcMessage,
  24622. DWORD *_pdwStubPhase);
  24623. #endif /* __IHTMLHeadElement_INTERFACE_DEFINED__ */
  24624. #ifndef __IHTMLTitleElement_INTERFACE_DEFINED__
  24625. #define __IHTMLTitleElement_INTERFACE_DEFINED__
  24626. /* interface IHTMLTitleElement */
  24627. /* [object][uuid][dual][oleautomation] */
  24628. EXTERN_C const IID IID_IHTMLTitleElement;
  24629. MIDL_INTERFACE("3050f322-98b5-11cf-bb82-00aa00bdce0b")
  24630. IHTMLTitleElement : public IDispatch
  24631. {
  24632. public:
  24633. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_text(
  24634. /* [in] */ BSTR v) = 0;
  24635. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_text(
  24636. /* [out][retval] */ BSTR *p) = 0;
  24637. };
  24638. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTitleElement_put_text_Proxy(
  24639. IHTMLTitleElement * This,
  24640. /* [in] */ BSTR v);
  24641. void __RPC_STUB IHTMLTitleElement_put_text_Stub(
  24642. IRpcStubBuffer *This,
  24643. IRpcChannelBuffer *_pRpcChannelBuffer,
  24644. PRPC_MESSAGE _pRpcMessage,
  24645. DWORD *_pdwStubPhase);
  24646. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTitleElement_get_text_Proxy(
  24647. IHTMLTitleElement * This,
  24648. /* [out][retval] */ BSTR *p);
  24649. void __RPC_STUB IHTMLTitleElement_get_text_Stub(
  24650. IRpcStubBuffer *This,
  24651. IRpcChannelBuffer *_pRpcChannelBuffer,
  24652. PRPC_MESSAGE _pRpcMessage,
  24653. DWORD *_pdwStubPhase);
  24654. #endif /* __IHTMLTitleElement_INTERFACE_DEFINED__ */
  24655. #ifndef __IHTMLMetaElement_INTERFACE_DEFINED__
  24656. #define __IHTMLMetaElement_INTERFACE_DEFINED__
  24657. /* interface IHTMLMetaElement */
  24658. /* [object][uuid][dual][oleautomation] */
  24659. EXTERN_C const IID IID_IHTMLMetaElement;
  24660. MIDL_INTERFACE("3050f203-98b5-11cf-bb82-00aa00bdce0b")
  24661. IHTMLMetaElement : public IDispatch
  24662. {
  24663. public:
  24664. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_httpEquiv(
  24665. /* [in] */ BSTR v) = 0;
  24666. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_httpEquiv(
  24667. /* [out][retval] */ BSTR *p) = 0;
  24668. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_content(
  24669. /* [in] */ BSTR v) = 0;
  24670. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_content(
  24671. /* [out][retval] */ BSTR *p) = 0;
  24672. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  24673. /* [in] */ BSTR v) = 0;
  24674. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  24675. /* [out][retval] */ BSTR *p) = 0;
  24676. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_url(
  24677. /* [in] */ BSTR v) = 0;
  24678. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_url(
  24679. /* [out][retval] */ BSTR *p) = 0;
  24680. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_charset(
  24681. /* [in] */ BSTR v) = 0;
  24682. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_charset(
  24683. /* [out][retval] */ BSTR *p) = 0;
  24684. };
  24685. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_put_httpEquiv_Proxy(
  24686. IHTMLMetaElement * This,
  24687. /* [in] */ BSTR v);
  24688. void __RPC_STUB IHTMLMetaElement_put_httpEquiv_Stub(
  24689. IRpcStubBuffer *This,
  24690. IRpcChannelBuffer *_pRpcChannelBuffer,
  24691. PRPC_MESSAGE _pRpcMessage,
  24692. DWORD *_pdwStubPhase);
  24693. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_get_httpEquiv_Proxy(
  24694. IHTMLMetaElement * This,
  24695. /* [out][retval] */ BSTR *p);
  24696. void __RPC_STUB IHTMLMetaElement_get_httpEquiv_Stub(
  24697. IRpcStubBuffer *This,
  24698. IRpcChannelBuffer *_pRpcChannelBuffer,
  24699. PRPC_MESSAGE _pRpcMessage,
  24700. DWORD *_pdwStubPhase);
  24701. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_put_content_Proxy(
  24702. IHTMLMetaElement * This,
  24703. /* [in] */ BSTR v);
  24704. void __RPC_STUB IHTMLMetaElement_put_content_Stub(
  24705. IRpcStubBuffer *This,
  24706. IRpcChannelBuffer *_pRpcChannelBuffer,
  24707. PRPC_MESSAGE _pRpcMessage,
  24708. DWORD *_pdwStubPhase);
  24709. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_get_content_Proxy(
  24710. IHTMLMetaElement * This,
  24711. /* [out][retval] */ BSTR *p);
  24712. void __RPC_STUB IHTMLMetaElement_get_content_Stub(
  24713. IRpcStubBuffer *This,
  24714. IRpcChannelBuffer *_pRpcChannelBuffer,
  24715. PRPC_MESSAGE _pRpcMessage,
  24716. DWORD *_pdwStubPhase);
  24717. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_put_name_Proxy(
  24718. IHTMLMetaElement * This,
  24719. /* [in] */ BSTR v);
  24720. void __RPC_STUB IHTMLMetaElement_put_name_Stub(
  24721. IRpcStubBuffer *This,
  24722. IRpcChannelBuffer *_pRpcChannelBuffer,
  24723. PRPC_MESSAGE _pRpcMessage,
  24724. DWORD *_pdwStubPhase);
  24725. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_get_name_Proxy(
  24726. IHTMLMetaElement * This,
  24727. /* [out][retval] */ BSTR *p);
  24728. void __RPC_STUB IHTMLMetaElement_get_name_Stub(
  24729. IRpcStubBuffer *This,
  24730. IRpcChannelBuffer *_pRpcChannelBuffer,
  24731. PRPC_MESSAGE _pRpcMessage,
  24732. DWORD *_pdwStubPhase);
  24733. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_put_url_Proxy(
  24734. IHTMLMetaElement * This,
  24735. /* [in] */ BSTR v);
  24736. void __RPC_STUB IHTMLMetaElement_put_url_Stub(
  24737. IRpcStubBuffer *This,
  24738. IRpcChannelBuffer *_pRpcChannelBuffer,
  24739. PRPC_MESSAGE _pRpcMessage,
  24740. DWORD *_pdwStubPhase);
  24741. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_get_url_Proxy(
  24742. IHTMLMetaElement * This,
  24743. /* [out][retval] */ BSTR *p);
  24744. void __RPC_STUB IHTMLMetaElement_get_url_Stub(
  24745. IRpcStubBuffer *This,
  24746. IRpcChannelBuffer *_pRpcChannelBuffer,
  24747. PRPC_MESSAGE _pRpcMessage,
  24748. DWORD *_pdwStubPhase);
  24749. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_put_charset_Proxy(
  24750. IHTMLMetaElement * This,
  24751. /* [in] */ BSTR v);
  24752. void __RPC_STUB IHTMLMetaElement_put_charset_Stub(
  24753. IRpcStubBuffer *This,
  24754. IRpcChannelBuffer *_pRpcChannelBuffer,
  24755. PRPC_MESSAGE _pRpcMessage,
  24756. DWORD *_pdwStubPhase);
  24757. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_get_charset_Proxy(
  24758. IHTMLMetaElement * This,
  24759. /* [out][retval] */ BSTR *p);
  24760. void __RPC_STUB IHTMLMetaElement_get_charset_Stub(
  24761. IRpcStubBuffer *This,
  24762. IRpcChannelBuffer *_pRpcChannelBuffer,
  24763. PRPC_MESSAGE _pRpcMessage,
  24764. DWORD *_pdwStubPhase);
  24765. #endif /* __IHTMLMetaElement_INTERFACE_DEFINED__ */
  24766. #ifndef __IHTMLMetaElement2_INTERFACE_DEFINED__
  24767. #define __IHTMLMetaElement2_INTERFACE_DEFINED__
  24768. /* interface IHTMLMetaElement2 */
  24769. /* [object][uuid][dual][oleautomation] */
  24770. EXTERN_C const IID IID_IHTMLMetaElement2;
  24771. MIDL_INTERFACE("3050f81f-98b5-11cf-bb82-00aa00bdce0b")
  24772. IHTMLMetaElement2 : public IDispatch
  24773. {
  24774. public:
  24775. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scheme(
  24776. /* [in] */ BSTR v) = 0;
  24777. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scheme(
  24778. /* [out][retval] */ BSTR *p) = 0;
  24779. };
  24780. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement2_put_scheme_Proxy(
  24781. IHTMLMetaElement2 * This,
  24782. /* [in] */ BSTR v);
  24783. void __RPC_STUB IHTMLMetaElement2_put_scheme_Stub(
  24784. IRpcStubBuffer *This,
  24785. IRpcChannelBuffer *_pRpcChannelBuffer,
  24786. PRPC_MESSAGE _pRpcMessage,
  24787. DWORD *_pdwStubPhase);
  24788. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement2_get_scheme_Proxy(
  24789. IHTMLMetaElement2 * This,
  24790. /* [out][retval] */ BSTR *p);
  24791. void __RPC_STUB IHTMLMetaElement2_get_scheme_Stub(
  24792. IRpcStubBuffer *This,
  24793. IRpcChannelBuffer *_pRpcChannelBuffer,
  24794. PRPC_MESSAGE _pRpcMessage,
  24795. DWORD *_pdwStubPhase);
  24796. #endif /* __IHTMLMetaElement2_INTERFACE_DEFINED__ */
  24797. #ifndef __IHTMLBaseElement_INTERFACE_DEFINED__
  24798. #define __IHTMLBaseElement_INTERFACE_DEFINED__
  24799. /* interface IHTMLBaseElement */
  24800. /* [object][uuid][dual][oleautomation] */
  24801. EXTERN_C const IID IID_IHTMLBaseElement;
  24802. MIDL_INTERFACE("3050f204-98b5-11cf-bb82-00aa00bdce0b")
  24803. IHTMLBaseElement : public IDispatch
  24804. {
  24805. public:
  24806. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_href(
  24807. /* [in] */ BSTR v) = 0;
  24808. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_href(
  24809. /* [out][retval] */ BSTR *p) = 0;
  24810. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_target(
  24811. /* [in] */ BSTR v) = 0;
  24812. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_target(
  24813. /* [out][retval] */ BSTR *p) = 0;
  24814. };
  24815. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBaseElement_put_href_Proxy(
  24816. IHTMLBaseElement * This,
  24817. /* [in] */ BSTR v);
  24818. void __RPC_STUB IHTMLBaseElement_put_href_Stub(
  24819. IRpcStubBuffer *This,
  24820. IRpcChannelBuffer *_pRpcChannelBuffer,
  24821. PRPC_MESSAGE _pRpcMessage,
  24822. DWORD *_pdwStubPhase);
  24823. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBaseElement_get_href_Proxy(
  24824. IHTMLBaseElement * This,
  24825. /* [out][retval] */ BSTR *p);
  24826. void __RPC_STUB IHTMLBaseElement_get_href_Stub(
  24827. IRpcStubBuffer *This,
  24828. IRpcChannelBuffer *_pRpcChannelBuffer,
  24829. PRPC_MESSAGE _pRpcMessage,
  24830. DWORD *_pdwStubPhase);
  24831. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBaseElement_put_target_Proxy(
  24832. IHTMLBaseElement * This,
  24833. /* [in] */ BSTR v);
  24834. void __RPC_STUB IHTMLBaseElement_put_target_Stub(
  24835. IRpcStubBuffer *This,
  24836. IRpcChannelBuffer *_pRpcChannelBuffer,
  24837. PRPC_MESSAGE _pRpcMessage,
  24838. DWORD *_pdwStubPhase);
  24839. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBaseElement_get_target_Proxy(
  24840. IHTMLBaseElement * This,
  24841. /* [out][retval] */ BSTR *p);
  24842. void __RPC_STUB IHTMLBaseElement_get_target_Stub(
  24843. IRpcStubBuffer *This,
  24844. IRpcChannelBuffer *_pRpcChannelBuffer,
  24845. PRPC_MESSAGE _pRpcMessage,
  24846. DWORD *_pdwStubPhase);
  24847. #endif /* __IHTMLBaseElement_INTERFACE_DEFINED__ */
  24848. #ifndef __IHTMLIsIndexElement_INTERFACE_DEFINED__
  24849. #define __IHTMLIsIndexElement_INTERFACE_DEFINED__
  24850. /* interface IHTMLIsIndexElement */
  24851. /* [object][uuid][dual][oleautomation] */
  24852. EXTERN_C const IID IID_IHTMLIsIndexElement;
  24853. MIDL_INTERFACE("3050f206-98b5-11cf-bb82-00aa00bdce0b")
  24854. IHTMLIsIndexElement : public IDispatch
  24855. {
  24856. public:
  24857. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_prompt(
  24858. /* [in] */ BSTR v) = 0;
  24859. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_prompt(
  24860. /* [out][retval] */ BSTR *p) = 0;
  24861. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_action(
  24862. /* [in] */ BSTR v) = 0;
  24863. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_action(
  24864. /* [out][retval] */ BSTR *p) = 0;
  24865. };
  24866. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIsIndexElement_put_prompt_Proxy(
  24867. IHTMLIsIndexElement * This,
  24868. /* [in] */ BSTR v);
  24869. void __RPC_STUB IHTMLIsIndexElement_put_prompt_Stub(
  24870. IRpcStubBuffer *This,
  24871. IRpcChannelBuffer *_pRpcChannelBuffer,
  24872. PRPC_MESSAGE _pRpcMessage,
  24873. DWORD *_pdwStubPhase);
  24874. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIsIndexElement_get_prompt_Proxy(
  24875. IHTMLIsIndexElement * This,
  24876. /* [out][retval] */ BSTR *p);
  24877. void __RPC_STUB IHTMLIsIndexElement_get_prompt_Stub(
  24878. IRpcStubBuffer *This,
  24879. IRpcChannelBuffer *_pRpcChannelBuffer,
  24880. PRPC_MESSAGE _pRpcMessage,
  24881. DWORD *_pdwStubPhase);
  24882. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIsIndexElement_put_action_Proxy(
  24883. IHTMLIsIndexElement * This,
  24884. /* [in] */ BSTR v);
  24885. void __RPC_STUB IHTMLIsIndexElement_put_action_Stub(
  24886. IRpcStubBuffer *This,
  24887. IRpcChannelBuffer *_pRpcChannelBuffer,
  24888. PRPC_MESSAGE _pRpcMessage,
  24889. DWORD *_pdwStubPhase);
  24890. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIsIndexElement_get_action_Proxy(
  24891. IHTMLIsIndexElement * This,
  24892. /* [out][retval] */ BSTR *p);
  24893. void __RPC_STUB IHTMLIsIndexElement_get_action_Stub(
  24894. IRpcStubBuffer *This,
  24895. IRpcChannelBuffer *_pRpcChannelBuffer,
  24896. PRPC_MESSAGE _pRpcMessage,
  24897. DWORD *_pdwStubPhase);
  24898. #endif /* __IHTMLIsIndexElement_INTERFACE_DEFINED__ */
  24899. #ifndef __IHTMLIsIndexElement2_INTERFACE_DEFINED__
  24900. #define __IHTMLIsIndexElement2_INTERFACE_DEFINED__
  24901. /* interface IHTMLIsIndexElement2 */
  24902. /* [object][uuid][dual][oleautomation] */
  24903. EXTERN_C const IID IID_IHTMLIsIndexElement2;
  24904. MIDL_INTERFACE("3050f82f-98b5-11cf-bb82-00aa00bdce0b")
  24905. IHTMLIsIndexElement2 : public IDispatch
  24906. {
  24907. public:
  24908. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  24909. /* [out][retval] */ IHTMLFormElement **p) = 0;
  24910. };
  24911. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIsIndexElement2_get_form_Proxy(
  24912. IHTMLIsIndexElement2 * This,
  24913. /* [out][retval] */ IHTMLFormElement **p);
  24914. void __RPC_STUB IHTMLIsIndexElement2_get_form_Stub(
  24915. IRpcStubBuffer *This,
  24916. IRpcChannelBuffer *_pRpcChannelBuffer,
  24917. PRPC_MESSAGE _pRpcMessage,
  24918. DWORD *_pdwStubPhase);
  24919. #endif /* __IHTMLIsIndexElement2_INTERFACE_DEFINED__ */
  24920. #ifndef __IHTMLNextIdElement_INTERFACE_DEFINED__
  24921. #define __IHTMLNextIdElement_INTERFACE_DEFINED__
  24922. /* interface IHTMLNextIdElement */
  24923. /* [object][uuid][dual][oleautomation] */
  24924. EXTERN_C const IID IID_IHTMLNextIdElement;
  24925. MIDL_INTERFACE("3050f207-98b5-11cf-bb82-00aa00bdce0b")
  24926. IHTMLNextIdElement : public IDispatch
  24927. {
  24928. public:
  24929. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_n(
  24930. /* [in] */ BSTR v) = 0;
  24931. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_n(
  24932. /* [out][retval] */ BSTR *p) = 0;
  24933. };
  24934. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLNextIdElement_put_n_Proxy(
  24935. IHTMLNextIdElement * This,
  24936. /* [in] */ BSTR v);
  24937. void __RPC_STUB IHTMLNextIdElement_put_n_Stub(
  24938. IRpcStubBuffer *This,
  24939. IRpcChannelBuffer *_pRpcChannelBuffer,
  24940. PRPC_MESSAGE _pRpcMessage,
  24941. DWORD *_pdwStubPhase);
  24942. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNextIdElement_get_n_Proxy(
  24943. IHTMLNextIdElement * This,
  24944. /* [out][retval] */ BSTR *p);
  24945. void __RPC_STUB IHTMLNextIdElement_get_n_Stub(
  24946. IRpcStubBuffer *This,
  24947. IRpcChannelBuffer *_pRpcChannelBuffer,
  24948. PRPC_MESSAGE _pRpcMessage,
  24949. DWORD *_pdwStubPhase);
  24950. #endif /* __IHTMLNextIdElement_INTERFACE_DEFINED__ */
  24951. #ifndef __DispHTMLHtmlElement_DISPINTERFACE_DEFINED__
  24952. #define __DispHTMLHtmlElement_DISPINTERFACE_DEFINED__
  24953. /* dispinterface DispHTMLHtmlElement */
  24954. /* [uuid][hidden] */
  24955. EXTERN_C const IID DIID_DispHTMLHtmlElement;
  24956. MIDL_INTERFACE("3050f560-98b5-11cf-bb82-00aa00bdce0b")
  24957. DispHTMLHtmlElement : public IDispatch
  24958. {
  24959. };
  24960. #endif /* __DispHTMLHtmlElement_DISPINTERFACE_DEFINED__ */
  24961. EXTERN_C const CLSID CLSID_HTMLHtmlElement;
  24962. #ifdef __cplusplus
  24963. class DECLSPEC_UUID("3050f491-98b5-11cf-bb82-00aa00bdce0b")
  24964. HTMLHtmlElement;
  24965. #endif
  24966. #ifndef __DispHTMLHeadElement_DISPINTERFACE_DEFINED__
  24967. #define __DispHTMLHeadElement_DISPINTERFACE_DEFINED__
  24968. /* dispinterface DispHTMLHeadElement */
  24969. /* [uuid][hidden] */
  24970. EXTERN_C const IID DIID_DispHTMLHeadElement;
  24971. MIDL_INTERFACE("3050f561-98b5-11cf-bb82-00aa00bdce0b")
  24972. DispHTMLHeadElement : public IDispatch
  24973. {
  24974. };
  24975. #endif /* __DispHTMLHeadElement_DISPINTERFACE_DEFINED__ */
  24976. EXTERN_C const CLSID CLSID_HTMLHeadElement;
  24977. #ifdef __cplusplus
  24978. class DECLSPEC_UUID("3050f493-98b5-11cf-bb82-00aa00bdce0b")
  24979. HTMLHeadElement;
  24980. #endif
  24981. #ifndef __DispHTMLTitleElement_DISPINTERFACE_DEFINED__
  24982. #define __DispHTMLTitleElement_DISPINTERFACE_DEFINED__
  24983. /* dispinterface DispHTMLTitleElement */
  24984. /* [uuid][hidden] */
  24985. EXTERN_C const IID DIID_DispHTMLTitleElement;
  24986. MIDL_INTERFACE("3050f516-98b5-11cf-bb82-00aa00bdce0b")
  24987. DispHTMLTitleElement : public IDispatch
  24988. {
  24989. };
  24990. #endif /* __DispHTMLTitleElement_DISPINTERFACE_DEFINED__ */
  24991. EXTERN_C const CLSID CLSID_HTMLTitleElement;
  24992. #ifdef __cplusplus
  24993. class DECLSPEC_UUID("3050f284-98b5-11cf-bb82-00aa00bdce0b")
  24994. HTMLTitleElement;
  24995. #endif
  24996. #ifndef __DispHTMLMetaElement_DISPINTERFACE_DEFINED__
  24997. #define __DispHTMLMetaElement_DISPINTERFACE_DEFINED__
  24998. /* dispinterface DispHTMLMetaElement */
  24999. /* [uuid][hidden] */
  25000. EXTERN_C const IID DIID_DispHTMLMetaElement;
  25001. MIDL_INTERFACE("3050f517-98b5-11cf-bb82-00aa00bdce0b")
  25002. DispHTMLMetaElement : public IDispatch
  25003. {
  25004. };
  25005. #endif /* __DispHTMLMetaElement_DISPINTERFACE_DEFINED__ */
  25006. EXTERN_C const CLSID CLSID_HTMLMetaElement;
  25007. #ifdef __cplusplus
  25008. class DECLSPEC_UUID("3050f275-98b5-11cf-bb82-00aa00bdce0b")
  25009. HTMLMetaElement;
  25010. #endif
  25011. #ifndef __DispHTMLBaseElement_DISPINTERFACE_DEFINED__
  25012. #define __DispHTMLBaseElement_DISPINTERFACE_DEFINED__
  25013. /* dispinterface DispHTMLBaseElement */
  25014. /* [uuid][hidden] */
  25015. EXTERN_C const IID DIID_DispHTMLBaseElement;
  25016. MIDL_INTERFACE("3050f518-98b5-11cf-bb82-00aa00bdce0b")
  25017. DispHTMLBaseElement : public IDispatch
  25018. {
  25019. };
  25020. #endif /* __DispHTMLBaseElement_DISPINTERFACE_DEFINED__ */
  25021. EXTERN_C const CLSID CLSID_HTMLBaseElement;
  25022. #ifdef __cplusplus
  25023. class DECLSPEC_UUID("3050f276-98b5-11cf-bb82-00aa00bdce0b")
  25024. HTMLBaseElement;
  25025. #endif
  25026. #ifndef __DispHTMLIsIndexElement_DISPINTERFACE_DEFINED__
  25027. #define __DispHTMLIsIndexElement_DISPINTERFACE_DEFINED__
  25028. /* dispinterface DispHTMLIsIndexElement */
  25029. /* [uuid][hidden] */
  25030. EXTERN_C const IID DIID_DispHTMLIsIndexElement;
  25031. MIDL_INTERFACE("3050f519-98b5-11cf-bb82-00aa00bdce0b")
  25032. DispHTMLIsIndexElement : public IDispatch
  25033. {
  25034. };
  25035. #endif /* __DispHTMLIsIndexElement_DISPINTERFACE_DEFINED__ */
  25036. EXTERN_C const CLSID CLSID_HTMLIsIndexElement;
  25037. #ifdef __cplusplus
  25038. class DECLSPEC_UUID("3050f278-98b5-11cf-bb82-00aa00bdce0b")
  25039. HTMLIsIndexElement;
  25040. #endif
  25041. #ifndef __DispHTMLNextIdElement_DISPINTERFACE_DEFINED__
  25042. #define __DispHTMLNextIdElement_DISPINTERFACE_DEFINED__
  25043. /* dispinterface DispHTMLNextIdElement */
  25044. /* [uuid][hidden] */
  25045. EXTERN_C const IID DIID_DispHTMLNextIdElement;
  25046. MIDL_INTERFACE("3050f51a-98b5-11cf-bb82-00aa00bdce0b")
  25047. DispHTMLNextIdElement : public IDispatch
  25048. {
  25049. };
  25050. #endif /* __DispHTMLNextIdElement_DISPINTERFACE_DEFINED__ */
  25051. EXTERN_C const CLSID CLSID_HTMLNextIdElement;
  25052. #ifdef __cplusplus
  25053. class DECLSPEC_UUID("3050f279-98b5-11cf-bb82-00aa00bdce0b")
  25054. HTMLNextIdElement;
  25055. #endif
  25056. #ifndef __IHTMLBaseFontElement_INTERFACE_DEFINED__
  25057. #define __IHTMLBaseFontElement_INTERFACE_DEFINED__
  25058. /* interface IHTMLBaseFontElement */
  25059. /* [object][uuid][dual][oleautomation] */
  25060. EXTERN_C const IID IID_IHTMLBaseFontElement;
  25061. MIDL_INTERFACE("3050f202-98b5-11cf-bb82-00aa00bdce0b")
  25062. IHTMLBaseFontElement : public IDispatch
  25063. {
  25064. public:
  25065. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_color(
  25066. /* [in] */ VARIANT v) = 0;
  25067. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color(
  25068. /* [out][retval] */ VARIANT *p) = 0;
  25069. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_face(
  25070. /* [in] */ BSTR v) = 0;
  25071. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_face(
  25072. /* [out][retval] */ BSTR *p) = 0;
  25073. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size(
  25074. /* [in] */ long v) = 0;
  25075. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size(
  25076. /* [out][retval] */ long *p) = 0;
  25077. };
  25078. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBaseFontElement_put_color_Proxy(
  25079. IHTMLBaseFontElement * This,
  25080. /* [in] */ VARIANT v);
  25081. void __RPC_STUB IHTMLBaseFontElement_put_color_Stub(
  25082. IRpcStubBuffer *This,
  25083. IRpcChannelBuffer *_pRpcChannelBuffer,
  25084. PRPC_MESSAGE _pRpcMessage,
  25085. DWORD *_pdwStubPhase);
  25086. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBaseFontElement_get_color_Proxy(
  25087. IHTMLBaseFontElement * This,
  25088. /* [out][retval] */ VARIANT *p);
  25089. void __RPC_STUB IHTMLBaseFontElement_get_color_Stub(
  25090. IRpcStubBuffer *This,
  25091. IRpcChannelBuffer *_pRpcChannelBuffer,
  25092. PRPC_MESSAGE _pRpcMessage,
  25093. DWORD *_pdwStubPhase);
  25094. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBaseFontElement_put_face_Proxy(
  25095. IHTMLBaseFontElement * This,
  25096. /* [in] */ BSTR v);
  25097. void __RPC_STUB IHTMLBaseFontElement_put_face_Stub(
  25098. IRpcStubBuffer *This,
  25099. IRpcChannelBuffer *_pRpcChannelBuffer,
  25100. PRPC_MESSAGE _pRpcMessage,
  25101. DWORD *_pdwStubPhase);
  25102. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBaseFontElement_get_face_Proxy(
  25103. IHTMLBaseFontElement * This,
  25104. /* [out][retval] */ BSTR *p);
  25105. void __RPC_STUB IHTMLBaseFontElement_get_face_Stub(
  25106. IRpcStubBuffer *This,
  25107. IRpcChannelBuffer *_pRpcChannelBuffer,
  25108. PRPC_MESSAGE _pRpcMessage,
  25109. DWORD *_pdwStubPhase);
  25110. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBaseFontElement_put_size_Proxy(
  25111. IHTMLBaseFontElement * This,
  25112. /* [in] */ long v);
  25113. void __RPC_STUB IHTMLBaseFontElement_put_size_Stub(
  25114. IRpcStubBuffer *This,
  25115. IRpcChannelBuffer *_pRpcChannelBuffer,
  25116. PRPC_MESSAGE _pRpcMessage,
  25117. DWORD *_pdwStubPhase);
  25118. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBaseFontElement_get_size_Proxy(
  25119. IHTMLBaseFontElement * This,
  25120. /* [out][retval] */ long *p);
  25121. void __RPC_STUB IHTMLBaseFontElement_get_size_Stub(
  25122. IRpcStubBuffer *This,
  25123. IRpcChannelBuffer *_pRpcChannelBuffer,
  25124. PRPC_MESSAGE _pRpcMessage,
  25125. DWORD *_pdwStubPhase);
  25126. #endif /* __IHTMLBaseFontElement_INTERFACE_DEFINED__ */
  25127. #ifndef __DispHTMLBaseFontElement_DISPINTERFACE_DEFINED__
  25128. #define __DispHTMLBaseFontElement_DISPINTERFACE_DEFINED__
  25129. /* dispinterface DispHTMLBaseFontElement */
  25130. /* [uuid][hidden] */
  25131. EXTERN_C const IID DIID_DispHTMLBaseFontElement;
  25132. MIDL_INTERFACE("3050f504-98b5-11cf-bb82-00aa00bdce0b")
  25133. DispHTMLBaseFontElement : public IDispatch
  25134. {
  25135. };
  25136. #endif /* __DispHTMLBaseFontElement_DISPINTERFACE_DEFINED__ */
  25137. EXTERN_C const CLSID CLSID_HTMLBaseFontElement;
  25138. #ifdef __cplusplus
  25139. class DECLSPEC_UUID("3050f282-98b5-11cf-bb82-00aa00bdce0b")
  25140. HTMLBaseFontElement;
  25141. #endif
  25142. #ifndef __IHTMLUnknownElement_INTERFACE_DEFINED__
  25143. #define __IHTMLUnknownElement_INTERFACE_DEFINED__
  25144. /* interface IHTMLUnknownElement */
  25145. /* [object][uuid][dual][oleautomation] */
  25146. EXTERN_C const IID IID_IHTMLUnknownElement;
  25147. MIDL_INTERFACE("3050f209-98b5-11cf-bb82-00aa00bdce0b")
  25148. IHTMLUnknownElement : public IDispatch
  25149. {
  25150. public:
  25151. };
  25152. #endif /* __IHTMLUnknownElement_INTERFACE_DEFINED__ */
  25153. #ifndef __DispHTMLUnknownElement_DISPINTERFACE_DEFINED__
  25154. #define __DispHTMLUnknownElement_DISPINTERFACE_DEFINED__
  25155. /* dispinterface DispHTMLUnknownElement */
  25156. /* [uuid][hidden] */
  25157. EXTERN_C const IID DIID_DispHTMLUnknownElement;
  25158. MIDL_INTERFACE("3050f539-98b5-11cf-bb82-00aa00bdce0b")
  25159. DispHTMLUnknownElement : public IDispatch
  25160. {
  25161. };
  25162. #endif /* __DispHTMLUnknownElement_DISPINTERFACE_DEFINED__ */
  25163. EXTERN_C const CLSID CLSID_HTMLUnknownElement;
  25164. #ifdef __cplusplus
  25165. class DECLSPEC_UUID("3050f268-98b5-11cf-bb82-00aa00bdce0b")
  25166. HTMLUnknownElement;
  25167. #endif
  25168. #ifndef __IOmHistory_INTERFACE_DEFINED__
  25169. #define __IOmHistory_INTERFACE_DEFINED__
  25170. /* interface IOmHistory */
  25171. /* [object][uuid][dual][oleautomation] */
  25172. EXTERN_C const IID IID_IOmHistory;
  25173. MIDL_INTERFACE("FECEAAA2-8405-11cf-8BA1-00AA00476DA6")
  25174. IOmHistory : public IDispatch
  25175. {
  25176. public:
  25177. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  25178. /* [out][retval] */ short *p) = 0;
  25179. virtual /* [id] */ HRESULT STDMETHODCALLTYPE back(
  25180. /* [in][optional] */ VARIANT *pvargdistance) = 0;
  25181. virtual /* [id] */ HRESULT STDMETHODCALLTYPE forward(
  25182. /* [in][optional] */ VARIANT *pvargdistance) = 0;
  25183. virtual /* [id] */ HRESULT STDMETHODCALLTYPE go(
  25184. /* [in][optional] */ VARIANT *pvargdistance) = 0;
  25185. };
  25186. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmHistory_get_length_Proxy(
  25187. IOmHistory * This,
  25188. /* [out][retval] */ short *p);
  25189. void __RPC_STUB IOmHistory_get_length_Stub(
  25190. IRpcStubBuffer *This,
  25191. IRpcChannelBuffer *_pRpcChannelBuffer,
  25192. PRPC_MESSAGE _pRpcMessage,
  25193. DWORD *_pdwStubPhase);
  25194. /* [id] */ HRESULT STDMETHODCALLTYPE IOmHistory_back_Proxy(
  25195. IOmHistory * This,
  25196. /* [in][optional] */ VARIANT *pvargdistance);
  25197. void __RPC_STUB IOmHistory_back_Stub(
  25198. IRpcStubBuffer *This,
  25199. IRpcChannelBuffer *_pRpcChannelBuffer,
  25200. PRPC_MESSAGE _pRpcMessage,
  25201. DWORD *_pdwStubPhase);
  25202. /* [id] */ HRESULT STDMETHODCALLTYPE IOmHistory_forward_Proxy(
  25203. IOmHistory * This,
  25204. /* [in][optional] */ VARIANT *pvargdistance);
  25205. void __RPC_STUB IOmHistory_forward_Stub(
  25206. IRpcStubBuffer *This,
  25207. IRpcChannelBuffer *_pRpcChannelBuffer,
  25208. PRPC_MESSAGE _pRpcMessage,
  25209. DWORD *_pdwStubPhase);
  25210. /* [id] */ HRESULT STDMETHODCALLTYPE IOmHistory_go_Proxy(
  25211. IOmHistory * This,
  25212. /* [in][optional] */ VARIANT *pvargdistance);
  25213. void __RPC_STUB IOmHistory_go_Stub(
  25214. IRpcStubBuffer *This,
  25215. IRpcChannelBuffer *_pRpcChannelBuffer,
  25216. PRPC_MESSAGE _pRpcMessage,
  25217. DWORD *_pdwStubPhase);
  25218. #endif /* __IOmHistory_INTERFACE_DEFINED__ */
  25219. #ifndef __IHTMLMimeTypesCollection_INTERFACE_DEFINED__
  25220. #define __IHTMLMimeTypesCollection_INTERFACE_DEFINED__
  25221. /* interface IHTMLMimeTypesCollection */
  25222. /* [object][uuid][dual][oleautomation] */
  25223. EXTERN_C const IID IID_IHTMLMimeTypesCollection;
  25224. MIDL_INTERFACE("3050f3fc-98b5-11cf-bb82-00aa00bdce0b")
  25225. IHTMLMimeTypesCollection : public IDispatch
  25226. {
  25227. public:
  25228. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  25229. /* [out][retval] */ long *p) = 0;
  25230. };
  25231. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMimeTypesCollection_get_length_Proxy(
  25232. IHTMLMimeTypesCollection * This,
  25233. /* [out][retval] */ long *p);
  25234. void __RPC_STUB IHTMLMimeTypesCollection_get_length_Stub(
  25235. IRpcStubBuffer *This,
  25236. IRpcChannelBuffer *_pRpcChannelBuffer,
  25237. PRPC_MESSAGE _pRpcMessage,
  25238. DWORD *_pdwStubPhase);
  25239. #endif /* __IHTMLMimeTypesCollection_INTERFACE_DEFINED__ */
  25240. #ifndef __IHTMLPluginsCollection_INTERFACE_DEFINED__
  25241. #define __IHTMLPluginsCollection_INTERFACE_DEFINED__
  25242. /* interface IHTMLPluginsCollection */
  25243. /* [object][uuid][dual][oleautomation] */
  25244. EXTERN_C const IID IID_IHTMLPluginsCollection;
  25245. MIDL_INTERFACE("3050f3fd-98b5-11cf-bb82-00aa00bdce0b")
  25246. IHTMLPluginsCollection : public IDispatch
  25247. {
  25248. public:
  25249. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  25250. /* [out][retval] */ long *p) = 0;
  25251. virtual /* [id] */ HRESULT STDMETHODCALLTYPE refresh(
  25252. /* [in][defaultvalue] */ VARIANT_BOOL reload = 0) = 0;
  25253. };
  25254. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPluginsCollection_get_length_Proxy(
  25255. IHTMLPluginsCollection * This,
  25256. /* [out][retval] */ long *p);
  25257. void __RPC_STUB IHTMLPluginsCollection_get_length_Stub(
  25258. IRpcStubBuffer *This,
  25259. IRpcChannelBuffer *_pRpcChannelBuffer,
  25260. PRPC_MESSAGE _pRpcMessage,
  25261. DWORD *_pdwStubPhase);
  25262. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLPluginsCollection_refresh_Proxy(
  25263. IHTMLPluginsCollection * This,
  25264. /* [in][defaultvalue] */ VARIANT_BOOL reload);
  25265. void __RPC_STUB IHTMLPluginsCollection_refresh_Stub(
  25266. IRpcStubBuffer *This,
  25267. IRpcChannelBuffer *_pRpcChannelBuffer,
  25268. PRPC_MESSAGE _pRpcMessage,
  25269. DWORD *_pdwStubPhase);
  25270. #endif /* __IHTMLPluginsCollection_INTERFACE_DEFINED__ */
  25271. #ifndef __IHTMLOpsProfile_INTERFACE_DEFINED__
  25272. #define __IHTMLOpsProfile_INTERFACE_DEFINED__
  25273. /* interface IHTMLOpsProfile */
  25274. /* [object][uuid][dual][oleautomation] */
  25275. EXTERN_C const IID IID_IHTMLOpsProfile;
  25276. MIDL_INTERFACE("3050f401-98b5-11cf-bb82-00aa00bdce0b")
  25277. IHTMLOpsProfile : public IDispatch
  25278. {
  25279. public:
  25280. virtual /* [id] */ HRESULT STDMETHODCALLTYPE addRequest(
  25281. /* [in] */ BSTR name,
  25282. /* [in][optional] */ VARIANT reserved,
  25283. /* [out][retval] */ VARIANT_BOOL *success) = 0;
  25284. virtual /* [id] */ HRESULT STDMETHODCALLTYPE clearRequest( void) = 0;
  25285. virtual /* [id] */ HRESULT STDMETHODCALLTYPE doRequest(
  25286. /* [in] */ VARIANT usage,
  25287. /* [in][optional] */ VARIANT fname,
  25288. /* [in][optional] */ VARIANT domain,
  25289. /* [in][optional] */ VARIANT path,
  25290. /* [in][optional] */ VARIANT expire,
  25291. /* [in][optional] */ VARIANT reserved) = 0;
  25292. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute(
  25293. /* [in] */ BSTR name,
  25294. /* [out][retval] */ BSTR *value) = 0;
  25295. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttribute(
  25296. /* [in] */ BSTR name,
  25297. /* [in] */ BSTR value,
  25298. /* [in][optional] */ VARIANT prefs,
  25299. /* [out][retval] */ VARIANT_BOOL *success) = 0;
  25300. virtual /* [id] */ HRESULT STDMETHODCALLTYPE commitChanges(
  25301. /* [out][retval] */ VARIANT_BOOL *success) = 0;
  25302. virtual /* [id] */ HRESULT STDMETHODCALLTYPE addReadRequest(
  25303. /* [in] */ BSTR name,
  25304. /* [in][optional] */ VARIANT reserved,
  25305. /* [out][retval] */ VARIANT_BOOL *success) = 0;
  25306. virtual /* [id] */ HRESULT STDMETHODCALLTYPE doReadRequest(
  25307. /* [in] */ VARIANT usage,
  25308. /* [in][optional] */ VARIANT fname,
  25309. /* [in][optional] */ VARIANT domain,
  25310. /* [in][optional] */ VARIANT path,
  25311. /* [in][optional] */ VARIANT expire,
  25312. /* [in][optional] */ VARIANT reserved) = 0;
  25313. virtual /* [id] */ HRESULT STDMETHODCALLTYPE doWriteRequest(
  25314. /* [out][retval] */ VARIANT_BOOL *success) = 0;
  25315. };
  25316. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_addRequest_Proxy(
  25317. IHTMLOpsProfile * This,
  25318. /* [in] */ BSTR name,
  25319. /* [in][optional] */ VARIANT reserved,
  25320. /* [out][retval] */ VARIANT_BOOL *success);
  25321. void __RPC_STUB IHTMLOpsProfile_addRequest_Stub(
  25322. IRpcStubBuffer *This,
  25323. IRpcChannelBuffer *_pRpcChannelBuffer,
  25324. PRPC_MESSAGE _pRpcMessage,
  25325. DWORD *_pdwStubPhase);
  25326. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_clearRequest_Proxy(
  25327. IHTMLOpsProfile * This);
  25328. void __RPC_STUB IHTMLOpsProfile_clearRequest_Stub(
  25329. IRpcStubBuffer *This,
  25330. IRpcChannelBuffer *_pRpcChannelBuffer,
  25331. PRPC_MESSAGE _pRpcMessage,
  25332. DWORD *_pdwStubPhase);
  25333. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_doRequest_Proxy(
  25334. IHTMLOpsProfile * This,
  25335. /* [in] */ VARIANT usage,
  25336. /* [in][optional] */ VARIANT fname,
  25337. /* [in][optional] */ VARIANT domain,
  25338. /* [in][optional] */ VARIANT path,
  25339. /* [in][optional] */ VARIANT expire,
  25340. /* [in][optional] */ VARIANT reserved);
  25341. void __RPC_STUB IHTMLOpsProfile_doRequest_Stub(
  25342. IRpcStubBuffer *This,
  25343. IRpcChannelBuffer *_pRpcChannelBuffer,
  25344. PRPC_MESSAGE _pRpcMessage,
  25345. DWORD *_pdwStubPhase);
  25346. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_getAttribute_Proxy(
  25347. IHTMLOpsProfile * This,
  25348. /* [in] */ BSTR name,
  25349. /* [out][retval] */ BSTR *value);
  25350. void __RPC_STUB IHTMLOpsProfile_getAttribute_Stub(
  25351. IRpcStubBuffer *This,
  25352. IRpcChannelBuffer *_pRpcChannelBuffer,
  25353. PRPC_MESSAGE _pRpcMessage,
  25354. DWORD *_pdwStubPhase);
  25355. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_setAttribute_Proxy(
  25356. IHTMLOpsProfile * This,
  25357. /* [in] */ BSTR name,
  25358. /* [in] */ BSTR value,
  25359. /* [in][optional] */ VARIANT prefs,
  25360. /* [out][retval] */ VARIANT_BOOL *success);
  25361. void __RPC_STUB IHTMLOpsProfile_setAttribute_Stub(
  25362. IRpcStubBuffer *This,
  25363. IRpcChannelBuffer *_pRpcChannelBuffer,
  25364. PRPC_MESSAGE _pRpcMessage,
  25365. DWORD *_pdwStubPhase);
  25366. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_commitChanges_Proxy(
  25367. IHTMLOpsProfile * This,
  25368. /* [out][retval] */ VARIANT_BOOL *success);
  25369. void __RPC_STUB IHTMLOpsProfile_commitChanges_Stub(
  25370. IRpcStubBuffer *This,
  25371. IRpcChannelBuffer *_pRpcChannelBuffer,
  25372. PRPC_MESSAGE _pRpcMessage,
  25373. DWORD *_pdwStubPhase);
  25374. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_addReadRequest_Proxy(
  25375. IHTMLOpsProfile * This,
  25376. /* [in] */ BSTR name,
  25377. /* [in][optional] */ VARIANT reserved,
  25378. /* [out][retval] */ VARIANT_BOOL *success);
  25379. void __RPC_STUB IHTMLOpsProfile_addReadRequest_Stub(
  25380. IRpcStubBuffer *This,
  25381. IRpcChannelBuffer *_pRpcChannelBuffer,
  25382. PRPC_MESSAGE _pRpcMessage,
  25383. DWORD *_pdwStubPhase);
  25384. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_doReadRequest_Proxy(
  25385. IHTMLOpsProfile * This,
  25386. /* [in] */ VARIANT usage,
  25387. /* [in][optional] */ VARIANT fname,
  25388. /* [in][optional] */ VARIANT domain,
  25389. /* [in][optional] */ VARIANT path,
  25390. /* [in][optional] */ VARIANT expire,
  25391. /* [in][optional] */ VARIANT reserved);
  25392. void __RPC_STUB IHTMLOpsProfile_doReadRequest_Stub(
  25393. IRpcStubBuffer *This,
  25394. IRpcChannelBuffer *_pRpcChannelBuffer,
  25395. PRPC_MESSAGE _pRpcMessage,
  25396. DWORD *_pdwStubPhase);
  25397. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_doWriteRequest_Proxy(
  25398. IHTMLOpsProfile * This,
  25399. /* [out][retval] */ VARIANT_BOOL *success);
  25400. void __RPC_STUB IHTMLOpsProfile_doWriteRequest_Stub(
  25401. IRpcStubBuffer *This,
  25402. IRpcChannelBuffer *_pRpcChannelBuffer,
  25403. PRPC_MESSAGE _pRpcMessage,
  25404. DWORD *_pdwStubPhase);
  25405. #endif /* __IHTMLOpsProfile_INTERFACE_DEFINED__ */
  25406. #ifndef __IOmNavigator_INTERFACE_DEFINED__
  25407. #define __IOmNavigator_INTERFACE_DEFINED__
  25408. /* interface IOmNavigator */
  25409. /* [object][uuid][dual][oleautomation] */
  25410. EXTERN_C const IID IID_IOmNavigator;
  25411. MIDL_INTERFACE("FECEAAA5-8405-11cf-8BA1-00AA00476DA6")
  25412. IOmNavigator : public IDispatch
  25413. {
  25414. public:
  25415. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_appCodeName(
  25416. /* [out][retval] */ BSTR *p) = 0;
  25417. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_appName(
  25418. /* [out][retval] */ BSTR *p) = 0;
  25419. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_appVersion(
  25420. /* [out][retval] */ BSTR *p) = 0;
  25421. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_userAgent(
  25422. /* [out][retval] */ BSTR *p) = 0;
  25423. virtual /* [id] */ HRESULT STDMETHODCALLTYPE javaEnabled(
  25424. /* [out][retval] */ VARIANT_BOOL *enabled) = 0;
  25425. virtual /* [id] */ HRESULT STDMETHODCALLTYPE taintEnabled(
  25426. /* [out][retval] */ VARIANT_BOOL *enabled) = 0;
  25427. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_mimeTypes(
  25428. /* [out][retval] */ IHTMLMimeTypesCollection **p) = 0;
  25429. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_plugins(
  25430. /* [out][retval] */ IHTMLPluginsCollection **p) = 0;
  25431. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cookieEnabled(
  25432. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  25433. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_opsProfile(
  25434. /* [out][retval] */ IHTMLOpsProfile **p) = 0;
  25435. virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
  25436. /* [out][retval] */ BSTR *string) = 0;
  25437. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cpuClass(
  25438. /* [out][retval] */ BSTR *p) = 0;
  25439. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_systemLanguage(
  25440. /* [out][retval] */ BSTR *p) = 0;
  25441. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_browserLanguage(
  25442. /* [out][retval] */ BSTR *p) = 0;
  25443. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_userLanguage(
  25444. /* [out][retval] */ BSTR *p) = 0;
  25445. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_platform(
  25446. /* [out][retval] */ BSTR *p) = 0;
  25447. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_appMinorVersion(
  25448. /* [out][retval] */ BSTR *p) = 0;
  25449. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_connectionSpeed(
  25450. /* [out][retval] */ long *p) = 0;
  25451. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_onLine(
  25452. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  25453. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_userProfile(
  25454. /* [out][retval] */ IHTMLOpsProfile **p) = 0;
  25455. };
  25456. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_appCodeName_Proxy(
  25457. IOmNavigator * This,
  25458. /* [out][retval] */ BSTR *p);
  25459. void __RPC_STUB IOmNavigator_get_appCodeName_Stub(
  25460. IRpcStubBuffer *This,
  25461. IRpcChannelBuffer *_pRpcChannelBuffer,
  25462. PRPC_MESSAGE _pRpcMessage,
  25463. DWORD *_pdwStubPhase);
  25464. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_appName_Proxy(
  25465. IOmNavigator * This,
  25466. /* [out][retval] */ BSTR *p);
  25467. void __RPC_STUB IOmNavigator_get_appName_Stub(
  25468. IRpcStubBuffer *This,
  25469. IRpcChannelBuffer *_pRpcChannelBuffer,
  25470. PRPC_MESSAGE _pRpcMessage,
  25471. DWORD *_pdwStubPhase);
  25472. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_appVersion_Proxy(
  25473. IOmNavigator * This,
  25474. /* [out][retval] */ BSTR *p);
  25475. void __RPC_STUB IOmNavigator_get_appVersion_Stub(
  25476. IRpcStubBuffer *This,
  25477. IRpcChannelBuffer *_pRpcChannelBuffer,
  25478. PRPC_MESSAGE _pRpcMessage,
  25479. DWORD *_pdwStubPhase);
  25480. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_userAgent_Proxy(
  25481. IOmNavigator * This,
  25482. /* [out][retval] */ BSTR *p);
  25483. void __RPC_STUB IOmNavigator_get_userAgent_Stub(
  25484. IRpcStubBuffer *This,
  25485. IRpcChannelBuffer *_pRpcChannelBuffer,
  25486. PRPC_MESSAGE _pRpcMessage,
  25487. DWORD *_pdwStubPhase);
  25488. /* [id] */ HRESULT STDMETHODCALLTYPE IOmNavigator_javaEnabled_Proxy(
  25489. IOmNavigator * This,
  25490. /* [out][retval] */ VARIANT_BOOL *enabled);
  25491. void __RPC_STUB IOmNavigator_javaEnabled_Stub(
  25492. IRpcStubBuffer *This,
  25493. IRpcChannelBuffer *_pRpcChannelBuffer,
  25494. PRPC_MESSAGE _pRpcMessage,
  25495. DWORD *_pdwStubPhase);
  25496. /* [id] */ HRESULT STDMETHODCALLTYPE IOmNavigator_taintEnabled_Proxy(
  25497. IOmNavigator * This,
  25498. /* [out][retval] */ VARIANT_BOOL *enabled);
  25499. void __RPC_STUB IOmNavigator_taintEnabled_Stub(
  25500. IRpcStubBuffer *This,
  25501. IRpcChannelBuffer *_pRpcChannelBuffer,
  25502. PRPC_MESSAGE _pRpcMessage,
  25503. DWORD *_pdwStubPhase);
  25504. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_mimeTypes_Proxy(
  25505. IOmNavigator * This,
  25506. /* [out][retval] */ IHTMLMimeTypesCollection **p);
  25507. void __RPC_STUB IOmNavigator_get_mimeTypes_Stub(
  25508. IRpcStubBuffer *This,
  25509. IRpcChannelBuffer *_pRpcChannelBuffer,
  25510. PRPC_MESSAGE _pRpcMessage,
  25511. DWORD *_pdwStubPhase);
  25512. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_plugins_Proxy(
  25513. IOmNavigator * This,
  25514. /* [out][retval] */ IHTMLPluginsCollection **p);
  25515. void __RPC_STUB IOmNavigator_get_plugins_Stub(
  25516. IRpcStubBuffer *This,
  25517. IRpcChannelBuffer *_pRpcChannelBuffer,
  25518. PRPC_MESSAGE _pRpcMessage,
  25519. DWORD *_pdwStubPhase);
  25520. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_cookieEnabled_Proxy(
  25521. IOmNavigator * This,
  25522. /* [out][retval] */ VARIANT_BOOL *p);
  25523. void __RPC_STUB IOmNavigator_get_cookieEnabled_Stub(
  25524. IRpcStubBuffer *This,
  25525. IRpcChannelBuffer *_pRpcChannelBuffer,
  25526. PRPC_MESSAGE _pRpcMessage,
  25527. DWORD *_pdwStubPhase);
  25528. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_opsProfile_Proxy(
  25529. IOmNavigator * This,
  25530. /* [out][retval] */ IHTMLOpsProfile **p);
  25531. void __RPC_STUB IOmNavigator_get_opsProfile_Stub(
  25532. IRpcStubBuffer *This,
  25533. IRpcChannelBuffer *_pRpcChannelBuffer,
  25534. PRPC_MESSAGE _pRpcMessage,
  25535. DWORD *_pdwStubPhase);
  25536. /* [id] */ HRESULT STDMETHODCALLTYPE IOmNavigator_toString_Proxy(
  25537. IOmNavigator * This,
  25538. /* [out][retval] */ BSTR *string);
  25539. void __RPC_STUB IOmNavigator_toString_Stub(
  25540. IRpcStubBuffer *This,
  25541. IRpcChannelBuffer *_pRpcChannelBuffer,
  25542. PRPC_MESSAGE _pRpcMessage,
  25543. DWORD *_pdwStubPhase);
  25544. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_cpuClass_Proxy(
  25545. IOmNavigator * This,
  25546. /* [out][retval] */ BSTR *p);
  25547. void __RPC_STUB IOmNavigator_get_cpuClass_Stub(
  25548. IRpcStubBuffer *This,
  25549. IRpcChannelBuffer *_pRpcChannelBuffer,
  25550. PRPC_MESSAGE _pRpcMessage,
  25551. DWORD *_pdwStubPhase);
  25552. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_systemLanguage_Proxy(
  25553. IOmNavigator * This,
  25554. /* [out][retval] */ BSTR *p);
  25555. void __RPC_STUB IOmNavigator_get_systemLanguage_Stub(
  25556. IRpcStubBuffer *This,
  25557. IRpcChannelBuffer *_pRpcChannelBuffer,
  25558. PRPC_MESSAGE _pRpcMessage,
  25559. DWORD *_pdwStubPhase);
  25560. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_browserLanguage_Proxy(
  25561. IOmNavigator * This,
  25562. /* [out][retval] */ BSTR *p);
  25563. void __RPC_STUB IOmNavigator_get_browserLanguage_Stub(
  25564. IRpcStubBuffer *This,
  25565. IRpcChannelBuffer *_pRpcChannelBuffer,
  25566. PRPC_MESSAGE _pRpcMessage,
  25567. DWORD *_pdwStubPhase);
  25568. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_userLanguage_Proxy(
  25569. IOmNavigator * This,
  25570. /* [out][retval] */ BSTR *p);
  25571. void __RPC_STUB IOmNavigator_get_userLanguage_Stub(
  25572. IRpcStubBuffer *This,
  25573. IRpcChannelBuffer *_pRpcChannelBuffer,
  25574. PRPC_MESSAGE _pRpcMessage,
  25575. DWORD *_pdwStubPhase);
  25576. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_platform_Proxy(
  25577. IOmNavigator * This,
  25578. /* [out][retval] */ BSTR *p);
  25579. void __RPC_STUB IOmNavigator_get_platform_Stub(
  25580. IRpcStubBuffer *This,
  25581. IRpcChannelBuffer *_pRpcChannelBuffer,
  25582. PRPC_MESSAGE _pRpcMessage,
  25583. DWORD *_pdwStubPhase);
  25584. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_appMinorVersion_Proxy(
  25585. IOmNavigator * This,
  25586. /* [out][retval] */ BSTR *p);
  25587. void __RPC_STUB IOmNavigator_get_appMinorVersion_Stub(
  25588. IRpcStubBuffer *This,
  25589. IRpcChannelBuffer *_pRpcChannelBuffer,
  25590. PRPC_MESSAGE _pRpcMessage,
  25591. DWORD *_pdwStubPhase);
  25592. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_connectionSpeed_Proxy(
  25593. IOmNavigator * This,
  25594. /* [out][retval] */ long *p);
  25595. void __RPC_STUB IOmNavigator_get_connectionSpeed_Stub(
  25596. IRpcStubBuffer *This,
  25597. IRpcChannelBuffer *_pRpcChannelBuffer,
  25598. PRPC_MESSAGE _pRpcMessage,
  25599. DWORD *_pdwStubPhase);
  25600. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_onLine_Proxy(
  25601. IOmNavigator * This,
  25602. /* [out][retval] */ VARIANT_BOOL *p);
  25603. void __RPC_STUB IOmNavigator_get_onLine_Stub(
  25604. IRpcStubBuffer *This,
  25605. IRpcChannelBuffer *_pRpcChannelBuffer,
  25606. PRPC_MESSAGE _pRpcMessage,
  25607. DWORD *_pdwStubPhase);
  25608. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_userProfile_Proxy(
  25609. IOmNavigator * This,
  25610. /* [out][retval] */ IHTMLOpsProfile **p);
  25611. void __RPC_STUB IOmNavigator_get_userProfile_Stub(
  25612. IRpcStubBuffer *This,
  25613. IRpcChannelBuffer *_pRpcChannelBuffer,
  25614. PRPC_MESSAGE _pRpcMessage,
  25615. DWORD *_pdwStubPhase);
  25616. #endif /* __IOmNavigator_INTERFACE_DEFINED__ */
  25617. #ifndef __IHTMLLocation_INTERFACE_DEFINED__
  25618. #define __IHTMLLocation_INTERFACE_DEFINED__
  25619. /* interface IHTMLLocation */
  25620. /* [object][uuid][dual][oleautomation] */
  25621. EXTERN_C const IID IID_IHTMLLocation;
  25622. MIDL_INTERFACE("163BB1E0-6E00-11cf-837A-48DC04C10000")
  25623. IHTMLLocation : public IDispatch
  25624. {
  25625. public:
  25626. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_href(
  25627. /* [in] */ BSTR v) = 0;
  25628. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_href(
  25629. /* [out][retval] */ BSTR *p) = 0;
  25630. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_protocol(
  25631. /* [in] */ BSTR v) = 0;
  25632. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol(
  25633. /* [out][retval] */ BSTR *p) = 0;
  25634. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_host(
  25635. /* [in] */ BSTR v) = 0;
  25636. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_host(
  25637. /* [out][retval] */ BSTR *p) = 0;
  25638. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hostname(
  25639. /* [in] */ BSTR v) = 0;
  25640. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hostname(
  25641. /* [out][retval] */ BSTR *p) = 0;
  25642. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_port(
  25643. /* [in] */ BSTR v) = 0;
  25644. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_port(
  25645. /* [out][retval] */ BSTR *p) = 0;
  25646. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_pathname(
  25647. /* [in] */ BSTR v) = 0;
  25648. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pathname(
  25649. /* [out][retval] */ BSTR *p) = 0;
  25650. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_search(
  25651. /* [in] */ BSTR v) = 0;
  25652. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_search(
  25653. /* [out][retval] */ BSTR *p) = 0;
  25654. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hash(
  25655. /* [in] */ BSTR v) = 0;
  25656. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hash(
  25657. /* [out][retval] */ BSTR *p) = 0;
  25658. virtual /* [id] */ HRESULT STDMETHODCALLTYPE reload(
  25659. /* [in][defaultvalue] */ VARIANT_BOOL flag = 0) = 0;
  25660. virtual /* [id] */ HRESULT STDMETHODCALLTYPE replace(
  25661. /* [in] */ BSTR bstr) = 0;
  25662. virtual /* [id] */ HRESULT STDMETHODCALLTYPE assign(
  25663. /* [in] */ BSTR bstr) = 0;
  25664. virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
  25665. /* [out][retval] */ BSTR *string) = 0;
  25666. };
  25667. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_href_Proxy(
  25668. IHTMLLocation * This,
  25669. /* [in] */ BSTR v);
  25670. void __RPC_STUB IHTMLLocation_put_href_Stub(
  25671. IRpcStubBuffer *This,
  25672. IRpcChannelBuffer *_pRpcChannelBuffer,
  25673. PRPC_MESSAGE _pRpcMessage,
  25674. DWORD *_pdwStubPhase);
  25675. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_href_Proxy(
  25676. IHTMLLocation * This,
  25677. /* [out][retval] */ BSTR *p);
  25678. void __RPC_STUB IHTMLLocation_get_href_Stub(
  25679. IRpcStubBuffer *This,
  25680. IRpcChannelBuffer *_pRpcChannelBuffer,
  25681. PRPC_MESSAGE _pRpcMessage,
  25682. DWORD *_pdwStubPhase);
  25683. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_protocol_Proxy(
  25684. IHTMLLocation * This,
  25685. /* [in] */ BSTR v);
  25686. void __RPC_STUB IHTMLLocation_put_protocol_Stub(
  25687. IRpcStubBuffer *This,
  25688. IRpcChannelBuffer *_pRpcChannelBuffer,
  25689. PRPC_MESSAGE _pRpcMessage,
  25690. DWORD *_pdwStubPhase);
  25691. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_protocol_Proxy(
  25692. IHTMLLocation * This,
  25693. /* [out][retval] */ BSTR *p);
  25694. void __RPC_STUB IHTMLLocation_get_protocol_Stub(
  25695. IRpcStubBuffer *This,
  25696. IRpcChannelBuffer *_pRpcChannelBuffer,
  25697. PRPC_MESSAGE _pRpcMessage,
  25698. DWORD *_pdwStubPhase);
  25699. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_host_Proxy(
  25700. IHTMLLocation * This,
  25701. /* [in] */ BSTR v);
  25702. void __RPC_STUB IHTMLLocation_put_host_Stub(
  25703. IRpcStubBuffer *This,
  25704. IRpcChannelBuffer *_pRpcChannelBuffer,
  25705. PRPC_MESSAGE _pRpcMessage,
  25706. DWORD *_pdwStubPhase);
  25707. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_host_Proxy(
  25708. IHTMLLocation * This,
  25709. /* [out][retval] */ BSTR *p);
  25710. void __RPC_STUB IHTMLLocation_get_host_Stub(
  25711. IRpcStubBuffer *This,
  25712. IRpcChannelBuffer *_pRpcChannelBuffer,
  25713. PRPC_MESSAGE _pRpcMessage,
  25714. DWORD *_pdwStubPhase);
  25715. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_hostname_Proxy(
  25716. IHTMLLocation * This,
  25717. /* [in] */ BSTR v);
  25718. void __RPC_STUB IHTMLLocation_put_hostname_Stub(
  25719. IRpcStubBuffer *This,
  25720. IRpcChannelBuffer *_pRpcChannelBuffer,
  25721. PRPC_MESSAGE _pRpcMessage,
  25722. DWORD *_pdwStubPhase);
  25723. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_hostname_Proxy(
  25724. IHTMLLocation * This,
  25725. /* [out][retval] */ BSTR *p);
  25726. void __RPC_STUB IHTMLLocation_get_hostname_Stub(
  25727. IRpcStubBuffer *This,
  25728. IRpcChannelBuffer *_pRpcChannelBuffer,
  25729. PRPC_MESSAGE _pRpcMessage,
  25730. DWORD *_pdwStubPhase);
  25731. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_port_Proxy(
  25732. IHTMLLocation * This,
  25733. /* [in] */ BSTR v);
  25734. void __RPC_STUB IHTMLLocation_put_port_Stub(
  25735. IRpcStubBuffer *This,
  25736. IRpcChannelBuffer *_pRpcChannelBuffer,
  25737. PRPC_MESSAGE _pRpcMessage,
  25738. DWORD *_pdwStubPhase);
  25739. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_port_Proxy(
  25740. IHTMLLocation * This,
  25741. /* [out][retval] */ BSTR *p);
  25742. void __RPC_STUB IHTMLLocation_get_port_Stub(
  25743. IRpcStubBuffer *This,
  25744. IRpcChannelBuffer *_pRpcChannelBuffer,
  25745. PRPC_MESSAGE _pRpcMessage,
  25746. DWORD *_pdwStubPhase);
  25747. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_pathname_Proxy(
  25748. IHTMLLocation * This,
  25749. /* [in] */ BSTR v);
  25750. void __RPC_STUB IHTMLLocation_put_pathname_Stub(
  25751. IRpcStubBuffer *This,
  25752. IRpcChannelBuffer *_pRpcChannelBuffer,
  25753. PRPC_MESSAGE _pRpcMessage,
  25754. DWORD *_pdwStubPhase);
  25755. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_pathname_Proxy(
  25756. IHTMLLocation * This,
  25757. /* [out][retval] */ BSTR *p);
  25758. void __RPC_STUB IHTMLLocation_get_pathname_Stub(
  25759. IRpcStubBuffer *This,
  25760. IRpcChannelBuffer *_pRpcChannelBuffer,
  25761. PRPC_MESSAGE _pRpcMessage,
  25762. DWORD *_pdwStubPhase);
  25763. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_search_Proxy(
  25764. IHTMLLocation * This,
  25765. /* [in] */ BSTR v);
  25766. void __RPC_STUB IHTMLLocation_put_search_Stub(
  25767. IRpcStubBuffer *This,
  25768. IRpcChannelBuffer *_pRpcChannelBuffer,
  25769. PRPC_MESSAGE _pRpcMessage,
  25770. DWORD *_pdwStubPhase);
  25771. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_search_Proxy(
  25772. IHTMLLocation * This,
  25773. /* [out][retval] */ BSTR *p);
  25774. void __RPC_STUB IHTMLLocation_get_search_Stub(
  25775. IRpcStubBuffer *This,
  25776. IRpcChannelBuffer *_pRpcChannelBuffer,
  25777. PRPC_MESSAGE _pRpcMessage,
  25778. DWORD *_pdwStubPhase);
  25779. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_hash_Proxy(
  25780. IHTMLLocation * This,
  25781. /* [in] */ BSTR v);
  25782. void __RPC_STUB IHTMLLocation_put_hash_Stub(
  25783. IRpcStubBuffer *This,
  25784. IRpcChannelBuffer *_pRpcChannelBuffer,
  25785. PRPC_MESSAGE _pRpcMessage,
  25786. DWORD *_pdwStubPhase);
  25787. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_hash_Proxy(
  25788. IHTMLLocation * This,
  25789. /* [out][retval] */ BSTR *p);
  25790. void __RPC_STUB IHTMLLocation_get_hash_Stub(
  25791. IRpcStubBuffer *This,
  25792. IRpcChannelBuffer *_pRpcChannelBuffer,
  25793. PRPC_MESSAGE _pRpcMessage,
  25794. DWORD *_pdwStubPhase);
  25795. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_reload_Proxy(
  25796. IHTMLLocation * This,
  25797. /* [in][defaultvalue] */ VARIANT_BOOL flag);
  25798. void __RPC_STUB IHTMLLocation_reload_Stub(
  25799. IRpcStubBuffer *This,
  25800. IRpcChannelBuffer *_pRpcChannelBuffer,
  25801. PRPC_MESSAGE _pRpcMessage,
  25802. DWORD *_pdwStubPhase);
  25803. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_replace_Proxy(
  25804. IHTMLLocation * This,
  25805. /* [in] */ BSTR bstr);
  25806. void __RPC_STUB IHTMLLocation_replace_Stub(
  25807. IRpcStubBuffer *This,
  25808. IRpcChannelBuffer *_pRpcChannelBuffer,
  25809. PRPC_MESSAGE _pRpcMessage,
  25810. DWORD *_pdwStubPhase);
  25811. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_assign_Proxy(
  25812. IHTMLLocation * This,
  25813. /* [in] */ BSTR bstr);
  25814. void __RPC_STUB IHTMLLocation_assign_Stub(
  25815. IRpcStubBuffer *This,
  25816. IRpcChannelBuffer *_pRpcChannelBuffer,
  25817. PRPC_MESSAGE _pRpcMessage,
  25818. DWORD *_pdwStubPhase);
  25819. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_toString_Proxy(
  25820. IHTMLLocation * This,
  25821. /* [out][retval] */ BSTR *string);
  25822. void __RPC_STUB IHTMLLocation_toString_Stub(
  25823. IRpcStubBuffer *This,
  25824. IRpcChannelBuffer *_pRpcChannelBuffer,
  25825. PRPC_MESSAGE _pRpcMessage,
  25826. DWORD *_pdwStubPhase);
  25827. #endif /* __IHTMLLocation_INTERFACE_DEFINED__ */
  25828. EXTERN_C const CLSID CLSID_HTMLHistory;
  25829. #ifdef __cplusplus
  25830. class DECLSPEC_UUID("FECEAAA3-8405-11cf-8BA1-00AA00476DA6")
  25831. HTMLHistory;
  25832. #endif
  25833. EXTERN_C const CLSID CLSID_CMimeTypes;
  25834. #ifdef __cplusplus
  25835. class DECLSPEC_UUID("3050f3fe-98b5-11cf-bb82-00aa00bdce0b")
  25836. CMimeTypes;
  25837. #endif
  25838. EXTERN_C const CLSID CLSID_CPlugins;
  25839. #ifdef __cplusplus
  25840. class DECLSPEC_UUID("3050f3ff-98b5-11cf-bb82-00aa00bdce0b")
  25841. CPlugins;
  25842. #endif
  25843. EXTERN_C const CLSID CLSID_COpsProfile;
  25844. #ifdef __cplusplus
  25845. class DECLSPEC_UUID("3050f402-98b5-11cf-bb82-00aa00bdce0b")
  25846. COpsProfile;
  25847. #endif
  25848. EXTERN_C const CLSID CLSID_HTMLNavigator;
  25849. #ifdef __cplusplus
  25850. class DECLSPEC_UUID("FECEAAA6-8405-11cf-8BA1-00AA00476DA6")
  25851. HTMLNavigator;
  25852. #endif
  25853. EXTERN_C const CLSID CLSID_HTMLLocation;
  25854. #ifdef __cplusplus
  25855. class DECLSPEC_UUID("163BB1E1-6E00-11cf-837A-48DC04C10000")
  25856. HTMLLocation;
  25857. #endif
  25858. #ifndef __IHTMLBookmarkCollection_INTERFACE_DEFINED__
  25859. #define __IHTMLBookmarkCollection_INTERFACE_DEFINED__
  25860. /* interface IHTMLBookmarkCollection */
  25861. /* [object][uuid][dual][oleautomation] */
  25862. EXTERN_C const IID IID_IHTMLBookmarkCollection;
  25863. MIDL_INTERFACE("3050f4ce-98b5-11cf-bb82-00aa00bdce0b")
  25864. IHTMLBookmarkCollection : public IDispatch
  25865. {
  25866. public:
  25867. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  25868. /* [out][retval] */ long *p) = 0;
  25869. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  25870. /* [out][retval] */ IUnknown **p) = 0;
  25871. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  25872. /* [in] */ long index,
  25873. /* [out][retval] */ VARIANT *pVarBookmark) = 0;
  25874. };
  25875. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBookmarkCollection_get_length_Proxy(
  25876. IHTMLBookmarkCollection * This,
  25877. /* [out][retval] */ long *p);
  25878. void __RPC_STUB IHTMLBookmarkCollection_get_length_Stub(
  25879. IRpcStubBuffer *This,
  25880. IRpcChannelBuffer *_pRpcChannelBuffer,
  25881. PRPC_MESSAGE _pRpcMessage,
  25882. DWORD *_pdwStubPhase);
  25883. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBookmarkCollection_get__newEnum_Proxy(
  25884. IHTMLBookmarkCollection * This,
  25885. /* [out][retval] */ IUnknown **p);
  25886. void __RPC_STUB IHTMLBookmarkCollection_get__newEnum_Stub(
  25887. IRpcStubBuffer *This,
  25888. IRpcChannelBuffer *_pRpcChannelBuffer,
  25889. PRPC_MESSAGE _pRpcMessage,
  25890. DWORD *_pdwStubPhase);
  25891. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLBookmarkCollection_item_Proxy(
  25892. IHTMLBookmarkCollection * This,
  25893. /* [in] */ long index,
  25894. /* [out][retval] */ VARIANT *pVarBookmark);
  25895. void __RPC_STUB IHTMLBookmarkCollection_item_Stub(
  25896. IRpcStubBuffer *This,
  25897. IRpcChannelBuffer *_pRpcChannelBuffer,
  25898. PRPC_MESSAGE _pRpcMessage,
  25899. DWORD *_pdwStubPhase);
  25900. #endif /* __IHTMLBookmarkCollection_INTERFACE_DEFINED__ */
  25901. #ifndef __IHTMLDataTransfer_INTERFACE_DEFINED__
  25902. #define __IHTMLDataTransfer_INTERFACE_DEFINED__
  25903. /* interface IHTMLDataTransfer */
  25904. /* [object][uuid][dual][oleautomation] */
  25905. EXTERN_C const IID IID_IHTMLDataTransfer;
  25906. MIDL_INTERFACE("3050f4b3-98b5-11cf-bb82-00aa00bdce0b")
  25907. IHTMLDataTransfer : public IDispatch
  25908. {
  25909. public:
  25910. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setData(
  25911. /* [in] */ BSTR format,
  25912. /* [in] */ VARIANT *data,
  25913. /* [out][retval] */ VARIANT_BOOL *pret) = 0;
  25914. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getData(
  25915. /* [in] */ BSTR format,
  25916. /* [out][retval] */ VARIANT *pvarRet) = 0;
  25917. virtual /* [id] */ HRESULT STDMETHODCALLTYPE clearData(
  25918. /* [in] */ BSTR format,
  25919. /* [out][retval] */ VARIANT_BOOL *pret) = 0;
  25920. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dropEffect(
  25921. /* [in] */ BSTR v) = 0;
  25922. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dropEffect(
  25923. /* [out][retval] */ BSTR *p) = 0;
  25924. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_effectAllowed(
  25925. /* [in] */ BSTR v) = 0;
  25926. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_effectAllowed(
  25927. /* [out][retval] */ BSTR *p) = 0;
  25928. };
  25929. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_setData_Proxy(
  25930. IHTMLDataTransfer * This,
  25931. /* [in] */ BSTR format,
  25932. /* [in] */ VARIANT *data,
  25933. /* [out][retval] */ VARIANT_BOOL *pret);
  25934. void __RPC_STUB IHTMLDataTransfer_setData_Stub(
  25935. IRpcStubBuffer *This,
  25936. IRpcChannelBuffer *_pRpcChannelBuffer,
  25937. PRPC_MESSAGE _pRpcMessage,
  25938. DWORD *_pdwStubPhase);
  25939. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_getData_Proxy(
  25940. IHTMLDataTransfer * This,
  25941. /* [in] */ BSTR format,
  25942. /* [out][retval] */ VARIANT *pvarRet);
  25943. void __RPC_STUB IHTMLDataTransfer_getData_Stub(
  25944. IRpcStubBuffer *This,
  25945. IRpcChannelBuffer *_pRpcChannelBuffer,
  25946. PRPC_MESSAGE _pRpcMessage,
  25947. DWORD *_pdwStubPhase);
  25948. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_clearData_Proxy(
  25949. IHTMLDataTransfer * This,
  25950. /* [in] */ BSTR format,
  25951. /* [out][retval] */ VARIANT_BOOL *pret);
  25952. void __RPC_STUB IHTMLDataTransfer_clearData_Stub(
  25953. IRpcStubBuffer *This,
  25954. IRpcChannelBuffer *_pRpcChannelBuffer,
  25955. PRPC_MESSAGE _pRpcMessage,
  25956. DWORD *_pdwStubPhase);
  25957. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_put_dropEffect_Proxy(
  25958. IHTMLDataTransfer * This,
  25959. /* [in] */ BSTR v);
  25960. void __RPC_STUB IHTMLDataTransfer_put_dropEffect_Stub(
  25961. IRpcStubBuffer *This,
  25962. IRpcChannelBuffer *_pRpcChannelBuffer,
  25963. PRPC_MESSAGE _pRpcMessage,
  25964. DWORD *_pdwStubPhase);
  25965. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_get_dropEffect_Proxy(
  25966. IHTMLDataTransfer * This,
  25967. /* [out][retval] */ BSTR *p);
  25968. void __RPC_STUB IHTMLDataTransfer_get_dropEffect_Stub(
  25969. IRpcStubBuffer *This,
  25970. IRpcChannelBuffer *_pRpcChannelBuffer,
  25971. PRPC_MESSAGE _pRpcMessage,
  25972. DWORD *_pdwStubPhase);
  25973. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_put_effectAllowed_Proxy(
  25974. IHTMLDataTransfer * This,
  25975. /* [in] */ BSTR v);
  25976. void __RPC_STUB IHTMLDataTransfer_put_effectAllowed_Stub(
  25977. IRpcStubBuffer *This,
  25978. IRpcChannelBuffer *_pRpcChannelBuffer,
  25979. PRPC_MESSAGE _pRpcMessage,
  25980. DWORD *_pdwStubPhase);
  25981. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_get_effectAllowed_Proxy(
  25982. IHTMLDataTransfer * This,
  25983. /* [out][retval] */ BSTR *p);
  25984. void __RPC_STUB IHTMLDataTransfer_get_effectAllowed_Stub(
  25985. IRpcStubBuffer *This,
  25986. IRpcChannelBuffer *_pRpcChannelBuffer,
  25987. PRPC_MESSAGE _pRpcMessage,
  25988. DWORD *_pdwStubPhase);
  25989. #endif /* __IHTMLDataTransfer_INTERFACE_DEFINED__ */
  25990. #ifndef __IHTMLEventObj2_INTERFACE_DEFINED__
  25991. #define __IHTMLEventObj2_INTERFACE_DEFINED__
  25992. /* interface IHTMLEventObj2 */
  25993. /* [object][uuid][dual][oleautomation] */
  25994. EXTERN_C const IID IID_IHTMLEventObj2;
  25995. MIDL_INTERFACE("3050f48B-98b5-11cf-bb82-00aa00bdce0b")
  25996. IHTMLEventObj2 : public IDispatch
  25997. {
  25998. public:
  25999. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttribute(
  26000. /* [in] */ BSTR strAttributeName,
  26001. /* [in] */ VARIANT AttributeValue,
  26002. /* [in][defaultvalue] */ LONG lFlags = 1) = 0;
  26003. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute(
  26004. /* [in] */ BSTR strAttributeName,
  26005. /* [in][defaultvalue] */ LONG lFlags,
  26006. /* [out][retval] */ VARIANT *AttributeValue) = 0;
  26007. virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeAttribute(
  26008. /* [in] */ BSTR strAttributeName,
  26009. /* [in][defaultvalue] */ LONG lFlags,
  26010. /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0;
  26011. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_propertyName(
  26012. /* [in] */ BSTR v) = 0;
  26013. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_propertyName(
  26014. /* [out][retval] */ BSTR *p) = 0;
  26015. virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_bookmarks(
  26016. /* [in] */ IHTMLBookmarkCollection *v) = 0;
  26017. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bookmarks(
  26018. /* [out][retval] */ IHTMLBookmarkCollection **p) = 0;
  26019. virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_recordset(
  26020. /* [in] */ IDispatch *v) = 0;
  26021. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_recordset(
  26022. /* [out][retval] */ IDispatch **p) = 0;
  26023. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dataFld(
  26024. /* [in] */ BSTR v) = 0;
  26025. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataFld(
  26026. /* [out][retval] */ BSTR *p) = 0;
  26027. virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_boundElements(
  26028. /* [in] */ IHTMLElementCollection *v) = 0;
  26029. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_boundElements(
  26030. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26031. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_repeat(
  26032. /* [in] */ VARIANT_BOOL v) = 0;
  26033. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_repeat(
  26034. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  26035. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_srcUrn(
  26036. /* [in] */ BSTR v) = 0;
  26037. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcUrn(
  26038. /* [out][retval] */ BSTR *p) = 0;
  26039. virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_srcElement(
  26040. /* [in] */ IHTMLElement *v) = 0;
  26041. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcElement(
  26042. /* [out][retval] */ IHTMLElement **p) = 0;
  26043. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_altKey(
  26044. /* [in] */ VARIANT_BOOL v) = 0;
  26045. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_altKey(
  26046. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  26047. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_ctrlKey(
  26048. /* [in] */ VARIANT_BOOL v) = 0;
  26049. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ctrlKey(
  26050. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  26051. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_shiftKey(
  26052. /* [in] */ VARIANT_BOOL v) = 0;
  26053. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_shiftKey(
  26054. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  26055. virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_fromElement(
  26056. /* [in] */ IHTMLElement *v) = 0;
  26057. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fromElement(
  26058. /* [out][retval] */ IHTMLElement **p) = 0;
  26059. virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_toElement(
  26060. /* [in] */ IHTMLElement *v) = 0;
  26061. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_toElement(
  26062. /* [out][retval] */ IHTMLElement **p) = 0;
  26063. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_button(
  26064. /* [in] */ long v) = 0;
  26065. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_button(
  26066. /* [out][retval] */ long *p) = 0;
  26067. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  26068. /* [in] */ BSTR v) = 0;
  26069. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  26070. /* [out][retval] */ BSTR *p) = 0;
  26071. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_qualifier(
  26072. /* [in] */ BSTR v) = 0;
  26073. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_qualifier(
  26074. /* [out][retval] */ BSTR *p) = 0;
  26075. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_reason(
  26076. /* [in] */ long v) = 0;
  26077. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_reason(
  26078. /* [out][retval] */ long *p) = 0;
  26079. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_x(
  26080. /* [in] */ long v) = 0;
  26081. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_x(
  26082. /* [out][retval] */ long *p) = 0;
  26083. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_y(
  26084. /* [in] */ long v) = 0;
  26085. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_y(
  26086. /* [out][retval] */ long *p) = 0;
  26087. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_clientX(
  26088. /* [in] */ long v) = 0;
  26089. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientX(
  26090. /* [out][retval] */ long *p) = 0;
  26091. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_clientY(
  26092. /* [in] */ long v) = 0;
  26093. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientY(
  26094. /* [out][retval] */ long *p) = 0;
  26095. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_offsetX(
  26096. /* [in] */ long v) = 0;
  26097. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetX(
  26098. /* [out][retval] */ long *p) = 0;
  26099. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_offsetY(
  26100. /* [in] */ long v) = 0;
  26101. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetY(
  26102. /* [out][retval] */ long *p) = 0;
  26103. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_screenX(
  26104. /* [in] */ long v) = 0;
  26105. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenX(
  26106. /* [out][retval] */ long *p) = 0;
  26107. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_screenY(
  26108. /* [in] */ long v) = 0;
  26109. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenY(
  26110. /* [out][retval] */ long *p) = 0;
  26111. virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_srcFilter(
  26112. /* [in] */ IDispatch *v) = 0;
  26113. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcFilter(
  26114. /* [out][retval] */ IDispatch **p) = 0;
  26115. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataTransfer(
  26116. /* [out][retval] */ IHTMLDataTransfer **p) = 0;
  26117. };
  26118. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_setAttribute_Proxy(
  26119. IHTMLEventObj2 * This,
  26120. /* [in] */ BSTR strAttributeName,
  26121. /* [in] */ VARIANT AttributeValue,
  26122. /* [in][defaultvalue] */ LONG lFlags);
  26123. void __RPC_STUB IHTMLEventObj2_setAttribute_Stub(
  26124. IRpcStubBuffer *This,
  26125. IRpcChannelBuffer *_pRpcChannelBuffer,
  26126. PRPC_MESSAGE _pRpcMessage,
  26127. DWORD *_pdwStubPhase);
  26128. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_getAttribute_Proxy(
  26129. IHTMLEventObj2 * This,
  26130. /* [in] */ BSTR strAttributeName,
  26131. /* [in][defaultvalue] */ LONG lFlags,
  26132. /* [out][retval] */ VARIANT *AttributeValue);
  26133. void __RPC_STUB IHTMLEventObj2_getAttribute_Stub(
  26134. IRpcStubBuffer *This,
  26135. IRpcChannelBuffer *_pRpcChannelBuffer,
  26136. PRPC_MESSAGE _pRpcMessage,
  26137. DWORD *_pdwStubPhase);
  26138. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_removeAttribute_Proxy(
  26139. IHTMLEventObj2 * This,
  26140. /* [in] */ BSTR strAttributeName,
  26141. /* [in][defaultvalue] */ LONG lFlags,
  26142. /* [out][retval] */ VARIANT_BOOL *pfSuccess);
  26143. void __RPC_STUB IHTMLEventObj2_removeAttribute_Stub(
  26144. IRpcStubBuffer *This,
  26145. IRpcChannelBuffer *_pRpcChannelBuffer,
  26146. PRPC_MESSAGE _pRpcMessage,
  26147. DWORD *_pdwStubPhase);
  26148. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_propertyName_Proxy(
  26149. IHTMLEventObj2 * This,
  26150. /* [in] */ BSTR v);
  26151. void __RPC_STUB IHTMLEventObj2_put_propertyName_Stub(
  26152. IRpcStubBuffer *This,
  26153. IRpcChannelBuffer *_pRpcChannelBuffer,
  26154. PRPC_MESSAGE _pRpcMessage,
  26155. DWORD *_pdwStubPhase);
  26156. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_propertyName_Proxy(
  26157. IHTMLEventObj2 * This,
  26158. /* [out][retval] */ BSTR *p);
  26159. void __RPC_STUB IHTMLEventObj2_get_propertyName_Stub(
  26160. IRpcStubBuffer *This,
  26161. IRpcChannelBuffer *_pRpcChannelBuffer,
  26162. PRPC_MESSAGE _pRpcMessage,
  26163. DWORD *_pdwStubPhase);
  26164. /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_bookmarks_Proxy(
  26165. IHTMLEventObj2 * This,
  26166. /* [in] */ IHTMLBookmarkCollection *v);
  26167. void __RPC_STUB IHTMLEventObj2_putref_bookmarks_Stub(
  26168. IRpcStubBuffer *This,
  26169. IRpcChannelBuffer *_pRpcChannelBuffer,
  26170. PRPC_MESSAGE _pRpcMessage,
  26171. DWORD *_pdwStubPhase);
  26172. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_bookmarks_Proxy(
  26173. IHTMLEventObj2 * This,
  26174. /* [out][retval] */ IHTMLBookmarkCollection **p);
  26175. void __RPC_STUB IHTMLEventObj2_get_bookmarks_Stub(
  26176. IRpcStubBuffer *This,
  26177. IRpcChannelBuffer *_pRpcChannelBuffer,
  26178. PRPC_MESSAGE _pRpcMessage,
  26179. DWORD *_pdwStubPhase);
  26180. /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_recordset_Proxy(
  26181. IHTMLEventObj2 * This,
  26182. /* [in] */ IDispatch *v);
  26183. void __RPC_STUB IHTMLEventObj2_putref_recordset_Stub(
  26184. IRpcStubBuffer *This,
  26185. IRpcChannelBuffer *_pRpcChannelBuffer,
  26186. PRPC_MESSAGE _pRpcMessage,
  26187. DWORD *_pdwStubPhase);
  26188. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_recordset_Proxy(
  26189. IHTMLEventObj2 * This,
  26190. /* [out][retval] */ IDispatch **p);
  26191. void __RPC_STUB IHTMLEventObj2_get_recordset_Stub(
  26192. IRpcStubBuffer *This,
  26193. IRpcChannelBuffer *_pRpcChannelBuffer,
  26194. PRPC_MESSAGE _pRpcMessage,
  26195. DWORD *_pdwStubPhase);
  26196. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_dataFld_Proxy(
  26197. IHTMLEventObj2 * This,
  26198. /* [in] */ BSTR v);
  26199. void __RPC_STUB IHTMLEventObj2_put_dataFld_Stub(
  26200. IRpcStubBuffer *This,
  26201. IRpcChannelBuffer *_pRpcChannelBuffer,
  26202. PRPC_MESSAGE _pRpcMessage,
  26203. DWORD *_pdwStubPhase);
  26204. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_dataFld_Proxy(
  26205. IHTMLEventObj2 * This,
  26206. /* [out][retval] */ BSTR *p);
  26207. void __RPC_STUB IHTMLEventObj2_get_dataFld_Stub(
  26208. IRpcStubBuffer *This,
  26209. IRpcChannelBuffer *_pRpcChannelBuffer,
  26210. PRPC_MESSAGE _pRpcMessage,
  26211. DWORD *_pdwStubPhase);
  26212. /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_boundElements_Proxy(
  26213. IHTMLEventObj2 * This,
  26214. /* [in] */ IHTMLElementCollection *v);
  26215. void __RPC_STUB IHTMLEventObj2_putref_boundElements_Stub(
  26216. IRpcStubBuffer *This,
  26217. IRpcChannelBuffer *_pRpcChannelBuffer,
  26218. PRPC_MESSAGE _pRpcMessage,
  26219. DWORD *_pdwStubPhase);
  26220. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_boundElements_Proxy(
  26221. IHTMLEventObj2 * This,
  26222. /* [out][retval] */ IHTMLElementCollection **p);
  26223. void __RPC_STUB IHTMLEventObj2_get_boundElements_Stub(
  26224. IRpcStubBuffer *This,
  26225. IRpcChannelBuffer *_pRpcChannelBuffer,
  26226. PRPC_MESSAGE _pRpcMessage,
  26227. DWORD *_pdwStubPhase);
  26228. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_repeat_Proxy(
  26229. IHTMLEventObj2 * This,
  26230. /* [in] */ VARIANT_BOOL v);
  26231. void __RPC_STUB IHTMLEventObj2_put_repeat_Stub(
  26232. IRpcStubBuffer *This,
  26233. IRpcChannelBuffer *_pRpcChannelBuffer,
  26234. PRPC_MESSAGE _pRpcMessage,
  26235. DWORD *_pdwStubPhase);
  26236. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_repeat_Proxy(
  26237. IHTMLEventObj2 * This,
  26238. /* [out][retval] */ VARIANT_BOOL *p);
  26239. void __RPC_STUB IHTMLEventObj2_get_repeat_Stub(
  26240. IRpcStubBuffer *This,
  26241. IRpcChannelBuffer *_pRpcChannelBuffer,
  26242. PRPC_MESSAGE _pRpcMessage,
  26243. DWORD *_pdwStubPhase);
  26244. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_srcUrn_Proxy(
  26245. IHTMLEventObj2 * This,
  26246. /* [in] */ BSTR v);
  26247. void __RPC_STUB IHTMLEventObj2_put_srcUrn_Stub(
  26248. IRpcStubBuffer *This,
  26249. IRpcChannelBuffer *_pRpcChannelBuffer,
  26250. PRPC_MESSAGE _pRpcMessage,
  26251. DWORD *_pdwStubPhase);
  26252. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_srcUrn_Proxy(
  26253. IHTMLEventObj2 * This,
  26254. /* [out][retval] */ BSTR *p);
  26255. void __RPC_STUB IHTMLEventObj2_get_srcUrn_Stub(
  26256. IRpcStubBuffer *This,
  26257. IRpcChannelBuffer *_pRpcChannelBuffer,
  26258. PRPC_MESSAGE _pRpcMessage,
  26259. DWORD *_pdwStubPhase);
  26260. /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_srcElement_Proxy(
  26261. IHTMLEventObj2 * This,
  26262. /* [in] */ IHTMLElement *v);
  26263. void __RPC_STUB IHTMLEventObj2_putref_srcElement_Stub(
  26264. IRpcStubBuffer *This,
  26265. IRpcChannelBuffer *_pRpcChannelBuffer,
  26266. PRPC_MESSAGE _pRpcMessage,
  26267. DWORD *_pdwStubPhase);
  26268. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_srcElement_Proxy(
  26269. IHTMLEventObj2 * This,
  26270. /* [out][retval] */ IHTMLElement **p);
  26271. void __RPC_STUB IHTMLEventObj2_get_srcElement_Stub(
  26272. IRpcStubBuffer *This,
  26273. IRpcChannelBuffer *_pRpcChannelBuffer,
  26274. PRPC_MESSAGE _pRpcMessage,
  26275. DWORD *_pdwStubPhase);
  26276. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_altKey_Proxy(
  26277. IHTMLEventObj2 * This,
  26278. /* [in] */ VARIANT_BOOL v);
  26279. void __RPC_STUB IHTMLEventObj2_put_altKey_Stub(
  26280. IRpcStubBuffer *This,
  26281. IRpcChannelBuffer *_pRpcChannelBuffer,
  26282. PRPC_MESSAGE _pRpcMessage,
  26283. DWORD *_pdwStubPhase);
  26284. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_altKey_Proxy(
  26285. IHTMLEventObj2 * This,
  26286. /* [out][retval] */ VARIANT_BOOL *p);
  26287. void __RPC_STUB IHTMLEventObj2_get_altKey_Stub(
  26288. IRpcStubBuffer *This,
  26289. IRpcChannelBuffer *_pRpcChannelBuffer,
  26290. PRPC_MESSAGE _pRpcMessage,
  26291. DWORD *_pdwStubPhase);
  26292. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_ctrlKey_Proxy(
  26293. IHTMLEventObj2 * This,
  26294. /* [in] */ VARIANT_BOOL v);
  26295. void __RPC_STUB IHTMLEventObj2_put_ctrlKey_Stub(
  26296. IRpcStubBuffer *This,
  26297. IRpcChannelBuffer *_pRpcChannelBuffer,
  26298. PRPC_MESSAGE _pRpcMessage,
  26299. DWORD *_pdwStubPhase);
  26300. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_ctrlKey_Proxy(
  26301. IHTMLEventObj2 * This,
  26302. /* [out][retval] */ VARIANT_BOOL *p);
  26303. void __RPC_STUB IHTMLEventObj2_get_ctrlKey_Stub(
  26304. IRpcStubBuffer *This,
  26305. IRpcChannelBuffer *_pRpcChannelBuffer,
  26306. PRPC_MESSAGE _pRpcMessage,
  26307. DWORD *_pdwStubPhase);
  26308. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_shiftKey_Proxy(
  26309. IHTMLEventObj2 * This,
  26310. /* [in] */ VARIANT_BOOL v);
  26311. void __RPC_STUB IHTMLEventObj2_put_shiftKey_Stub(
  26312. IRpcStubBuffer *This,
  26313. IRpcChannelBuffer *_pRpcChannelBuffer,
  26314. PRPC_MESSAGE _pRpcMessage,
  26315. DWORD *_pdwStubPhase);
  26316. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_shiftKey_Proxy(
  26317. IHTMLEventObj2 * This,
  26318. /* [out][retval] */ VARIANT_BOOL *p);
  26319. void __RPC_STUB IHTMLEventObj2_get_shiftKey_Stub(
  26320. IRpcStubBuffer *This,
  26321. IRpcChannelBuffer *_pRpcChannelBuffer,
  26322. PRPC_MESSAGE _pRpcMessage,
  26323. DWORD *_pdwStubPhase);
  26324. /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_fromElement_Proxy(
  26325. IHTMLEventObj2 * This,
  26326. /* [in] */ IHTMLElement *v);
  26327. void __RPC_STUB IHTMLEventObj2_putref_fromElement_Stub(
  26328. IRpcStubBuffer *This,
  26329. IRpcChannelBuffer *_pRpcChannelBuffer,
  26330. PRPC_MESSAGE _pRpcMessage,
  26331. DWORD *_pdwStubPhase);
  26332. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_fromElement_Proxy(
  26333. IHTMLEventObj2 * This,
  26334. /* [out][retval] */ IHTMLElement **p);
  26335. void __RPC_STUB IHTMLEventObj2_get_fromElement_Stub(
  26336. IRpcStubBuffer *This,
  26337. IRpcChannelBuffer *_pRpcChannelBuffer,
  26338. PRPC_MESSAGE _pRpcMessage,
  26339. DWORD *_pdwStubPhase);
  26340. /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_toElement_Proxy(
  26341. IHTMLEventObj2 * This,
  26342. /* [in] */ IHTMLElement *v);
  26343. void __RPC_STUB IHTMLEventObj2_putref_toElement_Stub(
  26344. IRpcStubBuffer *This,
  26345. IRpcChannelBuffer *_pRpcChannelBuffer,
  26346. PRPC_MESSAGE _pRpcMessage,
  26347. DWORD *_pdwStubPhase);
  26348. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_toElement_Proxy(
  26349. IHTMLEventObj2 * This,
  26350. /* [out][retval] */ IHTMLElement **p);
  26351. void __RPC_STUB IHTMLEventObj2_get_toElement_Stub(
  26352. IRpcStubBuffer *This,
  26353. IRpcChannelBuffer *_pRpcChannelBuffer,
  26354. PRPC_MESSAGE _pRpcMessage,
  26355. DWORD *_pdwStubPhase);
  26356. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_button_Proxy(
  26357. IHTMLEventObj2 * This,
  26358. /* [in] */ long v);
  26359. void __RPC_STUB IHTMLEventObj2_put_button_Stub(
  26360. IRpcStubBuffer *This,
  26361. IRpcChannelBuffer *_pRpcChannelBuffer,
  26362. PRPC_MESSAGE _pRpcMessage,
  26363. DWORD *_pdwStubPhase);
  26364. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_button_Proxy(
  26365. IHTMLEventObj2 * This,
  26366. /* [out][retval] */ long *p);
  26367. void __RPC_STUB IHTMLEventObj2_get_button_Stub(
  26368. IRpcStubBuffer *This,
  26369. IRpcChannelBuffer *_pRpcChannelBuffer,
  26370. PRPC_MESSAGE _pRpcMessage,
  26371. DWORD *_pdwStubPhase);
  26372. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_type_Proxy(
  26373. IHTMLEventObj2 * This,
  26374. /* [in] */ BSTR v);
  26375. void __RPC_STUB IHTMLEventObj2_put_type_Stub(
  26376. IRpcStubBuffer *This,
  26377. IRpcChannelBuffer *_pRpcChannelBuffer,
  26378. PRPC_MESSAGE _pRpcMessage,
  26379. DWORD *_pdwStubPhase);
  26380. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_type_Proxy(
  26381. IHTMLEventObj2 * This,
  26382. /* [out][retval] */ BSTR *p);
  26383. void __RPC_STUB IHTMLEventObj2_get_type_Stub(
  26384. IRpcStubBuffer *This,
  26385. IRpcChannelBuffer *_pRpcChannelBuffer,
  26386. PRPC_MESSAGE _pRpcMessage,
  26387. DWORD *_pdwStubPhase);
  26388. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_qualifier_Proxy(
  26389. IHTMLEventObj2 * This,
  26390. /* [in] */ BSTR v);
  26391. void __RPC_STUB IHTMLEventObj2_put_qualifier_Stub(
  26392. IRpcStubBuffer *This,
  26393. IRpcChannelBuffer *_pRpcChannelBuffer,
  26394. PRPC_MESSAGE _pRpcMessage,
  26395. DWORD *_pdwStubPhase);
  26396. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_qualifier_Proxy(
  26397. IHTMLEventObj2 * This,
  26398. /* [out][retval] */ BSTR *p);
  26399. void __RPC_STUB IHTMLEventObj2_get_qualifier_Stub(
  26400. IRpcStubBuffer *This,
  26401. IRpcChannelBuffer *_pRpcChannelBuffer,
  26402. PRPC_MESSAGE _pRpcMessage,
  26403. DWORD *_pdwStubPhase);
  26404. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_reason_Proxy(
  26405. IHTMLEventObj2 * This,
  26406. /* [in] */ long v);
  26407. void __RPC_STUB IHTMLEventObj2_put_reason_Stub(
  26408. IRpcStubBuffer *This,
  26409. IRpcChannelBuffer *_pRpcChannelBuffer,
  26410. PRPC_MESSAGE _pRpcMessage,
  26411. DWORD *_pdwStubPhase);
  26412. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_reason_Proxy(
  26413. IHTMLEventObj2 * This,
  26414. /* [out][retval] */ long *p);
  26415. void __RPC_STUB IHTMLEventObj2_get_reason_Stub(
  26416. IRpcStubBuffer *This,
  26417. IRpcChannelBuffer *_pRpcChannelBuffer,
  26418. PRPC_MESSAGE _pRpcMessage,
  26419. DWORD *_pdwStubPhase);
  26420. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_x_Proxy(
  26421. IHTMLEventObj2 * This,
  26422. /* [in] */ long v);
  26423. void __RPC_STUB IHTMLEventObj2_put_x_Stub(
  26424. IRpcStubBuffer *This,
  26425. IRpcChannelBuffer *_pRpcChannelBuffer,
  26426. PRPC_MESSAGE _pRpcMessage,
  26427. DWORD *_pdwStubPhase);
  26428. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_x_Proxy(
  26429. IHTMLEventObj2 * This,
  26430. /* [out][retval] */ long *p);
  26431. void __RPC_STUB IHTMLEventObj2_get_x_Stub(
  26432. IRpcStubBuffer *This,
  26433. IRpcChannelBuffer *_pRpcChannelBuffer,
  26434. PRPC_MESSAGE _pRpcMessage,
  26435. DWORD *_pdwStubPhase);
  26436. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_y_Proxy(
  26437. IHTMLEventObj2 * This,
  26438. /* [in] */ long v);
  26439. void __RPC_STUB IHTMLEventObj2_put_y_Stub(
  26440. IRpcStubBuffer *This,
  26441. IRpcChannelBuffer *_pRpcChannelBuffer,
  26442. PRPC_MESSAGE _pRpcMessage,
  26443. DWORD *_pdwStubPhase);
  26444. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_y_Proxy(
  26445. IHTMLEventObj2 * This,
  26446. /* [out][retval] */ long *p);
  26447. void __RPC_STUB IHTMLEventObj2_get_y_Stub(
  26448. IRpcStubBuffer *This,
  26449. IRpcChannelBuffer *_pRpcChannelBuffer,
  26450. PRPC_MESSAGE _pRpcMessage,
  26451. DWORD *_pdwStubPhase);
  26452. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_clientX_Proxy(
  26453. IHTMLEventObj2 * This,
  26454. /* [in] */ long v);
  26455. void __RPC_STUB IHTMLEventObj2_put_clientX_Stub(
  26456. IRpcStubBuffer *This,
  26457. IRpcChannelBuffer *_pRpcChannelBuffer,
  26458. PRPC_MESSAGE _pRpcMessage,
  26459. DWORD *_pdwStubPhase);
  26460. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_clientX_Proxy(
  26461. IHTMLEventObj2 * This,
  26462. /* [out][retval] */ long *p);
  26463. void __RPC_STUB IHTMLEventObj2_get_clientX_Stub(
  26464. IRpcStubBuffer *This,
  26465. IRpcChannelBuffer *_pRpcChannelBuffer,
  26466. PRPC_MESSAGE _pRpcMessage,
  26467. DWORD *_pdwStubPhase);
  26468. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_clientY_Proxy(
  26469. IHTMLEventObj2 * This,
  26470. /* [in] */ long v);
  26471. void __RPC_STUB IHTMLEventObj2_put_clientY_Stub(
  26472. IRpcStubBuffer *This,
  26473. IRpcChannelBuffer *_pRpcChannelBuffer,
  26474. PRPC_MESSAGE _pRpcMessage,
  26475. DWORD *_pdwStubPhase);
  26476. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_clientY_Proxy(
  26477. IHTMLEventObj2 * This,
  26478. /* [out][retval] */ long *p);
  26479. void __RPC_STUB IHTMLEventObj2_get_clientY_Stub(
  26480. IRpcStubBuffer *This,
  26481. IRpcChannelBuffer *_pRpcChannelBuffer,
  26482. PRPC_MESSAGE _pRpcMessage,
  26483. DWORD *_pdwStubPhase);
  26484. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_offsetX_Proxy(
  26485. IHTMLEventObj2 * This,
  26486. /* [in] */ long v);
  26487. void __RPC_STUB IHTMLEventObj2_put_offsetX_Stub(
  26488. IRpcStubBuffer *This,
  26489. IRpcChannelBuffer *_pRpcChannelBuffer,
  26490. PRPC_MESSAGE _pRpcMessage,
  26491. DWORD *_pdwStubPhase);
  26492. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_offsetX_Proxy(
  26493. IHTMLEventObj2 * This,
  26494. /* [out][retval] */ long *p);
  26495. void __RPC_STUB IHTMLEventObj2_get_offsetX_Stub(
  26496. IRpcStubBuffer *This,
  26497. IRpcChannelBuffer *_pRpcChannelBuffer,
  26498. PRPC_MESSAGE _pRpcMessage,
  26499. DWORD *_pdwStubPhase);
  26500. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_offsetY_Proxy(
  26501. IHTMLEventObj2 * This,
  26502. /* [in] */ long v);
  26503. void __RPC_STUB IHTMLEventObj2_put_offsetY_Stub(
  26504. IRpcStubBuffer *This,
  26505. IRpcChannelBuffer *_pRpcChannelBuffer,
  26506. PRPC_MESSAGE _pRpcMessage,
  26507. DWORD *_pdwStubPhase);
  26508. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_offsetY_Proxy(
  26509. IHTMLEventObj2 * This,
  26510. /* [out][retval] */ long *p);
  26511. void __RPC_STUB IHTMLEventObj2_get_offsetY_Stub(
  26512. IRpcStubBuffer *This,
  26513. IRpcChannelBuffer *_pRpcChannelBuffer,
  26514. PRPC_MESSAGE _pRpcMessage,
  26515. DWORD *_pdwStubPhase);
  26516. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_screenX_Proxy(
  26517. IHTMLEventObj2 * This,
  26518. /* [in] */ long v);
  26519. void __RPC_STUB IHTMLEventObj2_put_screenX_Stub(
  26520. IRpcStubBuffer *This,
  26521. IRpcChannelBuffer *_pRpcChannelBuffer,
  26522. PRPC_MESSAGE _pRpcMessage,
  26523. DWORD *_pdwStubPhase);
  26524. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_screenX_Proxy(
  26525. IHTMLEventObj2 * This,
  26526. /* [out][retval] */ long *p);
  26527. void __RPC_STUB IHTMLEventObj2_get_screenX_Stub(
  26528. IRpcStubBuffer *This,
  26529. IRpcChannelBuffer *_pRpcChannelBuffer,
  26530. PRPC_MESSAGE _pRpcMessage,
  26531. DWORD *_pdwStubPhase);
  26532. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_screenY_Proxy(
  26533. IHTMLEventObj2 * This,
  26534. /* [in] */ long v);
  26535. void __RPC_STUB IHTMLEventObj2_put_screenY_Stub(
  26536. IRpcStubBuffer *This,
  26537. IRpcChannelBuffer *_pRpcChannelBuffer,
  26538. PRPC_MESSAGE _pRpcMessage,
  26539. DWORD *_pdwStubPhase);
  26540. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_screenY_Proxy(
  26541. IHTMLEventObj2 * This,
  26542. /* [out][retval] */ long *p);
  26543. void __RPC_STUB IHTMLEventObj2_get_screenY_Stub(
  26544. IRpcStubBuffer *This,
  26545. IRpcChannelBuffer *_pRpcChannelBuffer,
  26546. PRPC_MESSAGE _pRpcMessage,
  26547. DWORD *_pdwStubPhase);
  26548. /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_srcFilter_Proxy(
  26549. IHTMLEventObj2 * This,
  26550. /* [in] */ IDispatch *v);
  26551. void __RPC_STUB IHTMLEventObj2_putref_srcFilter_Stub(
  26552. IRpcStubBuffer *This,
  26553. IRpcChannelBuffer *_pRpcChannelBuffer,
  26554. PRPC_MESSAGE _pRpcMessage,
  26555. DWORD *_pdwStubPhase);
  26556. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_srcFilter_Proxy(
  26557. IHTMLEventObj2 * This,
  26558. /* [out][retval] */ IDispatch **p);
  26559. void __RPC_STUB IHTMLEventObj2_get_srcFilter_Stub(
  26560. IRpcStubBuffer *This,
  26561. IRpcChannelBuffer *_pRpcChannelBuffer,
  26562. PRPC_MESSAGE _pRpcMessage,
  26563. DWORD *_pdwStubPhase);
  26564. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_dataTransfer_Proxy(
  26565. IHTMLEventObj2 * This,
  26566. /* [out][retval] */ IHTMLDataTransfer **p);
  26567. void __RPC_STUB IHTMLEventObj2_get_dataTransfer_Stub(
  26568. IRpcStubBuffer *This,
  26569. IRpcChannelBuffer *_pRpcChannelBuffer,
  26570. PRPC_MESSAGE _pRpcMessage,
  26571. DWORD *_pdwStubPhase);
  26572. #endif /* __IHTMLEventObj2_INTERFACE_DEFINED__ */
  26573. #ifndef __IHTMLEventObj3_INTERFACE_DEFINED__
  26574. #define __IHTMLEventObj3_INTERFACE_DEFINED__
  26575. /* interface IHTMLEventObj3 */
  26576. /* [object][uuid][dual][oleautomation] */
  26577. EXTERN_C const IID IID_IHTMLEventObj3;
  26578. MIDL_INTERFACE("3050f680-98b5-11cf-bb82-00aa00bdce0b")
  26579. IHTMLEventObj3 : public IDispatch
  26580. {
  26581. public:
  26582. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_contentOverflow(
  26583. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  26584. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_shiftLeft(
  26585. /* [in] */ VARIANT_BOOL v) = 0;
  26586. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_shiftLeft(
  26587. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  26588. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_altLeft(
  26589. /* [in] */ VARIANT_BOOL v) = 0;
  26590. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_altLeft(
  26591. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  26592. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_ctrlLeft(
  26593. /* [in] */ VARIANT_BOOL v) = 0;
  26594. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ctrlLeft(
  26595. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  26596. virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeCompositionChange(
  26597. /* [out][retval] */ LONG_PTR *p) = 0;
  26598. virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeNotifyCommand(
  26599. /* [out][retval] */ LONG_PTR *p) = 0;
  26600. virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeNotifyData(
  26601. /* [out][retval] */ LONG_PTR *p) = 0;
  26602. virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeRequest(
  26603. /* [out][retval] */ LONG_PTR *p) = 0;
  26604. virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeRequestData(
  26605. /* [out][retval] */ LONG_PTR *p) = 0;
  26606. virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_keyboardLayout(
  26607. /* [out][retval] */ LONG_PTR *p) = 0;
  26608. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_behaviorCookie(
  26609. /* [out][retval] */ long *p) = 0;
  26610. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_behaviorPart(
  26611. /* [out][retval] */ long *p) = 0;
  26612. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nextPage(
  26613. /* [out][retval] */ BSTR *p) = 0;
  26614. };
  26615. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_contentOverflow_Proxy(
  26616. IHTMLEventObj3 * This,
  26617. /* [out][retval] */ VARIANT_BOOL *p);
  26618. void __RPC_STUB IHTMLEventObj3_get_contentOverflow_Stub(
  26619. IRpcStubBuffer *This,
  26620. IRpcChannelBuffer *_pRpcChannelBuffer,
  26621. PRPC_MESSAGE _pRpcMessage,
  26622. DWORD *_pdwStubPhase);
  26623. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_put_shiftLeft_Proxy(
  26624. IHTMLEventObj3 * This,
  26625. /* [in] */ VARIANT_BOOL v);
  26626. void __RPC_STUB IHTMLEventObj3_put_shiftLeft_Stub(
  26627. IRpcStubBuffer *This,
  26628. IRpcChannelBuffer *_pRpcChannelBuffer,
  26629. PRPC_MESSAGE _pRpcMessage,
  26630. DWORD *_pdwStubPhase);
  26631. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_shiftLeft_Proxy(
  26632. IHTMLEventObj3 * This,
  26633. /* [out][retval] */ VARIANT_BOOL *p);
  26634. void __RPC_STUB IHTMLEventObj3_get_shiftLeft_Stub(
  26635. IRpcStubBuffer *This,
  26636. IRpcChannelBuffer *_pRpcChannelBuffer,
  26637. PRPC_MESSAGE _pRpcMessage,
  26638. DWORD *_pdwStubPhase);
  26639. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_put_altLeft_Proxy(
  26640. IHTMLEventObj3 * This,
  26641. /* [in] */ VARIANT_BOOL v);
  26642. void __RPC_STUB IHTMLEventObj3_put_altLeft_Stub(
  26643. IRpcStubBuffer *This,
  26644. IRpcChannelBuffer *_pRpcChannelBuffer,
  26645. PRPC_MESSAGE _pRpcMessage,
  26646. DWORD *_pdwStubPhase);
  26647. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_altLeft_Proxy(
  26648. IHTMLEventObj3 * This,
  26649. /* [out][retval] */ VARIANT_BOOL *p);
  26650. void __RPC_STUB IHTMLEventObj3_get_altLeft_Stub(
  26651. IRpcStubBuffer *This,
  26652. IRpcChannelBuffer *_pRpcChannelBuffer,
  26653. PRPC_MESSAGE _pRpcMessage,
  26654. DWORD *_pdwStubPhase);
  26655. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_put_ctrlLeft_Proxy(
  26656. IHTMLEventObj3 * This,
  26657. /* [in] */ VARIANT_BOOL v);
  26658. void __RPC_STUB IHTMLEventObj3_put_ctrlLeft_Stub(
  26659. IRpcStubBuffer *This,
  26660. IRpcChannelBuffer *_pRpcChannelBuffer,
  26661. PRPC_MESSAGE _pRpcMessage,
  26662. DWORD *_pdwStubPhase);
  26663. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_ctrlLeft_Proxy(
  26664. IHTMLEventObj3 * This,
  26665. /* [out][retval] */ VARIANT_BOOL *p);
  26666. void __RPC_STUB IHTMLEventObj3_get_ctrlLeft_Stub(
  26667. IRpcStubBuffer *This,
  26668. IRpcChannelBuffer *_pRpcChannelBuffer,
  26669. PRPC_MESSAGE _pRpcMessage,
  26670. DWORD *_pdwStubPhase);
  26671. /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_imeCompositionChange_Proxy(
  26672. IHTMLEventObj3 * This,
  26673. /* [out][retval] */ LONG_PTR *p);
  26674. void __RPC_STUB IHTMLEventObj3_get_imeCompositionChange_Stub(
  26675. IRpcStubBuffer *This,
  26676. IRpcChannelBuffer *_pRpcChannelBuffer,
  26677. PRPC_MESSAGE _pRpcMessage,
  26678. DWORD *_pdwStubPhase);
  26679. /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_imeNotifyCommand_Proxy(
  26680. IHTMLEventObj3 * This,
  26681. /* [out][retval] */ LONG_PTR *p);
  26682. void __RPC_STUB IHTMLEventObj3_get_imeNotifyCommand_Stub(
  26683. IRpcStubBuffer *This,
  26684. IRpcChannelBuffer *_pRpcChannelBuffer,
  26685. PRPC_MESSAGE _pRpcMessage,
  26686. DWORD *_pdwStubPhase);
  26687. /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_imeNotifyData_Proxy(
  26688. IHTMLEventObj3 * This,
  26689. /* [out][retval] */ LONG_PTR *p);
  26690. void __RPC_STUB IHTMLEventObj3_get_imeNotifyData_Stub(
  26691. IRpcStubBuffer *This,
  26692. IRpcChannelBuffer *_pRpcChannelBuffer,
  26693. PRPC_MESSAGE _pRpcMessage,
  26694. DWORD *_pdwStubPhase);
  26695. /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_imeRequest_Proxy(
  26696. IHTMLEventObj3 * This,
  26697. /* [out][retval] */ LONG_PTR *p);
  26698. void __RPC_STUB IHTMLEventObj3_get_imeRequest_Stub(
  26699. IRpcStubBuffer *This,
  26700. IRpcChannelBuffer *_pRpcChannelBuffer,
  26701. PRPC_MESSAGE _pRpcMessage,
  26702. DWORD *_pdwStubPhase);
  26703. /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_imeRequestData_Proxy(
  26704. IHTMLEventObj3 * This,
  26705. /* [out][retval] */ LONG_PTR *p);
  26706. void __RPC_STUB IHTMLEventObj3_get_imeRequestData_Stub(
  26707. IRpcStubBuffer *This,
  26708. IRpcChannelBuffer *_pRpcChannelBuffer,
  26709. PRPC_MESSAGE _pRpcMessage,
  26710. DWORD *_pdwStubPhase);
  26711. /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_keyboardLayout_Proxy(
  26712. IHTMLEventObj3 * This,
  26713. /* [out][retval] */ LONG_PTR *p);
  26714. void __RPC_STUB IHTMLEventObj3_get_keyboardLayout_Stub(
  26715. IRpcStubBuffer *This,
  26716. IRpcChannelBuffer *_pRpcChannelBuffer,
  26717. PRPC_MESSAGE _pRpcMessage,
  26718. DWORD *_pdwStubPhase);
  26719. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_behaviorCookie_Proxy(
  26720. IHTMLEventObj3 * This,
  26721. /* [out][retval] */ long *p);
  26722. void __RPC_STUB IHTMLEventObj3_get_behaviorCookie_Stub(
  26723. IRpcStubBuffer *This,
  26724. IRpcChannelBuffer *_pRpcChannelBuffer,
  26725. PRPC_MESSAGE _pRpcMessage,
  26726. DWORD *_pdwStubPhase);
  26727. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_behaviorPart_Proxy(
  26728. IHTMLEventObj3 * This,
  26729. /* [out][retval] */ long *p);
  26730. void __RPC_STUB IHTMLEventObj3_get_behaviorPart_Stub(
  26731. IRpcStubBuffer *This,
  26732. IRpcChannelBuffer *_pRpcChannelBuffer,
  26733. PRPC_MESSAGE _pRpcMessage,
  26734. DWORD *_pdwStubPhase);
  26735. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_nextPage_Proxy(
  26736. IHTMLEventObj3 * This,
  26737. /* [out][retval] */ BSTR *p);
  26738. void __RPC_STUB IHTMLEventObj3_get_nextPage_Stub(
  26739. IRpcStubBuffer *This,
  26740. IRpcChannelBuffer *_pRpcChannelBuffer,
  26741. PRPC_MESSAGE _pRpcMessage,
  26742. DWORD *_pdwStubPhase);
  26743. #endif /* __IHTMLEventObj3_INTERFACE_DEFINED__ */
  26744. #ifndef __IHTMLEventObj4_INTERFACE_DEFINED__
  26745. #define __IHTMLEventObj4_INTERFACE_DEFINED__
  26746. /* interface IHTMLEventObj4 */
  26747. /* [object][uuid][dual][oleautomation] */
  26748. EXTERN_C const IID IID_IHTMLEventObj4;
  26749. MIDL_INTERFACE("3050f814-98b5-11cf-bb82-00aa00bdce0b")
  26750. IHTMLEventObj4 : public IDispatch
  26751. {
  26752. public:
  26753. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_wheelDelta(
  26754. /* [out][retval] */ long *p) = 0;
  26755. };
  26756. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj4_get_wheelDelta_Proxy(
  26757. IHTMLEventObj4 * This,
  26758. /* [out][retval] */ long *p);
  26759. void __RPC_STUB IHTMLEventObj4_get_wheelDelta_Stub(
  26760. IRpcStubBuffer *This,
  26761. IRpcChannelBuffer *_pRpcChannelBuffer,
  26762. PRPC_MESSAGE _pRpcMessage,
  26763. DWORD *_pdwStubPhase);
  26764. #endif /* __IHTMLEventObj4_INTERFACE_DEFINED__ */
  26765. #ifndef __DispCEventObj_DISPINTERFACE_DEFINED__
  26766. #define __DispCEventObj_DISPINTERFACE_DEFINED__
  26767. /* dispinterface DispCEventObj */
  26768. /* [uuid][hidden] */
  26769. EXTERN_C const IID DIID_DispCEventObj;
  26770. MIDL_INTERFACE("3050f558-98b5-11cf-bb82-00aa00bdce0b")
  26771. DispCEventObj : public IDispatch
  26772. {
  26773. };
  26774. #endif /* __DispCEventObj_DISPINTERFACE_DEFINED__ */
  26775. EXTERN_C const CLSID CLSID_CEventObj;
  26776. #ifdef __cplusplus
  26777. class DECLSPEC_UUID("3050f48A-98b5-11cf-bb82-00aa00bdce0b")
  26778. CEventObj;
  26779. #endif
  26780. #ifndef __HTMLWindowEvents2_DISPINTERFACE_DEFINED__
  26781. #define __HTMLWindowEvents2_DISPINTERFACE_DEFINED__
  26782. /* dispinterface HTMLWindowEvents2 */
  26783. /* [uuid][hidden] */
  26784. EXTERN_C const IID DIID_HTMLWindowEvents2;
  26785. MIDL_INTERFACE("3050f625-98b5-11cf-bb82-00aa00bdce0b")
  26786. HTMLWindowEvents2 : public IDispatch
  26787. {
  26788. };
  26789. #endif /* __HTMLWindowEvents2_DISPINTERFACE_DEFINED__ */
  26790. #ifndef __HTMLWindowEvents_DISPINTERFACE_DEFINED__
  26791. #define __HTMLWindowEvents_DISPINTERFACE_DEFINED__
  26792. /* dispinterface HTMLWindowEvents */
  26793. /* [uuid][hidden] */
  26794. EXTERN_C const IID DIID_HTMLWindowEvents;
  26795. MIDL_INTERFACE("96A0A4E0-D062-11cf-94B6-00AA0060275C")
  26796. HTMLWindowEvents : public IDispatch
  26797. {
  26798. };
  26799. #endif /* __HTMLWindowEvents_DISPINTERFACE_DEFINED__ */
  26800. #ifndef __IHTMLDocument2_INTERFACE_DEFINED__
  26801. #define __IHTMLDocument2_INTERFACE_DEFINED__
  26802. /* interface IHTMLDocument2 */
  26803. /* [object][uuid][dual][oleautomation] */
  26804. EXTERN_C const IID IID_IHTMLDocument2;
  26805. MIDL_INTERFACE("332c4425-26cb-11d0-b483-00c04fd90119")
  26806. IHTMLDocument2 : public IHTMLDocument
  26807. {
  26808. public:
  26809. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_all(
  26810. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26811. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_body(
  26812. /* [out][retval] */ IHTMLElement **p) = 0;
  26813. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_activeElement(
  26814. /* [out][retval] */ IHTMLElement **p) = 0;
  26815. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_images(
  26816. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26817. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_applets(
  26818. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26819. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_links(
  26820. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26821. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_forms(
  26822. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26823. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_anchors(
  26824. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26825. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_title(
  26826. /* [in] */ BSTR v) = 0;
  26827. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_title(
  26828. /* [out][retval] */ BSTR *p) = 0;
  26829. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scripts(
  26830. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26831. virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_designMode(
  26832. /* [in] */ BSTR v) = 0;
  26833. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_designMode(
  26834. /* [out][retval] */ BSTR *p) = 0;
  26835. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selection(
  26836. /* [out][retval] */ IHTMLSelectionObject **p) = 0;
  26837. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  26838. /* [out][retval] */ BSTR *p) = 0;
  26839. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frames(
  26840. /* [out][retval] */ IHTMLFramesCollection2 **p) = 0;
  26841. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_embeds(
  26842. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26843. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_plugins(
  26844. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  26845. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_alinkColor(
  26846. /* [in] */ VARIANT v) = 0;
  26847. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_alinkColor(
  26848. /* [out][retval] */ VARIANT *p) = 0;
  26849. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor(
  26850. /* [in] */ VARIANT v) = 0;
  26851. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor(
  26852. /* [out][retval] */ VARIANT *p) = 0;
  26853. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_fgColor(
  26854. /* [in] */ VARIANT v) = 0;
  26855. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fgColor(
  26856. /* [out][retval] */ VARIANT *p) = 0;
  26857. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_linkColor(
  26858. /* [in] */ VARIANT v) = 0;
  26859. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_linkColor(
  26860. /* [out][retval] */ VARIANT *p) = 0;
  26861. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vlinkColor(
  26862. /* [in] */ VARIANT v) = 0;
  26863. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vlinkColor(
  26864. /* [out][retval] */ VARIANT *p) = 0;
  26865. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_referrer(
  26866. /* [out][retval] */ BSTR *p) = 0;
  26867. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_location(
  26868. /* [out][retval] */ IHTMLLocation **p) = 0;
  26869. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lastModified(
  26870. /* [out][retval] */ BSTR *p) = 0;
  26871. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_URL(
  26872. /* [in] */ BSTR v) = 0;
  26873. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_URL(
  26874. /* [out][retval] */ BSTR *p) = 0;
  26875. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_domain(
  26876. /* [in] */ BSTR v) = 0;
  26877. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_domain(
  26878. /* [out][retval] */ BSTR *p) = 0;
  26879. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cookie(
  26880. /* [in] */ BSTR v) = 0;
  26881. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cookie(
  26882. /* [out][retval] */ BSTR *p) = 0;
  26883. virtual /* [hidden][bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_expando(
  26884. /* [in] */ VARIANT_BOOL v) = 0;
  26885. virtual /* [hidden][bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_expando(
  26886. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  26887. virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_charset(
  26888. /* [in] */ BSTR v) = 0;
  26889. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_charset(
  26890. /* [out][retval] */ BSTR *p) = 0;
  26891. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultCharset(
  26892. /* [in] */ BSTR v) = 0;
  26893. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultCharset(
  26894. /* [out][retval] */ BSTR *p) = 0;
  26895. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_mimeType(
  26896. /* [out][retval] */ BSTR *p) = 0;
  26897. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileSize(
  26898. /* [out][retval] */ BSTR *p) = 0;
  26899. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileCreatedDate(
  26900. /* [out][retval] */ BSTR *p) = 0;
  26901. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileModifiedDate(
  26902. /* [out][retval] */ BSTR *p) = 0;
  26903. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileUpdatedDate(
  26904. /* [out][retval] */ BSTR *p) = 0;
  26905. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_security(
  26906. /* [out][retval] */ BSTR *p) = 0;
  26907. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol(
  26908. /* [out][retval] */ BSTR *p) = 0;
  26909. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nameProp(
  26910. /* [out][retval] */ BSTR *p) = 0;
  26911. virtual /* [id][vararg] */ HRESULT STDMETHODCALLTYPE write(
  26912. /* [in] */ SAFEARRAY * psarray) = 0;
  26913. virtual /* [id][vararg] */ HRESULT STDMETHODCALLTYPE writeln(
  26914. /* [in] */ SAFEARRAY * psarray) = 0;
  26915. virtual /* [id] */ HRESULT STDMETHODCALLTYPE open(
  26916. /* [in][defaultvalue] */ BSTR url,
  26917. /* [in][optional] */ VARIANT name,
  26918. /* [in][optional] */ VARIANT features,
  26919. /* [in][optional] */ VARIANT replace,
  26920. /* [out][retval] */ IDispatch **pomWindowResult) = 0;
  26921. virtual /* [id] */ HRESULT STDMETHODCALLTYPE close( void) = 0;
  26922. virtual /* [id] */ HRESULT STDMETHODCALLTYPE clear( void) = 0;
  26923. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandSupported(
  26924. /* [in] */ BSTR cmdID,
  26925. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  26926. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandEnabled(
  26927. /* [in] */ BSTR cmdID,
  26928. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  26929. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandState(
  26930. /* [in] */ BSTR cmdID,
  26931. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  26932. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandIndeterm(
  26933. /* [in] */ BSTR cmdID,
  26934. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  26935. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandText(
  26936. /* [in] */ BSTR cmdID,
  26937. /* [out][retval] */ BSTR *pcmdText) = 0;
  26938. virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandValue(
  26939. /* [in] */ BSTR cmdID,
  26940. /* [out][retval] */ VARIANT *pcmdValue) = 0;
  26941. virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommand(
  26942. /* [in] */ BSTR cmdID,
  26943. /* [in][defaultvalue] */ VARIANT_BOOL showUI,
  26944. /* [in][optional] */ VARIANT value,
  26945. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  26946. virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommandShowHelp(
  26947. /* [in] */ BSTR cmdID,
  26948. /* [out][retval] */ VARIANT_BOOL *pfRet) = 0;
  26949. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createElement(
  26950. /* [in] */ BSTR eTag,
  26951. /* [out][retval] */ IHTMLElement **newElem) = 0;
  26952. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onhelp(
  26953. /* [in] */ VARIANT v) = 0;
  26954. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onhelp(
  26955. /* [out][retval] */ VARIANT *p) = 0;
  26956. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onclick(
  26957. /* [in] */ VARIANT v) = 0;
  26958. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onclick(
  26959. /* [out][retval] */ VARIANT *p) = 0;
  26960. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondblclick(
  26961. /* [in] */ VARIANT v) = 0;
  26962. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondblclick(
  26963. /* [out][retval] */ VARIANT *p) = 0;
  26964. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onkeyup(
  26965. /* [in] */ VARIANT v) = 0;
  26966. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onkeyup(
  26967. /* [out][retval] */ VARIANT *p) = 0;
  26968. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onkeydown(
  26969. /* [in] */ VARIANT v) = 0;
  26970. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onkeydown(
  26971. /* [out][retval] */ VARIANT *p) = 0;
  26972. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onkeypress(
  26973. /* [in] */ VARIANT v) = 0;
  26974. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onkeypress(
  26975. /* [out][retval] */ VARIANT *p) = 0;
  26976. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseup(
  26977. /* [in] */ VARIANT v) = 0;
  26978. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseup(
  26979. /* [out][retval] */ VARIANT *p) = 0;
  26980. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousedown(
  26981. /* [in] */ VARIANT v) = 0;
  26982. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousedown(
  26983. /* [out][retval] */ VARIANT *p) = 0;
  26984. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousemove(
  26985. /* [in] */ VARIANT v) = 0;
  26986. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousemove(
  26987. /* [out][retval] */ VARIANT *p) = 0;
  26988. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseout(
  26989. /* [in] */ VARIANT v) = 0;
  26990. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseout(
  26991. /* [out][retval] */ VARIANT *p) = 0;
  26992. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseover(
  26993. /* [in] */ VARIANT v) = 0;
  26994. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseover(
  26995. /* [out][retval] */ VARIANT *p) = 0;
  26996. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange(
  26997. /* [in] */ VARIANT v) = 0;
  26998. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange(
  26999. /* [out][retval] */ VARIANT *p) = 0;
  27000. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onafterupdate(
  27001. /* [in] */ VARIANT v) = 0;
  27002. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onafterupdate(
  27003. /* [out][retval] */ VARIANT *p) = 0;
  27004. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowexit(
  27005. /* [in] */ VARIANT v) = 0;
  27006. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowexit(
  27007. /* [out][retval] */ VARIANT *p) = 0;
  27008. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowenter(
  27009. /* [in] */ VARIANT v) = 0;
  27010. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowenter(
  27011. /* [out][retval] */ VARIANT *p) = 0;
  27012. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondragstart(
  27013. /* [in] */ VARIANT v) = 0;
  27014. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondragstart(
  27015. /* [out][retval] */ VARIANT *p) = 0;
  27016. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselectstart(
  27017. /* [in] */ VARIANT v) = 0;
  27018. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselectstart(
  27019. /* [out][retval] */ VARIANT *p) = 0;
  27020. virtual /* [id] */ HRESULT STDMETHODCALLTYPE elementFromPoint(
  27021. /* [in] */ long x,
  27022. /* [in] */ long y,
  27023. /* [out][retval] */ IHTMLElement **elementHit) = 0;
  27024. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentWindow(
  27025. /* [out][retval] */ IHTMLWindow2 **p) = 0;
  27026. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_styleSheets(
  27027. /* [out][retval] */ IHTMLStyleSheetsCollection **p) = 0;
  27028. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeupdate(
  27029. /* [in] */ VARIANT v) = 0;
  27030. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeupdate(
  27031. /* [out][retval] */ VARIANT *p) = 0;
  27032. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerrorupdate(
  27033. /* [in] */ VARIANT v) = 0;
  27034. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerrorupdate(
  27035. /* [out][retval] */ VARIANT *p) = 0;
  27036. virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
  27037. /* [out][retval] */ BSTR *String) = 0;
  27038. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createStyleSheet(
  27039. /* [in][defaultvalue] */ BSTR bstrHref,
  27040. /* [in][defaultvalue] */ long lIndex,
  27041. /* [out][retval] */ IHTMLStyleSheet **ppnewStyleSheet) = 0;
  27042. };
  27043. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_all_Proxy(
  27044. IHTMLDocument2 * This,
  27045. /* [out][retval] */ IHTMLElementCollection **p);
  27046. void __RPC_STUB IHTMLDocument2_get_all_Stub(
  27047. IRpcStubBuffer *This,
  27048. IRpcChannelBuffer *_pRpcChannelBuffer,
  27049. PRPC_MESSAGE _pRpcMessage,
  27050. DWORD *_pdwStubPhase);
  27051. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_body_Proxy(
  27052. IHTMLDocument2 * This,
  27053. /* [out][retval] */ IHTMLElement **p);
  27054. void __RPC_STUB IHTMLDocument2_get_body_Stub(
  27055. IRpcStubBuffer *This,
  27056. IRpcChannelBuffer *_pRpcChannelBuffer,
  27057. PRPC_MESSAGE _pRpcMessage,
  27058. DWORD *_pdwStubPhase);
  27059. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_activeElement_Proxy(
  27060. IHTMLDocument2 * This,
  27061. /* [out][retval] */ IHTMLElement **p);
  27062. void __RPC_STUB IHTMLDocument2_get_activeElement_Stub(
  27063. IRpcStubBuffer *This,
  27064. IRpcChannelBuffer *_pRpcChannelBuffer,
  27065. PRPC_MESSAGE _pRpcMessage,
  27066. DWORD *_pdwStubPhase);
  27067. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_images_Proxy(
  27068. IHTMLDocument2 * This,
  27069. /* [out][retval] */ IHTMLElementCollection **p);
  27070. void __RPC_STUB IHTMLDocument2_get_images_Stub(
  27071. IRpcStubBuffer *This,
  27072. IRpcChannelBuffer *_pRpcChannelBuffer,
  27073. PRPC_MESSAGE _pRpcMessage,
  27074. DWORD *_pdwStubPhase);
  27075. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_applets_Proxy(
  27076. IHTMLDocument2 * This,
  27077. /* [out][retval] */ IHTMLElementCollection **p);
  27078. void __RPC_STUB IHTMLDocument2_get_applets_Stub(
  27079. IRpcStubBuffer *This,
  27080. IRpcChannelBuffer *_pRpcChannelBuffer,
  27081. PRPC_MESSAGE _pRpcMessage,
  27082. DWORD *_pdwStubPhase);
  27083. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_links_Proxy(
  27084. IHTMLDocument2 * This,
  27085. /* [out][retval] */ IHTMLElementCollection **p);
  27086. void __RPC_STUB IHTMLDocument2_get_links_Stub(
  27087. IRpcStubBuffer *This,
  27088. IRpcChannelBuffer *_pRpcChannelBuffer,
  27089. PRPC_MESSAGE _pRpcMessage,
  27090. DWORD *_pdwStubPhase);
  27091. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_forms_Proxy(
  27092. IHTMLDocument2 * This,
  27093. /* [out][retval] */ IHTMLElementCollection **p);
  27094. void __RPC_STUB IHTMLDocument2_get_forms_Stub(
  27095. IRpcStubBuffer *This,
  27096. IRpcChannelBuffer *_pRpcChannelBuffer,
  27097. PRPC_MESSAGE _pRpcMessage,
  27098. DWORD *_pdwStubPhase);
  27099. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_anchors_Proxy(
  27100. IHTMLDocument2 * This,
  27101. /* [out][retval] */ IHTMLElementCollection **p);
  27102. void __RPC_STUB IHTMLDocument2_get_anchors_Stub(
  27103. IRpcStubBuffer *This,
  27104. IRpcChannelBuffer *_pRpcChannelBuffer,
  27105. PRPC_MESSAGE _pRpcMessage,
  27106. DWORD *_pdwStubPhase);
  27107. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_title_Proxy(
  27108. IHTMLDocument2 * This,
  27109. /* [in] */ BSTR v);
  27110. void __RPC_STUB IHTMLDocument2_put_title_Stub(
  27111. IRpcStubBuffer *This,
  27112. IRpcChannelBuffer *_pRpcChannelBuffer,
  27113. PRPC_MESSAGE _pRpcMessage,
  27114. DWORD *_pdwStubPhase);
  27115. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_title_Proxy(
  27116. IHTMLDocument2 * This,
  27117. /* [out][retval] */ BSTR *p);
  27118. void __RPC_STUB IHTMLDocument2_get_title_Stub(
  27119. IRpcStubBuffer *This,
  27120. IRpcChannelBuffer *_pRpcChannelBuffer,
  27121. PRPC_MESSAGE _pRpcMessage,
  27122. DWORD *_pdwStubPhase);
  27123. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_scripts_Proxy(
  27124. IHTMLDocument2 * This,
  27125. /* [out][retval] */ IHTMLElementCollection **p);
  27126. void __RPC_STUB IHTMLDocument2_get_scripts_Stub(
  27127. IRpcStubBuffer *This,
  27128. IRpcChannelBuffer *_pRpcChannelBuffer,
  27129. PRPC_MESSAGE _pRpcMessage,
  27130. DWORD *_pdwStubPhase);
  27131. /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_designMode_Proxy(
  27132. IHTMLDocument2 * This,
  27133. /* [in] */ BSTR v);
  27134. void __RPC_STUB IHTMLDocument2_put_designMode_Stub(
  27135. IRpcStubBuffer *This,
  27136. IRpcChannelBuffer *_pRpcChannelBuffer,
  27137. PRPC_MESSAGE _pRpcMessage,
  27138. DWORD *_pdwStubPhase);
  27139. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_designMode_Proxy(
  27140. IHTMLDocument2 * This,
  27141. /* [out][retval] */ BSTR *p);
  27142. void __RPC_STUB IHTMLDocument2_get_designMode_Stub(
  27143. IRpcStubBuffer *This,
  27144. IRpcChannelBuffer *_pRpcChannelBuffer,
  27145. PRPC_MESSAGE _pRpcMessage,
  27146. DWORD *_pdwStubPhase);
  27147. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_selection_Proxy(
  27148. IHTMLDocument2 * This,
  27149. /* [out][retval] */ IHTMLSelectionObject **p);
  27150. void __RPC_STUB IHTMLDocument2_get_selection_Stub(
  27151. IRpcStubBuffer *This,
  27152. IRpcChannelBuffer *_pRpcChannelBuffer,
  27153. PRPC_MESSAGE _pRpcMessage,
  27154. DWORD *_pdwStubPhase);
  27155. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_readyState_Proxy(
  27156. IHTMLDocument2 * This,
  27157. /* [out][retval] */ BSTR *p);
  27158. void __RPC_STUB IHTMLDocument2_get_readyState_Stub(
  27159. IRpcStubBuffer *This,
  27160. IRpcChannelBuffer *_pRpcChannelBuffer,
  27161. PRPC_MESSAGE _pRpcMessage,
  27162. DWORD *_pdwStubPhase);
  27163. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_frames_Proxy(
  27164. IHTMLDocument2 * This,
  27165. /* [out][retval] */ IHTMLFramesCollection2 **p);
  27166. void __RPC_STUB IHTMLDocument2_get_frames_Stub(
  27167. IRpcStubBuffer *This,
  27168. IRpcChannelBuffer *_pRpcChannelBuffer,
  27169. PRPC_MESSAGE _pRpcMessage,
  27170. DWORD *_pdwStubPhase);
  27171. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_embeds_Proxy(
  27172. IHTMLDocument2 * This,
  27173. /* [out][retval] */ IHTMLElementCollection **p);
  27174. void __RPC_STUB IHTMLDocument2_get_embeds_Stub(
  27175. IRpcStubBuffer *This,
  27176. IRpcChannelBuffer *_pRpcChannelBuffer,
  27177. PRPC_MESSAGE _pRpcMessage,
  27178. DWORD *_pdwStubPhase);
  27179. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_plugins_Proxy(
  27180. IHTMLDocument2 * This,
  27181. /* [out][retval] */ IHTMLElementCollection **p);
  27182. void __RPC_STUB IHTMLDocument2_get_plugins_Stub(
  27183. IRpcStubBuffer *This,
  27184. IRpcChannelBuffer *_pRpcChannelBuffer,
  27185. PRPC_MESSAGE _pRpcMessage,
  27186. DWORD *_pdwStubPhase);
  27187. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_alinkColor_Proxy(
  27188. IHTMLDocument2 * This,
  27189. /* [in] */ VARIANT v);
  27190. void __RPC_STUB IHTMLDocument2_put_alinkColor_Stub(
  27191. IRpcStubBuffer *This,
  27192. IRpcChannelBuffer *_pRpcChannelBuffer,
  27193. PRPC_MESSAGE _pRpcMessage,
  27194. DWORD *_pdwStubPhase);
  27195. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_alinkColor_Proxy(
  27196. IHTMLDocument2 * This,
  27197. /* [out][retval] */ VARIANT *p);
  27198. void __RPC_STUB IHTMLDocument2_get_alinkColor_Stub(
  27199. IRpcStubBuffer *This,
  27200. IRpcChannelBuffer *_pRpcChannelBuffer,
  27201. PRPC_MESSAGE _pRpcMessage,
  27202. DWORD *_pdwStubPhase);
  27203. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_bgColor_Proxy(
  27204. IHTMLDocument2 * This,
  27205. /* [in] */ VARIANT v);
  27206. void __RPC_STUB IHTMLDocument2_put_bgColor_Stub(
  27207. IRpcStubBuffer *This,
  27208. IRpcChannelBuffer *_pRpcChannelBuffer,
  27209. PRPC_MESSAGE _pRpcMessage,
  27210. DWORD *_pdwStubPhase);
  27211. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_bgColor_Proxy(
  27212. IHTMLDocument2 * This,
  27213. /* [out][retval] */ VARIANT *p);
  27214. void __RPC_STUB IHTMLDocument2_get_bgColor_Stub(
  27215. IRpcStubBuffer *This,
  27216. IRpcChannelBuffer *_pRpcChannelBuffer,
  27217. PRPC_MESSAGE _pRpcMessage,
  27218. DWORD *_pdwStubPhase);
  27219. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_fgColor_Proxy(
  27220. IHTMLDocument2 * This,
  27221. /* [in] */ VARIANT v);
  27222. void __RPC_STUB IHTMLDocument2_put_fgColor_Stub(
  27223. IRpcStubBuffer *This,
  27224. IRpcChannelBuffer *_pRpcChannelBuffer,
  27225. PRPC_MESSAGE _pRpcMessage,
  27226. DWORD *_pdwStubPhase);
  27227. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_fgColor_Proxy(
  27228. IHTMLDocument2 * This,
  27229. /* [out][retval] */ VARIANT *p);
  27230. void __RPC_STUB IHTMLDocument2_get_fgColor_Stub(
  27231. IRpcStubBuffer *This,
  27232. IRpcChannelBuffer *_pRpcChannelBuffer,
  27233. PRPC_MESSAGE _pRpcMessage,
  27234. DWORD *_pdwStubPhase);
  27235. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_linkColor_Proxy(
  27236. IHTMLDocument2 * This,
  27237. /* [in] */ VARIANT v);
  27238. void __RPC_STUB IHTMLDocument2_put_linkColor_Stub(
  27239. IRpcStubBuffer *This,
  27240. IRpcChannelBuffer *_pRpcChannelBuffer,
  27241. PRPC_MESSAGE _pRpcMessage,
  27242. DWORD *_pdwStubPhase);
  27243. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_linkColor_Proxy(
  27244. IHTMLDocument2 * This,
  27245. /* [out][retval] */ VARIANT *p);
  27246. void __RPC_STUB IHTMLDocument2_get_linkColor_Stub(
  27247. IRpcStubBuffer *This,
  27248. IRpcChannelBuffer *_pRpcChannelBuffer,
  27249. PRPC_MESSAGE _pRpcMessage,
  27250. DWORD *_pdwStubPhase);
  27251. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_vlinkColor_Proxy(
  27252. IHTMLDocument2 * This,
  27253. /* [in] */ VARIANT v);
  27254. void __RPC_STUB IHTMLDocument2_put_vlinkColor_Stub(
  27255. IRpcStubBuffer *This,
  27256. IRpcChannelBuffer *_pRpcChannelBuffer,
  27257. PRPC_MESSAGE _pRpcMessage,
  27258. DWORD *_pdwStubPhase);
  27259. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_vlinkColor_Proxy(
  27260. IHTMLDocument2 * This,
  27261. /* [out][retval] */ VARIANT *p);
  27262. void __RPC_STUB IHTMLDocument2_get_vlinkColor_Stub(
  27263. IRpcStubBuffer *This,
  27264. IRpcChannelBuffer *_pRpcChannelBuffer,
  27265. PRPC_MESSAGE _pRpcMessage,
  27266. DWORD *_pdwStubPhase);
  27267. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_referrer_Proxy(
  27268. IHTMLDocument2 * This,
  27269. /* [out][retval] */ BSTR *p);
  27270. void __RPC_STUB IHTMLDocument2_get_referrer_Stub(
  27271. IRpcStubBuffer *This,
  27272. IRpcChannelBuffer *_pRpcChannelBuffer,
  27273. PRPC_MESSAGE _pRpcMessage,
  27274. DWORD *_pdwStubPhase);
  27275. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_location_Proxy(
  27276. IHTMLDocument2 * This,
  27277. /* [out][retval] */ IHTMLLocation **p);
  27278. void __RPC_STUB IHTMLDocument2_get_location_Stub(
  27279. IRpcStubBuffer *This,
  27280. IRpcChannelBuffer *_pRpcChannelBuffer,
  27281. PRPC_MESSAGE _pRpcMessage,
  27282. DWORD *_pdwStubPhase);
  27283. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_lastModified_Proxy(
  27284. IHTMLDocument2 * This,
  27285. /* [out][retval] */ BSTR *p);
  27286. void __RPC_STUB IHTMLDocument2_get_lastModified_Stub(
  27287. IRpcStubBuffer *This,
  27288. IRpcChannelBuffer *_pRpcChannelBuffer,
  27289. PRPC_MESSAGE _pRpcMessage,
  27290. DWORD *_pdwStubPhase);
  27291. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_URL_Proxy(
  27292. IHTMLDocument2 * This,
  27293. /* [in] */ BSTR v);
  27294. void __RPC_STUB IHTMLDocument2_put_URL_Stub(
  27295. IRpcStubBuffer *This,
  27296. IRpcChannelBuffer *_pRpcChannelBuffer,
  27297. PRPC_MESSAGE _pRpcMessage,
  27298. DWORD *_pdwStubPhase);
  27299. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_URL_Proxy(
  27300. IHTMLDocument2 * This,
  27301. /* [out][retval] */ BSTR *p);
  27302. void __RPC_STUB IHTMLDocument2_get_URL_Stub(
  27303. IRpcStubBuffer *This,
  27304. IRpcChannelBuffer *_pRpcChannelBuffer,
  27305. PRPC_MESSAGE _pRpcMessage,
  27306. DWORD *_pdwStubPhase);
  27307. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_domain_Proxy(
  27308. IHTMLDocument2 * This,
  27309. /* [in] */ BSTR v);
  27310. void __RPC_STUB IHTMLDocument2_put_domain_Stub(
  27311. IRpcStubBuffer *This,
  27312. IRpcChannelBuffer *_pRpcChannelBuffer,
  27313. PRPC_MESSAGE _pRpcMessage,
  27314. DWORD *_pdwStubPhase);
  27315. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_domain_Proxy(
  27316. IHTMLDocument2 * This,
  27317. /* [out][retval] */ BSTR *p);
  27318. void __RPC_STUB IHTMLDocument2_get_domain_Stub(
  27319. IRpcStubBuffer *This,
  27320. IRpcChannelBuffer *_pRpcChannelBuffer,
  27321. PRPC_MESSAGE _pRpcMessage,
  27322. DWORD *_pdwStubPhase);
  27323. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_cookie_Proxy(
  27324. IHTMLDocument2 * This,
  27325. /* [in] */ BSTR v);
  27326. void __RPC_STUB IHTMLDocument2_put_cookie_Stub(
  27327. IRpcStubBuffer *This,
  27328. IRpcChannelBuffer *_pRpcChannelBuffer,
  27329. PRPC_MESSAGE _pRpcMessage,
  27330. DWORD *_pdwStubPhase);
  27331. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_cookie_Proxy(
  27332. IHTMLDocument2 * This,
  27333. /* [out][retval] */ BSTR *p);
  27334. void __RPC_STUB IHTMLDocument2_get_cookie_Stub(
  27335. IRpcStubBuffer *This,
  27336. IRpcChannelBuffer *_pRpcChannelBuffer,
  27337. PRPC_MESSAGE _pRpcMessage,
  27338. DWORD *_pdwStubPhase);
  27339. /* [hidden][bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_expando_Proxy(
  27340. IHTMLDocument2 * This,
  27341. /* [in] */ VARIANT_BOOL v);
  27342. void __RPC_STUB IHTMLDocument2_put_expando_Stub(
  27343. IRpcStubBuffer *This,
  27344. IRpcChannelBuffer *_pRpcChannelBuffer,
  27345. PRPC_MESSAGE _pRpcMessage,
  27346. DWORD *_pdwStubPhase);
  27347. /* [hidden][bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_expando_Proxy(
  27348. IHTMLDocument2 * This,
  27349. /* [out][retval] */ VARIANT_BOOL *p);
  27350. void __RPC_STUB IHTMLDocument2_get_expando_Stub(
  27351. IRpcStubBuffer *This,
  27352. IRpcChannelBuffer *_pRpcChannelBuffer,
  27353. PRPC_MESSAGE _pRpcMessage,
  27354. DWORD *_pdwStubPhase);
  27355. /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_charset_Proxy(
  27356. IHTMLDocument2 * This,
  27357. /* [in] */ BSTR v);
  27358. void __RPC_STUB IHTMLDocument2_put_charset_Stub(
  27359. IRpcStubBuffer *This,
  27360. IRpcChannelBuffer *_pRpcChannelBuffer,
  27361. PRPC_MESSAGE _pRpcMessage,
  27362. DWORD *_pdwStubPhase);
  27363. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_charset_Proxy(
  27364. IHTMLDocument2 * This,
  27365. /* [out][retval] */ BSTR *p);
  27366. void __RPC_STUB IHTMLDocument2_get_charset_Stub(
  27367. IRpcStubBuffer *This,
  27368. IRpcChannelBuffer *_pRpcChannelBuffer,
  27369. PRPC_MESSAGE _pRpcMessage,
  27370. DWORD *_pdwStubPhase);
  27371. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_defaultCharset_Proxy(
  27372. IHTMLDocument2 * This,
  27373. /* [in] */ BSTR v);
  27374. void __RPC_STUB IHTMLDocument2_put_defaultCharset_Stub(
  27375. IRpcStubBuffer *This,
  27376. IRpcChannelBuffer *_pRpcChannelBuffer,
  27377. PRPC_MESSAGE _pRpcMessage,
  27378. DWORD *_pdwStubPhase);
  27379. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_defaultCharset_Proxy(
  27380. IHTMLDocument2 * This,
  27381. /* [out][retval] */ BSTR *p);
  27382. void __RPC_STUB IHTMLDocument2_get_defaultCharset_Stub(
  27383. IRpcStubBuffer *This,
  27384. IRpcChannelBuffer *_pRpcChannelBuffer,
  27385. PRPC_MESSAGE _pRpcMessage,
  27386. DWORD *_pdwStubPhase);
  27387. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_mimeType_Proxy(
  27388. IHTMLDocument2 * This,
  27389. /* [out][retval] */ BSTR *p);
  27390. void __RPC_STUB IHTMLDocument2_get_mimeType_Stub(
  27391. IRpcStubBuffer *This,
  27392. IRpcChannelBuffer *_pRpcChannelBuffer,
  27393. PRPC_MESSAGE _pRpcMessage,
  27394. DWORD *_pdwStubPhase);
  27395. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_fileSize_Proxy(
  27396. IHTMLDocument2 * This,
  27397. /* [out][retval] */ BSTR *p);
  27398. void __RPC_STUB IHTMLDocument2_get_fileSize_Stub(
  27399. IRpcStubBuffer *This,
  27400. IRpcChannelBuffer *_pRpcChannelBuffer,
  27401. PRPC_MESSAGE _pRpcMessage,
  27402. DWORD *_pdwStubPhase);
  27403. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_fileCreatedDate_Proxy(
  27404. IHTMLDocument2 * This,
  27405. /* [out][retval] */ BSTR *p);
  27406. void __RPC_STUB IHTMLDocument2_get_fileCreatedDate_Stub(
  27407. IRpcStubBuffer *This,
  27408. IRpcChannelBuffer *_pRpcChannelBuffer,
  27409. PRPC_MESSAGE _pRpcMessage,
  27410. DWORD *_pdwStubPhase);
  27411. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_fileModifiedDate_Proxy(
  27412. IHTMLDocument2 * This,
  27413. /* [out][retval] */ BSTR *p);
  27414. void __RPC_STUB IHTMLDocument2_get_fileModifiedDate_Stub(
  27415. IRpcStubBuffer *This,
  27416. IRpcChannelBuffer *_pRpcChannelBuffer,
  27417. PRPC_MESSAGE _pRpcMessage,
  27418. DWORD *_pdwStubPhase);
  27419. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_fileUpdatedDate_Proxy(
  27420. IHTMLDocument2 * This,
  27421. /* [out][retval] */ BSTR *p);
  27422. void __RPC_STUB IHTMLDocument2_get_fileUpdatedDate_Stub(
  27423. IRpcStubBuffer *This,
  27424. IRpcChannelBuffer *_pRpcChannelBuffer,
  27425. PRPC_MESSAGE _pRpcMessage,
  27426. DWORD *_pdwStubPhase);
  27427. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_security_Proxy(
  27428. IHTMLDocument2 * This,
  27429. /* [out][retval] */ BSTR *p);
  27430. void __RPC_STUB IHTMLDocument2_get_security_Stub(
  27431. IRpcStubBuffer *This,
  27432. IRpcChannelBuffer *_pRpcChannelBuffer,
  27433. PRPC_MESSAGE _pRpcMessage,
  27434. DWORD *_pdwStubPhase);
  27435. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_protocol_Proxy(
  27436. IHTMLDocument2 * This,
  27437. /* [out][retval] */ BSTR *p);
  27438. void __RPC_STUB IHTMLDocument2_get_protocol_Stub(
  27439. IRpcStubBuffer *This,
  27440. IRpcChannelBuffer *_pRpcChannelBuffer,
  27441. PRPC_MESSAGE _pRpcMessage,
  27442. DWORD *_pdwStubPhase);
  27443. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_nameProp_Proxy(
  27444. IHTMLDocument2 * This,
  27445. /* [out][retval] */ BSTR *p);
  27446. void __RPC_STUB IHTMLDocument2_get_nameProp_Stub(
  27447. IRpcStubBuffer *This,
  27448. IRpcChannelBuffer *_pRpcChannelBuffer,
  27449. PRPC_MESSAGE _pRpcMessage,
  27450. DWORD *_pdwStubPhase);
  27451. /* [id][vararg] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_write_Proxy(
  27452. IHTMLDocument2 * This,
  27453. /* [in] */ SAFEARRAY * psarray);
  27454. void __RPC_STUB IHTMLDocument2_write_Stub(
  27455. IRpcStubBuffer *This,
  27456. IRpcChannelBuffer *_pRpcChannelBuffer,
  27457. PRPC_MESSAGE _pRpcMessage,
  27458. DWORD *_pdwStubPhase);
  27459. /* [id][vararg] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_writeln_Proxy(
  27460. IHTMLDocument2 * This,
  27461. /* [in] */ SAFEARRAY * psarray);
  27462. void __RPC_STUB IHTMLDocument2_writeln_Stub(
  27463. IRpcStubBuffer *This,
  27464. IRpcChannelBuffer *_pRpcChannelBuffer,
  27465. PRPC_MESSAGE _pRpcMessage,
  27466. DWORD *_pdwStubPhase);
  27467. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_open_Proxy(
  27468. IHTMLDocument2 * This,
  27469. /* [in][defaultvalue] */ BSTR url,
  27470. /* [in][optional] */ VARIANT name,
  27471. /* [in][optional] */ VARIANT features,
  27472. /* [in][optional] */ VARIANT replace,
  27473. /* [out][retval] */ IDispatch **pomWindowResult);
  27474. void __RPC_STUB IHTMLDocument2_open_Stub(
  27475. IRpcStubBuffer *This,
  27476. IRpcChannelBuffer *_pRpcChannelBuffer,
  27477. PRPC_MESSAGE _pRpcMessage,
  27478. DWORD *_pdwStubPhase);
  27479. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_close_Proxy(
  27480. IHTMLDocument2 * This);
  27481. void __RPC_STUB IHTMLDocument2_close_Stub(
  27482. IRpcStubBuffer *This,
  27483. IRpcChannelBuffer *_pRpcChannelBuffer,
  27484. PRPC_MESSAGE _pRpcMessage,
  27485. DWORD *_pdwStubPhase);
  27486. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_clear_Proxy(
  27487. IHTMLDocument2 * This);
  27488. void __RPC_STUB IHTMLDocument2_clear_Stub(
  27489. IRpcStubBuffer *This,
  27490. IRpcChannelBuffer *_pRpcChannelBuffer,
  27491. PRPC_MESSAGE _pRpcMessage,
  27492. DWORD *_pdwStubPhase);
  27493. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_queryCommandSupported_Proxy(
  27494. IHTMLDocument2 * This,
  27495. /* [in] */ BSTR cmdID,
  27496. /* [out][retval] */ VARIANT_BOOL *pfRet);
  27497. void __RPC_STUB IHTMLDocument2_queryCommandSupported_Stub(
  27498. IRpcStubBuffer *This,
  27499. IRpcChannelBuffer *_pRpcChannelBuffer,
  27500. PRPC_MESSAGE _pRpcMessage,
  27501. DWORD *_pdwStubPhase);
  27502. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_queryCommandEnabled_Proxy(
  27503. IHTMLDocument2 * This,
  27504. /* [in] */ BSTR cmdID,
  27505. /* [out][retval] */ VARIANT_BOOL *pfRet);
  27506. void __RPC_STUB IHTMLDocument2_queryCommandEnabled_Stub(
  27507. IRpcStubBuffer *This,
  27508. IRpcChannelBuffer *_pRpcChannelBuffer,
  27509. PRPC_MESSAGE _pRpcMessage,
  27510. DWORD *_pdwStubPhase);
  27511. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_queryCommandState_Proxy(
  27512. IHTMLDocument2 * This,
  27513. /* [in] */ BSTR cmdID,
  27514. /* [out][retval] */ VARIANT_BOOL *pfRet);
  27515. void __RPC_STUB IHTMLDocument2_queryCommandState_Stub(
  27516. IRpcStubBuffer *This,
  27517. IRpcChannelBuffer *_pRpcChannelBuffer,
  27518. PRPC_MESSAGE _pRpcMessage,
  27519. DWORD *_pdwStubPhase);
  27520. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_queryCommandIndeterm_Proxy(
  27521. IHTMLDocument2 * This,
  27522. /* [in] */ BSTR cmdID,
  27523. /* [out][retval] */ VARIANT_BOOL *pfRet);
  27524. void __RPC_STUB IHTMLDocument2_queryCommandIndeterm_Stub(
  27525. IRpcStubBuffer *This,
  27526. IRpcChannelBuffer *_pRpcChannelBuffer,
  27527. PRPC_MESSAGE _pRpcMessage,
  27528. DWORD *_pdwStubPhase);
  27529. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_queryCommandText_Proxy(
  27530. IHTMLDocument2 * This,
  27531. /* [in] */ BSTR cmdID,
  27532. /* [out][retval] */ BSTR *pcmdText);
  27533. void __RPC_STUB IHTMLDocument2_queryCommandText_Stub(
  27534. IRpcStubBuffer *This,
  27535. IRpcChannelBuffer *_pRpcChannelBuffer,
  27536. PRPC_MESSAGE _pRpcMessage,
  27537. DWORD *_pdwStubPhase);
  27538. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_queryCommandValue_Proxy(
  27539. IHTMLDocument2 * This,
  27540. /* [in] */ BSTR cmdID,
  27541. /* [out][retval] */ VARIANT *pcmdValue);
  27542. void __RPC_STUB IHTMLDocument2_queryCommandValue_Stub(
  27543. IRpcStubBuffer *This,
  27544. IRpcChannelBuffer *_pRpcChannelBuffer,
  27545. PRPC_MESSAGE _pRpcMessage,
  27546. DWORD *_pdwStubPhase);
  27547. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_execCommand_Proxy(
  27548. IHTMLDocument2 * This,
  27549. /* [in] */ BSTR cmdID,
  27550. /* [in][defaultvalue] */ VARIANT_BOOL showUI,
  27551. /* [in][optional] */ VARIANT value,
  27552. /* [out][retval] */ VARIANT_BOOL *pfRet);
  27553. void __RPC_STUB IHTMLDocument2_execCommand_Stub(
  27554. IRpcStubBuffer *This,
  27555. IRpcChannelBuffer *_pRpcChannelBuffer,
  27556. PRPC_MESSAGE _pRpcMessage,
  27557. DWORD *_pdwStubPhase);
  27558. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_execCommandShowHelp_Proxy(
  27559. IHTMLDocument2 * This,
  27560. /* [in] */ BSTR cmdID,
  27561. /* [out][retval] */ VARIANT_BOOL *pfRet);
  27562. void __RPC_STUB IHTMLDocument2_execCommandShowHelp_Stub(
  27563. IRpcStubBuffer *This,
  27564. IRpcChannelBuffer *_pRpcChannelBuffer,
  27565. PRPC_MESSAGE _pRpcMessage,
  27566. DWORD *_pdwStubPhase);
  27567. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_createElement_Proxy(
  27568. IHTMLDocument2 * This,
  27569. /* [in] */ BSTR eTag,
  27570. /* [out][retval] */ IHTMLElement **newElem);
  27571. void __RPC_STUB IHTMLDocument2_createElement_Stub(
  27572. IRpcStubBuffer *This,
  27573. IRpcChannelBuffer *_pRpcChannelBuffer,
  27574. PRPC_MESSAGE _pRpcMessage,
  27575. DWORD *_pdwStubPhase);
  27576. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onhelp_Proxy(
  27577. IHTMLDocument2 * This,
  27578. /* [in] */ VARIANT v);
  27579. void __RPC_STUB IHTMLDocument2_put_onhelp_Stub(
  27580. IRpcStubBuffer *This,
  27581. IRpcChannelBuffer *_pRpcChannelBuffer,
  27582. PRPC_MESSAGE _pRpcMessage,
  27583. DWORD *_pdwStubPhase);
  27584. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onhelp_Proxy(
  27585. IHTMLDocument2 * This,
  27586. /* [out][retval] */ VARIANT *p);
  27587. void __RPC_STUB IHTMLDocument2_get_onhelp_Stub(
  27588. IRpcStubBuffer *This,
  27589. IRpcChannelBuffer *_pRpcChannelBuffer,
  27590. PRPC_MESSAGE _pRpcMessage,
  27591. DWORD *_pdwStubPhase);
  27592. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onclick_Proxy(
  27593. IHTMLDocument2 * This,
  27594. /* [in] */ VARIANT v);
  27595. void __RPC_STUB IHTMLDocument2_put_onclick_Stub(
  27596. IRpcStubBuffer *This,
  27597. IRpcChannelBuffer *_pRpcChannelBuffer,
  27598. PRPC_MESSAGE _pRpcMessage,
  27599. DWORD *_pdwStubPhase);
  27600. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onclick_Proxy(
  27601. IHTMLDocument2 * This,
  27602. /* [out][retval] */ VARIANT *p);
  27603. void __RPC_STUB IHTMLDocument2_get_onclick_Stub(
  27604. IRpcStubBuffer *This,
  27605. IRpcChannelBuffer *_pRpcChannelBuffer,
  27606. PRPC_MESSAGE _pRpcMessage,
  27607. DWORD *_pdwStubPhase);
  27608. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_ondblclick_Proxy(
  27609. IHTMLDocument2 * This,
  27610. /* [in] */ VARIANT v);
  27611. void __RPC_STUB IHTMLDocument2_put_ondblclick_Stub(
  27612. IRpcStubBuffer *This,
  27613. IRpcChannelBuffer *_pRpcChannelBuffer,
  27614. PRPC_MESSAGE _pRpcMessage,
  27615. DWORD *_pdwStubPhase);
  27616. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_ondblclick_Proxy(
  27617. IHTMLDocument2 * This,
  27618. /* [out][retval] */ VARIANT *p);
  27619. void __RPC_STUB IHTMLDocument2_get_ondblclick_Stub(
  27620. IRpcStubBuffer *This,
  27621. IRpcChannelBuffer *_pRpcChannelBuffer,
  27622. PRPC_MESSAGE _pRpcMessage,
  27623. DWORD *_pdwStubPhase);
  27624. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onkeyup_Proxy(
  27625. IHTMLDocument2 * This,
  27626. /* [in] */ VARIANT v);
  27627. void __RPC_STUB IHTMLDocument2_put_onkeyup_Stub(
  27628. IRpcStubBuffer *This,
  27629. IRpcChannelBuffer *_pRpcChannelBuffer,
  27630. PRPC_MESSAGE _pRpcMessage,
  27631. DWORD *_pdwStubPhase);
  27632. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onkeyup_Proxy(
  27633. IHTMLDocument2 * This,
  27634. /* [out][retval] */ VARIANT *p);
  27635. void __RPC_STUB IHTMLDocument2_get_onkeyup_Stub(
  27636. IRpcStubBuffer *This,
  27637. IRpcChannelBuffer *_pRpcChannelBuffer,
  27638. PRPC_MESSAGE _pRpcMessage,
  27639. DWORD *_pdwStubPhase);
  27640. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onkeydown_Proxy(
  27641. IHTMLDocument2 * This,
  27642. /* [in] */ VARIANT v);
  27643. void __RPC_STUB IHTMLDocument2_put_onkeydown_Stub(
  27644. IRpcStubBuffer *This,
  27645. IRpcChannelBuffer *_pRpcChannelBuffer,
  27646. PRPC_MESSAGE _pRpcMessage,
  27647. DWORD *_pdwStubPhase);
  27648. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onkeydown_Proxy(
  27649. IHTMLDocument2 * This,
  27650. /* [out][retval] */ VARIANT *p);
  27651. void __RPC_STUB IHTMLDocument2_get_onkeydown_Stub(
  27652. IRpcStubBuffer *This,
  27653. IRpcChannelBuffer *_pRpcChannelBuffer,
  27654. PRPC_MESSAGE _pRpcMessage,
  27655. DWORD *_pdwStubPhase);
  27656. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onkeypress_Proxy(
  27657. IHTMLDocument2 * This,
  27658. /* [in] */ VARIANT v);
  27659. void __RPC_STUB IHTMLDocument2_put_onkeypress_Stub(
  27660. IRpcStubBuffer *This,
  27661. IRpcChannelBuffer *_pRpcChannelBuffer,
  27662. PRPC_MESSAGE _pRpcMessage,
  27663. DWORD *_pdwStubPhase);
  27664. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onkeypress_Proxy(
  27665. IHTMLDocument2 * This,
  27666. /* [out][retval] */ VARIANT *p);
  27667. void __RPC_STUB IHTMLDocument2_get_onkeypress_Stub(
  27668. IRpcStubBuffer *This,
  27669. IRpcChannelBuffer *_pRpcChannelBuffer,
  27670. PRPC_MESSAGE _pRpcMessage,
  27671. DWORD *_pdwStubPhase);
  27672. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onmouseup_Proxy(
  27673. IHTMLDocument2 * This,
  27674. /* [in] */ VARIANT v);
  27675. void __RPC_STUB IHTMLDocument2_put_onmouseup_Stub(
  27676. IRpcStubBuffer *This,
  27677. IRpcChannelBuffer *_pRpcChannelBuffer,
  27678. PRPC_MESSAGE _pRpcMessage,
  27679. DWORD *_pdwStubPhase);
  27680. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onmouseup_Proxy(
  27681. IHTMLDocument2 * This,
  27682. /* [out][retval] */ VARIANT *p);
  27683. void __RPC_STUB IHTMLDocument2_get_onmouseup_Stub(
  27684. IRpcStubBuffer *This,
  27685. IRpcChannelBuffer *_pRpcChannelBuffer,
  27686. PRPC_MESSAGE _pRpcMessage,
  27687. DWORD *_pdwStubPhase);
  27688. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onmousedown_Proxy(
  27689. IHTMLDocument2 * This,
  27690. /* [in] */ VARIANT v);
  27691. void __RPC_STUB IHTMLDocument2_put_onmousedown_Stub(
  27692. IRpcStubBuffer *This,
  27693. IRpcChannelBuffer *_pRpcChannelBuffer,
  27694. PRPC_MESSAGE _pRpcMessage,
  27695. DWORD *_pdwStubPhase);
  27696. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onmousedown_Proxy(
  27697. IHTMLDocument2 * This,
  27698. /* [out][retval] */ VARIANT *p);
  27699. void __RPC_STUB IHTMLDocument2_get_onmousedown_Stub(
  27700. IRpcStubBuffer *This,
  27701. IRpcChannelBuffer *_pRpcChannelBuffer,
  27702. PRPC_MESSAGE _pRpcMessage,
  27703. DWORD *_pdwStubPhase);
  27704. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onmousemove_Proxy(
  27705. IHTMLDocument2 * This,
  27706. /* [in] */ VARIANT v);
  27707. void __RPC_STUB IHTMLDocument2_put_onmousemove_Stub(
  27708. IRpcStubBuffer *This,
  27709. IRpcChannelBuffer *_pRpcChannelBuffer,
  27710. PRPC_MESSAGE _pRpcMessage,
  27711. DWORD *_pdwStubPhase);
  27712. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onmousemove_Proxy(
  27713. IHTMLDocument2 * This,
  27714. /* [out][retval] */ VARIANT *p);
  27715. void __RPC_STUB IHTMLDocument2_get_onmousemove_Stub(
  27716. IRpcStubBuffer *This,
  27717. IRpcChannelBuffer *_pRpcChannelBuffer,
  27718. PRPC_MESSAGE _pRpcMessage,
  27719. DWORD *_pdwStubPhase);
  27720. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onmouseout_Proxy(
  27721. IHTMLDocument2 * This,
  27722. /* [in] */ VARIANT v);
  27723. void __RPC_STUB IHTMLDocument2_put_onmouseout_Stub(
  27724. IRpcStubBuffer *This,
  27725. IRpcChannelBuffer *_pRpcChannelBuffer,
  27726. PRPC_MESSAGE _pRpcMessage,
  27727. DWORD *_pdwStubPhase);
  27728. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onmouseout_Proxy(
  27729. IHTMLDocument2 * This,
  27730. /* [out][retval] */ VARIANT *p);
  27731. void __RPC_STUB IHTMLDocument2_get_onmouseout_Stub(
  27732. IRpcStubBuffer *This,
  27733. IRpcChannelBuffer *_pRpcChannelBuffer,
  27734. PRPC_MESSAGE _pRpcMessage,
  27735. DWORD *_pdwStubPhase);
  27736. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onmouseover_Proxy(
  27737. IHTMLDocument2 * This,
  27738. /* [in] */ VARIANT v);
  27739. void __RPC_STUB IHTMLDocument2_put_onmouseover_Stub(
  27740. IRpcStubBuffer *This,
  27741. IRpcChannelBuffer *_pRpcChannelBuffer,
  27742. PRPC_MESSAGE _pRpcMessage,
  27743. DWORD *_pdwStubPhase);
  27744. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onmouseover_Proxy(
  27745. IHTMLDocument2 * This,
  27746. /* [out][retval] */ VARIANT *p);
  27747. void __RPC_STUB IHTMLDocument2_get_onmouseover_Stub(
  27748. IRpcStubBuffer *This,
  27749. IRpcChannelBuffer *_pRpcChannelBuffer,
  27750. PRPC_MESSAGE _pRpcMessage,
  27751. DWORD *_pdwStubPhase);
  27752. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onreadystatechange_Proxy(
  27753. IHTMLDocument2 * This,
  27754. /* [in] */ VARIANT v);
  27755. void __RPC_STUB IHTMLDocument2_put_onreadystatechange_Stub(
  27756. IRpcStubBuffer *This,
  27757. IRpcChannelBuffer *_pRpcChannelBuffer,
  27758. PRPC_MESSAGE _pRpcMessage,
  27759. DWORD *_pdwStubPhase);
  27760. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onreadystatechange_Proxy(
  27761. IHTMLDocument2 * This,
  27762. /* [out][retval] */ VARIANT *p);
  27763. void __RPC_STUB IHTMLDocument2_get_onreadystatechange_Stub(
  27764. IRpcStubBuffer *This,
  27765. IRpcChannelBuffer *_pRpcChannelBuffer,
  27766. PRPC_MESSAGE _pRpcMessage,
  27767. DWORD *_pdwStubPhase);
  27768. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onafterupdate_Proxy(
  27769. IHTMLDocument2 * This,
  27770. /* [in] */ VARIANT v);
  27771. void __RPC_STUB IHTMLDocument2_put_onafterupdate_Stub(
  27772. IRpcStubBuffer *This,
  27773. IRpcChannelBuffer *_pRpcChannelBuffer,
  27774. PRPC_MESSAGE _pRpcMessage,
  27775. DWORD *_pdwStubPhase);
  27776. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onafterupdate_Proxy(
  27777. IHTMLDocument2 * This,
  27778. /* [out][retval] */ VARIANT *p);
  27779. void __RPC_STUB IHTMLDocument2_get_onafterupdate_Stub(
  27780. IRpcStubBuffer *This,
  27781. IRpcChannelBuffer *_pRpcChannelBuffer,
  27782. PRPC_MESSAGE _pRpcMessage,
  27783. DWORD *_pdwStubPhase);
  27784. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onrowexit_Proxy(
  27785. IHTMLDocument2 * This,
  27786. /* [in] */ VARIANT v);
  27787. void __RPC_STUB IHTMLDocument2_put_onrowexit_Stub(
  27788. IRpcStubBuffer *This,
  27789. IRpcChannelBuffer *_pRpcChannelBuffer,
  27790. PRPC_MESSAGE _pRpcMessage,
  27791. DWORD *_pdwStubPhase);
  27792. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onrowexit_Proxy(
  27793. IHTMLDocument2 * This,
  27794. /* [out][retval] */ VARIANT *p);
  27795. void __RPC_STUB IHTMLDocument2_get_onrowexit_Stub(
  27796. IRpcStubBuffer *This,
  27797. IRpcChannelBuffer *_pRpcChannelBuffer,
  27798. PRPC_MESSAGE _pRpcMessage,
  27799. DWORD *_pdwStubPhase);
  27800. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onrowenter_Proxy(
  27801. IHTMLDocument2 * This,
  27802. /* [in] */ VARIANT v);
  27803. void __RPC_STUB IHTMLDocument2_put_onrowenter_Stub(
  27804. IRpcStubBuffer *This,
  27805. IRpcChannelBuffer *_pRpcChannelBuffer,
  27806. PRPC_MESSAGE _pRpcMessage,
  27807. DWORD *_pdwStubPhase);
  27808. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onrowenter_Proxy(
  27809. IHTMLDocument2 * This,
  27810. /* [out][retval] */ VARIANT *p);
  27811. void __RPC_STUB IHTMLDocument2_get_onrowenter_Stub(
  27812. IRpcStubBuffer *This,
  27813. IRpcChannelBuffer *_pRpcChannelBuffer,
  27814. PRPC_MESSAGE _pRpcMessage,
  27815. DWORD *_pdwStubPhase);
  27816. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_ondragstart_Proxy(
  27817. IHTMLDocument2 * This,
  27818. /* [in] */ VARIANT v);
  27819. void __RPC_STUB IHTMLDocument2_put_ondragstart_Stub(
  27820. IRpcStubBuffer *This,
  27821. IRpcChannelBuffer *_pRpcChannelBuffer,
  27822. PRPC_MESSAGE _pRpcMessage,
  27823. DWORD *_pdwStubPhase);
  27824. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_ondragstart_Proxy(
  27825. IHTMLDocument2 * This,
  27826. /* [out][retval] */ VARIANT *p);
  27827. void __RPC_STUB IHTMLDocument2_get_ondragstart_Stub(
  27828. IRpcStubBuffer *This,
  27829. IRpcChannelBuffer *_pRpcChannelBuffer,
  27830. PRPC_MESSAGE _pRpcMessage,
  27831. DWORD *_pdwStubPhase);
  27832. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onselectstart_Proxy(
  27833. IHTMLDocument2 * This,
  27834. /* [in] */ VARIANT v);
  27835. void __RPC_STUB IHTMLDocument2_put_onselectstart_Stub(
  27836. IRpcStubBuffer *This,
  27837. IRpcChannelBuffer *_pRpcChannelBuffer,
  27838. PRPC_MESSAGE _pRpcMessage,
  27839. DWORD *_pdwStubPhase);
  27840. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onselectstart_Proxy(
  27841. IHTMLDocument2 * This,
  27842. /* [out][retval] */ VARIANT *p);
  27843. void __RPC_STUB IHTMLDocument2_get_onselectstart_Stub(
  27844. IRpcStubBuffer *This,
  27845. IRpcChannelBuffer *_pRpcChannelBuffer,
  27846. PRPC_MESSAGE _pRpcMessage,
  27847. DWORD *_pdwStubPhase);
  27848. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_elementFromPoint_Proxy(
  27849. IHTMLDocument2 * This,
  27850. /* [in] */ long x,
  27851. /* [in] */ long y,
  27852. /* [out][retval] */ IHTMLElement **elementHit);
  27853. void __RPC_STUB IHTMLDocument2_elementFromPoint_Stub(
  27854. IRpcStubBuffer *This,
  27855. IRpcChannelBuffer *_pRpcChannelBuffer,
  27856. PRPC_MESSAGE _pRpcMessage,
  27857. DWORD *_pdwStubPhase);
  27858. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_parentWindow_Proxy(
  27859. IHTMLDocument2 * This,
  27860. /* [out][retval] */ IHTMLWindow2 **p);
  27861. void __RPC_STUB IHTMLDocument2_get_parentWindow_Stub(
  27862. IRpcStubBuffer *This,
  27863. IRpcChannelBuffer *_pRpcChannelBuffer,
  27864. PRPC_MESSAGE _pRpcMessage,
  27865. DWORD *_pdwStubPhase);
  27866. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_styleSheets_Proxy(
  27867. IHTMLDocument2 * This,
  27868. /* [out][retval] */ IHTMLStyleSheetsCollection **p);
  27869. void __RPC_STUB IHTMLDocument2_get_styleSheets_Stub(
  27870. IRpcStubBuffer *This,
  27871. IRpcChannelBuffer *_pRpcChannelBuffer,
  27872. PRPC_MESSAGE _pRpcMessage,
  27873. DWORD *_pdwStubPhase);
  27874. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onbeforeupdate_Proxy(
  27875. IHTMLDocument2 * This,
  27876. /* [in] */ VARIANT v);
  27877. void __RPC_STUB IHTMLDocument2_put_onbeforeupdate_Stub(
  27878. IRpcStubBuffer *This,
  27879. IRpcChannelBuffer *_pRpcChannelBuffer,
  27880. PRPC_MESSAGE _pRpcMessage,
  27881. DWORD *_pdwStubPhase);
  27882. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onbeforeupdate_Proxy(
  27883. IHTMLDocument2 * This,
  27884. /* [out][retval] */ VARIANT *p);
  27885. void __RPC_STUB IHTMLDocument2_get_onbeforeupdate_Stub(
  27886. IRpcStubBuffer *This,
  27887. IRpcChannelBuffer *_pRpcChannelBuffer,
  27888. PRPC_MESSAGE _pRpcMessage,
  27889. DWORD *_pdwStubPhase);
  27890. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onerrorupdate_Proxy(
  27891. IHTMLDocument2 * This,
  27892. /* [in] */ VARIANT v);
  27893. void __RPC_STUB IHTMLDocument2_put_onerrorupdate_Stub(
  27894. IRpcStubBuffer *This,
  27895. IRpcChannelBuffer *_pRpcChannelBuffer,
  27896. PRPC_MESSAGE _pRpcMessage,
  27897. DWORD *_pdwStubPhase);
  27898. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onerrorupdate_Proxy(
  27899. IHTMLDocument2 * This,
  27900. /* [out][retval] */ VARIANT *p);
  27901. void __RPC_STUB IHTMLDocument2_get_onerrorupdate_Stub(
  27902. IRpcStubBuffer *This,
  27903. IRpcChannelBuffer *_pRpcChannelBuffer,
  27904. PRPC_MESSAGE _pRpcMessage,
  27905. DWORD *_pdwStubPhase);
  27906. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_toString_Proxy(
  27907. IHTMLDocument2 * This,
  27908. /* [out][retval] */ BSTR *String);
  27909. void __RPC_STUB IHTMLDocument2_toString_Stub(
  27910. IRpcStubBuffer *This,
  27911. IRpcChannelBuffer *_pRpcChannelBuffer,
  27912. PRPC_MESSAGE _pRpcMessage,
  27913. DWORD *_pdwStubPhase);
  27914. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_createStyleSheet_Proxy(
  27915. IHTMLDocument2 * This,
  27916. /* [in][defaultvalue] */ BSTR bstrHref,
  27917. /* [in][defaultvalue] */ long lIndex,
  27918. /* [out][retval] */ IHTMLStyleSheet **ppnewStyleSheet);
  27919. void __RPC_STUB IHTMLDocument2_createStyleSheet_Stub(
  27920. IRpcStubBuffer *This,
  27921. IRpcChannelBuffer *_pRpcChannelBuffer,
  27922. PRPC_MESSAGE _pRpcMessage,
  27923. DWORD *_pdwStubPhase);
  27924. #endif /* __IHTMLDocument2_INTERFACE_DEFINED__ */
  27925. #ifndef __IHTMLFramesCollection2_INTERFACE_DEFINED__
  27926. #define __IHTMLFramesCollection2_INTERFACE_DEFINED__
  27927. /* interface IHTMLFramesCollection2 */
  27928. /* [object][uuid][dual][oleautomation] */
  27929. EXTERN_C const IID IID_IHTMLFramesCollection2;
  27930. MIDL_INTERFACE("332c4426-26cb-11d0-b483-00c04fd90119")
  27931. IHTMLFramesCollection2 : public IDispatch
  27932. {
  27933. public:
  27934. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  27935. /* [in] */ VARIANT *pvarIndex,
  27936. /* [out][retval] */ VARIANT *pvarResult) = 0;
  27937. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  27938. /* [out][retval] */ long *p) = 0;
  27939. };
  27940. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFramesCollection2_item_Proxy(
  27941. IHTMLFramesCollection2 * This,
  27942. /* [in] */ VARIANT *pvarIndex,
  27943. /* [out][retval] */ VARIANT *pvarResult);
  27944. void __RPC_STUB IHTMLFramesCollection2_item_Stub(
  27945. IRpcStubBuffer *This,
  27946. IRpcChannelBuffer *_pRpcChannelBuffer,
  27947. PRPC_MESSAGE _pRpcMessage,
  27948. DWORD *_pdwStubPhase);
  27949. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFramesCollection2_get_length_Proxy(
  27950. IHTMLFramesCollection2 * This,
  27951. /* [out][retval] */ long *p);
  27952. void __RPC_STUB IHTMLFramesCollection2_get_length_Stub(
  27953. IRpcStubBuffer *This,
  27954. IRpcChannelBuffer *_pRpcChannelBuffer,
  27955. PRPC_MESSAGE _pRpcMessage,
  27956. DWORD *_pdwStubPhase);
  27957. #endif /* __IHTMLFramesCollection2_INTERFACE_DEFINED__ */
  27958. #ifndef __IHTMLWindow2_INTERFACE_DEFINED__
  27959. #define __IHTMLWindow2_INTERFACE_DEFINED__
  27960. /* interface IHTMLWindow2 */
  27961. /* [object][uuid][dual][oleautomation] */
  27962. EXTERN_C const IID IID_IHTMLWindow2;
  27963. MIDL_INTERFACE("332c4427-26cb-11d0-b483-00c04fd90119")
  27964. IHTMLWindow2 : public IHTMLFramesCollection2
  27965. {
  27966. public:
  27967. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frames(
  27968. /* [out][retval] */ IHTMLFramesCollection2 **p) = 0;
  27969. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultStatus(
  27970. /* [in] */ BSTR v) = 0;
  27971. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultStatus(
  27972. /* [out][retval] */ BSTR *p) = 0;
  27973. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  27974. /* [in] */ BSTR v) = 0;
  27975. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  27976. /* [out][retval] */ BSTR *p) = 0;
  27977. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setTimeout(
  27978. /* [in] */ BSTR expression,
  27979. /* [in] */ long msec,
  27980. /* [in][optional] */ VARIANT *language,
  27981. /* [out][retval] */ long *timerID) = 0;
  27982. virtual /* [id] */ HRESULT STDMETHODCALLTYPE clearTimeout(
  27983. /* [in] */ long timerID) = 0;
  27984. virtual /* [id] */ HRESULT STDMETHODCALLTYPE alert(
  27985. /* [in][defaultvalue] */ BSTR message = L"") = 0;
  27986. virtual /* [id] */ HRESULT STDMETHODCALLTYPE confirm(
  27987. /* [in][defaultvalue] */ BSTR message,
  27988. /* [out][retval] */ VARIANT_BOOL *confirmed) = 0;
  27989. virtual /* [id] */ HRESULT STDMETHODCALLTYPE prompt(
  27990. /* [in][defaultvalue] */ BSTR message,
  27991. /* [in][defaultvalue] */ BSTR defstr,
  27992. /* [out][retval] */ VARIANT *textdata) = 0;
  27993. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Image(
  27994. /* [out][retval] */ IHTMLImageElementFactory **p) = 0;
  27995. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_location(
  27996. /* [out][retval] */ IHTMLLocation **p) = 0;
  27997. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_history(
  27998. /* [out][retval] */ IOmHistory **p) = 0;
  27999. virtual /* [id] */ HRESULT STDMETHODCALLTYPE close( void) = 0;
  28000. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_opener(
  28001. /* [in] */ VARIANT v) = 0;
  28002. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_opener(
  28003. /* [out][retval] */ VARIANT *p) = 0;
  28004. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_navigator(
  28005. /* [out][retval] */ IOmNavigator **p) = 0;
  28006. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  28007. /* [in] */ BSTR v) = 0;
  28008. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  28009. /* [out][retval] */ BSTR *p) = 0;
  28010. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parent(
  28011. /* [out][retval] */ IHTMLWindow2 **p) = 0;
  28012. virtual /* [id] */ HRESULT STDMETHODCALLTYPE open(
  28013. /* [in][defaultvalue] */ BSTR url,
  28014. /* [in][defaultvalue] */ BSTR name,
  28015. /* [in][defaultvalue] */ BSTR features,
  28016. /* [in][defaultvalue] */ VARIANT_BOOL replace,
  28017. /* [out][retval] */ IHTMLWindow2 **pomWindowResult) = 0;
  28018. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_self(
  28019. /* [out][retval] */ IHTMLWindow2 **p) = 0;
  28020. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_top(
  28021. /* [out][retval] */ IHTMLWindow2 **p) = 0;
  28022. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_window(
  28023. /* [out][retval] */ IHTMLWindow2 **p) = 0;
  28024. virtual /* [id] */ HRESULT STDMETHODCALLTYPE navigate(
  28025. /* [in] */ BSTR url) = 0;
  28026. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocus(
  28027. /* [in] */ VARIANT v) = 0;
  28028. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocus(
  28029. /* [out][retval] */ VARIANT *p) = 0;
  28030. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onblur(
  28031. /* [in] */ VARIANT v) = 0;
  28032. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onblur(
  28033. /* [out][retval] */ VARIANT *p) = 0;
  28034. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
  28035. /* [in] */ VARIANT v) = 0;
  28036. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
  28037. /* [out][retval] */ VARIANT *p) = 0;
  28038. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeunload(
  28039. /* [in] */ VARIANT v) = 0;
  28040. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeunload(
  28041. /* [out][retval] */ VARIANT *p) = 0;
  28042. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onunload(
  28043. /* [in] */ VARIANT v) = 0;
  28044. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onunload(
  28045. /* [out][retval] */ VARIANT *p) = 0;
  28046. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onhelp(
  28047. /* [in] */ VARIANT v) = 0;
  28048. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onhelp(
  28049. /* [out][retval] */ VARIANT *p) = 0;
  28050. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
  28051. /* [in] */ VARIANT v) = 0;
  28052. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
  28053. /* [out][retval] */ VARIANT *p) = 0;
  28054. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onresize(
  28055. /* [in] */ VARIANT v) = 0;
  28056. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onresize(
  28057. /* [out][retval] */ VARIANT *p) = 0;
  28058. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onscroll(
  28059. /* [in] */ VARIANT v) = 0;
  28060. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onscroll(
  28061. /* [out][retval] */ VARIANT *p) = 0;
  28062. virtual /* [source][id][propget] */ HRESULT STDMETHODCALLTYPE get_document(
  28063. /* [out][retval] */ IHTMLDocument2 **p) = 0;
  28064. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_event(
  28065. /* [out][retval] */ IHTMLEventObj **p) = 0;
  28066. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  28067. /* [out][retval] */ IUnknown **p) = 0;
  28068. virtual /* [id] */ HRESULT STDMETHODCALLTYPE showModalDialog(
  28069. /* [in] */ BSTR dialog,
  28070. /* [in][optional] */ VARIANT *varArgIn,
  28071. /* [in][optional] */ VARIANT *varOptions,
  28072. /* [out][retval] */ VARIANT *varArgOut) = 0;
  28073. virtual /* [id] */ HRESULT STDMETHODCALLTYPE showHelp(
  28074. /* [in] */ BSTR helpURL,
  28075. /* [in][optional] */ VARIANT helpArg,
  28076. /* [in][defaultvalue] */ BSTR features = L"") = 0;
  28077. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screen(
  28078. /* [out][retval] */ IHTMLScreen **p) = 0;
  28079. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Option(
  28080. /* [out][retval] */ IHTMLOptionElementFactory **p) = 0;
  28081. virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0;
  28082. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_closed(
  28083. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  28084. virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0;
  28085. virtual /* [id] */ HRESULT STDMETHODCALLTYPE scroll(
  28086. /* [in] */ long x,
  28087. /* [in] */ long y) = 0;
  28088. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientInformation(
  28089. /* [out][retval] */ IOmNavigator **p) = 0;
  28090. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setInterval(
  28091. /* [in] */ BSTR expression,
  28092. /* [in] */ long msec,
  28093. /* [in][optional] */ VARIANT *language,
  28094. /* [out][retval] */ long *timerID) = 0;
  28095. virtual /* [id] */ HRESULT STDMETHODCALLTYPE clearInterval(
  28096. /* [in] */ long timerID) = 0;
  28097. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_offscreenBuffering(
  28098. /* [in] */ VARIANT v) = 0;
  28099. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offscreenBuffering(
  28100. /* [out][retval] */ VARIANT *p) = 0;
  28101. virtual /* [id] */ HRESULT STDMETHODCALLTYPE execScript(
  28102. /* [in] */ BSTR code,
  28103. /* [in][defaultvalue] */ BSTR language,
  28104. /* [out][retval] */ VARIANT *pvarRet) = 0;
  28105. virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
  28106. /* [out][retval] */ BSTR *String) = 0;
  28107. virtual /* [id] */ HRESULT STDMETHODCALLTYPE scrollBy(
  28108. /* [in] */ long x,
  28109. /* [in] */ long y) = 0;
  28110. virtual /* [id] */ HRESULT STDMETHODCALLTYPE scrollTo(
  28111. /* [in] */ long x,
  28112. /* [in] */ long y) = 0;
  28113. virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveTo(
  28114. /* [in] */ long x,
  28115. /* [in] */ long y) = 0;
  28116. virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveBy(
  28117. /* [in] */ long x,
  28118. /* [in] */ long y) = 0;
  28119. virtual /* [id] */ HRESULT STDMETHODCALLTYPE resizeTo(
  28120. /* [in] */ long x,
  28121. /* [in] */ long y) = 0;
  28122. virtual /* [id] */ HRESULT STDMETHODCALLTYPE resizeBy(
  28123. /* [in] */ long x,
  28124. /* [in] */ long y) = 0;
  28125. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_external(
  28126. /* [out][retval] */ IDispatch **p) = 0;
  28127. };
  28128. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_frames_Proxy(
  28129. IHTMLWindow2 * This,
  28130. /* [out][retval] */ IHTMLFramesCollection2 **p);
  28131. void __RPC_STUB IHTMLWindow2_get_frames_Stub(
  28132. IRpcStubBuffer *This,
  28133. IRpcChannelBuffer *_pRpcChannelBuffer,
  28134. PRPC_MESSAGE _pRpcMessage,
  28135. DWORD *_pdwStubPhase);
  28136. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_defaultStatus_Proxy(
  28137. IHTMLWindow2 * This,
  28138. /* [in] */ BSTR v);
  28139. void __RPC_STUB IHTMLWindow2_put_defaultStatus_Stub(
  28140. IRpcStubBuffer *This,
  28141. IRpcChannelBuffer *_pRpcChannelBuffer,
  28142. PRPC_MESSAGE _pRpcMessage,
  28143. DWORD *_pdwStubPhase);
  28144. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_defaultStatus_Proxy(
  28145. IHTMLWindow2 * This,
  28146. /* [out][retval] */ BSTR *p);
  28147. void __RPC_STUB IHTMLWindow2_get_defaultStatus_Stub(
  28148. IRpcStubBuffer *This,
  28149. IRpcChannelBuffer *_pRpcChannelBuffer,
  28150. PRPC_MESSAGE _pRpcMessage,
  28151. DWORD *_pdwStubPhase);
  28152. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_status_Proxy(
  28153. IHTMLWindow2 * This,
  28154. /* [in] */ BSTR v);
  28155. void __RPC_STUB IHTMLWindow2_put_status_Stub(
  28156. IRpcStubBuffer *This,
  28157. IRpcChannelBuffer *_pRpcChannelBuffer,
  28158. PRPC_MESSAGE _pRpcMessage,
  28159. DWORD *_pdwStubPhase);
  28160. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_status_Proxy(
  28161. IHTMLWindow2 * This,
  28162. /* [out][retval] */ BSTR *p);
  28163. void __RPC_STUB IHTMLWindow2_get_status_Stub(
  28164. IRpcStubBuffer *This,
  28165. IRpcChannelBuffer *_pRpcChannelBuffer,
  28166. PRPC_MESSAGE _pRpcMessage,
  28167. DWORD *_pdwStubPhase);
  28168. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_setTimeout_Proxy(
  28169. IHTMLWindow2 * This,
  28170. /* [in] */ BSTR expression,
  28171. /* [in] */ long msec,
  28172. /* [in][optional] */ VARIANT *language,
  28173. /* [out][retval] */ long *timerID);
  28174. void __RPC_STUB IHTMLWindow2_setTimeout_Stub(
  28175. IRpcStubBuffer *This,
  28176. IRpcChannelBuffer *_pRpcChannelBuffer,
  28177. PRPC_MESSAGE _pRpcMessage,
  28178. DWORD *_pdwStubPhase);
  28179. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_clearTimeout_Proxy(
  28180. IHTMLWindow2 * This,
  28181. /* [in] */ long timerID);
  28182. void __RPC_STUB IHTMLWindow2_clearTimeout_Stub(
  28183. IRpcStubBuffer *This,
  28184. IRpcChannelBuffer *_pRpcChannelBuffer,
  28185. PRPC_MESSAGE _pRpcMessage,
  28186. DWORD *_pdwStubPhase);
  28187. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_alert_Proxy(
  28188. IHTMLWindow2 * This,
  28189. /* [in][defaultvalue] */ BSTR message);
  28190. void __RPC_STUB IHTMLWindow2_alert_Stub(
  28191. IRpcStubBuffer *This,
  28192. IRpcChannelBuffer *_pRpcChannelBuffer,
  28193. PRPC_MESSAGE _pRpcMessage,
  28194. DWORD *_pdwStubPhase);
  28195. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_confirm_Proxy(
  28196. IHTMLWindow2 * This,
  28197. /* [in][defaultvalue] */ BSTR message,
  28198. /* [out][retval] */ VARIANT_BOOL *confirmed);
  28199. void __RPC_STUB IHTMLWindow2_confirm_Stub(
  28200. IRpcStubBuffer *This,
  28201. IRpcChannelBuffer *_pRpcChannelBuffer,
  28202. PRPC_MESSAGE _pRpcMessage,
  28203. DWORD *_pdwStubPhase);
  28204. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_prompt_Proxy(
  28205. IHTMLWindow2 * This,
  28206. /* [in][defaultvalue] */ BSTR message,
  28207. /* [in][defaultvalue] */ BSTR defstr,
  28208. /* [out][retval] */ VARIANT *textdata);
  28209. void __RPC_STUB IHTMLWindow2_prompt_Stub(
  28210. IRpcStubBuffer *This,
  28211. IRpcChannelBuffer *_pRpcChannelBuffer,
  28212. PRPC_MESSAGE _pRpcMessage,
  28213. DWORD *_pdwStubPhase);
  28214. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_Image_Proxy(
  28215. IHTMLWindow2 * This,
  28216. /* [out][retval] */ IHTMLImageElementFactory **p);
  28217. void __RPC_STUB IHTMLWindow2_get_Image_Stub(
  28218. IRpcStubBuffer *This,
  28219. IRpcChannelBuffer *_pRpcChannelBuffer,
  28220. PRPC_MESSAGE _pRpcMessage,
  28221. DWORD *_pdwStubPhase);
  28222. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_location_Proxy(
  28223. IHTMLWindow2 * This,
  28224. /* [out][retval] */ IHTMLLocation **p);
  28225. void __RPC_STUB IHTMLWindow2_get_location_Stub(
  28226. IRpcStubBuffer *This,
  28227. IRpcChannelBuffer *_pRpcChannelBuffer,
  28228. PRPC_MESSAGE _pRpcMessage,
  28229. DWORD *_pdwStubPhase);
  28230. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_history_Proxy(
  28231. IHTMLWindow2 * This,
  28232. /* [out][retval] */ IOmHistory **p);
  28233. void __RPC_STUB IHTMLWindow2_get_history_Stub(
  28234. IRpcStubBuffer *This,
  28235. IRpcChannelBuffer *_pRpcChannelBuffer,
  28236. PRPC_MESSAGE _pRpcMessage,
  28237. DWORD *_pdwStubPhase);
  28238. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_close_Proxy(
  28239. IHTMLWindow2 * This);
  28240. void __RPC_STUB IHTMLWindow2_close_Stub(
  28241. IRpcStubBuffer *This,
  28242. IRpcChannelBuffer *_pRpcChannelBuffer,
  28243. PRPC_MESSAGE _pRpcMessage,
  28244. DWORD *_pdwStubPhase);
  28245. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_opener_Proxy(
  28246. IHTMLWindow2 * This,
  28247. /* [in] */ VARIANT v);
  28248. void __RPC_STUB IHTMLWindow2_put_opener_Stub(
  28249. IRpcStubBuffer *This,
  28250. IRpcChannelBuffer *_pRpcChannelBuffer,
  28251. PRPC_MESSAGE _pRpcMessage,
  28252. DWORD *_pdwStubPhase);
  28253. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_opener_Proxy(
  28254. IHTMLWindow2 * This,
  28255. /* [out][retval] */ VARIANT *p);
  28256. void __RPC_STUB IHTMLWindow2_get_opener_Stub(
  28257. IRpcStubBuffer *This,
  28258. IRpcChannelBuffer *_pRpcChannelBuffer,
  28259. PRPC_MESSAGE _pRpcMessage,
  28260. DWORD *_pdwStubPhase);
  28261. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_navigator_Proxy(
  28262. IHTMLWindow2 * This,
  28263. /* [out][retval] */ IOmNavigator **p);
  28264. void __RPC_STUB IHTMLWindow2_get_navigator_Stub(
  28265. IRpcStubBuffer *This,
  28266. IRpcChannelBuffer *_pRpcChannelBuffer,
  28267. PRPC_MESSAGE _pRpcMessage,
  28268. DWORD *_pdwStubPhase);
  28269. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_name_Proxy(
  28270. IHTMLWindow2 * This,
  28271. /* [in] */ BSTR v);
  28272. void __RPC_STUB IHTMLWindow2_put_name_Stub(
  28273. IRpcStubBuffer *This,
  28274. IRpcChannelBuffer *_pRpcChannelBuffer,
  28275. PRPC_MESSAGE _pRpcMessage,
  28276. DWORD *_pdwStubPhase);
  28277. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_name_Proxy(
  28278. IHTMLWindow2 * This,
  28279. /* [out][retval] */ BSTR *p);
  28280. void __RPC_STUB IHTMLWindow2_get_name_Stub(
  28281. IRpcStubBuffer *This,
  28282. IRpcChannelBuffer *_pRpcChannelBuffer,
  28283. PRPC_MESSAGE _pRpcMessage,
  28284. DWORD *_pdwStubPhase);
  28285. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_parent_Proxy(
  28286. IHTMLWindow2 * This,
  28287. /* [out][retval] */ IHTMLWindow2 **p);
  28288. void __RPC_STUB IHTMLWindow2_get_parent_Stub(
  28289. IRpcStubBuffer *This,
  28290. IRpcChannelBuffer *_pRpcChannelBuffer,
  28291. PRPC_MESSAGE _pRpcMessage,
  28292. DWORD *_pdwStubPhase);
  28293. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_open_Proxy(
  28294. IHTMLWindow2 * This,
  28295. /* [in][defaultvalue] */ BSTR url,
  28296. /* [in][defaultvalue] */ BSTR name,
  28297. /* [in][defaultvalue] */ BSTR features,
  28298. /* [in][defaultvalue] */ VARIANT_BOOL replace,
  28299. /* [out][retval] */ IHTMLWindow2 **pomWindowResult);
  28300. void __RPC_STUB IHTMLWindow2_open_Stub(
  28301. IRpcStubBuffer *This,
  28302. IRpcChannelBuffer *_pRpcChannelBuffer,
  28303. PRPC_MESSAGE _pRpcMessage,
  28304. DWORD *_pdwStubPhase);
  28305. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_self_Proxy(
  28306. IHTMLWindow2 * This,
  28307. /* [out][retval] */ IHTMLWindow2 **p);
  28308. void __RPC_STUB IHTMLWindow2_get_self_Stub(
  28309. IRpcStubBuffer *This,
  28310. IRpcChannelBuffer *_pRpcChannelBuffer,
  28311. PRPC_MESSAGE _pRpcMessage,
  28312. DWORD *_pdwStubPhase);
  28313. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_top_Proxy(
  28314. IHTMLWindow2 * This,
  28315. /* [out][retval] */ IHTMLWindow2 **p);
  28316. void __RPC_STUB IHTMLWindow2_get_top_Stub(
  28317. IRpcStubBuffer *This,
  28318. IRpcChannelBuffer *_pRpcChannelBuffer,
  28319. PRPC_MESSAGE _pRpcMessage,
  28320. DWORD *_pdwStubPhase);
  28321. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_window_Proxy(
  28322. IHTMLWindow2 * This,
  28323. /* [out][retval] */ IHTMLWindow2 **p);
  28324. void __RPC_STUB IHTMLWindow2_get_window_Stub(
  28325. IRpcStubBuffer *This,
  28326. IRpcChannelBuffer *_pRpcChannelBuffer,
  28327. PRPC_MESSAGE _pRpcMessage,
  28328. DWORD *_pdwStubPhase);
  28329. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_navigate_Proxy(
  28330. IHTMLWindow2 * This,
  28331. /* [in] */ BSTR url);
  28332. void __RPC_STUB IHTMLWindow2_navigate_Stub(
  28333. IRpcStubBuffer *This,
  28334. IRpcChannelBuffer *_pRpcChannelBuffer,
  28335. PRPC_MESSAGE _pRpcMessage,
  28336. DWORD *_pdwStubPhase);
  28337. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onfocus_Proxy(
  28338. IHTMLWindow2 * This,
  28339. /* [in] */ VARIANT v);
  28340. void __RPC_STUB IHTMLWindow2_put_onfocus_Stub(
  28341. IRpcStubBuffer *This,
  28342. IRpcChannelBuffer *_pRpcChannelBuffer,
  28343. PRPC_MESSAGE _pRpcMessage,
  28344. DWORD *_pdwStubPhase);
  28345. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onfocus_Proxy(
  28346. IHTMLWindow2 * This,
  28347. /* [out][retval] */ VARIANT *p);
  28348. void __RPC_STUB IHTMLWindow2_get_onfocus_Stub(
  28349. IRpcStubBuffer *This,
  28350. IRpcChannelBuffer *_pRpcChannelBuffer,
  28351. PRPC_MESSAGE _pRpcMessage,
  28352. DWORD *_pdwStubPhase);
  28353. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onblur_Proxy(
  28354. IHTMLWindow2 * This,
  28355. /* [in] */ VARIANT v);
  28356. void __RPC_STUB IHTMLWindow2_put_onblur_Stub(
  28357. IRpcStubBuffer *This,
  28358. IRpcChannelBuffer *_pRpcChannelBuffer,
  28359. PRPC_MESSAGE _pRpcMessage,
  28360. DWORD *_pdwStubPhase);
  28361. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onblur_Proxy(
  28362. IHTMLWindow2 * This,
  28363. /* [out][retval] */ VARIANT *p);
  28364. void __RPC_STUB IHTMLWindow2_get_onblur_Stub(
  28365. IRpcStubBuffer *This,
  28366. IRpcChannelBuffer *_pRpcChannelBuffer,
  28367. PRPC_MESSAGE _pRpcMessage,
  28368. DWORD *_pdwStubPhase);
  28369. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onload_Proxy(
  28370. IHTMLWindow2 * This,
  28371. /* [in] */ VARIANT v);
  28372. void __RPC_STUB IHTMLWindow2_put_onload_Stub(
  28373. IRpcStubBuffer *This,
  28374. IRpcChannelBuffer *_pRpcChannelBuffer,
  28375. PRPC_MESSAGE _pRpcMessage,
  28376. DWORD *_pdwStubPhase);
  28377. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onload_Proxy(
  28378. IHTMLWindow2 * This,
  28379. /* [out][retval] */ VARIANT *p);
  28380. void __RPC_STUB IHTMLWindow2_get_onload_Stub(
  28381. IRpcStubBuffer *This,
  28382. IRpcChannelBuffer *_pRpcChannelBuffer,
  28383. PRPC_MESSAGE _pRpcMessage,
  28384. DWORD *_pdwStubPhase);
  28385. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onbeforeunload_Proxy(
  28386. IHTMLWindow2 * This,
  28387. /* [in] */ VARIANT v);
  28388. void __RPC_STUB IHTMLWindow2_put_onbeforeunload_Stub(
  28389. IRpcStubBuffer *This,
  28390. IRpcChannelBuffer *_pRpcChannelBuffer,
  28391. PRPC_MESSAGE _pRpcMessage,
  28392. DWORD *_pdwStubPhase);
  28393. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onbeforeunload_Proxy(
  28394. IHTMLWindow2 * This,
  28395. /* [out][retval] */ VARIANT *p);
  28396. void __RPC_STUB IHTMLWindow2_get_onbeforeunload_Stub(
  28397. IRpcStubBuffer *This,
  28398. IRpcChannelBuffer *_pRpcChannelBuffer,
  28399. PRPC_MESSAGE _pRpcMessage,
  28400. DWORD *_pdwStubPhase);
  28401. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onunload_Proxy(
  28402. IHTMLWindow2 * This,
  28403. /* [in] */ VARIANT v);
  28404. void __RPC_STUB IHTMLWindow2_put_onunload_Stub(
  28405. IRpcStubBuffer *This,
  28406. IRpcChannelBuffer *_pRpcChannelBuffer,
  28407. PRPC_MESSAGE _pRpcMessage,
  28408. DWORD *_pdwStubPhase);
  28409. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onunload_Proxy(
  28410. IHTMLWindow2 * This,
  28411. /* [out][retval] */ VARIANT *p);
  28412. void __RPC_STUB IHTMLWindow2_get_onunload_Stub(
  28413. IRpcStubBuffer *This,
  28414. IRpcChannelBuffer *_pRpcChannelBuffer,
  28415. PRPC_MESSAGE _pRpcMessage,
  28416. DWORD *_pdwStubPhase);
  28417. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onhelp_Proxy(
  28418. IHTMLWindow2 * This,
  28419. /* [in] */ VARIANT v);
  28420. void __RPC_STUB IHTMLWindow2_put_onhelp_Stub(
  28421. IRpcStubBuffer *This,
  28422. IRpcChannelBuffer *_pRpcChannelBuffer,
  28423. PRPC_MESSAGE _pRpcMessage,
  28424. DWORD *_pdwStubPhase);
  28425. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onhelp_Proxy(
  28426. IHTMLWindow2 * This,
  28427. /* [out][retval] */ VARIANT *p);
  28428. void __RPC_STUB IHTMLWindow2_get_onhelp_Stub(
  28429. IRpcStubBuffer *This,
  28430. IRpcChannelBuffer *_pRpcChannelBuffer,
  28431. PRPC_MESSAGE _pRpcMessage,
  28432. DWORD *_pdwStubPhase);
  28433. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onerror_Proxy(
  28434. IHTMLWindow2 * This,
  28435. /* [in] */ VARIANT v);
  28436. void __RPC_STUB IHTMLWindow2_put_onerror_Stub(
  28437. IRpcStubBuffer *This,
  28438. IRpcChannelBuffer *_pRpcChannelBuffer,
  28439. PRPC_MESSAGE _pRpcMessage,
  28440. DWORD *_pdwStubPhase);
  28441. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onerror_Proxy(
  28442. IHTMLWindow2 * This,
  28443. /* [out][retval] */ VARIANT *p);
  28444. void __RPC_STUB IHTMLWindow2_get_onerror_Stub(
  28445. IRpcStubBuffer *This,
  28446. IRpcChannelBuffer *_pRpcChannelBuffer,
  28447. PRPC_MESSAGE _pRpcMessage,
  28448. DWORD *_pdwStubPhase);
  28449. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onresize_Proxy(
  28450. IHTMLWindow2 * This,
  28451. /* [in] */ VARIANT v);
  28452. void __RPC_STUB IHTMLWindow2_put_onresize_Stub(
  28453. IRpcStubBuffer *This,
  28454. IRpcChannelBuffer *_pRpcChannelBuffer,
  28455. PRPC_MESSAGE _pRpcMessage,
  28456. DWORD *_pdwStubPhase);
  28457. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onresize_Proxy(
  28458. IHTMLWindow2 * This,
  28459. /* [out][retval] */ VARIANT *p);
  28460. void __RPC_STUB IHTMLWindow2_get_onresize_Stub(
  28461. IRpcStubBuffer *This,
  28462. IRpcChannelBuffer *_pRpcChannelBuffer,
  28463. PRPC_MESSAGE _pRpcMessage,
  28464. DWORD *_pdwStubPhase);
  28465. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onscroll_Proxy(
  28466. IHTMLWindow2 * This,
  28467. /* [in] */ VARIANT v);
  28468. void __RPC_STUB IHTMLWindow2_put_onscroll_Stub(
  28469. IRpcStubBuffer *This,
  28470. IRpcChannelBuffer *_pRpcChannelBuffer,
  28471. PRPC_MESSAGE _pRpcMessage,
  28472. DWORD *_pdwStubPhase);
  28473. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onscroll_Proxy(
  28474. IHTMLWindow2 * This,
  28475. /* [out][retval] */ VARIANT *p);
  28476. void __RPC_STUB IHTMLWindow2_get_onscroll_Stub(
  28477. IRpcStubBuffer *This,
  28478. IRpcChannelBuffer *_pRpcChannelBuffer,
  28479. PRPC_MESSAGE _pRpcMessage,
  28480. DWORD *_pdwStubPhase);
  28481. /* [source][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_document_Proxy(
  28482. IHTMLWindow2 * This,
  28483. /* [out][retval] */ IHTMLDocument2 **p);
  28484. void __RPC_STUB IHTMLWindow2_get_document_Stub(
  28485. IRpcStubBuffer *This,
  28486. IRpcChannelBuffer *_pRpcChannelBuffer,
  28487. PRPC_MESSAGE _pRpcMessage,
  28488. DWORD *_pdwStubPhase);
  28489. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_event_Proxy(
  28490. IHTMLWindow2 * This,
  28491. /* [out][retval] */ IHTMLEventObj **p);
  28492. void __RPC_STUB IHTMLWindow2_get_event_Stub(
  28493. IRpcStubBuffer *This,
  28494. IRpcChannelBuffer *_pRpcChannelBuffer,
  28495. PRPC_MESSAGE _pRpcMessage,
  28496. DWORD *_pdwStubPhase);
  28497. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get__newEnum_Proxy(
  28498. IHTMLWindow2 * This,
  28499. /* [out][retval] */ IUnknown **p);
  28500. void __RPC_STUB IHTMLWindow2_get__newEnum_Stub(
  28501. IRpcStubBuffer *This,
  28502. IRpcChannelBuffer *_pRpcChannelBuffer,
  28503. PRPC_MESSAGE _pRpcMessage,
  28504. DWORD *_pdwStubPhase);
  28505. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_showModalDialog_Proxy(
  28506. IHTMLWindow2 * This,
  28507. /* [in] */ BSTR dialog,
  28508. /* [in][optional] */ VARIANT *varArgIn,
  28509. /* [in][optional] */ VARIANT *varOptions,
  28510. /* [out][retval] */ VARIANT *varArgOut);
  28511. void __RPC_STUB IHTMLWindow2_showModalDialog_Stub(
  28512. IRpcStubBuffer *This,
  28513. IRpcChannelBuffer *_pRpcChannelBuffer,
  28514. PRPC_MESSAGE _pRpcMessage,
  28515. DWORD *_pdwStubPhase);
  28516. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_showHelp_Proxy(
  28517. IHTMLWindow2 * This,
  28518. /* [in] */ BSTR helpURL,
  28519. /* [in][optional] */ VARIANT helpArg,
  28520. /* [in][defaultvalue] */ BSTR features);
  28521. void __RPC_STUB IHTMLWindow2_showHelp_Stub(
  28522. IRpcStubBuffer *This,
  28523. IRpcChannelBuffer *_pRpcChannelBuffer,
  28524. PRPC_MESSAGE _pRpcMessage,
  28525. DWORD *_pdwStubPhase);
  28526. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_screen_Proxy(
  28527. IHTMLWindow2 * This,
  28528. /* [out][retval] */ IHTMLScreen **p);
  28529. void __RPC_STUB IHTMLWindow2_get_screen_Stub(
  28530. IRpcStubBuffer *This,
  28531. IRpcChannelBuffer *_pRpcChannelBuffer,
  28532. PRPC_MESSAGE _pRpcMessage,
  28533. DWORD *_pdwStubPhase);
  28534. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_Option_Proxy(
  28535. IHTMLWindow2 * This,
  28536. /* [out][retval] */ IHTMLOptionElementFactory **p);
  28537. void __RPC_STUB IHTMLWindow2_get_Option_Stub(
  28538. IRpcStubBuffer *This,
  28539. IRpcChannelBuffer *_pRpcChannelBuffer,
  28540. PRPC_MESSAGE _pRpcMessage,
  28541. DWORD *_pdwStubPhase);
  28542. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_focus_Proxy(
  28543. IHTMLWindow2 * This);
  28544. void __RPC_STUB IHTMLWindow2_focus_Stub(
  28545. IRpcStubBuffer *This,
  28546. IRpcChannelBuffer *_pRpcChannelBuffer,
  28547. PRPC_MESSAGE _pRpcMessage,
  28548. DWORD *_pdwStubPhase);
  28549. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_closed_Proxy(
  28550. IHTMLWindow2 * This,
  28551. /* [out][retval] */ VARIANT_BOOL *p);
  28552. void __RPC_STUB IHTMLWindow2_get_closed_Stub(
  28553. IRpcStubBuffer *This,
  28554. IRpcChannelBuffer *_pRpcChannelBuffer,
  28555. PRPC_MESSAGE _pRpcMessage,
  28556. DWORD *_pdwStubPhase);
  28557. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_blur_Proxy(
  28558. IHTMLWindow2 * This);
  28559. void __RPC_STUB IHTMLWindow2_blur_Stub(
  28560. IRpcStubBuffer *This,
  28561. IRpcChannelBuffer *_pRpcChannelBuffer,
  28562. PRPC_MESSAGE _pRpcMessage,
  28563. DWORD *_pdwStubPhase);
  28564. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_scroll_Proxy(
  28565. IHTMLWindow2 * This,
  28566. /* [in] */ long x,
  28567. /* [in] */ long y);
  28568. void __RPC_STUB IHTMLWindow2_scroll_Stub(
  28569. IRpcStubBuffer *This,
  28570. IRpcChannelBuffer *_pRpcChannelBuffer,
  28571. PRPC_MESSAGE _pRpcMessage,
  28572. DWORD *_pdwStubPhase);
  28573. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_clientInformation_Proxy(
  28574. IHTMLWindow2 * This,
  28575. /* [out][retval] */ IOmNavigator **p);
  28576. void __RPC_STUB IHTMLWindow2_get_clientInformation_Stub(
  28577. IRpcStubBuffer *This,
  28578. IRpcChannelBuffer *_pRpcChannelBuffer,
  28579. PRPC_MESSAGE _pRpcMessage,
  28580. DWORD *_pdwStubPhase);
  28581. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_setInterval_Proxy(
  28582. IHTMLWindow2 * This,
  28583. /* [in] */ BSTR expression,
  28584. /* [in] */ long msec,
  28585. /* [in][optional] */ VARIANT *language,
  28586. /* [out][retval] */ long *timerID);
  28587. void __RPC_STUB IHTMLWindow2_setInterval_Stub(
  28588. IRpcStubBuffer *This,
  28589. IRpcChannelBuffer *_pRpcChannelBuffer,
  28590. PRPC_MESSAGE _pRpcMessage,
  28591. DWORD *_pdwStubPhase);
  28592. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_clearInterval_Proxy(
  28593. IHTMLWindow2 * This,
  28594. /* [in] */ long timerID);
  28595. void __RPC_STUB IHTMLWindow2_clearInterval_Stub(
  28596. IRpcStubBuffer *This,
  28597. IRpcChannelBuffer *_pRpcChannelBuffer,
  28598. PRPC_MESSAGE _pRpcMessage,
  28599. DWORD *_pdwStubPhase);
  28600. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_offscreenBuffering_Proxy(
  28601. IHTMLWindow2 * This,
  28602. /* [in] */ VARIANT v);
  28603. void __RPC_STUB IHTMLWindow2_put_offscreenBuffering_Stub(
  28604. IRpcStubBuffer *This,
  28605. IRpcChannelBuffer *_pRpcChannelBuffer,
  28606. PRPC_MESSAGE _pRpcMessage,
  28607. DWORD *_pdwStubPhase);
  28608. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_offscreenBuffering_Proxy(
  28609. IHTMLWindow2 * This,
  28610. /* [out][retval] */ VARIANT *p);
  28611. void __RPC_STUB IHTMLWindow2_get_offscreenBuffering_Stub(
  28612. IRpcStubBuffer *This,
  28613. IRpcChannelBuffer *_pRpcChannelBuffer,
  28614. PRPC_MESSAGE _pRpcMessage,
  28615. DWORD *_pdwStubPhase);
  28616. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_execScript_Proxy(
  28617. IHTMLWindow2 * This,
  28618. /* [in] */ BSTR code,
  28619. /* [in][defaultvalue] */ BSTR language,
  28620. /* [out][retval] */ VARIANT *pvarRet);
  28621. void __RPC_STUB IHTMLWindow2_execScript_Stub(
  28622. IRpcStubBuffer *This,
  28623. IRpcChannelBuffer *_pRpcChannelBuffer,
  28624. PRPC_MESSAGE _pRpcMessage,
  28625. DWORD *_pdwStubPhase);
  28626. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_toString_Proxy(
  28627. IHTMLWindow2 * This,
  28628. /* [out][retval] */ BSTR *String);
  28629. void __RPC_STUB IHTMLWindow2_toString_Stub(
  28630. IRpcStubBuffer *This,
  28631. IRpcChannelBuffer *_pRpcChannelBuffer,
  28632. PRPC_MESSAGE _pRpcMessage,
  28633. DWORD *_pdwStubPhase);
  28634. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_scrollBy_Proxy(
  28635. IHTMLWindow2 * This,
  28636. /* [in] */ long x,
  28637. /* [in] */ long y);
  28638. void __RPC_STUB IHTMLWindow2_scrollBy_Stub(
  28639. IRpcStubBuffer *This,
  28640. IRpcChannelBuffer *_pRpcChannelBuffer,
  28641. PRPC_MESSAGE _pRpcMessage,
  28642. DWORD *_pdwStubPhase);
  28643. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_scrollTo_Proxy(
  28644. IHTMLWindow2 * This,
  28645. /* [in] */ long x,
  28646. /* [in] */ long y);
  28647. void __RPC_STUB IHTMLWindow2_scrollTo_Stub(
  28648. IRpcStubBuffer *This,
  28649. IRpcChannelBuffer *_pRpcChannelBuffer,
  28650. PRPC_MESSAGE _pRpcMessage,
  28651. DWORD *_pdwStubPhase);
  28652. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_moveTo_Proxy(
  28653. IHTMLWindow2 * This,
  28654. /* [in] */ long x,
  28655. /* [in] */ long y);
  28656. void __RPC_STUB IHTMLWindow2_moveTo_Stub(
  28657. IRpcStubBuffer *This,
  28658. IRpcChannelBuffer *_pRpcChannelBuffer,
  28659. PRPC_MESSAGE _pRpcMessage,
  28660. DWORD *_pdwStubPhase);
  28661. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_moveBy_Proxy(
  28662. IHTMLWindow2 * This,
  28663. /* [in] */ long x,
  28664. /* [in] */ long y);
  28665. void __RPC_STUB IHTMLWindow2_moveBy_Stub(
  28666. IRpcStubBuffer *This,
  28667. IRpcChannelBuffer *_pRpcChannelBuffer,
  28668. PRPC_MESSAGE _pRpcMessage,
  28669. DWORD *_pdwStubPhase);
  28670. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_resizeTo_Proxy(
  28671. IHTMLWindow2 * This,
  28672. /* [in] */ long x,
  28673. /* [in] */ long y);
  28674. void __RPC_STUB IHTMLWindow2_resizeTo_Stub(
  28675. IRpcStubBuffer *This,
  28676. IRpcChannelBuffer *_pRpcChannelBuffer,
  28677. PRPC_MESSAGE _pRpcMessage,
  28678. DWORD *_pdwStubPhase);
  28679. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_resizeBy_Proxy(
  28680. IHTMLWindow2 * This,
  28681. /* [in] */ long x,
  28682. /* [in] */ long y);
  28683. void __RPC_STUB IHTMLWindow2_resizeBy_Stub(
  28684. IRpcStubBuffer *This,
  28685. IRpcChannelBuffer *_pRpcChannelBuffer,
  28686. PRPC_MESSAGE _pRpcMessage,
  28687. DWORD *_pdwStubPhase);
  28688. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_external_Proxy(
  28689. IHTMLWindow2 * This,
  28690. /* [out][retval] */ IDispatch **p);
  28691. void __RPC_STUB IHTMLWindow2_get_external_Stub(
  28692. IRpcStubBuffer *This,
  28693. IRpcChannelBuffer *_pRpcChannelBuffer,
  28694. PRPC_MESSAGE _pRpcMessage,
  28695. DWORD *_pdwStubPhase);
  28696. #endif /* __IHTMLWindow2_INTERFACE_DEFINED__ */
  28697. #ifndef __IHTMLWindow3_INTERFACE_DEFINED__
  28698. #define __IHTMLWindow3_INTERFACE_DEFINED__
  28699. /* interface IHTMLWindow3 */
  28700. /* [object][uuid][dual][oleautomation] */
  28701. EXTERN_C const IID IID_IHTMLWindow3;
  28702. MIDL_INTERFACE("3050f4ae-98b5-11cf-bb82-00aa00bdce0b")
  28703. IHTMLWindow3 : public IDispatch
  28704. {
  28705. public:
  28706. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenLeft(
  28707. /* [out][retval] */ long *p) = 0;
  28708. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenTop(
  28709. /* [out][retval] */ long *p) = 0;
  28710. virtual /* [id] */ HRESULT STDMETHODCALLTYPE attachEvent(
  28711. /* [in] */ BSTR event,
  28712. /* [in] */ IDispatch *pDisp,
  28713. /* [out][retval] */ VARIANT_BOOL *pfResult) = 0;
  28714. virtual /* [id] */ HRESULT STDMETHODCALLTYPE detachEvent(
  28715. /* [in] */ BSTR event,
  28716. /* [in] */ IDispatch *pDisp) = 0;
  28717. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setTimeout(
  28718. /* [in] */ VARIANT *expression,
  28719. /* [in] */ long msec,
  28720. /* [in][optional] */ VARIANT *language,
  28721. /* [out][retval] */ long *timerID) = 0;
  28722. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setInterval(
  28723. /* [in] */ VARIANT *expression,
  28724. /* [in] */ long msec,
  28725. /* [in][optional] */ VARIANT *language,
  28726. /* [out][retval] */ long *timerID) = 0;
  28727. virtual /* [id] */ HRESULT STDMETHODCALLTYPE print( void) = 0;
  28728. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeprint(
  28729. /* [in] */ VARIANT v) = 0;
  28730. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeprint(
  28731. /* [out][retval] */ VARIANT *p) = 0;
  28732. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onafterprint(
  28733. /* [in] */ VARIANT v) = 0;
  28734. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onafterprint(
  28735. /* [out][retval] */ VARIANT *p) = 0;
  28736. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clipboardData(
  28737. /* [out][retval] */ IHTMLDataTransfer **p) = 0;
  28738. virtual /* [id] */ HRESULT STDMETHODCALLTYPE showModelessDialog(
  28739. /* [in][defaultvalue] */ BSTR url,
  28740. /* [in][optional] */ VARIANT *varArgIn,
  28741. /* [in][optional] */ VARIANT *options,
  28742. /* [out][retval] */ IHTMLWindow2 **pDialog) = 0;
  28743. };
  28744. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_screenLeft_Proxy(
  28745. IHTMLWindow3 * This,
  28746. /* [out][retval] */ long *p);
  28747. void __RPC_STUB IHTMLWindow3_get_screenLeft_Stub(
  28748. IRpcStubBuffer *This,
  28749. IRpcChannelBuffer *_pRpcChannelBuffer,
  28750. PRPC_MESSAGE _pRpcMessage,
  28751. DWORD *_pdwStubPhase);
  28752. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_screenTop_Proxy(
  28753. IHTMLWindow3 * This,
  28754. /* [out][retval] */ long *p);
  28755. void __RPC_STUB IHTMLWindow3_get_screenTop_Stub(
  28756. IRpcStubBuffer *This,
  28757. IRpcChannelBuffer *_pRpcChannelBuffer,
  28758. PRPC_MESSAGE _pRpcMessage,
  28759. DWORD *_pdwStubPhase);
  28760. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_attachEvent_Proxy(
  28761. IHTMLWindow3 * This,
  28762. /* [in] */ BSTR event,
  28763. /* [in] */ IDispatch *pDisp,
  28764. /* [out][retval] */ VARIANT_BOOL *pfResult);
  28765. void __RPC_STUB IHTMLWindow3_attachEvent_Stub(
  28766. IRpcStubBuffer *This,
  28767. IRpcChannelBuffer *_pRpcChannelBuffer,
  28768. PRPC_MESSAGE _pRpcMessage,
  28769. DWORD *_pdwStubPhase);
  28770. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_detachEvent_Proxy(
  28771. IHTMLWindow3 * This,
  28772. /* [in] */ BSTR event,
  28773. /* [in] */ IDispatch *pDisp);
  28774. void __RPC_STUB IHTMLWindow3_detachEvent_Stub(
  28775. IRpcStubBuffer *This,
  28776. IRpcChannelBuffer *_pRpcChannelBuffer,
  28777. PRPC_MESSAGE _pRpcMessage,
  28778. DWORD *_pdwStubPhase);
  28779. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_setTimeout_Proxy(
  28780. IHTMLWindow3 * This,
  28781. /* [in] */ VARIANT *expression,
  28782. /* [in] */ long msec,
  28783. /* [in][optional] */ VARIANT *language,
  28784. /* [out][retval] */ long *timerID);
  28785. void __RPC_STUB IHTMLWindow3_setTimeout_Stub(
  28786. IRpcStubBuffer *This,
  28787. IRpcChannelBuffer *_pRpcChannelBuffer,
  28788. PRPC_MESSAGE _pRpcMessage,
  28789. DWORD *_pdwStubPhase);
  28790. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_setInterval_Proxy(
  28791. IHTMLWindow3 * This,
  28792. /* [in] */ VARIANT *expression,
  28793. /* [in] */ long msec,
  28794. /* [in][optional] */ VARIANT *language,
  28795. /* [out][retval] */ long *timerID);
  28796. void __RPC_STUB IHTMLWindow3_setInterval_Stub(
  28797. IRpcStubBuffer *This,
  28798. IRpcChannelBuffer *_pRpcChannelBuffer,
  28799. PRPC_MESSAGE _pRpcMessage,
  28800. DWORD *_pdwStubPhase);
  28801. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_print_Proxy(
  28802. IHTMLWindow3 * This);
  28803. void __RPC_STUB IHTMLWindow3_print_Stub(
  28804. IRpcStubBuffer *This,
  28805. IRpcChannelBuffer *_pRpcChannelBuffer,
  28806. PRPC_MESSAGE _pRpcMessage,
  28807. DWORD *_pdwStubPhase);
  28808. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_put_onbeforeprint_Proxy(
  28809. IHTMLWindow3 * This,
  28810. /* [in] */ VARIANT v);
  28811. void __RPC_STUB IHTMLWindow3_put_onbeforeprint_Stub(
  28812. IRpcStubBuffer *This,
  28813. IRpcChannelBuffer *_pRpcChannelBuffer,
  28814. PRPC_MESSAGE _pRpcMessage,
  28815. DWORD *_pdwStubPhase);
  28816. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_onbeforeprint_Proxy(
  28817. IHTMLWindow3 * This,
  28818. /* [out][retval] */ VARIANT *p);
  28819. void __RPC_STUB IHTMLWindow3_get_onbeforeprint_Stub(
  28820. IRpcStubBuffer *This,
  28821. IRpcChannelBuffer *_pRpcChannelBuffer,
  28822. PRPC_MESSAGE _pRpcMessage,
  28823. DWORD *_pdwStubPhase);
  28824. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_put_onafterprint_Proxy(
  28825. IHTMLWindow3 * This,
  28826. /* [in] */ VARIANT v);
  28827. void __RPC_STUB IHTMLWindow3_put_onafterprint_Stub(
  28828. IRpcStubBuffer *This,
  28829. IRpcChannelBuffer *_pRpcChannelBuffer,
  28830. PRPC_MESSAGE _pRpcMessage,
  28831. DWORD *_pdwStubPhase);
  28832. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_onafterprint_Proxy(
  28833. IHTMLWindow3 * This,
  28834. /* [out][retval] */ VARIANT *p);
  28835. void __RPC_STUB IHTMLWindow3_get_onafterprint_Stub(
  28836. IRpcStubBuffer *This,
  28837. IRpcChannelBuffer *_pRpcChannelBuffer,
  28838. PRPC_MESSAGE _pRpcMessage,
  28839. DWORD *_pdwStubPhase);
  28840. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_clipboardData_Proxy(
  28841. IHTMLWindow3 * This,
  28842. /* [out][retval] */ IHTMLDataTransfer **p);
  28843. void __RPC_STUB IHTMLWindow3_get_clipboardData_Stub(
  28844. IRpcStubBuffer *This,
  28845. IRpcChannelBuffer *_pRpcChannelBuffer,
  28846. PRPC_MESSAGE _pRpcMessage,
  28847. DWORD *_pdwStubPhase);
  28848. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_showModelessDialog_Proxy(
  28849. IHTMLWindow3 * This,
  28850. /* [in][defaultvalue] */ BSTR url,
  28851. /* [in][optional] */ VARIANT *varArgIn,
  28852. /* [in][optional] */ VARIANT *options,
  28853. /* [out][retval] */ IHTMLWindow2 **pDialog);
  28854. void __RPC_STUB IHTMLWindow3_showModelessDialog_Stub(
  28855. IRpcStubBuffer *This,
  28856. IRpcChannelBuffer *_pRpcChannelBuffer,
  28857. PRPC_MESSAGE _pRpcMessage,
  28858. DWORD *_pdwStubPhase);
  28859. #endif /* __IHTMLWindow3_INTERFACE_DEFINED__ */
  28860. #ifndef __IHTMLFrameBase_INTERFACE_DEFINED__
  28861. #define __IHTMLFrameBase_INTERFACE_DEFINED__
  28862. /* interface IHTMLFrameBase */
  28863. /* [object][uuid][dual][oleautomation] */
  28864. EXTERN_C const IID IID_IHTMLFrameBase;
  28865. MIDL_INTERFACE("3050f311-98b5-11cf-bb82-00aa00bdce0b")
  28866. IHTMLFrameBase : public IDispatch
  28867. {
  28868. public:
  28869. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_src(
  28870. /* [in] */ BSTR v) = 0;
  28871. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_src(
  28872. /* [out][retval] */ BSTR *p) = 0;
  28873. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  28874. /* [in] */ BSTR v) = 0;
  28875. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  28876. /* [out][retval] */ BSTR *p) = 0;
  28877. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  28878. /* [in] */ VARIANT v) = 0;
  28879. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  28880. /* [out][retval] */ VARIANT *p) = 0;
  28881. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frameBorder(
  28882. /* [in] */ BSTR v) = 0;
  28883. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameBorder(
  28884. /* [out][retval] */ BSTR *p) = 0;
  28885. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frameSpacing(
  28886. /* [in] */ VARIANT v) = 0;
  28887. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameSpacing(
  28888. /* [out][retval] */ VARIANT *p) = 0;
  28889. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_marginWidth(
  28890. /* [in] */ VARIANT v) = 0;
  28891. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_marginWidth(
  28892. /* [out][retval] */ VARIANT *p) = 0;
  28893. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_marginHeight(
  28894. /* [in] */ VARIANT v) = 0;
  28895. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_marginHeight(
  28896. /* [out][retval] */ VARIANT *p) = 0;
  28897. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_noResize(
  28898. /* [in] */ VARIANT_BOOL v) = 0;
  28899. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_noResize(
  28900. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  28901. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scrolling(
  28902. /* [in] */ BSTR v) = 0;
  28903. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scrolling(
  28904. /* [out][retval] */ BSTR *p) = 0;
  28905. };
  28906. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_src_Proxy(
  28907. IHTMLFrameBase * This,
  28908. /* [in] */ BSTR v);
  28909. void __RPC_STUB IHTMLFrameBase_put_src_Stub(
  28910. IRpcStubBuffer *This,
  28911. IRpcChannelBuffer *_pRpcChannelBuffer,
  28912. PRPC_MESSAGE _pRpcMessage,
  28913. DWORD *_pdwStubPhase);
  28914. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_src_Proxy(
  28915. IHTMLFrameBase * This,
  28916. /* [out][retval] */ BSTR *p);
  28917. void __RPC_STUB IHTMLFrameBase_get_src_Stub(
  28918. IRpcStubBuffer *This,
  28919. IRpcChannelBuffer *_pRpcChannelBuffer,
  28920. PRPC_MESSAGE _pRpcMessage,
  28921. DWORD *_pdwStubPhase);
  28922. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_name_Proxy(
  28923. IHTMLFrameBase * This,
  28924. /* [in] */ BSTR v);
  28925. void __RPC_STUB IHTMLFrameBase_put_name_Stub(
  28926. IRpcStubBuffer *This,
  28927. IRpcChannelBuffer *_pRpcChannelBuffer,
  28928. PRPC_MESSAGE _pRpcMessage,
  28929. DWORD *_pdwStubPhase);
  28930. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_name_Proxy(
  28931. IHTMLFrameBase * This,
  28932. /* [out][retval] */ BSTR *p);
  28933. void __RPC_STUB IHTMLFrameBase_get_name_Stub(
  28934. IRpcStubBuffer *This,
  28935. IRpcChannelBuffer *_pRpcChannelBuffer,
  28936. PRPC_MESSAGE _pRpcMessage,
  28937. DWORD *_pdwStubPhase);
  28938. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_border_Proxy(
  28939. IHTMLFrameBase * This,
  28940. /* [in] */ VARIANT v);
  28941. void __RPC_STUB IHTMLFrameBase_put_border_Stub(
  28942. IRpcStubBuffer *This,
  28943. IRpcChannelBuffer *_pRpcChannelBuffer,
  28944. PRPC_MESSAGE _pRpcMessage,
  28945. DWORD *_pdwStubPhase);
  28946. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_border_Proxy(
  28947. IHTMLFrameBase * This,
  28948. /* [out][retval] */ VARIANT *p);
  28949. void __RPC_STUB IHTMLFrameBase_get_border_Stub(
  28950. IRpcStubBuffer *This,
  28951. IRpcChannelBuffer *_pRpcChannelBuffer,
  28952. PRPC_MESSAGE _pRpcMessage,
  28953. DWORD *_pdwStubPhase);
  28954. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_frameBorder_Proxy(
  28955. IHTMLFrameBase * This,
  28956. /* [in] */ BSTR v);
  28957. void __RPC_STUB IHTMLFrameBase_put_frameBorder_Stub(
  28958. IRpcStubBuffer *This,
  28959. IRpcChannelBuffer *_pRpcChannelBuffer,
  28960. PRPC_MESSAGE _pRpcMessage,
  28961. DWORD *_pdwStubPhase);
  28962. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_frameBorder_Proxy(
  28963. IHTMLFrameBase * This,
  28964. /* [out][retval] */ BSTR *p);
  28965. void __RPC_STUB IHTMLFrameBase_get_frameBorder_Stub(
  28966. IRpcStubBuffer *This,
  28967. IRpcChannelBuffer *_pRpcChannelBuffer,
  28968. PRPC_MESSAGE _pRpcMessage,
  28969. DWORD *_pdwStubPhase);
  28970. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_frameSpacing_Proxy(
  28971. IHTMLFrameBase * This,
  28972. /* [in] */ VARIANT v);
  28973. void __RPC_STUB IHTMLFrameBase_put_frameSpacing_Stub(
  28974. IRpcStubBuffer *This,
  28975. IRpcChannelBuffer *_pRpcChannelBuffer,
  28976. PRPC_MESSAGE _pRpcMessage,
  28977. DWORD *_pdwStubPhase);
  28978. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_frameSpacing_Proxy(
  28979. IHTMLFrameBase * This,
  28980. /* [out][retval] */ VARIANT *p);
  28981. void __RPC_STUB IHTMLFrameBase_get_frameSpacing_Stub(
  28982. IRpcStubBuffer *This,
  28983. IRpcChannelBuffer *_pRpcChannelBuffer,
  28984. PRPC_MESSAGE _pRpcMessage,
  28985. DWORD *_pdwStubPhase);
  28986. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_marginWidth_Proxy(
  28987. IHTMLFrameBase * This,
  28988. /* [in] */ VARIANT v);
  28989. void __RPC_STUB IHTMLFrameBase_put_marginWidth_Stub(
  28990. IRpcStubBuffer *This,
  28991. IRpcChannelBuffer *_pRpcChannelBuffer,
  28992. PRPC_MESSAGE _pRpcMessage,
  28993. DWORD *_pdwStubPhase);
  28994. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_marginWidth_Proxy(
  28995. IHTMLFrameBase * This,
  28996. /* [out][retval] */ VARIANT *p);
  28997. void __RPC_STUB IHTMLFrameBase_get_marginWidth_Stub(
  28998. IRpcStubBuffer *This,
  28999. IRpcChannelBuffer *_pRpcChannelBuffer,
  29000. PRPC_MESSAGE _pRpcMessage,
  29001. DWORD *_pdwStubPhase);
  29002. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_marginHeight_Proxy(
  29003. IHTMLFrameBase * This,
  29004. /* [in] */ VARIANT v);
  29005. void __RPC_STUB IHTMLFrameBase_put_marginHeight_Stub(
  29006. IRpcStubBuffer *This,
  29007. IRpcChannelBuffer *_pRpcChannelBuffer,
  29008. PRPC_MESSAGE _pRpcMessage,
  29009. DWORD *_pdwStubPhase);
  29010. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_marginHeight_Proxy(
  29011. IHTMLFrameBase * This,
  29012. /* [out][retval] */ VARIANT *p);
  29013. void __RPC_STUB IHTMLFrameBase_get_marginHeight_Stub(
  29014. IRpcStubBuffer *This,
  29015. IRpcChannelBuffer *_pRpcChannelBuffer,
  29016. PRPC_MESSAGE _pRpcMessage,
  29017. DWORD *_pdwStubPhase);
  29018. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_noResize_Proxy(
  29019. IHTMLFrameBase * This,
  29020. /* [in] */ VARIANT_BOOL v);
  29021. void __RPC_STUB IHTMLFrameBase_put_noResize_Stub(
  29022. IRpcStubBuffer *This,
  29023. IRpcChannelBuffer *_pRpcChannelBuffer,
  29024. PRPC_MESSAGE _pRpcMessage,
  29025. DWORD *_pdwStubPhase);
  29026. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_noResize_Proxy(
  29027. IHTMLFrameBase * This,
  29028. /* [out][retval] */ VARIANT_BOOL *p);
  29029. void __RPC_STUB IHTMLFrameBase_get_noResize_Stub(
  29030. IRpcStubBuffer *This,
  29031. IRpcChannelBuffer *_pRpcChannelBuffer,
  29032. PRPC_MESSAGE _pRpcMessage,
  29033. DWORD *_pdwStubPhase);
  29034. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_scrolling_Proxy(
  29035. IHTMLFrameBase * This,
  29036. /* [in] */ BSTR v);
  29037. void __RPC_STUB IHTMLFrameBase_put_scrolling_Stub(
  29038. IRpcStubBuffer *This,
  29039. IRpcChannelBuffer *_pRpcChannelBuffer,
  29040. PRPC_MESSAGE _pRpcMessage,
  29041. DWORD *_pdwStubPhase);
  29042. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_scrolling_Proxy(
  29043. IHTMLFrameBase * This,
  29044. /* [out][retval] */ BSTR *p);
  29045. void __RPC_STUB IHTMLFrameBase_get_scrolling_Stub(
  29046. IRpcStubBuffer *This,
  29047. IRpcChannelBuffer *_pRpcChannelBuffer,
  29048. PRPC_MESSAGE _pRpcMessage,
  29049. DWORD *_pdwStubPhase);
  29050. #endif /* __IHTMLFrameBase_INTERFACE_DEFINED__ */
  29051. #ifndef __IHTMLScreen_INTERFACE_DEFINED__
  29052. #define __IHTMLScreen_INTERFACE_DEFINED__
  29053. /* interface IHTMLScreen */
  29054. /* [object][uuid][dual][oleautomation] */
  29055. EXTERN_C const IID IID_IHTMLScreen;
  29056. MIDL_INTERFACE("3050f35c-98b5-11cf-bb82-00aa00bdce0b")
  29057. IHTMLScreen : public IDispatch
  29058. {
  29059. public:
  29060. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_colorDepth(
  29061. /* [out][retval] */ long *p) = 0;
  29062. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bufferDepth(
  29063. /* [in] */ long v) = 0;
  29064. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bufferDepth(
  29065. /* [out][retval] */ long *p) = 0;
  29066. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  29067. /* [out][retval] */ long *p) = 0;
  29068. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  29069. /* [out][retval] */ long *p) = 0;
  29070. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_updateInterval(
  29071. /* [in] */ long v) = 0;
  29072. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_updateInterval(
  29073. /* [out][retval] */ long *p) = 0;
  29074. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_availHeight(
  29075. /* [out][retval] */ long *p) = 0;
  29076. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_availWidth(
  29077. /* [out][retval] */ long *p) = 0;
  29078. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fontSmoothingEnabled(
  29079. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  29080. };
  29081. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_colorDepth_Proxy(
  29082. IHTMLScreen * This,
  29083. /* [out][retval] */ long *p);
  29084. void __RPC_STUB IHTMLScreen_get_colorDepth_Stub(
  29085. IRpcStubBuffer *This,
  29086. IRpcChannelBuffer *_pRpcChannelBuffer,
  29087. PRPC_MESSAGE _pRpcMessage,
  29088. DWORD *_pdwStubPhase);
  29089. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_put_bufferDepth_Proxy(
  29090. IHTMLScreen * This,
  29091. /* [in] */ long v);
  29092. void __RPC_STUB IHTMLScreen_put_bufferDepth_Stub(
  29093. IRpcStubBuffer *This,
  29094. IRpcChannelBuffer *_pRpcChannelBuffer,
  29095. PRPC_MESSAGE _pRpcMessage,
  29096. DWORD *_pdwStubPhase);
  29097. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_bufferDepth_Proxy(
  29098. IHTMLScreen * This,
  29099. /* [out][retval] */ long *p);
  29100. void __RPC_STUB IHTMLScreen_get_bufferDepth_Stub(
  29101. IRpcStubBuffer *This,
  29102. IRpcChannelBuffer *_pRpcChannelBuffer,
  29103. PRPC_MESSAGE _pRpcMessage,
  29104. DWORD *_pdwStubPhase);
  29105. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_width_Proxy(
  29106. IHTMLScreen * This,
  29107. /* [out][retval] */ long *p);
  29108. void __RPC_STUB IHTMLScreen_get_width_Stub(
  29109. IRpcStubBuffer *This,
  29110. IRpcChannelBuffer *_pRpcChannelBuffer,
  29111. PRPC_MESSAGE _pRpcMessage,
  29112. DWORD *_pdwStubPhase);
  29113. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_height_Proxy(
  29114. IHTMLScreen * This,
  29115. /* [out][retval] */ long *p);
  29116. void __RPC_STUB IHTMLScreen_get_height_Stub(
  29117. IRpcStubBuffer *This,
  29118. IRpcChannelBuffer *_pRpcChannelBuffer,
  29119. PRPC_MESSAGE _pRpcMessage,
  29120. DWORD *_pdwStubPhase);
  29121. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_put_updateInterval_Proxy(
  29122. IHTMLScreen * This,
  29123. /* [in] */ long v);
  29124. void __RPC_STUB IHTMLScreen_put_updateInterval_Stub(
  29125. IRpcStubBuffer *This,
  29126. IRpcChannelBuffer *_pRpcChannelBuffer,
  29127. PRPC_MESSAGE _pRpcMessage,
  29128. DWORD *_pdwStubPhase);
  29129. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_updateInterval_Proxy(
  29130. IHTMLScreen * This,
  29131. /* [out][retval] */ long *p);
  29132. void __RPC_STUB IHTMLScreen_get_updateInterval_Stub(
  29133. IRpcStubBuffer *This,
  29134. IRpcChannelBuffer *_pRpcChannelBuffer,
  29135. PRPC_MESSAGE _pRpcMessage,
  29136. DWORD *_pdwStubPhase);
  29137. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_availHeight_Proxy(
  29138. IHTMLScreen * This,
  29139. /* [out][retval] */ long *p);
  29140. void __RPC_STUB IHTMLScreen_get_availHeight_Stub(
  29141. IRpcStubBuffer *This,
  29142. IRpcChannelBuffer *_pRpcChannelBuffer,
  29143. PRPC_MESSAGE _pRpcMessage,
  29144. DWORD *_pdwStubPhase);
  29145. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_availWidth_Proxy(
  29146. IHTMLScreen * This,
  29147. /* [out][retval] */ long *p);
  29148. void __RPC_STUB IHTMLScreen_get_availWidth_Stub(
  29149. IRpcStubBuffer *This,
  29150. IRpcChannelBuffer *_pRpcChannelBuffer,
  29151. PRPC_MESSAGE _pRpcMessage,
  29152. DWORD *_pdwStubPhase);
  29153. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_fontSmoothingEnabled_Proxy(
  29154. IHTMLScreen * This,
  29155. /* [out][retval] */ VARIANT_BOOL *p);
  29156. void __RPC_STUB IHTMLScreen_get_fontSmoothingEnabled_Stub(
  29157. IRpcStubBuffer *This,
  29158. IRpcChannelBuffer *_pRpcChannelBuffer,
  29159. PRPC_MESSAGE _pRpcMessage,
  29160. DWORD *_pdwStubPhase);
  29161. #endif /* __IHTMLScreen_INTERFACE_DEFINED__ */
  29162. #ifndef __IHTMLScreen2_INTERFACE_DEFINED__
  29163. #define __IHTMLScreen2_INTERFACE_DEFINED__
  29164. /* interface IHTMLScreen2 */
  29165. /* [object][uuid][dual][oleautomation] */
  29166. EXTERN_C const IID IID_IHTMLScreen2;
  29167. MIDL_INTERFACE("3050f84a-98b5-11cf-bb82-00aa00bdce0b")
  29168. IHTMLScreen2 : public IDispatch
  29169. {
  29170. public:
  29171. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_logicalXDPI(
  29172. /* [out][retval] */ long *p) = 0;
  29173. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_logicalYDPI(
  29174. /* [out][retval] */ long *p) = 0;
  29175. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_deviceXDPI(
  29176. /* [out][retval] */ long *p) = 0;
  29177. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_deviceYDPI(
  29178. /* [out][retval] */ long *p) = 0;
  29179. };
  29180. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen2_get_logicalXDPI_Proxy(
  29181. IHTMLScreen2 * This,
  29182. /* [out][retval] */ long *p);
  29183. void __RPC_STUB IHTMLScreen2_get_logicalXDPI_Stub(
  29184. IRpcStubBuffer *This,
  29185. IRpcChannelBuffer *_pRpcChannelBuffer,
  29186. PRPC_MESSAGE _pRpcMessage,
  29187. DWORD *_pdwStubPhase);
  29188. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen2_get_logicalYDPI_Proxy(
  29189. IHTMLScreen2 * This,
  29190. /* [out][retval] */ long *p);
  29191. void __RPC_STUB IHTMLScreen2_get_logicalYDPI_Stub(
  29192. IRpcStubBuffer *This,
  29193. IRpcChannelBuffer *_pRpcChannelBuffer,
  29194. PRPC_MESSAGE _pRpcMessage,
  29195. DWORD *_pdwStubPhase);
  29196. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen2_get_deviceXDPI_Proxy(
  29197. IHTMLScreen2 * This,
  29198. /* [out][retval] */ long *p);
  29199. void __RPC_STUB IHTMLScreen2_get_deviceXDPI_Stub(
  29200. IRpcStubBuffer *This,
  29201. IRpcChannelBuffer *_pRpcChannelBuffer,
  29202. PRPC_MESSAGE _pRpcMessage,
  29203. DWORD *_pdwStubPhase);
  29204. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen2_get_deviceYDPI_Proxy(
  29205. IHTMLScreen2 * This,
  29206. /* [out][retval] */ long *p);
  29207. void __RPC_STUB IHTMLScreen2_get_deviceYDPI_Stub(
  29208. IRpcStubBuffer *This,
  29209. IRpcChannelBuffer *_pRpcChannelBuffer,
  29210. PRPC_MESSAGE _pRpcMessage,
  29211. DWORD *_pdwStubPhase);
  29212. #endif /* __IHTMLScreen2_INTERFACE_DEFINED__ */
  29213. #ifndef __IHTMLWindow4_INTERFACE_DEFINED__
  29214. #define __IHTMLWindow4_INTERFACE_DEFINED__
  29215. /* interface IHTMLWindow4 */
  29216. /* [object][uuid][dual][oleautomation] */
  29217. EXTERN_C const IID IID_IHTMLWindow4;
  29218. MIDL_INTERFACE("3050f6cf-98b5-11cf-bb82-00aa00bdce0b")
  29219. IHTMLWindow4 : public IDispatch
  29220. {
  29221. public:
  29222. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createPopup(
  29223. /* [in][optional] */ VARIANT *varArgIn,
  29224. /* [out][retval] */ IDispatch **ppPopup) = 0;
  29225. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameElement(
  29226. /* [out][retval] */ IHTMLFrameBase **p) = 0;
  29227. };
  29228. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow4_createPopup_Proxy(
  29229. IHTMLWindow4 * This,
  29230. /* [in][optional] */ VARIANT *varArgIn,
  29231. /* [out][retval] */ IDispatch **ppPopup);
  29232. void __RPC_STUB IHTMLWindow4_createPopup_Stub(
  29233. IRpcStubBuffer *This,
  29234. IRpcChannelBuffer *_pRpcChannelBuffer,
  29235. PRPC_MESSAGE _pRpcMessage,
  29236. DWORD *_pdwStubPhase);
  29237. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow4_get_frameElement_Proxy(
  29238. IHTMLWindow4 * This,
  29239. /* [out][retval] */ IHTMLFrameBase **p);
  29240. void __RPC_STUB IHTMLWindow4_get_frameElement_Stub(
  29241. IRpcStubBuffer *This,
  29242. IRpcChannelBuffer *_pRpcChannelBuffer,
  29243. PRPC_MESSAGE _pRpcMessage,
  29244. DWORD *_pdwStubPhase);
  29245. #endif /* __IHTMLWindow4_INTERFACE_DEFINED__ */
  29246. EXTERN_C const CLSID CLSID_FramesCollection;
  29247. #ifdef __cplusplus
  29248. class DECLSPEC_UUID("3050f7f6-98b5-11cf-bb82-00aa00bdce0b")
  29249. FramesCollection;
  29250. #endif
  29251. #ifndef __DispHTMLScreen_DISPINTERFACE_DEFINED__
  29252. #define __DispHTMLScreen_DISPINTERFACE_DEFINED__
  29253. /* dispinterface DispHTMLScreen */
  29254. /* [uuid][hidden] */
  29255. EXTERN_C const IID DIID_DispHTMLScreen;
  29256. MIDL_INTERFACE("3050f591-98b5-11cf-bb82-00aa00bdce0b")
  29257. DispHTMLScreen : public IDispatch
  29258. {
  29259. };
  29260. #endif /* __DispHTMLScreen_DISPINTERFACE_DEFINED__ */
  29261. EXTERN_C const CLSID CLSID_HTMLScreen;
  29262. #ifdef __cplusplus
  29263. class DECLSPEC_UUID("3050f35d-98b5-11cf-bb82-00aa00bdce0b")
  29264. HTMLScreen;
  29265. #endif
  29266. #ifndef __DispHTMLWindow2_DISPINTERFACE_DEFINED__
  29267. #define __DispHTMLWindow2_DISPINTERFACE_DEFINED__
  29268. /* dispinterface DispHTMLWindow2 */
  29269. /* [uuid][hidden] */
  29270. EXTERN_C const IID DIID_DispHTMLWindow2;
  29271. MIDL_INTERFACE("3050f55d-98b5-11cf-bb82-00aa00bdce0b")
  29272. DispHTMLWindow2 : public IDispatch
  29273. {
  29274. };
  29275. #endif /* __DispHTMLWindow2_DISPINTERFACE_DEFINED__ */
  29276. EXTERN_C const CLSID CLSID_HTMLWindow2;
  29277. #ifdef __cplusplus
  29278. class DECLSPEC_UUID("D48A6EC6-6A4A-11cf-94A7-444553540000")
  29279. HTMLWindow2;
  29280. #endif
  29281. #ifndef __DispHTMLWindowProxy_DISPINTERFACE_DEFINED__
  29282. #define __DispHTMLWindowProxy_DISPINTERFACE_DEFINED__
  29283. /* dispinterface DispHTMLWindowProxy */
  29284. /* [uuid][hidden] */
  29285. EXTERN_C const IID DIID_DispHTMLWindowProxy;
  29286. MIDL_INTERFACE("3050f55e-98b5-11cf-bb82-00aa00bdce0b")
  29287. DispHTMLWindowProxy : public IDispatch
  29288. {
  29289. };
  29290. #endif /* __DispHTMLWindowProxy_DISPINTERFACE_DEFINED__ */
  29291. EXTERN_C const CLSID CLSID_HTMLWindowProxy;
  29292. #ifdef __cplusplus
  29293. class DECLSPEC_UUID("3050f391-98b5-11cf-bb82-00aa00bdce0b")
  29294. HTMLWindowProxy;
  29295. #endif
  29296. #ifndef __HTMLDocumentEvents2_DISPINTERFACE_DEFINED__
  29297. #define __HTMLDocumentEvents2_DISPINTERFACE_DEFINED__
  29298. /* dispinterface HTMLDocumentEvents2 */
  29299. /* [uuid][hidden] */
  29300. EXTERN_C const IID DIID_HTMLDocumentEvents2;
  29301. MIDL_INTERFACE("3050f613-98b5-11cf-bb82-00aa00bdce0b")
  29302. HTMLDocumentEvents2 : public IDispatch
  29303. {
  29304. };
  29305. #endif /* __HTMLDocumentEvents2_DISPINTERFACE_DEFINED__ */
  29306. #ifndef __HTMLDocumentEvents_DISPINTERFACE_DEFINED__
  29307. #define __HTMLDocumentEvents_DISPINTERFACE_DEFINED__
  29308. /* dispinterface HTMLDocumentEvents */
  29309. /* [uuid][hidden] */
  29310. EXTERN_C const IID DIID_HTMLDocumentEvents;
  29311. MIDL_INTERFACE("3050f260-98b5-11cf-bb82-00aa00bdce0b")
  29312. HTMLDocumentEvents : public IDispatch
  29313. {
  29314. };
  29315. #endif /* __HTMLDocumentEvents_DISPINTERFACE_DEFINED__ */
  29316. #ifndef __IHTMLDocument3_INTERFACE_DEFINED__
  29317. #define __IHTMLDocument3_INTERFACE_DEFINED__
  29318. /* interface IHTMLDocument3 */
  29319. /* [object][uuid][dual][oleautomation] */
  29320. EXTERN_C const IID IID_IHTMLDocument3;
  29321. MIDL_INTERFACE("3050f485-98b5-11cf-bb82-00aa00bdce0b")
  29322. IHTMLDocument3 : public IDispatch
  29323. {
  29324. public:
  29325. virtual /* [id] */ HRESULT STDMETHODCALLTYPE releaseCapture( void) = 0;
  29326. virtual /* [id] */ HRESULT STDMETHODCALLTYPE recalc(
  29327. /* [in][defaultvalue] */ VARIANT_BOOL fForce = 0) = 0;
  29328. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextNode(
  29329. /* [in] */ BSTR text,
  29330. /* [out][retval] */ IHTMLDOMNode **newTextNode) = 0;
  29331. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_documentElement(
  29332. /* [out][retval] */ IHTMLElement **p) = 0;
  29333. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_uniqueID(
  29334. /* [out][retval] */ BSTR *p) = 0;
  29335. virtual /* [id] */ HRESULT STDMETHODCALLTYPE attachEvent(
  29336. /* [in] */ BSTR event,
  29337. /* [in] */ IDispatch *pDisp,
  29338. /* [out][retval] */ VARIANT_BOOL *pfResult) = 0;
  29339. virtual /* [id] */ HRESULT STDMETHODCALLTYPE detachEvent(
  29340. /* [in] */ BSTR event,
  29341. /* [in] */ IDispatch *pDisp) = 0;
  29342. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowsdelete(
  29343. /* [in] */ VARIANT v) = 0;
  29344. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowsdelete(
  29345. /* [out][retval] */ VARIANT *p) = 0;
  29346. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowsinserted(
  29347. /* [in] */ VARIANT v) = 0;
  29348. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowsinserted(
  29349. /* [out][retval] */ VARIANT *p) = 0;
  29350. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncellchange(
  29351. /* [in] */ VARIANT v) = 0;
  29352. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncellchange(
  29353. /* [out][retval] */ VARIANT *p) = 0;
  29354. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondatasetchanged(
  29355. /* [in] */ VARIANT v) = 0;
  29356. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondatasetchanged(
  29357. /* [out][retval] */ VARIANT *p) = 0;
  29358. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondataavailable(
  29359. /* [in] */ VARIANT v) = 0;
  29360. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondataavailable(
  29361. /* [out][retval] */ VARIANT *p) = 0;
  29362. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondatasetcomplete(
  29363. /* [in] */ VARIANT v) = 0;
  29364. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondatasetcomplete(
  29365. /* [out][retval] */ VARIANT *p) = 0;
  29366. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onpropertychange(
  29367. /* [in] */ VARIANT v) = 0;
  29368. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onpropertychange(
  29369. /* [out][retval] */ VARIANT *p) = 0;
  29370. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dir(
  29371. /* [in] */ BSTR v) = 0;
  29372. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dir(
  29373. /* [out][retval] */ BSTR *p) = 0;
  29374. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncontextmenu(
  29375. /* [in] */ VARIANT v) = 0;
  29376. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncontextmenu(
  29377. /* [out][retval] */ VARIANT *p) = 0;
  29378. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onstop(
  29379. /* [in] */ VARIANT v) = 0;
  29380. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onstop(
  29381. /* [out][retval] */ VARIANT *p) = 0;
  29382. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createDocumentFragment(
  29383. /* [out][retval] */ IHTMLDocument2 **pNewDoc) = 0;
  29384. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_parentDocument(
  29385. /* [out][retval] */ IHTMLDocument2 **p) = 0;
  29386. virtual /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_enableDownload(
  29387. /* [in] */ VARIANT_BOOL v) = 0;
  29388. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_enableDownload(
  29389. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  29390. virtual /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_baseUrl(
  29391. /* [in] */ BSTR v) = 0;
  29392. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_baseUrl(
  29393. /* [out][retval] */ BSTR *p) = 0;
  29394. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_childNodes(
  29395. /* [out][retval] */ IDispatch **p) = 0;
  29396. virtual /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_inheritStyleSheets(
  29397. /* [in] */ VARIANT_BOOL v) = 0;
  29398. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_inheritStyleSheets(
  29399. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  29400. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeeditfocus(
  29401. /* [in] */ VARIANT v) = 0;
  29402. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeeditfocus(
  29403. /* [out][retval] */ VARIANT *p) = 0;
  29404. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getElementsByName(
  29405. /* [in] */ BSTR v,
  29406. /* [out][retval] */ IHTMLElementCollection **pelColl) = 0;
  29407. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getElementById(
  29408. /* [in] */ BSTR v,
  29409. /* [out][retval] */ IHTMLElement **pel) = 0;
  29410. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getElementsByTagName(
  29411. /* [in] */ BSTR v,
  29412. /* [out][retval] */ IHTMLElementCollection **pelColl) = 0;
  29413. };
  29414. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_releaseCapture_Proxy(
  29415. IHTMLDocument3 * This);
  29416. void __RPC_STUB IHTMLDocument3_releaseCapture_Stub(
  29417. IRpcStubBuffer *This,
  29418. IRpcChannelBuffer *_pRpcChannelBuffer,
  29419. PRPC_MESSAGE _pRpcMessage,
  29420. DWORD *_pdwStubPhase);
  29421. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_recalc_Proxy(
  29422. IHTMLDocument3 * This,
  29423. /* [in][defaultvalue] */ VARIANT_BOOL fForce);
  29424. void __RPC_STUB IHTMLDocument3_recalc_Stub(
  29425. IRpcStubBuffer *This,
  29426. IRpcChannelBuffer *_pRpcChannelBuffer,
  29427. PRPC_MESSAGE _pRpcMessage,
  29428. DWORD *_pdwStubPhase);
  29429. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_createTextNode_Proxy(
  29430. IHTMLDocument3 * This,
  29431. /* [in] */ BSTR text,
  29432. /* [out][retval] */ IHTMLDOMNode **newTextNode);
  29433. void __RPC_STUB IHTMLDocument3_createTextNode_Stub(
  29434. IRpcStubBuffer *This,
  29435. IRpcChannelBuffer *_pRpcChannelBuffer,
  29436. PRPC_MESSAGE _pRpcMessage,
  29437. DWORD *_pdwStubPhase);
  29438. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_documentElement_Proxy(
  29439. IHTMLDocument3 * This,
  29440. /* [out][retval] */ IHTMLElement **p);
  29441. void __RPC_STUB IHTMLDocument3_get_documentElement_Stub(
  29442. IRpcStubBuffer *This,
  29443. IRpcChannelBuffer *_pRpcChannelBuffer,
  29444. PRPC_MESSAGE _pRpcMessage,
  29445. DWORD *_pdwStubPhase);
  29446. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_uniqueID_Proxy(
  29447. IHTMLDocument3 * This,
  29448. /* [out][retval] */ BSTR *p);
  29449. void __RPC_STUB IHTMLDocument3_get_uniqueID_Stub(
  29450. IRpcStubBuffer *This,
  29451. IRpcChannelBuffer *_pRpcChannelBuffer,
  29452. PRPC_MESSAGE _pRpcMessage,
  29453. DWORD *_pdwStubPhase);
  29454. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_attachEvent_Proxy(
  29455. IHTMLDocument3 * This,
  29456. /* [in] */ BSTR event,
  29457. /* [in] */ IDispatch *pDisp,
  29458. /* [out][retval] */ VARIANT_BOOL *pfResult);
  29459. void __RPC_STUB IHTMLDocument3_attachEvent_Stub(
  29460. IRpcStubBuffer *This,
  29461. IRpcChannelBuffer *_pRpcChannelBuffer,
  29462. PRPC_MESSAGE _pRpcMessage,
  29463. DWORD *_pdwStubPhase);
  29464. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_detachEvent_Proxy(
  29465. IHTMLDocument3 * This,
  29466. /* [in] */ BSTR event,
  29467. /* [in] */ IDispatch *pDisp);
  29468. void __RPC_STUB IHTMLDocument3_detachEvent_Stub(
  29469. IRpcStubBuffer *This,
  29470. IRpcChannelBuffer *_pRpcChannelBuffer,
  29471. PRPC_MESSAGE _pRpcMessage,
  29472. DWORD *_pdwStubPhase);
  29473. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onrowsdelete_Proxy(
  29474. IHTMLDocument3 * This,
  29475. /* [in] */ VARIANT v);
  29476. void __RPC_STUB IHTMLDocument3_put_onrowsdelete_Stub(
  29477. IRpcStubBuffer *This,
  29478. IRpcChannelBuffer *_pRpcChannelBuffer,
  29479. PRPC_MESSAGE _pRpcMessage,
  29480. DWORD *_pdwStubPhase);
  29481. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onrowsdelete_Proxy(
  29482. IHTMLDocument3 * This,
  29483. /* [out][retval] */ VARIANT *p);
  29484. void __RPC_STUB IHTMLDocument3_get_onrowsdelete_Stub(
  29485. IRpcStubBuffer *This,
  29486. IRpcChannelBuffer *_pRpcChannelBuffer,
  29487. PRPC_MESSAGE _pRpcMessage,
  29488. DWORD *_pdwStubPhase);
  29489. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onrowsinserted_Proxy(
  29490. IHTMLDocument3 * This,
  29491. /* [in] */ VARIANT v);
  29492. void __RPC_STUB IHTMLDocument3_put_onrowsinserted_Stub(
  29493. IRpcStubBuffer *This,
  29494. IRpcChannelBuffer *_pRpcChannelBuffer,
  29495. PRPC_MESSAGE _pRpcMessage,
  29496. DWORD *_pdwStubPhase);
  29497. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onrowsinserted_Proxy(
  29498. IHTMLDocument3 * This,
  29499. /* [out][retval] */ VARIANT *p);
  29500. void __RPC_STUB IHTMLDocument3_get_onrowsinserted_Stub(
  29501. IRpcStubBuffer *This,
  29502. IRpcChannelBuffer *_pRpcChannelBuffer,
  29503. PRPC_MESSAGE _pRpcMessage,
  29504. DWORD *_pdwStubPhase);
  29505. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_oncellchange_Proxy(
  29506. IHTMLDocument3 * This,
  29507. /* [in] */ VARIANT v);
  29508. void __RPC_STUB IHTMLDocument3_put_oncellchange_Stub(
  29509. IRpcStubBuffer *This,
  29510. IRpcChannelBuffer *_pRpcChannelBuffer,
  29511. PRPC_MESSAGE _pRpcMessage,
  29512. DWORD *_pdwStubPhase);
  29513. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_oncellchange_Proxy(
  29514. IHTMLDocument3 * This,
  29515. /* [out][retval] */ VARIANT *p);
  29516. void __RPC_STUB IHTMLDocument3_get_oncellchange_Stub(
  29517. IRpcStubBuffer *This,
  29518. IRpcChannelBuffer *_pRpcChannelBuffer,
  29519. PRPC_MESSAGE _pRpcMessage,
  29520. DWORD *_pdwStubPhase);
  29521. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_ondatasetchanged_Proxy(
  29522. IHTMLDocument3 * This,
  29523. /* [in] */ VARIANT v);
  29524. void __RPC_STUB IHTMLDocument3_put_ondatasetchanged_Stub(
  29525. IRpcStubBuffer *This,
  29526. IRpcChannelBuffer *_pRpcChannelBuffer,
  29527. PRPC_MESSAGE _pRpcMessage,
  29528. DWORD *_pdwStubPhase);
  29529. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_ondatasetchanged_Proxy(
  29530. IHTMLDocument3 * This,
  29531. /* [out][retval] */ VARIANT *p);
  29532. void __RPC_STUB IHTMLDocument3_get_ondatasetchanged_Stub(
  29533. IRpcStubBuffer *This,
  29534. IRpcChannelBuffer *_pRpcChannelBuffer,
  29535. PRPC_MESSAGE _pRpcMessage,
  29536. DWORD *_pdwStubPhase);
  29537. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_ondataavailable_Proxy(
  29538. IHTMLDocument3 * This,
  29539. /* [in] */ VARIANT v);
  29540. void __RPC_STUB IHTMLDocument3_put_ondataavailable_Stub(
  29541. IRpcStubBuffer *This,
  29542. IRpcChannelBuffer *_pRpcChannelBuffer,
  29543. PRPC_MESSAGE _pRpcMessage,
  29544. DWORD *_pdwStubPhase);
  29545. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_ondataavailable_Proxy(
  29546. IHTMLDocument3 * This,
  29547. /* [out][retval] */ VARIANT *p);
  29548. void __RPC_STUB IHTMLDocument3_get_ondataavailable_Stub(
  29549. IRpcStubBuffer *This,
  29550. IRpcChannelBuffer *_pRpcChannelBuffer,
  29551. PRPC_MESSAGE _pRpcMessage,
  29552. DWORD *_pdwStubPhase);
  29553. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_ondatasetcomplete_Proxy(
  29554. IHTMLDocument3 * This,
  29555. /* [in] */ VARIANT v);
  29556. void __RPC_STUB IHTMLDocument3_put_ondatasetcomplete_Stub(
  29557. IRpcStubBuffer *This,
  29558. IRpcChannelBuffer *_pRpcChannelBuffer,
  29559. PRPC_MESSAGE _pRpcMessage,
  29560. DWORD *_pdwStubPhase);
  29561. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_ondatasetcomplete_Proxy(
  29562. IHTMLDocument3 * This,
  29563. /* [out][retval] */ VARIANT *p);
  29564. void __RPC_STUB IHTMLDocument3_get_ondatasetcomplete_Stub(
  29565. IRpcStubBuffer *This,
  29566. IRpcChannelBuffer *_pRpcChannelBuffer,
  29567. PRPC_MESSAGE _pRpcMessage,
  29568. DWORD *_pdwStubPhase);
  29569. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onpropertychange_Proxy(
  29570. IHTMLDocument3 * This,
  29571. /* [in] */ VARIANT v);
  29572. void __RPC_STUB IHTMLDocument3_put_onpropertychange_Stub(
  29573. IRpcStubBuffer *This,
  29574. IRpcChannelBuffer *_pRpcChannelBuffer,
  29575. PRPC_MESSAGE _pRpcMessage,
  29576. DWORD *_pdwStubPhase);
  29577. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onpropertychange_Proxy(
  29578. IHTMLDocument3 * This,
  29579. /* [out][retval] */ VARIANT *p);
  29580. void __RPC_STUB IHTMLDocument3_get_onpropertychange_Stub(
  29581. IRpcStubBuffer *This,
  29582. IRpcChannelBuffer *_pRpcChannelBuffer,
  29583. PRPC_MESSAGE _pRpcMessage,
  29584. DWORD *_pdwStubPhase);
  29585. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_dir_Proxy(
  29586. IHTMLDocument3 * This,
  29587. /* [in] */ BSTR v);
  29588. void __RPC_STUB IHTMLDocument3_put_dir_Stub(
  29589. IRpcStubBuffer *This,
  29590. IRpcChannelBuffer *_pRpcChannelBuffer,
  29591. PRPC_MESSAGE _pRpcMessage,
  29592. DWORD *_pdwStubPhase);
  29593. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_dir_Proxy(
  29594. IHTMLDocument3 * This,
  29595. /* [out][retval] */ BSTR *p);
  29596. void __RPC_STUB IHTMLDocument3_get_dir_Stub(
  29597. IRpcStubBuffer *This,
  29598. IRpcChannelBuffer *_pRpcChannelBuffer,
  29599. PRPC_MESSAGE _pRpcMessage,
  29600. DWORD *_pdwStubPhase);
  29601. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_oncontextmenu_Proxy(
  29602. IHTMLDocument3 * This,
  29603. /* [in] */ VARIANT v);
  29604. void __RPC_STUB IHTMLDocument3_put_oncontextmenu_Stub(
  29605. IRpcStubBuffer *This,
  29606. IRpcChannelBuffer *_pRpcChannelBuffer,
  29607. PRPC_MESSAGE _pRpcMessage,
  29608. DWORD *_pdwStubPhase);
  29609. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_oncontextmenu_Proxy(
  29610. IHTMLDocument3 * This,
  29611. /* [out][retval] */ VARIANT *p);
  29612. void __RPC_STUB IHTMLDocument3_get_oncontextmenu_Stub(
  29613. IRpcStubBuffer *This,
  29614. IRpcChannelBuffer *_pRpcChannelBuffer,
  29615. PRPC_MESSAGE _pRpcMessage,
  29616. DWORD *_pdwStubPhase);
  29617. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onstop_Proxy(
  29618. IHTMLDocument3 * This,
  29619. /* [in] */ VARIANT v);
  29620. void __RPC_STUB IHTMLDocument3_put_onstop_Stub(
  29621. IRpcStubBuffer *This,
  29622. IRpcChannelBuffer *_pRpcChannelBuffer,
  29623. PRPC_MESSAGE _pRpcMessage,
  29624. DWORD *_pdwStubPhase);
  29625. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onstop_Proxy(
  29626. IHTMLDocument3 * This,
  29627. /* [out][retval] */ VARIANT *p);
  29628. void __RPC_STUB IHTMLDocument3_get_onstop_Stub(
  29629. IRpcStubBuffer *This,
  29630. IRpcChannelBuffer *_pRpcChannelBuffer,
  29631. PRPC_MESSAGE _pRpcMessage,
  29632. DWORD *_pdwStubPhase);
  29633. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_createDocumentFragment_Proxy(
  29634. IHTMLDocument3 * This,
  29635. /* [out][retval] */ IHTMLDocument2 **pNewDoc);
  29636. void __RPC_STUB IHTMLDocument3_createDocumentFragment_Stub(
  29637. IRpcStubBuffer *This,
  29638. IRpcChannelBuffer *_pRpcChannelBuffer,
  29639. PRPC_MESSAGE _pRpcMessage,
  29640. DWORD *_pdwStubPhase);
  29641. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_parentDocument_Proxy(
  29642. IHTMLDocument3 * This,
  29643. /* [out][retval] */ IHTMLDocument2 **p);
  29644. void __RPC_STUB IHTMLDocument3_get_parentDocument_Stub(
  29645. IRpcStubBuffer *This,
  29646. IRpcChannelBuffer *_pRpcChannelBuffer,
  29647. PRPC_MESSAGE _pRpcMessage,
  29648. DWORD *_pdwStubPhase);
  29649. /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_enableDownload_Proxy(
  29650. IHTMLDocument3 * This,
  29651. /* [in] */ VARIANT_BOOL v);
  29652. void __RPC_STUB IHTMLDocument3_put_enableDownload_Stub(
  29653. IRpcStubBuffer *This,
  29654. IRpcChannelBuffer *_pRpcChannelBuffer,
  29655. PRPC_MESSAGE _pRpcMessage,
  29656. DWORD *_pdwStubPhase);
  29657. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_enableDownload_Proxy(
  29658. IHTMLDocument3 * This,
  29659. /* [out][retval] */ VARIANT_BOOL *p);
  29660. void __RPC_STUB IHTMLDocument3_get_enableDownload_Stub(
  29661. IRpcStubBuffer *This,
  29662. IRpcChannelBuffer *_pRpcChannelBuffer,
  29663. PRPC_MESSAGE _pRpcMessage,
  29664. DWORD *_pdwStubPhase);
  29665. /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_baseUrl_Proxy(
  29666. IHTMLDocument3 * This,
  29667. /* [in] */ BSTR v);
  29668. void __RPC_STUB IHTMLDocument3_put_baseUrl_Stub(
  29669. IRpcStubBuffer *This,
  29670. IRpcChannelBuffer *_pRpcChannelBuffer,
  29671. PRPC_MESSAGE _pRpcMessage,
  29672. DWORD *_pdwStubPhase);
  29673. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_baseUrl_Proxy(
  29674. IHTMLDocument3 * This,
  29675. /* [out][retval] */ BSTR *p);
  29676. void __RPC_STUB IHTMLDocument3_get_baseUrl_Stub(
  29677. IRpcStubBuffer *This,
  29678. IRpcChannelBuffer *_pRpcChannelBuffer,
  29679. PRPC_MESSAGE _pRpcMessage,
  29680. DWORD *_pdwStubPhase);
  29681. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_childNodes_Proxy(
  29682. IHTMLDocument3 * This,
  29683. /* [out][retval] */ IDispatch **p);
  29684. void __RPC_STUB IHTMLDocument3_get_childNodes_Stub(
  29685. IRpcStubBuffer *This,
  29686. IRpcChannelBuffer *_pRpcChannelBuffer,
  29687. PRPC_MESSAGE _pRpcMessage,
  29688. DWORD *_pdwStubPhase);
  29689. /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_inheritStyleSheets_Proxy(
  29690. IHTMLDocument3 * This,
  29691. /* [in] */ VARIANT_BOOL v);
  29692. void __RPC_STUB IHTMLDocument3_put_inheritStyleSheets_Stub(
  29693. IRpcStubBuffer *This,
  29694. IRpcChannelBuffer *_pRpcChannelBuffer,
  29695. PRPC_MESSAGE _pRpcMessage,
  29696. DWORD *_pdwStubPhase);
  29697. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_inheritStyleSheets_Proxy(
  29698. IHTMLDocument3 * This,
  29699. /* [out][retval] */ VARIANT_BOOL *p);
  29700. void __RPC_STUB IHTMLDocument3_get_inheritStyleSheets_Stub(
  29701. IRpcStubBuffer *This,
  29702. IRpcChannelBuffer *_pRpcChannelBuffer,
  29703. PRPC_MESSAGE _pRpcMessage,
  29704. DWORD *_pdwStubPhase);
  29705. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onbeforeeditfocus_Proxy(
  29706. IHTMLDocument3 * This,
  29707. /* [in] */ VARIANT v);
  29708. void __RPC_STUB IHTMLDocument3_put_onbeforeeditfocus_Stub(
  29709. IRpcStubBuffer *This,
  29710. IRpcChannelBuffer *_pRpcChannelBuffer,
  29711. PRPC_MESSAGE _pRpcMessage,
  29712. DWORD *_pdwStubPhase);
  29713. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onbeforeeditfocus_Proxy(
  29714. IHTMLDocument3 * This,
  29715. /* [out][retval] */ VARIANT *p);
  29716. void __RPC_STUB IHTMLDocument3_get_onbeforeeditfocus_Stub(
  29717. IRpcStubBuffer *This,
  29718. IRpcChannelBuffer *_pRpcChannelBuffer,
  29719. PRPC_MESSAGE _pRpcMessage,
  29720. DWORD *_pdwStubPhase);
  29721. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_getElementsByName_Proxy(
  29722. IHTMLDocument3 * This,
  29723. /* [in] */ BSTR v,
  29724. /* [out][retval] */ IHTMLElementCollection **pelColl);
  29725. void __RPC_STUB IHTMLDocument3_getElementsByName_Stub(
  29726. IRpcStubBuffer *This,
  29727. IRpcChannelBuffer *_pRpcChannelBuffer,
  29728. PRPC_MESSAGE _pRpcMessage,
  29729. DWORD *_pdwStubPhase);
  29730. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_getElementById_Proxy(
  29731. IHTMLDocument3 * This,
  29732. /* [in] */ BSTR v,
  29733. /* [out][retval] */ IHTMLElement **pel);
  29734. void __RPC_STUB IHTMLDocument3_getElementById_Stub(
  29735. IRpcStubBuffer *This,
  29736. IRpcChannelBuffer *_pRpcChannelBuffer,
  29737. PRPC_MESSAGE _pRpcMessage,
  29738. DWORD *_pdwStubPhase);
  29739. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_getElementsByTagName_Proxy(
  29740. IHTMLDocument3 * This,
  29741. /* [in] */ BSTR v,
  29742. /* [out][retval] */ IHTMLElementCollection **pelColl);
  29743. void __RPC_STUB IHTMLDocument3_getElementsByTagName_Stub(
  29744. IRpcStubBuffer *This,
  29745. IRpcChannelBuffer *_pRpcChannelBuffer,
  29746. PRPC_MESSAGE _pRpcMessage,
  29747. DWORD *_pdwStubPhase);
  29748. #endif /* __IHTMLDocument3_INTERFACE_DEFINED__ */
  29749. #ifndef __IHTMLDocument4_INTERFACE_DEFINED__
  29750. #define __IHTMLDocument4_INTERFACE_DEFINED__
  29751. /* interface IHTMLDocument4 */
  29752. /* [object][uuid][dual][oleautomation] */
  29753. EXTERN_C const IID IID_IHTMLDocument4;
  29754. MIDL_INTERFACE("3050f69a-98b5-11cf-bb82-00aa00bdce0b")
  29755. IHTMLDocument4 : public IDispatch
  29756. {
  29757. public:
  29758. virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0;
  29759. virtual /* [id] */ HRESULT STDMETHODCALLTYPE hasFocus(
  29760. /* [out][retval] */ VARIANT_BOOL *pfFocus) = 0;
  29761. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselectionchange(
  29762. /* [in] */ VARIANT v) = 0;
  29763. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselectionchange(
  29764. /* [out][retval] */ VARIANT *p) = 0;
  29765. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_namespaces(
  29766. /* [out][retval] */ IDispatch **p) = 0;
  29767. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createDocumentFromUrl(
  29768. /* [in] */ BSTR bstrUrl,
  29769. /* [in] */ BSTR bstrOptions,
  29770. /* [out][retval] */ IHTMLDocument2 **newDoc) = 0;
  29771. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_media(
  29772. /* [in] */ BSTR v) = 0;
  29773. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_media(
  29774. /* [out][retval] */ BSTR *p) = 0;
  29775. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createEventObject(
  29776. /* [in][optional] */ VARIANT *pvarEventObject,
  29777. /* [out][retval] */ IHTMLEventObj **ppEventObj) = 0;
  29778. virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireEvent(
  29779. /* [in] */ BSTR bstrEventName,
  29780. /* [in][optional] */ VARIANT *pvarEventObject,
  29781. /* [out][retval] */ VARIANT_BOOL *pfCancelled) = 0;
  29782. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createRenderStyle(
  29783. /* [in] */ BSTR v,
  29784. /* [out][retval] */ IHTMLRenderStyle **ppIHTMLRenderStyle) = 0;
  29785. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncontrolselect(
  29786. /* [in] */ VARIANT v) = 0;
  29787. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncontrolselect(
  29788. /* [out][retval] */ VARIANT *p) = 0;
  29789. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_URLUnencoded(
  29790. /* [out][retval] */ BSTR *p) = 0;
  29791. };
  29792. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_focus_Proxy(
  29793. IHTMLDocument4 * This);
  29794. void __RPC_STUB IHTMLDocument4_focus_Stub(
  29795. IRpcStubBuffer *This,
  29796. IRpcChannelBuffer *_pRpcChannelBuffer,
  29797. PRPC_MESSAGE _pRpcMessage,
  29798. DWORD *_pdwStubPhase);
  29799. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_hasFocus_Proxy(
  29800. IHTMLDocument4 * This,
  29801. /* [out][retval] */ VARIANT_BOOL *pfFocus);
  29802. void __RPC_STUB IHTMLDocument4_hasFocus_Stub(
  29803. IRpcStubBuffer *This,
  29804. IRpcChannelBuffer *_pRpcChannelBuffer,
  29805. PRPC_MESSAGE _pRpcMessage,
  29806. DWORD *_pdwStubPhase);
  29807. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_put_onselectionchange_Proxy(
  29808. IHTMLDocument4 * This,
  29809. /* [in] */ VARIANT v);
  29810. void __RPC_STUB IHTMLDocument4_put_onselectionchange_Stub(
  29811. IRpcStubBuffer *This,
  29812. IRpcChannelBuffer *_pRpcChannelBuffer,
  29813. PRPC_MESSAGE _pRpcMessage,
  29814. DWORD *_pdwStubPhase);
  29815. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_onselectionchange_Proxy(
  29816. IHTMLDocument4 * This,
  29817. /* [out][retval] */ VARIANT *p);
  29818. void __RPC_STUB IHTMLDocument4_get_onselectionchange_Stub(
  29819. IRpcStubBuffer *This,
  29820. IRpcChannelBuffer *_pRpcChannelBuffer,
  29821. PRPC_MESSAGE _pRpcMessage,
  29822. DWORD *_pdwStubPhase);
  29823. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_namespaces_Proxy(
  29824. IHTMLDocument4 * This,
  29825. /* [out][retval] */ IDispatch **p);
  29826. void __RPC_STUB IHTMLDocument4_get_namespaces_Stub(
  29827. IRpcStubBuffer *This,
  29828. IRpcChannelBuffer *_pRpcChannelBuffer,
  29829. PRPC_MESSAGE _pRpcMessage,
  29830. DWORD *_pdwStubPhase);
  29831. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_createDocumentFromUrl_Proxy(
  29832. IHTMLDocument4 * This,
  29833. /* [in] */ BSTR bstrUrl,
  29834. /* [in] */ BSTR bstrOptions,
  29835. /* [out][retval] */ IHTMLDocument2 **newDoc);
  29836. void __RPC_STUB IHTMLDocument4_createDocumentFromUrl_Stub(
  29837. IRpcStubBuffer *This,
  29838. IRpcChannelBuffer *_pRpcChannelBuffer,
  29839. PRPC_MESSAGE _pRpcMessage,
  29840. DWORD *_pdwStubPhase);
  29841. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_put_media_Proxy(
  29842. IHTMLDocument4 * This,
  29843. /* [in] */ BSTR v);
  29844. void __RPC_STUB IHTMLDocument4_put_media_Stub(
  29845. IRpcStubBuffer *This,
  29846. IRpcChannelBuffer *_pRpcChannelBuffer,
  29847. PRPC_MESSAGE _pRpcMessage,
  29848. DWORD *_pdwStubPhase);
  29849. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_media_Proxy(
  29850. IHTMLDocument4 * This,
  29851. /* [out][retval] */ BSTR *p);
  29852. void __RPC_STUB IHTMLDocument4_get_media_Stub(
  29853. IRpcStubBuffer *This,
  29854. IRpcChannelBuffer *_pRpcChannelBuffer,
  29855. PRPC_MESSAGE _pRpcMessage,
  29856. DWORD *_pdwStubPhase);
  29857. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_createEventObject_Proxy(
  29858. IHTMLDocument4 * This,
  29859. /* [in][optional] */ VARIANT *pvarEventObject,
  29860. /* [out][retval] */ IHTMLEventObj **ppEventObj);
  29861. void __RPC_STUB IHTMLDocument4_createEventObject_Stub(
  29862. IRpcStubBuffer *This,
  29863. IRpcChannelBuffer *_pRpcChannelBuffer,
  29864. PRPC_MESSAGE _pRpcMessage,
  29865. DWORD *_pdwStubPhase);
  29866. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_fireEvent_Proxy(
  29867. IHTMLDocument4 * This,
  29868. /* [in] */ BSTR bstrEventName,
  29869. /* [in][optional] */ VARIANT *pvarEventObject,
  29870. /* [out][retval] */ VARIANT_BOOL *pfCancelled);
  29871. void __RPC_STUB IHTMLDocument4_fireEvent_Stub(
  29872. IRpcStubBuffer *This,
  29873. IRpcChannelBuffer *_pRpcChannelBuffer,
  29874. PRPC_MESSAGE _pRpcMessage,
  29875. DWORD *_pdwStubPhase);
  29876. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_createRenderStyle_Proxy(
  29877. IHTMLDocument4 * This,
  29878. /* [in] */ BSTR v,
  29879. /* [out][retval] */ IHTMLRenderStyle **ppIHTMLRenderStyle);
  29880. void __RPC_STUB IHTMLDocument4_createRenderStyle_Stub(
  29881. IRpcStubBuffer *This,
  29882. IRpcChannelBuffer *_pRpcChannelBuffer,
  29883. PRPC_MESSAGE _pRpcMessage,
  29884. DWORD *_pdwStubPhase);
  29885. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_put_oncontrolselect_Proxy(
  29886. IHTMLDocument4 * This,
  29887. /* [in] */ VARIANT v);
  29888. void __RPC_STUB IHTMLDocument4_put_oncontrolselect_Stub(
  29889. IRpcStubBuffer *This,
  29890. IRpcChannelBuffer *_pRpcChannelBuffer,
  29891. PRPC_MESSAGE _pRpcMessage,
  29892. DWORD *_pdwStubPhase);
  29893. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_oncontrolselect_Proxy(
  29894. IHTMLDocument4 * This,
  29895. /* [out][retval] */ VARIANT *p);
  29896. void __RPC_STUB IHTMLDocument4_get_oncontrolselect_Stub(
  29897. IRpcStubBuffer *This,
  29898. IRpcChannelBuffer *_pRpcChannelBuffer,
  29899. PRPC_MESSAGE _pRpcMessage,
  29900. DWORD *_pdwStubPhase);
  29901. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_URLUnencoded_Proxy(
  29902. IHTMLDocument4 * This,
  29903. /* [out][retval] */ BSTR *p);
  29904. void __RPC_STUB IHTMLDocument4_get_URLUnencoded_Stub(
  29905. IRpcStubBuffer *This,
  29906. IRpcChannelBuffer *_pRpcChannelBuffer,
  29907. PRPC_MESSAGE _pRpcMessage,
  29908. DWORD *_pdwStubPhase);
  29909. #endif /* __IHTMLDocument4_INTERFACE_DEFINED__ */
  29910. #ifndef __IHTMLDocument5_INTERFACE_DEFINED__
  29911. #define __IHTMLDocument5_INTERFACE_DEFINED__
  29912. /* interface IHTMLDocument5 */
  29913. /* [object][uuid][dual][oleautomation] */
  29914. EXTERN_C const IID IID_IHTMLDocument5;
  29915. MIDL_INTERFACE("3050f80c-98b5-11cf-bb82-00aa00bdce0b")
  29916. IHTMLDocument5 : public IDispatch
  29917. {
  29918. public:
  29919. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousewheel(
  29920. /* [in] */ VARIANT v) = 0;
  29921. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousewheel(
  29922. /* [out][retval] */ VARIANT *p) = 0;
  29923. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_doctype(
  29924. /* [out][retval] */ IHTMLDOMNode **p) = 0;
  29925. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_implementation(
  29926. /* [out][retval] */ IHTMLDOMImplementation **p) = 0;
  29927. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createAttribute(
  29928. /* [in] */ BSTR bstrattrName,
  29929. /* [out][retval] */ IHTMLDOMAttribute **ppattribute) = 0;
  29930. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createComment(
  29931. /* [in] */ BSTR bstrdata,
  29932. /* [out][retval] */ IHTMLDOMNode **ppRetNode) = 0;
  29933. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocusin(
  29934. /* [in] */ VARIANT v) = 0;
  29935. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocusin(
  29936. /* [out][retval] */ VARIANT *p) = 0;
  29937. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocusout(
  29938. /* [in] */ VARIANT v) = 0;
  29939. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocusout(
  29940. /* [out][retval] */ VARIANT *p) = 0;
  29941. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onactivate(
  29942. /* [in] */ VARIANT v) = 0;
  29943. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onactivate(
  29944. /* [out][retval] */ VARIANT *p) = 0;
  29945. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondeactivate(
  29946. /* [in] */ VARIANT v) = 0;
  29947. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondeactivate(
  29948. /* [out][retval] */ VARIANT *p) = 0;
  29949. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeactivate(
  29950. /* [in] */ VARIANT v) = 0;
  29951. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeactivate(
  29952. /* [out][retval] */ VARIANT *p) = 0;
  29953. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforedeactivate(
  29954. /* [in] */ VARIANT v) = 0;
  29955. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforedeactivate(
  29956. /* [out][retval] */ VARIANT *p) = 0;
  29957. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_compatMode(
  29958. /* [out][retval] */ BSTR *p) = 0;
  29959. };
  29960. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onmousewheel_Proxy(
  29961. IHTMLDocument5 * This,
  29962. /* [in] */ VARIANT v);
  29963. void __RPC_STUB IHTMLDocument5_put_onmousewheel_Stub(
  29964. IRpcStubBuffer *This,
  29965. IRpcChannelBuffer *_pRpcChannelBuffer,
  29966. PRPC_MESSAGE _pRpcMessage,
  29967. DWORD *_pdwStubPhase);
  29968. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onmousewheel_Proxy(
  29969. IHTMLDocument5 * This,
  29970. /* [out][retval] */ VARIANT *p);
  29971. void __RPC_STUB IHTMLDocument5_get_onmousewheel_Stub(
  29972. IRpcStubBuffer *This,
  29973. IRpcChannelBuffer *_pRpcChannelBuffer,
  29974. PRPC_MESSAGE _pRpcMessage,
  29975. DWORD *_pdwStubPhase);
  29976. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_doctype_Proxy(
  29977. IHTMLDocument5 * This,
  29978. /* [out][retval] */ IHTMLDOMNode **p);
  29979. void __RPC_STUB IHTMLDocument5_get_doctype_Stub(
  29980. IRpcStubBuffer *This,
  29981. IRpcChannelBuffer *_pRpcChannelBuffer,
  29982. PRPC_MESSAGE _pRpcMessage,
  29983. DWORD *_pdwStubPhase);
  29984. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_implementation_Proxy(
  29985. IHTMLDocument5 * This,
  29986. /* [out][retval] */ IHTMLDOMImplementation **p);
  29987. void __RPC_STUB IHTMLDocument5_get_implementation_Stub(
  29988. IRpcStubBuffer *This,
  29989. IRpcChannelBuffer *_pRpcChannelBuffer,
  29990. PRPC_MESSAGE _pRpcMessage,
  29991. DWORD *_pdwStubPhase);
  29992. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_createAttribute_Proxy(
  29993. IHTMLDocument5 * This,
  29994. /* [in] */ BSTR bstrattrName,
  29995. /* [out][retval] */ IHTMLDOMAttribute **ppattribute);
  29996. void __RPC_STUB IHTMLDocument5_createAttribute_Stub(
  29997. IRpcStubBuffer *This,
  29998. IRpcChannelBuffer *_pRpcChannelBuffer,
  29999. PRPC_MESSAGE _pRpcMessage,
  30000. DWORD *_pdwStubPhase);
  30001. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_createComment_Proxy(
  30002. IHTMLDocument5 * This,
  30003. /* [in] */ BSTR bstrdata,
  30004. /* [out][retval] */ IHTMLDOMNode **ppRetNode);
  30005. void __RPC_STUB IHTMLDocument5_createComment_Stub(
  30006. IRpcStubBuffer *This,
  30007. IRpcChannelBuffer *_pRpcChannelBuffer,
  30008. PRPC_MESSAGE _pRpcMessage,
  30009. DWORD *_pdwStubPhase);
  30010. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onfocusin_Proxy(
  30011. IHTMLDocument5 * This,
  30012. /* [in] */ VARIANT v);
  30013. void __RPC_STUB IHTMLDocument5_put_onfocusin_Stub(
  30014. IRpcStubBuffer *This,
  30015. IRpcChannelBuffer *_pRpcChannelBuffer,
  30016. PRPC_MESSAGE _pRpcMessage,
  30017. DWORD *_pdwStubPhase);
  30018. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onfocusin_Proxy(
  30019. IHTMLDocument5 * This,
  30020. /* [out][retval] */ VARIANT *p);
  30021. void __RPC_STUB IHTMLDocument5_get_onfocusin_Stub(
  30022. IRpcStubBuffer *This,
  30023. IRpcChannelBuffer *_pRpcChannelBuffer,
  30024. PRPC_MESSAGE _pRpcMessage,
  30025. DWORD *_pdwStubPhase);
  30026. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onfocusout_Proxy(
  30027. IHTMLDocument5 * This,
  30028. /* [in] */ VARIANT v);
  30029. void __RPC_STUB IHTMLDocument5_put_onfocusout_Stub(
  30030. IRpcStubBuffer *This,
  30031. IRpcChannelBuffer *_pRpcChannelBuffer,
  30032. PRPC_MESSAGE _pRpcMessage,
  30033. DWORD *_pdwStubPhase);
  30034. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onfocusout_Proxy(
  30035. IHTMLDocument5 * This,
  30036. /* [out][retval] */ VARIANT *p);
  30037. void __RPC_STUB IHTMLDocument5_get_onfocusout_Stub(
  30038. IRpcStubBuffer *This,
  30039. IRpcChannelBuffer *_pRpcChannelBuffer,
  30040. PRPC_MESSAGE _pRpcMessage,
  30041. DWORD *_pdwStubPhase);
  30042. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onactivate_Proxy(
  30043. IHTMLDocument5 * This,
  30044. /* [in] */ VARIANT v);
  30045. void __RPC_STUB IHTMLDocument5_put_onactivate_Stub(
  30046. IRpcStubBuffer *This,
  30047. IRpcChannelBuffer *_pRpcChannelBuffer,
  30048. PRPC_MESSAGE _pRpcMessage,
  30049. DWORD *_pdwStubPhase);
  30050. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onactivate_Proxy(
  30051. IHTMLDocument5 * This,
  30052. /* [out][retval] */ VARIANT *p);
  30053. void __RPC_STUB IHTMLDocument5_get_onactivate_Stub(
  30054. IRpcStubBuffer *This,
  30055. IRpcChannelBuffer *_pRpcChannelBuffer,
  30056. PRPC_MESSAGE _pRpcMessage,
  30057. DWORD *_pdwStubPhase);
  30058. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_ondeactivate_Proxy(
  30059. IHTMLDocument5 * This,
  30060. /* [in] */ VARIANT v);
  30061. void __RPC_STUB IHTMLDocument5_put_ondeactivate_Stub(
  30062. IRpcStubBuffer *This,
  30063. IRpcChannelBuffer *_pRpcChannelBuffer,
  30064. PRPC_MESSAGE _pRpcMessage,
  30065. DWORD *_pdwStubPhase);
  30066. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_ondeactivate_Proxy(
  30067. IHTMLDocument5 * This,
  30068. /* [out][retval] */ VARIANT *p);
  30069. void __RPC_STUB IHTMLDocument5_get_ondeactivate_Stub(
  30070. IRpcStubBuffer *This,
  30071. IRpcChannelBuffer *_pRpcChannelBuffer,
  30072. PRPC_MESSAGE _pRpcMessage,
  30073. DWORD *_pdwStubPhase);
  30074. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onbeforeactivate_Proxy(
  30075. IHTMLDocument5 * This,
  30076. /* [in] */ VARIANT v);
  30077. void __RPC_STUB IHTMLDocument5_put_onbeforeactivate_Stub(
  30078. IRpcStubBuffer *This,
  30079. IRpcChannelBuffer *_pRpcChannelBuffer,
  30080. PRPC_MESSAGE _pRpcMessage,
  30081. DWORD *_pdwStubPhase);
  30082. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onbeforeactivate_Proxy(
  30083. IHTMLDocument5 * This,
  30084. /* [out][retval] */ VARIANT *p);
  30085. void __RPC_STUB IHTMLDocument5_get_onbeforeactivate_Stub(
  30086. IRpcStubBuffer *This,
  30087. IRpcChannelBuffer *_pRpcChannelBuffer,
  30088. PRPC_MESSAGE _pRpcMessage,
  30089. DWORD *_pdwStubPhase);
  30090. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onbeforedeactivate_Proxy(
  30091. IHTMLDocument5 * This,
  30092. /* [in] */ VARIANT v);
  30093. void __RPC_STUB IHTMLDocument5_put_onbeforedeactivate_Stub(
  30094. IRpcStubBuffer *This,
  30095. IRpcChannelBuffer *_pRpcChannelBuffer,
  30096. PRPC_MESSAGE _pRpcMessage,
  30097. DWORD *_pdwStubPhase);
  30098. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onbeforedeactivate_Proxy(
  30099. IHTMLDocument5 * This,
  30100. /* [out][retval] */ VARIANT *p);
  30101. void __RPC_STUB IHTMLDocument5_get_onbeforedeactivate_Stub(
  30102. IRpcStubBuffer *This,
  30103. IRpcChannelBuffer *_pRpcChannelBuffer,
  30104. PRPC_MESSAGE _pRpcMessage,
  30105. DWORD *_pdwStubPhase);
  30106. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_compatMode_Proxy(
  30107. IHTMLDocument5 * This,
  30108. /* [out][retval] */ BSTR *p);
  30109. void __RPC_STUB IHTMLDocument5_get_compatMode_Stub(
  30110. IRpcStubBuffer *This,
  30111. IRpcChannelBuffer *_pRpcChannelBuffer,
  30112. PRPC_MESSAGE _pRpcMessage,
  30113. DWORD *_pdwStubPhase);
  30114. #endif /* __IHTMLDocument5_INTERFACE_DEFINED__ */
  30115. #ifndef __DispHTMLDocument_DISPINTERFACE_DEFINED__
  30116. #define __DispHTMLDocument_DISPINTERFACE_DEFINED__
  30117. /* dispinterface DispHTMLDocument */
  30118. /* [uuid][hidden] */
  30119. EXTERN_C const IID DIID_DispHTMLDocument;
  30120. MIDL_INTERFACE("3050f55f-98b5-11cf-bb82-00aa00bdce0b")
  30121. DispHTMLDocument : public IDispatch
  30122. {
  30123. };
  30124. #endif /* __DispHTMLDocument_DISPINTERFACE_DEFINED__ */
  30125. EXTERN_C const CLSID CLSID_HTMLDocument;
  30126. #ifdef __cplusplus
  30127. class DECLSPEC_UUID("25336920-03F9-11cf-8FD0-00AA00686F13")
  30128. HTMLDocument;
  30129. #endif
  30130. #ifndef __DWebBridgeEvents_DISPINTERFACE_DEFINED__
  30131. #define __DWebBridgeEvents_DISPINTERFACE_DEFINED__
  30132. /* dispinterface DWebBridgeEvents */
  30133. /* [uuid][hidden] */
  30134. EXTERN_C const IID DIID_DWebBridgeEvents;
  30135. MIDL_INTERFACE("A6D897FF-0A95-11d1-B0BA-006008166E11")
  30136. DWebBridgeEvents : public IDispatch
  30137. {
  30138. };
  30139. #endif /* __DWebBridgeEvents_DISPINTERFACE_DEFINED__ */
  30140. #ifndef __IWebBridge_INTERFACE_DEFINED__
  30141. #define __IWebBridge_INTERFACE_DEFINED__
  30142. /* interface IWebBridge */
  30143. /* [object][uuid][dual][oleautomation] */
  30144. EXTERN_C const IID IID_IWebBridge;
  30145. MIDL_INTERFACE("AE24FDAD-03C6-11D1-8B76-0080C744F389")
  30146. IWebBridge : public IDispatch
  30147. {
  30148. public:
  30149. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_URL(
  30150. /* [in] */ BSTR v) = 0;
  30151. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_URL(
  30152. /* [out][retval] */ BSTR *p) = 0;
  30153. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_Scrollbar(
  30154. /* [in] */ VARIANT_BOOL v) = 0;
  30155. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Scrollbar(
  30156. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  30157. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_embed(
  30158. /* [in] */ VARIANT_BOOL v) = 0;
  30159. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_embed(
  30160. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  30161. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_event(
  30162. /* [out][retval] */ IDispatch **p) = 0;
  30163. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  30164. /* [out][retval] */ long *p) = 0;
  30165. virtual /* [id] */ HRESULT STDMETHODCALLTYPE AboutBox( void) = 0;
  30166. };
  30167. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWebBridge_put_URL_Proxy(
  30168. IWebBridge * This,
  30169. /* [in] */ BSTR v);
  30170. void __RPC_STUB IWebBridge_put_URL_Stub(
  30171. IRpcStubBuffer *This,
  30172. IRpcChannelBuffer *_pRpcChannelBuffer,
  30173. PRPC_MESSAGE _pRpcMessage,
  30174. DWORD *_pdwStubPhase);
  30175. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_URL_Proxy(
  30176. IWebBridge * This,
  30177. /* [out][retval] */ BSTR *p);
  30178. void __RPC_STUB IWebBridge_get_URL_Stub(
  30179. IRpcStubBuffer *This,
  30180. IRpcChannelBuffer *_pRpcChannelBuffer,
  30181. PRPC_MESSAGE _pRpcMessage,
  30182. DWORD *_pdwStubPhase);
  30183. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWebBridge_put_Scrollbar_Proxy(
  30184. IWebBridge * This,
  30185. /* [in] */ VARIANT_BOOL v);
  30186. void __RPC_STUB IWebBridge_put_Scrollbar_Stub(
  30187. IRpcStubBuffer *This,
  30188. IRpcChannelBuffer *_pRpcChannelBuffer,
  30189. PRPC_MESSAGE _pRpcMessage,
  30190. DWORD *_pdwStubPhase);
  30191. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_Scrollbar_Proxy(
  30192. IWebBridge * This,
  30193. /* [out][retval] */ VARIANT_BOOL *p);
  30194. void __RPC_STUB IWebBridge_get_Scrollbar_Stub(
  30195. IRpcStubBuffer *This,
  30196. IRpcChannelBuffer *_pRpcChannelBuffer,
  30197. PRPC_MESSAGE _pRpcMessage,
  30198. DWORD *_pdwStubPhase);
  30199. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWebBridge_put_embed_Proxy(
  30200. IWebBridge * This,
  30201. /* [in] */ VARIANT_BOOL v);
  30202. void __RPC_STUB IWebBridge_put_embed_Stub(
  30203. IRpcStubBuffer *This,
  30204. IRpcChannelBuffer *_pRpcChannelBuffer,
  30205. PRPC_MESSAGE _pRpcMessage,
  30206. DWORD *_pdwStubPhase);
  30207. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_embed_Proxy(
  30208. IWebBridge * This,
  30209. /* [out][retval] */ VARIANT_BOOL *p);
  30210. void __RPC_STUB IWebBridge_get_embed_Stub(
  30211. IRpcStubBuffer *This,
  30212. IRpcChannelBuffer *_pRpcChannelBuffer,
  30213. PRPC_MESSAGE _pRpcMessage,
  30214. DWORD *_pdwStubPhase);
  30215. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_event_Proxy(
  30216. IWebBridge * This,
  30217. /* [out][retval] */ IDispatch **p);
  30218. void __RPC_STUB IWebBridge_get_event_Stub(
  30219. IRpcStubBuffer *This,
  30220. IRpcChannelBuffer *_pRpcChannelBuffer,
  30221. PRPC_MESSAGE _pRpcMessage,
  30222. DWORD *_pdwStubPhase);
  30223. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_readyState_Proxy(
  30224. IWebBridge * This,
  30225. /* [out][retval] */ long *p);
  30226. void __RPC_STUB IWebBridge_get_readyState_Stub(
  30227. IRpcStubBuffer *This,
  30228. IRpcChannelBuffer *_pRpcChannelBuffer,
  30229. PRPC_MESSAGE _pRpcMessage,
  30230. DWORD *_pdwStubPhase);
  30231. /* [id] */ HRESULT STDMETHODCALLTYPE IWebBridge_AboutBox_Proxy(
  30232. IWebBridge * This);
  30233. void __RPC_STUB IWebBridge_AboutBox_Stub(
  30234. IRpcStubBuffer *This,
  30235. IRpcChannelBuffer *_pRpcChannelBuffer,
  30236. PRPC_MESSAGE _pRpcMessage,
  30237. DWORD *_pdwStubPhase);
  30238. #endif /* __IWebBridge_INTERFACE_DEFINED__ */
  30239. #ifndef __IWBScriptControl_INTERFACE_DEFINED__
  30240. #define __IWBScriptControl_INTERFACE_DEFINED__
  30241. /* interface IWBScriptControl */
  30242. /* [object][uuid][dual][oleautomation] */
  30243. EXTERN_C const IID IID_IWBScriptControl;
  30244. MIDL_INTERFACE("A5170870-0CF8-11D1-8B91-0080C744F389")
  30245. IWBScriptControl : public IDispatch
  30246. {
  30247. public:
  30248. virtual /* [id] */ HRESULT STDMETHODCALLTYPE raiseEvent(
  30249. /* [in] */ BSTR name,
  30250. /* [in] */ VARIANT eventData) = 0;
  30251. virtual /* [id] */ HRESULT STDMETHODCALLTYPE bubbleEvent( void) = 0;
  30252. virtual /* [id] */ HRESULT STDMETHODCALLTYPE setContextMenu(
  30253. /* [in] */ VARIANT menuItemPairs) = 0;
  30254. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selectableContent(
  30255. /* [in] */ VARIANT_BOOL v) = 0;
  30256. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selectableContent(
  30257. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  30258. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frozen(
  30259. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  30260. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbar(
  30261. /* [in] */ VARIANT_BOOL v) = 0;
  30262. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbar(
  30263. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  30264. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_version(
  30265. /* [out][retval] */ BSTR *p) = 0;
  30266. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_visibility(
  30267. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  30268. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_onvisibilitychange(
  30269. /* [in] */ VARIANT v) = 0;
  30270. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_onvisibilitychange(
  30271. /* [out][retval] */ VARIANT *p) = 0;
  30272. };
  30273. /* [id] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_raiseEvent_Proxy(
  30274. IWBScriptControl * This,
  30275. /* [in] */ BSTR name,
  30276. /* [in] */ VARIANT eventData);
  30277. void __RPC_STUB IWBScriptControl_raiseEvent_Stub(
  30278. IRpcStubBuffer *This,
  30279. IRpcChannelBuffer *_pRpcChannelBuffer,
  30280. PRPC_MESSAGE _pRpcMessage,
  30281. DWORD *_pdwStubPhase);
  30282. /* [id] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_bubbleEvent_Proxy(
  30283. IWBScriptControl * This);
  30284. void __RPC_STUB IWBScriptControl_bubbleEvent_Stub(
  30285. IRpcStubBuffer *This,
  30286. IRpcChannelBuffer *_pRpcChannelBuffer,
  30287. PRPC_MESSAGE _pRpcMessage,
  30288. DWORD *_pdwStubPhase);
  30289. /* [id] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_setContextMenu_Proxy(
  30290. IWBScriptControl * This,
  30291. /* [in] */ VARIANT menuItemPairs);
  30292. void __RPC_STUB IWBScriptControl_setContextMenu_Stub(
  30293. IRpcStubBuffer *This,
  30294. IRpcChannelBuffer *_pRpcChannelBuffer,
  30295. PRPC_MESSAGE _pRpcMessage,
  30296. DWORD *_pdwStubPhase);
  30297. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_put_selectableContent_Proxy(
  30298. IWBScriptControl * This,
  30299. /* [in] */ VARIANT_BOOL v);
  30300. void __RPC_STUB IWBScriptControl_put_selectableContent_Stub(
  30301. IRpcStubBuffer *This,
  30302. IRpcChannelBuffer *_pRpcChannelBuffer,
  30303. PRPC_MESSAGE _pRpcMessage,
  30304. DWORD *_pdwStubPhase);
  30305. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_selectableContent_Proxy(
  30306. IWBScriptControl * This,
  30307. /* [out][retval] */ VARIANT_BOOL *p);
  30308. void __RPC_STUB IWBScriptControl_get_selectableContent_Stub(
  30309. IRpcStubBuffer *This,
  30310. IRpcChannelBuffer *_pRpcChannelBuffer,
  30311. PRPC_MESSAGE _pRpcMessage,
  30312. DWORD *_pdwStubPhase);
  30313. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_frozen_Proxy(
  30314. IWBScriptControl * This,
  30315. /* [out][retval] */ VARIANT_BOOL *p);
  30316. void __RPC_STUB IWBScriptControl_get_frozen_Stub(
  30317. IRpcStubBuffer *This,
  30318. IRpcChannelBuffer *_pRpcChannelBuffer,
  30319. PRPC_MESSAGE _pRpcMessage,
  30320. DWORD *_pdwStubPhase);
  30321. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_put_scrollbar_Proxy(
  30322. IWBScriptControl * This,
  30323. /* [in] */ VARIANT_BOOL v);
  30324. void __RPC_STUB IWBScriptControl_put_scrollbar_Stub(
  30325. IRpcStubBuffer *This,
  30326. IRpcChannelBuffer *_pRpcChannelBuffer,
  30327. PRPC_MESSAGE _pRpcMessage,
  30328. DWORD *_pdwStubPhase);
  30329. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_scrollbar_Proxy(
  30330. IWBScriptControl * This,
  30331. /* [out][retval] */ VARIANT_BOOL *p);
  30332. void __RPC_STUB IWBScriptControl_get_scrollbar_Stub(
  30333. IRpcStubBuffer *This,
  30334. IRpcChannelBuffer *_pRpcChannelBuffer,
  30335. PRPC_MESSAGE _pRpcMessage,
  30336. DWORD *_pdwStubPhase);
  30337. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_version_Proxy(
  30338. IWBScriptControl * This,
  30339. /* [out][retval] */ BSTR *p);
  30340. void __RPC_STUB IWBScriptControl_get_version_Stub(
  30341. IRpcStubBuffer *This,
  30342. IRpcChannelBuffer *_pRpcChannelBuffer,
  30343. PRPC_MESSAGE _pRpcMessage,
  30344. DWORD *_pdwStubPhase);
  30345. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_visibility_Proxy(
  30346. IWBScriptControl * This,
  30347. /* [out][retval] */ VARIANT_BOOL *p);
  30348. void __RPC_STUB IWBScriptControl_get_visibility_Stub(
  30349. IRpcStubBuffer *This,
  30350. IRpcChannelBuffer *_pRpcChannelBuffer,
  30351. PRPC_MESSAGE _pRpcMessage,
  30352. DWORD *_pdwStubPhase);
  30353. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_put_onvisibilitychange_Proxy(
  30354. IWBScriptControl * This,
  30355. /* [in] */ VARIANT v);
  30356. void __RPC_STUB IWBScriptControl_put_onvisibilitychange_Stub(
  30357. IRpcStubBuffer *This,
  30358. IRpcChannelBuffer *_pRpcChannelBuffer,
  30359. PRPC_MESSAGE _pRpcMessage,
  30360. DWORD *_pdwStubPhase);
  30361. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_onvisibilitychange_Proxy(
  30362. IWBScriptControl * This,
  30363. /* [out][retval] */ VARIANT *p);
  30364. void __RPC_STUB IWBScriptControl_get_onvisibilitychange_Stub(
  30365. IRpcStubBuffer *This,
  30366. IRpcChannelBuffer *_pRpcChannelBuffer,
  30367. PRPC_MESSAGE _pRpcMessage,
  30368. DWORD *_pdwStubPhase);
  30369. #endif /* __IWBScriptControl_INTERFACE_DEFINED__ */
  30370. EXTERN_C const CLSID CLSID_Scriptlet;
  30371. #ifdef __cplusplus
  30372. class DECLSPEC_UUID("AE24FDAE-03C6-11D1-8B76-0080C744F389")
  30373. Scriptlet;
  30374. #endif
  30375. #ifndef __IHTMLEmbedElement_INTERFACE_DEFINED__
  30376. #define __IHTMLEmbedElement_INTERFACE_DEFINED__
  30377. /* interface IHTMLEmbedElement */
  30378. /* [object][uuid][dual][oleautomation] */
  30379. EXTERN_C const IID IID_IHTMLEmbedElement;
  30380. MIDL_INTERFACE("3050f25f-98b5-11cf-bb82-00aa00bdce0b")
  30381. IHTMLEmbedElement : public IDispatch
  30382. {
  30383. public:
  30384. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hidden(
  30385. /* [in] */ BSTR v) = 0;
  30386. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hidden(
  30387. /* [out][retval] */ BSTR *p) = 0;
  30388. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_palette(
  30389. /* [out][retval] */ BSTR *p) = 0;
  30390. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pluginspage(
  30391. /* [out][retval] */ BSTR *p) = 0;
  30392. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_src(
  30393. /* [in] */ BSTR v) = 0;
  30394. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_src(
  30395. /* [out][retval] */ BSTR *p) = 0;
  30396. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_units(
  30397. /* [in] */ BSTR v) = 0;
  30398. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_units(
  30399. /* [out][retval] */ BSTR *p) = 0;
  30400. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  30401. /* [in] */ BSTR v) = 0;
  30402. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  30403. /* [out][retval] */ BSTR *p) = 0;
  30404. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  30405. /* [in] */ VARIANT v) = 0;
  30406. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  30407. /* [out][retval] */ VARIANT *p) = 0;
  30408. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  30409. /* [in] */ VARIANT v) = 0;
  30410. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  30411. /* [out][retval] */ VARIANT *p) = 0;
  30412. };
  30413. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_hidden_Proxy(
  30414. IHTMLEmbedElement * This,
  30415. /* [in] */ BSTR v);
  30416. void __RPC_STUB IHTMLEmbedElement_put_hidden_Stub(
  30417. IRpcStubBuffer *This,
  30418. IRpcChannelBuffer *_pRpcChannelBuffer,
  30419. PRPC_MESSAGE _pRpcMessage,
  30420. DWORD *_pdwStubPhase);
  30421. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_hidden_Proxy(
  30422. IHTMLEmbedElement * This,
  30423. /* [out][retval] */ BSTR *p);
  30424. void __RPC_STUB IHTMLEmbedElement_get_hidden_Stub(
  30425. IRpcStubBuffer *This,
  30426. IRpcChannelBuffer *_pRpcChannelBuffer,
  30427. PRPC_MESSAGE _pRpcMessage,
  30428. DWORD *_pdwStubPhase);
  30429. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_palette_Proxy(
  30430. IHTMLEmbedElement * This,
  30431. /* [out][retval] */ BSTR *p);
  30432. void __RPC_STUB IHTMLEmbedElement_get_palette_Stub(
  30433. IRpcStubBuffer *This,
  30434. IRpcChannelBuffer *_pRpcChannelBuffer,
  30435. PRPC_MESSAGE _pRpcMessage,
  30436. DWORD *_pdwStubPhase);
  30437. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_pluginspage_Proxy(
  30438. IHTMLEmbedElement * This,
  30439. /* [out][retval] */ BSTR *p);
  30440. void __RPC_STUB IHTMLEmbedElement_get_pluginspage_Stub(
  30441. IRpcStubBuffer *This,
  30442. IRpcChannelBuffer *_pRpcChannelBuffer,
  30443. PRPC_MESSAGE _pRpcMessage,
  30444. DWORD *_pdwStubPhase);
  30445. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_src_Proxy(
  30446. IHTMLEmbedElement * This,
  30447. /* [in] */ BSTR v);
  30448. void __RPC_STUB IHTMLEmbedElement_put_src_Stub(
  30449. IRpcStubBuffer *This,
  30450. IRpcChannelBuffer *_pRpcChannelBuffer,
  30451. PRPC_MESSAGE _pRpcMessage,
  30452. DWORD *_pdwStubPhase);
  30453. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_src_Proxy(
  30454. IHTMLEmbedElement * This,
  30455. /* [out][retval] */ BSTR *p);
  30456. void __RPC_STUB IHTMLEmbedElement_get_src_Stub(
  30457. IRpcStubBuffer *This,
  30458. IRpcChannelBuffer *_pRpcChannelBuffer,
  30459. PRPC_MESSAGE _pRpcMessage,
  30460. DWORD *_pdwStubPhase);
  30461. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_units_Proxy(
  30462. IHTMLEmbedElement * This,
  30463. /* [in] */ BSTR v);
  30464. void __RPC_STUB IHTMLEmbedElement_put_units_Stub(
  30465. IRpcStubBuffer *This,
  30466. IRpcChannelBuffer *_pRpcChannelBuffer,
  30467. PRPC_MESSAGE _pRpcMessage,
  30468. DWORD *_pdwStubPhase);
  30469. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_units_Proxy(
  30470. IHTMLEmbedElement * This,
  30471. /* [out][retval] */ BSTR *p);
  30472. void __RPC_STUB IHTMLEmbedElement_get_units_Stub(
  30473. IRpcStubBuffer *This,
  30474. IRpcChannelBuffer *_pRpcChannelBuffer,
  30475. PRPC_MESSAGE _pRpcMessage,
  30476. DWORD *_pdwStubPhase);
  30477. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_name_Proxy(
  30478. IHTMLEmbedElement * This,
  30479. /* [in] */ BSTR v);
  30480. void __RPC_STUB IHTMLEmbedElement_put_name_Stub(
  30481. IRpcStubBuffer *This,
  30482. IRpcChannelBuffer *_pRpcChannelBuffer,
  30483. PRPC_MESSAGE _pRpcMessage,
  30484. DWORD *_pdwStubPhase);
  30485. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_name_Proxy(
  30486. IHTMLEmbedElement * This,
  30487. /* [out][retval] */ BSTR *p);
  30488. void __RPC_STUB IHTMLEmbedElement_get_name_Stub(
  30489. IRpcStubBuffer *This,
  30490. IRpcChannelBuffer *_pRpcChannelBuffer,
  30491. PRPC_MESSAGE _pRpcMessage,
  30492. DWORD *_pdwStubPhase);
  30493. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_width_Proxy(
  30494. IHTMLEmbedElement * This,
  30495. /* [in] */ VARIANT v);
  30496. void __RPC_STUB IHTMLEmbedElement_put_width_Stub(
  30497. IRpcStubBuffer *This,
  30498. IRpcChannelBuffer *_pRpcChannelBuffer,
  30499. PRPC_MESSAGE _pRpcMessage,
  30500. DWORD *_pdwStubPhase);
  30501. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_width_Proxy(
  30502. IHTMLEmbedElement * This,
  30503. /* [out][retval] */ VARIANT *p);
  30504. void __RPC_STUB IHTMLEmbedElement_get_width_Stub(
  30505. IRpcStubBuffer *This,
  30506. IRpcChannelBuffer *_pRpcChannelBuffer,
  30507. PRPC_MESSAGE _pRpcMessage,
  30508. DWORD *_pdwStubPhase);
  30509. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_height_Proxy(
  30510. IHTMLEmbedElement * This,
  30511. /* [in] */ VARIANT v);
  30512. void __RPC_STUB IHTMLEmbedElement_put_height_Stub(
  30513. IRpcStubBuffer *This,
  30514. IRpcChannelBuffer *_pRpcChannelBuffer,
  30515. PRPC_MESSAGE _pRpcMessage,
  30516. DWORD *_pdwStubPhase);
  30517. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_height_Proxy(
  30518. IHTMLEmbedElement * This,
  30519. /* [out][retval] */ VARIANT *p);
  30520. void __RPC_STUB IHTMLEmbedElement_get_height_Stub(
  30521. IRpcStubBuffer *This,
  30522. IRpcChannelBuffer *_pRpcChannelBuffer,
  30523. PRPC_MESSAGE _pRpcMessage,
  30524. DWORD *_pdwStubPhase);
  30525. #endif /* __IHTMLEmbedElement_INTERFACE_DEFINED__ */
  30526. #ifndef __DispHTMLEmbed_DISPINTERFACE_DEFINED__
  30527. #define __DispHTMLEmbed_DISPINTERFACE_DEFINED__
  30528. /* dispinterface DispHTMLEmbed */
  30529. /* [uuid][hidden] */
  30530. EXTERN_C const IID DIID_DispHTMLEmbed;
  30531. MIDL_INTERFACE("3050f52e-98b5-11cf-bb82-00aa00bdce0b")
  30532. DispHTMLEmbed : public IDispatch
  30533. {
  30534. };
  30535. #endif /* __DispHTMLEmbed_DISPINTERFACE_DEFINED__ */
  30536. EXTERN_C const CLSID CLSID_HTMLEmbed;
  30537. #ifdef __cplusplus
  30538. class DECLSPEC_UUID("3050f25d-98b5-11cf-bb82-00aa00bdce0b")
  30539. HTMLEmbed;
  30540. #endif
  30541. #ifndef __HTMLMapEvents2_DISPINTERFACE_DEFINED__
  30542. #define __HTMLMapEvents2_DISPINTERFACE_DEFINED__
  30543. /* dispinterface HTMLMapEvents2 */
  30544. /* [uuid][hidden] */
  30545. EXTERN_C const IID DIID_HTMLMapEvents2;
  30546. MIDL_INTERFACE("3050f61e-98b5-11cf-bb82-00aa00bdce0b")
  30547. HTMLMapEvents2 : public IDispatch
  30548. {
  30549. };
  30550. #endif /* __HTMLMapEvents2_DISPINTERFACE_DEFINED__ */
  30551. #ifndef __HTMLMapEvents_DISPINTERFACE_DEFINED__
  30552. #define __HTMLMapEvents_DISPINTERFACE_DEFINED__
  30553. /* dispinterface HTMLMapEvents */
  30554. /* [uuid][hidden] */
  30555. EXTERN_C const IID DIID_HTMLMapEvents;
  30556. MIDL_INTERFACE("3050f3ba-98b5-11cf-bb82-00aa00bdce0b")
  30557. HTMLMapEvents : public IDispatch
  30558. {
  30559. };
  30560. #endif /* __HTMLMapEvents_DISPINTERFACE_DEFINED__ */
  30561. #ifndef __IHTMLAreasCollection_INTERFACE_DEFINED__
  30562. #define __IHTMLAreasCollection_INTERFACE_DEFINED__
  30563. /* interface IHTMLAreasCollection */
  30564. /* [object][uuid][dual][oleautomation] */
  30565. EXTERN_C const IID IID_IHTMLAreasCollection;
  30566. MIDL_INTERFACE("3050f383-98b5-11cf-bb82-00aa00bdce0b")
  30567. IHTMLAreasCollection : public IDispatch
  30568. {
  30569. public:
  30570. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_length(
  30571. /* [in] */ long v) = 0;
  30572. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  30573. /* [out][retval] */ long *p) = 0;
  30574. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  30575. /* [out][retval] */ IUnknown **p) = 0;
  30576. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  30577. /* [in][optional] */ VARIANT name,
  30578. /* [in][optional] */ VARIANT index,
  30579. /* [out][retval] */ IDispatch **pdisp) = 0;
  30580. virtual /* [id] */ HRESULT STDMETHODCALLTYPE tags(
  30581. /* [in] */ VARIANT tagName,
  30582. /* [out][retval] */ IDispatch **pdisp) = 0;
  30583. virtual /* [id] */ HRESULT STDMETHODCALLTYPE add(
  30584. /* [in] */ IHTMLElement *element,
  30585. /* [in][optional] */ VARIANT before) = 0;
  30586. virtual /* [id] */ HRESULT STDMETHODCALLTYPE remove(
  30587. /* [in][defaultvalue] */ long index = -1) = 0;
  30588. };
  30589. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_put_length_Proxy(
  30590. IHTMLAreasCollection * This,
  30591. /* [in] */ long v);
  30592. void __RPC_STUB IHTMLAreasCollection_put_length_Stub(
  30593. IRpcStubBuffer *This,
  30594. IRpcChannelBuffer *_pRpcChannelBuffer,
  30595. PRPC_MESSAGE _pRpcMessage,
  30596. DWORD *_pdwStubPhase);
  30597. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_get_length_Proxy(
  30598. IHTMLAreasCollection * This,
  30599. /* [out][retval] */ long *p);
  30600. void __RPC_STUB IHTMLAreasCollection_get_length_Stub(
  30601. IRpcStubBuffer *This,
  30602. IRpcChannelBuffer *_pRpcChannelBuffer,
  30603. PRPC_MESSAGE _pRpcMessage,
  30604. DWORD *_pdwStubPhase);
  30605. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_get__newEnum_Proxy(
  30606. IHTMLAreasCollection * This,
  30607. /* [out][retval] */ IUnknown **p);
  30608. void __RPC_STUB IHTMLAreasCollection_get__newEnum_Stub(
  30609. IRpcStubBuffer *This,
  30610. IRpcChannelBuffer *_pRpcChannelBuffer,
  30611. PRPC_MESSAGE _pRpcMessage,
  30612. DWORD *_pdwStubPhase);
  30613. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_item_Proxy(
  30614. IHTMLAreasCollection * This,
  30615. /* [in][optional] */ VARIANT name,
  30616. /* [in][optional] */ VARIANT index,
  30617. /* [out][retval] */ IDispatch **pdisp);
  30618. void __RPC_STUB IHTMLAreasCollection_item_Stub(
  30619. IRpcStubBuffer *This,
  30620. IRpcChannelBuffer *_pRpcChannelBuffer,
  30621. PRPC_MESSAGE _pRpcMessage,
  30622. DWORD *_pdwStubPhase);
  30623. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_tags_Proxy(
  30624. IHTMLAreasCollection * This,
  30625. /* [in] */ VARIANT tagName,
  30626. /* [out][retval] */ IDispatch **pdisp);
  30627. void __RPC_STUB IHTMLAreasCollection_tags_Stub(
  30628. IRpcStubBuffer *This,
  30629. IRpcChannelBuffer *_pRpcChannelBuffer,
  30630. PRPC_MESSAGE _pRpcMessage,
  30631. DWORD *_pdwStubPhase);
  30632. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_add_Proxy(
  30633. IHTMLAreasCollection * This,
  30634. /* [in] */ IHTMLElement *element,
  30635. /* [in][optional] */ VARIANT before);
  30636. void __RPC_STUB IHTMLAreasCollection_add_Stub(
  30637. IRpcStubBuffer *This,
  30638. IRpcChannelBuffer *_pRpcChannelBuffer,
  30639. PRPC_MESSAGE _pRpcMessage,
  30640. DWORD *_pdwStubPhase);
  30641. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_remove_Proxy(
  30642. IHTMLAreasCollection * This,
  30643. /* [in][defaultvalue] */ long index);
  30644. void __RPC_STUB IHTMLAreasCollection_remove_Stub(
  30645. IRpcStubBuffer *This,
  30646. IRpcChannelBuffer *_pRpcChannelBuffer,
  30647. PRPC_MESSAGE _pRpcMessage,
  30648. DWORD *_pdwStubPhase);
  30649. #endif /* __IHTMLAreasCollection_INTERFACE_DEFINED__ */
  30650. #ifndef __IHTMLAreasCollection2_INTERFACE_DEFINED__
  30651. #define __IHTMLAreasCollection2_INTERFACE_DEFINED__
  30652. /* interface IHTMLAreasCollection2 */
  30653. /* [object][uuid][dual][oleautomation] */
  30654. EXTERN_C const IID IID_IHTMLAreasCollection2;
  30655. MIDL_INTERFACE("3050f5ec-98b5-11cf-bb82-00aa00bdce0b")
  30656. IHTMLAreasCollection2 : public IDispatch
  30657. {
  30658. public:
  30659. virtual /* [id] */ HRESULT STDMETHODCALLTYPE urns(
  30660. /* [in] */ VARIANT urn,
  30661. /* [out][retval] */ IDispatch **pdisp) = 0;
  30662. };
  30663. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection2_urns_Proxy(
  30664. IHTMLAreasCollection2 * This,
  30665. /* [in] */ VARIANT urn,
  30666. /* [out][retval] */ IDispatch **pdisp);
  30667. void __RPC_STUB IHTMLAreasCollection2_urns_Stub(
  30668. IRpcStubBuffer *This,
  30669. IRpcChannelBuffer *_pRpcChannelBuffer,
  30670. PRPC_MESSAGE _pRpcMessage,
  30671. DWORD *_pdwStubPhase);
  30672. #endif /* __IHTMLAreasCollection2_INTERFACE_DEFINED__ */
  30673. #ifndef __IHTMLAreasCollection3_INTERFACE_DEFINED__
  30674. #define __IHTMLAreasCollection3_INTERFACE_DEFINED__
  30675. /* interface IHTMLAreasCollection3 */
  30676. /* [object][uuid][dual][oleautomation] */
  30677. EXTERN_C const IID IID_IHTMLAreasCollection3;
  30678. MIDL_INTERFACE("3050f837-98b5-11cf-bb82-00aa00bdce0b")
  30679. IHTMLAreasCollection3 : public IDispatch
  30680. {
  30681. public:
  30682. virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedItem(
  30683. /* [in] */ BSTR name,
  30684. /* [out][retval] */ IDispatch **pdisp) = 0;
  30685. };
  30686. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection3_namedItem_Proxy(
  30687. IHTMLAreasCollection3 * This,
  30688. /* [in] */ BSTR name,
  30689. /* [out][retval] */ IDispatch **pdisp);
  30690. void __RPC_STUB IHTMLAreasCollection3_namedItem_Stub(
  30691. IRpcStubBuffer *This,
  30692. IRpcChannelBuffer *_pRpcChannelBuffer,
  30693. PRPC_MESSAGE _pRpcMessage,
  30694. DWORD *_pdwStubPhase);
  30695. #endif /* __IHTMLAreasCollection3_INTERFACE_DEFINED__ */
  30696. #ifndef __IHTMLMapElement_INTERFACE_DEFINED__
  30697. #define __IHTMLMapElement_INTERFACE_DEFINED__
  30698. /* interface IHTMLMapElement */
  30699. /* [object][uuid][dual][oleautomation] */
  30700. EXTERN_C const IID IID_IHTMLMapElement;
  30701. MIDL_INTERFACE("3050f266-98b5-11cf-bb82-00aa00bdce0b")
  30702. IHTMLMapElement : public IDispatch
  30703. {
  30704. public:
  30705. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_areas(
  30706. /* [out][retval] */ IHTMLAreasCollection **p) = 0;
  30707. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  30708. /* [in] */ BSTR v) = 0;
  30709. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  30710. /* [out][retval] */ BSTR *p) = 0;
  30711. };
  30712. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMapElement_get_areas_Proxy(
  30713. IHTMLMapElement * This,
  30714. /* [out][retval] */ IHTMLAreasCollection **p);
  30715. void __RPC_STUB IHTMLMapElement_get_areas_Stub(
  30716. IRpcStubBuffer *This,
  30717. IRpcChannelBuffer *_pRpcChannelBuffer,
  30718. PRPC_MESSAGE _pRpcMessage,
  30719. DWORD *_pdwStubPhase);
  30720. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMapElement_put_name_Proxy(
  30721. IHTMLMapElement * This,
  30722. /* [in] */ BSTR v);
  30723. void __RPC_STUB IHTMLMapElement_put_name_Stub(
  30724. IRpcStubBuffer *This,
  30725. IRpcChannelBuffer *_pRpcChannelBuffer,
  30726. PRPC_MESSAGE _pRpcMessage,
  30727. DWORD *_pdwStubPhase);
  30728. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMapElement_get_name_Proxy(
  30729. IHTMLMapElement * This,
  30730. /* [out][retval] */ BSTR *p);
  30731. void __RPC_STUB IHTMLMapElement_get_name_Stub(
  30732. IRpcStubBuffer *This,
  30733. IRpcChannelBuffer *_pRpcChannelBuffer,
  30734. PRPC_MESSAGE _pRpcMessage,
  30735. DWORD *_pdwStubPhase);
  30736. #endif /* __IHTMLMapElement_INTERFACE_DEFINED__ */
  30737. #ifndef __DispHTMLAreasCollection_DISPINTERFACE_DEFINED__
  30738. #define __DispHTMLAreasCollection_DISPINTERFACE_DEFINED__
  30739. /* dispinterface DispHTMLAreasCollection */
  30740. /* [uuid][hidden] */
  30741. EXTERN_C const IID DIID_DispHTMLAreasCollection;
  30742. MIDL_INTERFACE("3050f56a-98b5-11cf-bb82-00aa00bdce0b")
  30743. DispHTMLAreasCollection : public IDispatch
  30744. {
  30745. };
  30746. #endif /* __DispHTMLAreasCollection_DISPINTERFACE_DEFINED__ */
  30747. EXTERN_C const CLSID CLSID_HTMLAreasCollection;
  30748. #ifdef __cplusplus
  30749. class DECLSPEC_UUID("3050f4ca-98b5-11cf-bb82-00aa00bdce0b")
  30750. HTMLAreasCollection;
  30751. #endif
  30752. #ifndef __DispHTMLMapElement_DISPINTERFACE_DEFINED__
  30753. #define __DispHTMLMapElement_DISPINTERFACE_DEFINED__
  30754. /* dispinterface DispHTMLMapElement */
  30755. /* [uuid][hidden] */
  30756. EXTERN_C const IID DIID_DispHTMLMapElement;
  30757. MIDL_INTERFACE("3050f526-98b5-11cf-bb82-00aa00bdce0b")
  30758. DispHTMLMapElement : public IDispatch
  30759. {
  30760. };
  30761. #endif /* __DispHTMLMapElement_DISPINTERFACE_DEFINED__ */
  30762. EXTERN_C const CLSID CLSID_HTMLMapElement;
  30763. #ifdef __cplusplus
  30764. class DECLSPEC_UUID("3050f271-98b5-11cf-bb82-00aa00bdce0b")
  30765. HTMLMapElement;
  30766. #endif
  30767. #ifndef __HTMLAreaEvents2_DISPINTERFACE_DEFINED__
  30768. #define __HTMLAreaEvents2_DISPINTERFACE_DEFINED__
  30769. /* dispinterface HTMLAreaEvents2 */
  30770. /* [uuid][hidden] */
  30771. EXTERN_C const IID DIID_HTMLAreaEvents2;
  30772. MIDL_INTERFACE("3050f611-98b5-11cf-bb82-00aa00bdce0b")
  30773. HTMLAreaEvents2 : public IDispatch
  30774. {
  30775. };
  30776. #endif /* __HTMLAreaEvents2_DISPINTERFACE_DEFINED__ */
  30777. #ifndef __HTMLAreaEvents_DISPINTERFACE_DEFINED__
  30778. #define __HTMLAreaEvents_DISPINTERFACE_DEFINED__
  30779. /* dispinterface HTMLAreaEvents */
  30780. /* [uuid][hidden] */
  30781. EXTERN_C const IID DIID_HTMLAreaEvents;
  30782. MIDL_INTERFACE("3050f366-98b5-11cf-bb82-00aa00bdce0b")
  30783. HTMLAreaEvents : public IDispatch
  30784. {
  30785. };
  30786. #endif /* __HTMLAreaEvents_DISPINTERFACE_DEFINED__ */
  30787. #ifndef __IHTMLAreaElement_INTERFACE_DEFINED__
  30788. #define __IHTMLAreaElement_INTERFACE_DEFINED__
  30789. /* interface IHTMLAreaElement */
  30790. /* [object][uuid][dual][oleautomation] */
  30791. EXTERN_C const IID IID_IHTMLAreaElement;
  30792. MIDL_INTERFACE("3050f265-98b5-11cf-bb82-00aa00bdce0b")
  30793. IHTMLAreaElement : public IDispatch
  30794. {
  30795. public:
  30796. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_shape(
  30797. /* [in] */ BSTR v) = 0;
  30798. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_shape(
  30799. /* [out][retval] */ BSTR *p) = 0;
  30800. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_coords(
  30801. /* [in] */ BSTR v) = 0;
  30802. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_coords(
  30803. /* [out][retval] */ BSTR *p) = 0;
  30804. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_href(
  30805. /* [in] */ BSTR v) = 0;
  30806. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_href(
  30807. /* [out][retval] */ BSTR *p) = 0;
  30808. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_target(
  30809. /* [in] */ BSTR v) = 0;
  30810. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_target(
  30811. /* [out][retval] */ BSTR *p) = 0;
  30812. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_alt(
  30813. /* [in] */ BSTR v) = 0;
  30814. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_alt(
  30815. /* [out][retval] */ BSTR *p) = 0;
  30816. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_noHref(
  30817. /* [in] */ VARIANT_BOOL v) = 0;
  30818. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_noHref(
  30819. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  30820. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_host(
  30821. /* [in] */ BSTR v) = 0;
  30822. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_host(
  30823. /* [out][retval] */ BSTR *p) = 0;
  30824. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hostname(
  30825. /* [in] */ BSTR v) = 0;
  30826. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hostname(
  30827. /* [out][retval] */ BSTR *p) = 0;
  30828. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_pathname(
  30829. /* [in] */ BSTR v) = 0;
  30830. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pathname(
  30831. /* [out][retval] */ BSTR *p) = 0;
  30832. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_port(
  30833. /* [in] */ BSTR v) = 0;
  30834. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_port(
  30835. /* [out][retval] */ BSTR *p) = 0;
  30836. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_protocol(
  30837. /* [in] */ BSTR v) = 0;
  30838. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol(
  30839. /* [out][retval] */ BSTR *p) = 0;
  30840. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_search(
  30841. /* [in] */ BSTR v) = 0;
  30842. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_search(
  30843. /* [out][retval] */ BSTR *p) = 0;
  30844. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hash(
  30845. /* [in] */ BSTR v) = 0;
  30846. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hash(
  30847. /* [out][retval] */ BSTR *p) = 0;
  30848. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onblur(
  30849. /* [in] */ VARIANT v) = 0;
  30850. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onblur(
  30851. /* [out][retval] */ VARIANT *p) = 0;
  30852. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocus(
  30853. /* [in] */ VARIANT v) = 0;
  30854. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocus(
  30855. /* [out][retval] */ VARIANT *p) = 0;
  30856. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tabIndex(
  30857. /* [in] */ short v) = 0;
  30858. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tabIndex(
  30859. /* [out][retval] */ short *p) = 0;
  30860. virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0;
  30861. virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0;
  30862. };
  30863. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_shape_Proxy(
  30864. IHTMLAreaElement * This,
  30865. /* [in] */ BSTR v);
  30866. void __RPC_STUB IHTMLAreaElement_put_shape_Stub(
  30867. IRpcStubBuffer *This,
  30868. IRpcChannelBuffer *_pRpcChannelBuffer,
  30869. PRPC_MESSAGE _pRpcMessage,
  30870. DWORD *_pdwStubPhase);
  30871. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_shape_Proxy(
  30872. IHTMLAreaElement * This,
  30873. /* [out][retval] */ BSTR *p);
  30874. void __RPC_STUB IHTMLAreaElement_get_shape_Stub(
  30875. IRpcStubBuffer *This,
  30876. IRpcChannelBuffer *_pRpcChannelBuffer,
  30877. PRPC_MESSAGE _pRpcMessage,
  30878. DWORD *_pdwStubPhase);
  30879. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_coords_Proxy(
  30880. IHTMLAreaElement * This,
  30881. /* [in] */ BSTR v);
  30882. void __RPC_STUB IHTMLAreaElement_put_coords_Stub(
  30883. IRpcStubBuffer *This,
  30884. IRpcChannelBuffer *_pRpcChannelBuffer,
  30885. PRPC_MESSAGE _pRpcMessage,
  30886. DWORD *_pdwStubPhase);
  30887. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_coords_Proxy(
  30888. IHTMLAreaElement * This,
  30889. /* [out][retval] */ BSTR *p);
  30890. void __RPC_STUB IHTMLAreaElement_get_coords_Stub(
  30891. IRpcStubBuffer *This,
  30892. IRpcChannelBuffer *_pRpcChannelBuffer,
  30893. PRPC_MESSAGE _pRpcMessage,
  30894. DWORD *_pdwStubPhase);
  30895. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_href_Proxy(
  30896. IHTMLAreaElement * This,
  30897. /* [in] */ BSTR v);
  30898. void __RPC_STUB IHTMLAreaElement_put_href_Stub(
  30899. IRpcStubBuffer *This,
  30900. IRpcChannelBuffer *_pRpcChannelBuffer,
  30901. PRPC_MESSAGE _pRpcMessage,
  30902. DWORD *_pdwStubPhase);
  30903. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_href_Proxy(
  30904. IHTMLAreaElement * This,
  30905. /* [out][retval] */ BSTR *p);
  30906. void __RPC_STUB IHTMLAreaElement_get_href_Stub(
  30907. IRpcStubBuffer *This,
  30908. IRpcChannelBuffer *_pRpcChannelBuffer,
  30909. PRPC_MESSAGE _pRpcMessage,
  30910. DWORD *_pdwStubPhase);
  30911. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_target_Proxy(
  30912. IHTMLAreaElement * This,
  30913. /* [in] */ BSTR v);
  30914. void __RPC_STUB IHTMLAreaElement_put_target_Stub(
  30915. IRpcStubBuffer *This,
  30916. IRpcChannelBuffer *_pRpcChannelBuffer,
  30917. PRPC_MESSAGE _pRpcMessage,
  30918. DWORD *_pdwStubPhase);
  30919. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_target_Proxy(
  30920. IHTMLAreaElement * This,
  30921. /* [out][retval] */ BSTR *p);
  30922. void __RPC_STUB IHTMLAreaElement_get_target_Stub(
  30923. IRpcStubBuffer *This,
  30924. IRpcChannelBuffer *_pRpcChannelBuffer,
  30925. PRPC_MESSAGE _pRpcMessage,
  30926. DWORD *_pdwStubPhase);
  30927. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_alt_Proxy(
  30928. IHTMLAreaElement * This,
  30929. /* [in] */ BSTR v);
  30930. void __RPC_STUB IHTMLAreaElement_put_alt_Stub(
  30931. IRpcStubBuffer *This,
  30932. IRpcChannelBuffer *_pRpcChannelBuffer,
  30933. PRPC_MESSAGE _pRpcMessage,
  30934. DWORD *_pdwStubPhase);
  30935. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_alt_Proxy(
  30936. IHTMLAreaElement * This,
  30937. /* [out][retval] */ BSTR *p);
  30938. void __RPC_STUB IHTMLAreaElement_get_alt_Stub(
  30939. IRpcStubBuffer *This,
  30940. IRpcChannelBuffer *_pRpcChannelBuffer,
  30941. PRPC_MESSAGE _pRpcMessage,
  30942. DWORD *_pdwStubPhase);
  30943. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_noHref_Proxy(
  30944. IHTMLAreaElement * This,
  30945. /* [in] */ VARIANT_BOOL v);
  30946. void __RPC_STUB IHTMLAreaElement_put_noHref_Stub(
  30947. IRpcStubBuffer *This,
  30948. IRpcChannelBuffer *_pRpcChannelBuffer,
  30949. PRPC_MESSAGE _pRpcMessage,
  30950. DWORD *_pdwStubPhase);
  30951. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_noHref_Proxy(
  30952. IHTMLAreaElement * This,
  30953. /* [out][retval] */ VARIANT_BOOL *p);
  30954. void __RPC_STUB IHTMLAreaElement_get_noHref_Stub(
  30955. IRpcStubBuffer *This,
  30956. IRpcChannelBuffer *_pRpcChannelBuffer,
  30957. PRPC_MESSAGE _pRpcMessage,
  30958. DWORD *_pdwStubPhase);
  30959. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_host_Proxy(
  30960. IHTMLAreaElement * This,
  30961. /* [in] */ BSTR v);
  30962. void __RPC_STUB IHTMLAreaElement_put_host_Stub(
  30963. IRpcStubBuffer *This,
  30964. IRpcChannelBuffer *_pRpcChannelBuffer,
  30965. PRPC_MESSAGE _pRpcMessage,
  30966. DWORD *_pdwStubPhase);
  30967. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_host_Proxy(
  30968. IHTMLAreaElement * This,
  30969. /* [out][retval] */ BSTR *p);
  30970. void __RPC_STUB IHTMLAreaElement_get_host_Stub(
  30971. IRpcStubBuffer *This,
  30972. IRpcChannelBuffer *_pRpcChannelBuffer,
  30973. PRPC_MESSAGE _pRpcMessage,
  30974. DWORD *_pdwStubPhase);
  30975. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_hostname_Proxy(
  30976. IHTMLAreaElement * This,
  30977. /* [in] */ BSTR v);
  30978. void __RPC_STUB IHTMLAreaElement_put_hostname_Stub(
  30979. IRpcStubBuffer *This,
  30980. IRpcChannelBuffer *_pRpcChannelBuffer,
  30981. PRPC_MESSAGE _pRpcMessage,
  30982. DWORD *_pdwStubPhase);
  30983. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_hostname_Proxy(
  30984. IHTMLAreaElement * This,
  30985. /* [out][retval] */ BSTR *p);
  30986. void __RPC_STUB IHTMLAreaElement_get_hostname_Stub(
  30987. IRpcStubBuffer *This,
  30988. IRpcChannelBuffer *_pRpcChannelBuffer,
  30989. PRPC_MESSAGE _pRpcMessage,
  30990. DWORD *_pdwStubPhase);
  30991. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_pathname_Proxy(
  30992. IHTMLAreaElement * This,
  30993. /* [in] */ BSTR v);
  30994. void __RPC_STUB IHTMLAreaElement_put_pathname_Stub(
  30995. IRpcStubBuffer *This,
  30996. IRpcChannelBuffer *_pRpcChannelBuffer,
  30997. PRPC_MESSAGE _pRpcMessage,
  30998. DWORD *_pdwStubPhase);
  30999. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_pathname_Proxy(
  31000. IHTMLAreaElement * This,
  31001. /* [out][retval] */ BSTR *p);
  31002. void __RPC_STUB IHTMLAreaElement_get_pathname_Stub(
  31003. IRpcStubBuffer *This,
  31004. IRpcChannelBuffer *_pRpcChannelBuffer,
  31005. PRPC_MESSAGE _pRpcMessage,
  31006. DWORD *_pdwStubPhase);
  31007. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_port_Proxy(
  31008. IHTMLAreaElement * This,
  31009. /* [in] */ BSTR v);
  31010. void __RPC_STUB IHTMLAreaElement_put_port_Stub(
  31011. IRpcStubBuffer *This,
  31012. IRpcChannelBuffer *_pRpcChannelBuffer,
  31013. PRPC_MESSAGE _pRpcMessage,
  31014. DWORD *_pdwStubPhase);
  31015. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_port_Proxy(
  31016. IHTMLAreaElement * This,
  31017. /* [out][retval] */ BSTR *p);
  31018. void __RPC_STUB IHTMLAreaElement_get_port_Stub(
  31019. IRpcStubBuffer *This,
  31020. IRpcChannelBuffer *_pRpcChannelBuffer,
  31021. PRPC_MESSAGE _pRpcMessage,
  31022. DWORD *_pdwStubPhase);
  31023. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_protocol_Proxy(
  31024. IHTMLAreaElement * This,
  31025. /* [in] */ BSTR v);
  31026. void __RPC_STUB IHTMLAreaElement_put_protocol_Stub(
  31027. IRpcStubBuffer *This,
  31028. IRpcChannelBuffer *_pRpcChannelBuffer,
  31029. PRPC_MESSAGE _pRpcMessage,
  31030. DWORD *_pdwStubPhase);
  31031. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_protocol_Proxy(
  31032. IHTMLAreaElement * This,
  31033. /* [out][retval] */ BSTR *p);
  31034. void __RPC_STUB IHTMLAreaElement_get_protocol_Stub(
  31035. IRpcStubBuffer *This,
  31036. IRpcChannelBuffer *_pRpcChannelBuffer,
  31037. PRPC_MESSAGE _pRpcMessage,
  31038. DWORD *_pdwStubPhase);
  31039. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_search_Proxy(
  31040. IHTMLAreaElement * This,
  31041. /* [in] */ BSTR v);
  31042. void __RPC_STUB IHTMLAreaElement_put_search_Stub(
  31043. IRpcStubBuffer *This,
  31044. IRpcChannelBuffer *_pRpcChannelBuffer,
  31045. PRPC_MESSAGE _pRpcMessage,
  31046. DWORD *_pdwStubPhase);
  31047. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_search_Proxy(
  31048. IHTMLAreaElement * This,
  31049. /* [out][retval] */ BSTR *p);
  31050. void __RPC_STUB IHTMLAreaElement_get_search_Stub(
  31051. IRpcStubBuffer *This,
  31052. IRpcChannelBuffer *_pRpcChannelBuffer,
  31053. PRPC_MESSAGE _pRpcMessage,
  31054. DWORD *_pdwStubPhase);
  31055. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_hash_Proxy(
  31056. IHTMLAreaElement * This,
  31057. /* [in] */ BSTR v);
  31058. void __RPC_STUB IHTMLAreaElement_put_hash_Stub(
  31059. IRpcStubBuffer *This,
  31060. IRpcChannelBuffer *_pRpcChannelBuffer,
  31061. PRPC_MESSAGE _pRpcMessage,
  31062. DWORD *_pdwStubPhase);
  31063. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_hash_Proxy(
  31064. IHTMLAreaElement * This,
  31065. /* [out][retval] */ BSTR *p);
  31066. void __RPC_STUB IHTMLAreaElement_get_hash_Stub(
  31067. IRpcStubBuffer *This,
  31068. IRpcChannelBuffer *_pRpcChannelBuffer,
  31069. PRPC_MESSAGE _pRpcMessage,
  31070. DWORD *_pdwStubPhase);
  31071. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_onblur_Proxy(
  31072. IHTMLAreaElement * This,
  31073. /* [in] */ VARIANT v);
  31074. void __RPC_STUB IHTMLAreaElement_put_onblur_Stub(
  31075. IRpcStubBuffer *This,
  31076. IRpcChannelBuffer *_pRpcChannelBuffer,
  31077. PRPC_MESSAGE _pRpcMessage,
  31078. DWORD *_pdwStubPhase);
  31079. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_onblur_Proxy(
  31080. IHTMLAreaElement * This,
  31081. /* [out][retval] */ VARIANT *p);
  31082. void __RPC_STUB IHTMLAreaElement_get_onblur_Stub(
  31083. IRpcStubBuffer *This,
  31084. IRpcChannelBuffer *_pRpcChannelBuffer,
  31085. PRPC_MESSAGE _pRpcMessage,
  31086. DWORD *_pdwStubPhase);
  31087. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_onfocus_Proxy(
  31088. IHTMLAreaElement * This,
  31089. /* [in] */ VARIANT v);
  31090. void __RPC_STUB IHTMLAreaElement_put_onfocus_Stub(
  31091. IRpcStubBuffer *This,
  31092. IRpcChannelBuffer *_pRpcChannelBuffer,
  31093. PRPC_MESSAGE _pRpcMessage,
  31094. DWORD *_pdwStubPhase);
  31095. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_onfocus_Proxy(
  31096. IHTMLAreaElement * This,
  31097. /* [out][retval] */ VARIANT *p);
  31098. void __RPC_STUB IHTMLAreaElement_get_onfocus_Stub(
  31099. IRpcStubBuffer *This,
  31100. IRpcChannelBuffer *_pRpcChannelBuffer,
  31101. PRPC_MESSAGE _pRpcMessage,
  31102. DWORD *_pdwStubPhase);
  31103. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_tabIndex_Proxy(
  31104. IHTMLAreaElement * This,
  31105. /* [in] */ short v);
  31106. void __RPC_STUB IHTMLAreaElement_put_tabIndex_Stub(
  31107. IRpcStubBuffer *This,
  31108. IRpcChannelBuffer *_pRpcChannelBuffer,
  31109. PRPC_MESSAGE _pRpcMessage,
  31110. DWORD *_pdwStubPhase);
  31111. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_tabIndex_Proxy(
  31112. IHTMLAreaElement * This,
  31113. /* [out][retval] */ short *p);
  31114. void __RPC_STUB IHTMLAreaElement_get_tabIndex_Stub(
  31115. IRpcStubBuffer *This,
  31116. IRpcChannelBuffer *_pRpcChannelBuffer,
  31117. PRPC_MESSAGE _pRpcMessage,
  31118. DWORD *_pdwStubPhase);
  31119. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_focus_Proxy(
  31120. IHTMLAreaElement * This);
  31121. void __RPC_STUB IHTMLAreaElement_focus_Stub(
  31122. IRpcStubBuffer *This,
  31123. IRpcChannelBuffer *_pRpcChannelBuffer,
  31124. PRPC_MESSAGE _pRpcMessage,
  31125. DWORD *_pdwStubPhase);
  31126. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_blur_Proxy(
  31127. IHTMLAreaElement * This);
  31128. void __RPC_STUB IHTMLAreaElement_blur_Stub(
  31129. IRpcStubBuffer *This,
  31130. IRpcChannelBuffer *_pRpcChannelBuffer,
  31131. PRPC_MESSAGE _pRpcMessage,
  31132. DWORD *_pdwStubPhase);
  31133. #endif /* __IHTMLAreaElement_INTERFACE_DEFINED__ */
  31134. #ifndef __DispHTMLAreaElement_DISPINTERFACE_DEFINED__
  31135. #define __DispHTMLAreaElement_DISPINTERFACE_DEFINED__
  31136. /* dispinterface DispHTMLAreaElement */
  31137. /* [uuid][hidden] */
  31138. EXTERN_C const IID DIID_DispHTMLAreaElement;
  31139. MIDL_INTERFACE("3050f503-98b5-11cf-bb82-00aa00bdce0b")
  31140. DispHTMLAreaElement : public IDispatch
  31141. {
  31142. };
  31143. #endif /* __DispHTMLAreaElement_DISPINTERFACE_DEFINED__ */
  31144. EXTERN_C const CLSID CLSID_HTMLAreaElement;
  31145. #ifdef __cplusplus
  31146. class DECLSPEC_UUID("3050f283-98b5-11cf-bb82-00aa00bdce0b")
  31147. HTMLAreaElement;
  31148. #endif
  31149. #ifndef __IHTMLTableCaption_INTERFACE_DEFINED__
  31150. #define __IHTMLTableCaption_INTERFACE_DEFINED__
  31151. /* interface IHTMLTableCaption */
  31152. /* [object][uuid][dual][oleautomation] */
  31153. EXTERN_C const IID IID_IHTMLTableCaption;
  31154. MIDL_INTERFACE("3050f2eb-98b5-11cf-bb82-00aa00bdce0b")
  31155. IHTMLTableCaption : public IDispatch
  31156. {
  31157. public:
  31158. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  31159. /* [in] */ BSTR v) = 0;
  31160. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  31161. /* [out][retval] */ BSTR *p) = 0;
  31162. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign(
  31163. /* [in] */ BSTR v) = 0;
  31164. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign(
  31165. /* [out][retval] */ BSTR *p) = 0;
  31166. };
  31167. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_put_align_Proxy(
  31168. IHTMLTableCaption * This,
  31169. /* [in] */ BSTR v);
  31170. void __RPC_STUB IHTMLTableCaption_put_align_Stub(
  31171. IRpcStubBuffer *This,
  31172. IRpcChannelBuffer *_pRpcChannelBuffer,
  31173. PRPC_MESSAGE _pRpcMessage,
  31174. DWORD *_pdwStubPhase);
  31175. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_get_align_Proxy(
  31176. IHTMLTableCaption * This,
  31177. /* [out][retval] */ BSTR *p);
  31178. void __RPC_STUB IHTMLTableCaption_get_align_Stub(
  31179. IRpcStubBuffer *This,
  31180. IRpcChannelBuffer *_pRpcChannelBuffer,
  31181. PRPC_MESSAGE _pRpcMessage,
  31182. DWORD *_pdwStubPhase);
  31183. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_put_vAlign_Proxy(
  31184. IHTMLTableCaption * This,
  31185. /* [in] */ BSTR v);
  31186. void __RPC_STUB IHTMLTableCaption_put_vAlign_Stub(
  31187. IRpcStubBuffer *This,
  31188. IRpcChannelBuffer *_pRpcChannelBuffer,
  31189. PRPC_MESSAGE _pRpcMessage,
  31190. DWORD *_pdwStubPhase);
  31191. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_get_vAlign_Proxy(
  31192. IHTMLTableCaption * This,
  31193. /* [out][retval] */ BSTR *p);
  31194. void __RPC_STUB IHTMLTableCaption_get_vAlign_Stub(
  31195. IRpcStubBuffer *This,
  31196. IRpcChannelBuffer *_pRpcChannelBuffer,
  31197. PRPC_MESSAGE _pRpcMessage,
  31198. DWORD *_pdwStubPhase);
  31199. #endif /* __IHTMLTableCaption_INTERFACE_DEFINED__ */
  31200. #ifndef __DispHTMLTableCaption_DISPINTERFACE_DEFINED__
  31201. #define __DispHTMLTableCaption_DISPINTERFACE_DEFINED__
  31202. /* dispinterface DispHTMLTableCaption */
  31203. /* [uuid][hidden] */
  31204. EXTERN_C const IID DIID_DispHTMLTableCaption;
  31205. MIDL_INTERFACE("3050f508-98b5-11cf-bb82-00aa00bdce0b")
  31206. DispHTMLTableCaption : public IDispatch
  31207. {
  31208. };
  31209. #endif /* __DispHTMLTableCaption_DISPINTERFACE_DEFINED__ */
  31210. EXTERN_C const CLSID CLSID_HTMLTableCaption;
  31211. #ifdef __cplusplus
  31212. class DECLSPEC_UUID("3050f2ec-98b5-11cf-bb82-00aa00bdce0b")
  31213. HTMLTableCaption;
  31214. #endif
  31215. #ifndef __IHTMLCommentElement_INTERFACE_DEFINED__
  31216. #define __IHTMLCommentElement_INTERFACE_DEFINED__
  31217. /* interface IHTMLCommentElement */
  31218. /* [object][uuid][dual][oleautomation] */
  31219. EXTERN_C const IID IID_IHTMLCommentElement;
  31220. MIDL_INTERFACE("3050f20c-98b5-11cf-bb82-00aa00bdce0b")
  31221. IHTMLCommentElement : public IDispatch
  31222. {
  31223. public:
  31224. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_text(
  31225. /* [in] */ BSTR v) = 0;
  31226. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_text(
  31227. /* [out][retval] */ BSTR *p) = 0;
  31228. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_atomic(
  31229. /* [in] */ long v) = 0;
  31230. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_atomic(
  31231. /* [out][retval] */ long *p) = 0;
  31232. };
  31233. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_put_text_Proxy(
  31234. IHTMLCommentElement * This,
  31235. /* [in] */ BSTR v);
  31236. void __RPC_STUB IHTMLCommentElement_put_text_Stub(
  31237. IRpcStubBuffer *This,
  31238. IRpcChannelBuffer *_pRpcChannelBuffer,
  31239. PRPC_MESSAGE _pRpcMessage,
  31240. DWORD *_pdwStubPhase);
  31241. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_get_text_Proxy(
  31242. IHTMLCommentElement * This,
  31243. /* [out][retval] */ BSTR *p);
  31244. void __RPC_STUB IHTMLCommentElement_get_text_Stub(
  31245. IRpcStubBuffer *This,
  31246. IRpcChannelBuffer *_pRpcChannelBuffer,
  31247. PRPC_MESSAGE _pRpcMessage,
  31248. DWORD *_pdwStubPhase);
  31249. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_put_atomic_Proxy(
  31250. IHTMLCommentElement * This,
  31251. /* [in] */ long v);
  31252. void __RPC_STUB IHTMLCommentElement_put_atomic_Stub(
  31253. IRpcStubBuffer *This,
  31254. IRpcChannelBuffer *_pRpcChannelBuffer,
  31255. PRPC_MESSAGE _pRpcMessage,
  31256. DWORD *_pdwStubPhase);
  31257. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_get_atomic_Proxy(
  31258. IHTMLCommentElement * This,
  31259. /* [out][retval] */ long *p);
  31260. void __RPC_STUB IHTMLCommentElement_get_atomic_Stub(
  31261. IRpcStubBuffer *This,
  31262. IRpcChannelBuffer *_pRpcChannelBuffer,
  31263. PRPC_MESSAGE _pRpcMessage,
  31264. DWORD *_pdwStubPhase);
  31265. #endif /* __IHTMLCommentElement_INTERFACE_DEFINED__ */
  31266. #ifndef __IHTMLCommentElement2_INTERFACE_DEFINED__
  31267. #define __IHTMLCommentElement2_INTERFACE_DEFINED__
  31268. /* interface IHTMLCommentElement2 */
  31269. /* [object][uuid][dual][oleautomation] */
  31270. EXTERN_C const IID IID_IHTMLCommentElement2;
  31271. MIDL_INTERFACE("3050f813-98b5-11cf-bb82-00aa00bdce0b")
  31272. IHTMLCommentElement2 : public IDispatch
  31273. {
  31274. public:
  31275. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_data(
  31276. /* [in] */ BSTR v) = 0;
  31277. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_data(
  31278. /* [out][retval] */ BSTR *p) = 0;
  31279. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  31280. /* [out][retval] */ long *p) = 0;
  31281. virtual /* [id] */ HRESULT STDMETHODCALLTYPE substringData(
  31282. /* [in] */ long offset,
  31283. /* [in] */ long Count,
  31284. /* [out][retval] */ BSTR *pbstrsubString) = 0;
  31285. virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendData(
  31286. /* [in] */ BSTR bstrstring) = 0;
  31287. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertData(
  31288. /* [in] */ long offset,
  31289. /* [in] */ BSTR bstrstring) = 0;
  31290. virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteData(
  31291. /* [in] */ long offset,
  31292. /* [in] */ long Count) = 0;
  31293. virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceData(
  31294. /* [in] */ long offset,
  31295. /* [in] */ long Count,
  31296. /* [in] */ BSTR bstrstring) = 0;
  31297. };
  31298. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_put_data_Proxy(
  31299. IHTMLCommentElement2 * This,
  31300. /* [in] */ BSTR v);
  31301. void __RPC_STUB IHTMLCommentElement2_put_data_Stub(
  31302. IRpcStubBuffer *This,
  31303. IRpcChannelBuffer *_pRpcChannelBuffer,
  31304. PRPC_MESSAGE _pRpcMessage,
  31305. DWORD *_pdwStubPhase);
  31306. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_get_data_Proxy(
  31307. IHTMLCommentElement2 * This,
  31308. /* [out][retval] */ BSTR *p);
  31309. void __RPC_STUB IHTMLCommentElement2_get_data_Stub(
  31310. IRpcStubBuffer *This,
  31311. IRpcChannelBuffer *_pRpcChannelBuffer,
  31312. PRPC_MESSAGE _pRpcMessage,
  31313. DWORD *_pdwStubPhase);
  31314. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_get_length_Proxy(
  31315. IHTMLCommentElement2 * This,
  31316. /* [out][retval] */ long *p);
  31317. void __RPC_STUB IHTMLCommentElement2_get_length_Stub(
  31318. IRpcStubBuffer *This,
  31319. IRpcChannelBuffer *_pRpcChannelBuffer,
  31320. PRPC_MESSAGE _pRpcMessage,
  31321. DWORD *_pdwStubPhase);
  31322. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_substringData_Proxy(
  31323. IHTMLCommentElement2 * This,
  31324. /* [in] */ long offset,
  31325. /* [in] */ long Count,
  31326. /* [out][retval] */ BSTR *pbstrsubString);
  31327. void __RPC_STUB IHTMLCommentElement2_substringData_Stub(
  31328. IRpcStubBuffer *This,
  31329. IRpcChannelBuffer *_pRpcChannelBuffer,
  31330. PRPC_MESSAGE _pRpcMessage,
  31331. DWORD *_pdwStubPhase);
  31332. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_appendData_Proxy(
  31333. IHTMLCommentElement2 * This,
  31334. /* [in] */ BSTR bstrstring);
  31335. void __RPC_STUB IHTMLCommentElement2_appendData_Stub(
  31336. IRpcStubBuffer *This,
  31337. IRpcChannelBuffer *_pRpcChannelBuffer,
  31338. PRPC_MESSAGE _pRpcMessage,
  31339. DWORD *_pdwStubPhase);
  31340. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_insertData_Proxy(
  31341. IHTMLCommentElement2 * This,
  31342. /* [in] */ long offset,
  31343. /* [in] */ BSTR bstrstring);
  31344. void __RPC_STUB IHTMLCommentElement2_insertData_Stub(
  31345. IRpcStubBuffer *This,
  31346. IRpcChannelBuffer *_pRpcChannelBuffer,
  31347. PRPC_MESSAGE _pRpcMessage,
  31348. DWORD *_pdwStubPhase);
  31349. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_deleteData_Proxy(
  31350. IHTMLCommentElement2 * This,
  31351. /* [in] */ long offset,
  31352. /* [in] */ long Count);
  31353. void __RPC_STUB IHTMLCommentElement2_deleteData_Stub(
  31354. IRpcStubBuffer *This,
  31355. IRpcChannelBuffer *_pRpcChannelBuffer,
  31356. PRPC_MESSAGE _pRpcMessage,
  31357. DWORD *_pdwStubPhase);
  31358. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_replaceData_Proxy(
  31359. IHTMLCommentElement2 * This,
  31360. /* [in] */ long offset,
  31361. /* [in] */ long Count,
  31362. /* [in] */ BSTR bstrstring);
  31363. void __RPC_STUB IHTMLCommentElement2_replaceData_Stub(
  31364. IRpcStubBuffer *This,
  31365. IRpcChannelBuffer *_pRpcChannelBuffer,
  31366. PRPC_MESSAGE _pRpcMessage,
  31367. DWORD *_pdwStubPhase);
  31368. #endif /* __IHTMLCommentElement2_INTERFACE_DEFINED__ */
  31369. #ifndef __DispHTMLCommentElement_DISPINTERFACE_DEFINED__
  31370. #define __DispHTMLCommentElement_DISPINTERFACE_DEFINED__
  31371. /* dispinterface DispHTMLCommentElement */
  31372. /* [uuid][hidden] */
  31373. EXTERN_C const IID DIID_DispHTMLCommentElement;
  31374. MIDL_INTERFACE("3050f50a-98b5-11cf-bb82-00aa00bdce0b")
  31375. DispHTMLCommentElement : public IDispatch
  31376. {
  31377. };
  31378. #endif /* __DispHTMLCommentElement_DISPINTERFACE_DEFINED__ */
  31379. EXTERN_C const CLSID CLSID_HTMLCommentElement;
  31380. #ifdef __cplusplus
  31381. class DECLSPEC_UUID("3050f317-98b5-11cf-bb82-00aa00bdce0b")
  31382. HTMLCommentElement;
  31383. #endif
  31384. #ifndef __IHTMLPhraseElement_INTERFACE_DEFINED__
  31385. #define __IHTMLPhraseElement_INTERFACE_DEFINED__
  31386. /* interface IHTMLPhraseElement */
  31387. /* [object][uuid][dual][oleautomation] */
  31388. EXTERN_C const IID IID_IHTMLPhraseElement;
  31389. MIDL_INTERFACE("3050f20a-98b5-11cf-bb82-00aa00bdce0b")
  31390. IHTMLPhraseElement : public IDispatch
  31391. {
  31392. public:
  31393. };
  31394. #endif /* __IHTMLPhraseElement_INTERFACE_DEFINED__ */
  31395. #ifndef __IHTMLPhraseElement2_INTERFACE_DEFINED__
  31396. #define __IHTMLPhraseElement2_INTERFACE_DEFINED__
  31397. /* interface IHTMLPhraseElement2 */
  31398. /* [object][uuid][dual][oleautomation] */
  31399. EXTERN_C const IID IID_IHTMLPhraseElement2;
  31400. MIDL_INTERFACE("3050f824-98b5-11cf-bb82-00aa00bdce0b")
  31401. IHTMLPhraseElement2 : public IDispatch
  31402. {
  31403. public:
  31404. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cite(
  31405. /* [in] */ BSTR v) = 0;
  31406. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cite(
  31407. /* [out][retval] */ BSTR *p) = 0;
  31408. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dateTime(
  31409. /* [in] */ BSTR v) = 0;
  31410. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dateTime(
  31411. /* [out][retval] */ BSTR *p) = 0;
  31412. };
  31413. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_put_cite_Proxy(
  31414. IHTMLPhraseElement2 * This,
  31415. /* [in] */ BSTR v);
  31416. void __RPC_STUB IHTMLPhraseElement2_put_cite_Stub(
  31417. IRpcStubBuffer *This,
  31418. IRpcChannelBuffer *_pRpcChannelBuffer,
  31419. PRPC_MESSAGE _pRpcMessage,
  31420. DWORD *_pdwStubPhase);
  31421. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_get_cite_Proxy(
  31422. IHTMLPhraseElement2 * This,
  31423. /* [out][retval] */ BSTR *p);
  31424. void __RPC_STUB IHTMLPhraseElement2_get_cite_Stub(
  31425. IRpcStubBuffer *This,
  31426. IRpcChannelBuffer *_pRpcChannelBuffer,
  31427. PRPC_MESSAGE _pRpcMessage,
  31428. DWORD *_pdwStubPhase);
  31429. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_put_dateTime_Proxy(
  31430. IHTMLPhraseElement2 * This,
  31431. /* [in] */ BSTR v);
  31432. void __RPC_STUB IHTMLPhraseElement2_put_dateTime_Stub(
  31433. IRpcStubBuffer *This,
  31434. IRpcChannelBuffer *_pRpcChannelBuffer,
  31435. PRPC_MESSAGE _pRpcMessage,
  31436. DWORD *_pdwStubPhase);
  31437. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_get_dateTime_Proxy(
  31438. IHTMLPhraseElement2 * This,
  31439. /* [out][retval] */ BSTR *p);
  31440. void __RPC_STUB IHTMLPhraseElement2_get_dateTime_Stub(
  31441. IRpcStubBuffer *This,
  31442. IRpcChannelBuffer *_pRpcChannelBuffer,
  31443. PRPC_MESSAGE _pRpcMessage,
  31444. DWORD *_pdwStubPhase);
  31445. #endif /* __IHTMLPhraseElement2_INTERFACE_DEFINED__ */
  31446. #ifndef __IHTMLSpanElement_INTERFACE_DEFINED__
  31447. #define __IHTMLSpanElement_INTERFACE_DEFINED__
  31448. /* interface IHTMLSpanElement */
  31449. /* [object][uuid][dual][oleautomation] */
  31450. EXTERN_C const IID IID_IHTMLSpanElement;
  31451. MIDL_INTERFACE("3050f3f3-98b5-11cf-bb82-00aa00bdce0b")
  31452. IHTMLSpanElement : public IDispatch
  31453. {
  31454. public:
  31455. };
  31456. #endif /* __IHTMLSpanElement_INTERFACE_DEFINED__ */
  31457. #ifndef __DispHTMLPhraseElement_DISPINTERFACE_DEFINED__
  31458. #define __DispHTMLPhraseElement_DISPINTERFACE_DEFINED__
  31459. /* dispinterface DispHTMLPhraseElement */
  31460. /* [uuid][hidden] */
  31461. EXTERN_C const IID DIID_DispHTMLPhraseElement;
  31462. MIDL_INTERFACE("3050f52d-98b5-11cf-bb82-00aa00bdce0b")
  31463. DispHTMLPhraseElement : public IDispatch
  31464. {
  31465. };
  31466. #endif /* __DispHTMLPhraseElement_DISPINTERFACE_DEFINED__ */
  31467. EXTERN_C const CLSID CLSID_HTMLPhraseElement;
  31468. #ifdef __cplusplus
  31469. class DECLSPEC_UUID("3050f26e-98b5-11cf-bb82-00aa00bdce0b")
  31470. HTMLPhraseElement;
  31471. #endif
  31472. #ifndef __DispHTMLSpanElement_DISPINTERFACE_DEFINED__
  31473. #define __DispHTMLSpanElement_DISPINTERFACE_DEFINED__
  31474. /* dispinterface DispHTMLSpanElement */
  31475. /* [uuid][hidden] */
  31476. EXTERN_C const IID DIID_DispHTMLSpanElement;
  31477. MIDL_INTERFACE("3050f548-98b5-11cf-bb82-00aa00bdce0b")
  31478. DispHTMLSpanElement : public IDispatch
  31479. {
  31480. };
  31481. #endif /* __DispHTMLSpanElement_DISPINTERFACE_DEFINED__ */
  31482. EXTERN_C const CLSID CLSID_HTMLSpanElement;
  31483. #ifdef __cplusplus
  31484. class DECLSPEC_UUID("3050f3f5-98b4-11cf-bb82-00aa00bdce0b")
  31485. HTMLSpanElement;
  31486. #endif
  31487. #ifndef __HTMLTableEvents2_DISPINTERFACE_DEFINED__
  31488. #define __HTMLTableEvents2_DISPINTERFACE_DEFINED__
  31489. /* dispinterface HTMLTableEvents2 */
  31490. /* [uuid][hidden] */
  31491. EXTERN_C const IID DIID_HTMLTableEvents2;
  31492. MIDL_INTERFACE("3050f623-98b5-11cf-bb82-00aa00bdce0b")
  31493. HTMLTableEvents2 : public IDispatch
  31494. {
  31495. };
  31496. #endif /* __HTMLTableEvents2_DISPINTERFACE_DEFINED__ */
  31497. #ifndef __HTMLTableEvents_DISPINTERFACE_DEFINED__
  31498. #define __HTMLTableEvents_DISPINTERFACE_DEFINED__
  31499. /* dispinterface HTMLTableEvents */
  31500. /* [uuid][hidden] */
  31501. EXTERN_C const IID DIID_HTMLTableEvents;
  31502. MIDL_INTERFACE("3050f407-98b5-11cf-bb82-00aa00bdce0b")
  31503. HTMLTableEvents : public IDispatch
  31504. {
  31505. };
  31506. #endif /* __HTMLTableEvents_DISPINTERFACE_DEFINED__ */
  31507. #ifndef __IHTMLTableSection_INTERFACE_DEFINED__
  31508. #define __IHTMLTableSection_INTERFACE_DEFINED__
  31509. /* interface IHTMLTableSection */
  31510. /* [object][uuid][dual][oleautomation] */
  31511. EXTERN_C const IID IID_IHTMLTableSection;
  31512. MIDL_INTERFACE("3050f23b-98b5-11cf-bb82-00aa00bdce0b")
  31513. IHTMLTableSection : public IDispatch
  31514. {
  31515. public:
  31516. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  31517. /* [in] */ BSTR v) = 0;
  31518. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  31519. /* [out][retval] */ BSTR *p) = 0;
  31520. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign(
  31521. /* [in] */ BSTR v) = 0;
  31522. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign(
  31523. /* [out][retval] */ BSTR *p) = 0;
  31524. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor(
  31525. /* [in] */ VARIANT v) = 0;
  31526. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor(
  31527. /* [out][retval] */ VARIANT *p) = 0;
  31528. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rows(
  31529. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  31530. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertRow(
  31531. /* [in][defaultvalue] */ long index,
  31532. /* [out][retval] */ IDispatch **row) = 0;
  31533. virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteRow(
  31534. /* [in][defaultvalue] */ long index = -1) = 0;
  31535. };
  31536. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_put_align_Proxy(
  31537. IHTMLTableSection * This,
  31538. /* [in] */ BSTR v);
  31539. void __RPC_STUB IHTMLTableSection_put_align_Stub(
  31540. IRpcStubBuffer *This,
  31541. IRpcChannelBuffer *_pRpcChannelBuffer,
  31542. PRPC_MESSAGE _pRpcMessage,
  31543. DWORD *_pdwStubPhase);
  31544. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_get_align_Proxy(
  31545. IHTMLTableSection * This,
  31546. /* [out][retval] */ BSTR *p);
  31547. void __RPC_STUB IHTMLTableSection_get_align_Stub(
  31548. IRpcStubBuffer *This,
  31549. IRpcChannelBuffer *_pRpcChannelBuffer,
  31550. PRPC_MESSAGE _pRpcMessage,
  31551. DWORD *_pdwStubPhase);
  31552. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_put_vAlign_Proxy(
  31553. IHTMLTableSection * This,
  31554. /* [in] */ BSTR v);
  31555. void __RPC_STUB IHTMLTableSection_put_vAlign_Stub(
  31556. IRpcStubBuffer *This,
  31557. IRpcChannelBuffer *_pRpcChannelBuffer,
  31558. PRPC_MESSAGE _pRpcMessage,
  31559. DWORD *_pdwStubPhase);
  31560. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_get_vAlign_Proxy(
  31561. IHTMLTableSection * This,
  31562. /* [out][retval] */ BSTR *p);
  31563. void __RPC_STUB IHTMLTableSection_get_vAlign_Stub(
  31564. IRpcStubBuffer *This,
  31565. IRpcChannelBuffer *_pRpcChannelBuffer,
  31566. PRPC_MESSAGE _pRpcMessage,
  31567. DWORD *_pdwStubPhase);
  31568. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_put_bgColor_Proxy(
  31569. IHTMLTableSection * This,
  31570. /* [in] */ VARIANT v);
  31571. void __RPC_STUB IHTMLTableSection_put_bgColor_Stub(
  31572. IRpcStubBuffer *This,
  31573. IRpcChannelBuffer *_pRpcChannelBuffer,
  31574. PRPC_MESSAGE _pRpcMessage,
  31575. DWORD *_pdwStubPhase);
  31576. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_get_bgColor_Proxy(
  31577. IHTMLTableSection * This,
  31578. /* [out][retval] */ VARIANT *p);
  31579. void __RPC_STUB IHTMLTableSection_get_bgColor_Stub(
  31580. IRpcStubBuffer *This,
  31581. IRpcChannelBuffer *_pRpcChannelBuffer,
  31582. PRPC_MESSAGE _pRpcMessage,
  31583. DWORD *_pdwStubPhase);
  31584. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_get_rows_Proxy(
  31585. IHTMLTableSection * This,
  31586. /* [out][retval] */ IHTMLElementCollection **p);
  31587. void __RPC_STUB IHTMLTableSection_get_rows_Stub(
  31588. IRpcStubBuffer *This,
  31589. IRpcChannelBuffer *_pRpcChannelBuffer,
  31590. PRPC_MESSAGE _pRpcMessage,
  31591. DWORD *_pdwStubPhase);
  31592. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_insertRow_Proxy(
  31593. IHTMLTableSection * This,
  31594. /* [in][defaultvalue] */ long index,
  31595. /* [out][retval] */ IDispatch **row);
  31596. void __RPC_STUB IHTMLTableSection_insertRow_Stub(
  31597. IRpcStubBuffer *This,
  31598. IRpcChannelBuffer *_pRpcChannelBuffer,
  31599. PRPC_MESSAGE _pRpcMessage,
  31600. DWORD *_pdwStubPhase);
  31601. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_deleteRow_Proxy(
  31602. IHTMLTableSection * This,
  31603. /* [in][defaultvalue] */ long index);
  31604. void __RPC_STUB IHTMLTableSection_deleteRow_Stub(
  31605. IRpcStubBuffer *This,
  31606. IRpcChannelBuffer *_pRpcChannelBuffer,
  31607. PRPC_MESSAGE _pRpcMessage,
  31608. DWORD *_pdwStubPhase);
  31609. #endif /* __IHTMLTableSection_INTERFACE_DEFINED__ */
  31610. #ifndef __IHTMLTable_INTERFACE_DEFINED__
  31611. #define __IHTMLTable_INTERFACE_DEFINED__
  31612. /* interface IHTMLTable */
  31613. /* [object][uuid][dual][oleautomation] */
  31614. EXTERN_C const IID IID_IHTMLTable;
  31615. MIDL_INTERFACE("3050f21e-98b5-11cf-bb82-00aa00bdce0b")
  31616. IHTMLTable : public IDispatch
  31617. {
  31618. public:
  31619. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cols(
  31620. /* [in] */ long v) = 0;
  31621. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cols(
  31622. /* [out][retval] */ long *p) = 0;
  31623. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  31624. /* [in] */ VARIANT v) = 0;
  31625. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  31626. /* [out][retval] */ VARIANT *p) = 0;
  31627. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frame(
  31628. /* [in] */ BSTR v) = 0;
  31629. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frame(
  31630. /* [out][retval] */ BSTR *p) = 0;
  31631. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_rules(
  31632. /* [in] */ BSTR v) = 0;
  31633. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rules(
  31634. /* [out][retval] */ BSTR *p) = 0;
  31635. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cellSpacing(
  31636. /* [in] */ VARIANT v) = 0;
  31637. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cellSpacing(
  31638. /* [out][retval] */ VARIANT *p) = 0;
  31639. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cellPadding(
  31640. /* [in] */ VARIANT v) = 0;
  31641. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cellPadding(
  31642. /* [out][retval] */ VARIANT *p) = 0;
  31643. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_background(
  31644. /* [in] */ BSTR v) = 0;
  31645. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_background(
  31646. /* [out][retval] */ BSTR *p) = 0;
  31647. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor(
  31648. /* [in] */ VARIANT v) = 0;
  31649. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor(
  31650. /* [out][retval] */ VARIANT *p) = 0;
  31651. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor(
  31652. /* [in] */ VARIANT v) = 0;
  31653. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor(
  31654. /* [out][retval] */ VARIANT *p) = 0;
  31655. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorLight(
  31656. /* [in] */ VARIANT v) = 0;
  31657. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorLight(
  31658. /* [out][retval] */ VARIANT *p) = 0;
  31659. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorDark(
  31660. /* [in] */ VARIANT v) = 0;
  31661. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorDark(
  31662. /* [out][retval] */ VARIANT *p) = 0;
  31663. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  31664. /* [in] */ BSTR v) = 0;
  31665. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  31666. /* [out][retval] */ BSTR *p) = 0;
  31667. virtual /* [id] */ HRESULT STDMETHODCALLTYPE refresh( void) = 0;
  31668. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rows(
  31669. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  31670. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  31671. /* [in] */ VARIANT v) = 0;
  31672. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  31673. /* [out][retval] */ VARIANT *p) = 0;
  31674. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  31675. /* [in] */ VARIANT v) = 0;
  31676. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  31677. /* [out][retval] */ VARIANT *p) = 0;
  31678. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dataPageSize(
  31679. /* [in] */ long v) = 0;
  31680. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataPageSize(
  31681. /* [out][retval] */ long *p) = 0;
  31682. virtual /* [id] */ HRESULT STDMETHODCALLTYPE nextPage( void) = 0;
  31683. virtual /* [id] */ HRESULT STDMETHODCALLTYPE previousPage( void) = 0;
  31684. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tHead(
  31685. /* [out][retval] */ IHTMLTableSection **p) = 0;
  31686. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tFoot(
  31687. /* [out][retval] */ IHTMLTableSection **p) = 0;
  31688. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tBodies(
  31689. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  31690. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_caption(
  31691. /* [out][retval] */ IHTMLTableCaption **p) = 0;
  31692. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTHead(
  31693. /* [out][retval] */ IDispatch **head) = 0;
  31694. virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteTHead( void) = 0;
  31695. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTFoot(
  31696. /* [out][retval] */ IDispatch **foot) = 0;
  31697. virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteTFoot( void) = 0;
  31698. virtual /* [id] */ HRESULT STDMETHODCALLTYPE createCaption(
  31699. /* [out][retval] */ IHTMLTableCaption **caption) = 0;
  31700. virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteCaption( void) = 0;
  31701. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertRow(
  31702. /* [in][defaultvalue] */ long index,
  31703. /* [out][retval] */ IDispatch **row) = 0;
  31704. virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteRow(
  31705. /* [in][defaultvalue] */ long index = -1) = 0;
  31706. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  31707. /* [out][retval] */ BSTR *p) = 0;
  31708. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange(
  31709. /* [in] */ VARIANT v) = 0;
  31710. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange(
  31711. /* [out][retval] */ VARIANT *p) = 0;
  31712. };
  31713. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_cols_Proxy(
  31714. IHTMLTable * This,
  31715. /* [in] */ long v);
  31716. void __RPC_STUB IHTMLTable_put_cols_Stub(
  31717. IRpcStubBuffer *This,
  31718. IRpcChannelBuffer *_pRpcChannelBuffer,
  31719. PRPC_MESSAGE _pRpcMessage,
  31720. DWORD *_pdwStubPhase);
  31721. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_cols_Proxy(
  31722. IHTMLTable * This,
  31723. /* [out][retval] */ long *p);
  31724. void __RPC_STUB IHTMLTable_get_cols_Stub(
  31725. IRpcStubBuffer *This,
  31726. IRpcChannelBuffer *_pRpcChannelBuffer,
  31727. PRPC_MESSAGE _pRpcMessage,
  31728. DWORD *_pdwStubPhase);
  31729. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_border_Proxy(
  31730. IHTMLTable * This,
  31731. /* [in] */ VARIANT v);
  31732. void __RPC_STUB IHTMLTable_put_border_Stub(
  31733. IRpcStubBuffer *This,
  31734. IRpcChannelBuffer *_pRpcChannelBuffer,
  31735. PRPC_MESSAGE _pRpcMessage,
  31736. DWORD *_pdwStubPhase);
  31737. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_border_Proxy(
  31738. IHTMLTable * This,
  31739. /* [out][retval] */ VARIANT *p);
  31740. void __RPC_STUB IHTMLTable_get_border_Stub(
  31741. IRpcStubBuffer *This,
  31742. IRpcChannelBuffer *_pRpcChannelBuffer,
  31743. PRPC_MESSAGE _pRpcMessage,
  31744. DWORD *_pdwStubPhase);
  31745. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_frame_Proxy(
  31746. IHTMLTable * This,
  31747. /* [in] */ BSTR v);
  31748. void __RPC_STUB IHTMLTable_put_frame_Stub(
  31749. IRpcStubBuffer *This,
  31750. IRpcChannelBuffer *_pRpcChannelBuffer,
  31751. PRPC_MESSAGE _pRpcMessage,
  31752. DWORD *_pdwStubPhase);
  31753. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_frame_Proxy(
  31754. IHTMLTable * This,
  31755. /* [out][retval] */ BSTR *p);
  31756. void __RPC_STUB IHTMLTable_get_frame_Stub(
  31757. IRpcStubBuffer *This,
  31758. IRpcChannelBuffer *_pRpcChannelBuffer,
  31759. PRPC_MESSAGE _pRpcMessage,
  31760. DWORD *_pdwStubPhase);
  31761. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_rules_Proxy(
  31762. IHTMLTable * This,
  31763. /* [in] */ BSTR v);
  31764. void __RPC_STUB IHTMLTable_put_rules_Stub(
  31765. IRpcStubBuffer *This,
  31766. IRpcChannelBuffer *_pRpcChannelBuffer,
  31767. PRPC_MESSAGE _pRpcMessage,
  31768. DWORD *_pdwStubPhase);
  31769. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_rules_Proxy(
  31770. IHTMLTable * This,
  31771. /* [out][retval] */ BSTR *p);
  31772. void __RPC_STUB IHTMLTable_get_rules_Stub(
  31773. IRpcStubBuffer *This,
  31774. IRpcChannelBuffer *_pRpcChannelBuffer,
  31775. PRPC_MESSAGE _pRpcMessage,
  31776. DWORD *_pdwStubPhase);
  31777. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_cellSpacing_Proxy(
  31778. IHTMLTable * This,
  31779. /* [in] */ VARIANT v);
  31780. void __RPC_STUB IHTMLTable_put_cellSpacing_Stub(
  31781. IRpcStubBuffer *This,
  31782. IRpcChannelBuffer *_pRpcChannelBuffer,
  31783. PRPC_MESSAGE _pRpcMessage,
  31784. DWORD *_pdwStubPhase);
  31785. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_cellSpacing_Proxy(
  31786. IHTMLTable * This,
  31787. /* [out][retval] */ VARIANT *p);
  31788. void __RPC_STUB IHTMLTable_get_cellSpacing_Stub(
  31789. IRpcStubBuffer *This,
  31790. IRpcChannelBuffer *_pRpcChannelBuffer,
  31791. PRPC_MESSAGE _pRpcMessage,
  31792. DWORD *_pdwStubPhase);
  31793. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_cellPadding_Proxy(
  31794. IHTMLTable * This,
  31795. /* [in] */ VARIANT v);
  31796. void __RPC_STUB IHTMLTable_put_cellPadding_Stub(
  31797. IRpcStubBuffer *This,
  31798. IRpcChannelBuffer *_pRpcChannelBuffer,
  31799. PRPC_MESSAGE _pRpcMessage,
  31800. DWORD *_pdwStubPhase);
  31801. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_cellPadding_Proxy(
  31802. IHTMLTable * This,
  31803. /* [out][retval] */ VARIANT *p);
  31804. void __RPC_STUB IHTMLTable_get_cellPadding_Stub(
  31805. IRpcStubBuffer *This,
  31806. IRpcChannelBuffer *_pRpcChannelBuffer,
  31807. PRPC_MESSAGE _pRpcMessage,
  31808. DWORD *_pdwStubPhase);
  31809. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_background_Proxy(
  31810. IHTMLTable * This,
  31811. /* [in] */ BSTR v);
  31812. void __RPC_STUB IHTMLTable_put_background_Stub(
  31813. IRpcStubBuffer *This,
  31814. IRpcChannelBuffer *_pRpcChannelBuffer,
  31815. PRPC_MESSAGE _pRpcMessage,
  31816. DWORD *_pdwStubPhase);
  31817. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_background_Proxy(
  31818. IHTMLTable * This,
  31819. /* [out][retval] */ BSTR *p);
  31820. void __RPC_STUB IHTMLTable_get_background_Stub(
  31821. IRpcStubBuffer *This,
  31822. IRpcChannelBuffer *_pRpcChannelBuffer,
  31823. PRPC_MESSAGE _pRpcMessage,
  31824. DWORD *_pdwStubPhase);
  31825. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_bgColor_Proxy(
  31826. IHTMLTable * This,
  31827. /* [in] */ VARIANT v);
  31828. void __RPC_STUB IHTMLTable_put_bgColor_Stub(
  31829. IRpcStubBuffer *This,
  31830. IRpcChannelBuffer *_pRpcChannelBuffer,
  31831. PRPC_MESSAGE _pRpcMessage,
  31832. DWORD *_pdwStubPhase);
  31833. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_bgColor_Proxy(
  31834. IHTMLTable * This,
  31835. /* [out][retval] */ VARIANT *p);
  31836. void __RPC_STUB IHTMLTable_get_bgColor_Stub(
  31837. IRpcStubBuffer *This,
  31838. IRpcChannelBuffer *_pRpcChannelBuffer,
  31839. PRPC_MESSAGE _pRpcMessage,
  31840. DWORD *_pdwStubPhase);
  31841. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_borderColor_Proxy(
  31842. IHTMLTable * This,
  31843. /* [in] */ VARIANT v);
  31844. void __RPC_STUB IHTMLTable_put_borderColor_Stub(
  31845. IRpcStubBuffer *This,
  31846. IRpcChannelBuffer *_pRpcChannelBuffer,
  31847. PRPC_MESSAGE _pRpcMessage,
  31848. DWORD *_pdwStubPhase);
  31849. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_borderColor_Proxy(
  31850. IHTMLTable * This,
  31851. /* [out][retval] */ VARIANT *p);
  31852. void __RPC_STUB IHTMLTable_get_borderColor_Stub(
  31853. IRpcStubBuffer *This,
  31854. IRpcChannelBuffer *_pRpcChannelBuffer,
  31855. PRPC_MESSAGE _pRpcMessage,
  31856. DWORD *_pdwStubPhase);
  31857. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_borderColorLight_Proxy(
  31858. IHTMLTable * This,
  31859. /* [in] */ VARIANT v);
  31860. void __RPC_STUB IHTMLTable_put_borderColorLight_Stub(
  31861. IRpcStubBuffer *This,
  31862. IRpcChannelBuffer *_pRpcChannelBuffer,
  31863. PRPC_MESSAGE _pRpcMessage,
  31864. DWORD *_pdwStubPhase);
  31865. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_borderColorLight_Proxy(
  31866. IHTMLTable * This,
  31867. /* [out][retval] */ VARIANT *p);
  31868. void __RPC_STUB IHTMLTable_get_borderColorLight_Stub(
  31869. IRpcStubBuffer *This,
  31870. IRpcChannelBuffer *_pRpcChannelBuffer,
  31871. PRPC_MESSAGE _pRpcMessage,
  31872. DWORD *_pdwStubPhase);
  31873. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_borderColorDark_Proxy(
  31874. IHTMLTable * This,
  31875. /* [in] */ VARIANT v);
  31876. void __RPC_STUB IHTMLTable_put_borderColorDark_Stub(
  31877. IRpcStubBuffer *This,
  31878. IRpcChannelBuffer *_pRpcChannelBuffer,
  31879. PRPC_MESSAGE _pRpcMessage,
  31880. DWORD *_pdwStubPhase);
  31881. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_borderColorDark_Proxy(
  31882. IHTMLTable * This,
  31883. /* [out][retval] */ VARIANT *p);
  31884. void __RPC_STUB IHTMLTable_get_borderColorDark_Stub(
  31885. IRpcStubBuffer *This,
  31886. IRpcChannelBuffer *_pRpcChannelBuffer,
  31887. PRPC_MESSAGE _pRpcMessage,
  31888. DWORD *_pdwStubPhase);
  31889. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_align_Proxy(
  31890. IHTMLTable * This,
  31891. /* [in] */ BSTR v);
  31892. void __RPC_STUB IHTMLTable_put_align_Stub(
  31893. IRpcStubBuffer *This,
  31894. IRpcChannelBuffer *_pRpcChannelBuffer,
  31895. PRPC_MESSAGE _pRpcMessage,
  31896. DWORD *_pdwStubPhase);
  31897. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_align_Proxy(
  31898. IHTMLTable * This,
  31899. /* [out][retval] */ BSTR *p);
  31900. void __RPC_STUB IHTMLTable_get_align_Stub(
  31901. IRpcStubBuffer *This,
  31902. IRpcChannelBuffer *_pRpcChannelBuffer,
  31903. PRPC_MESSAGE _pRpcMessage,
  31904. DWORD *_pdwStubPhase);
  31905. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_refresh_Proxy(
  31906. IHTMLTable * This);
  31907. void __RPC_STUB IHTMLTable_refresh_Stub(
  31908. IRpcStubBuffer *This,
  31909. IRpcChannelBuffer *_pRpcChannelBuffer,
  31910. PRPC_MESSAGE _pRpcMessage,
  31911. DWORD *_pdwStubPhase);
  31912. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_rows_Proxy(
  31913. IHTMLTable * This,
  31914. /* [out][retval] */ IHTMLElementCollection **p);
  31915. void __RPC_STUB IHTMLTable_get_rows_Stub(
  31916. IRpcStubBuffer *This,
  31917. IRpcChannelBuffer *_pRpcChannelBuffer,
  31918. PRPC_MESSAGE _pRpcMessage,
  31919. DWORD *_pdwStubPhase);
  31920. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_width_Proxy(
  31921. IHTMLTable * This,
  31922. /* [in] */ VARIANT v);
  31923. void __RPC_STUB IHTMLTable_put_width_Stub(
  31924. IRpcStubBuffer *This,
  31925. IRpcChannelBuffer *_pRpcChannelBuffer,
  31926. PRPC_MESSAGE _pRpcMessage,
  31927. DWORD *_pdwStubPhase);
  31928. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_width_Proxy(
  31929. IHTMLTable * This,
  31930. /* [out][retval] */ VARIANT *p);
  31931. void __RPC_STUB IHTMLTable_get_width_Stub(
  31932. IRpcStubBuffer *This,
  31933. IRpcChannelBuffer *_pRpcChannelBuffer,
  31934. PRPC_MESSAGE _pRpcMessage,
  31935. DWORD *_pdwStubPhase);
  31936. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_height_Proxy(
  31937. IHTMLTable * This,
  31938. /* [in] */ VARIANT v);
  31939. void __RPC_STUB IHTMLTable_put_height_Stub(
  31940. IRpcStubBuffer *This,
  31941. IRpcChannelBuffer *_pRpcChannelBuffer,
  31942. PRPC_MESSAGE _pRpcMessage,
  31943. DWORD *_pdwStubPhase);
  31944. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_height_Proxy(
  31945. IHTMLTable * This,
  31946. /* [out][retval] */ VARIANT *p);
  31947. void __RPC_STUB IHTMLTable_get_height_Stub(
  31948. IRpcStubBuffer *This,
  31949. IRpcChannelBuffer *_pRpcChannelBuffer,
  31950. PRPC_MESSAGE _pRpcMessage,
  31951. DWORD *_pdwStubPhase);
  31952. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_dataPageSize_Proxy(
  31953. IHTMLTable * This,
  31954. /* [in] */ long v);
  31955. void __RPC_STUB IHTMLTable_put_dataPageSize_Stub(
  31956. IRpcStubBuffer *This,
  31957. IRpcChannelBuffer *_pRpcChannelBuffer,
  31958. PRPC_MESSAGE _pRpcMessage,
  31959. DWORD *_pdwStubPhase);
  31960. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_dataPageSize_Proxy(
  31961. IHTMLTable * This,
  31962. /* [out][retval] */ long *p);
  31963. void __RPC_STUB IHTMLTable_get_dataPageSize_Stub(
  31964. IRpcStubBuffer *This,
  31965. IRpcChannelBuffer *_pRpcChannelBuffer,
  31966. PRPC_MESSAGE _pRpcMessage,
  31967. DWORD *_pdwStubPhase);
  31968. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_nextPage_Proxy(
  31969. IHTMLTable * This);
  31970. void __RPC_STUB IHTMLTable_nextPage_Stub(
  31971. IRpcStubBuffer *This,
  31972. IRpcChannelBuffer *_pRpcChannelBuffer,
  31973. PRPC_MESSAGE _pRpcMessage,
  31974. DWORD *_pdwStubPhase);
  31975. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_previousPage_Proxy(
  31976. IHTMLTable * This);
  31977. void __RPC_STUB IHTMLTable_previousPage_Stub(
  31978. IRpcStubBuffer *This,
  31979. IRpcChannelBuffer *_pRpcChannelBuffer,
  31980. PRPC_MESSAGE _pRpcMessage,
  31981. DWORD *_pdwStubPhase);
  31982. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_tHead_Proxy(
  31983. IHTMLTable * This,
  31984. /* [out][retval] */ IHTMLTableSection **p);
  31985. void __RPC_STUB IHTMLTable_get_tHead_Stub(
  31986. IRpcStubBuffer *This,
  31987. IRpcChannelBuffer *_pRpcChannelBuffer,
  31988. PRPC_MESSAGE _pRpcMessage,
  31989. DWORD *_pdwStubPhase);
  31990. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_tFoot_Proxy(
  31991. IHTMLTable * This,
  31992. /* [out][retval] */ IHTMLTableSection **p);
  31993. void __RPC_STUB IHTMLTable_get_tFoot_Stub(
  31994. IRpcStubBuffer *This,
  31995. IRpcChannelBuffer *_pRpcChannelBuffer,
  31996. PRPC_MESSAGE _pRpcMessage,
  31997. DWORD *_pdwStubPhase);
  31998. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_tBodies_Proxy(
  31999. IHTMLTable * This,
  32000. /* [out][retval] */ IHTMLElementCollection **p);
  32001. void __RPC_STUB IHTMLTable_get_tBodies_Stub(
  32002. IRpcStubBuffer *This,
  32003. IRpcChannelBuffer *_pRpcChannelBuffer,
  32004. PRPC_MESSAGE _pRpcMessage,
  32005. DWORD *_pdwStubPhase);
  32006. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_caption_Proxy(
  32007. IHTMLTable * This,
  32008. /* [out][retval] */ IHTMLTableCaption **p);
  32009. void __RPC_STUB IHTMLTable_get_caption_Stub(
  32010. IRpcStubBuffer *This,
  32011. IRpcChannelBuffer *_pRpcChannelBuffer,
  32012. PRPC_MESSAGE _pRpcMessage,
  32013. DWORD *_pdwStubPhase);
  32014. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_createTHead_Proxy(
  32015. IHTMLTable * This,
  32016. /* [out][retval] */ IDispatch **head);
  32017. void __RPC_STUB IHTMLTable_createTHead_Stub(
  32018. IRpcStubBuffer *This,
  32019. IRpcChannelBuffer *_pRpcChannelBuffer,
  32020. PRPC_MESSAGE _pRpcMessage,
  32021. DWORD *_pdwStubPhase);
  32022. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_deleteTHead_Proxy(
  32023. IHTMLTable * This);
  32024. void __RPC_STUB IHTMLTable_deleteTHead_Stub(
  32025. IRpcStubBuffer *This,
  32026. IRpcChannelBuffer *_pRpcChannelBuffer,
  32027. PRPC_MESSAGE _pRpcMessage,
  32028. DWORD *_pdwStubPhase);
  32029. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_createTFoot_Proxy(
  32030. IHTMLTable * This,
  32031. /* [out][retval] */ IDispatch **foot);
  32032. void __RPC_STUB IHTMLTable_createTFoot_Stub(
  32033. IRpcStubBuffer *This,
  32034. IRpcChannelBuffer *_pRpcChannelBuffer,
  32035. PRPC_MESSAGE _pRpcMessage,
  32036. DWORD *_pdwStubPhase);
  32037. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_deleteTFoot_Proxy(
  32038. IHTMLTable * This);
  32039. void __RPC_STUB IHTMLTable_deleteTFoot_Stub(
  32040. IRpcStubBuffer *This,
  32041. IRpcChannelBuffer *_pRpcChannelBuffer,
  32042. PRPC_MESSAGE _pRpcMessage,
  32043. DWORD *_pdwStubPhase);
  32044. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_createCaption_Proxy(
  32045. IHTMLTable * This,
  32046. /* [out][retval] */ IHTMLTableCaption **caption);
  32047. void __RPC_STUB IHTMLTable_createCaption_Stub(
  32048. IRpcStubBuffer *This,
  32049. IRpcChannelBuffer *_pRpcChannelBuffer,
  32050. PRPC_MESSAGE _pRpcMessage,
  32051. DWORD *_pdwStubPhase);
  32052. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_deleteCaption_Proxy(
  32053. IHTMLTable * This);
  32054. void __RPC_STUB IHTMLTable_deleteCaption_Stub(
  32055. IRpcStubBuffer *This,
  32056. IRpcChannelBuffer *_pRpcChannelBuffer,
  32057. PRPC_MESSAGE _pRpcMessage,
  32058. DWORD *_pdwStubPhase);
  32059. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_insertRow_Proxy(
  32060. IHTMLTable * This,
  32061. /* [in][defaultvalue] */ long index,
  32062. /* [out][retval] */ IDispatch **row);
  32063. void __RPC_STUB IHTMLTable_insertRow_Stub(
  32064. IRpcStubBuffer *This,
  32065. IRpcChannelBuffer *_pRpcChannelBuffer,
  32066. PRPC_MESSAGE _pRpcMessage,
  32067. DWORD *_pdwStubPhase);
  32068. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_deleteRow_Proxy(
  32069. IHTMLTable * This,
  32070. /* [in][defaultvalue] */ long index);
  32071. void __RPC_STUB IHTMLTable_deleteRow_Stub(
  32072. IRpcStubBuffer *This,
  32073. IRpcChannelBuffer *_pRpcChannelBuffer,
  32074. PRPC_MESSAGE _pRpcMessage,
  32075. DWORD *_pdwStubPhase);
  32076. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_readyState_Proxy(
  32077. IHTMLTable * This,
  32078. /* [out][retval] */ BSTR *p);
  32079. void __RPC_STUB IHTMLTable_get_readyState_Stub(
  32080. IRpcStubBuffer *This,
  32081. IRpcChannelBuffer *_pRpcChannelBuffer,
  32082. PRPC_MESSAGE _pRpcMessage,
  32083. DWORD *_pdwStubPhase);
  32084. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_onreadystatechange_Proxy(
  32085. IHTMLTable * This,
  32086. /* [in] */ VARIANT v);
  32087. void __RPC_STUB IHTMLTable_put_onreadystatechange_Stub(
  32088. IRpcStubBuffer *This,
  32089. IRpcChannelBuffer *_pRpcChannelBuffer,
  32090. PRPC_MESSAGE _pRpcMessage,
  32091. DWORD *_pdwStubPhase);
  32092. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_onreadystatechange_Proxy(
  32093. IHTMLTable * This,
  32094. /* [out][retval] */ VARIANT *p);
  32095. void __RPC_STUB IHTMLTable_get_onreadystatechange_Stub(
  32096. IRpcStubBuffer *This,
  32097. IRpcChannelBuffer *_pRpcChannelBuffer,
  32098. PRPC_MESSAGE _pRpcMessage,
  32099. DWORD *_pdwStubPhase);
  32100. #endif /* __IHTMLTable_INTERFACE_DEFINED__ */
  32101. #ifndef __IHTMLTable2_INTERFACE_DEFINED__
  32102. #define __IHTMLTable2_INTERFACE_DEFINED__
  32103. /* interface IHTMLTable2 */
  32104. /* [object][uuid][dual][oleautomation] */
  32105. EXTERN_C const IID IID_IHTMLTable2;
  32106. MIDL_INTERFACE("3050f4ad-98b5-11cf-bb82-00aa00bdce0b")
  32107. IHTMLTable2 : public IDispatch
  32108. {
  32109. public:
  32110. virtual /* [id] */ HRESULT STDMETHODCALLTYPE firstPage( void) = 0;
  32111. virtual /* [id] */ HRESULT STDMETHODCALLTYPE lastPage( void) = 0;
  32112. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cells(
  32113. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  32114. virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveRow(
  32115. /* [in][defaultvalue] */ long indexFrom,
  32116. /* [in][defaultvalue] */ long indexTo,
  32117. /* [out][retval] */ IDispatch **row) = 0;
  32118. };
  32119. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable2_firstPage_Proxy(
  32120. IHTMLTable2 * This);
  32121. void __RPC_STUB IHTMLTable2_firstPage_Stub(
  32122. IRpcStubBuffer *This,
  32123. IRpcChannelBuffer *_pRpcChannelBuffer,
  32124. PRPC_MESSAGE _pRpcMessage,
  32125. DWORD *_pdwStubPhase);
  32126. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable2_lastPage_Proxy(
  32127. IHTMLTable2 * This);
  32128. void __RPC_STUB IHTMLTable2_lastPage_Stub(
  32129. IRpcStubBuffer *This,
  32130. IRpcChannelBuffer *_pRpcChannelBuffer,
  32131. PRPC_MESSAGE _pRpcMessage,
  32132. DWORD *_pdwStubPhase);
  32133. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable2_get_cells_Proxy(
  32134. IHTMLTable2 * This,
  32135. /* [out][retval] */ IHTMLElementCollection **p);
  32136. void __RPC_STUB IHTMLTable2_get_cells_Stub(
  32137. IRpcStubBuffer *This,
  32138. IRpcChannelBuffer *_pRpcChannelBuffer,
  32139. PRPC_MESSAGE _pRpcMessage,
  32140. DWORD *_pdwStubPhase);
  32141. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable2_moveRow_Proxy(
  32142. IHTMLTable2 * This,
  32143. /* [in][defaultvalue] */ long indexFrom,
  32144. /* [in][defaultvalue] */ long indexTo,
  32145. /* [out][retval] */ IDispatch **row);
  32146. void __RPC_STUB IHTMLTable2_moveRow_Stub(
  32147. IRpcStubBuffer *This,
  32148. IRpcChannelBuffer *_pRpcChannelBuffer,
  32149. PRPC_MESSAGE _pRpcMessage,
  32150. DWORD *_pdwStubPhase);
  32151. #endif /* __IHTMLTable2_INTERFACE_DEFINED__ */
  32152. #ifndef __IHTMLTable3_INTERFACE_DEFINED__
  32153. #define __IHTMLTable3_INTERFACE_DEFINED__
  32154. /* interface IHTMLTable3 */
  32155. /* [object][uuid][dual][oleautomation] */
  32156. EXTERN_C const IID IID_IHTMLTable3;
  32157. MIDL_INTERFACE("3050f829-98b5-11cf-bb82-00aa00bdce0b")
  32158. IHTMLTable3 : public IDispatch
  32159. {
  32160. public:
  32161. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_summary(
  32162. /* [in] */ BSTR v) = 0;
  32163. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_summary(
  32164. /* [out][retval] */ BSTR *p) = 0;
  32165. };
  32166. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable3_put_summary_Proxy(
  32167. IHTMLTable3 * This,
  32168. /* [in] */ BSTR v);
  32169. void __RPC_STUB IHTMLTable3_put_summary_Stub(
  32170. IRpcStubBuffer *This,
  32171. IRpcChannelBuffer *_pRpcChannelBuffer,
  32172. PRPC_MESSAGE _pRpcMessage,
  32173. DWORD *_pdwStubPhase);
  32174. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable3_get_summary_Proxy(
  32175. IHTMLTable3 * This,
  32176. /* [out][retval] */ BSTR *p);
  32177. void __RPC_STUB IHTMLTable3_get_summary_Stub(
  32178. IRpcStubBuffer *This,
  32179. IRpcChannelBuffer *_pRpcChannelBuffer,
  32180. PRPC_MESSAGE _pRpcMessage,
  32181. DWORD *_pdwStubPhase);
  32182. #endif /* __IHTMLTable3_INTERFACE_DEFINED__ */
  32183. #ifndef __IHTMLTableCol_INTERFACE_DEFINED__
  32184. #define __IHTMLTableCol_INTERFACE_DEFINED__
  32185. /* interface IHTMLTableCol */
  32186. /* [object][uuid][dual][oleautomation] */
  32187. EXTERN_C const IID IID_IHTMLTableCol;
  32188. MIDL_INTERFACE("3050f23a-98b5-11cf-bb82-00aa00bdce0b")
  32189. IHTMLTableCol : public IDispatch
  32190. {
  32191. public:
  32192. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_span(
  32193. /* [in] */ long v) = 0;
  32194. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_span(
  32195. /* [out][retval] */ long *p) = 0;
  32196. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  32197. /* [in] */ VARIANT v) = 0;
  32198. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  32199. /* [out][retval] */ VARIANT *p) = 0;
  32200. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  32201. /* [in] */ BSTR v) = 0;
  32202. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  32203. /* [out][retval] */ BSTR *p) = 0;
  32204. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign(
  32205. /* [in] */ BSTR v) = 0;
  32206. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign(
  32207. /* [out][retval] */ BSTR *p) = 0;
  32208. };
  32209. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_put_span_Proxy(
  32210. IHTMLTableCol * This,
  32211. /* [in] */ long v);
  32212. void __RPC_STUB IHTMLTableCol_put_span_Stub(
  32213. IRpcStubBuffer *This,
  32214. IRpcChannelBuffer *_pRpcChannelBuffer,
  32215. PRPC_MESSAGE _pRpcMessage,
  32216. DWORD *_pdwStubPhase);
  32217. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_get_span_Proxy(
  32218. IHTMLTableCol * This,
  32219. /* [out][retval] */ long *p);
  32220. void __RPC_STUB IHTMLTableCol_get_span_Stub(
  32221. IRpcStubBuffer *This,
  32222. IRpcChannelBuffer *_pRpcChannelBuffer,
  32223. PRPC_MESSAGE _pRpcMessage,
  32224. DWORD *_pdwStubPhase);
  32225. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_put_width_Proxy(
  32226. IHTMLTableCol * This,
  32227. /* [in] */ VARIANT v);
  32228. void __RPC_STUB IHTMLTableCol_put_width_Stub(
  32229. IRpcStubBuffer *This,
  32230. IRpcChannelBuffer *_pRpcChannelBuffer,
  32231. PRPC_MESSAGE _pRpcMessage,
  32232. DWORD *_pdwStubPhase);
  32233. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_get_width_Proxy(
  32234. IHTMLTableCol * This,
  32235. /* [out][retval] */ VARIANT *p);
  32236. void __RPC_STUB IHTMLTableCol_get_width_Stub(
  32237. IRpcStubBuffer *This,
  32238. IRpcChannelBuffer *_pRpcChannelBuffer,
  32239. PRPC_MESSAGE _pRpcMessage,
  32240. DWORD *_pdwStubPhase);
  32241. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_put_align_Proxy(
  32242. IHTMLTableCol * This,
  32243. /* [in] */ BSTR v);
  32244. void __RPC_STUB IHTMLTableCol_put_align_Stub(
  32245. IRpcStubBuffer *This,
  32246. IRpcChannelBuffer *_pRpcChannelBuffer,
  32247. PRPC_MESSAGE _pRpcMessage,
  32248. DWORD *_pdwStubPhase);
  32249. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_get_align_Proxy(
  32250. IHTMLTableCol * This,
  32251. /* [out][retval] */ BSTR *p);
  32252. void __RPC_STUB IHTMLTableCol_get_align_Stub(
  32253. IRpcStubBuffer *This,
  32254. IRpcChannelBuffer *_pRpcChannelBuffer,
  32255. PRPC_MESSAGE _pRpcMessage,
  32256. DWORD *_pdwStubPhase);
  32257. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_put_vAlign_Proxy(
  32258. IHTMLTableCol * This,
  32259. /* [in] */ BSTR v);
  32260. void __RPC_STUB IHTMLTableCol_put_vAlign_Stub(
  32261. IRpcStubBuffer *This,
  32262. IRpcChannelBuffer *_pRpcChannelBuffer,
  32263. PRPC_MESSAGE _pRpcMessage,
  32264. DWORD *_pdwStubPhase);
  32265. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_get_vAlign_Proxy(
  32266. IHTMLTableCol * This,
  32267. /* [out][retval] */ BSTR *p);
  32268. void __RPC_STUB IHTMLTableCol_get_vAlign_Stub(
  32269. IRpcStubBuffer *This,
  32270. IRpcChannelBuffer *_pRpcChannelBuffer,
  32271. PRPC_MESSAGE _pRpcMessage,
  32272. DWORD *_pdwStubPhase);
  32273. #endif /* __IHTMLTableCol_INTERFACE_DEFINED__ */
  32274. #ifndef __IHTMLTableCol2_INTERFACE_DEFINED__
  32275. #define __IHTMLTableCol2_INTERFACE_DEFINED__
  32276. /* interface IHTMLTableCol2 */
  32277. /* [object][uuid][dual][oleautomation] */
  32278. EXTERN_C const IID IID_IHTMLTableCol2;
  32279. MIDL_INTERFACE("3050f82a-98b5-11cf-bb82-00aa00bdce0b")
  32280. IHTMLTableCol2 : public IDispatch
  32281. {
  32282. public:
  32283. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ch(
  32284. /* [in] */ BSTR v) = 0;
  32285. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ch(
  32286. /* [out][retval] */ BSTR *p) = 0;
  32287. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_chOff(
  32288. /* [in] */ BSTR v) = 0;
  32289. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_chOff(
  32290. /* [out][retval] */ BSTR *p) = 0;
  32291. };
  32292. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol2_put_ch_Proxy(
  32293. IHTMLTableCol2 * This,
  32294. /* [in] */ BSTR v);
  32295. void __RPC_STUB IHTMLTableCol2_put_ch_Stub(
  32296. IRpcStubBuffer *This,
  32297. IRpcChannelBuffer *_pRpcChannelBuffer,
  32298. PRPC_MESSAGE _pRpcMessage,
  32299. DWORD *_pdwStubPhase);
  32300. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol2_get_ch_Proxy(
  32301. IHTMLTableCol2 * This,
  32302. /* [out][retval] */ BSTR *p);
  32303. void __RPC_STUB IHTMLTableCol2_get_ch_Stub(
  32304. IRpcStubBuffer *This,
  32305. IRpcChannelBuffer *_pRpcChannelBuffer,
  32306. PRPC_MESSAGE _pRpcMessage,
  32307. DWORD *_pdwStubPhase);
  32308. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol2_put_chOff_Proxy(
  32309. IHTMLTableCol2 * This,
  32310. /* [in] */ BSTR v);
  32311. void __RPC_STUB IHTMLTableCol2_put_chOff_Stub(
  32312. IRpcStubBuffer *This,
  32313. IRpcChannelBuffer *_pRpcChannelBuffer,
  32314. PRPC_MESSAGE _pRpcMessage,
  32315. DWORD *_pdwStubPhase);
  32316. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol2_get_chOff_Proxy(
  32317. IHTMLTableCol2 * This,
  32318. /* [out][retval] */ BSTR *p);
  32319. void __RPC_STUB IHTMLTableCol2_get_chOff_Stub(
  32320. IRpcStubBuffer *This,
  32321. IRpcChannelBuffer *_pRpcChannelBuffer,
  32322. PRPC_MESSAGE _pRpcMessage,
  32323. DWORD *_pdwStubPhase);
  32324. #endif /* __IHTMLTableCol2_INTERFACE_DEFINED__ */
  32325. #ifndef __IHTMLTableSection2_INTERFACE_DEFINED__
  32326. #define __IHTMLTableSection2_INTERFACE_DEFINED__
  32327. /* interface IHTMLTableSection2 */
  32328. /* [object][uuid][dual][oleautomation] */
  32329. EXTERN_C const IID IID_IHTMLTableSection2;
  32330. MIDL_INTERFACE("3050f5c7-98b5-11cf-bb82-00aa00bdce0b")
  32331. IHTMLTableSection2 : public IDispatch
  32332. {
  32333. public:
  32334. virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveRow(
  32335. /* [in][defaultvalue] */ long indexFrom,
  32336. /* [in][defaultvalue] */ long indexTo,
  32337. /* [out][retval] */ IDispatch **row) = 0;
  32338. };
  32339. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection2_moveRow_Proxy(
  32340. IHTMLTableSection2 * This,
  32341. /* [in][defaultvalue] */ long indexFrom,
  32342. /* [in][defaultvalue] */ long indexTo,
  32343. /* [out][retval] */ IDispatch **row);
  32344. void __RPC_STUB IHTMLTableSection2_moveRow_Stub(
  32345. IRpcStubBuffer *This,
  32346. IRpcChannelBuffer *_pRpcChannelBuffer,
  32347. PRPC_MESSAGE _pRpcMessage,
  32348. DWORD *_pdwStubPhase);
  32349. #endif /* __IHTMLTableSection2_INTERFACE_DEFINED__ */
  32350. #ifndef __IHTMLTableSection3_INTERFACE_DEFINED__
  32351. #define __IHTMLTableSection3_INTERFACE_DEFINED__
  32352. /* interface IHTMLTableSection3 */
  32353. /* [object][uuid][dual][oleautomation] */
  32354. EXTERN_C const IID IID_IHTMLTableSection3;
  32355. MIDL_INTERFACE("3050f82b-98b5-11cf-bb82-00aa00bdce0b")
  32356. IHTMLTableSection3 : public IDispatch
  32357. {
  32358. public:
  32359. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ch(
  32360. /* [in] */ BSTR v) = 0;
  32361. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ch(
  32362. /* [out][retval] */ BSTR *p) = 0;
  32363. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_chOff(
  32364. /* [in] */ BSTR v) = 0;
  32365. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_chOff(
  32366. /* [out][retval] */ BSTR *p) = 0;
  32367. };
  32368. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection3_put_ch_Proxy(
  32369. IHTMLTableSection3 * This,
  32370. /* [in] */ BSTR v);
  32371. void __RPC_STUB IHTMLTableSection3_put_ch_Stub(
  32372. IRpcStubBuffer *This,
  32373. IRpcChannelBuffer *_pRpcChannelBuffer,
  32374. PRPC_MESSAGE _pRpcMessage,
  32375. DWORD *_pdwStubPhase);
  32376. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection3_get_ch_Proxy(
  32377. IHTMLTableSection3 * This,
  32378. /* [out][retval] */ BSTR *p);
  32379. void __RPC_STUB IHTMLTableSection3_get_ch_Stub(
  32380. IRpcStubBuffer *This,
  32381. IRpcChannelBuffer *_pRpcChannelBuffer,
  32382. PRPC_MESSAGE _pRpcMessage,
  32383. DWORD *_pdwStubPhase);
  32384. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection3_put_chOff_Proxy(
  32385. IHTMLTableSection3 * This,
  32386. /* [in] */ BSTR v);
  32387. void __RPC_STUB IHTMLTableSection3_put_chOff_Stub(
  32388. IRpcStubBuffer *This,
  32389. IRpcChannelBuffer *_pRpcChannelBuffer,
  32390. PRPC_MESSAGE _pRpcMessage,
  32391. DWORD *_pdwStubPhase);
  32392. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection3_get_chOff_Proxy(
  32393. IHTMLTableSection3 * This,
  32394. /* [out][retval] */ BSTR *p);
  32395. void __RPC_STUB IHTMLTableSection3_get_chOff_Stub(
  32396. IRpcStubBuffer *This,
  32397. IRpcChannelBuffer *_pRpcChannelBuffer,
  32398. PRPC_MESSAGE _pRpcMessage,
  32399. DWORD *_pdwStubPhase);
  32400. #endif /* __IHTMLTableSection3_INTERFACE_DEFINED__ */
  32401. #ifndef __IHTMLTableRow_INTERFACE_DEFINED__
  32402. #define __IHTMLTableRow_INTERFACE_DEFINED__
  32403. /* interface IHTMLTableRow */
  32404. /* [object][uuid][dual][oleautomation] */
  32405. EXTERN_C const IID IID_IHTMLTableRow;
  32406. MIDL_INTERFACE("3050f23c-98b5-11cf-bb82-00aa00bdce0b")
  32407. IHTMLTableRow : public IDispatch
  32408. {
  32409. public:
  32410. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  32411. /* [in] */ BSTR v) = 0;
  32412. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  32413. /* [out][retval] */ BSTR *p) = 0;
  32414. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign(
  32415. /* [in] */ BSTR v) = 0;
  32416. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign(
  32417. /* [out][retval] */ BSTR *p) = 0;
  32418. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor(
  32419. /* [in] */ VARIANT v) = 0;
  32420. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor(
  32421. /* [out][retval] */ VARIANT *p) = 0;
  32422. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor(
  32423. /* [in] */ VARIANT v) = 0;
  32424. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor(
  32425. /* [out][retval] */ VARIANT *p) = 0;
  32426. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorLight(
  32427. /* [in] */ VARIANT v) = 0;
  32428. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorLight(
  32429. /* [out][retval] */ VARIANT *p) = 0;
  32430. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorDark(
  32431. /* [in] */ VARIANT v) = 0;
  32432. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorDark(
  32433. /* [out][retval] */ VARIANT *p) = 0;
  32434. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rowIndex(
  32435. /* [out][retval] */ long *p) = 0;
  32436. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_sectionRowIndex(
  32437. /* [out][retval] */ long *p) = 0;
  32438. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cells(
  32439. /* [out][retval] */ IHTMLElementCollection **p) = 0;
  32440. virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertCell(
  32441. /* [in][defaultvalue] */ long index,
  32442. /* [out][retval] */ IDispatch **row) = 0;
  32443. virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteCell(
  32444. /* [in][defaultvalue] */ long index = -1) = 0;
  32445. };
  32446. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_align_Proxy(
  32447. IHTMLTableRow * This,
  32448. /* [in] */ BSTR v);
  32449. void __RPC_STUB IHTMLTableRow_put_align_Stub(
  32450. IRpcStubBuffer *This,
  32451. IRpcChannelBuffer *_pRpcChannelBuffer,
  32452. PRPC_MESSAGE _pRpcMessage,
  32453. DWORD *_pdwStubPhase);
  32454. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_align_Proxy(
  32455. IHTMLTableRow * This,
  32456. /* [out][retval] */ BSTR *p);
  32457. void __RPC_STUB IHTMLTableRow_get_align_Stub(
  32458. IRpcStubBuffer *This,
  32459. IRpcChannelBuffer *_pRpcChannelBuffer,
  32460. PRPC_MESSAGE _pRpcMessage,
  32461. DWORD *_pdwStubPhase);
  32462. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_vAlign_Proxy(
  32463. IHTMLTableRow * This,
  32464. /* [in] */ BSTR v);
  32465. void __RPC_STUB IHTMLTableRow_put_vAlign_Stub(
  32466. IRpcStubBuffer *This,
  32467. IRpcChannelBuffer *_pRpcChannelBuffer,
  32468. PRPC_MESSAGE _pRpcMessage,
  32469. DWORD *_pdwStubPhase);
  32470. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_vAlign_Proxy(
  32471. IHTMLTableRow * This,
  32472. /* [out][retval] */ BSTR *p);
  32473. void __RPC_STUB IHTMLTableRow_get_vAlign_Stub(
  32474. IRpcStubBuffer *This,
  32475. IRpcChannelBuffer *_pRpcChannelBuffer,
  32476. PRPC_MESSAGE _pRpcMessage,
  32477. DWORD *_pdwStubPhase);
  32478. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_bgColor_Proxy(
  32479. IHTMLTableRow * This,
  32480. /* [in] */ VARIANT v);
  32481. void __RPC_STUB IHTMLTableRow_put_bgColor_Stub(
  32482. IRpcStubBuffer *This,
  32483. IRpcChannelBuffer *_pRpcChannelBuffer,
  32484. PRPC_MESSAGE _pRpcMessage,
  32485. DWORD *_pdwStubPhase);
  32486. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_bgColor_Proxy(
  32487. IHTMLTableRow * This,
  32488. /* [out][retval] */ VARIANT *p);
  32489. void __RPC_STUB IHTMLTableRow_get_bgColor_Stub(
  32490. IRpcStubBuffer *This,
  32491. IRpcChannelBuffer *_pRpcChannelBuffer,
  32492. PRPC_MESSAGE _pRpcMessage,
  32493. DWORD *_pdwStubPhase);
  32494. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_borderColor_Proxy(
  32495. IHTMLTableRow * This,
  32496. /* [in] */ VARIANT v);
  32497. void __RPC_STUB IHTMLTableRow_put_borderColor_Stub(
  32498. IRpcStubBuffer *This,
  32499. IRpcChannelBuffer *_pRpcChannelBuffer,
  32500. PRPC_MESSAGE _pRpcMessage,
  32501. DWORD *_pdwStubPhase);
  32502. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_borderColor_Proxy(
  32503. IHTMLTableRow * This,
  32504. /* [out][retval] */ VARIANT *p);
  32505. void __RPC_STUB IHTMLTableRow_get_borderColor_Stub(
  32506. IRpcStubBuffer *This,
  32507. IRpcChannelBuffer *_pRpcChannelBuffer,
  32508. PRPC_MESSAGE _pRpcMessage,
  32509. DWORD *_pdwStubPhase);
  32510. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_borderColorLight_Proxy(
  32511. IHTMLTableRow * This,
  32512. /* [in] */ VARIANT v);
  32513. void __RPC_STUB IHTMLTableRow_put_borderColorLight_Stub(
  32514. IRpcStubBuffer *This,
  32515. IRpcChannelBuffer *_pRpcChannelBuffer,
  32516. PRPC_MESSAGE _pRpcMessage,
  32517. DWORD *_pdwStubPhase);
  32518. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_borderColorLight_Proxy(
  32519. IHTMLTableRow * This,
  32520. /* [out][retval] */ VARIANT *p);
  32521. void __RPC_STUB IHTMLTableRow_get_borderColorLight_Stub(
  32522. IRpcStubBuffer *This,
  32523. IRpcChannelBuffer *_pRpcChannelBuffer,
  32524. PRPC_MESSAGE _pRpcMessage,
  32525. DWORD *_pdwStubPhase);
  32526. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_borderColorDark_Proxy(
  32527. IHTMLTableRow * This,
  32528. /* [in] */ VARIANT v);
  32529. void __RPC_STUB IHTMLTableRow_put_borderColorDark_Stub(
  32530. IRpcStubBuffer *This,
  32531. IRpcChannelBuffer *_pRpcChannelBuffer,
  32532. PRPC_MESSAGE _pRpcMessage,
  32533. DWORD *_pdwStubPhase);
  32534. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_borderColorDark_Proxy(
  32535. IHTMLTableRow * This,
  32536. /* [out][retval] */ VARIANT *p);
  32537. void __RPC_STUB IHTMLTableRow_get_borderColorDark_Stub(
  32538. IRpcStubBuffer *This,
  32539. IRpcChannelBuffer *_pRpcChannelBuffer,
  32540. PRPC_MESSAGE _pRpcMessage,
  32541. DWORD *_pdwStubPhase);
  32542. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_rowIndex_Proxy(
  32543. IHTMLTableRow * This,
  32544. /* [out][retval] */ long *p);
  32545. void __RPC_STUB IHTMLTableRow_get_rowIndex_Stub(
  32546. IRpcStubBuffer *This,
  32547. IRpcChannelBuffer *_pRpcChannelBuffer,
  32548. PRPC_MESSAGE _pRpcMessage,
  32549. DWORD *_pdwStubPhase);
  32550. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_sectionRowIndex_Proxy(
  32551. IHTMLTableRow * This,
  32552. /* [out][retval] */ long *p);
  32553. void __RPC_STUB IHTMLTableRow_get_sectionRowIndex_Stub(
  32554. IRpcStubBuffer *This,
  32555. IRpcChannelBuffer *_pRpcChannelBuffer,
  32556. PRPC_MESSAGE _pRpcMessage,
  32557. DWORD *_pdwStubPhase);
  32558. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_cells_Proxy(
  32559. IHTMLTableRow * This,
  32560. /* [out][retval] */ IHTMLElementCollection **p);
  32561. void __RPC_STUB IHTMLTableRow_get_cells_Stub(
  32562. IRpcStubBuffer *This,
  32563. IRpcChannelBuffer *_pRpcChannelBuffer,
  32564. PRPC_MESSAGE _pRpcMessage,
  32565. DWORD *_pdwStubPhase);
  32566. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_insertCell_Proxy(
  32567. IHTMLTableRow * This,
  32568. /* [in][defaultvalue] */ long index,
  32569. /* [out][retval] */ IDispatch **row);
  32570. void __RPC_STUB IHTMLTableRow_insertCell_Stub(
  32571. IRpcStubBuffer *This,
  32572. IRpcChannelBuffer *_pRpcChannelBuffer,
  32573. PRPC_MESSAGE _pRpcMessage,
  32574. DWORD *_pdwStubPhase);
  32575. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_deleteCell_Proxy(
  32576. IHTMLTableRow * This,
  32577. /* [in][defaultvalue] */ long index);
  32578. void __RPC_STUB IHTMLTableRow_deleteCell_Stub(
  32579. IRpcStubBuffer *This,
  32580. IRpcChannelBuffer *_pRpcChannelBuffer,
  32581. PRPC_MESSAGE _pRpcMessage,
  32582. DWORD *_pdwStubPhase);
  32583. #endif /* __IHTMLTableRow_INTERFACE_DEFINED__ */
  32584. #ifndef __IHTMLTableRow2_INTERFACE_DEFINED__
  32585. #define __IHTMLTableRow2_INTERFACE_DEFINED__
  32586. /* interface IHTMLTableRow2 */
  32587. /* [object][uuid][dual][oleautomation] */
  32588. EXTERN_C const IID IID_IHTMLTableRow2;
  32589. MIDL_INTERFACE("3050f4a1-98b5-11cf-bb82-00aa00bdce0b")
  32590. IHTMLTableRow2 : public IDispatch
  32591. {
  32592. public:
  32593. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  32594. /* [in] */ VARIANT v) = 0;
  32595. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  32596. /* [out][retval] */ VARIANT *p) = 0;
  32597. };
  32598. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow2_put_height_Proxy(
  32599. IHTMLTableRow2 * This,
  32600. /* [in] */ VARIANT v);
  32601. void __RPC_STUB IHTMLTableRow2_put_height_Stub(
  32602. IRpcStubBuffer *This,
  32603. IRpcChannelBuffer *_pRpcChannelBuffer,
  32604. PRPC_MESSAGE _pRpcMessage,
  32605. DWORD *_pdwStubPhase);
  32606. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow2_get_height_Proxy(
  32607. IHTMLTableRow2 * This,
  32608. /* [out][retval] */ VARIANT *p);
  32609. void __RPC_STUB IHTMLTableRow2_get_height_Stub(
  32610. IRpcStubBuffer *This,
  32611. IRpcChannelBuffer *_pRpcChannelBuffer,
  32612. PRPC_MESSAGE _pRpcMessage,
  32613. DWORD *_pdwStubPhase);
  32614. #endif /* __IHTMLTableRow2_INTERFACE_DEFINED__ */
  32615. #ifndef __IHTMLTableRow3_INTERFACE_DEFINED__
  32616. #define __IHTMLTableRow3_INTERFACE_DEFINED__
  32617. /* interface IHTMLTableRow3 */
  32618. /* [object][uuid][dual][oleautomation] */
  32619. EXTERN_C const IID IID_IHTMLTableRow3;
  32620. MIDL_INTERFACE("3050f82c-98b5-11cf-bb82-00aa00bdce0b")
  32621. IHTMLTableRow3 : public IDispatch
  32622. {
  32623. public:
  32624. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ch(
  32625. /* [in] */ BSTR v) = 0;
  32626. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ch(
  32627. /* [out][retval] */ BSTR *p) = 0;
  32628. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_chOff(
  32629. /* [in] */ BSTR v) = 0;
  32630. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_chOff(
  32631. /* [out][retval] */ BSTR *p) = 0;
  32632. };
  32633. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow3_put_ch_Proxy(
  32634. IHTMLTableRow3 * This,
  32635. /* [in] */ BSTR v);
  32636. void __RPC_STUB IHTMLTableRow3_put_ch_Stub(
  32637. IRpcStubBuffer *This,
  32638. IRpcChannelBuffer *_pRpcChannelBuffer,
  32639. PRPC_MESSAGE _pRpcMessage,
  32640. DWORD *_pdwStubPhase);
  32641. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow3_get_ch_Proxy(
  32642. IHTMLTableRow3 * This,
  32643. /* [out][retval] */ BSTR *p);
  32644. void __RPC_STUB IHTMLTableRow3_get_ch_Stub(
  32645. IRpcStubBuffer *This,
  32646. IRpcChannelBuffer *_pRpcChannelBuffer,
  32647. PRPC_MESSAGE _pRpcMessage,
  32648. DWORD *_pdwStubPhase);
  32649. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow3_put_chOff_Proxy(
  32650. IHTMLTableRow3 * This,
  32651. /* [in] */ BSTR v);
  32652. void __RPC_STUB IHTMLTableRow3_put_chOff_Stub(
  32653. IRpcStubBuffer *This,
  32654. IRpcChannelBuffer *_pRpcChannelBuffer,
  32655. PRPC_MESSAGE _pRpcMessage,
  32656. DWORD *_pdwStubPhase);
  32657. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow3_get_chOff_Proxy(
  32658. IHTMLTableRow3 * This,
  32659. /* [out][retval] */ BSTR *p);
  32660. void __RPC_STUB IHTMLTableRow3_get_chOff_Stub(
  32661. IRpcStubBuffer *This,
  32662. IRpcChannelBuffer *_pRpcChannelBuffer,
  32663. PRPC_MESSAGE _pRpcMessage,
  32664. DWORD *_pdwStubPhase);
  32665. #endif /* __IHTMLTableRow3_INTERFACE_DEFINED__ */
  32666. #ifndef __IHTMLTableRowMetrics_INTERFACE_DEFINED__
  32667. #define __IHTMLTableRowMetrics_INTERFACE_DEFINED__
  32668. /* interface IHTMLTableRowMetrics */
  32669. /* [object][uuid][dual][oleautomation] */
  32670. EXTERN_C const IID IID_IHTMLTableRowMetrics;
  32671. MIDL_INTERFACE("3050f413-98b5-11cf-bb82-00aa00bdce0b")
  32672. IHTMLTableRowMetrics : public IDispatch
  32673. {
  32674. public:
  32675. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientHeight(
  32676. /* [out][retval] */ long *p) = 0;
  32677. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientWidth(
  32678. /* [out][retval] */ long *p) = 0;
  32679. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientTop(
  32680. /* [out][retval] */ long *p) = 0;
  32681. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientLeft(
  32682. /* [out][retval] */ long *p) = 0;
  32683. };
  32684. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRowMetrics_get_clientHeight_Proxy(
  32685. IHTMLTableRowMetrics * This,
  32686. /* [out][retval] */ long *p);
  32687. void __RPC_STUB IHTMLTableRowMetrics_get_clientHeight_Stub(
  32688. IRpcStubBuffer *This,
  32689. IRpcChannelBuffer *_pRpcChannelBuffer,
  32690. PRPC_MESSAGE _pRpcMessage,
  32691. DWORD *_pdwStubPhase);
  32692. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRowMetrics_get_clientWidth_Proxy(
  32693. IHTMLTableRowMetrics * This,
  32694. /* [out][retval] */ long *p);
  32695. void __RPC_STUB IHTMLTableRowMetrics_get_clientWidth_Stub(
  32696. IRpcStubBuffer *This,
  32697. IRpcChannelBuffer *_pRpcChannelBuffer,
  32698. PRPC_MESSAGE _pRpcMessage,
  32699. DWORD *_pdwStubPhase);
  32700. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRowMetrics_get_clientTop_Proxy(
  32701. IHTMLTableRowMetrics * This,
  32702. /* [out][retval] */ long *p);
  32703. void __RPC_STUB IHTMLTableRowMetrics_get_clientTop_Stub(
  32704. IRpcStubBuffer *This,
  32705. IRpcChannelBuffer *_pRpcChannelBuffer,
  32706. PRPC_MESSAGE _pRpcMessage,
  32707. DWORD *_pdwStubPhase);
  32708. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRowMetrics_get_clientLeft_Proxy(
  32709. IHTMLTableRowMetrics * This,
  32710. /* [out][retval] */ long *p);
  32711. void __RPC_STUB IHTMLTableRowMetrics_get_clientLeft_Stub(
  32712. IRpcStubBuffer *This,
  32713. IRpcChannelBuffer *_pRpcChannelBuffer,
  32714. PRPC_MESSAGE _pRpcMessage,
  32715. DWORD *_pdwStubPhase);
  32716. #endif /* __IHTMLTableRowMetrics_INTERFACE_DEFINED__ */
  32717. #ifndef __IHTMLTableCell_INTERFACE_DEFINED__
  32718. #define __IHTMLTableCell_INTERFACE_DEFINED__
  32719. /* interface IHTMLTableCell */
  32720. /* [object][uuid][dual][oleautomation] */
  32721. EXTERN_C const IID IID_IHTMLTableCell;
  32722. MIDL_INTERFACE("3050f23d-98b5-11cf-bb82-00aa00bdce0b")
  32723. IHTMLTableCell : public IDispatch
  32724. {
  32725. public:
  32726. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_rowSpan(
  32727. /* [in] */ long v) = 0;
  32728. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rowSpan(
  32729. /* [out][retval] */ long *p) = 0;
  32730. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_colSpan(
  32731. /* [in] */ long v) = 0;
  32732. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_colSpan(
  32733. /* [out][retval] */ long *p) = 0;
  32734. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  32735. /* [in] */ BSTR v) = 0;
  32736. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  32737. /* [out][retval] */ BSTR *p) = 0;
  32738. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign(
  32739. /* [in] */ BSTR v) = 0;
  32740. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign(
  32741. /* [out][retval] */ BSTR *p) = 0;
  32742. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor(
  32743. /* [in] */ VARIANT v) = 0;
  32744. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor(
  32745. /* [out][retval] */ VARIANT *p) = 0;
  32746. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap(
  32747. /* [in] */ VARIANT_BOOL v) = 0;
  32748. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap(
  32749. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  32750. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_background(
  32751. /* [in] */ BSTR v) = 0;
  32752. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_background(
  32753. /* [out][retval] */ BSTR *p) = 0;
  32754. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor(
  32755. /* [in] */ VARIANT v) = 0;
  32756. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor(
  32757. /* [out][retval] */ VARIANT *p) = 0;
  32758. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorLight(
  32759. /* [in] */ VARIANT v) = 0;
  32760. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorLight(
  32761. /* [out][retval] */ VARIANT *p) = 0;
  32762. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorDark(
  32763. /* [in] */ VARIANT v) = 0;
  32764. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorDark(
  32765. /* [out][retval] */ VARIANT *p) = 0;
  32766. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  32767. /* [in] */ VARIANT v) = 0;
  32768. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  32769. /* [out][retval] */ VARIANT *p) = 0;
  32770. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  32771. /* [in] */ VARIANT v) = 0;
  32772. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  32773. /* [out][retval] */ VARIANT *p) = 0;
  32774. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cellIndex(
  32775. /* [out][retval] */ long *p) = 0;
  32776. };
  32777. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_rowSpan_Proxy(
  32778. IHTMLTableCell * This,
  32779. /* [in] */ long v);
  32780. void __RPC_STUB IHTMLTableCell_put_rowSpan_Stub(
  32781. IRpcStubBuffer *This,
  32782. IRpcChannelBuffer *_pRpcChannelBuffer,
  32783. PRPC_MESSAGE _pRpcMessage,
  32784. DWORD *_pdwStubPhase);
  32785. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_rowSpan_Proxy(
  32786. IHTMLTableCell * This,
  32787. /* [out][retval] */ long *p);
  32788. void __RPC_STUB IHTMLTableCell_get_rowSpan_Stub(
  32789. IRpcStubBuffer *This,
  32790. IRpcChannelBuffer *_pRpcChannelBuffer,
  32791. PRPC_MESSAGE _pRpcMessage,
  32792. DWORD *_pdwStubPhase);
  32793. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_colSpan_Proxy(
  32794. IHTMLTableCell * This,
  32795. /* [in] */ long v);
  32796. void __RPC_STUB IHTMLTableCell_put_colSpan_Stub(
  32797. IRpcStubBuffer *This,
  32798. IRpcChannelBuffer *_pRpcChannelBuffer,
  32799. PRPC_MESSAGE _pRpcMessage,
  32800. DWORD *_pdwStubPhase);
  32801. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_colSpan_Proxy(
  32802. IHTMLTableCell * This,
  32803. /* [out][retval] */ long *p);
  32804. void __RPC_STUB IHTMLTableCell_get_colSpan_Stub(
  32805. IRpcStubBuffer *This,
  32806. IRpcChannelBuffer *_pRpcChannelBuffer,
  32807. PRPC_MESSAGE _pRpcMessage,
  32808. DWORD *_pdwStubPhase);
  32809. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_align_Proxy(
  32810. IHTMLTableCell * This,
  32811. /* [in] */ BSTR v);
  32812. void __RPC_STUB IHTMLTableCell_put_align_Stub(
  32813. IRpcStubBuffer *This,
  32814. IRpcChannelBuffer *_pRpcChannelBuffer,
  32815. PRPC_MESSAGE _pRpcMessage,
  32816. DWORD *_pdwStubPhase);
  32817. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_align_Proxy(
  32818. IHTMLTableCell * This,
  32819. /* [out][retval] */ BSTR *p);
  32820. void __RPC_STUB IHTMLTableCell_get_align_Stub(
  32821. IRpcStubBuffer *This,
  32822. IRpcChannelBuffer *_pRpcChannelBuffer,
  32823. PRPC_MESSAGE _pRpcMessage,
  32824. DWORD *_pdwStubPhase);
  32825. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_vAlign_Proxy(
  32826. IHTMLTableCell * This,
  32827. /* [in] */ BSTR v);
  32828. void __RPC_STUB IHTMLTableCell_put_vAlign_Stub(
  32829. IRpcStubBuffer *This,
  32830. IRpcChannelBuffer *_pRpcChannelBuffer,
  32831. PRPC_MESSAGE _pRpcMessage,
  32832. DWORD *_pdwStubPhase);
  32833. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_vAlign_Proxy(
  32834. IHTMLTableCell * This,
  32835. /* [out][retval] */ BSTR *p);
  32836. void __RPC_STUB IHTMLTableCell_get_vAlign_Stub(
  32837. IRpcStubBuffer *This,
  32838. IRpcChannelBuffer *_pRpcChannelBuffer,
  32839. PRPC_MESSAGE _pRpcMessage,
  32840. DWORD *_pdwStubPhase);
  32841. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_bgColor_Proxy(
  32842. IHTMLTableCell * This,
  32843. /* [in] */ VARIANT v);
  32844. void __RPC_STUB IHTMLTableCell_put_bgColor_Stub(
  32845. IRpcStubBuffer *This,
  32846. IRpcChannelBuffer *_pRpcChannelBuffer,
  32847. PRPC_MESSAGE _pRpcMessage,
  32848. DWORD *_pdwStubPhase);
  32849. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_bgColor_Proxy(
  32850. IHTMLTableCell * This,
  32851. /* [out][retval] */ VARIANT *p);
  32852. void __RPC_STUB IHTMLTableCell_get_bgColor_Stub(
  32853. IRpcStubBuffer *This,
  32854. IRpcChannelBuffer *_pRpcChannelBuffer,
  32855. PRPC_MESSAGE _pRpcMessage,
  32856. DWORD *_pdwStubPhase);
  32857. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_noWrap_Proxy(
  32858. IHTMLTableCell * This,
  32859. /* [in] */ VARIANT_BOOL v);
  32860. void __RPC_STUB IHTMLTableCell_put_noWrap_Stub(
  32861. IRpcStubBuffer *This,
  32862. IRpcChannelBuffer *_pRpcChannelBuffer,
  32863. PRPC_MESSAGE _pRpcMessage,
  32864. DWORD *_pdwStubPhase);
  32865. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_noWrap_Proxy(
  32866. IHTMLTableCell * This,
  32867. /* [out][retval] */ VARIANT_BOOL *p);
  32868. void __RPC_STUB IHTMLTableCell_get_noWrap_Stub(
  32869. IRpcStubBuffer *This,
  32870. IRpcChannelBuffer *_pRpcChannelBuffer,
  32871. PRPC_MESSAGE _pRpcMessage,
  32872. DWORD *_pdwStubPhase);
  32873. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_background_Proxy(
  32874. IHTMLTableCell * This,
  32875. /* [in] */ BSTR v);
  32876. void __RPC_STUB IHTMLTableCell_put_background_Stub(
  32877. IRpcStubBuffer *This,
  32878. IRpcChannelBuffer *_pRpcChannelBuffer,
  32879. PRPC_MESSAGE _pRpcMessage,
  32880. DWORD *_pdwStubPhase);
  32881. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_background_Proxy(
  32882. IHTMLTableCell * This,
  32883. /* [out][retval] */ BSTR *p);
  32884. void __RPC_STUB IHTMLTableCell_get_background_Stub(
  32885. IRpcStubBuffer *This,
  32886. IRpcChannelBuffer *_pRpcChannelBuffer,
  32887. PRPC_MESSAGE _pRpcMessage,
  32888. DWORD *_pdwStubPhase);
  32889. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_borderColor_Proxy(
  32890. IHTMLTableCell * This,
  32891. /* [in] */ VARIANT v);
  32892. void __RPC_STUB IHTMLTableCell_put_borderColor_Stub(
  32893. IRpcStubBuffer *This,
  32894. IRpcChannelBuffer *_pRpcChannelBuffer,
  32895. PRPC_MESSAGE _pRpcMessage,
  32896. DWORD *_pdwStubPhase);
  32897. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_borderColor_Proxy(
  32898. IHTMLTableCell * This,
  32899. /* [out][retval] */ VARIANT *p);
  32900. void __RPC_STUB IHTMLTableCell_get_borderColor_Stub(
  32901. IRpcStubBuffer *This,
  32902. IRpcChannelBuffer *_pRpcChannelBuffer,
  32903. PRPC_MESSAGE _pRpcMessage,
  32904. DWORD *_pdwStubPhase);
  32905. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_borderColorLight_Proxy(
  32906. IHTMLTableCell * This,
  32907. /* [in] */ VARIANT v);
  32908. void __RPC_STUB IHTMLTableCell_put_borderColorLight_Stub(
  32909. IRpcStubBuffer *This,
  32910. IRpcChannelBuffer *_pRpcChannelBuffer,
  32911. PRPC_MESSAGE _pRpcMessage,
  32912. DWORD *_pdwStubPhase);
  32913. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_borderColorLight_Proxy(
  32914. IHTMLTableCell * This,
  32915. /* [out][retval] */ VARIANT *p);
  32916. void __RPC_STUB IHTMLTableCell_get_borderColorLight_Stub(
  32917. IRpcStubBuffer *This,
  32918. IRpcChannelBuffer *_pRpcChannelBuffer,
  32919. PRPC_MESSAGE _pRpcMessage,
  32920. DWORD *_pdwStubPhase);
  32921. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_borderColorDark_Proxy(
  32922. IHTMLTableCell * This,
  32923. /* [in] */ VARIANT v);
  32924. void __RPC_STUB IHTMLTableCell_put_borderColorDark_Stub(
  32925. IRpcStubBuffer *This,
  32926. IRpcChannelBuffer *_pRpcChannelBuffer,
  32927. PRPC_MESSAGE _pRpcMessage,
  32928. DWORD *_pdwStubPhase);
  32929. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_borderColorDark_Proxy(
  32930. IHTMLTableCell * This,
  32931. /* [out][retval] */ VARIANT *p);
  32932. void __RPC_STUB IHTMLTableCell_get_borderColorDark_Stub(
  32933. IRpcStubBuffer *This,
  32934. IRpcChannelBuffer *_pRpcChannelBuffer,
  32935. PRPC_MESSAGE _pRpcMessage,
  32936. DWORD *_pdwStubPhase);
  32937. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_width_Proxy(
  32938. IHTMLTableCell * This,
  32939. /* [in] */ VARIANT v);
  32940. void __RPC_STUB IHTMLTableCell_put_width_Stub(
  32941. IRpcStubBuffer *This,
  32942. IRpcChannelBuffer *_pRpcChannelBuffer,
  32943. PRPC_MESSAGE _pRpcMessage,
  32944. DWORD *_pdwStubPhase);
  32945. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_width_Proxy(
  32946. IHTMLTableCell * This,
  32947. /* [out][retval] */ VARIANT *p);
  32948. void __RPC_STUB IHTMLTableCell_get_width_Stub(
  32949. IRpcStubBuffer *This,
  32950. IRpcChannelBuffer *_pRpcChannelBuffer,
  32951. PRPC_MESSAGE _pRpcMessage,
  32952. DWORD *_pdwStubPhase);
  32953. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_height_Proxy(
  32954. IHTMLTableCell * This,
  32955. /* [in] */ VARIANT v);
  32956. void __RPC_STUB IHTMLTableCell_put_height_Stub(
  32957. IRpcStubBuffer *This,
  32958. IRpcChannelBuffer *_pRpcChannelBuffer,
  32959. PRPC_MESSAGE _pRpcMessage,
  32960. DWORD *_pdwStubPhase);
  32961. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_height_Proxy(
  32962. IHTMLTableCell * This,
  32963. /* [out][retval] */ VARIANT *p);
  32964. void __RPC_STUB IHTMLTableCell_get_height_Stub(
  32965. IRpcStubBuffer *This,
  32966. IRpcChannelBuffer *_pRpcChannelBuffer,
  32967. PRPC_MESSAGE _pRpcMessage,
  32968. DWORD *_pdwStubPhase);
  32969. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_cellIndex_Proxy(
  32970. IHTMLTableCell * This,
  32971. /* [out][retval] */ long *p);
  32972. void __RPC_STUB IHTMLTableCell_get_cellIndex_Stub(
  32973. IRpcStubBuffer *This,
  32974. IRpcChannelBuffer *_pRpcChannelBuffer,
  32975. PRPC_MESSAGE _pRpcMessage,
  32976. DWORD *_pdwStubPhase);
  32977. #endif /* __IHTMLTableCell_INTERFACE_DEFINED__ */
  32978. #ifndef __IHTMLTableCell2_INTERFACE_DEFINED__
  32979. #define __IHTMLTableCell2_INTERFACE_DEFINED__
  32980. /* interface IHTMLTableCell2 */
  32981. /* [object][uuid][dual][oleautomation] */
  32982. EXTERN_C const IID IID_IHTMLTableCell2;
  32983. MIDL_INTERFACE("3050f82d-98b5-11cf-bb82-00aa00bdce0b")
  32984. IHTMLTableCell2 : public IDispatch
  32985. {
  32986. public:
  32987. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_abbr(
  32988. /* [in] */ BSTR v) = 0;
  32989. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_abbr(
  32990. /* [out][retval] */ BSTR *p) = 0;
  32991. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_axis(
  32992. /* [in] */ BSTR v) = 0;
  32993. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_axis(
  32994. /* [out][retval] */ BSTR *p) = 0;
  32995. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ch(
  32996. /* [in] */ BSTR v) = 0;
  32997. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ch(
  32998. /* [out][retval] */ BSTR *p) = 0;
  32999. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_chOff(
  33000. /* [in] */ BSTR v) = 0;
  33001. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_chOff(
  33002. /* [out][retval] */ BSTR *p) = 0;
  33003. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_headers(
  33004. /* [in] */ BSTR v) = 0;
  33005. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_headers(
  33006. /* [out][retval] */ BSTR *p) = 0;
  33007. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scope(
  33008. /* [in] */ BSTR v) = 0;
  33009. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scope(
  33010. /* [out][retval] */ BSTR *p) = 0;
  33011. };
  33012. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_abbr_Proxy(
  33013. IHTMLTableCell2 * This,
  33014. /* [in] */ BSTR v);
  33015. void __RPC_STUB IHTMLTableCell2_put_abbr_Stub(
  33016. IRpcStubBuffer *This,
  33017. IRpcChannelBuffer *_pRpcChannelBuffer,
  33018. PRPC_MESSAGE _pRpcMessage,
  33019. DWORD *_pdwStubPhase);
  33020. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_abbr_Proxy(
  33021. IHTMLTableCell2 * This,
  33022. /* [out][retval] */ BSTR *p);
  33023. void __RPC_STUB IHTMLTableCell2_get_abbr_Stub(
  33024. IRpcStubBuffer *This,
  33025. IRpcChannelBuffer *_pRpcChannelBuffer,
  33026. PRPC_MESSAGE _pRpcMessage,
  33027. DWORD *_pdwStubPhase);
  33028. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_axis_Proxy(
  33029. IHTMLTableCell2 * This,
  33030. /* [in] */ BSTR v);
  33031. void __RPC_STUB IHTMLTableCell2_put_axis_Stub(
  33032. IRpcStubBuffer *This,
  33033. IRpcChannelBuffer *_pRpcChannelBuffer,
  33034. PRPC_MESSAGE _pRpcMessage,
  33035. DWORD *_pdwStubPhase);
  33036. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_axis_Proxy(
  33037. IHTMLTableCell2 * This,
  33038. /* [out][retval] */ BSTR *p);
  33039. void __RPC_STUB IHTMLTableCell2_get_axis_Stub(
  33040. IRpcStubBuffer *This,
  33041. IRpcChannelBuffer *_pRpcChannelBuffer,
  33042. PRPC_MESSAGE _pRpcMessage,
  33043. DWORD *_pdwStubPhase);
  33044. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_ch_Proxy(
  33045. IHTMLTableCell2 * This,
  33046. /* [in] */ BSTR v);
  33047. void __RPC_STUB IHTMLTableCell2_put_ch_Stub(
  33048. IRpcStubBuffer *This,
  33049. IRpcChannelBuffer *_pRpcChannelBuffer,
  33050. PRPC_MESSAGE _pRpcMessage,
  33051. DWORD *_pdwStubPhase);
  33052. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_ch_Proxy(
  33053. IHTMLTableCell2 * This,
  33054. /* [out][retval] */ BSTR *p);
  33055. void __RPC_STUB IHTMLTableCell2_get_ch_Stub(
  33056. IRpcStubBuffer *This,
  33057. IRpcChannelBuffer *_pRpcChannelBuffer,
  33058. PRPC_MESSAGE _pRpcMessage,
  33059. DWORD *_pdwStubPhase);
  33060. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_chOff_Proxy(
  33061. IHTMLTableCell2 * This,
  33062. /* [in] */ BSTR v);
  33063. void __RPC_STUB IHTMLTableCell2_put_chOff_Stub(
  33064. IRpcStubBuffer *This,
  33065. IRpcChannelBuffer *_pRpcChannelBuffer,
  33066. PRPC_MESSAGE _pRpcMessage,
  33067. DWORD *_pdwStubPhase);
  33068. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_chOff_Proxy(
  33069. IHTMLTableCell2 * This,
  33070. /* [out][retval] */ BSTR *p);
  33071. void __RPC_STUB IHTMLTableCell2_get_chOff_Stub(
  33072. IRpcStubBuffer *This,
  33073. IRpcChannelBuffer *_pRpcChannelBuffer,
  33074. PRPC_MESSAGE _pRpcMessage,
  33075. DWORD *_pdwStubPhase);
  33076. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_headers_Proxy(
  33077. IHTMLTableCell2 * This,
  33078. /* [in] */ BSTR v);
  33079. void __RPC_STUB IHTMLTableCell2_put_headers_Stub(
  33080. IRpcStubBuffer *This,
  33081. IRpcChannelBuffer *_pRpcChannelBuffer,
  33082. PRPC_MESSAGE _pRpcMessage,
  33083. DWORD *_pdwStubPhase);
  33084. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_headers_Proxy(
  33085. IHTMLTableCell2 * This,
  33086. /* [out][retval] */ BSTR *p);
  33087. void __RPC_STUB IHTMLTableCell2_get_headers_Stub(
  33088. IRpcStubBuffer *This,
  33089. IRpcChannelBuffer *_pRpcChannelBuffer,
  33090. PRPC_MESSAGE _pRpcMessage,
  33091. DWORD *_pdwStubPhase);
  33092. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_scope_Proxy(
  33093. IHTMLTableCell2 * This,
  33094. /* [in] */ BSTR v);
  33095. void __RPC_STUB IHTMLTableCell2_put_scope_Stub(
  33096. IRpcStubBuffer *This,
  33097. IRpcChannelBuffer *_pRpcChannelBuffer,
  33098. PRPC_MESSAGE _pRpcMessage,
  33099. DWORD *_pdwStubPhase);
  33100. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_scope_Proxy(
  33101. IHTMLTableCell2 * This,
  33102. /* [out][retval] */ BSTR *p);
  33103. void __RPC_STUB IHTMLTableCell2_get_scope_Stub(
  33104. IRpcStubBuffer *This,
  33105. IRpcChannelBuffer *_pRpcChannelBuffer,
  33106. PRPC_MESSAGE _pRpcMessage,
  33107. DWORD *_pdwStubPhase);
  33108. #endif /* __IHTMLTableCell2_INTERFACE_DEFINED__ */
  33109. #ifndef __DispHTMLTable_DISPINTERFACE_DEFINED__
  33110. #define __DispHTMLTable_DISPINTERFACE_DEFINED__
  33111. /* dispinterface DispHTMLTable */
  33112. /* [uuid][hidden] */
  33113. EXTERN_C const IID DIID_DispHTMLTable;
  33114. MIDL_INTERFACE("3050f532-98b5-11cf-bb82-00aa00bdce0b")
  33115. DispHTMLTable : public IDispatch
  33116. {
  33117. };
  33118. #endif /* __DispHTMLTable_DISPINTERFACE_DEFINED__ */
  33119. EXTERN_C const CLSID CLSID_HTMLTable;
  33120. #ifdef __cplusplus
  33121. class DECLSPEC_UUID("3050f26b-98b5-11cf-bb82-00aa00bdce0b")
  33122. HTMLTable;
  33123. #endif
  33124. #ifndef __DispHTMLTableCol_DISPINTERFACE_DEFINED__
  33125. #define __DispHTMLTableCol_DISPINTERFACE_DEFINED__
  33126. /* dispinterface DispHTMLTableCol */
  33127. /* [uuid][hidden] */
  33128. EXTERN_C const IID DIID_DispHTMLTableCol;
  33129. MIDL_INTERFACE("3050f533-98b5-11cf-bb82-00aa00bdce0b")
  33130. DispHTMLTableCol : public IDispatch
  33131. {
  33132. };
  33133. #endif /* __DispHTMLTableCol_DISPINTERFACE_DEFINED__ */
  33134. EXTERN_C const CLSID CLSID_HTMLTableCol;
  33135. #ifdef __cplusplus
  33136. class DECLSPEC_UUID("3050f26c-98b5-11cf-bb82-00aa00bdce0b")
  33137. HTMLTableCol;
  33138. #endif
  33139. #ifndef __DispHTMLTableSection_DISPINTERFACE_DEFINED__
  33140. #define __DispHTMLTableSection_DISPINTERFACE_DEFINED__
  33141. /* dispinterface DispHTMLTableSection */
  33142. /* [uuid][hidden] */
  33143. EXTERN_C const IID DIID_DispHTMLTableSection;
  33144. MIDL_INTERFACE("3050f534-98b5-11cf-bb82-00aa00bdce0b")
  33145. DispHTMLTableSection : public IDispatch
  33146. {
  33147. };
  33148. #endif /* __DispHTMLTableSection_DISPINTERFACE_DEFINED__ */
  33149. EXTERN_C const CLSID CLSID_HTMLTableSection;
  33150. #ifdef __cplusplus
  33151. class DECLSPEC_UUID("3050f2e9-98b5-11cf-bb82-00aa00bdce0b")
  33152. HTMLTableSection;
  33153. #endif
  33154. #ifndef __DispHTMLTableRow_DISPINTERFACE_DEFINED__
  33155. #define __DispHTMLTableRow_DISPINTERFACE_DEFINED__
  33156. /* dispinterface DispHTMLTableRow */
  33157. /* [uuid][hidden] */
  33158. EXTERN_C const IID DIID_DispHTMLTableRow;
  33159. MIDL_INTERFACE("3050f535-98b5-11cf-bb82-00aa00bdce0b")
  33160. DispHTMLTableRow : public IDispatch
  33161. {
  33162. };
  33163. #endif /* __DispHTMLTableRow_DISPINTERFACE_DEFINED__ */
  33164. EXTERN_C const CLSID CLSID_HTMLTableRow;
  33165. #ifdef __cplusplus
  33166. class DECLSPEC_UUID("3050f26d-98b5-11cf-bb82-00aa00bdce0b")
  33167. HTMLTableRow;
  33168. #endif
  33169. #ifndef __DispHTMLTableCell_DISPINTERFACE_DEFINED__
  33170. #define __DispHTMLTableCell_DISPINTERFACE_DEFINED__
  33171. /* dispinterface DispHTMLTableCell */
  33172. /* [uuid][hidden] */
  33173. EXTERN_C const IID DIID_DispHTMLTableCell;
  33174. MIDL_INTERFACE("3050f536-98b5-11cf-bb82-00aa00bdce0b")
  33175. DispHTMLTableCell : public IDispatch
  33176. {
  33177. };
  33178. #endif /* __DispHTMLTableCell_DISPINTERFACE_DEFINED__ */
  33179. EXTERN_C const CLSID CLSID_HTMLTableCell;
  33180. #ifdef __cplusplus
  33181. class DECLSPEC_UUID("3050f246-98b5-11cf-bb82-00aa00bdce0b")
  33182. HTMLTableCell;
  33183. #endif
  33184. #ifndef __HTMLScriptEvents2_DISPINTERFACE_DEFINED__
  33185. #define __HTMLScriptEvents2_DISPINTERFACE_DEFINED__
  33186. /* dispinterface HTMLScriptEvents2 */
  33187. /* [uuid][hidden] */
  33188. EXTERN_C const IID DIID_HTMLScriptEvents2;
  33189. MIDL_INTERFACE("3050f621-98b5-11cf-bb82-00aa00bdce0b")
  33190. HTMLScriptEvents2 : public IDispatch
  33191. {
  33192. };
  33193. #endif /* __HTMLScriptEvents2_DISPINTERFACE_DEFINED__ */
  33194. #ifndef __HTMLScriptEvents_DISPINTERFACE_DEFINED__
  33195. #define __HTMLScriptEvents_DISPINTERFACE_DEFINED__
  33196. /* dispinterface HTMLScriptEvents */
  33197. /* [uuid][hidden] */
  33198. EXTERN_C const IID DIID_HTMLScriptEvents;
  33199. MIDL_INTERFACE("3050f3e2-98b5-11cf-bb82-00aa00bdce0b")
  33200. HTMLScriptEvents : public IDispatch
  33201. {
  33202. };
  33203. #endif /* __HTMLScriptEvents_DISPINTERFACE_DEFINED__ */
  33204. #ifndef __IHTMLScriptElement_INTERFACE_DEFINED__
  33205. #define __IHTMLScriptElement_INTERFACE_DEFINED__
  33206. /* interface IHTMLScriptElement */
  33207. /* [object][uuid][dual][oleautomation] */
  33208. EXTERN_C const IID IID_IHTMLScriptElement;
  33209. MIDL_INTERFACE("3050f28b-98b5-11cf-bb82-00aa00bdce0b")
  33210. IHTMLScriptElement : public IDispatch
  33211. {
  33212. public:
  33213. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src(
  33214. /* [in] */ BSTR v) = 0;
  33215. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src(
  33216. /* [out][retval] */ BSTR *p) = 0;
  33217. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_htmlFor(
  33218. /* [in] */ BSTR v) = 0;
  33219. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_htmlFor(
  33220. /* [out][retval] */ BSTR *p) = 0;
  33221. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_event(
  33222. /* [in] */ BSTR v) = 0;
  33223. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_event(
  33224. /* [out][retval] */ BSTR *p) = 0;
  33225. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_text(
  33226. /* [in] */ BSTR v) = 0;
  33227. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_text(
  33228. /* [out][retval] */ BSTR *p) = 0;
  33229. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_defer(
  33230. /* [in] */ VARIANT_BOOL v) = 0;
  33231. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_defer(
  33232. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  33233. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  33234. /* [out][retval] */ BSTR *p) = 0;
  33235. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
  33236. /* [in] */ VARIANT v) = 0;
  33237. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
  33238. /* [out][retval] */ VARIANT *p) = 0;
  33239. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  33240. /* [in] */ BSTR v) = 0;
  33241. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  33242. /* [out][retval] */ BSTR *p) = 0;
  33243. };
  33244. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_src_Proxy(
  33245. IHTMLScriptElement * This,
  33246. /* [in] */ BSTR v);
  33247. void __RPC_STUB IHTMLScriptElement_put_src_Stub(
  33248. IRpcStubBuffer *This,
  33249. IRpcChannelBuffer *_pRpcChannelBuffer,
  33250. PRPC_MESSAGE _pRpcMessage,
  33251. DWORD *_pdwStubPhase);
  33252. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_src_Proxy(
  33253. IHTMLScriptElement * This,
  33254. /* [out][retval] */ BSTR *p);
  33255. void __RPC_STUB IHTMLScriptElement_get_src_Stub(
  33256. IRpcStubBuffer *This,
  33257. IRpcChannelBuffer *_pRpcChannelBuffer,
  33258. PRPC_MESSAGE _pRpcMessage,
  33259. DWORD *_pdwStubPhase);
  33260. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_htmlFor_Proxy(
  33261. IHTMLScriptElement * This,
  33262. /* [in] */ BSTR v);
  33263. void __RPC_STUB IHTMLScriptElement_put_htmlFor_Stub(
  33264. IRpcStubBuffer *This,
  33265. IRpcChannelBuffer *_pRpcChannelBuffer,
  33266. PRPC_MESSAGE _pRpcMessage,
  33267. DWORD *_pdwStubPhase);
  33268. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_htmlFor_Proxy(
  33269. IHTMLScriptElement * This,
  33270. /* [out][retval] */ BSTR *p);
  33271. void __RPC_STUB IHTMLScriptElement_get_htmlFor_Stub(
  33272. IRpcStubBuffer *This,
  33273. IRpcChannelBuffer *_pRpcChannelBuffer,
  33274. PRPC_MESSAGE _pRpcMessage,
  33275. DWORD *_pdwStubPhase);
  33276. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_event_Proxy(
  33277. IHTMLScriptElement * This,
  33278. /* [in] */ BSTR v);
  33279. void __RPC_STUB IHTMLScriptElement_put_event_Stub(
  33280. IRpcStubBuffer *This,
  33281. IRpcChannelBuffer *_pRpcChannelBuffer,
  33282. PRPC_MESSAGE _pRpcMessage,
  33283. DWORD *_pdwStubPhase);
  33284. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_event_Proxy(
  33285. IHTMLScriptElement * This,
  33286. /* [out][retval] */ BSTR *p);
  33287. void __RPC_STUB IHTMLScriptElement_get_event_Stub(
  33288. IRpcStubBuffer *This,
  33289. IRpcChannelBuffer *_pRpcChannelBuffer,
  33290. PRPC_MESSAGE _pRpcMessage,
  33291. DWORD *_pdwStubPhase);
  33292. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_text_Proxy(
  33293. IHTMLScriptElement * This,
  33294. /* [in] */ BSTR v);
  33295. void __RPC_STUB IHTMLScriptElement_put_text_Stub(
  33296. IRpcStubBuffer *This,
  33297. IRpcChannelBuffer *_pRpcChannelBuffer,
  33298. PRPC_MESSAGE _pRpcMessage,
  33299. DWORD *_pdwStubPhase);
  33300. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_text_Proxy(
  33301. IHTMLScriptElement * This,
  33302. /* [out][retval] */ BSTR *p);
  33303. void __RPC_STUB IHTMLScriptElement_get_text_Stub(
  33304. IRpcStubBuffer *This,
  33305. IRpcChannelBuffer *_pRpcChannelBuffer,
  33306. PRPC_MESSAGE _pRpcMessage,
  33307. DWORD *_pdwStubPhase);
  33308. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_defer_Proxy(
  33309. IHTMLScriptElement * This,
  33310. /* [in] */ VARIANT_BOOL v);
  33311. void __RPC_STUB IHTMLScriptElement_put_defer_Stub(
  33312. IRpcStubBuffer *This,
  33313. IRpcChannelBuffer *_pRpcChannelBuffer,
  33314. PRPC_MESSAGE _pRpcMessage,
  33315. DWORD *_pdwStubPhase);
  33316. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_defer_Proxy(
  33317. IHTMLScriptElement * This,
  33318. /* [out][retval] */ VARIANT_BOOL *p);
  33319. void __RPC_STUB IHTMLScriptElement_get_defer_Stub(
  33320. IRpcStubBuffer *This,
  33321. IRpcChannelBuffer *_pRpcChannelBuffer,
  33322. PRPC_MESSAGE _pRpcMessage,
  33323. DWORD *_pdwStubPhase);
  33324. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_readyState_Proxy(
  33325. IHTMLScriptElement * This,
  33326. /* [out][retval] */ BSTR *p);
  33327. void __RPC_STUB IHTMLScriptElement_get_readyState_Stub(
  33328. IRpcStubBuffer *This,
  33329. IRpcChannelBuffer *_pRpcChannelBuffer,
  33330. PRPC_MESSAGE _pRpcMessage,
  33331. DWORD *_pdwStubPhase);
  33332. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_onerror_Proxy(
  33333. IHTMLScriptElement * This,
  33334. /* [in] */ VARIANT v);
  33335. void __RPC_STUB IHTMLScriptElement_put_onerror_Stub(
  33336. IRpcStubBuffer *This,
  33337. IRpcChannelBuffer *_pRpcChannelBuffer,
  33338. PRPC_MESSAGE _pRpcMessage,
  33339. DWORD *_pdwStubPhase);
  33340. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_onerror_Proxy(
  33341. IHTMLScriptElement * This,
  33342. /* [out][retval] */ VARIANT *p);
  33343. void __RPC_STUB IHTMLScriptElement_get_onerror_Stub(
  33344. IRpcStubBuffer *This,
  33345. IRpcChannelBuffer *_pRpcChannelBuffer,
  33346. PRPC_MESSAGE _pRpcMessage,
  33347. DWORD *_pdwStubPhase);
  33348. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_type_Proxy(
  33349. IHTMLScriptElement * This,
  33350. /* [in] */ BSTR v);
  33351. void __RPC_STUB IHTMLScriptElement_put_type_Stub(
  33352. IRpcStubBuffer *This,
  33353. IRpcChannelBuffer *_pRpcChannelBuffer,
  33354. PRPC_MESSAGE _pRpcMessage,
  33355. DWORD *_pdwStubPhase);
  33356. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_type_Proxy(
  33357. IHTMLScriptElement * This,
  33358. /* [out][retval] */ BSTR *p);
  33359. void __RPC_STUB IHTMLScriptElement_get_type_Stub(
  33360. IRpcStubBuffer *This,
  33361. IRpcChannelBuffer *_pRpcChannelBuffer,
  33362. PRPC_MESSAGE _pRpcMessage,
  33363. DWORD *_pdwStubPhase);
  33364. #endif /* __IHTMLScriptElement_INTERFACE_DEFINED__ */
  33365. #ifndef __IHTMLScriptElement2_INTERFACE_DEFINED__
  33366. #define __IHTMLScriptElement2_INTERFACE_DEFINED__
  33367. /* interface IHTMLScriptElement2 */
  33368. /* [object][uuid][dual][oleautomation] */
  33369. EXTERN_C const IID IID_IHTMLScriptElement2;
  33370. MIDL_INTERFACE("3050f828-98b5-11cf-bb82-00aa00bdce0b")
  33371. IHTMLScriptElement2 : public IDispatch
  33372. {
  33373. public:
  33374. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_charset(
  33375. /* [in] */ BSTR v) = 0;
  33376. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_charset(
  33377. /* [out][retval] */ BSTR *p) = 0;
  33378. };
  33379. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement2_put_charset_Proxy(
  33380. IHTMLScriptElement2 * This,
  33381. /* [in] */ BSTR v);
  33382. void __RPC_STUB IHTMLScriptElement2_put_charset_Stub(
  33383. IRpcStubBuffer *This,
  33384. IRpcChannelBuffer *_pRpcChannelBuffer,
  33385. PRPC_MESSAGE _pRpcMessage,
  33386. DWORD *_pdwStubPhase);
  33387. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement2_get_charset_Proxy(
  33388. IHTMLScriptElement2 * This,
  33389. /* [out][retval] */ BSTR *p);
  33390. void __RPC_STUB IHTMLScriptElement2_get_charset_Stub(
  33391. IRpcStubBuffer *This,
  33392. IRpcChannelBuffer *_pRpcChannelBuffer,
  33393. PRPC_MESSAGE _pRpcMessage,
  33394. DWORD *_pdwStubPhase);
  33395. #endif /* __IHTMLScriptElement2_INTERFACE_DEFINED__ */
  33396. #ifndef __DispHTMLScriptElement_DISPINTERFACE_DEFINED__
  33397. #define __DispHTMLScriptElement_DISPINTERFACE_DEFINED__
  33398. /* dispinterface DispHTMLScriptElement */
  33399. /* [uuid][hidden] */
  33400. EXTERN_C const IID DIID_DispHTMLScriptElement;
  33401. MIDL_INTERFACE("3050f530-98b5-11cf-bb82-00aa00bdce0b")
  33402. DispHTMLScriptElement : public IDispatch
  33403. {
  33404. };
  33405. #endif /* __DispHTMLScriptElement_DISPINTERFACE_DEFINED__ */
  33406. EXTERN_C const CLSID CLSID_HTMLScriptElement;
  33407. #ifdef __cplusplus
  33408. class DECLSPEC_UUID("3050f28c-98b5-11cf-bb82-00aa00bdce0b")
  33409. HTMLScriptElement;
  33410. #endif
  33411. #ifndef __IHTMLNoShowElement_INTERFACE_DEFINED__
  33412. #define __IHTMLNoShowElement_INTERFACE_DEFINED__
  33413. /* interface IHTMLNoShowElement */
  33414. /* [object][uuid][dual][oleautomation] */
  33415. EXTERN_C const IID IID_IHTMLNoShowElement;
  33416. MIDL_INTERFACE("3050f38a-98b5-11cf-bb82-00aa00bdce0b")
  33417. IHTMLNoShowElement : public IDispatch
  33418. {
  33419. public:
  33420. };
  33421. #endif /* __IHTMLNoShowElement_INTERFACE_DEFINED__ */
  33422. #ifndef __DispHTMLNoShowElement_DISPINTERFACE_DEFINED__
  33423. #define __DispHTMLNoShowElement_DISPINTERFACE_DEFINED__
  33424. /* dispinterface DispHTMLNoShowElement */
  33425. /* [uuid][hidden] */
  33426. EXTERN_C const IID DIID_DispHTMLNoShowElement;
  33427. MIDL_INTERFACE("3050f528-98b5-11cf-bb82-00aa00bdce0b")
  33428. DispHTMLNoShowElement : public IDispatch
  33429. {
  33430. };
  33431. #endif /* __DispHTMLNoShowElement_DISPINTERFACE_DEFINED__ */
  33432. EXTERN_C const CLSID CLSID_HTMLNoShowElement;
  33433. #ifdef __cplusplus
  33434. class DECLSPEC_UUID("3050f38b-98b5-11cf-bb82-00aa00bdce0b")
  33435. HTMLNoShowElement;
  33436. #endif
  33437. #ifndef __HTMLObjectElementEvents2_DISPINTERFACE_DEFINED__
  33438. #define __HTMLObjectElementEvents2_DISPINTERFACE_DEFINED__
  33439. /* dispinterface HTMLObjectElementEvents2 */
  33440. /* [uuid][hidden] */
  33441. EXTERN_C const IID DIID_HTMLObjectElementEvents2;
  33442. MIDL_INTERFACE("3050f620-98b5-11cf-bb82-00aa00bdce0b")
  33443. HTMLObjectElementEvents2 : public IDispatch
  33444. {
  33445. };
  33446. #endif /* __HTMLObjectElementEvents2_DISPINTERFACE_DEFINED__ */
  33447. #ifndef __HTMLObjectElementEvents_DISPINTERFACE_DEFINED__
  33448. #define __HTMLObjectElementEvents_DISPINTERFACE_DEFINED__
  33449. /* dispinterface HTMLObjectElementEvents */
  33450. /* [uuid][hidden] */
  33451. EXTERN_C const IID DIID_HTMLObjectElementEvents;
  33452. MIDL_INTERFACE("3050f3c4-98b5-11cf-bb82-00aa00bdce0b")
  33453. HTMLObjectElementEvents : public IDispatch
  33454. {
  33455. };
  33456. #endif /* __HTMLObjectElementEvents_DISPINTERFACE_DEFINED__ */
  33457. #ifndef __IHTMLObjectElement_INTERFACE_DEFINED__
  33458. #define __IHTMLObjectElement_INTERFACE_DEFINED__
  33459. /* interface IHTMLObjectElement */
  33460. /* [object][uuid][dual][oleautomation] */
  33461. EXTERN_C const IID IID_IHTMLObjectElement;
  33462. MIDL_INTERFACE("3050f24f-98b5-11cf-bb82-00aa00bdce0b")
  33463. IHTMLObjectElement : public IDispatch
  33464. {
  33465. public:
  33466. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_object(
  33467. /* [out][retval] */ IDispatch **p) = 0;
  33468. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_classid(
  33469. /* [out][retval] */ BSTR *p) = 0;
  33470. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_data(
  33471. /* [out][retval] */ BSTR *p) = 0;
  33472. virtual /* [hidden][id][propputref] */ HRESULT STDMETHODCALLTYPE putref_recordset(
  33473. /* [in] */ IDispatch *v) = 0;
  33474. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_recordset(
  33475. /* [out][retval] */ IDispatch **p) = 0;
  33476. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  33477. /* [in] */ BSTR v) = 0;
  33478. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  33479. /* [out][retval] */ BSTR *p) = 0;
  33480. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  33481. /* [in] */ BSTR v) = 0;
  33482. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  33483. /* [out][retval] */ BSTR *p) = 0;
  33484. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_codeBase(
  33485. /* [in] */ BSTR v) = 0;
  33486. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_codeBase(
  33487. /* [out][retval] */ BSTR *p) = 0;
  33488. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_codeType(
  33489. /* [in] */ BSTR v) = 0;
  33490. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_codeType(
  33491. /* [out][retval] */ BSTR *p) = 0;
  33492. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_code(
  33493. /* [in] */ BSTR v) = 0;
  33494. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_code(
  33495. /* [out][retval] */ BSTR *p) = 0;
  33496. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_BaseHref(
  33497. /* [out][retval] */ BSTR *p) = 0;
  33498. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  33499. /* [in] */ BSTR v) = 0;
  33500. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  33501. /* [out][retval] */ BSTR *p) = 0;
  33502. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  33503. /* [out][retval] */ IHTMLFormElement **p) = 0;
  33504. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  33505. /* [in] */ VARIANT v) = 0;
  33506. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  33507. /* [out][retval] */ VARIANT *p) = 0;
  33508. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  33509. /* [in] */ VARIANT v) = 0;
  33510. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  33511. /* [out][retval] */ VARIANT *p) = 0;
  33512. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  33513. /* [out][retval] */ long *p) = 0;
  33514. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange(
  33515. /* [in] */ VARIANT v) = 0;
  33516. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange(
  33517. /* [out][retval] */ VARIANT *p) = 0;
  33518. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
  33519. /* [in] */ VARIANT v) = 0;
  33520. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
  33521. /* [out][retval] */ VARIANT *p) = 0;
  33522. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_altHtml(
  33523. /* [in] */ BSTR v) = 0;
  33524. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_altHtml(
  33525. /* [out][retval] */ BSTR *p) = 0;
  33526. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace(
  33527. /* [in] */ long v) = 0;
  33528. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace(
  33529. /* [out][retval] */ long *p) = 0;
  33530. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace(
  33531. /* [in] */ long v) = 0;
  33532. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace(
  33533. /* [out][retval] */ long *p) = 0;
  33534. };
  33535. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_object_Proxy(
  33536. IHTMLObjectElement * This,
  33537. /* [out][retval] */ IDispatch **p);
  33538. void __RPC_STUB IHTMLObjectElement_get_object_Stub(
  33539. IRpcStubBuffer *This,
  33540. IRpcChannelBuffer *_pRpcChannelBuffer,
  33541. PRPC_MESSAGE _pRpcMessage,
  33542. DWORD *_pdwStubPhase);
  33543. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_classid_Proxy(
  33544. IHTMLObjectElement * This,
  33545. /* [out][retval] */ BSTR *p);
  33546. void __RPC_STUB IHTMLObjectElement_get_classid_Stub(
  33547. IRpcStubBuffer *This,
  33548. IRpcChannelBuffer *_pRpcChannelBuffer,
  33549. PRPC_MESSAGE _pRpcMessage,
  33550. DWORD *_pdwStubPhase);
  33551. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_data_Proxy(
  33552. IHTMLObjectElement * This,
  33553. /* [out][retval] */ BSTR *p);
  33554. void __RPC_STUB IHTMLObjectElement_get_data_Stub(
  33555. IRpcStubBuffer *This,
  33556. IRpcChannelBuffer *_pRpcChannelBuffer,
  33557. PRPC_MESSAGE _pRpcMessage,
  33558. DWORD *_pdwStubPhase);
  33559. /* [hidden][id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_putref_recordset_Proxy(
  33560. IHTMLObjectElement * This,
  33561. /* [in] */ IDispatch *v);
  33562. void __RPC_STUB IHTMLObjectElement_putref_recordset_Stub(
  33563. IRpcStubBuffer *This,
  33564. IRpcChannelBuffer *_pRpcChannelBuffer,
  33565. PRPC_MESSAGE _pRpcMessage,
  33566. DWORD *_pdwStubPhase);
  33567. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_recordset_Proxy(
  33568. IHTMLObjectElement * This,
  33569. /* [out][retval] */ IDispatch **p);
  33570. void __RPC_STUB IHTMLObjectElement_get_recordset_Stub(
  33571. IRpcStubBuffer *This,
  33572. IRpcChannelBuffer *_pRpcChannelBuffer,
  33573. PRPC_MESSAGE _pRpcMessage,
  33574. DWORD *_pdwStubPhase);
  33575. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_align_Proxy(
  33576. IHTMLObjectElement * This,
  33577. /* [in] */ BSTR v);
  33578. void __RPC_STUB IHTMLObjectElement_put_align_Stub(
  33579. IRpcStubBuffer *This,
  33580. IRpcChannelBuffer *_pRpcChannelBuffer,
  33581. PRPC_MESSAGE _pRpcMessage,
  33582. DWORD *_pdwStubPhase);
  33583. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_align_Proxy(
  33584. IHTMLObjectElement * This,
  33585. /* [out][retval] */ BSTR *p);
  33586. void __RPC_STUB IHTMLObjectElement_get_align_Stub(
  33587. IRpcStubBuffer *This,
  33588. IRpcChannelBuffer *_pRpcChannelBuffer,
  33589. PRPC_MESSAGE _pRpcMessage,
  33590. DWORD *_pdwStubPhase);
  33591. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_name_Proxy(
  33592. IHTMLObjectElement * This,
  33593. /* [in] */ BSTR v);
  33594. void __RPC_STUB IHTMLObjectElement_put_name_Stub(
  33595. IRpcStubBuffer *This,
  33596. IRpcChannelBuffer *_pRpcChannelBuffer,
  33597. PRPC_MESSAGE _pRpcMessage,
  33598. DWORD *_pdwStubPhase);
  33599. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_name_Proxy(
  33600. IHTMLObjectElement * This,
  33601. /* [out][retval] */ BSTR *p);
  33602. void __RPC_STUB IHTMLObjectElement_get_name_Stub(
  33603. IRpcStubBuffer *This,
  33604. IRpcChannelBuffer *_pRpcChannelBuffer,
  33605. PRPC_MESSAGE _pRpcMessage,
  33606. DWORD *_pdwStubPhase);
  33607. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_codeBase_Proxy(
  33608. IHTMLObjectElement * This,
  33609. /* [in] */ BSTR v);
  33610. void __RPC_STUB IHTMLObjectElement_put_codeBase_Stub(
  33611. IRpcStubBuffer *This,
  33612. IRpcChannelBuffer *_pRpcChannelBuffer,
  33613. PRPC_MESSAGE _pRpcMessage,
  33614. DWORD *_pdwStubPhase);
  33615. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_codeBase_Proxy(
  33616. IHTMLObjectElement * This,
  33617. /* [out][retval] */ BSTR *p);
  33618. void __RPC_STUB IHTMLObjectElement_get_codeBase_Stub(
  33619. IRpcStubBuffer *This,
  33620. IRpcChannelBuffer *_pRpcChannelBuffer,
  33621. PRPC_MESSAGE _pRpcMessage,
  33622. DWORD *_pdwStubPhase);
  33623. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_codeType_Proxy(
  33624. IHTMLObjectElement * This,
  33625. /* [in] */ BSTR v);
  33626. void __RPC_STUB IHTMLObjectElement_put_codeType_Stub(
  33627. IRpcStubBuffer *This,
  33628. IRpcChannelBuffer *_pRpcChannelBuffer,
  33629. PRPC_MESSAGE _pRpcMessage,
  33630. DWORD *_pdwStubPhase);
  33631. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_codeType_Proxy(
  33632. IHTMLObjectElement * This,
  33633. /* [out][retval] */ BSTR *p);
  33634. void __RPC_STUB IHTMLObjectElement_get_codeType_Stub(
  33635. IRpcStubBuffer *This,
  33636. IRpcChannelBuffer *_pRpcChannelBuffer,
  33637. PRPC_MESSAGE _pRpcMessage,
  33638. DWORD *_pdwStubPhase);
  33639. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_code_Proxy(
  33640. IHTMLObjectElement * This,
  33641. /* [in] */ BSTR v);
  33642. void __RPC_STUB IHTMLObjectElement_put_code_Stub(
  33643. IRpcStubBuffer *This,
  33644. IRpcChannelBuffer *_pRpcChannelBuffer,
  33645. PRPC_MESSAGE _pRpcMessage,
  33646. DWORD *_pdwStubPhase);
  33647. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_code_Proxy(
  33648. IHTMLObjectElement * This,
  33649. /* [out][retval] */ BSTR *p);
  33650. void __RPC_STUB IHTMLObjectElement_get_code_Stub(
  33651. IRpcStubBuffer *This,
  33652. IRpcChannelBuffer *_pRpcChannelBuffer,
  33653. PRPC_MESSAGE _pRpcMessage,
  33654. DWORD *_pdwStubPhase);
  33655. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_BaseHref_Proxy(
  33656. IHTMLObjectElement * This,
  33657. /* [out][retval] */ BSTR *p);
  33658. void __RPC_STUB IHTMLObjectElement_get_BaseHref_Stub(
  33659. IRpcStubBuffer *This,
  33660. IRpcChannelBuffer *_pRpcChannelBuffer,
  33661. PRPC_MESSAGE _pRpcMessage,
  33662. DWORD *_pdwStubPhase);
  33663. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_type_Proxy(
  33664. IHTMLObjectElement * This,
  33665. /* [in] */ BSTR v);
  33666. void __RPC_STUB IHTMLObjectElement_put_type_Stub(
  33667. IRpcStubBuffer *This,
  33668. IRpcChannelBuffer *_pRpcChannelBuffer,
  33669. PRPC_MESSAGE _pRpcMessage,
  33670. DWORD *_pdwStubPhase);
  33671. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_type_Proxy(
  33672. IHTMLObjectElement * This,
  33673. /* [out][retval] */ BSTR *p);
  33674. void __RPC_STUB IHTMLObjectElement_get_type_Stub(
  33675. IRpcStubBuffer *This,
  33676. IRpcChannelBuffer *_pRpcChannelBuffer,
  33677. PRPC_MESSAGE _pRpcMessage,
  33678. DWORD *_pdwStubPhase);
  33679. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_form_Proxy(
  33680. IHTMLObjectElement * This,
  33681. /* [out][retval] */ IHTMLFormElement **p);
  33682. void __RPC_STUB IHTMLObjectElement_get_form_Stub(
  33683. IRpcStubBuffer *This,
  33684. IRpcChannelBuffer *_pRpcChannelBuffer,
  33685. PRPC_MESSAGE _pRpcMessage,
  33686. DWORD *_pdwStubPhase);
  33687. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_width_Proxy(
  33688. IHTMLObjectElement * This,
  33689. /* [in] */ VARIANT v);
  33690. void __RPC_STUB IHTMLObjectElement_put_width_Stub(
  33691. IRpcStubBuffer *This,
  33692. IRpcChannelBuffer *_pRpcChannelBuffer,
  33693. PRPC_MESSAGE _pRpcMessage,
  33694. DWORD *_pdwStubPhase);
  33695. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_width_Proxy(
  33696. IHTMLObjectElement * This,
  33697. /* [out][retval] */ VARIANT *p);
  33698. void __RPC_STUB IHTMLObjectElement_get_width_Stub(
  33699. IRpcStubBuffer *This,
  33700. IRpcChannelBuffer *_pRpcChannelBuffer,
  33701. PRPC_MESSAGE _pRpcMessage,
  33702. DWORD *_pdwStubPhase);
  33703. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_height_Proxy(
  33704. IHTMLObjectElement * This,
  33705. /* [in] */ VARIANT v);
  33706. void __RPC_STUB IHTMLObjectElement_put_height_Stub(
  33707. IRpcStubBuffer *This,
  33708. IRpcChannelBuffer *_pRpcChannelBuffer,
  33709. PRPC_MESSAGE _pRpcMessage,
  33710. DWORD *_pdwStubPhase);
  33711. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_height_Proxy(
  33712. IHTMLObjectElement * This,
  33713. /* [out][retval] */ VARIANT *p);
  33714. void __RPC_STUB IHTMLObjectElement_get_height_Stub(
  33715. IRpcStubBuffer *This,
  33716. IRpcChannelBuffer *_pRpcChannelBuffer,
  33717. PRPC_MESSAGE _pRpcMessage,
  33718. DWORD *_pdwStubPhase);
  33719. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_readyState_Proxy(
  33720. IHTMLObjectElement * This,
  33721. /* [out][retval] */ long *p);
  33722. void __RPC_STUB IHTMLObjectElement_get_readyState_Stub(
  33723. IRpcStubBuffer *This,
  33724. IRpcChannelBuffer *_pRpcChannelBuffer,
  33725. PRPC_MESSAGE _pRpcMessage,
  33726. DWORD *_pdwStubPhase);
  33727. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_onreadystatechange_Proxy(
  33728. IHTMLObjectElement * This,
  33729. /* [in] */ VARIANT v);
  33730. void __RPC_STUB IHTMLObjectElement_put_onreadystatechange_Stub(
  33731. IRpcStubBuffer *This,
  33732. IRpcChannelBuffer *_pRpcChannelBuffer,
  33733. PRPC_MESSAGE _pRpcMessage,
  33734. DWORD *_pdwStubPhase);
  33735. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_onreadystatechange_Proxy(
  33736. IHTMLObjectElement * This,
  33737. /* [out][retval] */ VARIANT *p);
  33738. void __RPC_STUB IHTMLObjectElement_get_onreadystatechange_Stub(
  33739. IRpcStubBuffer *This,
  33740. IRpcChannelBuffer *_pRpcChannelBuffer,
  33741. PRPC_MESSAGE _pRpcMessage,
  33742. DWORD *_pdwStubPhase);
  33743. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_onerror_Proxy(
  33744. IHTMLObjectElement * This,
  33745. /* [in] */ VARIANT v);
  33746. void __RPC_STUB IHTMLObjectElement_put_onerror_Stub(
  33747. IRpcStubBuffer *This,
  33748. IRpcChannelBuffer *_pRpcChannelBuffer,
  33749. PRPC_MESSAGE _pRpcMessage,
  33750. DWORD *_pdwStubPhase);
  33751. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_onerror_Proxy(
  33752. IHTMLObjectElement * This,
  33753. /* [out][retval] */ VARIANT *p);
  33754. void __RPC_STUB IHTMLObjectElement_get_onerror_Stub(
  33755. IRpcStubBuffer *This,
  33756. IRpcChannelBuffer *_pRpcChannelBuffer,
  33757. PRPC_MESSAGE _pRpcMessage,
  33758. DWORD *_pdwStubPhase);
  33759. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_altHtml_Proxy(
  33760. IHTMLObjectElement * This,
  33761. /* [in] */ BSTR v);
  33762. void __RPC_STUB IHTMLObjectElement_put_altHtml_Stub(
  33763. IRpcStubBuffer *This,
  33764. IRpcChannelBuffer *_pRpcChannelBuffer,
  33765. PRPC_MESSAGE _pRpcMessage,
  33766. DWORD *_pdwStubPhase);
  33767. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_altHtml_Proxy(
  33768. IHTMLObjectElement * This,
  33769. /* [out][retval] */ BSTR *p);
  33770. void __RPC_STUB IHTMLObjectElement_get_altHtml_Stub(
  33771. IRpcStubBuffer *This,
  33772. IRpcChannelBuffer *_pRpcChannelBuffer,
  33773. PRPC_MESSAGE _pRpcMessage,
  33774. DWORD *_pdwStubPhase);
  33775. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_vspace_Proxy(
  33776. IHTMLObjectElement * This,
  33777. /* [in] */ long v);
  33778. void __RPC_STUB IHTMLObjectElement_put_vspace_Stub(
  33779. IRpcStubBuffer *This,
  33780. IRpcChannelBuffer *_pRpcChannelBuffer,
  33781. PRPC_MESSAGE _pRpcMessage,
  33782. DWORD *_pdwStubPhase);
  33783. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_vspace_Proxy(
  33784. IHTMLObjectElement * This,
  33785. /* [out][retval] */ long *p);
  33786. void __RPC_STUB IHTMLObjectElement_get_vspace_Stub(
  33787. IRpcStubBuffer *This,
  33788. IRpcChannelBuffer *_pRpcChannelBuffer,
  33789. PRPC_MESSAGE _pRpcMessage,
  33790. DWORD *_pdwStubPhase);
  33791. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_hspace_Proxy(
  33792. IHTMLObjectElement * This,
  33793. /* [in] */ long v);
  33794. void __RPC_STUB IHTMLObjectElement_put_hspace_Stub(
  33795. IRpcStubBuffer *This,
  33796. IRpcChannelBuffer *_pRpcChannelBuffer,
  33797. PRPC_MESSAGE _pRpcMessage,
  33798. DWORD *_pdwStubPhase);
  33799. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_hspace_Proxy(
  33800. IHTMLObjectElement * This,
  33801. /* [out][retval] */ long *p);
  33802. void __RPC_STUB IHTMLObjectElement_get_hspace_Stub(
  33803. IRpcStubBuffer *This,
  33804. IRpcChannelBuffer *_pRpcChannelBuffer,
  33805. PRPC_MESSAGE _pRpcMessage,
  33806. DWORD *_pdwStubPhase);
  33807. #endif /* __IHTMLObjectElement_INTERFACE_DEFINED__ */
  33808. #ifndef __IHTMLObjectElement2_INTERFACE_DEFINED__
  33809. #define __IHTMLObjectElement2_INTERFACE_DEFINED__
  33810. /* interface IHTMLObjectElement2 */
  33811. /* [object][uuid][dual][oleautomation] */
  33812. EXTERN_C const IID IID_IHTMLObjectElement2;
  33813. MIDL_INTERFACE("3050f4cd-98b5-11cf-bb82-00aa00bdce0b")
  33814. IHTMLObjectElement2 : public IDispatch
  33815. {
  33816. public:
  33817. virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedRecordset(
  33818. /* [in] */ BSTR dataMember,
  33819. /* [in][optional] */ VARIANT *hierarchy,
  33820. /* [out][retval] */ IDispatch **ppRecordset) = 0;
  33821. virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_classid(
  33822. /* [in] */ BSTR v) = 0;
  33823. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_classid(
  33824. /* [out][retval] */ BSTR *p) = 0;
  33825. virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_data(
  33826. /* [in] */ BSTR v) = 0;
  33827. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_data(
  33828. /* [out][retval] */ BSTR *p) = 0;
  33829. };
  33830. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_namedRecordset_Proxy(
  33831. IHTMLObjectElement2 * This,
  33832. /* [in] */ BSTR dataMember,
  33833. /* [in][optional] */ VARIANT *hierarchy,
  33834. /* [out][retval] */ IDispatch **ppRecordset);
  33835. void __RPC_STUB IHTMLObjectElement2_namedRecordset_Stub(
  33836. IRpcStubBuffer *This,
  33837. IRpcChannelBuffer *_pRpcChannelBuffer,
  33838. PRPC_MESSAGE _pRpcMessage,
  33839. DWORD *_pdwStubPhase);
  33840. /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_put_classid_Proxy(
  33841. IHTMLObjectElement2 * This,
  33842. /* [in] */ BSTR v);
  33843. void __RPC_STUB IHTMLObjectElement2_put_classid_Stub(
  33844. IRpcStubBuffer *This,
  33845. IRpcChannelBuffer *_pRpcChannelBuffer,
  33846. PRPC_MESSAGE _pRpcMessage,
  33847. DWORD *_pdwStubPhase);
  33848. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_get_classid_Proxy(
  33849. IHTMLObjectElement2 * This,
  33850. /* [out][retval] */ BSTR *p);
  33851. void __RPC_STUB IHTMLObjectElement2_get_classid_Stub(
  33852. IRpcStubBuffer *This,
  33853. IRpcChannelBuffer *_pRpcChannelBuffer,
  33854. PRPC_MESSAGE _pRpcMessage,
  33855. DWORD *_pdwStubPhase);
  33856. /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_put_data_Proxy(
  33857. IHTMLObjectElement2 * This,
  33858. /* [in] */ BSTR v);
  33859. void __RPC_STUB IHTMLObjectElement2_put_data_Stub(
  33860. IRpcStubBuffer *This,
  33861. IRpcChannelBuffer *_pRpcChannelBuffer,
  33862. PRPC_MESSAGE _pRpcMessage,
  33863. DWORD *_pdwStubPhase);
  33864. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_get_data_Proxy(
  33865. IHTMLObjectElement2 * This,
  33866. /* [out][retval] */ BSTR *p);
  33867. void __RPC_STUB IHTMLObjectElement2_get_data_Stub(
  33868. IRpcStubBuffer *This,
  33869. IRpcChannelBuffer *_pRpcChannelBuffer,
  33870. PRPC_MESSAGE _pRpcMessage,
  33871. DWORD *_pdwStubPhase);
  33872. #endif /* __IHTMLObjectElement2_INTERFACE_DEFINED__ */
  33873. #ifndef __IHTMLObjectElement3_INTERFACE_DEFINED__
  33874. #define __IHTMLObjectElement3_INTERFACE_DEFINED__
  33875. /* interface IHTMLObjectElement3 */
  33876. /* [object][uuid][dual][oleautomation] */
  33877. EXTERN_C const IID IID_IHTMLObjectElement3;
  33878. MIDL_INTERFACE("3050f827-98b5-11cf-bb82-00aa00bdce0b")
  33879. IHTMLObjectElement3 : public IDispatch
  33880. {
  33881. public:
  33882. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_archive(
  33883. /* [in] */ BSTR v) = 0;
  33884. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_archive(
  33885. /* [out][retval] */ BSTR *p) = 0;
  33886. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_alt(
  33887. /* [in] */ BSTR v) = 0;
  33888. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_alt(
  33889. /* [out][retval] */ BSTR *p) = 0;
  33890. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_declare(
  33891. /* [in] */ VARIANT_BOOL v) = 0;
  33892. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_declare(
  33893. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  33894. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_standby(
  33895. /* [in] */ BSTR v) = 0;
  33896. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_standby(
  33897. /* [out][retval] */ BSTR *p) = 0;
  33898. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  33899. /* [in] */ VARIANT v) = 0;
  33900. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  33901. /* [out][retval] */ VARIANT *p) = 0;
  33902. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_useMap(
  33903. /* [in] */ BSTR v) = 0;
  33904. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_useMap(
  33905. /* [out][retval] */ BSTR *p) = 0;
  33906. };
  33907. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_archive_Proxy(
  33908. IHTMLObjectElement3 * This,
  33909. /* [in] */ BSTR v);
  33910. void __RPC_STUB IHTMLObjectElement3_put_archive_Stub(
  33911. IRpcStubBuffer *This,
  33912. IRpcChannelBuffer *_pRpcChannelBuffer,
  33913. PRPC_MESSAGE _pRpcMessage,
  33914. DWORD *_pdwStubPhase);
  33915. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_archive_Proxy(
  33916. IHTMLObjectElement3 * This,
  33917. /* [out][retval] */ BSTR *p);
  33918. void __RPC_STUB IHTMLObjectElement3_get_archive_Stub(
  33919. IRpcStubBuffer *This,
  33920. IRpcChannelBuffer *_pRpcChannelBuffer,
  33921. PRPC_MESSAGE _pRpcMessage,
  33922. DWORD *_pdwStubPhase);
  33923. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_alt_Proxy(
  33924. IHTMLObjectElement3 * This,
  33925. /* [in] */ BSTR v);
  33926. void __RPC_STUB IHTMLObjectElement3_put_alt_Stub(
  33927. IRpcStubBuffer *This,
  33928. IRpcChannelBuffer *_pRpcChannelBuffer,
  33929. PRPC_MESSAGE _pRpcMessage,
  33930. DWORD *_pdwStubPhase);
  33931. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_alt_Proxy(
  33932. IHTMLObjectElement3 * This,
  33933. /* [out][retval] */ BSTR *p);
  33934. void __RPC_STUB IHTMLObjectElement3_get_alt_Stub(
  33935. IRpcStubBuffer *This,
  33936. IRpcChannelBuffer *_pRpcChannelBuffer,
  33937. PRPC_MESSAGE _pRpcMessage,
  33938. DWORD *_pdwStubPhase);
  33939. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_declare_Proxy(
  33940. IHTMLObjectElement3 * This,
  33941. /* [in] */ VARIANT_BOOL v);
  33942. void __RPC_STUB IHTMLObjectElement3_put_declare_Stub(
  33943. IRpcStubBuffer *This,
  33944. IRpcChannelBuffer *_pRpcChannelBuffer,
  33945. PRPC_MESSAGE _pRpcMessage,
  33946. DWORD *_pdwStubPhase);
  33947. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_declare_Proxy(
  33948. IHTMLObjectElement3 * This,
  33949. /* [out][retval] */ VARIANT_BOOL *p);
  33950. void __RPC_STUB IHTMLObjectElement3_get_declare_Stub(
  33951. IRpcStubBuffer *This,
  33952. IRpcChannelBuffer *_pRpcChannelBuffer,
  33953. PRPC_MESSAGE _pRpcMessage,
  33954. DWORD *_pdwStubPhase);
  33955. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_standby_Proxy(
  33956. IHTMLObjectElement3 * This,
  33957. /* [in] */ BSTR v);
  33958. void __RPC_STUB IHTMLObjectElement3_put_standby_Stub(
  33959. IRpcStubBuffer *This,
  33960. IRpcChannelBuffer *_pRpcChannelBuffer,
  33961. PRPC_MESSAGE _pRpcMessage,
  33962. DWORD *_pdwStubPhase);
  33963. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_standby_Proxy(
  33964. IHTMLObjectElement3 * This,
  33965. /* [out][retval] */ BSTR *p);
  33966. void __RPC_STUB IHTMLObjectElement3_get_standby_Stub(
  33967. IRpcStubBuffer *This,
  33968. IRpcChannelBuffer *_pRpcChannelBuffer,
  33969. PRPC_MESSAGE _pRpcMessage,
  33970. DWORD *_pdwStubPhase);
  33971. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_border_Proxy(
  33972. IHTMLObjectElement3 * This,
  33973. /* [in] */ VARIANT v);
  33974. void __RPC_STUB IHTMLObjectElement3_put_border_Stub(
  33975. IRpcStubBuffer *This,
  33976. IRpcChannelBuffer *_pRpcChannelBuffer,
  33977. PRPC_MESSAGE _pRpcMessage,
  33978. DWORD *_pdwStubPhase);
  33979. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_border_Proxy(
  33980. IHTMLObjectElement3 * This,
  33981. /* [out][retval] */ VARIANT *p);
  33982. void __RPC_STUB IHTMLObjectElement3_get_border_Stub(
  33983. IRpcStubBuffer *This,
  33984. IRpcChannelBuffer *_pRpcChannelBuffer,
  33985. PRPC_MESSAGE _pRpcMessage,
  33986. DWORD *_pdwStubPhase);
  33987. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_useMap_Proxy(
  33988. IHTMLObjectElement3 * This,
  33989. /* [in] */ BSTR v);
  33990. void __RPC_STUB IHTMLObjectElement3_put_useMap_Stub(
  33991. IRpcStubBuffer *This,
  33992. IRpcChannelBuffer *_pRpcChannelBuffer,
  33993. PRPC_MESSAGE _pRpcMessage,
  33994. DWORD *_pdwStubPhase);
  33995. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_useMap_Proxy(
  33996. IHTMLObjectElement3 * This,
  33997. /* [out][retval] */ BSTR *p);
  33998. void __RPC_STUB IHTMLObjectElement3_get_useMap_Stub(
  33999. IRpcStubBuffer *This,
  34000. IRpcChannelBuffer *_pRpcChannelBuffer,
  34001. PRPC_MESSAGE _pRpcMessage,
  34002. DWORD *_pdwStubPhase);
  34003. #endif /* __IHTMLObjectElement3_INTERFACE_DEFINED__ */
  34004. #ifndef __IHTMLParamElement_INTERFACE_DEFINED__
  34005. #define __IHTMLParamElement_INTERFACE_DEFINED__
  34006. /* interface IHTMLParamElement */
  34007. /* [object][uuid][dual][oleautomation] */
  34008. EXTERN_C const IID IID_IHTMLParamElement;
  34009. MIDL_INTERFACE("3050f83d-98b5-11cf-bb82-00aa00bdce0b")
  34010. IHTMLParamElement : public IDispatch
  34011. {
  34012. public:
  34013. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  34014. /* [in] */ BSTR v) = 0;
  34015. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  34016. /* [out][retval] */ BSTR *p) = 0;
  34017. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value(
  34018. /* [in] */ BSTR v) = 0;
  34019. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value(
  34020. /* [out][retval] */ BSTR *p) = 0;
  34021. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  34022. /* [in] */ BSTR v) = 0;
  34023. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  34024. /* [out][retval] */ BSTR *p) = 0;
  34025. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_valueType(
  34026. /* [in] */ BSTR v) = 0;
  34027. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_valueType(
  34028. /* [out][retval] */ BSTR *p) = 0;
  34029. };
  34030. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_put_name_Proxy(
  34031. IHTMLParamElement * This,
  34032. /* [in] */ BSTR v);
  34033. void __RPC_STUB IHTMLParamElement_put_name_Stub(
  34034. IRpcStubBuffer *This,
  34035. IRpcChannelBuffer *_pRpcChannelBuffer,
  34036. PRPC_MESSAGE _pRpcMessage,
  34037. DWORD *_pdwStubPhase);
  34038. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_get_name_Proxy(
  34039. IHTMLParamElement * This,
  34040. /* [out][retval] */ BSTR *p);
  34041. void __RPC_STUB IHTMLParamElement_get_name_Stub(
  34042. IRpcStubBuffer *This,
  34043. IRpcChannelBuffer *_pRpcChannelBuffer,
  34044. PRPC_MESSAGE _pRpcMessage,
  34045. DWORD *_pdwStubPhase);
  34046. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_put_value_Proxy(
  34047. IHTMLParamElement * This,
  34048. /* [in] */ BSTR v);
  34049. void __RPC_STUB IHTMLParamElement_put_value_Stub(
  34050. IRpcStubBuffer *This,
  34051. IRpcChannelBuffer *_pRpcChannelBuffer,
  34052. PRPC_MESSAGE _pRpcMessage,
  34053. DWORD *_pdwStubPhase);
  34054. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_get_value_Proxy(
  34055. IHTMLParamElement * This,
  34056. /* [out][retval] */ BSTR *p);
  34057. void __RPC_STUB IHTMLParamElement_get_value_Stub(
  34058. IRpcStubBuffer *This,
  34059. IRpcChannelBuffer *_pRpcChannelBuffer,
  34060. PRPC_MESSAGE _pRpcMessage,
  34061. DWORD *_pdwStubPhase);
  34062. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_put_type_Proxy(
  34063. IHTMLParamElement * This,
  34064. /* [in] */ BSTR v);
  34065. void __RPC_STUB IHTMLParamElement_put_type_Stub(
  34066. IRpcStubBuffer *This,
  34067. IRpcChannelBuffer *_pRpcChannelBuffer,
  34068. PRPC_MESSAGE _pRpcMessage,
  34069. DWORD *_pdwStubPhase);
  34070. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_get_type_Proxy(
  34071. IHTMLParamElement * This,
  34072. /* [out][retval] */ BSTR *p);
  34073. void __RPC_STUB IHTMLParamElement_get_type_Stub(
  34074. IRpcStubBuffer *This,
  34075. IRpcChannelBuffer *_pRpcChannelBuffer,
  34076. PRPC_MESSAGE _pRpcMessage,
  34077. DWORD *_pdwStubPhase);
  34078. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_put_valueType_Proxy(
  34079. IHTMLParamElement * This,
  34080. /* [in] */ BSTR v);
  34081. void __RPC_STUB IHTMLParamElement_put_valueType_Stub(
  34082. IRpcStubBuffer *This,
  34083. IRpcChannelBuffer *_pRpcChannelBuffer,
  34084. PRPC_MESSAGE _pRpcMessage,
  34085. DWORD *_pdwStubPhase);
  34086. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_get_valueType_Proxy(
  34087. IHTMLParamElement * This,
  34088. /* [out][retval] */ BSTR *p);
  34089. void __RPC_STUB IHTMLParamElement_get_valueType_Stub(
  34090. IRpcStubBuffer *This,
  34091. IRpcChannelBuffer *_pRpcChannelBuffer,
  34092. PRPC_MESSAGE _pRpcMessage,
  34093. DWORD *_pdwStubPhase);
  34094. #endif /* __IHTMLParamElement_INTERFACE_DEFINED__ */
  34095. #ifndef __DispHTMLObjectElement_DISPINTERFACE_DEFINED__
  34096. #define __DispHTMLObjectElement_DISPINTERFACE_DEFINED__
  34097. /* dispinterface DispHTMLObjectElement */
  34098. /* [uuid][hidden] */
  34099. EXTERN_C const IID DIID_DispHTMLObjectElement;
  34100. MIDL_INTERFACE("3050f529-98b5-11cf-bb82-00aa00bdce0b")
  34101. DispHTMLObjectElement : public IDispatch
  34102. {
  34103. };
  34104. #endif /* __DispHTMLObjectElement_DISPINTERFACE_DEFINED__ */
  34105. EXTERN_C const CLSID CLSID_HTMLObjectElement;
  34106. #ifdef __cplusplus
  34107. class DECLSPEC_UUID("3050f24e-98b5-11cf-bb82-00aa00bdce0b")
  34108. HTMLObjectElement;
  34109. #endif
  34110. #ifndef __DispHTMLParamElement_DISPINTERFACE_DEFINED__
  34111. #define __DispHTMLParamElement_DISPINTERFACE_DEFINED__
  34112. /* dispinterface DispHTMLParamElement */
  34113. /* [uuid][hidden] */
  34114. EXTERN_C const IID DIID_DispHTMLParamElement;
  34115. MIDL_INTERFACE("3050f590-98b5-11cf-bb82-00aa00bdce0b")
  34116. DispHTMLParamElement : public IDispatch
  34117. {
  34118. };
  34119. #endif /* __DispHTMLParamElement_DISPINTERFACE_DEFINED__ */
  34120. EXTERN_C const CLSID CLSID_HTMLParamElement;
  34121. #ifdef __cplusplus
  34122. class DECLSPEC_UUID("3050f83e-98b5-11cf-bb82-00aa00bdce0b")
  34123. HTMLParamElement;
  34124. #endif
  34125. #ifndef __HTMLFrameSiteEvents2_DISPINTERFACE_DEFINED__
  34126. #define __HTMLFrameSiteEvents2_DISPINTERFACE_DEFINED__
  34127. /* dispinterface HTMLFrameSiteEvents2 */
  34128. /* [uuid][hidden] */
  34129. EXTERN_C const IID DIID_HTMLFrameSiteEvents2;
  34130. MIDL_INTERFACE("3050f7ff-98b5-11cf-bb82-00aa00bdce0b")
  34131. HTMLFrameSiteEvents2 : public IDispatch
  34132. {
  34133. };
  34134. #endif /* __HTMLFrameSiteEvents2_DISPINTERFACE_DEFINED__ */
  34135. #ifndef __HTMLFrameSiteEvents_DISPINTERFACE_DEFINED__
  34136. #define __HTMLFrameSiteEvents_DISPINTERFACE_DEFINED__
  34137. /* dispinterface HTMLFrameSiteEvents */
  34138. /* [uuid][hidden] */
  34139. EXTERN_C const IID DIID_HTMLFrameSiteEvents;
  34140. MIDL_INTERFACE("3050f800-98b5-11cf-bb82-00aa00bdce0b")
  34141. HTMLFrameSiteEvents : public IDispatch
  34142. {
  34143. };
  34144. #endif /* __HTMLFrameSiteEvents_DISPINTERFACE_DEFINED__ */
  34145. #ifndef __IHTMLFrameBase2_INTERFACE_DEFINED__
  34146. #define __IHTMLFrameBase2_INTERFACE_DEFINED__
  34147. /* interface IHTMLFrameBase2 */
  34148. /* [object][uuid][dual][oleautomation] */
  34149. EXTERN_C const IID IID_IHTMLFrameBase2;
  34150. MIDL_INTERFACE("3050f6db-98b5-11cf-bb82-00aa00bdce0b")
  34151. IHTMLFrameBase2 : public IDispatch
  34152. {
  34153. public:
  34154. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_contentWindow(
  34155. /* [out][retval] */ IHTMLWindow2 **p) = 0;
  34156. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
  34157. /* [in] */ VARIANT v) = 0;
  34158. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
  34159. /* [out][retval] */ VARIANT *p) = 0;
  34160. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange(
  34161. /* [in] */ VARIANT v) = 0;
  34162. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange(
  34163. /* [out][retval] */ VARIANT *p) = 0;
  34164. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  34165. /* [out][retval] */ BSTR *p) = 0;
  34166. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_allowTransparency(
  34167. /* [in] */ VARIANT_BOOL v) = 0;
  34168. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_allowTransparency(
  34169. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  34170. };
  34171. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_contentWindow_Proxy(
  34172. IHTMLFrameBase2 * This,
  34173. /* [out][retval] */ IHTMLWindow2 **p);
  34174. void __RPC_STUB IHTMLFrameBase2_get_contentWindow_Stub(
  34175. IRpcStubBuffer *This,
  34176. IRpcChannelBuffer *_pRpcChannelBuffer,
  34177. PRPC_MESSAGE _pRpcMessage,
  34178. DWORD *_pdwStubPhase);
  34179. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_put_onload_Proxy(
  34180. IHTMLFrameBase2 * This,
  34181. /* [in] */ VARIANT v);
  34182. void __RPC_STUB IHTMLFrameBase2_put_onload_Stub(
  34183. IRpcStubBuffer *This,
  34184. IRpcChannelBuffer *_pRpcChannelBuffer,
  34185. PRPC_MESSAGE _pRpcMessage,
  34186. DWORD *_pdwStubPhase);
  34187. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_onload_Proxy(
  34188. IHTMLFrameBase2 * This,
  34189. /* [out][retval] */ VARIANT *p);
  34190. void __RPC_STUB IHTMLFrameBase2_get_onload_Stub(
  34191. IRpcStubBuffer *This,
  34192. IRpcChannelBuffer *_pRpcChannelBuffer,
  34193. PRPC_MESSAGE _pRpcMessage,
  34194. DWORD *_pdwStubPhase);
  34195. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_put_onreadystatechange_Proxy(
  34196. IHTMLFrameBase2 * This,
  34197. /* [in] */ VARIANT v);
  34198. void __RPC_STUB IHTMLFrameBase2_put_onreadystatechange_Stub(
  34199. IRpcStubBuffer *This,
  34200. IRpcChannelBuffer *_pRpcChannelBuffer,
  34201. PRPC_MESSAGE _pRpcMessage,
  34202. DWORD *_pdwStubPhase);
  34203. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_onreadystatechange_Proxy(
  34204. IHTMLFrameBase2 * This,
  34205. /* [out][retval] */ VARIANT *p);
  34206. void __RPC_STUB IHTMLFrameBase2_get_onreadystatechange_Stub(
  34207. IRpcStubBuffer *This,
  34208. IRpcChannelBuffer *_pRpcChannelBuffer,
  34209. PRPC_MESSAGE _pRpcMessage,
  34210. DWORD *_pdwStubPhase);
  34211. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_readyState_Proxy(
  34212. IHTMLFrameBase2 * This,
  34213. /* [out][retval] */ BSTR *p);
  34214. void __RPC_STUB IHTMLFrameBase2_get_readyState_Stub(
  34215. IRpcStubBuffer *This,
  34216. IRpcChannelBuffer *_pRpcChannelBuffer,
  34217. PRPC_MESSAGE _pRpcMessage,
  34218. DWORD *_pdwStubPhase);
  34219. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_put_allowTransparency_Proxy(
  34220. IHTMLFrameBase2 * This,
  34221. /* [in] */ VARIANT_BOOL v);
  34222. void __RPC_STUB IHTMLFrameBase2_put_allowTransparency_Stub(
  34223. IRpcStubBuffer *This,
  34224. IRpcChannelBuffer *_pRpcChannelBuffer,
  34225. PRPC_MESSAGE _pRpcMessage,
  34226. DWORD *_pdwStubPhase);
  34227. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_allowTransparency_Proxy(
  34228. IHTMLFrameBase2 * This,
  34229. /* [out][retval] */ VARIANT_BOOL *p);
  34230. void __RPC_STUB IHTMLFrameBase2_get_allowTransparency_Stub(
  34231. IRpcStubBuffer *This,
  34232. IRpcChannelBuffer *_pRpcChannelBuffer,
  34233. PRPC_MESSAGE _pRpcMessage,
  34234. DWORD *_pdwStubPhase);
  34235. #endif /* __IHTMLFrameBase2_INTERFACE_DEFINED__ */
  34236. #ifndef __IHTMLFrameBase3_INTERFACE_DEFINED__
  34237. #define __IHTMLFrameBase3_INTERFACE_DEFINED__
  34238. /* interface IHTMLFrameBase3 */
  34239. /* [object][uuid][dual][oleautomation] */
  34240. EXTERN_C const IID IID_IHTMLFrameBase3;
  34241. MIDL_INTERFACE("3050f82e-98b5-11cf-bb82-00aa00bdce0b")
  34242. IHTMLFrameBase3 : public IDispatch
  34243. {
  34244. public:
  34245. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_longDesc(
  34246. /* [in] */ BSTR v) = 0;
  34247. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_longDesc(
  34248. /* [out][retval] */ BSTR *p) = 0;
  34249. };
  34250. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase3_put_longDesc_Proxy(
  34251. IHTMLFrameBase3 * This,
  34252. /* [in] */ BSTR v);
  34253. void __RPC_STUB IHTMLFrameBase3_put_longDesc_Stub(
  34254. IRpcStubBuffer *This,
  34255. IRpcChannelBuffer *_pRpcChannelBuffer,
  34256. PRPC_MESSAGE _pRpcMessage,
  34257. DWORD *_pdwStubPhase);
  34258. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase3_get_longDesc_Proxy(
  34259. IHTMLFrameBase3 * This,
  34260. /* [out][retval] */ BSTR *p);
  34261. void __RPC_STUB IHTMLFrameBase3_get_longDesc_Stub(
  34262. IRpcStubBuffer *This,
  34263. IRpcChannelBuffer *_pRpcChannelBuffer,
  34264. PRPC_MESSAGE _pRpcMessage,
  34265. DWORD *_pdwStubPhase);
  34266. #endif /* __IHTMLFrameBase3_INTERFACE_DEFINED__ */
  34267. #ifndef __DispHTMLFrameBase_DISPINTERFACE_DEFINED__
  34268. #define __DispHTMLFrameBase_DISPINTERFACE_DEFINED__
  34269. /* dispinterface DispHTMLFrameBase */
  34270. /* [uuid][hidden] */
  34271. EXTERN_C const IID DIID_DispHTMLFrameBase;
  34272. MIDL_INTERFACE("3050f541-98b5-11cf-bb82-00aa00bdce0b")
  34273. DispHTMLFrameBase : public IDispatch
  34274. {
  34275. };
  34276. #endif /* __DispHTMLFrameBase_DISPINTERFACE_DEFINED__ */
  34277. EXTERN_C const CLSID CLSID_HTMLFrameBase;
  34278. #ifdef __cplusplus
  34279. class DECLSPEC_UUID("3050f312-98b5-11cf-bb82-00aa00bdce0b")
  34280. HTMLFrameBase;
  34281. #endif
  34282. #ifndef __IHTMLFrameElement_INTERFACE_DEFINED__
  34283. #define __IHTMLFrameElement_INTERFACE_DEFINED__
  34284. /* interface IHTMLFrameElement */
  34285. /* [object][uuid][dual][oleautomation] */
  34286. EXTERN_C const IID IID_IHTMLFrameElement;
  34287. MIDL_INTERFACE("3050f313-98b5-11cf-bb82-00aa00bdce0b")
  34288. IHTMLFrameElement : public IDispatch
  34289. {
  34290. public:
  34291. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor(
  34292. /* [in] */ VARIANT v) = 0;
  34293. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor(
  34294. /* [out][retval] */ VARIANT *p) = 0;
  34295. };
  34296. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement_put_borderColor_Proxy(
  34297. IHTMLFrameElement * This,
  34298. /* [in] */ VARIANT v);
  34299. void __RPC_STUB IHTMLFrameElement_put_borderColor_Stub(
  34300. IRpcStubBuffer *This,
  34301. IRpcChannelBuffer *_pRpcChannelBuffer,
  34302. PRPC_MESSAGE _pRpcMessage,
  34303. DWORD *_pdwStubPhase);
  34304. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement_get_borderColor_Proxy(
  34305. IHTMLFrameElement * This,
  34306. /* [out][retval] */ VARIANT *p);
  34307. void __RPC_STUB IHTMLFrameElement_get_borderColor_Stub(
  34308. IRpcStubBuffer *This,
  34309. IRpcChannelBuffer *_pRpcChannelBuffer,
  34310. PRPC_MESSAGE _pRpcMessage,
  34311. DWORD *_pdwStubPhase);
  34312. #endif /* __IHTMLFrameElement_INTERFACE_DEFINED__ */
  34313. #ifndef __IHTMLFrameElement2_INTERFACE_DEFINED__
  34314. #define __IHTMLFrameElement2_INTERFACE_DEFINED__
  34315. /* interface IHTMLFrameElement2 */
  34316. /* [object][uuid][dual][oleautomation] */
  34317. EXTERN_C const IID IID_IHTMLFrameElement2;
  34318. MIDL_INTERFACE("3050f7f5-98b5-11cf-bb82-00aa00bdce0b")
  34319. IHTMLFrameElement2 : public IDispatch
  34320. {
  34321. public:
  34322. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  34323. /* [in] */ VARIANT v) = 0;
  34324. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  34325. /* [out][retval] */ VARIANT *p) = 0;
  34326. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  34327. /* [in] */ VARIANT v) = 0;
  34328. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  34329. /* [out][retval] */ VARIANT *p) = 0;
  34330. };
  34331. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement2_put_height_Proxy(
  34332. IHTMLFrameElement2 * This,
  34333. /* [in] */ VARIANT v);
  34334. void __RPC_STUB IHTMLFrameElement2_put_height_Stub(
  34335. IRpcStubBuffer *This,
  34336. IRpcChannelBuffer *_pRpcChannelBuffer,
  34337. PRPC_MESSAGE _pRpcMessage,
  34338. DWORD *_pdwStubPhase);
  34339. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement2_get_height_Proxy(
  34340. IHTMLFrameElement2 * This,
  34341. /* [out][retval] */ VARIANT *p);
  34342. void __RPC_STUB IHTMLFrameElement2_get_height_Stub(
  34343. IRpcStubBuffer *This,
  34344. IRpcChannelBuffer *_pRpcChannelBuffer,
  34345. PRPC_MESSAGE _pRpcMessage,
  34346. DWORD *_pdwStubPhase);
  34347. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement2_put_width_Proxy(
  34348. IHTMLFrameElement2 * This,
  34349. /* [in] */ VARIANT v);
  34350. void __RPC_STUB IHTMLFrameElement2_put_width_Stub(
  34351. IRpcStubBuffer *This,
  34352. IRpcChannelBuffer *_pRpcChannelBuffer,
  34353. PRPC_MESSAGE _pRpcMessage,
  34354. DWORD *_pdwStubPhase);
  34355. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement2_get_width_Proxy(
  34356. IHTMLFrameElement2 * This,
  34357. /* [out][retval] */ VARIANT *p);
  34358. void __RPC_STUB IHTMLFrameElement2_get_width_Stub(
  34359. IRpcStubBuffer *This,
  34360. IRpcChannelBuffer *_pRpcChannelBuffer,
  34361. PRPC_MESSAGE _pRpcMessage,
  34362. DWORD *_pdwStubPhase);
  34363. #endif /* __IHTMLFrameElement2_INTERFACE_DEFINED__ */
  34364. #ifndef __DispHTMLFrameElement_DISPINTERFACE_DEFINED__
  34365. #define __DispHTMLFrameElement_DISPINTERFACE_DEFINED__
  34366. /* dispinterface DispHTMLFrameElement */
  34367. /* [uuid][hidden] */
  34368. EXTERN_C const IID DIID_DispHTMLFrameElement;
  34369. MIDL_INTERFACE("3050f513-98b5-11cf-bb82-00aa00bdce0b")
  34370. DispHTMLFrameElement : public IDispatch
  34371. {
  34372. };
  34373. #endif /* __DispHTMLFrameElement_DISPINTERFACE_DEFINED__ */
  34374. EXTERN_C const CLSID CLSID_HTMLFrameElement;
  34375. #ifdef __cplusplus
  34376. class DECLSPEC_UUID("3050f314-98b5-11cf-bb82-00aa00bdce0b")
  34377. HTMLFrameElement;
  34378. #endif
  34379. #ifndef __IHTMLIFrameElement_INTERFACE_DEFINED__
  34380. #define __IHTMLIFrameElement_INTERFACE_DEFINED__
  34381. /* interface IHTMLIFrameElement */
  34382. /* [object][uuid][dual][oleautomation] */
  34383. EXTERN_C const IID IID_IHTMLIFrameElement;
  34384. MIDL_INTERFACE("3050f315-98b5-11cf-bb82-00aa00bdce0b")
  34385. IHTMLIFrameElement : public IDispatch
  34386. {
  34387. public:
  34388. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace(
  34389. /* [in] */ long v) = 0;
  34390. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace(
  34391. /* [out][retval] */ long *p) = 0;
  34392. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace(
  34393. /* [in] */ long v) = 0;
  34394. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace(
  34395. /* [out][retval] */ long *p) = 0;
  34396. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  34397. /* [in] */ BSTR v) = 0;
  34398. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  34399. /* [out][retval] */ BSTR *p) = 0;
  34400. };
  34401. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_put_vspace_Proxy(
  34402. IHTMLIFrameElement * This,
  34403. /* [in] */ long v);
  34404. void __RPC_STUB IHTMLIFrameElement_put_vspace_Stub(
  34405. IRpcStubBuffer *This,
  34406. IRpcChannelBuffer *_pRpcChannelBuffer,
  34407. PRPC_MESSAGE _pRpcMessage,
  34408. DWORD *_pdwStubPhase);
  34409. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_get_vspace_Proxy(
  34410. IHTMLIFrameElement * This,
  34411. /* [out][retval] */ long *p);
  34412. void __RPC_STUB IHTMLIFrameElement_get_vspace_Stub(
  34413. IRpcStubBuffer *This,
  34414. IRpcChannelBuffer *_pRpcChannelBuffer,
  34415. PRPC_MESSAGE _pRpcMessage,
  34416. DWORD *_pdwStubPhase);
  34417. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_put_hspace_Proxy(
  34418. IHTMLIFrameElement * This,
  34419. /* [in] */ long v);
  34420. void __RPC_STUB IHTMLIFrameElement_put_hspace_Stub(
  34421. IRpcStubBuffer *This,
  34422. IRpcChannelBuffer *_pRpcChannelBuffer,
  34423. PRPC_MESSAGE _pRpcMessage,
  34424. DWORD *_pdwStubPhase);
  34425. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_get_hspace_Proxy(
  34426. IHTMLIFrameElement * This,
  34427. /* [out][retval] */ long *p);
  34428. void __RPC_STUB IHTMLIFrameElement_get_hspace_Stub(
  34429. IRpcStubBuffer *This,
  34430. IRpcChannelBuffer *_pRpcChannelBuffer,
  34431. PRPC_MESSAGE _pRpcMessage,
  34432. DWORD *_pdwStubPhase);
  34433. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_put_align_Proxy(
  34434. IHTMLIFrameElement * This,
  34435. /* [in] */ BSTR v);
  34436. void __RPC_STUB IHTMLIFrameElement_put_align_Stub(
  34437. IRpcStubBuffer *This,
  34438. IRpcChannelBuffer *_pRpcChannelBuffer,
  34439. PRPC_MESSAGE _pRpcMessage,
  34440. DWORD *_pdwStubPhase);
  34441. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_get_align_Proxy(
  34442. IHTMLIFrameElement * This,
  34443. /* [out][retval] */ BSTR *p);
  34444. void __RPC_STUB IHTMLIFrameElement_get_align_Stub(
  34445. IRpcStubBuffer *This,
  34446. IRpcChannelBuffer *_pRpcChannelBuffer,
  34447. PRPC_MESSAGE _pRpcMessage,
  34448. DWORD *_pdwStubPhase);
  34449. #endif /* __IHTMLIFrameElement_INTERFACE_DEFINED__ */
  34450. #ifndef __IHTMLIFrameElement2_INTERFACE_DEFINED__
  34451. #define __IHTMLIFrameElement2_INTERFACE_DEFINED__
  34452. /* interface IHTMLIFrameElement2 */
  34453. /* [object][uuid][dual][oleautomation] */
  34454. EXTERN_C const IID IID_IHTMLIFrameElement2;
  34455. MIDL_INTERFACE("3050f4e6-98b5-11cf-bb82-00aa00bdce0b")
  34456. IHTMLIFrameElement2 : public IDispatch
  34457. {
  34458. public:
  34459. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height(
  34460. /* [in] */ VARIANT v) = 0;
  34461. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height(
  34462. /* [out][retval] */ VARIANT *p) = 0;
  34463. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width(
  34464. /* [in] */ VARIANT v) = 0;
  34465. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width(
  34466. /* [out][retval] */ VARIANT *p) = 0;
  34467. };
  34468. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement2_put_height_Proxy(
  34469. IHTMLIFrameElement2 * This,
  34470. /* [in] */ VARIANT v);
  34471. void __RPC_STUB IHTMLIFrameElement2_put_height_Stub(
  34472. IRpcStubBuffer *This,
  34473. IRpcChannelBuffer *_pRpcChannelBuffer,
  34474. PRPC_MESSAGE _pRpcMessage,
  34475. DWORD *_pdwStubPhase);
  34476. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement2_get_height_Proxy(
  34477. IHTMLIFrameElement2 * This,
  34478. /* [out][retval] */ VARIANT *p);
  34479. void __RPC_STUB IHTMLIFrameElement2_get_height_Stub(
  34480. IRpcStubBuffer *This,
  34481. IRpcChannelBuffer *_pRpcChannelBuffer,
  34482. PRPC_MESSAGE _pRpcMessage,
  34483. DWORD *_pdwStubPhase);
  34484. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement2_put_width_Proxy(
  34485. IHTMLIFrameElement2 * This,
  34486. /* [in] */ VARIANT v);
  34487. void __RPC_STUB IHTMLIFrameElement2_put_width_Stub(
  34488. IRpcStubBuffer *This,
  34489. IRpcChannelBuffer *_pRpcChannelBuffer,
  34490. PRPC_MESSAGE _pRpcMessage,
  34491. DWORD *_pdwStubPhase);
  34492. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement2_get_width_Proxy(
  34493. IHTMLIFrameElement2 * This,
  34494. /* [out][retval] */ VARIANT *p);
  34495. void __RPC_STUB IHTMLIFrameElement2_get_width_Stub(
  34496. IRpcStubBuffer *This,
  34497. IRpcChannelBuffer *_pRpcChannelBuffer,
  34498. PRPC_MESSAGE _pRpcMessage,
  34499. DWORD *_pdwStubPhase);
  34500. #endif /* __IHTMLIFrameElement2_INTERFACE_DEFINED__ */
  34501. #ifndef __DispHTMLIFrame_DISPINTERFACE_DEFINED__
  34502. #define __DispHTMLIFrame_DISPINTERFACE_DEFINED__
  34503. /* dispinterface DispHTMLIFrame */
  34504. /* [uuid][hidden] */
  34505. EXTERN_C const IID DIID_DispHTMLIFrame;
  34506. MIDL_INTERFACE("3050f51b-98b5-11cf-bb82-00aa00bdce0b")
  34507. DispHTMLIFrame : public IDispatch
  34508. {
  34509. };
  34510. #endif /* __DispHTMLIFrame_DISPINTERFACE_DEFINED__ */
  34511. EXTERN_C const CLSID CLSID_HTMLIFrame;
  34512. #ifdef __cplusplus
  34513. class DECLSPEC_UUID("3050f316-98b5-11cf-bb82-00aa00bdce0b")
  34514. HTMLIFrame;
  34515. #endif
  34516. #ifndef __IHTMLDivPosition_INTERFACE_DEFINED__
  34517. #define __IHTMLDivPosition_INTERFACE_DEFINED__
  34518. /* interface IHTMLDivPosition */
  34519. /* [object][uuid][dual][oleautomation] */
  34520. EXTERN_C const IID IID_IHTMLDivPosition;
  34521. MIDL_INTERFACE("3050f212-98b5-11cf-bb82-00aa00bdce0b")
  34522. IHTMLDivPosition : public IDispatch
  34523. {
  34524. public:
  34525. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  34526. /* [in] */ BSTR v) = 0;
  34527. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  34528. /* [out][retval] */ BSTR *p) = 0;
  34529. };
  34530. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDivPosition_put_align_Proxy(
  34531. IHTMLDivPosition * This,
  34532. /* [in] */ BSTR v);
  34533. void __RPC_STUB IHTMLDivPosition_put_align_Stub(
  34534. IRpcStubBuffer *This,
  34535. IRpcChannelBuffer *_pRpcChannelBuffer,
  34536. PRPC_MESSAGE _pRpcMessage,
  34537. DWORD *_pdwStubPhase);
  34538. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDivPosition_get_align_Proxy(
  34539. IHTMLDivPosition * This,
  34540. /* [out][retval] */ BSTR *p);
  34541. void __RPC_STUB IHTMLDivPosition_get_align_Stub(
  34542. IRpcStubBuffer *This,
  34543. IRpcChannelBuffer *_pRpcChannelBuffer,
  34544. PRPC_MESSAGE _pRpcMessage,
  34545. DWORD *_pdwStubPhase);
  34546. #endif /* __IHTMLDivPosition_INTERFACE_DEFINED__ */
  34547. #ifndef __IHTMLFieldSetElement_INTERFACE_DEFINED__
  34548. #define __IHTMLFieldSetElement_INTERFACE_DEFINED__
  34549. /* interface IHTMLFieldSetElement */
  34550. /* [object][uuid][dual][oleautomation] */
  34551. EXTERN_C const IID IID_IHTMLFieldSetElement;
  34552. MIDL_INTERFACE("3050f3e7-98b5-11cf-bb82-00aa00bdce0b")
  34553. IHTMLFieldSetElement : public IDispatch
  34554. {
  34555. public:
  34556. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  34557. /* [in] */ BSTR v) = 0;
  34558. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  34559. /* [out][retval] */ BSTR *p) = 0;
  34560. };
  34561. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFieldSetElement_put_align_Proxy(
  34562. IHTMLFieldSetElement * This,
  34563. /* [in] */ BSTR v);
  34564. void __RPC_STUB IHTMLFieldSetElement_put_align_Stub(
  34565. IRpcStubBuffer *This,
  34566. IRpcChannelBuffer *_pRpcChannelBuffer,
  34567. PRPC_MESSAGE _pRpcMessage,
  34568. DWORD *_pdwStubPhase);
  34569. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFieldSetElement_get_align_Proxy(
  34570. IHTMLFieldSetElement * This,
  34571. /* [out][retval] */ BSTR *p);
  34572. void __RPC_STUB IHTMLFieldSetElement_get_align_Stub(
  34573. IRpcStubBuffer *This,
  34574. IRpcChannelBuffer *_pRpcChannelBuffer,
  34575. PRPC_MESSAGE _pRpcMessage,
  34576. DWORD *_pdwStubPhase);
  34577. #endif /* __IHTMLFieldSetElement_INTERFACE_DEFINED__ */
  34578. #ifndef __IHTMLFieldSetElement2_INTERFACE_DEFINED__
  34579. #define __IHTMLFieldSetElement2_INTERFACE_DEFINED__
  34580. /* interface IHTMLFieldSetElement2 */
  34581. /* [object][uuid][dual][oleautomation] */
  34582. EXTERN_C const IID IID_IHTMLFieldSetElement2;
  34583. MIDL_INTERFACE("3050f833-98b5-11cf-bb82-00aa00bdce0b")
  34584. IHTMLFieldSetElement2 : public IDispatch
  34585. {
  34586. public:
  34587. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  34588. /* [out][retval] */ IHTMLFormElement **p) = 0;
  34589. };
  34590. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFieldSetElement2_get_form_Proxy(
  34591. IHTMLFieldSetElement2 * This,
  34592. /* [out][retval] */ IHTMLFormElement **p);
  34593. void __RPC_STUB IHTMLFieldSetElement2_get_form_Stub(
  34594. IRpcStubBuffer *This,
  34595. IRpcChannelBuffer *_pRpcChannelBuffer,
  34596. PRPC_MESSAGE _pRpcMessage,
  34597. DWORD *_pdwStubPhase);
  34598. #endif /* __IHTMLFieldSetElement2_INTERFACE_DEFINED__ */
  34599. #ifndef __IHTMLLegendElement_INTERFACE_DEFINED__
  34600. #define __IHTMLLegendElement_INTERFACE_DEFINED__
  34601. /* interface IHTMLLegendElement */
  34602. /* [object][uuid][dual][oleautomation] */
  34603. EXTERN_C const IID IID_IHTMLLegendElement;
  34604. MIDL_INTERFACE("3050f3ea-98b5-11cf-bb82-00aa00bdce0b")
  34605. IHTMLLegendElement : public IDispatch
  34606. {
  34607. public:
  34608. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  34609. /* [in] */ BSTR v) = 0;
  34610. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  34611. /* [out][retval] */ BSTR *p) = 0;
  34612. };
  34613. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLegendElement_put_align_Proxy(
  34614. IHTMLLegendElement * This,
  34615. /* [in] */ BSTR v);
  34616. void __RPC_STUB IHTMLLegendElement_put_align_Stub(
  34617. IRpcStubBuffer *This,
  34618. IRpcChannelBuffer *_pRpcChannelBuffer,
  34619. PRPC_MESSAGE _pRpcMessage,
  34620. DWORD *_pdwStubPhase);
  34621. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLegendElement_get_align_Proxy(
  34622. IHTMLLegendElement * This,
  34623. /* [out][retval] */ BSTR *p);
  34624. void __RPC_STUB IHTMLLegendElement_get_align_Stub(
  34625. IRpcStubBuffer *This,
  34626. IRpcChannelBuffer *_pRpcChannelBuffer,
  34627. PRPC_MESSAGE _pRpcMessage,
  34628. DWORD *_pdwStubPhase);
  34629. #endif /* __IHTMLLegendElement_INTERFACE_DEFINED__ */
  34630. #ifndef __IHTMLLegendElement2_INTERFACE_DEFINED__
  34631. #define __IHTMLLegendElement2_INTERFACE_DEFINED__
  34632. /* interface IHTMLLegendElement2 */
  34633. /* [object][uuid][dual][oleautomation] */
  34634. EXTERN_C const IID IID_IHTMLLegendElement2;
  34635. MIDL_INTERFACE("3050f834-98b5-11cf-bb82-00aa00bdce0b")
  34636. IHTMLLegendElement2 : public IDispatch
  34637. {
  34638. public:
  34639. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form(
  34640. /* [out][retval] */ IHTMLFormElement **p) = 0;
  34641. };
  34642. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLegendElement2_get_form_Proxy(
  34643. IHTMLLegendElement2 * This,
  34644. /* [out][retval] */ IHTMLFormElement **p);
  34645. void __RPC_STUB IHTMLLegendElement2_get_form_Stub(
  34646. IRpcStubBuffer *This,
  34647. IRpcChannelBuffer *_pRpcChannelBuffer,
  34648. PRPC_MESSAGE _pRpcMessage,
  34649. DWORD *_pdwStubPhase);
  34650. #endif /* __IHTMLLegendElement2_INTERFACE_DEFINED__ */
  34651. #ifndef __DispHTMLDivPosition_DISPINTERFACE_DEFINED__
  34652. #define __DispHTMLDivPosition_DISPINTERFACE_DEFINED__
  34653. /* dispinterface DispHTMLDivPosition */
  34654. /* [uuid][hidden] */
  34655. EXTERN_C const IID DIID_DispHTMLDivPosition;
  34656. MIDL_INTERFACE("3050f50f-98b5-11cf-bb82-00aa00bdce0b")
  34657. DispHTMLDivPosition : public IDispatch
  34658. {
  34659. };
  34660. #endif /* __DispHTMLDivPosition_DISPINTERFACE_DEFINED__ */
  34661. EXTERN_C const CLSID CLSID_HTMLDivPosition;
  34662. #ifdef __cplusplus
  34663. class DECLSPEC_UUID("3050f249-98b5-11cf-bb82-00aa00bdce0b")
  34664. HTMLDivPosition;
  34665. #endif
  34666. #ifndef __DispHTMLFieldSetElement_DISPINTERFACE_DEFINED__
  34667. #define __DispHTMLFieldSetElement_DISPINTERFACE_DEFINED__
  34668. /* dispinterface DispHTMLFieldSetElement */
  34669. /* [uuid][hidden] */
  34670. EXTERN_C const IID DIID_DispHTMLFieldSetElement;
  34671. MIDL_INTERFACE("3050f545-98b5-11cf-bb82-00aa00bdce0b")
  34672. DispHTMLFieldSetElement : public IDispatch
  34673. {
  34674. };
  34675. #endif /* __DispHTMLFieldSetElement_DISPINTERFACE_DEFINED__ */
  34676. EXTERN_C const CLSID CLSID_HTMLFieldSetElement;
  34677. #ifdef __cplusplus
  34678. class DECLSPEC_UUID("3050f3e8-98b5-11cf-bb82-00aa00bdce0b")
  34679. HTMLFieldSetElement;
  34680. #endif
  34681. #ifndef __DispHTMLLegendElement_DISPINTERFACE_DEFINED__
  34682. #define __DispHTMLLegendElement_DISPINTERFACE_DEFINED__
  34683. /* dispinterface DispHTMLLegendElement */
  34684. /* [uuid][hidden] */
  34685. EXTERN_C const IID DIID_DispHTMLLegendElement;
  34686. MIDL_INTERFACE("3050f546-98b5-11cf-bb82-00aa00bdce0b")
  34687. DispHTMLLegendElement : public IDispatch
  34688. {
  34689. };
  34690. #endif /* __DispHTMLLegendElement_DISPINTERFACE_DEFINED__ */
  34691. EXTERN_C const CLSID CLSID_HTMLLegendElement;
  34692. #ifdef __cplusplus
  34693. class DECLSPEC_UUID("3050f3e9-98b5-11cf-bb82-00aa00bdce0b")
  34694. HTMLLegendElement;
  34695. #endif
  34696. #ifndef __IHTMLSpanFlow_INTERFACE_DEFINED__
  34697. #define __IHTMLSpanFlow_INTERFACE_DEFINED__
  34698. /* interface IHTMLSpanFlow */
  34699. /* [object][uuid][dual][oleautomation] */
  34700. EXTERN_C const IID IID_IHTMLSpanFlow;
  34701. MIDL_INTERFACE("3050f3e5-98b5-11cf-bb82-00aa00bdce0b")
  34702. IHTMLSpanFlow : public IDispatch
  34703. {
  34704. public:
  34705. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align(
  34706. /* [in] */ BSTR v) = 0;
  34707. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align(
  34708. /* [out][retval] */ BSTR *p) = 0;
  34709. };
  34710. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSpanFlow_put_align_Proxy(
  34711. IHTMLSpanFlow * This,
  34712. /* [in] */ BSTR v);
  34713. void __RPC_STUB IHTMLSpanFlow_put_align_Stub(
  34714. IRpcStubBuffer *This,
  34715. IRpcChannelBuffer *_pRpcChannelBuffer,
  34716. PRPC_MESSAGE _pRpcMessage,
  34717. DWORD *_pdwStubPhase);
  34718. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSpanFlow_get_align_Proxy(
  34719. IHTMLSpanFlow * This,
  34720. /* [out][retval] */ BSTR *p);
  34721. void __RPC_STUB IHTMLSpanFlow_get_align_Stub(
  34722. IRpcStubBuffer *This,
  34723. IRpcChannelBuffer *_pRpcChannelBuffer,
  34724. PRPC_MESSAGE _pRpcMessage,
  34725. DWORD *_pdwStubPhase);
  34726. #endif /* __IHTMLSpanFlow_INTERFACE_DEFINED__ */
  34727. #ifndef __DispHTMLSpanFlow_DISPINTERFACE_DEFINED__
  34728. #define __DispHTMLSpanFlow_DISPINTERFACE_DEFINED__
  34729. /* dispinterface DispHTMLSpanFlow */
  34730. /* [uuid][hidden] */
  34731. EXTERN_C const IID DIID_DispHTMLSpanFlow;
  34732. MIDL_INTERFACE("3050f544-98b5-11cf-bb82-00aa00bdce0b")
  34733. DispHTMLSpanFlow : public IDispatch
  34734. {
  34735. };
  34736. #endif /* __DispHTMLSpanFlow_DISPINTERFACE_DEFINED__ */
  34737. EXTERN_C const CLSID CLSID_HTMLSpanFlow;
  34738. #ifdef __cplusplus
  34739. class DECLSPEC_UUID("3050f3e6-98b5-11cf-bb82-00aa00bdce0b")
  34740. HTMLSpanFlow;
  34741. #endif
  34742. #ifndef __IHTMLFrameSetElement_INTERFACE_DEFINED__
  34743. #define __IHTMLFrameSetElement_INTERFACE_DEFINED__
  34744. /* interface IHTMLFrameSetElement */
  34745. /* [object][uuid][dual][oleautomation] */
  34746. EXTERN_C const IID IID_IHTMLFrameSetElement;
  34747. MIDL_INTERFACE("3050f319-98b5-11cf-bb82-00aa00bdce0b")
  34748. IHTMLFrameSetElement : public IDispatch
  34749. {
  34750. public:
  34751. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rows(
  34752. /* [in] */ BSTR v) = 0;
  34753. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rows(
  34754. /* [out][retval] */ BSTR *p) = 0;
  34755. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cols(
  34756. /* [in] */ BSTR v) = 0;
  34757. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cols(
  34758. /* [out][retval] */ BSTR *p) = 0;
  34759. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  34760. /* [in] */ VARIANT v) = 0;
  34761. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  34762. /* [out][retval] */ VARIANT *p) = 0;
  34763. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor(
  34764. /* [in] */ VARIANT v) = 0;
  34765. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor(
  34766. /* [out][retval] */ VARIANT *p) = 0;
  34767. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frameBorder(
  34768. /* [in] */ BSTR v) = 0;
  34769. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameBorder(
  34770. /* [out][retval] */ BSTR *p) = 0;
  34771. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frameSpacing(
  34772. /* [in] */ VARIANT v) = 0;
  34773. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameSpacing(
  34774. /* [out][retval] */ VARIANT *p) = 0;
  34775. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name(
  34776. /* [in] */ BSTR v) = 0;
  34777. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  34778. /* [out][retval] */ BSTR *p) = 0;
  34779. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
  34780. /* [in] */ VARIANT v) = 0;
  34781. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
  34782. /* [out][retval] */ VARIANT *p) = 0;
  34783. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onunload(
  34784. /* [in] */ VARIANT v) = 0;
  34785. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onunload(
  34786. /* [out][retval] */ VARIANT *p) = 0;
  34787. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeunload(
  34788. /* [in] */ VARIANT v) = 0;
  34789. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeunload(
  34790. /* [out][retval] */ VARIANT *p) = 0;
  34791. };
  34792. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_rows_Proxy(
  34793. IHTMLFrameSetElement * This,
  34794. /* [in] */ BSTR v);
  34795. void __RPC_STUB IHTMLFrameSetElement_put_rows_Stub(
  34796. IRpcStubBuffer *This,
  34797. IRpcChannelBuffer *_pRpcChannelBuffer,
  34798. PRPC_MESSAGE _pRpcMessage,
  34799. DWORD *_pdwStubPhase);
  34800. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_rows_Proxy(
  34801. IHTMLFrameSetElement * This,
  34802. /* [out][retval] */ BSTR *p);
  34803. void __RPC_STUB IHTMLFrameSetElement_get_rows_Stub(
  34804. IRpcStubBuffer *This,
  34805. IRpcChannelBuffer *_pRpcChannelBuffer,
  34806. PRPC_MESSAGE _pRpcMessage,
  34807. DWORD *_pdwStubPhase);
  34808. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_cols_Proxy(
  34809. IHTMLFrameSetElement * This,
  34810. /* [in] */ BSTR v);
  34811. void __RPC_STUB IHTMLFrameSetElement_put_cols_Stub(
  34812. IRpcStubBuffer *This,
  34813. IRpcChannelBuffer *_pRpcChannelBuffer,
  34814. PRPC_MESSAGE _pRpcMessage,
  34815. DWORD *_pdwStubPhase);
  34816. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_cols_Proxy(
  34817. IHTMLFrameSetElement * This,
  34818. /* [out][retval] */ BSTR *p);
  34819. void __RPC_STUB IHTMLFrameSetElement_get_cols_Stub(
  34820. IRpcStubBuffer *This,
  34821. IRpcChannelBuffer *_pRpcChannelBuffer,
  34822. PRPC_MESSAGE _pRpcMessage,
  34823. DWORD *_pdwStubPhase);
  34824. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_border_Proxy(
  34825. IHTMLFrameSetElement * This,
  34826. /* [in] */ VARIANT v);
  34827. void __RPC_STUB IHTMLFrameSetElement_put_border_Stub(
  34828. IRpcStubBuffer *This,
  34829. IRpcChannelBuffer *_pRpcChannelBuffer,
  34830. PRPC_MESSAGE _pRpcMessage,
  34831. DWORD *_pdwStubPhase);
  34832. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_border_Proxy(
  34833. IHTMLFrameSetElement * This,
  34834. /* [out][retval] */ VARIANT *p);
  34835. void __RPC_STUB IHTMLFrameSetElement_get_border_Stub(
  34836. IRpcStubBuffer *This,
  34837. IRpcChannelBuffer *_pRpcChannelBuffer,
  34838. PRPC_MESSAGE _pRpcMessage,
  34839. DWORD *_pdwStubPhase);
  34840. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_borderColor_Proxy(
  34841. IHTMLFrameSetElement * This,
  34842. /* [in] */ VARIANT v);
  34843. void __RPC_STUB IHTMLFrameSetElement_put_borderColor_Stub(
  34844. IRpcStubBuffer *This,
  34845. IRpcChannelBuffer *_pRpcChannelBuffer,
  34846. PRPC_MESSAGE _pRpcMessage,
  34847. DWORD *_pdwStubPhase);
  34848. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_borderColor_Proxy(
  34849. IHTMLFrameSetElement * This,
  34850. /* [out][retval] */ VARIANT *p);
  34851. void __RPC_STUB IHTMLFrameSetElement_get_borderColor_Stub(
  34852. IRpcStubBuffer *This,
  34853. IRpcChannelBuffer *_pRpcChannelBuffer,
  34854. PRPC_MESSAGE _pRpcMessage,
  34855. DWORD *_pdwStubPhase);
  34856. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_frameBorder_Proxy(
  34857. IHTMLFrameSetElement * This,
  34858. /* [in] */ BSTR v);
  34859. void __RPC_STUB IHTMLFrameSetElement_put_frameBorder_Stub(
  34860. IRpcStubBuffer *This,
  34861. IRpcChannelBuffer *_pRpcChannelBuffer,
  34862. PRPC_MESSAGE _pRpcMessage,
  34863. DWORD *_pdwStubPhase);
  34864. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_frameBorder_Proxy(
  34865. IHTMLFrameSetElement * This,
  34866. /* [out][retval] */ BSTR *p);
  34867. void __RPC_STUB IHTMLFrameSetElement_get_frameBorder_Stub(
  34868. IRpcStubBuffer *This,
  34869. IRpcChannelBuffer *_pRpcChannelBuffer,
  34870. PRPC_MESSAGE _pRpcMessage,
  34871. DWORD *_pdwStubPhase);
  34872. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_frameSpacing_Proxy(
  34873. IHTMLFrameSetElement * This,
  34874. /* [in] */ VARIANT v);
  34875. void __RPC_STUB IHTMLFrameSetElement_put_frameSpacing_Stub(
  34876. IRpcStubBuffer *This,
  34877. IRpcChannelBuffer *_pRpcChannelBuffer,
  34878. PRPC_MESSAGE _pRpcMessage,
  34879. DWORD *_pdwStubPhase);
  34880. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_frameSpacing_Proxy(
  34881. IHTMLFrameSetElement * This,
  34882. /* [out][retval] */ VARIANT *p);
  34883. void __RPC_STUB IHTMLFrameSetElement_get_frameSpacing_Stub(
  34884. IRpcStubBuffer *This,
  34885. IRpcChannelBuffer *_pRpcChannelBuffer,
  34886. PRPC_MESSAGE _pRpcMessage,
  34887. DWORD *_pdwStubPhase);
  34888. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_name_Proxy(
  34889. IHTMLFrameSetElement * This,
  34890. /* [in] */ BSTR v);
  34891. void __RPC_STUB IHTMLFrameSetElement_put_name_Stub(
  34892. IRpcStubBuffer *This,
  34893. IRpcChannelBuffer *_pRpcChannelBuffer,
  34894. PRPC_MESSAGE _pRpcMessage,
  34895. DWORD *_pdwStubPhase);
  34896. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_name_Proxy(
  34897. IHTMLFrameSetElement * This,
  34898. /* [out][retval] */ BSTR *p);
  34899. void __RPC_STUB IHTMLFrameSetElement_get_name_Stub(
  34900. IRpcStubBuffer *This,
  34901. IRpcChannelBuffer *_pRpcChannelBuffer,
  34902. PRPC_MESSAGE _pRpcMessage,
  34903. DWORD *_pdwStubPhase);
  34904. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_onload_Proxy(
  34905. IHTMLFrameSetElement * This,
  34906. /* [in] */ VARIANT v);
  34907. void __RPC_STUB IHTMLFrameSetElement_put_onload_Stub(
  34908. IRpcStubBuffer *This,
  34909. IRpcChannelBuffer *_pRpcChannelBuffer,
  34910. PRPC_MESSAGE _pRpcMessage,
  34911. DWORD *_pdwStubPhase);
  34912. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_onload_Proxy(
  34913. IHTMLFrameSetElement * This,
  34914. /* [out][retval] */ VARIANT *p);
  34915. void __RPC_STUB IHTMLFrameSetElement_get_onload_Stub(
  34916. IRpcStubBuffer *This,
  34917. IRpcChannelBuffer *_pRpcChannelBuffer,
  34918. PRPC_MESSAGE _pRpcMessage,
  34919. DWORD *_pdwStubPhase);
  34920. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_onunload_Proxy(
  34921. IHTMLFrameSetElement * This,
  34922. /* [in] */ VARIANT v);
  34923. void __RPC_STUB IHTMLFrameSetElement_put_onunload_Stub(
  34924. IRpcStubBuffer *This,
  34925. IRpcChannelBuffer *_pRpcChannelBuffer,
  34926. PRPC_MESSAGE _pRpcMessage,
  34927. DWORD *_pdwStubPhase);
  34928. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_onunload_Proxy(
  34929. IHTMLFrameSetElement * This,
  34930. /* [out][retval] */ VARIANT *p);
  34931. void __RPC_STUB IHTMLFrameSetElement_get_onunload_Stub(
  34932. IRpcStubBuffer *This,
  34933. IRpcChannelBuffer *_pRpcChannelBuffer,
  34934. PRPC_MESSAGE _pRpcMessage,
  34935. DWORD *_pdwStubPhase);
  34936. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_onbeforeunload_Proxy(
  34937. IHTMLFrameSetElement * This,
  34938. /* [in] */ VARIANT v);
  34939. void __RPC_STUB IHTMLFrameSetElement_put_onbeforeunload_Stub(
  34940. IRpcStubBuffer *This,
  34941. IRpcChannelBuffer *_pRpcChannelBuffer,
  34942. PRPC_MESSAGE _pRpcMessage,
  34943. DWORD *_pdwStubPhase);
  34944. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_onbeforeunload_Proxy(
  34945. IHTMLFrameSetElement * This,
  34946. /* [out][retval] */ VARIANT *p);
  34947. void __RPC_STUB IHTMLFrameSetElement_get_onbeforeunload_Stub(
  34948. IRpcStubBuffer *This,
  34949. IRpcChannelBuffer *_pRpcChannelBuffer,
  34950. PRPC_MESSAGE _pRpcMessage,
  34951. DWORD *_pdwStubPhase);
  34952. #endif /* __IHTMLFrameSetElement_INTERFACE_DEFINED__ */
  34953. #ifndef __IHTMLFrameSetElement2_INTERFACE_DEFINED__
  34954. #define __IHTMLFrameSetElement2_INTERFACE_DEFINED__
  34955. /* interface IHTMLFrameSetElement2 */
  34956. /* [object][uuid][dual][oleautomation] */
  34957. EXTERN_C const IID IID_IHTMLFrameSetElement2;
  34958. MIDL_INTERFACE("3050f5c6-98b5-11cf-bb82-00aa00bdce0b")
  34959. IHTMLFrameSetElement2 : public IDispatch
  34960. {
  34961. public:
  34962. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeprint(
  34963. /* [in] */ VARIANT v) = 0;
  34964. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeprint(
  34965. /* [out][retval] */ VARIANT *p) = 0;
  34966. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onafterprint(
  34967. /* [in] */ VARIANT v) = 0;
  34968. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onafterprint(
  34969. /* [out][retval] */ VARIANT *p) = 0;
  34970. };
  34971. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_put_onbeforeprint_Proxy(
  34972. IHTMLFrameSetElement2 * This,
  34973. /* [in] */ VARIANT v);
  34974. void __RPC_STUB IHTMLFrameSetElement2_put_onbeforeprint_Stub(
  34975. IRpcStubBuffer *This,
  34976. IRpcChannelBuffer *_pRpcChannelBuffer,
  34977. PRPC_MESSAGE _pRpcMessage,
  34978. DWORD *_pdwStubPhase);
  34979. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_get_onbeforeprint_Proxy(
  34980. IHTMLFrameSetElement2 * This,
  34981. /* [out][retval] */ VARIANT *p);
  34982. void __RPC_STUB IHTMLFrameSetElement2_get_onbeforeprint_Stub(
  34983. IRpcStubBuffer *This,
  34984. IRpcChannelBuffer *_pRpcChannelBuffer,
  34985. PRPC_MESSAGE _pRpcMessage,
  34986. DWORD *_pdwStubPhase);
  34987. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_put_onafterprint_Proxy(
  34988. IHTMLFrameSetElement2 * This,
  34989. /* [in] */ VARIANT v);
  34990. void __RPC_STUB IHTMLFrameSetElement2_put_onafterprint_Stub(
  34991. IRpcStubBuffer *This,
  34992. IRpcChannelBuffer *_pRpcChannelBuffer,
  34993. PRPC_MESSAGE _pRpcMessage,
  34994. DWORD *_pdwStubPhase);
  34995. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_get_onafterprint_Proxy(
  34996. IHTMLFrameSetElement2 * This,
  34997. /* [out][retval] */ VARIANT *p);
  34998. void __RPC_STUB IHTMLFrameSetElement2_get_onafterprint_Stub(
  34999. IRpcStubBuffer *This,
  35000. IRpcChannelBuffer *_pRpcChannelBuffer,
  35001. PRPC_MESSAGE _pRpcMessage,
  35002. DWORD *_pdwStubPhase);
  35003. #endif /* __IHTMLFrameSetElement2_INTERFACE_DEFINED__ */
  35004. #ifndef __DispHTMLFrameSetSite_DISPINTERFACE_DEFINED__
  35005. #define __DispHTMLFrameSetSite_DISPINTERFACE_DEFINED__
  35006. /* dispinterface DispHTMLFrameSetSite */
  35007. /* [uuid][hidden] */
  35008. EXTERN_C const IID DIID_DispHTMLFrameSetSite;
  35009. MIDL_INTERFACE("3050f514-98b5-11cf-bb82-00aa00bdce0b")
  35010. DispHTMLFrameSetSite : public IDispatch
  35011. {
  35012. };
  35013. #endif /* __DispHTMLFrameSetSite_DISPINTERFACE_DEFINED__ */
  35014. EXTERN_C const CLSID CLSID_HTMLFrameSetSite;
  35015. #ifdef __cplusplus
  35016. class DECLSPEC_UUID("3050f31A-98b5-11cf-bb82-00aa00bdce0b")
  35017. HTMLFrameSetSite;
  35018. #endif
  35019. #ifndef __IHTMLBGsound_INTERFACE_DEFINED__
  35020. #define __IHTMLBGsound_INTERFACE_DEFINED__
  35021. /* interface IHTMLBGsound */
  35022. /* [object][uuid][dual][oleautomation] */
  35023. EXTERN_C const IID IID_IHTMLBGsound;
  35024. MIDL_INTERFACE("3050f369-98b5-11cf-bb82-00aa00bdce0b")
  35025. IHTMLBGsound : public IDispatch
  35026. {
  35027. public:
  35028. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src(
  35029. /* [in] */ BSTR v) = 0;
  35030. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src(
  35031. /* [out][retval] */ BSTR *p) = 0;
  35032. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_loop(
  35033. /* [in] */ VARIANT v) = 0;
  35034. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_loop(
  35035. /* [out][retval] */ VARIANT *p) = 0;
  35036. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_volume(
  35037. /* [in] */ VARIANT v) = 0;
  35038. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_volume(
  35039. /* [out][retval] */ VARIANT *p) = 0;
  35040. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_balance(
  35041. /* [in] */ VARIANT v) = 0;
  35042. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_balance(
  35043. /* [out][retval] */ VARIANT *p) = 0;
  35044. };
  35045. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_src_Proxy(
  35046. IHTMLBGsound * This,
  35047. /* [in] */ BSTR v);
  35048. void __RPC_STUB IHTMLBGsound_put_src_Stub(
  35049. IRpcStubBuffer *This,
  35050. IRpcChannelBuffer *_pRpcChannelBuffer,
  35051. PRPC_MESSAGE _pRpcMessage,
  35052. DWORD *_pdwStubPhase);
  35053. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_src_Proxy(
  35054. IHTMLBGsound * This,
  35055. /* [out][retval] */ BSTR *p);
  35056. void __RPC_STUB IHTMLBGsound_get_src_Stub(
  35057. IRpcStubBuffer *This,
  35058. IRpcChannelBuffer *_pRpcChannelBuffer,
  35059. PRPC_MESSAGE _pRpcMessage,
  35060. DWORD *_pdwStubPhase);
  35061. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_loop_Proxy(
  35062. IHTMLBGsound * This,
  35063. /* [in] */ VARIANT v);
  35064. void __RPC_STUB IHTMLBGsound_put_loop_Stub(
  35065. IRpcStubBuffer *This,
  35066. IRpcChannelBuffer *_pRpcChannelBuffer,
  35067. PRPC_MESSAGE _pRpcMessage,
  35068. DWORD *_pdwStubPhase);
  35069. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_loop_Proxy(
  35070. IHTMLBGsound * This,
  35071. /* [out][retval] */ VARIANT *p);
  35072. void __RPC_STUB IHTMLBGsound_get_loop_Stub(
  35073. IRpcStubBuffer *This,
  35074. IRpcChannelBuffer *_pRpcChannelBuffer,
  35075. PRPC_MESSAGE _pRpcMessage,
  35076. DWORD *_pdwStubPhase);
  35077. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_volume_Proxy(
  35078. IHTMLBGsound * This,
  35079. /* [in] */ VARIANT v);
  35080. void __RPC_STUB IHTMLBGsound_put_volume_Stub(
  35081. IRpcStubBuffer *This,
  35082. IRpcChannelBuffer *_pRpcChannelBuffer,
  35083. PRPC_MESSAGE _pRpcMessage,
  35084. DWORD *_pdwStubPhase);
  35085. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_volume_Proxy(
  35086. IHTMLBGsound * This,
  35087. /* [out][retval] */ VARIANT *p);
  35088. void __RPC_STUB IHTMLBGsound_get_volume_Stub(
  35089. IRpcStubBuffer *This,
  35090. IRpcChannelBuffer *_pRpcChannelBuffer,
  35091. PRPC_MESSAGE _pRpcMessage,
  35092. DWORD *_pdwStubPhase);
  35093. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_balance_Proxy(
  35094. IHTMLBGsound * This,
  35095. /* [in] */ VARIANT v);
  35096. void __RPC_STUB IHTMLBGsound_put_balance_Stub(
  35097. IRpcStubBuffer *This,
  35098. IRpcChannelBuffer *_pRpcChannelBuffer,
  35099. PRPC_MESSAGE _pRpcMessage,
  35100. DWORD *_pdwStubPhase);
  35101. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_balance_Proxy(
  35102. IHTMLBGsound * This,
  35103. /* [out][retval] */ VARIANT *p);
  35104. void __RPC_STUB IHTMLBGsound_get_balance_Stub(
  35105. IRpcStubBuffer *This,
  35106. IRpcChannelBuffer *_pRpcChannelBuffer,
  35107. PRPC_MESSAGE _pRpcMessage,
  35108. DWORD *_pdwStubPhase);
  35109. #endif /* __IHTMLBGsound_INTERFACE_DEFINED__ */
  35110. #ifndef __DispHTMLBGsound_DISPINTERFACE_DEFINED__
  35111. #define __DispHTMLBGsound_DISPINTERFACE_DEFINED__
  35112. /* dispinterface DispHTMLBGsound */
  35113. /* [uuid][hidden] */
  35114. EXTERN_C const IID DIID_DispHTMLBGsound;
  35115. MIDL_INTERFACE("3050f53c-98b5-11cf-bb82-00aa00bdce0b")
  35116. DispHTMLBGsound : public IDispatch
  35117. {
  35118. };
  35119. #endif /* __DispHTMLBGsound_DISPINTERFACE_DEFINED__ */
  35120. EXTERN_C const CLSID CLSID_HTMLBGsound;
  35121. #ifdef __cplusplus
  35122. class DECLSPEC_UUID("3050f370-98b5-11cf-bb82-00aa00bdce0b")
  35123. HTMLBGsound;
  35124. #endif
  35125. #ifndef __IHTMLFontNamesCollection_INTERFACE_DEFINED__
  35126. #define __IHTMLFontNamesCollection_INTERFACE_DEFINED__
  35127. /* interface IHTMLFontNamesCollection */
  35128. /* [object][uuid][dual][oleautomation] */
  35129. EXTERN_C const IID IID_IHTMLFontNamesCollection;
  35130. MIDL_INTERFACE("3050f376-98b5-11cf-bb82-00aa00bdce0b")
  35131. IHTMLFontNamesCollection : public IDispatch
  35132. {
  35133. public:
  35134. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  35135. /* [out][retval] */ long *p) = 0;
  35136. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  35137. /* [out][retval] */ IUnknown **p) = 0;
  35138. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  35139. /* [in] */ long index,
  35140. /* [out][retval] */ BSTR *pBstr) = 0;
  35141. };
  35142. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontNamesCollection_get_length_Proxy(
  35143. IHTMLFontNamesCollection * This,
  35144. /* [out][retval] */ long *p);
  35145. void __RPC_STUB IHTMLFontNamesCollection_get_length_Stub(
  35146. IRpcStubBuffer *This,
  35147. IRpcChannelBuffer *_pRpcChannelBuffer,
  35148. PRPC_MESSAGE _pRpcMessage,
  35149. DWORD *_pdwStubPhase);
  35150. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontNamesCollection_get__newEnum_Proxy(
  35151. IHTMLFontNamesCollection * This,
  35152. /* [out][retval] */ IUnknown **p);
  35153. void __RPC_STUB IHTMLFontNamesCollection_get__newEnum_Stub(
  35154. IRpcStubBuffer *This,
  35155. IRpcChannelBuffer *_pRpcChannelBuffer,
  35156. PRPC_MESSAGE _pRpcMessage,
  35157. DWORD *_pdwStubPhase);
  35158. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFontNamesCollection_item_Proxy(
  35159. IHTMLFontNamesCollection * This,
  35160. /* [in] */ long index,
  35161. /* [out][retval] */ BSTR *pBstr);
  35162. void __RPC_STUB IHTMLFontNamesCollection_item_Stub(
  35163. IRpcStubBuffer *This,
  35164. IRpcChannelBuffer *_pRpcChannelBuffer,
  35165. PRPC_MESSAGE _pRpcMessage,
  35166. DWORD *_pdwStubPhase);
  35167. #endif /* __IHTMLFontNamesCollection_INTERFACE_DEFINED__ */
  35168. #ifndef __IHTMLFontSizesCollection_INTERFACE_DEFINED__
  35169. #define __IHTMLFontSizesCollection_INTERFACE_DEFINED__
  35170. /* interface IHTMLFontSizesCollection */
  35171. /* [object][uuid][dual][oleautomation] */
  35172. EXTERN_C const IID IID_IHTMLFontSizesCollection;
  35173. MIDL_INTERFACE("3050f377-98b5-11cf-bb82-00aa00bdce0b")
  35174. IHTMLFontSizesCollection : public IDispatch
  35175. {
  35176. public:
  35177. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  35178. /* [out][retval] */ long *p) = 0;
  35179. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  35180. /* [out][retval] */ IUnknown **p) = 0;
  35181. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_forFont(
  35182. /* [out][retval] */ BSTR *p) = 0;
  35183. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  35184. /* [in] */ long index,
  35185. /* [out][retval] */ long *plSize) = 0;
  35186. };
  35187. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_get_length_Proxy(
  35188. IHTMLFontSizesCollection * This,
  35189. /* [out][retval] */ long *p);
  35190. void __RPC_STUB IHTMLFontSizesCollection_get_length_Stub(
  35191. IRpcStubBuffer *This,
  35192. IRpcChannelBuffer *_pRpcChannelBuffer,
  35193. PRPC_MESSAGE _pRpcMessage,
  35194. DWORD *_pdwStubPhase);
  35195. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_get__newEnum_Proxy(
  35196. IHTMLFontSizesCollection * This,
  35197. /* [out][retval] */ IUnknown **p);
  35198. void __RPC_STUB IHTMLFontSizesCollection_get__newEnum_Stub(
  35199. IRpcStubBuffer *This,
  35200. IRpcChannelBuffer *_pRpcChannelBuffer,
  35201. PRPC_MESSAGE _pRpcMessage,
  35202. DWORD *_pdwStubPhase);
  35203. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_get_forFont_Proxy(
  35204. IHTMLFontSizesCollection * This,
  35205. /* [out][retval] */ BSTR *p);
  35206. void __RPC_STUB IHTMLFontSizesCollection_get_forFont_Stub(
  35207. IRpcStubBuffer *This,
  35208. IRpcChannelBuffer *_pRpcChannelBuffer,
  35209. PRPC_MESSAGE _pRpcMessage,
  35210. DWORD *_pdwStubPhase);
  35211. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_item_Proxy(
  35212. IHTMLFontSizesCollection * This,
  35213. /* [in] */ long index,
  35214. /* [out][retval] */ long *plSize);
  35215. void __RPC_STUB IHTMLFontSizesCollection_item_Stub(
  35216. IRpcStubBuffer *This,
  35217. IRpcChannelBuffer *_pRpcChannelBuffer,
  35218. PRPC_MESSAGE _pRpcMessage,
  35219. DWORD *_pdwStubPhase);
  35220. #endif /* __IHTMLFontSizesCollection_INTERFACE_DEFINED__ */
  35221. #ifndef __IHTMLOptionsHolder_INTERFACE_DEFINED__
  35222. #define __IHTMLOptionsHolder_INTERFACE_DEFINED__
  35223. /* interface IHTMLOptionsHolder */
  35224. /* [object][uuid][dual][oleautomation] */
  35225. EXTERN_C const IID IID_IHTMLOptionsHolder;
  35226. MIDL_INTERFACE("3050f378-98b5-11cf-bb82-00aa00bdce0b")
  35227. IHTMLOptionsHolder : public IDispatch
  35228. {
  35229. public:
  35230. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_document(
  35231. /* [out][retval] */ IHTMLDocument2 **p) = 0;
  35232. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_fonts(
  35233. /* [out][retval] */ IHTMLFontNamesCollection **p) = 0;
  35234. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_execArg(
  35235. /* [in] */ VARIANT v) = 0;
  35236. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_execArg(
  35237. /* [out][retval] */ VARIANT *p) = 0;
  35238. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorLine(
  35239. /* [in] */ long v) = 0;
  35240. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorLine(
  35241. /* [out][retval] */ long *p) = 0;
  35242. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorCharacter(
  35243. /* [in] */ long v) = 0;
  35244. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorCharacter(
  35245. /* [out][retval] */ long *p) = 0;
  35246. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorCode(
  35247. /* [in] */ long v) = 0;
  35248. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorCode(
  35249. /* [out][retval] */ long *p) = 0;
  35250. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorMessage(
  35251. /* [in] */ BSTR v) = 0;
  35252. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorMessage(
  35253. /* [out][retval] */ BSTR *p) = 0;
  35254. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorDebug(
  35255. /* [in] */ VARIANT_BOOL v) = 0;
  35256. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorDebug(
  35257. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  35258. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_unsecuredWindowOfDocument(
  35259. /* [out][retval] */ IHTMLWindow2 **p) = 0;
  35260. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_findText(
  35261. /* [in] */ BSTR v) = 0;
  35262. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_findText(
  35263. /* [out][retval] */ BSTR *p) = 0;
  35264. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_anythingAfterFrameset(
  35265. /* [in] */ VARIANT_BOOL v) = 0;
  35266. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_anythingAfterFrameset(
  35267. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  35268. virtual /* [id] */ HRESULT STDMETHODCALLTYPE sizes(
  35269. /* [in] */ BSTR fontName,
  35270. /* [out][retval] */ IHTMLFontSizesCollection **pSizesCollection) = 0;
  35271. virtual /* [id] */ HRESULT STDMETHODCALLTYPE openfiledlg(
  35272. /* [in][optional] */ VARIANT initFile,
  35273. /* [in][optional] */ VARIANT initDir,
  35274. /* [in][optional] */ VARIANT filter,
  35275. /* [in][optional] */ VARIANT title,
  35276. /* [out][retval] */ BSTR *pathName) = 0;
  35277. virtual /* [id] */ HRESULT STDMETHODCALLTYPE savefiledlg(
  35278. /* [in][optional] */ VARIANT initFile,
  35279. /* [in][optional] */ VARIANT initDir,
  35280. /* [in][optional] */ VARIANT filter,
  35281. /* [in][optional] */ VARIANT title,
  35282. /* [out][retval] */ BSTR *pathName) = 0;
  35283. virtual /* [id] */ HRESULT STDMETHODCALLTYPE choosecolordlg(
  35284. /* [in][optional] */ VARIANT initColor,
  35285. /* [out][retval] */ long *rgbColor) = 0;
  35286. virtual /* [id] */ HRESULT STDMETHODCALLTYPE showSecurityInfo( void) = 0;
  35287. virtual /* [id] */ HRESULT STDMETHODCALLTYPE isApartmentModel(
  35288. /* [in] */ IHTMLObjectElement *object,
  35289. /* [out][retval] */ VARIANT_BOOL *fApartment) = 0;
  35290. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getCharset(
  35291. /* [in] */ BSTR fontName,
  35292. /* [out][retval] */ long *charset) = 0;
  35293. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_secureConnectionInfo(
  35294. /* [out][retval] */ BSTR *p) = 0;
  35295. };
  35296. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_document_Proxy(
  35297. IHTMLOptionsHolder * This,
  35298. /* [out][retval] */ IHTMLDocument2 **p);
  35299. void __RPC_STUB IHTMLOptionsHolder_get_document_Stub(
  35300. IRpcStubBuffer *This,
  35301. IRpcChannelBuffer *_pRpcChannelBuffer,
  35302. PRPC_MESSAGE _pRpcMessage,
  35303. DWORD *_pdwStubPhase);
  35304. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_fonts_Proxy(
  35305. IHTMLOptionsHolder * This,
  35306. /* [out][retval] */ IHTMLFontNamesCollection **p);
  35307. void __RPC_STUB IHTMLOptionsHolder_get_fonts_Stub(
  35308. IRpcStubBuffer *This,
  35309. IRpcChannelBuffer *_pRpcChannelBuffer,
  35310. PRPC_MESSAGE _pRpcMessage,
  35311. DWORD *_pdwStubPhase);
  35312. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_execArg_Proxy(
  35313. IHTMLOptionsHolder * This,
  35314. /* [in] */ VARIANT v);
  35315. void __RPC_STUB IHTMLOptionsHolder_put_execArg_Stub(
  35316. IRpcStubBuffer *This,
  35317. IRpcChannelBuffer *_pRpcChannelBuffer,
  35318. PRPC_MESSAGE _pRpcMessage,
  35319. DWORD *_pdwStubPhase);
  35320. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_execArg_Proxy(
  35321. IHTMLOptionsHolder * This,
  35322. /* [out][retval] */ VARIANT *p);
  35323. void __RPC_STUB IHTMLOptionsHolder_get_execArg_Stub(
  35324. IRpcStubBuffer *This,
  35325. IRpcChannelBuffer *_pRpcChannelBuffer,
  35326. PRPC_MESSAGE _pRpcMessage,
  35327. DWORD *_pdwStubPhase);
  35328. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorLine_Proxy(
  35329. IHTMLOptionsHolder * This,
  35330. /* [in] */ long v);
  35331. void __RPC_STUB IHTMLOptionsHolder_put_errorLine_Stub(
  35332. IRpcStubBuffer *This,
  35333. IRpcChannelBuffer *_pRpcChannelBuffer,
  35334. PRPC_MESSAGE _pRpcMessage,
  35335. DWORD *_pdwStubPhase);
  35336. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorLine_Proxy(
  35337. IHTMLOptionsHolder * This,
  35338. /* [out][retval] */ long *p);
  35339. void __RPC_STUB IHTMLOptionsHolder_get_errorLine_Stub(
  35340. IRpcStubBuffer *This,
  35341. IRpcChannelBuffer *_pRpcChannelBuffer,
  35342. PRPC_MESSAGE _pRpcMessage,
  35343. DWORD *_pdwStubPhase);
  35344. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorCharacter_Proxy(
  35345. IHTMLOptionsHolder * This,
  35346. /* [in] */ long v);
  35347. void __RPC_STUB IHTMLOptionsHolder_put_errorCharacter_Stub(
  35348. IRpcStubBuffer *This,
  35349. IRpcChannelBuffer *_pRpcChannelBuffer,
  35350. PRPC_MESSAGE _pRpcMessage,
  35351. DWORD *_pdwStubPhase);
  35352. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorCharacter_Proxy(
  35353. IHTMLOptionsHolder * This,
  35354. /* [out][retval] */ long *p);
  35355. void __RPC_STUB IHTMLOptionsHolder_get_errorCharacter_Stub(
  35356. IRpcStubBuffer *This,
  35357. IRpcChannelBuffer *_pRpcChannelBuffer,
  35358. PRPC_MESSAGE _pRpcMessage,
  35359. DWORD *_pdwStubPhase);
  35360. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorCode_Proxy(
  35361. IHTMLOptionsHolder * This,
  35362. /* [in] */ long v);
  35363. void __RPC_STUB IHTMLOptionsHolder_put_errorCode_Stub(
  35364. IRpcStubBuffer *This,
  35365. IRpcChannelBuffer *_pRpcChannelBuffer,
  35366. PRPC_MESSAGE _pRpcMessage,
  35367. DWORD *_pdwStubPhase);
  35368. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorCode_Proxy(
  35369. IHTMLOptionsHolder * This,
  35370. /* [out][retval] */ long *p);
  35371. void __RPC_STUB IHTMLOptionsHolder_get_errorCode_Stub(
  35372. IRpcStubBuffer *This,
  35373. IRpcChannelBuffer *_pRpcChannelBuffer,
  35374. PRPC_MESSAGE _pRpcMessage,
  35375. DWORD *_pdwStubPhase);
  35376. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorMessage_Proxy(
  35377. IHTMLOptionsHolder * This,
  35378. /* [in] */ BSTR v);
  35379. void __RPC_STUB IHTMLOptionsHolder_put_errorMessage_Stub(
  35380. IRpcStubBuffer *This,
  35381. IRpcChannelBuffer *_pRpcChannelBuffer,
  35382. PRPC_MESSAGE _pRpcMessage,
  35383. DWORD *_pdwStubPhase);
  35384. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorMessage_Proxy(
  35385. IHTMLOptionsHolder * This,
  35386. /* [out][retval] */ BSTR *p);
  35387. void __RPC_STUB IHTMLOptionsHolder_get_errorMessage_Stub(
  35388. IRpcStubBuffer *This,
  35389. IRpcChannelBuffer *_pRpcChannelBuffer,
  35390. PRPC_MESSAGE _pRpcMessage,
  35391. DWORD *_pdwStubPhase);
  35392. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorDebug_Proxy(
  35393. IHTMLOptionsHolder * This,
  35394. /* [in] */ VARIANT_BOOL v);
  35395. void __RPC_STUB IHTMLOptionsHolder_put_errorDebug_Stub(
  35396. IRpcStubBuffer *This,
  35397. IRpcChannelBuffer *_pRpcChannelBuffer,
  35398. PRPC_MESSAGE _pRpcMessage,
  35399. DWORD *_pdwStubPhase);
  35400. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorDebug_Proxy(
  35401. IHTMLOptionsHolder * This,
  35402. /* [out][retval] */ VARIANT_BOOL *p);
  35403. void __RPC_STUB IHTMLOptionsHolder_get_errorDebug_Stub(
  35404. IRpcStubBuffer *This,
  35405. IRpcChannelBuffer *_pRpcChannelBuffer,
  35406. PRPC_MESSAGE _pRpcMessage,
  35407. DWORD *_pdwStubPhase);
  35408. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_unsecuredWindowOfDocument_Proxy(
  35409. IHTMLOptionsHolder * This,
  35410. /* [out][retval] */ IHTMLWindow2 **p);
  35411. void __RPC_STUB IHTMLOptionsHolder_get_unsecuredWindowOfDocument_Stub(
  35412. IRpcStubBuffer *This,
  35413. IRpcChannelBuffer *_pRpcChannelBuffer,
  35414. PRPC_MESSAGE _pRpcMessage,
  35415. DWORD *_pdwStubPhase);
  35416. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_findText_Proxy(
  35417. IHTMLOptionsHolder * This,
  35418. /* [in] */ BSTR v);
  35419. void __RPC_STUB IHTMLOptionsHolder_put_findText_Stub(
  35420. IRpcStubBuffer *This,
  35421. IRpcChannelBuffer *_pRpcChannelBuffer,
  35422. PRPC_MESSAGE _pRpcMessage,
  35423. DWORD *_pdwStubPhase);
  35424. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_findText_Proxy(
  35425. IHTMLOptionsHolder * This,
  35426. /* [out][retval] */ BSTR *p);
  35427. void __RPC_STUB IHTMLOptionsHolder_get_findText_Stub(
  35428. IRpcStubBuffer *This,
  35429. IRpcChannelBuffer *_pRpcChannelBuffer,
  35430. PRPC_MESSAGE _pRpcMessage,
  35431. DWORD *_pdwStubPhase);
  35432. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_anythingAfterFrameset_Proxy(
  35433. IHTMLOptionsHolder * This,
  35434. /* [in] */ VARIANT_BOOL v);
  35435. void __RPC_STUB IHTMLOptionsHolder_put_anythingAfterFrameset_Stub(
  35436. IRpcStubBuffer *This,
  35437. IRpcChannelBuffer *_pRpcChannelBuffer,
  35438. PRPC_MESSAGE _pRpcMessage,
  35439. DWORD *_pdwStubPhase);
  35440. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_anythingAfterFrameset_Proxy(
  35441. IHTMLOptionsHolder * This,
  35442. /* [out][retval] */ VARIANT_BOOL *p);
  35443. void __RPC_STUB IHTMLOptionsHolder_get_anythingAfterFrameset_Stub(
  35444. IRpcStubBuffer *This,
  35445. IRpcChannelBuffer *_pRpcChannelBuffer,
  35446. PRPC_MESSAGE _pRpcMessage,
  35447. DWORD *_pdwStubPhase);
  35448. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_sizes_Proxy(
  35449. IHTMLOptionsHolder * This,
  35450. /* [in] */ BSTR fontName,
  35451. /* [out][retval] */ IHTMLFontSizesCollection **pSizesCollection);
  35452. void __RPC_STUB IHTMLOptionsHolder_sizes_Stub(
  35453. IRpcStubBuffer *This,
  35454. IRpcChannelBuffer *_pRpcChannelBuffer,
  35455. PRPC_MESSAGE _pRpcMessage,
  35456. DWORD *_pdwStubPhase);
  35457. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_openfiledlg_Proxy(
  35458. IHTMLOptionsHolder * This,
  35459. /* [in][optional] */ VARIANT initFile,
  35460. /* [in][optional] */ VARIANT initDir,
  35461. /* [in][optional] */ VARIANT filter,
  35462. /* [in][optional] */ VARIANT title,
  35463. /* [out][retval] */ BSTR *pathName);
  35464. void __RPC_STUB IHTMLOptionsHolder_openfiledlg_Stub(
  35465. IRpcStubBuffer *This,
  35466. IRpcChannelBuffer *_pRpcChannelBuffer,
  35467. PRPC_MESSAGE _pRpcMessage,
  35468. DWORD *_pdwStubPhase);
  35469. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_savefiledlg_Proxy(
  35470. IHTMLOptionsHolder * This,
  35471. /* [in][optional] */ VARIANT initFile,
  35472. /* [in][optional] */ VARIANT initDir,
  35473. /* [in][optional] */ VARIANT filter,
  35474. /* [in][optional] */ VARIANT title,
  35475. /* [out][retval] */ BSTR *pathName);
  35476. void __RPC_STUB IHTMLOptionsHolder_savefiledlg_Stub(
  35477. IRpcStubBuffer *This,
  35478. IRpcChannelBuffer *_pRpcChannelBuffer,
  35479. PRPC_MESSAGE _pRpcMessage,
  35480. DWORD *_pdwStubPhase);
  35481. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_choosecolordlg_Proxy(
  35482. IHTMLOptionsHolder * This,
  35483. /* [in][optional] */ VARIANT initColor,
  35484. /* [out][retval] */ long *rgbColor);
  35485. void __RPC_STUB IHTMLOptionsHolder_choosecolordlg_Stub(
  35486. IRpcStubBuffer *This,
  35487. IRpcChannelBuffer *_pRpcChannelBuffer,
  35488. PRPC_MESSAGE _pRpcMessage,
  35489. DWORD *_pdwStubPhase);
  35490. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_showSecurityInfo_Proxy(
  35491. IHTMLOptionsHolder * This);
  35492. void __RPC_STUB IHTMLOptionsHolder_showSecurityInfo_Stub(
  35493. IRpcStubBuffer *This,
  35494. IRpcChannelBuffer *_pRpcChannelBuffer,
  35495. PRPC_MESSAGE _pRpcMessage,
  35496. DWORD *_pdwStubPhase);
  35497. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_isApartmentModel_Proxy(
  35498. IHTMLOptionsHolder * This,
  35499. /* [in] */ IHTMLObjectElement *object,
  35500. /* [out][retval] */ VARIANT_BOOL *fApartment);
  35501. void __RPC_STUB IHTMLOptionsHolder_isApartmentModel_Stub(
  35502. IRpcStubBuffer *This,
  35503. IRpcChannelBuffer *_pRpcChannelBuffer,
  35504. PRPC_MESSAGE _pRpcMessage,
  35505. DWORD *_pdwStubPhase);
  35506. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_getCharset_Proxy(
  35507. IHTMLOptionsHolder * This,
  35508. /* [in] */ BSTR fontName,
  35509. /* [out][retval] */ long *charset);
  35510. void __RPC_STUB IHTMLOptionsHolder_getCharset_Stub(
  35511. IRpcStubBuffer *This,
  35512. IRpcChannelBuffer *_pRpcChannelBuffer,
  35513. PRPC_MESSAGE _pRpcMessage,
  35514. DWORD *_pdwStubPhase);
  35515. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_secureConnectionInfo_Proxy(
  35516. IHTMLOptionsHolder * This,
  35517. /* [out][retval] */ BSTR *p);
  35518. void __RPC_STUB IHTMLOptionsHolder_get_secureConnectionInfo_Stub(
  35519. IRpcStubBuffer *This,
  35520. IRpcChannelBuffer *_pRpcChannelBuffer,
  35521. PRPC_MESSAGE _pRpcMessage,
  35522. DWORD *_pdwStubPhase);
  35523. #endif /* __IHTMLOptionsHolder_INTERFACE_DEFINED__ */
  35524. #ifndef __HTMLStyleElementEvents2_DISPINTERFACE_DEFINED__
  35525. #define __HTMLStyleElementEvents2_DISPINTERFACE_DEFINED__
  35526. /* dispinterface HTMLStyleElementEvents2 */
  35527. /* [uuid][hidden] */
  35528. EXTERN_C const IID DIID_HTMLStyleElementEvents2;
  35529. MIDL_INTERFACE("3050f615-98b5-11cf-bb82-00aa00bdce0b")
  35530. HTMLStyleElementEvents2 : public IDispatch
  35531. {
  35532. };
  35533. #endif /* __HTMLStyleElementEvents2_DISPINTERFACE_DEFINED__ */
  35534. #ifndef __HTMLStyleElementEvents_DISPINTERFACE_DEFINED__
  35535. #define __HTMLStyleElementEvents_DISPINTERFACE_DEFINED__
  35536. /* dispinterface HTMLStyleElementEvents */
  35537. /* [uuid][hidden] */
  35538. EXTERN_C const IID DIID_HTMLStyleElementEvents;
  35539. MIDL_INTERFACE("3050f3cb-98b5-11cf-bb82-00aa00bdce0b")
  35540. HTMLStyleElementEvents : public IDispatch
  35541. {
  35542. };
  35543. #endif /* __HTMLStyleElementEvents_DISPINTERFACE_DEFINED__ */
  35544. #ifndef __IHTMLStyleElement_INTERFACE_DEFINED__
  35545. #define __IHTMLStyleElement_INTERFACE_DEFINED__
  35546. /* interface IHTMLStyleElement */
  35547. /* [object][uuid][dual][oleautomation] */
  35548. EXTERN_C const IID IID_IHTMLStyleElement;
  35549. MIDL_INTERFACE("3050f375-98b5-11cf-bb82-00aa00bdce0b")
  35550. IHTMLStyleElement : public IDispatch
  35551. {
  35552. public:
  35553. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type(
  35554. /* [in] */ BSTR v) = 0;
  35555. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type(
  35556. /* [out][retval] */ BSTR *p) = 0;
  35557. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  35558. /* [out][retval] */ BSTR *p) = 0;
  35559. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange(
  35560. /* [in] */ VARIANT v) = 0;
  35561. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange(
  35562. /* [out][retval] */ VARIANT *p) = 0;
  35563. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload(
  35564. /* [in] */ VARIANT v) = 0;
  35565. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload(
  35566. /* [out][retval] */ VARIANT *p) = 0;
  35567. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror(
  35568. /* [in] */ VARIANT v) = 0;
  35569. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror(
  35570. /* [out][retval] */ VARIANT *p) = 0;
  35571. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_styleSheet(
  35572. /* [out][retval] */ IHTMLStyleSheet **p) = 0;
  35573. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled(
  35574. /* [in] */ VARIANT_BOOL v) = 0;
  35575. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled(
  35576. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  35577. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_media(
  35578. /* [in] */ BSTR v) = 0;
  35579. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_media(
  35580. /* [out][retval] */ BSTR *p) = 0;
  35581. };
  35582. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_type_Proxy(
  35583. IHTMLStyleElement * This,
  35584. /* [in] */ BSTR v);
  35585. void __RPC_STUB IHTMLStyleElement_put_type_Stub(
  35586. IRpcStubBuffer *This,
  35587. IRpcChannelBuffer *_pRpcChannelBuffer,
  35588. PRPC_MESSAGE _pRpcMessage,
  35589. DWORD *_pdwStubPhase);
  35590. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_type_Proxy(
  35591. IHTMLStyleElement * This,
  35592. /* [out][retval] */ BSTR *p);
  35593. void __RPC_STUB IHTMLStyleElement_get_type_Stub(
  35594. IRpcStubBuffer *This,
  35595. IRpcChannelBuffer *_pRpcChannelBuffer,
  35596. PRPC_MESSAGE _pRpcMessage,
  35597. DWORD *_pdwStubPhase);
  35598. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_readyState_Proxy(
  35599. IHTMLStyleElement * This,
  35600. /* [out][retval] */ BSTR *p);
  35601. void __RPC_STUB IHTMLStyleElement_get_readyState_Stub(
  35602. IRpcStubBuffer *This,
  35603. IRpcChannelBuffer *_pRpcChannelBuffer,
  35604. PRPC_MESSAGE _pRpcMessage,
  35605. DWORD *_pdwStubPhase);
  35606. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_onreadystatechange_Proxy(
  35607. IHTMLStyleElement * This,
  35608. /* [in] */ VARIANT v);
  35609. void __RPC_STUB IHTMLStyleElement_put_onreadystatechange_Stub(
  35610. IRpcStubBuffer *This,
  35611. IRpcChannelBuffer *_pRpcChannelBuffer,
  35612. PRPC_MESSAGE _pRpcMessage,
  35613. DWORD *_pdwStubPhase);
  35614. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_onreadystatechange_Proxy(
  35615. IHTMLStyleElement * This,
  35616. /* [out][retval] */ VARIANT *p);
  35617. void __RPC_STUB IHTMLStyleElement_get_onreadystatechange_Stub(
  35618. IRpcStubBuffer *This,
  35619. IRpcChannelBuffer *_pRpcChannelBuffer,
  35620. PRPC_MESSAGE _pRpcMessage,
  35621. DWORD *_pdwStubPhase);
  35622. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_onload_Proxy(
  35623. IHTMLStyleElement * This,
  35624. /* [in] */ VARIANT v);
  35625. void __RPC_STUB IHTMLStyleElement_put_onload_Stub(
  35626. IRpcStubBuffer *This,
  35627. IRpcChannelBuffer *_pRpcChannelBuffer,
  35628. PRPC_MESSAGE _pRpcMessage,
  35629. DWORD *_pdwStubPhase);
  35630. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_onload_Proxy(
  35631. IHTMLStyleElement * This,
  35632. /* [out][retval] */ VARIANT *p);
  35633. void __RPC_STUB IHTMLStyleElement_get_onload_Stub(
  35634. IRpcStubBuffer *This,
  35635. IRpcChannelBuffer *_pRpcChannelBuffer,
  35636. PRPC_MESSAGE _pRpcMessage,
  35637. DWORD *_pdwStubPhase);
  35638. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_onerror_Proxy(
  35639. IHTMLStyleElement * This,
  35640. /* [in] */ VARIANT v);
  35641. void __RPC_STUB IHTMLStyleElement_put_onerror_Stub(
  35642. IRpcStubBuffer *This,
  35643. IRpcChannelBuffer *_pRpcChannelBuffer,
  35644. PRPC_MESSAGE _pRpcMessage,
  35645. DWORD *_pdwStubPhase);
  35646. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_onerror_Proxy(
  35647. IHTMLStyleElement * This,
  35648. /* [out][retval] */ VARIANT *p);
  35649. void __RPC_STUB IHTMLStyleElement_get_onerror_Stub(
  35650. IRpcStubBuffer *This,
  35651. IRpcChannelBuffer *_pRpcChannelBuffer,
  35652. PRPC_MESSAGE _pRpcMessage,
  35653. DWORD *_pdwStubPhase);
  35654. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_styleSheet_Proxy(
  35655. IHTMLStyleElement * This,
  35656. /* [out][retval] */ IHTMLStyleSheet **p);
  35657. void __RPC_STUB IHTMLStyleElement_get_styleSheet_Stub(
  35658. IRpcStubBuffer *This,
  35659. IRpcChannelBuffer *_pRpcChannelBuffer,
  35660. PRPC_MESSAGE _pRpcMessage,
  35661. DWORD *_pdwStubPhase);
  35662. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_disabled_Proxy(
  35663. IHTMLStyleElement * This,
  35664. /* [in] */ VARIANT_BOOL v);
  35665. void __RPC_STUB IHTMLStyleElement_put_disabled_Stub(
  35666. IRpcStubBuffer *This,
  35667. IRpcChannelBuffer *_pRpcChannelBuffer,
  35668. PRPC_MESSAGE _pRpcMessage,
  35669. DWORD *_pdwStubPhase);
  35670. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_disabled_Proxy(
  35671. IHTMLStyleElement * This,
  35672. /* [out][retval] */ VARIANT_BOOL *p);
  35673. void __RPC_STUB IHTMLStyleElement_get_disabled_Stub(
  35674. IRpcStubBuffer *This,
  35675. IRpcChannelBuffer *_pRpcChannelBuffer,
  35676. PRPC_MESSAGE _pRpcMessage,
  35677. DWORD *_pdwStubPhase);
  35678. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_media_Proxy(
  35679. IHTMLStyleElement * This,
  35680. /* [in] */ BSTR v);
  35681. void __RPC_STUB IHTMLStyleElement_put_media_Stub(
  35682. IRpcStubBuffer *This,
  35683. IRpcChannelBuffer *_pRpcChannelBuffer,
  35684. PRPC_MESSAGE _pRpcMessage,
  35685. DWORD *_pdwStubPhase);
  35686. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_media_Proxy(
  35687. IHTMLStyleElement * This,
  35688. /* [out][retval] */ BSTR *p);
  35689. void __RPC_STUB IHTMLStyleElement_get_media_Stub(
  35690. IRpcStubBuffer *This,
  35691. IRpcChannelBuffer *_pRpcChannelBuffer,
  35692. PRPC_MESSAGE _pRpcMessage,
  35693. DWORD *_pdwStubPhase);
  35694. #endif /* __IHTMLStyleElement_INTERFACE_DEFINED__ */
  35695. #ifndef __DispHTMLStyleElement_DISPINTERFACE_DEFINED__
  35696. #define __DispHTMLStyleElement_DISPINTERFACE_DEFINED__
  35697. /* dispinterface DispHTMLStyleElement */
  35698. /* [uuid][hidden] */
  35699. EXTERN_C const IID DIID_DispHTMLStyleElement;
  35700. MIDL_INTERFACE("3050f511-98b5-11cf-bb82-00aa00bdce0b")
  35701. DispHTMLStyleElement : public IDispatch
  35702. {
  35703. };
  35704. #endif /* __DispHTMLStyleElement_DISPINTERFACE_DEFINED__ */
  35705. EXTERN_C const CLSID CLSID_HTMLStyleElement;
  35706. #ifdef __cplusplus
  35707. class DECLSPEC_UUID("3050f37d-98b5-11cf-bb82-00aa00bdce0b")
  35708. HTMLStyleElement;
  35709. #endif
  35710. #ifndef __IHTMLStyleFontFace_INTERFACE_DEFINED__
  35711. #define __IHTMLStyleFontFace_INTERFACE_DEFINED__
  35712. /* interface IHTMLStyleFontFace */
  35713. /* [object][uuid][dual][oleautomation] */
  35714. EXTERN_C const IID IID_IHTMLStyleFontFace;
  35715. MIDL_INTERFACE("3050f3d5-98b5-11cf-bb82-00aa00bdce0b")
  35716. IHTMLStyleFontFace : public IDispatch
  35717. {
  35718. public:
  35719. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontsrc(
  35720. /* [in] */ BSTR v) = 0;
  35721. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontsrc(
  35722. /* [out][retval] */ BSTR *p) = 0;
  35723. };
  35724. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleFontFace_put_fontsrc_Proxy(
  35725. IHTMLStyleFontFace * This,
  35726. /* [in] */ BSTR v);
  35727. void __RPC_STUB IHTMLStyleFontFace_put_fontsrc_Stub(
  35728. IRpcStubBuffer *This,
  35729. IRpcChannelBuffer *_pRpcChannelBuffer,
  35730. PRPC_MESSAGE _pRpcMessage,
  35731. DWORD *_pdwStubPhase);
  35732. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleFontFace_get_fontsrc_Proxy(
  35733. IHTMLStyleFontFace * This,
  35734. /* [out][retval] */ BSTR *p);
  35735. void __RPC_STUB IHTMLStyleFontFace_get_fontsrc_Stub(
  35736. IRpcStubBuffer *This,
  35737. IRpcChannelBuffer *_pRpcChannelBuffer,
  35738. PRPC_MESSAGE _pRpcMessage,
  35739. DWORD *_pdwStubPhase);
  35740. #endif /* __IHTMLStyleFontFace_INTERFACE_DEFINED__ */
  35741. EXTERN_C const CLSID CLSID_HTMLStyleFontFace;
  35742. #ifdef __cplusplus
  35743. class DECLSPEC_UUID("3050f3d4-98b5-11cf-bb82-00aa00bdce0b")
  35744. HTMLStyleFontFace;
  35745. #endif
  35746. #ifndef __ICSSFilterSite_INTERFACE_DEFINED__
  35747. #define __ICSSFilterSite_INTERFACE_DEFINED__
  35748. /* interface ICSSFilterSite */
  35749. /* [uuid][unique][object] */
  35750. EXTERN_C const IID IID_ICSSFilterSite;
  35751. MIDL_INTERFACE("3050f3ed-98b5-11cf-bb82-00aa00bdce0b")
  35752. ICSSFilterSite : public IUnknown
  35753. {
  35754. public:
  35755. virtual HRESULT STDMETHODCALLTYPE GetElement(
  35756. /* [out][retval] */ IHTMLElement **Element) = 0;
  35757. virtual HRESULT STDMETHODCALLTYPE FireOnFilterChangeEvent( void) = 0;
  35758. };
  35759. HRESULT STDMETHODCALLTYPE ICSSFilterSite_GetElement_Proxy(
  35760. ICSSFilterSite * This,
  35761. /* [out][retval] */ IHTMLElement **Element);
  35762. void __RPC_STUB ICSSFilterSite_GetElement_Stub(
  35763. IRpcStubBuffer *This,
  35764. IRpcChannelBuffer *_pRpcChannelBuffer,
  35765. PRPC_MESSAGE _pRpcMessage,
  35766. DWORD *_pdwStubPhase);
  35767. HRESULT STDMETHODCALLTYPE ICSSFilterSite_FireOnFilterChangeEvent_Proxy(
  35768. ICSSFilterSite * This);
  35769. void __RPC_STUB ICSSFilterSite_FireOnFilterChangeEvent_Stub(
  35770. IRpcStubBuffer *This,
  35771. IRpcChannelBuffer *_pRpcChannelBuffer,
  35772. PRPC_MESSAGE _pRpcMessage,
  35773. DWORD *_pdwStubPhase);
  35774. #endif /* __ICSSFilterSite_INTERFACE_DEFINED__ */
  35775. #ifndef __IMarkupPointer_INTERFACE_DEFINED__
  35776. #define __IMarkupPointer_INTERFACE_DEFINED__
  35777. /* interface IMarkupPointer */
  35778. /* [uuid][unique][object] */
  35779. EXTERN_C const IID IID_IMarkupPointer;
  35780. MIDL_INTERFACE("3050f49f-98b5-11cf-bb82-00aa00bdce0b")
  35781. IMarkupPointer : public IUnknown
  35782. {
  35783. public:
  35784. virtual HRESULT STDMETHODCALLTYPE OwningDoc(
  35785. /* [out] */ IHTMLDocument2 **ppDoc) = 0;
  35786. virtual HRESULT STDMETHODCALLTYPE Gravity(
  35787. /* [out] */ POINTER_GRAVITY *pGravity) = 0;
  35788. virtual HRESULT STDMETHODCALLTYPE SetGravity(
  35789. /* [in] */ POINTER_GRAVITY Gravity) = 0;
  35790. virtual HRESULT STDMETHODCALLTYPE Cling(
  35791. /* [out] */ BOOL *pfCling) = 0;
  35792. virtual HRESULT STDMETHODCALLTYPE SetCling(
  35793. /* [in] */ BOOL fCLing) = 0;
  35794. virtual HRESULT STDMETHODCALLTYPE Unposition( void) = 0;
  35795. virtual HRESULT STDMETHODCALLTYPE IsPositioned(
  35796. /* [out] */ BOOL *pfPositioned) = 0;
  35797. virtual HRESULT STDMETHODCALLTYPE GetContainer(
  35798. /* [out] */ IMarkupContainer **ppContainer) = 0;
  35799. virtual HRESULT STDMETHODCALLTYPE MoveAdjacentToElement(
  35800. /* [in] */ IHTMLElement *pElement,
  35801. /* [in] */ ELEMENT_ADJACENCY eAdj) = 0;
  35802. virtual HRESULT STDMETHODCALLTYPE MoveToPointer(
  35803. /* [in] */ IMarkupPointer *pPointer) = 0;
  35804. virtual HRESULT STDMETHODCALLTYPE MoveToContainer(
  35805. /* [in] */ IMarkupContainer *pContainer,
  35806. /* [in] */ BOOL fAtStart) = 0;
  35807. virtual HRESULT STDMETHODCALLTYPE Left(
  35808. /* [in] */ BOOL fMove,
  35809. /* [out] */ MARKUP_CONTEXT_TYPE *pContext,
  35810. /* [out] */ IHTMLElement **ppElement,
  35811. /* [out][in] */ long *pcch,
  35812. /* [out] */ OLECHAR *pchText) = 0;
  35813. virtual HRESULT STDMETHODCALLTYPE Right(
  35814. /* [in] */ BOOL fMove,
  35815. /* [out] */ MARKUP_CONTEXT_TYPE *pContext,
  35816. /* [out] */ IHTMLElement **ppElement,
  35817. /* [out][in] */ long *pcch,
  35818. /* [out] */ OLECHAR *pchText) = 0;
  35819. virtual HRESULT STDMETHODCALLTYPE CurrentScope(
  35820. /* [out] */ IHTMLElement **ppElemCurrent) = 0;
  35821. virtual HRESULT STDMETHODCALLTYPE IsLeftOf(
  35822. /* [in] */ IMarkupPointer *pPointerThat,
  35823. /* [out] */ BOOL *pfResult) = 0;
  35824. virtual HRESULT STDMETHODCALLTYPE IsLeftOfOrEqualTo(
  35825. /* [in] */ IMarkupPointer *pPointerThat,
  35826. /* [out] */ BOOL *pfResult) = 0;
  35827. virtual HRESULT STDMETHODCALLTYPE IsRightOf(
  35828. /* [in] */ IMarkupPointer *pPointerThat,
  35829. /* [out] */ BOOL *pfResult) = 0;
  35830. virtual HRESULT STDMETHODCALLTYPE IsRightOfOrEqualTo(
  35831. /* [in] */ IMarkupPointer *pPointerThat,
  35832. /* [out] */ BOOL *pfResult) = 0;
  35833. virtual HRESULT STDMETHODCALLTYPE IsEqualTo(
  35834. /* [in] */ IMarkupPointer *pPointerThat,
  35835. /* [out] */ BOOL *pfAreEqual) = 0;
  35836. virtual HRESULT STDMETHODCALLTYPE MoveUnit(
  35837. /* [in] */ MOVEUNIT_ACTION muAction) = 0;
  35838. virtual HRESULT STDMETHODCALLTYPE FindText(
  35839. /* [in] */ OLECHAR *pchFindText,
  35840. /* [in] */ DWORD dwFlags,
  35841. /* [in] */ IMarkupPointer *pIEndMatch,
  35842. /* [in] */ IMarkupPointer *pIEndSearch) = 0;
  35843. };
  35844. HRESULT STDMETHODCALLTYPE IMarkupPointer_OwningDoc_Proxy(
  35845. IMarkupPointer * This,
  35846. /* [out] */ IHTMLDocument2 **ppDoc);
  35847. void __RPC_STUB IMarkupPointer_OwningDoc_Stub(
  35848. IRpcStubBuffer *This,
  35849. IRpcChannelBuffer *_pRpcChannelBuffer,
  35850. PRPC_MESSAGE _pRpcMessage,
  35851. DWORD *_pdwStubPhase);
  35852. HRESULT STDMETHODCALLTYPE IMarkupPointer_Gravity_Proxy(
  35853. IMarkupPointer * This,
  35854. /* [out] */ POINTER_GRAVITY *pGravity);
  35855. void __RPC_STUB IMarkupPointer_Gravity_Stub(
  35856. IRpcStubBuffer *This,
  35857. IRpcChannelBuffer *_pRpcChannelBuffer,
  35858. PRPC_MESSAGE _pRpcMessage,
  35859. DWORD *_pdwStubPhase);
  35860. HRESULT STDMETHODCALLTYPE IMarkupPointer_SetGravity_Proxy(
  35861. IMarkupPointer * This,
  35862. /* [in] */ POINTER_GRAVITY Gravity);
  35863. void __RPC_STUB IMarkupPointer_SetGravity_Stub(
  35864. IRpcStubBuffer *This,
  35865. IRpcChannelBuffer *_pRpcChannelBuffer,
  35866. PRPC_MESSAGE _pRpcMessage,
  35867. DWORD *_pdwStubPhase);
  35868. HRESULT STDMETHODCALLTYPE IMarkupPointer_Cling_Proxy(
  35869. IMarkupPointer * This,
  35870. /* [out] */ BOOL *pfCling);
  35871. void __RPC_STUB IMarkupPointer_Cling_Stub(
  35872. IRpcStubBuffer *This,
  35873. IRpcChannelBuffer *_pRpcChannelBuffer,
  35874. PRPC_MESSAGE _pRpcMessage,
  35875. DWORD *_pdwStubPhase);
  35876. HRESULT STDMETHODCALLTYPE IMarkupPointer_SetCling_Proxy(
  35877. IMarkupPointer * This,
  35878. /* [in] */ BOOL fCLing);
  35879. void __RPC_STUB IMarkupPointer_SetCling_Stub(
  35880. IRpcStubBuffer *This,
  35881. IRpcChannelBuffer *_pRpcChannelBuffer,
  35882. PRPC_MESSAGE _pRpcMessage,
  35883. DWORD *_pdwStubPhase);
  35884. HRESULT STDMETHODCALLTYPE IMarkupPointer_Unposition_Proxy(
  35885. IMarkupPointer * This);
  35886. void __RPC_STUB IMarkupPointer_Unposition_Stub(
  35887. IRpcStubBuffer *This,
  35888. IRpcChannelBuffer *_pRpcChannelBuffer,
  35889. PRPC_MESSAGE _pRpcMessage,
  35890. DWORD *_pdwStubPhase);
  35891. HRESULT STDMETHODCALLTYPE IMarkupPointer_IsPositioned_Proxy(
  35892. IMarkupPointer * This,
  35893. /* [out] */ BOOL *pfPositioned);
  35894. void __RPC_STUB IMarkupPointer_IsPositioned_Stub(
  35895. IRpcStubBuffer *This,
  35896. IRpcChannelBuffer *_pRpcChannelBuffer,
  35897. PRPC_MESSAGE _pRpcMessage,
  35898. DWORD *_pdwStubPhase);
  35899. HRESULT STDMETHODCALLTYPE IMarkupPointer_GetContainer_Proxy(
  35900. IMarkupPointer * This,
  35901. /* [out] */ IMarkupContainer **ppContainer);
  35902. void __RPC_STUB IMarkupPointer_GetContainer_Stub(
  35903. IRpcStubBuffer *This,
  35904. IRpcChannelBuffer *_pRpcChannelBuffer,
  35905. PRPC_MESSAGE _pRpcMessage,
  35906. DWORD *_pdwStubPhase);
  35907. HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveAdjacentToElement_Proxy(
  35908. IMarkupPointer * This,
  35909. /* [in] */ IHTMLElement *pElement,
  35910. /* [in] */ ELEMENT_ADJACENCY eAdj);
  35911. void __RPC_STUB IMarkupPointer_MoveAdjacentToElement_Stub(
  35912. IRpcStubBuffer *This,
  35913. IRpcChannelBuffer *_pRpcChannelBuffer,
  35914. PRPC_MESSAGE _pRpcMessage,
  35915. DWORD *_pdwStubPhase);
  35916. HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveToPointer_Proxy(
  35917. IMarkupPointer * This,
  35918. /* [in] */ IMarkupPointer *pPointer);
  35919. void __RPC_STUB IMarkupPointer_MoveToPointer_Stub(
  35920. IRpcStubBuffer *This,
  35921. IRpcChannelBuffer *_pRpcChannelBuffer,
  35922. PRPC_MESSAGE _pRpcMessage,
  35923. DWORD *_pdwStubPhase);
  35924. HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveToContainer_Proxy(
  35925. IMarkupPointer * This,
  35926. /* [in] */ IMarkupContainer *pContainer,
  35927. /* [in] */ BOOL fAtStart);
  35928. void __RPC_STUB IMarkupPointer_MoveToContainer_Stub(
  35929. IRpcStubBuffer *This,
  35930. IRpcChannelBuffer *_pRpcChannelBuffer,
  35931. PRPC_MESSAGE _pRpcMessage,
  35932. DWORD *_pdwStubPhase);
  35933. HRESULT STDMETHODCALLTYPE IMarkupPointer_Left_Proxy(
  35934. IMarkupPointer * This,
  35935. /* [in] */ BOOL fMove,
  35936. /* [out] */ MARKUP_CONTEXT_TYPE *pContext,
  35937. /* [out] */ IHTMLElement **ppElement,
  35938. /* [out][in] */ long *pcch,
  35939. /* [out] */ OLECHAR *pchText);
  35940. void __RPC_STUB IMarkupPointer_Left_Stub(
  35941. IRpcStubBuffer *This,
  35942. IRpcChannelBuffer *_pRpcChannelBuffer,
  35943. PRPC_MESSAGE _pRpcMessage,
  35944. DWORD *_pdwStubPhase);
  35945. HRESULT STDMETHODCALLTYPE IMarkupPointer_Right_Proxy(
  35946. IMarkupPointer * This,
  35947. /* [in] */ BOOL fMove,
  35948. /* [out] */ MARKUP_CONTEXT_TYPE *pContext,
  35949. /* [out] */ IHTMLElement **ppElement,
  35950. /* [out][in] */ long *pcch,
  35951. /* [out] */ OLECHAR *pchText);
  35952. void __RPC_STUB IMarkupPointer_Right_Stub(
  35953. IRpcStubBuffer *This,
  35954. IRpcChannelBuffer *_pRpcChannelBuffer,
  35955. PRPC_MESSAGE _pRpcMessage,
  35956. DWORD *_pdwStubPhase);
  35957. HRESULT STDMETHODCALLTYPE IMarkupPointer_CurrentScope_Proxy(
  35958. IMarkupPointer * This,
  35959. /* [out] */ IHTMLElement **ppElemCurrent);
  35960. void __RPC_STUB IMarkupPointer_CurrentScope_Stub(
  35961. IRpcStubBuffer *This,
  35962. IRpcChannelBuffer *_pRpcChannelBuffer,
  35963. PRPC_MESSAGE _pRpcMessage,
  35964. DWORD *_pdwStubPhase);
  35965. HRESULT STDMETHODCALLTYPE IMarkupPointer_IsLeftOf_Proxy(
  35966. IMarkupPointer * This,
  35967. /* [in] */ IMarkupPointer *pPointerThat,
  35968. /* [out] */ BOOL *pfResult);
  35969. void __RPC_STUB IMarkupPointer_IsLeftOf_Stub(
  35970. IRpcStubBuffer *This,
  35971. IRpcChannelBuffer *_pRpcChannelBuffer,
  35972. PRPC_MESSAGE _pRpcMessage,
  35973. DWORD *_pdwStubPhase);
  35974. HRESULT STDMETHODCALLTYPE IMarkupPointer_IsLeftOfOrEqualTo_Proxy(
  35975. IMarkupPointer * This,
  35976. /* [in] */ IMarkupPointer *pPointerThat,
  35977. /* [out] */ BOOL *pfResult);
  35978. void __RPC_STUB IMarkupPointer_IsLeftOfOrEqualTo_Stub(
  35979. IRpcStubBuffer *This,
  35980. IRpcChannelBuffer *_pRpcChannelBuffer,
  35981. PRPC_MESSAGE _pRpcMessage,
  35982. DWORD *_pdwStubPhase);
  35983. HRESULT STDMETHODCALLTYPE IMarkupPointer_IsRightOf_Proxy(
  35984. IMarkupPointer * This,
  35985. /* [in] */ IMarkupPointer *pPointerThat,
  35986. /* [out] */ BOOL *pfResult);
  35987. void __RPC_STUB IMarkupPointer_IsRightOf_Stub(
  35988. IRpcStubBuffer *This,
  35989. IRpcChannelBuffer *_pRpcChannelBuffer,
  35990. PRPC_MESSAGE _pRpcMessage,
  35991. DWORD *_pdwStubPhase);
  35992. HRESULT STDMETHODCALLTYPE IMarkupPointer_IsRightOfOrEqualTo_Proxy(
  35993. IMarkupPointer * This,
  35994. /* [in] */ IMarkupPointer *pPointerThat,
  35995. /* [out] */ BOOL *pfResult);
  35996. void __RPC_STUB IMarkupPointer_IsRightOfOrEqualTo_Stub(
  35997. IRpcStubBuffer *This,
  35998. IRpcChannelBuffer *_pRpcChannelBuffer,
  35999. PRPC_MESSAGE _pRpcMessage,
  36000. DWORD *_pdwStubPhase);
  36001. HRESULT STDMETHODCALLTYPE IMarkupPointer_IsEqualTo_Proxy(
  36002. IMarkupPointer * This,
  36003. /* [in] */ IMarkupPointer *pPointerThat,
  36004. /* [out] */ BOOL *pfAreEqual);
  36005. void __RPC_STUB IMarkupPointer_IsEqualTo_Stub(
  36006. IRpcStubBuffer *This,
  36007. IRpcChannelBuffer *_pRpcChannelBuffer,
  36008. PRPC_MESSAGE _pRpcMessage,
  36009. DWORD *_pdwStubPhase);
  36010. HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveUnit_Proxy(
  36011. IMarkupPointer * This,
  36012. /* [in] */ MOVEUNIT_ACTION muAction);
  36013. void __RPC_STUB IMarkupPointer_MoveUnit_Stub(
  36014. IRpcStubBuffer *This,
  36015. IRpcChannelBuffer *_pRpcChannelBuffer,
  36016. PRPC_MESSAGE _pRpcMessage,
  36017. DWORD *_pdwStubPhase);
  36018. HRESULT STDMETHODCALLTYPE IMarkupPointer_FindText_Proxy(
  36019. IMarkupPointer * This,
  36020. /* [in] */ OLECHAR *pchFindText,
  36021. /* [in] */ DWORD dwFlags,
  36022. /* [in] */ IMarkupPointer *pIEndMatch,
  36023. /* [in] */ IMarkupPointer *pIEndSearch);
  36024. void __RPC_STUB IMarkupPointer_FindText_Stub(
  36025. IRpcStubBuffer *This,
  36026. IRpcChannelBuffer *_pRpcChannelBuffer,
  36027. PRPC_MESSAGE _pRpcMessage,
  36028. DWORD *_pdwStubPhase);
  36029. #endif /* __IMarkupPointer_INTERFACE_DEFINED__ */
  36030. #ifndef __IMarkupContainer_INTERFACE_DEFINED__
  36031. #define __IMarkupContainer_INTERFACE_DEFINED__
  36032. /* interface IMarkupContainer */
  36033. /* [uuid][unique][object] */
  36034. EXTERN_C const IID IID_IMarkupContainer;
  36035. MIDL_INTERFACE("3050f5f9-98b5-11cf-bb82-00aa00bdce0b")
  36036. IMarkupContainer : public IUnknown
  36037. {
  36038. public:
  36039. virtual HRESULT STDMETHODCALLTYPE OwningDoc(
  36040. /* [out] */ IHTMLDocument2 **ppDoc) = 0;
  36041. };
  36042. HRESULT STDMETHODCALLTYPE IMarkupContainer_OwningDoc_Proxy(
  36043. IMarkupContainer * This,
  36044. /* [out] */ IHTMLDocument2 **ppDoc);
  36045. void __RPC_STUB IMarkupContainer_OwningDoc_Stub(
  36046. IRpcStubBuffer *This,
  36047. IRpcChannelBuffer *_pRpcChannelBuffer,
  36048. PRPC_MESSAGE _pRpcMessage,
  36049. DWORD *_pdwStubPhase);
  36050. #endif /* __IMarkupContainer_INTERFACE_DEFINED__ */
  36051. #ifndef __IMarkupContainer2_INTERFACE_DEFINED__
  36052. #define __IMarkupContainer2_INTERFACE_DEFINED__
  36053. /* interface IMarkupContainer2 */
  36054. /* [uuid][unique][object] */
  36055. EXTERN_C const IID IID_IMarkupContainer2;
  36056. MIDL_INTERFACE("3050f648-98b5-11cf-bb82-00aa00bdce0b")
  36057. IMarkupContainer2 : public IMarkupContainer
  36058. {
  36059. public:
  36060. virtual HRESULT STDMETHODCALLTYPE CreateChangeLog(
  36061. /* [in] */ IHTMLChangeSink *pChangeSink,
  36062. /* [out] */ IHTMLChangeLog **ppChangeLog,
  36063. /* [in] */ BOOL fForward,
  36064. /* [in] */ BOOL fBackward) = 0;
  36065. virtual HRESULT STDMETHODCALLTYPE RegisterForDirtyRange(
  36066. /* [in] */ IHTMLChangeSink *pChangeSink,
  36067. /* [out] */ DWORD *pdwCookie) = 0;
  36068. virtual HRESULT STDMETHODCALLTYPE UnRegisterForDirtyRange(
  36069. /* [in] */ DWORD dwCookie) = 0;
  36070. virtual HRESULT STDMETHODCALLTYPE GetAndClearDirtyRange(
  36071. /* [in] */ DWORD dwCookie,
  36072. /* [in] */ IMarkupPointer *pIPointerBegin,
  36073. /* [in] */ IMarkupPointer *pIPointerEnd) = 0;
  36074. virtual long STDMETHODCALLTYPE GetVersionNumber( void) = 0;
  36075. virtual HRESULT STDMETHODCALLTYPE GetMasterElement(
  36076. /* [out] */ IHTMLElement **ppElementMaster) = 0;
  36077. };
  36078. HRESULT STDMETHODCALLTYPE IMarkupContainer2_CreateChangeLog_Proxy(
  36079. IMarkupContainer2 * This,
  36080. /* [in] */ IHTMLChangeSink *pChangeSink,
  36081. /* [out] */ IHTMLChangeLog **ppChangeLog,
  36082. /* [in] */ BOOL fForward,
  36083. /* [in] */ BOOL fBackward);
  36084. void __RPC_STUB IMarkupContainer2_CreateChangeLog_Stub(
  36085. IRpcStubBuffer *This,
  36086. IRpcChannelBuffer *_pRpcChannelBuffer,
  36087. PRPC_MESSAGE _pRpcMessage,
  36088. DWORD *_pdwStubPhase);
  36089. HRESULT STDMETHODCALLTYPE IMarkupContainer2_RegisterForDirtyRange_Proxy(
  36090. IMarkupContainer2 * This,
  36091. /* [in] */ IHTMLChangeSink *pChangeSink,
  36092. /* [out] */ DWORD *pdwCookie);
  36093. void __RPC_STUB IMarkupContainer2_RegisterForDirtyRange_Stub(
  36094. IRpcStubBuffer *This,
  36095. IRpcChannelBuffer *_pRpcChannelBuffer,
  36096. PRPC_MESSAGE _pRpcMessage,
  36097. DWORD *_pdwStubPhase);
  36098. HRESULT STDMETHODCALLTYPE IMarkupContainer2_UnRegisterForDirtyRange_Proxy(
  36099. IMarkupContainer2 * This,
  36100. /* [in] */ DWORD dwCookie);
  36101. void __RPC_STUB IMarkupContainer2_UnRegisterForDirtyRange_Stub(
  36102. IRpcStubBuffer *This,
  36103. IRpcChannelBuffer *_pRpcChannelBuffer,
  36104. PRPC_MESSAGE _pRpcMessage,
  36105. DWORD *_pdwStubPhase);
  36106. HRESULT STDMETHODCALLTYPE IMarkupContainer2_GetAndClearDirtyRange_Proxy(
  36107. IMarkupContainer2 * This,
  36108. /* [in] */ DWORD dwCookie,
  36109. /* [in] */ IMarkupPointer *pIPointerBegin,
  36110. /* [in] */ IMarkupPointer *pIPointerEnd);
  36111. void __RPC_STUB IMarkupContainer2_GetAndClearDirtyRange_Stub(
  36112. IRpcStubBuffer *This,
  36113. IRpcChannelBuffer *_pRpcChannelBuffer,
  36114. PRPC_MESSAGE _pRpcMessage,
  36115. DWORD *_pdwStubPhase);
  36116. long STDMETHODCALLTYPE IMarkupContainer2_GetVersionNumber_Proxy(
  36117. IMarkupContainer2 * This);
  36118. void __RPC_STUB IMarkupContainer2_GetVersionNumber_Stub(
  36119. IRpcStubBuffer *This,
  36120. IRpcChannelBuffer *_pRpcChannelBuffer,
  36121. PRPC_MESSAGE _pRpcMessage,
  36122. DWORD *_pdwStubPhase);
  36123. HRESULT STDMETHODCALLTYPE IMarkupContainer2_GetMasterElement_Proxy(
  36124. IMarkupContainer2 * This,
  36125. /* [out] */ IHTMLElement **ppElementMaster);
  36126. void __RPC_STUB IMarkupContainer2_GetMasterElement_Stub(
  36127. IRpcStubBuffer *This,
  36128. IRpcChannelBuffer *_pRpcChannelBuffer,
  36129. PRPC_MESSAGE _pRpcMessage,
  36130. DWORD *_pdwStubPhase);
  36131. #endif /* __IMarkupContainer2_INTERFACE_DEFINED__ */
  36132. #ifndef __IHTMLChangeLog_INTERFACE_DEFINED__
  36133. #define __IHTMLChangeLog_INTERFACE_DEFINED__
  36134. /* interface IHTMLChangeLog */
  36135. /* [uuid][unique][object] */
  36136. EXTERN_C const IID IID_IHTMLChangeLog;
  36137. MIDL_INTERFACE("3050f649-98b5-11cf-bb82-00aa00bdce0b")
  36138. IHTMLChangeLog : public IUnknown
  36139. {
  36140. public:
  36141. virtual HRESULT STDMETHODCALLTYPE GetNextChange(
  36142. /* [in] */ BYTE *pbBuffer,
  36143. /* [in] */ long nBufferSize,
  36144. /* [out] */ long *pnRecordLength) = 0;
  36145. };
  36146. HRESULT STDMETHODCALLTYPE IHTMLChangeLog_GetNextChange_Proxy(
  36147. IHTMLChangeLog * This,
  36148. /* [in] */ BYTE *pbBuffer,
  36149. /* [in] */ long nBufferSize,
  36150. /* [out] */ long *pnRecordLength);
  36151. void __RPC_STUB IHTMLChangeLog_GetNextChange_Stub(
  36152. IRpcStubBuffer *This,
  36153. IRpcChannelBuffer *_pRpcChannelBuffer,
  36154. PRPC_MESSAGE _pRpcMessage,
  36155. DWORD *_pdwStubPhase);
  36156. #endif /* __IHTMLChangeLog_INTERFACE_DEFINED__ */
  36157. #ifndef __IHTMLChangeSink_INTERFACE_DEFINED__
  36158. #define __IHTMLChangeSink_INTERFACE_DEFINED__
  36159. /* interface IHTMLChangeSink */
  36160. /* [uuid][unique][object] */
  36161. EXTERN_C const IID IID_IHTMLChangeSink;
  36162. MIDL_INTERFACE("3050f64a-98b5-11cf-bb82-00aa00bdce0b")
  36163. IHTMLChangeSink : public IUnknown
  36164. {
  36165. public:
  36166. virtual HRESULT STDMETHODCALLTYPE Notify( void) = 0;
  36167. };
  36168. HRESULT STDMETHODCALLTYPE IHTMLChangeSink_Notify_Proxy(
  36169. IHTMLChangeSink * This);
  36170. void __RPC_STUB IHTMLChangeSink_Notify_Stub(
  36171. IRpcStubBuffer *This,
  36172. IRpcChannelBuffer *_pRpcChannelBuffer,
  36173. PRPC_MESSAGE _pRpcMessage,
  36174. DWORD *_pdwStubPhase);
  36175. #endif /* __IHTMLChangeSink_INTERFACE_DEFINED__ */
  36176. #ifndef __IActiveIMMApp_INTERFACE_DEFINED__
  36177. #define __IActiveIMMApp_INTERFACE_DEFINED__
  36178. /* interface IActiveIMMApp */
  36179. /* [unique][uuid][object] */
  36180. EXTERN_C const IID IID_IActiveIMMApp;
  36181. MIDL_INTERFACE("08c0e040-62d1-11d1-9326-0060b067b86e")
  36182. IActiveIMMApp : public IUnknown
  36183. {
  36184. public:
  36185. virtual HRESULT STDMETHODCALLTYPE AssociateContext(
  36186. /* [in] */ HWND hWnd,
  36187. /* [in] */ HIMC hIME,
  36188. /* [out] */ HIMC *phPrev) = 0;
  36189. virtual HRESULT STDMETHODCALLTYPE ConfigureIMEA(
  36190. /* [in] */ HKL hKL,
  36191. /* [in] */ HWND hWnd,
  36192. /* [in] */ DWORD dwMode,
  36193. /* [in] */ REGISTERWORDA *pData) = 0;
  36194. virtual HRESULT STDMETHODCALLTYPE ConfigureIMEW(
  36195. /* [in] */ HKL hKL,
  36196. /* [in] */ HWND hWnd,
  36197. /* [in] */ DWORD dwMode,
  36198. /* [in] */ REGISTERWORDW *pData) = 0;
  36199. virtual HRESULT STDMETHODCALLTYPE CreateContext(
  36200. /* [out] */ HIMC *phIMC) = 0;
  36201. virtual HRESULT STDMETHODCALLTYPE DestroyContext(
  36202. /* [in] */ HIMC hIME) = 0;
  36203. virtual HRESULT STDMETHODCALLTYPE EnumRegisterWordA(
  36204. /* [in] */ HKL hKL,
  36205. /* [in] */ LPSTR szReading,
  36206. /* [in] */ DWORD dwStyle,
  36207. /* [in] */ LPSTR szRegister,
  36208. /* [in] */ LPVOID pData,
  36209. /* [out] */ IEnumRegisterWordA **pEnum) = 0;
  36210. virtual HRESULT STDMETHODCALLTYPE EnumRegisterWordW(
  36211. /* [in] */ HKL hKL,
  36212. /* [in] */ LPWSTR szReading,
  36213. /* [in] */ DWORD dwStyle,
  36214. /* [in] */ LPWSTR szRegister,
  36215. /* [in] */ LPVOID pData,
  36216. /* [out] */ IEnumRegisterWordW **pEnum) = 0;
  36217. virtual HRESULT STDMETHODCALLTYPE EscapeA(
  36218. /* [in] */ HKL hKL,
  36219. /* [in] */ HIMC hIMC,
  36220. /* [in] */ UINT uEscape,
  36221. /* [out][in] */ LPVOID pData,
  36222. /* [out] */ LRESULT *plResult) = 0;
  36223. virtual HRESULT STDMETHODCALLTYPE EscapeW(
  36224. /* [in] */ HKL hKL,
  36225. /* [in] */ HIMC hIMC,
  36226. /* [in] */ UINT uEscape,
  36227. /* [out][in] */ LPVOID pData,
  36228. /* [out] */ LRESULT *plResult) = 0;
  36229. virtual HRESULT STDMETHODCALLTYPE GetCandidateListA(
  36230. /* [in] */ HIMC hIMC,
  36231. /* [in] */ DWORD dwIndex,
  36232. /* [in] */ UINT uBufLen,
  36233. /* [out] */ CANDIDATELIST *pCandList,
  36234. /* [out] */ UINT *puCopied) = 0;
  36235. virtual HRESULT STDMETHODCALLTYPE GetCandidateListW(
  36236. /* [in] */ HIMC hIMC,
  36237. /* [in] */ DWORD dwIndex,
  36238. /* [in] */ UINT uBufLen,
  36239. /* [out] */ CANDIDATELIST *pCandList,
  36240. /* [out] */ UINT *puCopied) = 0;
  36241. virtual HRESULT STDMETHODCALLTYPE GetCandidateListCountA(
  36242. /* [in] */ HIMC hIMC,
  36243. /* [out] */ DWORD *pdwListSize,
  36244. /* [out] */ DWORD *pdwBufLen) = 0;
  36245. virtual HRESULT STDMETHODCALLTYPE GetCandidateListCountW(
  36246. /* [in] */ HIMC hIMC,
  36247. /* [out] */ DWORD *pdwListSize,
  36248. /* [out] */ DWORD *pdwBufLen) = 0;
  36249. virtual HRESULT STDMETHODCALLTYPE GetCandidateWindow(
  36250. /* [in] */ HIMC hIMC,
  36251. /* [in] */ DWORD dwIndex,
  36252. /* [out] */ CANDIDATEFORM *pCandidate) = 0;
  36253. virtual HRESULT STDMETHODCALLTYPE GetCompositionFontA(
  36254. /* [in] */ HIMC hIMC,
  36255. /* [out] */ LOGFONTA *plf) = 0;
  36256. virtual HRESULT STDMETHODCALLTYPE GetCompositionFontW(
  36257. /* [in] */ HIMC hIMC,
  36258. /* [out] */ LOGFONTW *plf) = 0;
  36259. virtual HRESULT STDMETHODCALLTYPE GetCompositionStringA(
  36260. /* [in] */ HIMC hIMC,
  36261. /* [in] */ DWORD dwIndex,
  36262. /* [in] */ DWORD dwBufLen,
  36263. /* [out] */ LONG *plCopied,
  36264. /* [out] */ LPVOID pBuf) = 0;
  36265. virtual HRESULT STDMETHODCALLTYPE GetCompositionStringW(
  36266. /* [in] */ HIMC hIMC,
  36267. /* [in] */ DWORD dwIndex,
  36268. /* [in] */ DWORD dwBufLen,
  36269. /* [out] */ LONG *plCopied,
  36270. /* [out] */ LPVOID pBuf) = 0;
  36271. virtual HRESULT STDMETHODCALLTYPE GetCompositionWindow(
  36272. /* [in] */ HIMC hIMC,
  36273. /* [out] */ COMPOSITIONFORM *pCompForm) = 0;
  36274. virtual HRESULT STDMETHODCALLTYPE GetContext(
  36275. /* [in] */ HWND hWnd,
  36276. /* [out] */ HIMC *phIMC) = 0;
  36277. virtual HRESULT STDMETHODCALLTYPE GetConversionListA(
  36278. /* [in] */ HKL hKL,
  36279. /* [in] */ HIMC hIMC,
  36280. /* [in] */ LPSTR pSrc,
  36281. /* [in] */ UINT uBufLen,
  36282. /* [in] */ UINT uFlag,
  36283. /* [out] */ CANDIDATELIST *pDst,
  36284. /* [out] */ UINT *puCopied) = 0;
  36285. virtual HRESULT STDMETHODCALLTYPE GetConversionListW(
  36286. /* [in] */ HKL hKL,
  36287. /* [in] */ HIMC hIMC,
  36288. /* [in] */ LPWSTR pSrc,
  36289. /* [in] */ UINT uBufLen,
  36290. /* [in] */ UINT uFlag,
  36291. /* [out] */ CANDIDATELIST *pDst,
  36292. /* [out] */ UINT *puCopied) = 0;
  36293. virtual HRESULT STDMETHODCALLTYPE GetConversionStatus(
  36294. /* [in] */ HIMC hIMC,
  36295. /* [out] */ DWORD *pfdwConversion,
  36296. /* [out] */ DWORD *pfdwSentence) = 0;
  36297. virtual HRESULT STDMETHODCALLTYPE GetDefaultIMEWnd(
  36298. /* [in] */ HWND hWnd,
  36299. /* [out] */ HWND *phDefWnd) = 0;
  36300. virtual HRESULT STDMETHODCALLTYPE GetDescriptionA(
  36301. /* [in] */ HKL hKL,
  36302. /* [in] */ UINT uBufLen,
  36303. /* [out] */ LPSTR szDescription,
  36304. /* [out] */ UINT *puCopied) = 0;
  36305. virtual HRESULT STDMETHODCALLTYPE GetDescriptionW(
  36306. /* [in] */ HKL hKL,
  36307. /* [in] */ UINT uBufLen,
  36308. /* [out] */ LPWSTR szDescription,
  36309. /* [out] */ UINT *puCopied) = 0;
  36310. virtual HRESULT STDMETHODCALLTYPE GetGuideLineA(
  36311. /* [in] */ HIMC hIMC,
  36312. /* [in] */ DWORD dwIndex,
  36313. /* [in] */ DWORD dwBufLen,
  36314. /* [out] */ LPSTR pBuf,
  36315. /* [out] */ DWORD *pdwResult) = 0;
  36316. virtual HRESULT STDMETHODCALLTYPE GetGuideLineW(
  36317. /* [in] */ HIMC hIMC,
  36318. /* [in] */ DWORD dwIndex,
  36319. /* [in] */ DWORD dwBufLen,
  36320. /* [out] */ LPWSTR pBuf,
  36321. /* [out] */ DWORD *pdwResult) = 0;
  36322. virtual HRESULT STDMETHODCALLTYPE GetIMEFileNameA(
  36323. /* [in] */ HKL hKL,
  36324. /* [in] */ UINT uBufLen,
  36325. /* [out] */ LPSTR szFileName,
  36326. /* [out] */ UINT *puCopied) = 0;
  36327. virtual HRESULT STDMETHODCALLTYPE GetIMEFileNameW(
  36328. /* [in] */ HKL hKL,
  36329. /* [in] */ UINT uBufLen,
  36330. /* [out] */ LPWSTR szFileName,
  36331. /* [out] */ UINT *puCopied) = 0;
  36332. virtual HRESULT STDMETHODCALLTYPE GetOpenStatus(
  36333. /* [in] */ HIMC hIMC) = 0;
  36334. virtual HRESULT STDMETHODCALLTYPE GetProperty(
  36335. /* [in] */ HKL hKL,
  36336. /* [in] */ DWORD fdwIndex,
  36337. /* [out] */ DWORD *pdwProperty) = 0;
  36338. virtual HRESULT STDMETHODCALLTYPE GetRegisterWordStyleA(
  36339. /* [in] */ HKL hKL,
  36340. /* [in] */ UINT nItem,
  36341. /* [out] */ STYLEBUFA *pStyleBuf,
  36342. /* [out] */ UINT *puCopied) = 0;
  36343. virtual HRESULT STDMETHODCALLTYPE GetRegisterWordStyleW(
  36344. /* [in] */ HKL hKL,
  36345. /* [in] */ UINT nItem,
  36346. /* [out] */ STYLEBUFW *pStyleBuf,
  36347. /* [out] */ UINT *puCopied) = 0;
  36348. virtual HRESULT STDMETHODCALLTYPE GetStatusWindowPos(
  36349. /* [in] */ HIMC hIMC,
  36350. /* [out] */ POINT *pptPos) = 0;
  36351. virtual HRESULT STDMETHODCALLTYPE GetVirtualKey(
  36352. /* [in] */ HWND hWnd,
  36353. /* [out] */ UINT *puVirtualKey) = 0;
  36354. virtual HRESULT STDMETHODCALLTYPE InstallIMEA(
  36355. /* [in] */ LPSTR szIMEFileName,
  36356. /* [in] */ LPSTR szLayoutText,
  36357. /* [out] */ HKL *phKL) = 0;
  36358. virtual HRESULT STDMETHODCALLTYPE InstallIMEW(
  36359. /* [in] */ LPWSTR szIMEFileName,
  36360. /* [in] */ LPWSTR szLayoutText,
  36361. /* [out] */ HKL *phKL) = 0;
  36362. virtual HRESULT STDMETHODCALLTYPE IsIME(
  36363. /* [in] */ HKL hKL) = 0;
  36364. virtual HRESULT STDMETHODCALLTYPE IsUIMessageA(
  36365. /* [in] */ HWND hWndIME,
  36366. /* [in] */ UINT msg,
  36367. /* [in] */ WPARAM wParam,
  36368. /* [in] */ LPARAM lParam) = 0;
  36369. virtual HRESULT STDMETHODCALLTYPE IsUIMessageW(
  36370. /* [in] */ HWND hWndIME,
  36371. /* [in] */ UINT msg,
  36372. /* [in] */ WPARAM wParam,
  36373. /* [in] */ LPARAM lParam) = 0;
  36374. virtual HRESULT STDMETHODCALLTYPE NotifyIME(
  36375. /* [in] */ HIMC hIMC,
  36376. /* [in] */ DWORD dwAction,
  36377. /* [in] */ DWORD dwIndex,
  36378. /* [in] */ DWORD dwValue) = 0;
  36379. virtual HRESULT STDMETHODCALLTYPE RegisterWordA(
  36380. /* [in] */ HKL hKL,
  36381. /* [in] */ LPSTR szReading,
  36382. /* [in] */ DWORD dwStyle,
  36383. /* [in] */ LPSTR szRegister) = 0;
  36384. virtual HRESULT STDMETHODCALLTYPE RegisterWordW(
  36385. /* [in] */ HKL hKL,
  36386. /* [in] */ LPWSTR szReading,
  36387. /* [in] */ DWORD dwStyle,
  36388. /* [in] */ LPWSTR szRegister) = 0;
  36389. virtual HRESULT STDMETHODCALLTYPE ReleaseContext(
  36390. /* [in] */ HWND hWnd,
  36391. /* [in] */ HIMC hIMC) = 0;
  36392. virtual HRESULT STDMETHODCALLTYPE SetCandidateWindow(
  36393. /* [in] */ HIMC hIMC,
  36394. /* [in] */ CANDIDATEFORM *pCandidate) = 0;
  36395. virtual HRESULT STDMETHODCALLTYPE SetCompositionFontA(
  36396. /* [in] */ HIMC hIMC,
  36397. /* [in] */ LOGFONTA *plf) = 0;
  36398. virtual HRESULT STDMETHODCALLTYPE SetCompositionFontW(
  36399. /* [in] */ HIMC hIMC,
  36400. /* [in] */ LOGFONTW *plf) = 0;
  36401. virtual HRESULT STDMETHODCALLTYPE SetCompositionStringA(
  36402. /* [in] */ HIMC hIMC,
  36403. /* [in] */ DWORD dwIndex,
  36404. /* [in] */ LPVOID pComp,
  36405. /* [in] */ DWORD dwCompLen,
  36406. /* [in] */ LPVOID pRead,
  36407. /* [in] */ DWORD dwReadLen) = 0;
  36408. virtual HRESULT STDMETHODCALLTYPE SetCompositionStringW(
  36409. /* [in] */ HIMC hIMC,
  36410. /* [in] */ DWORD dwIndex,
  36411. /* [in] */ LPVOID pComp,
  36412. /* [in] */ DWORD dwCompLen,
  36413. /* [in] */ LPVOID pRead,
  36414. /* [in] */ DWORD dwReadLen) = 0;
  36415. virtual HRESULT STDMETHODCALLTYPE SetCompositionWindow(
  36416. /* [in] */ HIMC hIMC,
  36417. /* [in] */ COMPOSITIONFORM *pCompForm) = 0;
  36418. virtual HRESULT STDMETHODCALLTYPE SetConversionStatus(
  36419. /* [in] */ HIMC hIMC,
  36420. /* [in] */ DWORD fdwConversion,
  36421. /* [in] */ DWORD fdwSentence) = 0;
  36422. virtual HRESULT STDMETHODCALLTYPE SetOpenStatus(
  36423. /* [in] */ HIMC hIMC,
  36424. /* [in] */ BOOL fOpen) = 0;
  36425. virtual HRESULT STDMETHODCALLTYPE SetStatusWindowPos(
  36426. /* [in] */ HIMC hIMC,
  36427. /* [in] */ POINT *pptPos) = 0;
  36428. virtual HRESULT STDMETHODCALLTYPE SimulateHotKey(
  36429. /* [in] */ HWND hWnd,
  36430. /* [in] */ DWORD dwHotKeyID) = 0;
  36431. virtual HRESULT STDMETHODCALLTYPE UnregisterWordA(
  36432. /* [in] */ HKL hKL,
  36433. /* [in] */ LPSTR szReading,
  36434. /* [in] */ DWORD dwStyle,
  36435. /* [in] */ LPSTR szUnregister) = 0;
  36436. virtual HRESULT STDMETHODCALLTYPE UnregisterWordW(
  36437. /* [in] */ HKL hKL,
  36438. /* [in] */ LPWSTR szReading,
  36439. /* [in] */ DWORD dwStyle,
  36440. /* [in] */ LPWSTR szUnregister) = 0;
  36441. virtual HRESULT STDMETHODCALLTYPE Activate(
  36442. /* [in] */ BOOL fRestoreLayout) = 0;
  36443. virtual HRESULT STDMETHODCALLTYPE Deactivate( void) = 0;
  36444. virtual HRESULT STDMETHODCALLTYPE OnDefWindowProc(
  36445. /* [in] */ HWND hWnd,
  36446. /* [in] */ UINT Msg,
  36447. /* [in] */ WPARAM wParam,
  36448. /* [in] */ LPARAM lParam,
  36449. /* [out] */ LRESULT *plResult) = 0;
  36450. virtual HRESULT STDMETHODCALLTYPE FilterClientWindows(
  36451. /* [in] */ ATOM *aaClassList,
  36452. /* [in] */ UINT uSize) = 0;
  36453. virtual HRESULT STDMETHODCALLTYPE GetCodePageA(
  36454. /* [in] */ HKL hKL,
  36455. /* [out] */ UINT *uCodePage) = 0;
  36456. virtual HRESULT STDMETHODCALLTYPE GetLangId(
  36457. /* [in] */ HKL hKL,
  36458. /* [out] */ LANGID *plid) = 0;
  36459. virtual HRESULT STDMETHODCALLTYPE AssociateContextEx(
  36460. /* [in] */ HWND hWnd,
  36461. /* [in] */ HIMC hIMC,
  36462. /* [in] */ DWORD dwFlags) = 0;
  36463. virtual HRESULT STDMETHODCALLTYPE DisableIME(
  36464. /* [in] */ DWORD idThread) = 0;
  36465. virtual HRESULT STDMETHODCALLTYPE GetImeMenuItemsA(
  36466. /* [in] */ HIMC hIMC,
  36467. /* [in] */ DWORD dwFlags,
  36468. /* [in] */ DWORD dwType,
  36469. /* [in] */ IMEMENUITEMINFOA *pImeParentMenu,
  36470. /* [out] */ IMEMENUITEMINFOA *pImeMenu,
  36471. /* [in] */ DWORD dwSize,
  36472. /* [out] */ DWORD *pdwResult) = 0;
  36473. virtual HRESULT STDMETHODCALLTYPE GetImeMenuItemsW(
  36474. /* [in] */ HIMC hIMC,
  36475. /* [in] */ DWORD dwFlags,
  36476. /* [in] */ DWORD dwType,
  36477. /* [in] */ IMEMENUITEMINFOW *pImeParentMenu,
  36478. /* [out] */ IMEMENUITEMINFOW *pImeMenu,
  36479. /* [in] */ DWORD dwSize,
  36480. /* [out] */ DWORD *pdwResult) = 0;
  36481. virtual HRESULT STDMETHODCALLTYPE EnumInputContext(
  36482. /* [in] */ DWORD idThread,
  36483. /* [out] */ IEnumInputContext **ppEnum) = 0;
  36484. };
  36485. HRESULT STDMETHODCALLTYPE IActiveIMMApp_AssociateContext_Proxy(
  36486. IActiveIMMApp * This,
  36487. /* [in] */ HWND hWnd,
  36488. /* [in] */ HIMC hIME,
  36489. /* [out] */ HIMC *phPrev);
  36490. void __RPC_STUB IActiveIMMApp_AssociateContext_Stub(
  36491. IRpcStubBuffer *This,
  36492. IRpcChannelBuffer *_pRpcChannelBuffer,
  36493. PRPC_MESSAGE _pRpcMessage,
  36494. DWORD *_pdwStubPhase);
  36495. HRESULT STDMETHODCALLTYPE IActiveIMMApp_ConfigureIMEA_Proxy(
  36496. IActiveIMMApp * This,
  36497. /* [in] */ HKL hKL,
  36498. /* [in] */ HWND hWnd,
  36499. /* [in] */ DWORD dwMode,
  36500. /* [in] */ REGISTERWORDA *pData);
  36501. void __RPC_STUB IActiveIMMApp_ConfigureIMEA_Stub(
  36502. IRpcStubBuffer *This,
  36503. IRpcChannelBuffer *_pRpcChannelBuffer,
  36504. PRPC_MESSAGE _pRpcMessage,
  36505. DWORD *_pdwStubPhase);
  36506. HRESULT STDMETHODCALLTYPE IActiveIMMApp_ConfigureIMEW_Proxy(
  36507. IActiveIMMApp * This,
  36508. /* [in] */ HKL hKL,
  36509. /* [in] */ HWND hWnd,
  36510. /* [in] */ DWORD dwMode,
  36511. /* [in] */ REGISTERWORDW *pData);
  36512. void __RPC_STUB IActiveIMMApp_ConfigureIMEW_Stub(
  36513. IRpcStubBuffer *This,
  36514. IRpcChannelBuffer *_pRpcChannelBuffer,
  36515. PRPC_MESSAGE _pRpcMessage,
  36516. DWORD *_pdwStubPhase);
  36517. HRESULT STDMETHODCALLTYPE IActiveIMMApp_CreateContext_Proxy(
  36518. IActiveIMMApp * This,
  36519. /* [out] */ HIMC *phIMC);
  36520. void __RPC_STUB IActiveIMMApp_CreateContext_Stub(
  36521. IRpcStubBuffer *This,
  36522. IRpcChannelBuffer *_pRpcChannelBuffer,
  36523. PRPC_MESSAGE _pRpcMessage,
  36524. DWORD *_pdwStubPhase);
  36525. HRESULT STDMETHODCALLTYPE IActiveIMMApp_DestroyContext_Proxy(
  36526. IActiveIMMApp * This,
  36527. /* [in] */ HIMC hIME);
  36528. void __RPC_STUB IActiveIMMApp_DestroyContext_Stub(
  36529. IRpcStubBuffer *This,
  36530. IRpcChannelBuffer *_pRpcChannelBuffer,
  36531. PRPC_MESSAGE _pRpcMessage,
  36532. DWORD *_pdwStubPhase);
  36533. HRESULT STDMETHODCALLTYPE IActiveIMMApp_EnumRegisterWordA_Proxy(
  36534. IActiveIMMApp * This,
  36535. /* [in] */ HKL hKL,
  36536. /* [in] */ LPSTR szReading,
  36537. /* [in] */ DWORD dwStyle,
  36538. /* [in] */ LPSTR szRegister,
  36539. /* [in] */ LPVOID pData,
  36540. /* [out] */ IEnumRegisterWordA **pEnum);
  36541. void __RPC_STUB IActiveIMMApp_EnumRegisterWordA_Stub(
  36542. IRpcStubBuffer *This,
  36543. IRpcChannelBuffer *_pRpcChannelBuffer,
  36544. PRPC_MESSAGE _pRpcMessage,
  36545. DWORD *_pdwStubPhase);
  36546. HRESULT STDMETHODCALLTYPE IActiveIMMApp_EnumRegisterWordW_Proxy(
  36547. IActiveIMMApp * This,
  36548. /* [in] */ HKL hKL,
  36549. /* [in] */ LPWSTR szReading,
  36550. /* [in] */ DWORD dwStyle,
  36551. /* [in] */ LPWSTR szRegister,
  36552. /* [in] */ LPVOID pData,
  36553. /* [out] */ IEnumRegisterWordW **pEnum);
  36554. void __RPC_STUB IActiveIMMApp_EnumRegisterWordW_Stub(
  36555. IRpcStubBuffer *This,
  36556. IRpcChannelBuffer *_pRpcChannelBuffer,
  36557. PRPC_MESSAGE _pRpcMessage,
  36558. DWORD *_pdwStubPhase);
  36559. HRESULT STDMETHODCALLTYPE IActiveIMMApp_EscapeA_Proxy(
  36560. IActiveIMMApp * This,
  36561. /* [in] */ HKL hKL,
  36562. /* [in] */ HIMC hIMC,
  36563. /* [in] */ UINT uEscape,
  36564. /* [out][in] */ LPVOID pData,
  36565. /* [out] */ LRESULT *plResult);
  36566. void __RPC_STUB IActiveIMMApp_EscapeA_Stub(
  36567. IRpcStubBuffer *This,
  36568. IRpcChannelBuffer *_pRpcChannelBuffer,
  36569. PRPC_MESSAGE _pRpcMessage,
  36570. DWORD *_pdwStubPhase);
  36571. HRESULT STDMETHODCALLTYPE IActiveIMMApp_EscapeW_Proxy(
  36572. IActiveIMMApp * This,
  36573. /* [in] */ HKL hKL,
  36574. /* [in] */ HIMC hIMC,
  36575. /* [in] */ UINT uEscape,
  36576. /* [out][in] */ LPVOID pData,
  36577. /* [out] */ LRESULT *plResult);
  36578. void __RPC_STUB IActiveIMMApp_EscapeW_Stub(
  36579. IRpcStubBuffer *This,
  36580. IRpcChannelBuffer *_pRpcChannelBuffer,
  36581. PRPC_MESSAGE _pRpcMessage,
  36582. DWORD *_pdwStubPhase);
  36583. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateListA_Proxy(
  36584. IActiveIMMApp * This,
  36585. /* [in] */ HIMC hIMC,
  36586. /* [in] */ DWORD dwIndex,
  36587. /* [in] */ UINT uBufLen,
  36588. /* [out] */ CANDIDATELIST *pCandList,
  36589. /* [out] */ UINT *puCopied);
  36590. void __RPC_STUB IActiveIMMApp_GetCandidateListA_Stub(
  36591. IRpcStubBuffer *This,
  36592. IRpcChannelBuffer *_pRpcChannelBuffer,
  36593. PRPC_MESSAGE _pRpcMessage,
  36594. DWORD *_pdwStubPhase);
  36595. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateListW_Proxy(
  36596. IActiveIMMApp * This,
  36597. /* [in] */ HIMC hIMC,
  36598. /* [in] */ DWORD dwIndex,
  36599. /* [in] */ UINT uBufLen,
  36600. /* [out] */ CANDIDATELIST *pCandList,
  36601. /* [out] */ UINT *puCopied);
  36602. void __RPC_STUB IActiveIMMApp_GetCandidateListW_Stub(
  36603. IRpcStubBuffer *This,
  36604. IRpcChannelBuffer *_pRpcChannelBuffer,
  36605. PRPC_MESSAGE _pRpcMessage,
  36606. DWORD *_pdwStubPhase);
  36607. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateListCountA_Proxy(
  36608. IActiveIMMApp * This,
  36609. /* [in] */ HIMC hIMC,
  36610. /* [out] */ DWORD *pdwListSize,
  36611. /* [out] */ DWORD *pdwBufLen);
  36612. void __RPC_STUB IActiveIMMApp_GetCandidateListCountA_Stub(
  36613. IRpcStubBuffer *This,
  36614. IRpcChannelBuffer *_pRpcChannelBuffer,
  36615. PRPC_MESSAGE _pRpcMessage,
  36616. DWORD *_pdwStubPhase);
  36617. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateListCountW_Proxy(
  36618. IActiveIMMApp * This,
  36619. /* [in] */ HIMC hIMC,
  36620. /* [out] */ DWORD *pdwListSize,
  36621. /* [out] */ DWORD *pdwBufLen);
  36622. void __RPC_STUB IActiveIMMApp_GetCandidateListCountW_Stub(
  36623. IRpcStubBuffer *This,
  36624. IRpcChannelBuffer *_pRpcChannelBuffer,
  36625. PRPC_MESSAGE _pRpcMessage,
  36626. DWORD *_pdwStubPhase);
  36627. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateWindow_Proxy(
  36628. IActiveIMMApp * This,
  36629. /* [in] */ HIMC hIMC,
  36630. /* [in] */ DWORD dwIndex,
  36631. /* [out] */ CANDIDATEFORM *pCandidate);
  36632. void __RPC_STUB IActiveIMMApp_GetCandidateWindow_Stub(
  36633. IRpcStubBuffer *This,
  36634. IRpcChannelBuffer *_pRpcChannelBuffer,
  36635. PRPC_MESSAGE _pRpcMessage,
  36636. DWORD *_pdwStubPhase);
  36637. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionFontA_Proxy(
  36638. IActiveIMMApp * This,
  36639. /* [in] */ HIMC hIMC,
  36640. /* [out] */ LOGFONTA *plf);
  36641. void __RPC_STUB IActiveIMMApp_GetCompositionFontA_Stub(
  36642. IRpcStubBuffer *This,
  36643. IRpcChannelBuffer *_pRpcChannelBuffer,
  36644. PRPC_MESSAGE _pRpcMessage,
  36645. DWORD *_pdwStubPhase);
  36646. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionFontW_Proxy(
  36647. IActiveIMMApp * This,
  36648. /* [in] */ HIMC hIMC,
  36649. /* [out] */ LOGFONTW *plf);
  36650. void __RPC_STUB IActiveIMMApp_GetCompositionFontW_Stub(
  36651. IRpcStubBuffer *This,
  36652. IRpcChannelBuffer *_pRpcChannelBuffer,
  36653. PRPC_MESSAGE _pRpcMessage,
  36654. DWORD *_pdwStubPhase);
  36655. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionStringA_Proxy(
  36656. IActiveIMMApp * This,
  36657. /* [in] */ HIMC hIMC,
  36658. /* [in] */ DWORD dwIndex,
  36659. /* [in] */ DWORD dwBufLen,
  36660. /* [out] */ LONG *plCopied,
  36661. /* [out] */ LPVOID pBuf);
  36662. void __RPC_STUB IActiveIMMApp_GetCompositionStringA_Stub(
  36663. IRpcStubBuffer *This,
  36664. IRpcChannelBuffer *_pRpcChannelBuffer,
  36665. PRPC_MESSAGE _pRpcMessage,
  36666. DWORD *_pdwStubPhase);
  36667. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionStringW_Proxy(
  36668. IActiveIMMApp * This,
  36669. /* [in] */ HIMC hIMC,
  36670. /* [in] */ DWORD dwIndex,
  36671. /* [in] */ DWORD dwBufLen,
  36672. /* [out] */ LONG *plCopied,
  36673. /* [out] */ LPVOID pBuf);
  36674. void __RPC_STUB IActiveIMMApp_GetCompositionStringW_Stub(
  36675. IRpcStubBuffer *This,
  36676. IRpcChannelBuffer *_pRpcChannelBuffer,
  36677. PRPC_MESSAGE _pRpcMessage,
  36678. DWORD *_pdwStubPhase);
  36679. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionWindow_Proxy(
  36680. IActiveIMMApp * This,
  36681. /* [in] */ HIMC hIMC,
  36682. /* [out] */ COMPOSITIONFORM *pCompForm);
  36683. void __RPC_STUB IActiveIMMApp_GetCompositionWindow_Stub(
  36684. IRpcStubBuffer *This,
  36685. IRpcChannelBuffer *_pRpcChannelBuffer,
  36686. PRPC_MESSAGE _pRpcMessage,
  36687. DWORD *_pdwStubPhase);
  36688. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetContext_Proxy(
  36689. IActiveIMMApp * This,
  36690. /* [in] */ HWND hWnd,
  36691. /* [out] */ HIMC *phIMC);
  36692. void __RPC_STUB IActiveIMMApp_GetContext_Stub(
  36693. IRpcStubBuffer *This,
  36694. IRpcChannelBuffer *_pRpcChannelBuffer,
  36695. PRPC_MESSAGE _pRpcMessage,
  36696. DWORD *_pdwStubPhase);
  36697. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetConversionListA_Proxy(
  36698. IActiveIMMApp * This,
  36699. /* [in] */ HKL hKL,
  36700. /* [in] */ HIMC hIMC,
  36701. /* [in] */ LPSTR pSrc,
  36702. /* [in] */ UINT uBufLen,
  36703. /* [in] */ UINT uFlag,
  36704. /* [out] */ CANDIDATELIST *pDst,
  36705. /* [out] */ UINT *puCopied);
  36706. void __RPC_STUB IActiveIMMApp_GetConversionListA_Stub(
  36707. IRpcStubBuffer *This,
  36708. IRpcChannelBuffer *_pRpcChannelBuffer,
  36709. PRPC_MESSAGE _pRpcMessage,
  36710. DWORD *_pdwStubPhase);
  36711. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetConversionListW_Proxy(
  36712. IActiveIMMApp * This,
  36713. /* [in] */ HKL hKL,
  36714. /* [in] */ HIMC hIMC,
  36715. /* [in] */ LPWSTR pSrc,
  36716. /* [in] */ UINT uBufLen,
  36717. /* [in] */ UINT uFlag,
  36718. /* [out] */ CANDIDATELIST *pDst,
  36719. /* [out] */ UINT *puCopied);
  36720. void __RPC_STUB IActiveIMMApp_GetConversionListW_Stub(
  36721. IRpcStubBuffer *This,
  36722. IRpcChannelBuffer *_pRpcChannelBuffer,
  36723. PRPC_MESSAGE _pRpcMessage,
  36724. DWORD *_pdwStubPhase);
  36725. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetConversionStatus_Proxy(
  36726. IActiveIMMApp * This,
  36727. /* [in] */ HIMC hIMC,
  36728. /* [out] */ DWORD *pfdwConversion,
  36729. /* [out] */ DWORD *pfdwSentence);
  36730. void __RPC_STUB IActiveIMMApp_GetConversionStatus_Stub(
  36731. IRpcStubBuffer *This,
  36732. IRpcChannelBuffer *_pRpcChannelBuffer,
  36733. PRPC_MESSAGE _pRpcMessage,
  36734. DWORD *_pdwStubPhase);
  36735. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetDefaultIMEWnd_Proxy(
  36736. IActiveIMMApp * This,
  36737. /* [in] */ HWND hWnd,
  36738. /* [out] */ HWND *phDefWnd);
  36739. void __RPC_STUB IActiveIMMApp_GetDefaultIMEWnd_Stub(
  36740. IRpcStubBuffer *This,
  36741. IRpcChannelBuffer *_pRpcChannelBuffer,
  36742. PRPC_MESSAGE _pRpcMessage,
  36743. DWORD *_pdwStubPhase);
  36744. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetDescriptionA_Proxy(
  36745. IActiveIMMApp * This,
  36746. /* [in] */ HKL hKL,
  36747. /* [in] */ UINT uBufLen,
  36748. /* [out] */ LPSTR szDescription,
  36749. /* [out] */ UINT *puCopied);
  36750. void __RPC_STUB IActiveIMMApp_GetDescriptionA_Stub(
  36751. IRpcStubBuffer *This,
  36752. IRpcChannelBuffer *_pRpcChannelBuffer,
  36753. PRPC_MESSAGE _pRpcMessage,
  36754. DWORD *_pdwStubPhase);
  36755. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetDescriptionW_Proxy(
  36756. IActiveIMMApp * This,
  36757. /* [in] */ HKL hKL,
  36758. /* [in] */ UINT uBufLen,
  36759. /* [out] */ LPWSTR szDescription,
  36760. /* [out] */ UINT *puCopied);
  36761. void __RPC_STUB IActiveIMMApp_GetDescriptionW_Stub(
  36762. IRpcStubBuffer *This,
  36763. IRpcChannelBuffer *_pRpcChannelBuffer,
  36764. PRPC_MESSAGE _pRpcMessage,
  36765. DWORD *_pdwStubPhase);
  36766. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetGuideLineA_Proxy(
  36767. IActiveIMMApp * This,
  36768. /* [in] */ HIMC hIMC,
  36769. /* [in] */ DWORD dwIndex,
  36770. /* [in] */ DWORD dwBufLen,
  36771. /* [out] */ LPSTR pBuf,
  36772. /* [out] */ DWORD *pdwResult);
  36773. void __RPC_STUB IActiveIMMApp_GetGuideLineA_Stub(
  36774. IRpcStubBuffer *This,
  36775. IRpcChannelBuffer *_pRpcChannelBuffer,
  36776. PRPC_MESSAGE _pRpcMessage,
  36777. DWORD *_pdwStubPhase);
  36778. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetGuideLineW_Proxy(
  36779. IActiveIMMApp * This,
  36780. /* [in] */ HIMC hIMC,
  36781. /* [in] */ DWORD dwIndex,
  36782. /* [in] */ DWORD dwBufLen,
  36783. /* [out] */ LPWSTR pBuf,
  36784. /* [out] */ DWORD *pdwResult);
  36785. void __RPC_STUB IActiveIMMApp_GetGuideLineW_Stub(
  36786. IRpcStubBuffer *This,
  36787. IRpcChannelBuffer *_pRpcChannelBuffer,
  36788. PRPC_MESSAGE _pRpcMessage,
  36789. DWORD *_pdwStubPhase);
  36790. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetIMEFileNameA_Proxy(
  36791. IActiveIMMApp * This,
  36792. /* [in] */ HKL hKL,
  36793. /* [in] */ UINT uBufLen,
  36794. /* [out] */ LPSTR szFileName,
  36795. /* [out] */ UINT *puCopied);
  36796. void __RPC_STUB IActiveIMMApp_GetIMEFileNameA_Stub(
  36797. IRpcStubBuffer *This,
  36798. IRpcChannelBuffer *_pRpcChannelBuffer,
  36799. PRPC_MESSAGE _pRpcMessage,
  36800. DWORD *_pdwStubPhase);
  36801. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetIMEFileNameW_Proxy(
  36802. IActiveIMMApp * This,
  36803. /* [in] */ HKL hKL,
  36804. /* [in] */ UINT uBufLen,
  36805. /* [out] */ LPWSTR szFileName,
  36806. /* [out] */ UINT *puCopied);
  36807. void __RPC_STUB IActiveIMMApp_GetIMEFileNameW_Stub(
  36808. IRpcStubBuffer *This,
  36809. IRpcChannelBuffer *_pRpcChannelBuffer,
  36810. PRPC_MESSAGE _pRpcMessage,
  36811. DWORD *_pdwStubPhase);
  36812. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetOpenStatus_Proxy(
  36813. IActiveIMMApp * This,
  36814. /* [in] */ HIMC hIMC);
  36815. void __RPC_STUB IActiveIMMApp_GetOpenStatus_Stub(
  36816. IRpcStubBuffer *This,
  36817. IRpcChannelBuffer *_pRpcChannelBuffer,
  36818. PRPC_MESSAGE _pRpcMessage,
  36819. DWORD *_pdwStubPhase);
  36820. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetProperty_Proxy(
  36821. IActiveIMMApp * This,
  36822. /* [in] */ HKL hKL,
  36823. /* [in] */ DWORD fdwIndex,
  36824. /* [out] */ DWORD *pdwProperty);
  36825. void __RPC_STUB IActiveIMMApp_GetProperty_Stub(
  36826. IRpcStubBuffer *This,
  36827. IRpcChannelBuffer *_pRpcChannelBuffer,
  36828. PRPC_MESSAGE _pRpcMessage,
  36829. DWORD *_pdwStubPhase);
  36830. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetRegisterWordStyleA_Proxy(
  36831. IActiveIMMApp * This,
  36832. /* [in] */ HKL hKL,
  36833. /* [in] */ UINT nItem,
  36834. /* [out] */ STYLEBUFA *pStyleBuf,
  36835. /* [out] */ UINT *puCopied);
  36836. void __RPC_STUB IActiveIMMApp_GetRegisterWordStyleA_Stub(
  36837. IRpcStubBuffer *This,
  36838. IRpcChannelBuffer *_pRpcChannelBuffer,
  36839. PRPC_MESSAGE _pRpcMessage,
  36840. DWORD *_pdwStubPhase);
  36841. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetRegisterWordStyleW_Proxy(
  36842. IActiveIMMApp * This,
  36843. /* [in] */ HKL hKL,
  36844. /* [in] */ UINT nItem,
  36845. /* [out] */ STYLEBUFW *pStyleBuf,
  36846. /* [out] */ UINT *puCopied);
  36847. void __RPC_STUB IActiveIMMApp_GetRegisterWordStyleW_Stub(
  36848. IRpcStubBuffer *This,
  36849. IRpcChannelBuffer *_pRpcChannelBuffer,
  36850. PRPC_MESSAGE _pRpcMessage,
  36851. DWORD *_pdwStubPhase);
  36852. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetStatusWindowPos_Proxy(
  36853. IActiveIMMApp * This,
  36854. /* [in] */ HIMC hIMC,
  36855. /* [out] */ POINT *pptPos);
  36856. void __RPC_STUB IActiveIMMApp_GetStatusWindowPos_Stub(
  36857. IRpcStubBuffer *This,
  36858. IRpcChannelBuffer *_pRpcChannelBuffer,
  36859. PRPC_MESSAGE _pRpcMessage,
  36860. DWORD *_pdwStubPhase);
  36861. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetVirtualKey_Proxy(
  36862. IActiveIMMApp * This,
  36863. /* [in] */ HWND hWnd,
  36864. /* [out] */ UINT *puVirtualKey);
  36865. void __RPC_STUB IActiveIMMApp_GetVirtualKey_Stub(
  36866. IRpcStubBuffer *This,
  36867. IRpcChannelBuffer *_pRpcChannelBuffer,
  36868. PRPC_MESSAGE _pRpcMessage,
  36869. DWORD *_pdwStubPhase);
  36870. HRESULT STDMETHODCALLTYPE IActiveIMMApp_InstallIMEA_Proxy(
  36871. IActiveIMMApp * This,
  36872. /* [in] */ LPSTR szIMEFileName,
  36873. /* [in] */ LPSTR szLayoutText,
  36874. /* [out] */ HKL *phKL);
  36875. void __RPC_STUB IActiveIMMApp_InstallIMEA_Stub(
  36876. IRpcStubBuffer *This,
  36877. IRpcChannelBuffer *_pRpcChannelBuffer,
  36878. PRPC_MESSAGE _pRpcMessage,
  36879. DWORD *_pdwStubPhase);
  36880. HRESULT STDMETHODCALLTYPE IActiveIMMApp_InstallIMEW_Proxy(
  36881. IActiveIMMApp * This,
  36882. /* [in] */ LPWSTR szIMEFileName,
  36883. /* [in] */ LPWSTR szLayoutText,
  36884. /* [out] */ HKL *phKL);
  36885. void __RPC_STUB IActiveIMMApp_InstallIMEW_Stub(
  36886. IRpcStubBuffer *This,
  36887. IRpcChannelBuffer *_pRpcChannelBuffer,
  36888. PRPC_MESSAGE _pRpcMessage,
  36889. DWORD *_pdwStubPhase);
  36890. HRESULT STDMETHODCALLTYPE IActiveIMMApp_IsIME_Proxy(
  36891. IActiveIMMApp * This,
  36892. /* [in] */ HKL hKL);
  36893. void __RPC_STUB IActiveIMMApp_IsIME_Stub(
  36894. IRpcStubBuffer *This,
  36895. IRpcChannelBuffer *_pRpcChannelBuffer,
  36896. PRPC_MESSAGE _pRpcMessage,
  36897. DWORD *_pdwStubPhase);
  36898. HRESULT STDMETHODCALLTYPE IActiveIMMApp_IsUIMessageA_Proxy(
  36899. IActiveIMMApp * This,
  36900. /* [in] */ HWND hWndIME,
  36901. /* [in] */ UINT msg,
  36902. /* [in] */ WPARAM wParam,
  36903. /* [in] */ LPARAM lParam);
  36904. void __RPC_STUB IActiveIMMApp_IsUIMessageA_Stub(
  36905. IRpcStubBuffer *This,
  36906. IRpcChannelBuffer *_pRpcChannelBuffer,
  36907. PRPC_MESSAGE _pRpcMessage,
  36908. DWORD *_pdwStubPhase);
  36909. HRESULT STDMETHODCALLTYPE IActiveIMMApp_IsUIMessageW_Proxy(
  36910. IActiveIMMApp * This,
  36911. /* [in] */ HWND hWndIME,
  36912. /* [in] */ UINT msg,
  36913. /* [in] */ WPARAM wParam,
  36914. /* [in] */ LPARAM lParam);
  36915. void __RPC_STUB IActiveIMMApp_IsUIMessageW_Stub(
  36916. IRpcStubBuffer *This,
  36917. IRpcChannelBuffer *_pRpcChannelBuffer,
  36918. PRPC_MESSAGE _pRpcMessage,
  36919. DWORD *_pdwStubPhase);
  36920. HRESULT STDMETHODCALLTYPE IActiveIMMApp_NotifyIME_Proxy(
  36921. IActiveIMMApp * This,
  36922. /* [in] */ HIMC hIMC,
  36923. /* [in] */ DWORD dwAction,
  36924. /* [in] */ DWORD dwIndex,
  36925. /* [in] */ DWORD dwValue);
  36926. void __RPC_STUB IActiveIMMApp_NotifyIME_Stub(
  36927. IRpcStubBuffer *This,
  36928. IRpcChannelBuffer *_pRpcChannelBuffer,
  36929. PRPC_MESSAGE _pRpcMessage,
  36930. DWORD *_pdwStubPhase);
  36931. HRESULT STDMETHODCALLTYPE IActiveIMMApp_RegisterWordA_Proxy(
  36932. IActiveIMMApp * This,
  36933. /* [in] */ HKL hKL,
  36934. /* [in] */ LPSTR szReading,
  36935. /* [in] */ DWORD dwStyle,
  36936. /* [in] */ LPSTR szRegister);
  36937. void __RPC_STUB IActiveIMMApp_RegisterWordA_Stub(
  36938. IRpcStubBuffer *This,
  36939. IRpcChannelBuffer *_pRpcChannelBuffer,
  36940. PRPC_MESSAGE _pRpcMessage,
  36941. DWORD *_pdwStubPhase);
  36942. HRESULT STDMETHODCALLTYPE IActiveIMMApp_RegisterWordW_Proxy(
  36943. IActiveIMMApp * This,
  36944. /* [in] */ HKL hKL,
  36945. /* [in] */ LPWSTR szReading,
  36946. /* [in] */ DWORD dwStyle,
  36947. /* [in] */ LPWSTR szRegister);
  36948. void __RPC_STUB IActiveIMMApp_RegisterWordW_Stub(
  36949. IRpcStubBuffer *This,
  36950. IRpcChannelBuffer *_pRpcChannelBuffer,
  36951. PRPC_MESSAGE _pRpcMessage,
  36952. DWORD *_pdwStubPhase);
  36953. HRESULT STDMETHODCALLTYPE IActiveIMMApp_ReleaseContext_Proxy(
  36954. IActiveIMMApp * This,
  36955. /* [in] */ HWND hWnd,
  36956. /* [in] */ HIMC hIMC);
  36957. void __RPC_STUB IActiveIMMApp_ReleaseContext_Stub(
  36958. IRpcStubBuffer *This,
  36959. IRpcChannelBuffer *_pRpcChannelBuffer,
  36960. PRPC_MESSAGE _pRpcMessage,
  36961. DWORD *_pdwStubPhase);
  36962. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCandidateWindow_Proxy(
  36963. IActiveIMMApp * This,
  36964. /* [in] */ HIMC hIMC,
  36965. /* [in] */ CANDIDATEFORM *pCandidate);
  36966. void __RPC_STUB IActiveIMMApp_SetCandidateWindow_Stub(
  36967. IRpcStubBuffer *This,
  36968. IRpcChannelBuffer *_pRpcChannelBuffer,
  36969. PRPC_MESSAGE _pRpcMessage,
  36970. DWORD *_pdwStubPhase);
  36971. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionFontA_Proxy(
  36972. IActiveIMMApp * This,
  36973. /* [in] */ HIMC hIMC,
  36974. /* [in] */ LOGFONTA *plf);
  36975. void __RPC_STUB IActiveIMMApp_SetCompositionFontA_Stub(
  36976. IRpcStubBuffer *This,
  36977. IRpcChannelBuffer *_pRpcChannelBuffer,
  36978. PRPC_MESSAGE _pRpcMessage,
  36979. DWORD *_pdwStubPhase);
  36980. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionFontW_Proxy(
  36981. IActiveIMMApp * This,
  36982. /* [in] */ HIMC hIMC,
  36983. /* [in] */ LOGFONTW *plf);
  36984. void __RPC_STUB IActiveIMMApp_SetCompositionFontW_Stub(
  36985. IRpcStubBuffer *This,
  36986. IRpcChannelBuffer *_pRpcChannelBuffer,
  36987. PRPC_MESSAGE _pRpcMessage,
  36988. DWORD *_pdwStubPhase);
  36989. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionStringA_Proxy(
  36990. IActiveIMMApp * This,
  36991. /* [in] */ HIMC hIMC,
  36992. /* [in] */ DWORD dwIndex,
  36993. /* [in] */ LPVOID pComp,
  36994. /* [in] */ DWORD dwCompLen,
  36995. /* [in] */ LPVOID pRead,
  36996. /* [in] */ DWORD dwReadLen);
  36997. void __RPC_STUB IActiveIMMApp_SetCompositionStringA_Stub(
  36998. IRpcStubBuffer *This,
  36999. IRpcChannelBuffer *_pRpcChannelBuffer,
  37000. PRPC_MESSAGE _pRpcMessage,
  37001. DWORD *_pdwStubPhase);
  37002. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionStringW_Proxy(
  37003. IActiveIMMApp * This,
  37004. /* [in] */ HIMC hIMC,
  37005. /* [in] */ DWORD dwIndex,
  37006. /* [in] */ LPVOID pComp,
  37007. /* [in] */ DWORD dwCompLen,
  37008. /* [in] */ LPVOID pRead,
  37009. /* [in] */ DWORD dwReadLen);
  37010. void __RPC_STUB IActiveIMMApp_SetCompositionStringW_Stub(
  37011. IRpcStubBuffer *This,
  37012. IRpcChannelBuffer *_pRpcChannelBuffer,
  37013. PRPC_MESSAGE _pRpcMessage,
  37014. DWORD *_pdwStubPhase);
  37015. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionWindow_Proxy(
  37016. IActiveIMMApp * This,
  37017. /* [in] */ HIMC hIMC,
  37018. /* [in] */ COMPOSITIONFORM *pCompForm);
  37019. void __RPC_STUB IActiveIMMApp_SetCompositionWindow_Stub(
  37020. IRpcStubBuffer *This,
  37021. IRpcChannelBuffer *_pRpcChannelBuffer,
  37022. PRPC_MESSAGE _pRpcMessage,
  37023. DWORD *_pdwStubPhase);
  37024. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetConversionStatus_Proxy(
  37025. IActiveIMMApp * This,
  37026. /* [in] */ HIMC hIMC,
  37027. /* [in] */ DWORD fdwConversion,
  37028. /* [in] */ DWORD fdwSentence);
  37029. void __RPC_STUB IActiveIMMApp_SetConversionStatus_Stub(
  37030. IRpcStubBuffer *This,
  37031. IRpcChannelBuffer *_pRpcChannelBuffer,
  37032. PRPC_MESSAGE _pRpcMessage,
  37033. DWORD *_pdwStubPhase);
  37034. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetOpenStatus_Proxy(
  37035. IActiveIMMApp * This,
  37036. /* [in] */ HIMC hIMC,
  37037. /* [in] */ BOOL fOpen);
  37038. void __RPC_STUB IActiveIMMApp_SetOpenStatus_Stub(
  37039. IRpcStubBuffer *This,
  37040. IRpcChannelBuffer *_pRpcChannelBuffer,
  37041. PRPC_MESSAGE _pRpcMessage,
  37042. DWORD *_pdwStubPhase);
  37043. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetStatusWindowPos_Proxy(
  37044. IActiveIMMApp * This,
  37045. /* [in] */ HIMC hIMC,
  37046. /* [in] */ POINT *pptPos);
  37047. void __RPC_STUB IActiveIMMApp_SetStatusWindowPos_Stub(
  37048. IRpcStubBuffer *This,
  37049. IRpcChannelBuffer *_pRpcChannelBuffer,
  37050. PRPC_MESSAGE _pRpcMessage,
  37051. DWORD *_pdwStubPhase);
  37052. HRESULT STDMETHODCALLTYPE IActiveIMMApp_SimulateHotKey_Proxy(
  37053. IActiveIMMApp * This,
  37054. /* [in] */ HWND hWnd,
  37055. /* [in] */ DWORD dwHotKeyID);
  37056. void __RPC_STUB IActiveIMMApp_SimulateHotKey_Stub(
  37057. IRpcStubBuffer *This,
  37058. IRpcChannelBuffer *_pRpcChannelBuffer,
  37059. PRPC_MESSAGE _pRpcMessage,
  37060. DWORD *_pdwStubPhase);
  37061. HRESULT STDMETHODCALLTYPE IActiveIMMApp_UnregisterWordA_Proxy(
  37062. IActiveIMMApp * This,
  37063. /* [in] */ HKL hKL,
  37064. /* [in] */ LPSTR szReading,
  37065. /* [in] */ DWORD dwStyle,
  37066. /* [in] */ LPSTR szUnregister);
  37067. void __RPC_STUB IActiveIMMApp_UnregisterWordA_Stub(
  37068. IRpcStubBuffer *This,
  37069. IRpcChannelBuffer *_pRpcChannelBuffer,
  37070. PRPC_MESSAGE _pRpcMessage,
  37071. DWORD *_pdwStubPhase);
  37072. HRESULT STDMETHODCALLTYPE IActiveIMMApp_UnregisterWordW_Proxy(
  37073. IActiveIMMApp * This,
  37074. /* [in] */ HKL hKL,
  37075. /* [in] */ LPWSTR szReading,
  37076. /* [in] */ DWORD dwStyle,
  37077. /* [in] */ LPWSTR szUnregister);
  37078. void __RPC_STUB IActiveIMMApp_UnregisterWordW_Stub(
  37079. IRpcStubBuffer *This,
  37080. IRpcChannelBuffer *_pRpcChannelBuffer,
  37081. PRPC_MESSAGE _pRpcMessage,
  37082. DWORD *_pdwStubPhase);
  37083. HRESULT STDMETHODCALLTYPE IActiveIMMApp_Activate_Proxy(
  37084. IActiveIMMApp * This,
  37085. /* [in] */ BOOL fRestoreLayout);
  37086. void __RPC_STUB IActiveIMMApp_Activate_Stub(
  37087. IRpcStubBuffer *This,
  37088. IRpcChannelBuffer *_pRpcChannelBuffer,
  37089. PRPC_MESSAGE _pRpcMessage,
  37090. DWORD *_pdwStubPhase);
  37091. HRESULT STDMETHODCALLTYPE IActiveIMMApp_Deactivate_Proxy(
  37092. IActiveIMMApp * This);
  37093. void __RPC_STUB IActiveIMMApp_Deactivate_Stub(
  37094. IRpcStubBuffer *This,
  37095. IRpcChannelBuffer *_pRpcChannelBuffer,
  37096. PRPC_MESSAGE _pRpcMessage,
  37097. DWORD *_pdwStubPhase);
  37098. HRESULT STDMETHODCALLTYPE IActiveIMMApp_OnDefWindowProc_Proxy(
  37099. IActiveIMMApp * This,
  37100. /* [in] */ HWND hWnd,
  37101. /* [in] */ UINT Msg,
  37102. /* [in] */ WPARAM wParam,
  37103. /* [in] */ LPARAM lParam,
  37104. /* [out] */ LRESULT *plResult);
  37105. void __RPC_STUB IActiveIMMApp_OnDefWindowProc_Stub(
  37106. IRpcStubBuffer *This,
  37107. IRpcChannelBuffer *_pRpcChannelBuffer,
  37108. PRPC_MESSAGE _pRpcMessage,
  37109. DWORD *_pdwStubPhase);
  37110. HRESULT STDMETHODCALLTYPE IActiveIMMApp_FilterClientWindows_Proxy(
  37111. IActiveIMMApp * This,
  37112. /* [in] */ ATOM *aaClassList,
  37113. /* [in] */ UINT uSize);
  37114. void __RPC_STUB IActiveIMMApp_FilterClientWindows_Stub(
  37115. IRpcStubBuffer *This,
  37116. IRpcChannelBuffer *_pRpcChannelBuffer,
  37117. PRPC_MESSAGE _pRpcMessage,
  37118. DWORD *_pdwStubPhase);
  37119. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCodePageA_Proxy(
  37120. IActiveIMMApp * This,
  37121. /* [in] */ HKL hKL,
  37122. /* [out] */ UINT *uCodePage);
  37123. void __RPC_STUB IActiveIMMApp_GetCodePageA_Stub(
  37124. IRpcStubBuffer *This,
  37125. IRpcChannelBuffer *_pRpcChannelBuffer,
  37126. PRPC_MESSAGE _pRpcMessage,
  37127. DWORD *_pdwStubPhase);
  37128. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetLangId_Proxy(
  37129. IActiveIMMApp * This,
  37130. /* [in] */ HKL hKL,
  37131. /* [out] */ LANGID *plid);
  37132. void __RPC_STUB IActiveIMMApp_GetLangId_Stub(
  37133. IRpcStubBuffer *This,
  37134. IRpcChannelBuffer *_pRpcChannelBuffer,
  37135. PRPC_MESSAGE _pRpcMessage,
  37136. DWORD *_pdwStubPhase);
  37137. HRESULT STDMETHODCALLTYPE IActiveIMMApp_AssociateContextEx_Proxy(
  37138. IActiveIMMApp * This,
  37139. /* [in] */ HWND hWnd,
  37140. /* [in] */ HIMC hIMC,
  37141. /* [in] */ DWORD dwFlags);
  37142. void __RPC_STUB IActiveIMMApp_AssociateContextEx_Stub(
  37143. IRpcStubBuffer *This,
  37144. IRpcChannelBuffer *_pRpcChannelBuffer,
  37145. PRPC_MESSAGE _pRpcMessage,
  37146. DWORD *_pdwStubPhase);
  37147. HRESULT STDMETHODCALLTYPE IActiveIMMApp_DisableIME_Proxy(
  37148. IActiveIMMApp * This,
  37149. /* [in] */ DWORD idThread);
  37150. void __RPC_STUB IActiveIMMApp_DisableIME_Stub(
  37151. IRpcStubBuffer *This,
  37152. IRpcChannelBuffer *_pRpcChannelBuffer,
  37153. PRPC_MESSAGE _pRpcMessage,
  37154. DWORD *_pdwStubPhase);
  37155. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetImeMenuItemsA_Proxy(
  37156. IActiveIMMApp * This,
  37157. /* [in] */ HIMC hIMC,
  37158. /* [in] */ DWORD dwFlags,
  37159. /* [in] */ DWORD dwType,
  37160. /* [in] */ IMEMENUITEMINFOA *pImeParentMenu,
  37161. /* [out] */ IMEMENUITEMINFOA *pImeMenu,
  37162. /* [in] */ DWORD dwSize,
  37163. /* [out] */ DWORD *pdwResult);
  37164. void __RPC_STUB IActiveIMMApp_GetImeMenuItemsA_Stub(
  37165. IRpcStubBuffer *This,
  37166. IRpcChannelBuffer *_pRpcChannelBuffer,
  37167. PRPC_MESSAGE _pRpcMessage,
  37168. DWORD *_pdwStubPhase);
  37169. HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetImeMenuItemsW_Proxy(
  37170. IActiveIMMApp * This,
  37171. /* [in] */ HIMC hIMC,
  37172. /* [in] */ DWORD dwFlags,
  37173. /* [in] */ DWORD dwType,
  37174. /* [in] */ IMEMENUITEMINFOW *pImeParentMenu,
  37175. /* [out] */ IMEMENUITEMINFOW *pImeMenu,
  37176. /* [in] */ DWORD dwSize,
  37177. /* [out] */ DWORD *pdwResult);
  37178. void __RPC_STUB IActiveIMMApp_GetImeMenuItemsW_Stub(
  37179. IRpcStubBuffer *This,
  37180. IRpcChannelBuffer *_pRpcChannelBuffer,
  37181. PRPC_MESSAGE _pRpcMessage,
  37182. DWORD *_pdwStubPhase);
  37183. HRESULT STDMETHODCALLTYPE IActiveIMMApp_EnumInputContext_Proxy(
  37184. IActiveIMMApp * This,
  37185. /* [in] */ DWORD idThread,
  37186. /* [out] */ IEnumInputContext **ppEnum);
  37187. void __RPC_STUB IActiveIMMApp_EnumInputContext_Stub(
  37188. IRpcStubBuffer *This,
  37189. IRpcChannelBuffer *_pRpcChannelBuffer,
  37190. PRPC_MESSAGE _pRpcMessage,
  37191. DWORD *_pdwStubPhase);
  37192. #endif /* __IActiveIMMApp_INTERFACE_DEFINED__ */
  37193. #ifndef __ISegmentList_INTERFACE_DEFINED__
  37194. #define __ISegmentList_INTERFACE_DEFINED__
  37195. /* interface ISegmentList */
  37196. /* [uuid][unique][object] */
  37197. EXTERN_C const IID IID_ISegmentList;
  37198. MIDL_INTERFACE("3050f605-98b5-11cf-bb82-00aa00bdce0b")
  37199. ISegmentList : public IUnknown
  37200. {
  37201. public:
  37202. virtual HRESULT STDMETHODCALLTYPE CreateIterator(
  37203. /* [out] */ ISegmentListIterator **ppIIter) = 0;
  37204. virtual HRESULT STDMETHODCALLTYPE GetType(
  37205. /* [out] */ SELECTION_TYPE *peType) = 0;
  37206. virtual HRESULT STDMETHODCALLTYPE IsEmpty(
  37207. /* [out] */ BOOL *pfEmpty) = 0;
  37208. };
  37209. HRESULT STDMETHODCALLTYPE ISegmentList_CreateIterator_Proxy(
  37210. ISegmentList * This,
  37211. /* [out] */ ISegmentListIterator **ppIIter);
  37212. void __RPC_STUB ISegmentList_CreateIterator_Stub(
  37213. IRpcStubBuffer *This,
  37214. IRpcChannelBuffer *_pRpcChannelBuffer,
  37215. PRPC_MESSAGE _pRpcMessage,
  37216. DWORD *_pdwStubPhase);
  37217. HRESULT STDMETHODCALLTYPE ISegmentList_GetType_Proxy(
  37218. ISegmentList * This,
  37219. /* [out] */ SELECTION_TYPE *peType);
  37220. void __RPC_STUB ISegmentList_GetType_Stub(
  37221. IRpcStubBuffer *This,
  37222. IRpcChannelBuffer *_pRpcChannelBuffer,
  37223. PRPC_MESSAGE _pRpcMessage,
  37224. DWORD *_pdwStubPhase);
  37225. HRESULT STDMETHODCALLTYPE ISegmentList_IsEmpty_Proxy(
  37226. ISegmentList * This,
  37227. /* [out] */ BOOL *pfEmpty);
  37228. void __RPC_STUB ISegmentList_IsEmpty_Stub(
  37229. IRpcStubBuffer *This,
  37230. IRpcChannelBuffer *_pRpcChannelBuffer,
  37231. PRPC_MESSAGE _pRpcMessage,
  37232. DWORD *_pdwStubPhase);
  37233. #endif /* __ISegmentList_INTERFACE_DEFINED__ */
  37234. #ifndef __ISegmentListIterator_INTERFACE_DEFINED__
  37235. #define __ISegmentListIterator_INTERFACE_DEFINED__
  37236. /* interface ISegmentListIterator */
  37237. /* [uuid][unique][object] */
  37238. EXTERN_C const IID IID_ISegmentListIterator;
  37239. MIDL_INTERFACE("3050f692-98b5-11cf-bb82-00aa00bdce0b")
  37240. ISegmentListIterator : public IUnknown
  37241. {
  37242. public:
  37243. virtual HRESULT STDMETHODCALLTYPE Current(
  37244. /* [out] */ ISegment **ppISegment) = 0;
  37245. virtual HRESULT STDMETHODCALLTYPE First( void) = 0;
  37246. virtual HRESULT STDMETHODCALLTYPE IsDone( void) = 0;
  37247. virtual HRESULT STDMETHODCALLTYPE Advance( void) = 0;
  37248. };
  37249. HRESULT STDMETHODCALLTYPE ISegmentListIterator_Current_Proxy(
  37250. ISegmentListIterator * This,
  37251. /* [out] */ ISegment **ppISegment);
  37252. void __RPC_STUB ISegmentListIterator_Current_Stub(
  37253. IRpcStubBuffer *This,
  37254. IRpcChannelBuffer *_pRpcChannelBuffer,
  37255. PRPC_MESSAGE _pRpcMessage,
  37256. DWORD *_pdwStubPhase);
  37257. HRESULT STDMETHODCALLTYPE ISegmentListIterator_First_Proxy(
  37258. ISegmentListIterator * This);
  37259. void __RPC_STUB ISegmentListIterator_First_Stub(
  37260. IRpcStubBuffer *This,
  37261. IRpcChannelBuffer *_pRpcChannelBuffer,
  37262. PRPC_MESSAGE _pRpcMessage,
  37263. DWORD *_pdwStubPhase);
  37264. HRESULT STDMETHODCALLTYPE ISegmentListIterator_IsDone_Proxy(
  37265. ISegmentListIterator * This);
  37266. void __RPC_STUB ISegmentListIterator_IsDone_Stub(
  37267. IRpcStubBuffer *This,
  37268. IRpcChannelBuffer *_pRpcChannelBuffer,
  37269. PRPC_MESSAGE _pRpcMessage,
  37270. DWORD *_pdwStubPhase);
  37271. HRESULT STDMETHODCALLTYPE ISegmentListIterator_Advance_Proxy(
  37272. ISegmentListIterator * This);
  37273. void __RPC_STUB ISegmentListIterator_Advance_Stub(
  37274. IRpcStubBuffer *This,
  37275. IRpcChannelBuffer *_pRpcChannelBuffer,
  37276. PRPC_MESSAGE _pRpcMessage,
  37277. DWORD *_pdwStubPhase);
  37278. #endif /* __ISegmentListIterator_INTERFACE_DEFINED__ */
  37279. #ifndef __IHTMLCaret_INTERFACE_DEFINED__
  37280. #define __IHTMLCaret_INTERFACE_DEFINED__
  37281. /* interface IHTMLCaret */
  37282. /* [uuid][unique][object] */
  37283. EXTERN_C const IID IID_IHTMLCaret;
  37284. MIDL_INTERFACE("3050f604-98b5-11cf-bb82-00aa00bdce0b")
  37285. IHTMLCaret : public IUnknown
  37286. {
  37287. public:
  37288. virtual HRESULT STDMETHODCALLTYPE MoveCaretToPointer(
  37289. /* [in] */ IDisplayPointer *pDispPointer,
  37290. /* [in] */ BOOL fScrollIntoView,
  37291. /* [in] */ CARET_DIRECTION eDir) = 0;
  37292. virtual HRESULT STDMETHODCALLTYPE MoveCaretToPointerEx(
  37293. /* [in] */ IDisplayPointer *pDispPointer,
  37294. /* [in] */ BOOL fVisible,
  37295. /* [in] */ BOOL fScrollIntoView,
  37296. /* [in] */ CARET_DIRECTION eDir) = 0;
  37297. virtual HRESULT STDMETHODCALLTYPE MoveMarkupPointerToCaret(
  37298. /* [in] */ IMarkupPointer *pIMarkupPointer) = 0;
  37299. virtual HRESULT STDMETHODCALLTYPE MoveDisplayPointerToCaret(
  37300. /* [in] */ IDisplayPointer *pDispPointer) = 0;
  37301. virtual HRESULT STDMETHODCALLTYPE IsVisible(
  37302. /* [out] */ BOOL *pIsVisible) = 0;
  37303. virtual HRESULT STDMETHODCALLTYPE Show(
  37304. /* [in] */ BOOL fScrollIntoView) = 0;
  37305. virtual HRESULT STDMETHODCALLTYPE Hide( void) = 0;
  37306. virtual HRESULT STDMETHODCALLTYPE InsertText(
  37307. /* [in] */ OLECHAR *pText,
  37308. /* [in] */ LONG lLen) = 0;
  37309. virtual HRESULT STDMETHODCALLTYPE ScrollIntoView( void) = 0;
  37310. virtual HRESULT STDMETHODCALLTYPE GetLocation(
  37311. /* [out] */ POINT *pPoint,
  37312. /* [in] */ BOOL fTranslate) = 0;
  37313. virtual HRESULT STDMETHODCALLTYPE GetCaretDirection(
  37314. /* [out] */ CARET_DIRECTION *peDir) = 0;
  37315. virtual HRESULT STDMETHODCALLTYPE SetCaretDirection(
  37316. /* [in] */ CARET_DIRECTION eDir) = 0;
  37317. };
  37318. HRESULT STDMETHODCALLTYPE IHTMLCaret_MoveCaretToPointer_Proxy(
  37319. IHTMLCaret * This,
  37320. /* [in] */ IDisplayPointer *pDispPointer,
  37321. /* [in] */ BOOL fScrollIntoView,
  37322. /* [in] */ CARET_DIRECTION eDir);
  37323. void __RPC_STUB IHTMLCaret_MoveCaretToPointer_Stub(
  37324. IRpcStubBuffer *This,
  37325. IRpcChannelBuffer *_pRpcChannelBuffer,
  37326. PRPC_MESSAGE _pRpcMessage,
  37327. DWORD *_pdwStubPhase);
  37328. HRESULT STDMETHODCALLTYPE IHTMLCaret_MoveCaretToPointerEx_Proxy(
  37329. IHTMLCaret * This,
  37330. /* [in] */ IDisplayPointer *pDispPointer,
  37331. /* [in] */ BOOL fVisible,
  37332. /* [in] */ BOOL fScrollIntoView,
  37333. /* [in] */ CARET_DIRECTION eDir);
  37334. void __RPC_STUB IHTMLCaret_MoveCaretToPointerEx_Stub(
  37335. IRpcStubBuffer *This,
  37336. IRpcChannelBuffer *_pRpcChannelBuffer,
  37337. PRPC_MESSAGE _pRpcMessage,
  37338. DWORD *_pdwStubPhase);
  37339. HRESULT STDMETHODCALLTYPE IHTMLCaret_MoveMarkupPointerToCaret_Proxy(
  37340. IHTMLCaret * This,
  37341. /* [in] */ IMarkupPointer *pIMarkupPointer);
  37342. void __RPC_STUB IHTMLCaret_MoveMarkupPointerToCaret_Stub(
  37343. IRpcStubBuffer *This,
  37344. IRpcChannelBuffer *_pRpcChannelBuffer,
  37345. PRPC_MESSAGE _pRpcMessage,
  37346. DWORD *_pdwStubPhase);
  37347. HRESULT STDMETHODCALLTYPE IHTMLCaret_MoveDisplayPointerToCaret_Proxy(
  37348. IHTMLCaret * This,
  37349. /* [in] */ IDisplayPointer *pDispPointer);
  37350. void __RPC_STUB IHTMLCaret_MoveDisplayPointerToCaret_Stub(
  37351. IRpcStubBuffer *This,
  37352. IRpcChannelBuffer *_pRpcChannelBuffer,
  37353. PRPC_MESSAGE _pRpcMessage,
  37354. DWORD *_pdwStubPhase);
  37355. HRESULT STDMETHODCALLTYPE IHTMLCaret_IsVisible_Proxy(
  37356. IHTMLCaret * This,
  37357. /* [out] */ BOOL *pIsVisible);
  37358. void __RPC_STUB IHTMLCaret_IsVisible_Stub(
  37359. IRpcStubBuffer *This,
  37360. IRpcChannelBuffer *_pRpcChannelBuffer,
  37361. PRPC_MESSAGE _pRpcMessage,
  37362. DWORD *_pdwStubPhase);
  37363. HRESULT STDMETHODCALLTYPE IHTMLCaret_Show_Proxy(
  37364. IHTMLCaret * This,
  37365. /* [in] */ BOOL fScrollIntoView);
  37366. void __RPC_STUB IHTMLCaret_Show_Stub(
  37367. IRpcStubBuffer *This,
  37368. IRpcChannelBuffer *_pRpcChannelBuffer,
  37369. PRPC_MESSAGE _pRpcMessage,
  37370. DWORD *_pdwStubPhase);
  37371. HRESULT STDMETHODCALLTYPE IHTMLCaret_Hide_Proxy(
  37372. IHTMLCaret * This);
  37373. void __RPC_STUB IHTMLCaret_Hide_Stub(
  37374. IRpcStubBuffer *This,
  37375. IRpcChannelBuffer *_pRpcChannelBuffer,
  37376. PRPC_MESSAGE _pRpcMessage,
  37377. DWORD *_pdwStubPhase);
  37378. HRESULT STDMETHODCALLTYPE IHTMLCaret_InsertText_Proxy(
  37379. IHTMLCaret * This,
  37380. /* [in] */ OLECHAR *pText,
  37381. /* [in] */ LONG lLen);
  37382. void __RPC_STUB IHTMLCaret_InsertText_Stub(
  37383. IRpcStubBuffer *This,
  37384. IRpcChannelBuffer *_pRpcChannelBuffer,
  37385. PRPC_MESSAGE _pRpcMessage,
  37386. DWORD *_pdwStubPhase);
  37387. HRESULT STDMETHODCALLTYPE IHTMLCaret_ScrollIntoView_Proxy(
  37388. IHTMLCaret * This);
  37389. void __RPC_STUB IHTMLCaret_ScrollIntoView_Stub(
  37390. IRpcStubBuffer *This,
  37391. IRpcChannelBuffer *_pRpcChannelBuffer,
  37392. PRPC_MESSAGE _pRpcMessage,
  37393. DWORD *_pdwStubPhase);
  37394. HRESULT STDMETHODCALLTYPE IHTMLCaret_GetLocation_Proxy(
  37395. IHTMLCaret * This,
  37396. /* [out] */ POINT *pPoint,
  37397. /* [in] */ BOOL fTranslate);
  37398. void __RPC_STUB IHTMLCaret_GetLocation_Stub(
  37399. IRpcStubBuffer *This,
  37400. IRpcChannelBuffer *_pRpcChannelBuffer,
  37401. PRPC_MESSAGE _pRpcMessage,
  37402. DWORD *_pdwStubPhase);
  37403. HRESULT STDMETHODCALLTYPE IHTMLCaret_GetCaretDirection_Proxy(
  37404. IHTMLCaret * This,
  37405. /* [out] */ CARET_DIRECTION *peDir);
  37406. void __RPC_STUB IHTMLCaret_GetCaretDirection_Stub(
  37407. IRpcStubBuffer *This,
  37408. IRpcChannelBuffer *_pRpcChannelBuffer,
  37409. PRPC_MESSAGE _pRpcMessage,
  37410. DWORD *_pdwStubPhase);
  37411. HRESULT STDMETHODCALLTYPE IHTMLCaret_SetCaretDirection_Proxy(
  37412. IHTMLCaret * This,
  37413. /* [in] */ CARET_DIRECTION eDir);
  37414. void __RPC_STUB IHTMLCaret_SetCaretDirection_Stub(
  37415. IRpcStubBuffer *This,
  37416. IRpcChannelBuffer *_pRpcChannelBuffer,
  37417. PRPC_MESSAGE _pRpcMessage,
  37418. DWORD *_pdwStubPhase);
  37419. #endif /* __IHTMLCaret_INTERFACE_DEFINED__ */
  37420. #ifndef __ISegment_INTERFACE_DEFINED__
  37421. #define __ISegment_INTERFACE_DEFINED__
  37422. /* interface ISegment */
  37423. /* [uuid][unique][object] */
  37424. EXTERN_C const IID IID_ISegment;
  37425. MIDL_INTERFACE("3050f683-98b5-11cf-bb82-00aa00bdce0b")
  37426. ISegment : public IUnknown
  37427. {
  37428. public:
  37429. virtual HRESULT STDMETHODCALLTYPE GetPointers(
  37430. /* [in] */ IMarkupPointer *pIStart,
  37431. /* [in] */ IMarkupPointer *pIEnd) = 0;
  37432. };
  37433. HRESULT STDMETHODCALLTYPE ISegment_GetPointers_Proxy(
  37434. ISegment * This,
  37435. /* [in] */ IMarkupPointer *pIStart,
  37436. /* [in] */ IMarkupPointer *pIEnd);
  37437. void __RPC_STUB ISegment_GetPointers_Stub(
  37438. IRpcStubBuffer *This,
  37439. IRpcChannelBuffer *_pRpcChannelBuffer,
  37440. PRPC_MESSAGE _pRpcMessage,
  37441. DWORD *_pdwStubPhase);
  37442. #endif /* __ISegment_INTERFACE_DEFINED__ */
  37443. #ifndef __IElementSegment_INTERFACE_DEFINED__
  37444. #define __IElementSegment_INTERFACE_DEFINED__
  37445. /* interface IElementSegment */
  37446. /* [uuid][unique][object] */
  37447. EXTERN_C const IID IID_IElementSegment;
  37448. MIDL_INTERFACE("3050f68f-98b5-11cf-bb82-00aa00bdce0b")
  37449. IElementSegment : public ISegment
  37450. {
  37451. public:
  37452. virtual HRESULT STDMETHODCALLTYPE GetElement(
  37453. /* [out] */ IHTMLElement **ppIElement) = 0;
  37454. virtual HRESULT STDMETHODCALLTYPE SetPrimary(
  37455. /* [in] */ BOOL fPrimary) = 0;
  37456. virtual HRESULT STDMETHODCALLTYPE IsPrimary(
  37457. /* [out] */ BOOL *pfPrimary) = 0;
  37458. };
  37459. HRESULT STDMETHODCALLTYPE IElementSegment_GetElement_Proxy(
  37460. IElementSegment * This,
  37461. /* [out] */ IHTMLElement **ppIElement);
  37462. void __RPC_STUB IElementSegment_GetElement_Stub(
  37463. IRpcStubBuffer *This,
  37464. IRpcChannelBuffer *_pRpcChannelBuffer,
  37465. PRPC_MESSAGE _pRpcMessage,
  37466. DWORD *_pdwStubPhase);
  37467. HRESULT STDMETHODCALLTYPE IElementSegment_SetPrimary_Proxy(
  37468. IElementSegment * This,
  37469. /* [in] */ BOOL fPrimary);
  37470. void __RPC_STUB IElementSegment_SetPrimary_Stub(
  37471. IRpcStubBuffer *This,
  37472. IRpcChannelBuffer *_pRpcChannelBuffer,
  37473. PRPC_MESSAGE _pRpcMessage,
  37474. DWORD *_pdwStubPhase);
  37475. HRESULT STDMETHODCALLTYPE IElementSegment_IsPrimary_Proxy(
  37476. IElementSegment * This,
  37477. /* [out] */ BOOL *pfPrimary);
  37478. void __RPC_STUB IElementSegment_IsPrimary_Stub(
  37479. IRpcStubBuffer *This,
  37480. IRpcChannelBuffer *_pRpcChannelBuffer,
  37481. PRPC_MESSAGE _pRpcMessage,
  37482. DWORD *_pdwStubPhase);
  37483. #endif /* __IElementSegment_INTERFACE_DEFINED__ */
  37484. #ifndef __IHighlightSegment_INTERFACE_DEFINED__
  37485. #define __IHighlightSegment_INTERFACE_DEFINED__
  37486. /* interface IHighlightSegment */
  37487. /* [uuid][unique][object] */
  37488. EXTERN_C const IID IID_IHighlightSegment;
  37489. MIDL_INTERFACE("3050f690-98b5-11cf-bb82-00aa00bdce0b")
  37490. IHighlightSegment : public ISegment
  37491. {
  37492. public:
  37493. };
  37494. #endif /* __IHighlightSegment_INTERFACE_DEFINED__ */
  37495. #ifndef __IHighlightRenderingServices_INTERFACE_DEFINED__
  37496. #define __IHighlightRenderingServices_INTERFACE_DEFINED__
  37497. /* interface IHighlightRenderingServices */
  37498. /* [uuid][unique][object] */
  37499. EXTERN_C const IID IID_IHighlightRenderingServices;
  37500. MIDL_INTERFACE("3050f606-98b5-11cf-bb82-00aa00bdce0b")
  37501. IHighlightRenderingServices : public IUnknown
  37502. {
  37503. public:
  37504. virtual HRESULT STDMETHODCALLTYPE AddSegment(
  37505. /* [in] */ IDisplayPointer *pDispPointerStart,
  37506. /* [in] */ IDisplayPointer *pDispPointerEnd,
  37507. /* [in] */ IHTMLRenderStyle *pIRenderStyle,
  37508. /* [out] */ IHighlightSegment **ppISegment) = 0;
  37509. virtual HRESULT STDMETHODCALLTYPE MoveSegmentToPointers(
  37510. /* [in] */ IHighlightSegment *pISegment,
  37511. /* [in] */ IDisplayPointer *pDispPointerStart,
  37512. /* [in] */ IDisplayPointer *pDispPointerEnd) = 0;
  37513. virtual HRESULT STDMETHODCALLTYPE RemoveSegment(
  37514. /* [in] */ IHighlightSegment *pISegment) = 0;
  37515. };
  37516. HRESULT STDMETHODCALLTYPE IHighlightRenderingServices_AddSegment_Proxy(
  37517. IHighlightRenderingServices * This,
  37518. /* [in] */ IDisplayPointer *pDispPointerStart,
  37519. /* [in] */ IDisplayPointer *pDispPointerEnd,
  37520. /* [in] */ IHTMLRenderStyle *pIRenderStyle,
  37521. /* [out] */ IHighlightSegment **ppISegment);
  37522. void __RPC_STUB IHighlightRenderingServices_AddSegment_Stub(
  37523. IRpcStubBuffer *This,
  37524. IRpcChannelBuffer *_pRpcChannelBuffer,
  37525. PRPC_MESSAGE _pRpcMessage,
  37526. DWORD *_pdwStubPhase);
  37527. HRESULT STDMETHODCALLTYPE IHighlightRenderingServices_MoveSegmentToPointers_Proxy(
  37528. IHighlightRenderingServices * This,
  37529. /* [in] */ IHighlightSegment *pISegment,
  37530. /* [in] */ IDisplayPointer *pDispPointerStart,
  37531. /* [in] */ IDisplayPointer *pDispPointerEnd);
  37532. void __RPC_STUB IHighlightRenderingServices_MoveSegmentToPointers_Stub(
  37533. IRpcStubBuffer *This,
  37534. IRpcChannelBuffer *_pRpcChannelBuffer,
  37535. PRPC_MESSAGE _pRpcMessage,
  37536. DWORD *_pdwStubPhase);
  37537. HRESULT STDMETHODCALLTYPE IHighlightRenderingServices_RemoveSegment_Proxy(
  37538. IHighlightRenderingServices * This,
  37539. /* [in] */ IHighlightSegment *pISegment);
  37540. void __RPC_STUB IHighlightRenderingServices_RemoveSegment_Stub(
  37541. IRpcStubBuffer *This,
  37542. IRpcChannelBuffer *_pRpcChannelBuffer,
  37543. PRPC_MESSAGE _pRpcMessage,
  37544. DWORD *_pdwStubPhase);
  37545. #endif /* __IHighlightRenderingServices_INTERFACE_DEFINED__ */
  37546. #ifndef __ILineInfo_INTERFACE_DEFINED__
  37547. #define __ILineInfo_INTERFACE_DEFINED__
  37548. /* interface ILineInfo */
  37549. /* [uuid][unique][object] */
  37550. EXTERN_C const IID IID_ILineInfo;
  37551. MIDL_INTERFACE("3050f7e2-98b5-11cf-bb82-00aa00bdce0b")
  37552. ILineInfo : public IUnknown
  37553. {
  37554. public:
  37555. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_x(
  37556. /* [out][retval] */ long *p) = 0;
  37557. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_baseLine(
  37558. /* [out][retval] */ long *p) = 0;
  37559. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_textDescent(
  37560. /* [out][retval] */ long *p) = 0;
  37561. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_textHeight(
  37562. /* [out][retval] */ long *p) = 0;
  37563. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lineDirection(
  37564. /* [out][retval] */ LONG *p) = 0;
  37565. };
  37566. /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_x_Proxy(
  37567. ILineInfo * This,
  37568. /* [out][retval] */ long *p);
  37569. void __RPC_STUB ILineInfo_get_x_Stub(
  37570. IRpcStubBuffer *This,
  37571. IRpcChannelBuffer *_pRpcChannelBuffer,
  37572. PRPC_MESSAGE _pRpcMessage,
  37573. DWORD *_pdwStubPhase);
  37574. /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_baseLine_Proxy(
  37575. ILineInfo * This,
  37576. /* [out][retval] */ long *p);
  37577. void __RPC_STUB ILineInfo_get_baseLine_Stub(
  37578. IRpcStubBuffer *This,
  37579. IRpcChannelBuffer *_pRpcChannelBuffer,
  37580. PRPC_MESSAGE _pRpcMessage,
  37581. DWORD *_pdwStubPhase);
  37582. /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_textDescent_Proxy(
  37583. ILineInfo * This,
  37584. /* [out][retval] */ long *p);
  37585. void __RPC_STUB ILineInfo_get_textDescent_Stub(
  37586. IRpcStubBuffer *This,
  37587. IRpcChannelBuffer *_pRpcChannelBuffer,
  37588. PRPC_MESSAGE _pRpcMessage,
  37589. DWORD *_pdwStubPhase);
  37590. /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_textHeight_Proxy(
  37591. ILineInfo * This,
  37592. /* [out][retval] */ long *p);
  37593. void __RPC_STUB ILineInfo_get_textHeight_Stub(
  37594. IRpcStubBuffer *This,
  37595. IRpcChannelBuffer *_pRpcChannelBuffer,
  37596. PRPC_MESSAGE _pRpcMessage,
  37597. DWORD *_pdwStubPhase);
  37598. /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_lineDirection_Proxy(
  37599. ILineInfo * This,
  37600. /* [out][retval] */ LONG *p);
  37601. void __RPC_STUB ILineInfo_get_lineDirection_Stub(
  37602. IRpcStubBuffer *This,
  37603. IRpcChannelBuffer *_pRpcChannelBuffer,
  37604. PRPC_MESSAGE _pRpcMessage,
  37605. DWORD *_pdwStubPhase);
  37606. #endif /* __ILineInfo_INTERFACE_DEFINED__ */
  37607. #ifndef __IDisplayPointer_INTERFACE_DEFINED__
  37608. #define __IDisplayPointer_INTERFACE_DEFINED__
  37609. /* interface IDisplayPointer */
  37610. /* [uuid][unique][object] */
  37611. EXTERN_C const IID IID_IDisplayPointer;
  37612. MIDL_INTERFACE("3050f69e-98b5-11cf-bb82-00aa00bdce0b")
  37613. IDisplayPointer : public IUnknown
  37614. {
  37615. public:
  37616. virtual HRESULT STDMETHODCALLTYPE MoveToPoint(
  37617. /* [in] */ POINT ptPoint,
  37618. /* [in] */ COORD_SYSTEM eCoordSystem,
  37619. /* [in] */ IHTMLElement *pElementContext,
  37620. /* [in] */ DWORD dwHitTestOptions,
  37621. /* [out] */ DWORD *pdwHitTestResults) = 0;
  37622. virtual HRESULT STDMETHODCALLTYPE MoveUnit(
  37623. /* [in] */ DISPLAY_MOVEUNIT eMoveUnit,
  37624. /* [in] */ LONG lXPos) = 0;
  37625. virtual HRESULT STDMETHODCALLTYPE PositionMarkupPointer(
  37626. /* [in] */ IMarkupPointer *pMarkupPointer) = 0;
  37627. virtual HRESULT STDMETHODCALLTYPE MoveToPointer(
  37628. /* [in] */ IDisplayPointer *pDispPointer) = 0;
  37629. virtual HRESULT STDMETHODCALLTYPE SetPointerGravity(
  37630. /* [in] */ POINTER_GRAVITY eGravity) = 0;
  37631. virtual HRESULT STDMETHODCALLTYPE GetPointerGravity(
  37632. /* [out] */ POINTER_GRAVITY *peGravity) = 0;
  37633. virtual HRESULT STDMETHODCALLTYPE SetDisplayGravity(
  37634. /* [in] */ DISPLAY_GRAVITY eGravity) = 0;
  37635. virtual HRESULT STDMETHODCALLTYPE GetDisplayGravity(
  37636. /* [out] */ DISPLAY_GRAVITY *peGravity) = 0;
  37637. virtual HRESULT STDMETHODCALLTYPE IsPositioned(
  37638. /* [out] */ BOOL *pfPositioned) = 0;
  37639. virtual HRESULT STDMETHODCALLTYPE Unposition( void) = 0;
  37640. virtual HRESULT STDMETHODCALLTYPE IsEqualTo(
  37641. /* [in] */ IDisplayPointer *pDispPointer,
  37642. /* [out] */ BOOL *pfIsEqual) = 0;
  37643. virtual HRESULT STDMETHODCALLTYPE IsLeftOf(
  37644. /* [in] */ IDisplayPointer *pDispPointer,
  37645. /* [out] */ BOOL *pfIsLeftOf) = 0;
  37646. virtual HRESULT STDMETHODCALLTYPE IsRightOf(
  37647. /* [in] */ IDisplayPointer *pDispPointer,
  37648. /* [out] */ BOOL *pfIsRightOf) = 0;
  37649. virtual HRESULT STDMETHODCALLTYPE IsAtBOL(
  37650. /* [out] */ BOOL *pfBOL) = 0;
  37651. virtual HRESULT STDMETHODCALLTYPE MoveToMarkupPointer(
  37652. /* [in] */ IMarkupPointer *pPointer,
  37653. /* [in] */ IDisplayPointer *pDispLineContext) = 0;
  37654. virtual HRESULT STDMETHODCALLTYPE ScrollIntoView( void) = 0;
  37655. virtual HRESULT STDMETHODCALLTYPE GetLineInfo(
  37656. /* [out] */ ILineInfo **ppLineInfo) = 0;
  37657. virtual HRESULT STDMETHODCALLTYPE GetFlowElement(
  37658. /* [out] */ IHTMLElement **ppLayoutElement) = 0;
  37659. virtual HRESULT STDMETHODCALLTYPE QueryBreaks(
  37660. /* [out] */ DWORD *pdwBreaks) = 0;
  37661. };
  37662. HRESULT STDMETHODCALLTYPE IDisplayPointer_MoveToPoint_Proxy(
  37663. IDisplayPointer * This,
  37664. /* [in] */ POINT ptPoint,
  37665. /* [in] */ COORD_SYSTEM eCoordSystem,
  37666. /* [in] */ IHTMLElement *pElementContext,
  37667. /* [in] */ DWORD dwHitTestOptions,
  37668. /* [out] */ DWORD *pdwHitTestResults);
  37669. void __RPC_STUB IDisplayPointer_MoveToPoint_Stub(
  37670. IRpcStubBuffer *This,
  37671. IRpcChannelBuffer *_pRpcChannelBuffer,
  37672. PRPC_MESSAGE _pRpcMessage,
  37673. DWORD *_pdwStubPhase);
  37674. HRESULT STDMETHODCALLTYPE IDisplayPointer_MoveUnit_Proxy(
  37675. IDisplayPointer * This,
  37676. /* [in] */ DISPLAY_MOVEUNIT eMoveUnit,
  37677. /* [in] */ LONG lXPos);
  37678. void __RPC_STUB IDisplayPointer_MoveUnit_Stub(
  37679. IRpcStubBuffer *This,
  37680. IRpcChannelBuffer *_pRpcChannelBuffer,
  37681. PRPC_MESSAGE _pRpcMessage,
  37682. DWORD *_pdwStubPhase);
  37683. HRESULT STDMETHODCALLTYPE IDisplayPointer_PositionMarkupPointer_Proxy(
  37684. IDisplayPointer * This,
  37685. /* [in] */ IMarkupPointer *pMarkupPointer);
  37686. void __RPC_STUB IDisplayPointer_PositionMarkupPointer_Stub(
  37687. IRpcStubBuffer *This,
  37688. IRpcChannelBuffer *_pRpcChannelBuffer,
  37689. PRPC_MESSAGE _pRpcMessage,
  37690. DWORD *_pdwStubPhase);
  37691. HRESULT STDMETHODCALLTYPE IDisplayPointer_MoveToPointer_Proxy(
  37692. IDisplayPointer * This,
  37693. /* [in] */ IDisplayPointer *pDispPointer);
  37694. void __RPC_STUB IDisplayPointer_MoveToPointer_Stub(
  37695. IRpcStubBuffer *This,
  37696. IRpcChannelBuffer *_pRpcChannelBuffer,
  37697. PRPC_MESSAGE _pRpcMessage,
  37698. DWORD *_pdwStubPhase);
  37699. HRESULT STDMETHODCALLTYPE IDisplayPointer_SetPointerGravity_Proxy(
  37700. IDisplayPointer * This,
  37701. /* [in] */ POINTER_GRAVITY eGravity);
  37702. void __RPC_STUB IDisplayPointer_SetPointerGravity_Stub(
  37703. IRpcStubBuffer *This,
  37704. IRpcChannelBuffer *_pRpcChannelBuffer,
  37705. PRPC_MESSAGE _pRpcMessage,
  37706. DWORD *_pdwStubPhase);
  37707. HRESULT STDMETHODCALLTYPE IDisplayPointer_GetPointerGravity_Proxy(
  37708. IDisplayPointer * This,
  37709. /* [out] */ POINTER_GRAVITY *peGravity);
  37710. void __RPC_STUB IDisplayPointer_GetPointerGravity_Stub(
  37711. IRpcStubBuffer *This,
  37712. IRpcChannelBuffer *_pRpcChannelBuffer,
  37713. PRPC_MESSAGE _pRpcMessage,
  37714. DWORD *_pdwStubPhase);
  37715. HRESULT STDMETHODCALLTYPE IDisplayPointer_SetDisplayGravity_Proxy(
  37716. IDisplayPointer * This,
  37717. /* [in] */ DISPLAY_GRAVITY eGravity);
  37718. void __RPC_STUB IDisplayPointer_SetDisplayGravity_Stub(
  37719. IRpcStubBuffer *This,
  37720. IRpcChannelBuffer *_pRpcChannelBuffer,
  37721. PRPC_MESSAGE _pRpcMessage,
  37722. DWORD *_pdwStubPhase);
  37723. HRESULT STDMETHODCALLTYPE IDisplayPointer_GetDisplayGravity_Proxy(
  37724. IDisplayPointer * This,
  37725. /* [out] */ DISPLAY_GRAVITY *peGravity);
  37726. void __RPC_STUB IDisplayPointer_GetDisplayGravity_Stub(
  37727. IRpcStubBuffer *This,
  37728. IRpcChannelBuffer *_pRpcChannelBuffer,
  37729. PRPC_MESSAGE _pRpcMessage,
  37730. DWORD *_pdwStubPhase);
  37731. HRESULT STDMETHODCALLTYPE IDisplayPointer_IsPositioned_Proxy(
  37732. IDisplayPointer * This,
  37733. /* [out] */ BOOL *pfPositioned);
  37734. void __RPC_STUB IDisplayPointer_IsPositioned_Stub(
  37735. IRpcStubBuffer *This,
  37736. IRpcChannelBuffer *_pRpcChannelBuffer,
  37737. PRPC_MESSAGE _pRpcMessage,
  37738. DWORD *_pdwStubPhase);
  37739. HRESULT STDMETHODCALLTYPE IDisplayPointer_Unposition_Proxy(
  37740. IDisplayPointer * This);
  37741. void __RPC_STUB IDisplayPointer_Unposition_Stub(
  37742. IRpcStubBuffer *This,
  37743. IRpcChannelBuffer *_pRpcChannelBuffer,
  37744. PRPC_MESSAGE _pRpcMessage,
  37745. DWORD *_pdwStubPhase);
  37746. HRESULT STDMETHODCALLTYPE IDisplayPointer_IsEqualTo_Proxy(
  37747. IDisplayPointer * This,
  37748. /* [in] */ IDisplayPointer *pDispPointer,
  37749. /* [out] */ BOOL *pfIsEqual);
  37750. void __RPC_STUB IDisplayPointer_IsEqualTo_Stub(
  37751. IRpcStubBuffer *This,
  37752. IRpcChannelBuffer *_pRpcChannelBuffer,
  37753. PRPC_MESSAGE _pRpcMessage,
  37754. DWORD *_pdwStubPhase);
  37755. HRESULT STDMETHODCALLTYPE IDisplayPointer_IsLeftOf_Proxy(
  37756. IDisplayPointer * This,
  37757. /* [in] */ IDisplayPointer *pDispPointer,
  37758. /* [out] */ BOOL *pfIsLeftOf);
  37759. void __RPC_STUB IDisplayPointer_IsLeftOf_Stub(
  37760. IRpcStubBuffer *This,
  37761. IRpcChannelBuffer *_pRpcChannelBuffer,
  37762. PRPC_MESSAGE _pRpcMessage,
  37763. DWORD *_pdwStubPhase);
  37764. HRESULT STDMETHODCALLTYPE IDisplayPointer_IsRightOf_Proxy(
  37765. IDisplayPointer * This,
  37766. /* [in] */ IDisplayPointer *pDispPointer,
  37767. /* [out] */ BOOL *pfIsRightOf);
  37768. void __RPC_STUB IDisplayPointer_IsRightOf_Stub(
  37769. IRpcStubBuffer *This,
  37770. IRpcChannelBuffer *_pRpcChannelBuffer,
  37771. PRPC_MESSAGE _pRpcMessage,
  37772. DWORD *_pdwStubPhase);
  37773. HRESULT STDMETHODCALLTYPE IDisplayPointer_IsAtBOL_Proxy(
  37774. IDisplayPointer * This,
  37775. /* [out] */ BOOL *pfBOL);
  37776. void __RPC_STUB IDisplayPointer_IsAtBOL_Stub(
  37777. IRpcStubBuffer *This,
  37778. IRpcChannelBuffer *_pRpcChannelBuffer,
  37779. PRPC_MESSAGE _pRpcMessage,
  37780. DWORD *_pdwStubPhase);
  37781. HRESULT STDMETHODCALLTYPE IDisplayPointer_MoveToMarkupPointer_Proxy(
  37782. IDisplayPointer * This,
  37783. /* [in] */ IMarkupPointer *pPointer,
  37784. /* [in] */ IDisplayPointer *pDispLineContext);
  37785. void __RPC_STUB IDisplayPointer_MoveToMarkupPointer_Stub(
  37786. IRpcStubBuffer *This,
  37787. IRpcChannelBuffer *_pRpcChannelBuffer,
  37788. PRPC_MESSAGE _pRpcMessage,
  37789. DWORD *_pdwStubPhase);
  37790. HRESULT STDMETHODCALLTYPE IDisplayPointer_ScrollIntoView_Proxy(
  37791. IDisplayPointer * This);
  37792. void __RPC_STUB IDisplayPointer_ScrollIntoView_Stub(
  37793. IRpcStubBuffer *This,
  37794. IRpcChannelBuffer *_pRpcChannelBuffer,
  37795. PRPC_MESSAGE _pRpcMessage,
  37796. DWORD *_pdwStubPhase);
  37797. HRESULT STDMETHODCALLTYPE IDisplayPointer_GetLineInfo_Proxy(
  37798. IDisplayPointer * This,
  37799. /* [out] */ ILineInfo **ppLineInfo);
  37800. void __RPC_STUB IDisplayPointer_GetLineInfo_Stub(
  37801. IRpcStubBuffer *This,
  37802. IRpcChannelBuffer *_pRpcChannelBuffer,
  37803. PRPC_MESSAGE _pRpcMessage,
  37804. DWORD *_pdwStubPhase);
  37805. HRESULT STDMETHODCALLTYPE IDisplayPointer_GetFlowElement_Proxy(
  37806. IDisplayPointer * This,
  37807. /* [out] */ IHTMLElement **ppLayoutElement);
  37808. void __RPC_STUB IDisplayPointer_GetFlowElement_Stub(
  37809. IRpcStubBuffer *This,
  37810. IRpcChannelBuffer *_pRpcChannelBuffer,
  37811. PRPC_MESSAGE _pRpcMessage,
  37812. DWORD *_pdwStubPhase);
  37813. HRESULT STDMETHODCALLTYPE IDisplayPointer_QueryBreaks_Proxy(
  37814. IDisplayPointer * This,
  37815. /* [out] */ DWORD *pdwBreaks);
  37816. void __RPC_STUB IDisplayPointer_QueryBreaks_Stub(
  37817. IRpcStubBuffer *This,
  37818. IRpcChannelBuffer *_pRpcChannelBuffer,
  37819. PRPC_MESSAGE _pRpcMessage,
  37820. DWORD *_pdwStubPhase);
  37821. #endif /* __IDisplayPointer_INTERFACE_DEFINED__ */
  37822. #ifndef __IDisplayServices_INTERFACE_DEFINED__
  37823. #define __IDisplayServices_INTERFACE_DEFINED__
  37824. /* interface IDisplayServices */
  37825. /* [uuid][unique][object] */
  37826. EXTERN_C const IID IID_IDisplayServices;
  37827. MIDL_INTERFACE("3050f69d-98b5-11cf-bb82-00aa00bdce0b")
  37828. IDisplayServices : public IUnknown
  37829. {
  37830. public:
  37831. virtual HRESULT STDMETHODCALLTYPE CreateDisplayPointer(
  37832. /* [out] */ IDisplayPointer **ppDispPointer) = 0;
  37833. virtual HRESULT STDMETHODCALLTYPE TransformRect(
  37834. /* [out][in] */ RECT *pRect,
  37835. /* [in] */ COORD_SYSTEM eSource,
  37836. /* [in] */ COORD_SYSTEM eDestination,
  37837. /* [in] */ IHTMLElement *pIElement) = 0;
  37838. virtual HRESULT STDMETHODCALLTYPE TransformPoint(
  37839. /* [out][in] */ POINT *pPoint,
  37840. /* [in] */ COORD_SYSTEM eSource,
  37841. /* [in] */ COORD_SYSTEM eDestination,
  37842. /* [in] */ IHTMLElement *pIElement) = 0;
  37843. virtual HRESULT STDMETHODCALLTYPE GetCaret(
  37844. /* [out] */ IHTMLCaret **ppCaret) = 0;
  37845. virtual HRESULT STDMETHODCALLTYPE GetComputedStyle(
  37846. /* [in] */ IMarkupPointer *pPointer,
  37847. /* [out] */ IHTMLComputedStyle **ppComputedStyle) = 0;
  37848. virtual HRESULT STDMETHODCALLTYPE ScrollRectIntoView(
  37849. /* [in] */ IHTMLElement *pIElement,
  37850. /* [in] */ RECT rect) = 0;
  37851. virtual HRESULT STDMETHODCALLTYPE HasFlowLayout(
  37852. /* [in] */ IHTMLElement *pIElement,
  37853. /* [out] */ BOOL *pfHasFlowLayout) = 0;
  37854. };
  37855. HRESULT STDMETHODCALLTYPE IDisplayServices_CreateDisplayPointer_Proxy(
  37856. IDisplayServices * This,
  37857. /* [out] */ IDisplayPointer **ppDispPointer);
  37858. void __RPC_STUB IDisplayServices_CreateDisplayPointer_Stub(
  37859. IRpcStubBuffer *This,
  37860. IRpcChannelBuffer *_pRpcChannelBuffer,
  37861. PRPC_MESSAGE _pRpcMessage,
  37862. DWORD *_pdwStubPhase);
  37863. HRESULT STDMETHODCALLTYPE IDisplayServices_TransformRect_Proxy(
  37864. IDisplayServices * This,
  37865. /* [out][in] */ RECT *pRect,
  37866. /* [in] */ COORD_SYSTEM eSource,
  37867. /* [in] */ COORD_SYSTEM eDestination,
  37868. /* [in] */ IHTMLElement *pIElement);
  37869. void __RPC_STUB IDisplayServices_TransformRect_Stub(
  37870. IRpcStubBuffer *This,
  37871. IRpcChannelBuffer *_pRpcChannelBuffer,
  37872. PRPC_MESSAGE _pRpcMessage,
  37873. DWORD *_pdwStubPhase);
  37874. HRESULT STDMETHODCALLTYPE IDisplayServices_TransformPoint_Proxy(
  37875. IDisplayServices * This,
  37876. /* [out][in] */ POINT *pPoint,
  37877. /* [in] */ COORD_SYSTEM eSource,
  37878. /* [in] */ COORD_SYSTEM eDestination,
  37879. /* [in] */ IHTMLElement *pIElement);
  37880. void __RPC_STUB IDisplayServices_TransformPoint_Stub(
  37881. IRpcStubBuffer *This,
  37882. IRpcChannelBuffer *_pRpcChannelBuffer,
  37883. PRPC_MESSAGE _pRpcMessage,
  37884. DWORD *_pdwStubPhase);
  37885. HRESULT STDMETHODCALLTYPE IDisplayServices_GetCaret_Proxy(
  37886. IDisplayServices * This,
  37887. /* [out] */ IHTMLCaret **ppCaret);
  37888. void __RPC_STUB IDisplayServices_GetCaret_Stub(
  37889. IRpcStubBuffer *This,
  37890. IRpcChannelBuffer *_pRpcChannelBuffer,
  37891. PRPC_MESSAGE _pRpcMessage,
  37892. DWORD *_pdwStubPhase);
  37893. HRESULT STDMETHODCALLTYPE IDisplayServices_GetComputedStyle_Proxy(
  37894. IDisplayServices * This,
  37895. /* [in] */ IMarkupPointer *pPointer,
  37896. /* [out] */ IHTMLComputedStyle **ppComputedStyle);
  37897. void __RPC_STUB IDisplayServices_GetComputedStyle_Stub(
  37898. IRpcStubBuffer *This,
  37899. IRpcChannelBuffer *_pRpcChannelBuffer,
  37900. PRPC_MESSAGE _pRpcMessage,
  37901. DWORD *_pdwStubPhase);
  37902. HRESULT STDMETHODCALLTYPE IDisplayServices_ScrollRectIntoView_Proxy(
  37903. IDisplayServices * This,
  37904. /* [in] */ IHTMLElement *pIElement,
  37905. /* [in] */ RECT rect);
  37906. void __RPC_STUB IDisplayServices_ScrollRectIntoView_Stub(
  37907. IRpcStubBuffer *This,
  37908. IRpcChannelBuffer *_pRpcChannelBuffer,
  37909. PRPC_MESSAGE _pRpcMessage,
  37910. DWORD *_pdwStubPhase);
  37911. HRESULT STDMETHODCALLTYPE IDisplayServices_HasFlowLayout_Proxy(
  37912. IDisplayServices * This,
  37913. /* [in] */ IHTMLElement *pIElement,
  37914. /* [out] */ BOOL *pfHasFlowLayout);
  37915. void __RPC_STUB IDisplayServices_HasFlowLayout_Stub(
  37916. IRpcStubBuffer *This,
  37917. IRpcChannelBuffer *_pRpcChannelBuffer,
  37918. PRPC_MESSAGE _pRpcMessage,
  37919. DWORD *_pdwStubPhase);
  37920. #endif /* __IDisplayServices_INTERFACE_DEFINED__ */
  37921. #ifndef __IHtmlDlgSafeHelper_INTERFACE_DEFINED__
  37922. #define __IHtmlDlgSafeHelper_INTERFACE_DEFINED__
  37923. /* interface IHtmlDlgSafeHelper */
  37924. /* [uuid][unique][object] */
  37925. EXTERN_C const IID IID_IHtmlDlgSafeHelper;
  37926. MIDL_INTERFACE("3050f81a-98b5-11cf-bb82-00aa00bdce0b")
  37927. IHtmlDlgSafeHelper : public IDispatch
  37928. {
  37929. public:
  37930. virtual /* [id] */ HRESULT STDMETHODCALLTYPE choosecolordlg(
  37931. /* [in][optional] */ VARIANT initColor,
  37932. /* [out][retval] */ VARIANT *rgbColor) = 0;
  37933. virtual /* [id] */ HRESULT STDMETHODCALLTYPE getCharset(
  37934. /* [in] */ BSTR fontName,
  37935. /* [out][retval] */ VARIANT *charset) = 0;
  37936. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Fonts(
  37937. /* [out][retval] */ IDispatch **p) = 0;
  37938. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_BlockFormats(
  37939. /* [out][retval] */ IDispatch **p) = 0;
  37940. };
  37941. /* [id] */ HRESULT STDMETHODCALLTYPE IHtmlDlgSafeHelper_choosecolordlg_Proxy(
  37942. IHtmlDlgSafeHelper * This,
  37943. /* [in][optional] */ VARIANT initColor,
  37944. /* [out][retval] */ VARIANT *rgbColor);
  37945. void __RPC_STUB IHtmlDlgSafeHelper_choosecolordlg_Stub(
  37946. IRpcStubBuffer *This,
  37947. IRpcChannelBuffer *_pRpcChannelBuffer,
  37948. PRPC_MESSAGE _pRpcMessage,
  37949. DWORD *_pdwStubPhase);
  37950. /* [id] */ HRESULT STDMETHODCALLTYPE IHtmlDlgSafeHelper_getCharset_Proxy(
  37951. IHtmlDlgSafeHelper * This,
  37952. /* [in] */ BSTR fontName,
  37953. /* [out][retval] */ VARIANT *charset);
  37954. void __RPC_STUB IHtmlDlgSafeHelper_getCharset_Stub(
  37955. IRpcStubBuffer *This,
  37956. IRpcChannelBuffer *_pRpcChannelBuffer,
  37957. PRPC_MESSAGE _pRpcMessage,
  37958. DWORD *_pdwStubPhase);
  37959. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHtmlDlgSafeHelper_get_Fonts_Proxy(
  37960. IHtmlDlgSafeHelper * This,
  37961. /* [out][retval] */ IDispatch **p);
  37962. void __RPC_STUB IHtmlDlgSafeHelper_get_Fonts_Stub(
  37963. IRpcStubBuffer *This,
  37964. IRpcChannelBuffer *_pRpcChannelBuffer,
  37965. PRPC_MESSAGE _pRpcMessage,
  37966. DWORD *_pdwStubPhase);
  37967. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHtmlDlgSafeHelper_get_BlockFormats_Proxy(
  37968. IHtmlDlgSafeHelper * This,
  37969. /* [out][retval] */ IDispatch **p);
  37970. void __RPC_STUB IHtmlDlgSafeHelper_get_BlockFormats_Stub(
  37971. IRpcStubBuffer *This,
  37972. IRpcChannelBuffer *_pRpcChannelBuffer,
  37973. PRPC_MESSAGE _pRpcMessage,
  37974. DWORD *_pdwStubPhase);
  37975. #endif /* __IHtmlDlgSafeHelper_INTERFACE_DEFINED__ */
  37976. #ifndef __IBlockFormats_INTERFACE_DEFINED__
  37977. #define __IBlockFormats_INTERFACE_DEFINED__
  37978. /* interface IBlockFormats */
  37979. /* [uuid][unique][object] */
  37980. EXTERN_C const IID IID_IBlockFormats;
  37981. MIDL_INTERFACE("3050f830-98b5-11cf-bb82-00aa00bdce0b")
  37982. IBlockFormats : public IDispatch
  37983. {
  37984. public:
  37985. virtual /* [restricted][id][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
  37986. /* [out][retval] */ IUnknown **p) = 0;
  37987. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
  37988. /* [out][retval] */ long *p) = 0;
  37989. virtual /* [id] */ HRESULT STDMETHODCALLTYPE Item(
  37990. /* [in] */ VARIANT *pvarIndex,
  37991. /* [out][retval] */ BSTR *pbstrBlockFormat) = 0;
  37992. };
  37993. /* [restricted][id][propget] */ HRESULT STDMETHODCALLTYPE IBlockFormats_get__NewEnum_Proxy(
  37994. IBlockFormats * This,
  37995. /* [out][retval] */ IUnknown **p);
  37996. void __RPC_STUB IBlockFormats_get__NewEnum_Stub(
  37997. IRpcStubBuffer *This,
  37998. IRpcChannelBuffer *_pRpcChannelBuffer,
  37999. PRPC_MESSAGE _pRpcMessage,
  38000. DWORD *_pdwStubPhase);
  38001. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBlockFormats_get_Count_Proxy(
  38002. IBlockFormats * This,
  38003. /* [out][retval] */ long *p);
  38004. void __RPC_STUB IBlockFormats_get_Count_Stub(
  38005. IRpcStubBuffer *This,
  38006. IRpcChannelBuffer *_pRpcChannelBuffer,
  38007. PRPC_MESSAGE _pRpcMessage,
  38008. DWORD *_pdwStubPhase);
  38009. /* [id] */ HRESULT STDMETHODCALLTYPE IBlockFormats_Item_Proxy(
  38010. IBlockFormats * This,
  38011. /* [in] */ VARIANT *pvarIndex,
  38012. /* [out][retval] */ BSTR *pbstrBlockFormat);
  38013. void __RPC_STUB IBlockFormats_Item_Stub(
  38014. IRpcStubBuffer *This,
  38015. IRpcChannelBuffer *_pRpcChannelBuffer,
  38016. PRPC_MESSAGE _pRpcMessage,
  38017. DWORD *_pdwStubPhase);
  38018. #endif /* __IBlockFormats_INTERFACE_DEFINED__ */
  38019. #ifndef __IFontNames_INTERFACE_DEFINED__
  38020. #define __IFontNames_INTERFACE_DEFINED__
  38021. /* interface IFontNames */
  38022. /* [uuid][unique][object] */
  38023. EXTERN_C const IID IID_IFontNames;
  38024. MIDL_INTERFACE("3050f839-98b5-11cf-bb82-00aa00bdce0b")
  38025. IFontNames : public IDispatch
  38026. {
  38027. public:
  38028. virtual /* [restricted][id][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
  38029. /* [out][retval] */ IUnknown **p) = 0;
  38030. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
  38031. /* [out][retval] */ long *p) = 0;
  38032. virtual /* [id] */ HRESULT STDMETHODCALLTYPE Item(
  38033. /* [in] */ VARIANT *pvarIndex,
  38034. /* [out][retval] */ BSTR *pbstrFontName) = 0;
  38035. };
  38036. /* [restricted][id][propget] */ HRESULT STDMETHODCALLTYPE IFontNames_get__NewEnum_Proxy(
  38037. IFontNames * This,
  38038. /* [out][retval] */ IUnknown **p);
  38039. void __RPC_STUB IFontNames_get__NewEnum_Stub(
  38040. IRpcStubBuffer *This,
  38041. IRpcChannelBuffer *_pRpcChannelBuffer,
  38042. PRPC_MESSAGE _pRpcMessage,
  38043. DWORD *_pdwStubPhase);
  38044. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IFontNames_get_Count_Proxy(
  38045. IFontNames * This,
  38046. /* [out][retval] */ long *p);
  38047. void __RPC_STUB IFontNames_get_Count_Stub(
  38048. IRpcStubBuffer *This,
  38049. IRpcChannelBuffer *_pRpcChannelBuffer,
  38050. PRPC_MESSAGE _pRpcMessage,
  38051. DWORD *_pdwStubPhase);
  38052. /* [id] */ HRESULT STDMETHODCALLTYPE IFontNames_Item_Proxy(
  38053. IFontNames * This,
  38054. /* [in] */ VARIANT *pvarIndex,
  38055. /* [out][retval] */ BSTR *pbstrFontName);
  38056. void __RPC_STUB IFontNames_Item_Stub(
  38057. IRpcStubBuffer *This,
  38058. IRpcChannelBuffer *_pRpcChannelBuffer,
  38059. PRPC_MESSAGE _pRpcMessage,
  38060. DWORD *_pdwStubPhase);
  38061. #endif /* __IFontNames_INTERFACE_DEFINED__ */
  38062. #ifndef __ICSSFilter_INTERFACE_DEFINED__
  38063. #define __ICSSFilter_INTERFACE_DEFINED__
  38064. /* interface ICSSFilter */
  38065. /* [uuid][unique][object] */
  38066. EXTERN_C const IID IID_ICSSFilter;
  38067. MIDL_INTERFACE("3050f3ec-98b5-11cf-bb82-00aa00bdce0b")
  38068. ICSSFilter : public IUnknown
  38069. {
  38070. public:
  38071. virtual HRESULT STDMETHODCALLTYPE SetSite(
  38072. /* [in] */ ICSSFilterSite *pSink) = 0;
  38073. virtual HRESULT STDMETHODCALLTYPE OnAmbientPropertyChange(
  38074. /* [in] */ LONG dispid) = 0;
  38075. };
  38076. HRESULT STDMETHODCALLTYPE ICSSFilter_SetSite_Proxy(
  38077. ICSSFilter * This,
  38078. /* [in] */ ICSSFilterSite *pSink);
  38079. void __RPC_STUB ICSSFilter_SetSite_Stub(
  38080. IRpcStubBuffer *This,
  38081. IRpcChannelBuffer *_pRpcChannelBuffer,
  38082. PRPC_MESSAGE _pRpcMessage,
  38083. DWORD *_pdwStubPhase);
  38084. HRESULT STDMETHODCALLTYPE ICSSFilter_OnAmbientPropertyChange_Proxy(
  38085. ICSSFilter * This,
  38086. /* [in] */ LONG dispid);
  38087. void __RPC_STUB ICSSFilter_OnAmbientPropertyChange_Stub(
  38088. IRpcStubBuffer *This,
  38089. IRpcChannelBuffer *_pRpcChannelBuffer,
  38090. PRPC_MESSAGE _pRpcMessage,
  38091. DWORD *_pdwStubPhase);
  38092. #endif /* __ICSSFilter_INTERFACE_DEFINED__ */
  38093. #ifndef __ISecureUrlHost_INTERFACE_DEFINED__
  38094. #define __ISecureUrlHost_INTERFACE_DEFINED__
  38095. /* interface ISecureUrlHost */
  38096. /* [uuid][unique][object] */
  38097. EXTERN_C const IID IID_ISecureUrlHost;
  38098. MIDL_INTERFACE("c81984c4-74c8-11d2-baa9-00c04fc2040e")
  38099. ISecureUrlHost : public IUnknown
  38100. {
  38101. public:
  38102. virtual HRESULT STDMETHODCALLTYPE ValidateSecureUrl(
  38103. /* [out] */ BOOL *pfAllow,
  38104. /* [in] */ OLECHAR *pchUrlInQuestion,
  38105. /* [in] */ DWORD dwFlags) = 0;
  38106. };
  38107. HRESULT STDMETHODCALLTYPE ISecureUrlHost_ValidateSecureUrl_Proxy(
  38108. ISecureUrlHost * This,
  38109. /* [out] */ BOOL *pfAllow,
  38110. /* [in] */ OLECHAR *pchUrlInQuestion,
  38111. /* [in] */ DWORD dwFlags);
  38112. void __RPC_STUB ISecureUrlHost_ValidateSecureUrl_Stub(
  38113. IRpcStubBuffer *This,
  38114. IRpcChannelBuffer *_pRpcChannelBuffer,
  38115. PRPC_MESSAGE _pRpcMessage,
  38116. DWORD *_pdwStubPhase);
  38117. #endif /* __ISecureUrlHost_INTERFACE_DEFINED__ */
  38118. #ifndef __IMarkupServices_INTERFACE_DEFINED__
  38119. #define __IMarkupServices_INTERFACE_DEFINED__
  38120. /* interface IMarkupServices */
  38121. /* [uuid][unique][object] */
  38122. EXTERN_C const IID IID_IMarkupServices;
  38123. MIDL_INTERFACE("3050f4a0-98b5-11cf-bb82-00aa00bdce0b")
  38124. IMarkupServices : public IUnknown
  38125. {
  38126. public:
  38127. virtual HRESULT STDMETHODCALLTYPE CreateMarkupPointer(
  38128. /* [out] */ IMarkupPointer **ppPointer) = 0;
  38129. virtual HRESULT STDMETHODCALLTYPE CreateMarkupContainer(
  38130. /* [out] */ IMarkupContainer **ppMarkupContainer) = 0;
  38131. virtual HRESULT STDMETHODCALLTYPE CreateElement(
  38132. /* [in] */ ELEMENT_TAG_ID tagID,
  38133. /* [in] */ OLECHAR *pchAttributes,
  38134. /* [out] */ IHTMLElement **ppElement) = 0;
  38135. virtual HRESULT STDMETHODCALLTYPE CloneElement(
  38136. /* [in] */ IHTMLElement *pElemCloneThis,
  38137. /* [out] */ IHTMLElement **ppElementTheClone) = 0;
  38138. virtual HRESULT STDMETHODCALLTYPE InsertElement(
  38139. /* [in] */ IHTMLElement *pElementInsert,
  38140. /* [in] */ IMarkupPointer *pPointerStart,
  38141. /* [in] */ IMarkupPointer *pPointerFinish) = 0;
  38142. virtual HRESULT STDMETHODCALLTYPE RemoveElement(
  38143. /* [in] */ IHTMLElement *pElementRemove) = 0;
  38144. virtual HRESULT STDMETHODCALLTYPE Remove(
  38145. /* [in] */ IMarkupPointer *pPointerStart,
  38146. /* [in] */ IMarkupPointer *pPointerFinish) = 0;
  38147. virtual HRESULT STDMETHODCALLTYPE Copy(
  38148. /* [in] */ IMarkupPointer *pPointerSourceStart,
  38149. /* [in] */ IMarkupPointer *pPointerSourceFinish,
  38150. /* [in] */ IMarkupPointer *pPointerTarget) = 0;
  38151. virtual HRESULT STDMETHODCALLTYPE Move(
  38152. /* [in] */ IMarkupPointer *pPointerSourceStart,
  38153. /* [in] */ IMarkupPointer *pPointerSourceFinish,
  38154. /* [in] */ IMarkupPointer *pPointerTarget) = 0;
  38155. virtual HRESULT STDMETHODCALLTYPE InsertText(
  38156. /* [in] */ OLECHAR *pchText,
  38157. /* [in] */ long cch,
  38158. /* [in] */ IMarkupPointer *pPointerTarget) = 0;
  38159. virtual HRESULT STDMETHODCALLTYPE ParseString(
  38160. /* [in] */ OLECHAR *pchHTML,
  38161. /* [in] */ DWORD dwFlags,
  38162. /* [out] */ IMarkupContainer **ppContainerResult,
  38163. /* [in] */ IMarkupPointer *ppPointerStart,
  38164. /* [in] */ IMarkupPointer *ppPointerFinish) = 0;
  38165. virtual HRESULT STDMETHODCALLTYPE ParseGlobal(
  38166. /* [in] */ HGLOBAL hglobalHTML,
  38167. /* [in] */ DWORD dwFlags,
  38168. /* [out] */ IMarkupContainer **ppContainerResult,
  38169. /* [in] */ IMarkupPointer *pPointerStart,
  38170. /* [in] */ IMarkupPointer *pPointerFinish) = 0;
  38171. virtual HRESULT STDMETHODCALLTYPE IsScopedElement(
  38172. /* [in] */ IHTMLElement *pElement,
  38173. /* [out] */ BOOL *pfScoped) = 0;
  38174. virtual HRESULT STDMETHODCALLTYPE GetElementTagId(
  38175. /* [in] */ IHTMLElement *pElement,
  38176. /* [out] */ ELEMENT_TAG_ID *ptagId) = 0;
  38177. virtual HRESULT STDMETHODCALLTYPE GetTagIDForName(
  38178. /* [in] */ BSTR bstrName,
  38179. /* [out] */ ELEMENT_TAG_ID *ptagId) = 0;
  38180. virtual HRESULT STDMETHODCALLTYPE GetNameForTagID(
  38181. /* [in] */ ELEMENT_TAG_ID tagId,
  38182. /* [out] */ BSTR *pbstrName) = 0;
  38183. virtual HRESULT STDMETHODCALLTYPE MovePointersToRange(
  38184. /* [in] */ IHTMLTxtRange *pIRange,
  38185. /* [in] */ IMarkupPointer *pPointerStart,
  38186. /* [in] */ IMarkupPointer *pPointerFinish) = 0;
  38187. virtual HRESULT STDMETHODCALLTYPE MoveRangeToPointers(
  38188. /* [in] */ IMarkupPointer *pPointerStart,
  38189. /* [in] */ IMarkupPointer *pPointerFinish,
  38190. /* [in] */ IHTMLTxtRange *pIRange) = 0;
  38191. virtual HRESULT STDMETHODCALLTYPE BeginUndoUnit(
  38192. /* [in] */ OLECHAR *pchTitle) = 0;
  38193. virtual HRESULT STDMETHODCALLTYPE EndUndoUnit( void) = 0;
  38194. };
  38195. HRESULT STDMETHODCALLTYPE IMarkupServices_CreateMarkupPointer_Proxy(
  38196. IMarkupServices * This,
  38197. /* [out] */ IMarkupPointer **ppPointer);
  38198. void __RPC_STUB IMarkupServices_CreateMarkupPointer_Stub(
  38199. IRpcStubBuffer *This,
  38200. IRpcChannelBuffer *_pRpcChannelBuffer,
  38201. PRPC_MESSAGE _pRpcMessage,
  38202. DWORD *_pdwStubPhase);
  38203. HRESULT STDMETHODCALLTYPE IMarkupServices_CreateMarkupContainer_Proxy(
  38204. IMarkupServices * This,
  38205. /* [out] */ IMarkupContainer **ppMarkupContainer);
  38206. void __RPC_STUB IMarkupServices_CreateMarkupContainer_Stub(
  38207. IRpcStubBuffer *This,
  38208. IRpcChannelBuffer *_pRpcChannelBuffer,
  38209. PRPC_MESSAGE _pRpcMessage,
  38210. DWORD *_pdwStubPhase);
  38211. HRESULT STDMETHODCALLTYPE IMarkupServices_CreateElement_Proxy(
  38212. IMarkupServices * This,
  38213. /* [in] */ ELEMENT_TAG_ID tagID,
  38214. /* [in] */ OLECHAR *pchAttributes,
  38215. /* [out] */ IHTMLElement **ppElement);
  38216. void __RPC_STUB IMarkupServices_CreateElement_Stub(
  38217. IRpcStubBuffer *This,
  38218. IRpcChannelBuffer *_pRpcChannelBuffer,
  38219. PRPC_MESSAGE _pRpcMessage,
  38220. DWORD *_pdwStubPhase);
  38221. HRESULT STDMETHODCALLTYPE IMarkupServices_CloneElement_Proxy(
  38222. IMarkupServices * This,
  38223. /* [in] */ IHTMLElement *pElemCloneThis,
  38224. /* [out] */ IHTMLElement **ppElementTheClone);
  38225. void __RPC_STUB IMarkupServices_CloneElement_Stub(
  38226. IRpcStubBuffer *This,
  38227. IRpcChannelBuffer *_pRpcChannelBuffer,
  38228. PRPC_MESSAGE _pRpcMessage,
  38229. DWORD *_pdwStubPhase);
  38230. HRESULT STDMETHODCALLTYPE IMarkupServices_InsertElement_Proxy(
  38231. IMarkupServices * This,
  38232. /* [in] */ IHTMLElement *pElementInsert,
  38233. /* [in] */ IMarkupPointer *pPointerStart,
  38234. /* [in] */ IMarkupPointer *pPointerFinish);
  38235. void __RPC_STUB IMarkupServices_InsertElement_Stub(
  38236. IRpcStubBuffer *This,
  38237. IRpcChannelBuffer *_pRpcChannelBuffer,
  38238. PRPC_MESSAGE _pRpcMessage,
  38239. DWORD *_pdwStubPhase);
  38240. HRESULT STDMETHODCALLTYPE IMarkupServices_RemoveElement_Proxy(
  38241. IMarkupServices * This,
  38242. /* [in] */ IHTMLElement *pElementRemove);
  38243. void __RPC_STUB IMarkupServices_RemoveElement_Stub(
  38244. IRpcStubBuffer *This,
  38245. IRpcChannelBuffer *_pRpcChannelBuffer,
  38246. PRPC_MESSAGE _pRpcMessage,
  38247. DWORD *_pdwStubPhase);
  38248. HRESULT STDMETHODCALLTYPE IMarkupServices_Remove_Proxy(
  38249. IMarkupServices * This,
  38250. /* [in] */ IMarkupPointer *pPointerStart,
  38251. /* [in] */ IMarkupPointer *pPointerFinish);
  38252. void __RPC_STUB IMarkupServices_Remove_Stub(
  38253. IRpcStubBuffer *This,
  38254. IRpcChannelBuffer *_pRpcChannelBuffer,
  38255. PRPC_MESSAGE _pRpcMessage,
  38256. DWORD *_pdwStubPhase);
  38257. HRESULT STDMETHODCALLTYPE IMarkupServices_Copy_Proxy(
  38258. IMarkupServices * This,
  38259. /* [in] */ IMarkupPointer *pPointerSourceStart,
  38260. /* [in] */ IMarkupPointer *pPointerSourceFinish,
  38261. /* [in] */ IMarkupPointer *pPointerTarget);
  38262. void __RPC_STUB IMarkupServices_Copy_Stub(
  38263. IRpcStubBuffer *This,
  38264. IRpcChannelBuffer *_pRpcChannelBuffer,
  38265. PRPC_MESSAGE _pRpcMessage,
  38266. DWORD *_pdwStubPhase);
  38267. HRESULT STDMETHODCALLTYPE IMarkupServices_Move_Proxy(
  38268. IMarkupServices * This,
  38269. /* [in] */ IMarkupPointer *pPointerSourceStart,
  38270. /* [in] */ IMarkupPointer *pPointerSourceFinish,
  38271. /* [in] */ IMarkupPointer *pPointerTarget);
  38272. void __RPC_STUB IMarkupServices_Move_Stub(
  38273. IRpcStubBuffer *This,
  38274. IRpcChannelBuffer *_pRpcChannelBuffer,
  38275. PRPC_MESSAGE _pRpcMessage,
  38276. DWORD *_pdwStubPhase);
  38277. HRESULT STDMETHODCALLTYPE IMarkupServices_InsertText_Proxy(
  38278. IMarkupServices * This,
  38279. /* [in] */ OLECHAR *pchText,
  38280. /* [in] */ long cch,
  38281. /* [in] */ IMarkupPointer *pPointerTarget);
  38282. void __RPC_STUB IMarkupServices_InsertText_Stub(
  38283. IRpcStubBuffer *This,
  38284. IRpcChannelBuffer *_pRpcChannelBuffer,
  38285. PRPC_MESSAGE _pRpcMessage,
  38286. DWORD *_pdwStubPhase);
  38287. HRESULT STDMETHODCALLTYPE IMarkupServices_ParseString_Proxy(
  38288. IMarkupServices * This,
  38289. /* [in] */ OLECHAR *pchHTML,
  38290. /* [in] */ DWORD dwFlags,
  38291. /* [out] */ IMarkupContainer **ppContainerResult,
  38292. /* [in] */ IMarkupPointer *ppPointerStart,
  38293. /* [in] */ IMarkupPointer *ppPointerFinish);
  38294. void __RPC_STUB IMarkupServices_ParseString_Stub(
  38295. IRpcStubBuffer *This,
  38296. IRpcChannelBuffer *_pRpcChannelBuffer,
  38297. PRPC_MESSAGE _pRpcMessage,
  38298. DWORD *_pdwStubPhase);
  38299. HRESULT STDMETHODCALLTYPE IMarkupServices_ParseGlobal_Proxy(
  38300. IMarkupServices * This,
  38301. /* [in] */ HGLOBAL hglobalHTML,
  38302. /* [in] */ DWORD dwFlags,
  38303. /* [out] */ IMarkupContainer **ppContainerResult,
  38304. /* [in] */ IMarkupPointer *pPointerStart,
  38305. /* [in] */ IMarkupPointer *pPointerFinish);
  38306. void __RPC_STUB IMarkupServices_ParseGlobal_Stub(
  38307. IRpcStubBuffer *This,
  38308. IRpcChannelBuffer *_pRpcChannelBuffer,
  38309. PRPC_MESSAGE _pRpcMessage,
  38310. DWORD *_pdwStubPhase);
  38311. HRESULT STDMETHODCALLTYPE IMarkupServices_IsScopedElement_Proxy(
  38312. IMarkupServices * This,
  38313. /* [in] */ IHTMLElement *pElement,
  38314. /* [out] */ BOOL *pfScoped);
  38315. void __RPC_STUB IMarkupServices_IsScopedElement_Stub(
  38316. IRpcStubBuffer *This,
  38317. IRpcChannelBuffer *_pRpcChannelBuffer,
  38318. PRPC_MESSAGE _pRpcMessage,
  38319. DWORD *_pdwStubPhase);
  38320. HRESULT STDMETHODCALLTYPE IMarkupServices_GetElementTagId_Proxy(
  38321. IMarkupServices * This,
  38322. /* [in] */ IHTMLElement *pElement,
  38323. /* [out] */ ELEMENT_TAG_ID *ptagId);
  38324. void __RPC_STUB IMarkupServices_GetElementTagId_Stub(
  38325. IRpcStubBuffer *This,
  38326. IRpcChannelBuffer *_pRpcChannelBuffer,
  38327. PRPC_MESSAGE _pRpcMessage,
  38328. DWORD *_pdwStubPhase);
  38329. HRESULT STDMETHODCALLTYPE IMarkupServices_GetTagIDForName_Proxy(
  38330. IMarkupServices * This,
  38331. /* [in] */ BSTR bstrName,
  38332. /* [out] */ ELEMENT_TAG_ID *ptagId);
  38333. void __RPC_STUB IMarkupServices_GetTagIDForName_Stub(
  38334. IRpcStubBuffer *This,
  38335. IRpcChannelBuffer *_pRpcChannelBuffer,
  38336. PRPC_MESSAGE _pRpcMessage,
  38337. DWORD *_pdwStubPhase);
  38338. HRESULT STDMETHODCALLTYPE IMarkupServices_GetNameForTagID_Proxy(
  38339. IMarkupServices * This,
  38340. /* [in] */ ELEMENT_TAG_ID tagId,
  38341. /* [out] */ BSTR *pbstrName);
  38342. void __RPC_STUB IMarkupServices_GetNameForTagID_Stub(
  38343. IRpcStubBuffer *This,
  38344. IRpcChannelBuffer *_pRpcChannelBuffer,
  38345. PRPC_MESSAGE _pRpcMessage,
  38346. DWORD *_pdwStubPhase);
  38347. HRESULT STDMETHODCALLTYPE IMarkupServices_MovePointersToRange_Proxy(
  38348. IMarkupServices * This,
  38349. /* [in] */ IHTMLTxtRange *pIRange,
  38350. /* [in] */ IMarkupPointer *pPointerStart,
  38351. /* [in] */ IMarkupPointer *pPointerFinish);
  38352. void __RPC_STUB IMarkupServices_MovePointersToRange_Stub(
  38353. IRpcStubBuffer *This,
  38354. IRpcChannelBuffer *_pRpcChannelBuffer,
  38355. PRPC_MESSAGE _pRpcMessage,
  38356. DWORD *_pdwStubPhase);
  38357. HRESULT STDMETHODCALLTYPE IMarkupServices_MoveRangeToPointers_Proxy(
  38358. IMarkupServices * This,
  38359. /* [in] */ IMarkupPointer *pPointerStart,
  38360. /* [in] */ IMarkupPointer *pPointerFinish,
  38361. /* [in] */ IHTMLTxtRange *pIRange);
  38362. void __RPC_STUB IMarkupServices_MoveRangeToPointers_Stub(
  38363. IRpcStubBuffer *This,
  38364. IRpcChannelBuffer *_pRpcChannelBuffer,
  38365. PRPC_MESSAGE _pRpcMessage,
  38366. DWORD *_pdwStubPhase);
  38367. HRESULT STDMETHODCALLTYPE IMarkupServices_BeginUndoUnit_Proxy(
  38368. IMarkupServices * This,
  38369. /* [in] */ OLECHAR *pchTitle);
  38370. void __RPC_STUB IMarkupServices_BeginUndoUnit_Stub(
  38371. IRpcStubBuffer *This,
  38372. IRpcChannelBuffer *_pRpcChannelBuffer,
  38373. PRPC_MESSAGE _pRpcMessage,
  38374. DWORD *_pdwStubPhase);
  38375. HRESULT STDMETHODCALLTYPE IMarkupServices_EndUndoUnit_Proxy(
  38376. IMarkupServices * This);
  38377. void __RPC_STUB IMarkupServices_EndUndoUnit_Stub(
  38378. IRpcStubBuffer *This,
  38379. IRpcChannelBuffer *_pRpcChannelBuffer,
  38380. PRPC_MESSAGE _pRpcMessage,
  38381. DWORD *_pdwStubPhase);
  38382. #endif /* __IMarkupServices_INTERFACE_DEFINED__ */
  38383. #ifndef __IMarkupServices2_INTERFACE_DEFINED__
  38384. #define __IMarkupServices2_INTERFACE_DEFINED__
  38385. /* interface IMarkupServices2 */
  38386. /* [uuid][unique][object] */
  38387. EXTERN_C const IID IID_IMarkupServices2;
  38388. MIDL_INTERFACE("3050f682-98b5-11cf-bb82-00aa00bdce0b")
  38389. IMarkupServices2 : public IMarkupServices
  38390. {
  38391. public:
  38392. virtual HRESULT STDMETHODCALLTYPE ParseGlobalEx(
  38393. /* [in] */ HGLOBAL hglobalHTML,
  38394. /* [in] */ DWORD dwFlags,
  38395. /* [in] */ IMarkupContainer *pContext,
  38396. /* [out] */ IMarkupContainer **ppContainerResult,
  38397. /* [in] */ IMarkupPointer *pPointerStart,
  38398. /* [in] */ IMarkupPointer *pPointerFinish) = 0;
  38399. virtual HRESULT STDMETHODCALLTYPE ValidateElements(
  38400. /* [in] */ IMarkupPointer *pPointerStart,
  38401. /* [in] */ IMarkupPointer *pPointerFinish,
  38402. /* [in] */ IMarkupPointer *pPointerTarget,
  38403. /* [out][in] */ IMarkupPointer *pPointerStatus,
  38404. /* [out] */ IHTMLElement **ppElemFailBottom,
  38405. /* [out] */ IHTMLElement **ppElemFailTop) = 0;
  38406. virtual HRESULT STDMETHODCALLTYPE SaveSegmentsToClipboard(
  38407. /* [in] */ ISegmentList *pSegmentList,
  38408. /* [in] */ DWORD dwFlags) = 0;
  38409. };
  38410. HRESULT STDMETHODCALLTYPE IMarkupServices2_ParseGlobalEx_Proxy(
  38411. IMarkupServices2 * This,
  38412. /* [in] */ HGLOBAL hglobalHTML,
  38413. /* [in] */ DWORD dwFlags,
  38414. /* [in] */ IMarkupContainer *pContext,
  38415. /* [out] */ IMarkupContainer **ppContainerResult,
  38416. /* [in] */ IMarkupPointer *pPointerStart,
  38417. /* [in] */ IMarkupPointer *pPointerFinish);
  38418. void __RPC_STUB IMarkupServices2_ParseGlobalEx_Stub(
  38419. IRpcStubBuffer *This,
  38420. IRpcChannelBuffer *_pRpcChannelBuffer,
  38421. PRPC_MESSAGE _pRpcMessage,
  38422. DWORD *_pdwStubPhase);
  38423. HRESULT STDMETHODCALLTYPE IMarkupServices2_ValidateElements_Proxy(
  38424. IMarkupServices2 * This,
  38425. /* [in] */ IMarkupPointer *pPointerStart,
  38426. /* [in] */ IMarkupPointer *pPointerFinish,
  38427. /* [in] */ IMarkupPointer *pPointerTarget,
  38428. /* [out][in] */ IMarkupPointer *pPointerStatus,
  38429. /* [out] */ IHTMLElement **ppElemFailBottom,
  38430. /* [out] */ IHTMLElement **ppElemFailTop);
  38431. void __RPC_STUB IMarkupServices2_ValidateElements_Stub(
  38432. IRpcStubBuffer *This,
  38433. IRpcChannelBuffer *_pRpcChannelBuffer,
  38434. PRPC_MESSAGE _pRpcMessage,
  38435. DWORD *_pdwStubPhase);
  38436. HRESULT STDMETHODCALLTYPE IMarkupServices2_SaveSegmentsToClipboard_Proxy(
  38437. IMarkupServices2 * This,
  38438. /* [in] */ ISegmentList *pSegmentList,
  38439. /* [in] */ DWORD dwFlags);
  38440. void __RPC_STUB IMarkupServices2_SaveSegmentsToClipboard_Stub(
  38441. IRpcStubBuffer *This,
  38442. IRpcChannelBuffer *_pRpcChannelBuffer,
  38443. PRPC_MESSAGE _pRpcMessage,
  38444. DWORD *_pdwStubPhase);
  38445. #endif /* __IMarkupServices2_INTERFACE_DEFINED__ */
  38446. #ifndef __IHTMLChangePlayback_INTERFACE_DEFINED__
  38447. #define __IHTMLChangePlayback_INTERFACE_DEFINED__
  38448. /* interface IHTMLChangePlayback */
  38449. /* [uuid][unique][object] */
  38450. EXTERN_C const IID IID_IHTMLChangePlayback;
  38451. MIDL_INTERFACE("3050f6e0-98b5-11cf-bb82-00aa00bdce0b")
  38452. IHTMLChangePlayback : public IUnknown
  38453. {
  38454. public:
  38455. virtual HRESULT STDMETHODCALLTYPE ExecChange(
  38456. /* [in] */ BYTE *pbRecord,
  38457. /* [in] */ BOOL fForward) = 0;
  38458. };
  38459. HRESULT STDMETHODCALLTYPE IHTMLChangePlayback_ExecChange_Proxy(
  38460. IHTMLChangePlayback * This,
  38461. /* [in] */ BYTE *pbRecord,
  38462. /* [in] */ BOOL fForward);
  38463. void __RPC_STUB IHTMLChangePlayback_ExecChange_Stub(
  38464. IRpcStubBuffer *This,
  38465. IRpcChannelBuffer *_pRpcChannelBuffer,
  38466. PRPC_MESSAGE _pRpcMessage,
  38467. DWORD *_pdwStubPhase);
  38468. #endif /* __IHTMLChangePlayback_INTERFACE_DEFINED__ */
  38469. #ifndef __IMarkupPointer2_INTERFACE_DEFINED__
  38470. #define __IMarkupPointer2_INTERFACE_DEFINED__
  38471. /* interface IMarkupPointer2 */
  38472. /* [uuid][unique][object] */
  38473. EXTERN_C const IID IID_IMarkupPointer2;
  38474. MIDL_INTERFACE("3050f675-98b5-11cf-bb82-00aa00bdce0b")
  38475. IMarkupPointer2 : public IMarkupPointer
  38476. {
  38477. public:
  38478. virtual HRESULT STDMETHODCALLTYPE IsAtWordBreak(
  38479. /* [out] */ BOOL *pfAtBreak) = 0;
  38480. virtual HRESULT STDMETHODCALLTYPE GetMarkupPosition(
  38481. /* [out] */ long *plMP) = 0;
  38482. virtual HRESULT STDMETHODCALLTYPE MoveToMarkupPosition(
  38483. /* [in] */ IMarkupContainer *pContainer,
  38484. /* [in] */ long lMP) = 0;
  38485. virtual HRESULT STDMETHODCALLTYPE MoveUnitBounded(
  38486. /* [in] */ MOVEUNIT_ACTION muAction,
  38487. /* [in] */ IMarkupPointer *pIBoundary) = 0;
  38488. virtual HRESULT STDMETHODCALLTYPE IsInsideURL(
  38489. /* [in] */ IMarkupPointer *pRight,
  38490. /* [out] */ BOOL *pfResult) = 0;
  38491. virtual HRESULT STDMETHODCALLTYPE MoveToContent(
  38492. /* [in] */ IHTMLElement *pIElement,
  38493. /* [in] */ BOOL fAtStart) = 0;
  38494. };
  38495. HRESULT STDMETHODCALLTYPE IMarkupPointer2_IsAtWordBreak_Proxy(
  38496. IMarkupPointer2 * This,
  38497. /* [out] */ BOOL *pfAtBreak);
  38498. void __RPC_STUB IMarkupPointer2_IsAtWordBreak_Stub(
  38499. IRpcStubBuffer *This,
  38500. IRpcChannelBuffer *_pRpcChannelBuffer,
  38501. PRPC_MESSAGE _pRpcMessage,
  38502. DWORD *_pdwStubPhase);
  38503. HRESULT STDMETHODCALLTYPE IMarkupPointer2_GetMarkupPosition_Proxy(
  38504. IMarkupPointer2 * This,
  38505. /* [out] */ long *plMP);
  38506. void __RPC_STUB IMarkupPointer2_GetMarkupPosition_Stub(
  38507. IRpcStubBuffer *This,
  38508. IRpcChannelBuffer *_pRpcChannelBuffer,
  38509. PRPC_MESSAGE _pRpcMessage,
  38510. DWORD *_pdwStubPhase);
  38511. HRESULT STDMETHODCALLTYPE IMarkupPointer2_MoveToMarkupPosition_Proxy(
  38512. IMarkupPointer2 * This,
  38513. /* [in] */ IMarkupContainer *pContainer,
  38514. /* [in] */ long lMP);
  38515. void __RPC_STUB IMarkupPointer2_MoveToMarkupPosition_Stub(
  38516. IRpcStubBuffer *This,
  38517. IRpcChannelBuffer *_pRpcChannelBuffer,
  38518. PRPC_MESSAGE _pRpcMessage,
  38519. DWORD *_pdwStubPhase);
  38520. HRESULT STDMETHODCALLTYPE IMarkupPointer2_MoveUnitBounded_Proxy(
  38521. IMarkupPointer2 * This,
  38522. /* [in] */ MOVEUNIT_ACTION muAction,
  38523. /* [in] */ IMarkupPointer *pIBoundary);
  38524. void __RPC_STUB IMarkupPointer2_MoveUnitBounded_Stub(
  38525. IRpcStubBuffer *This,
  38526. IRpcChannelBuffer *_pRpcChannelBuffer,
  38527. PRPC_MESSAGE _pRpcMessage,
  38528. DWORD *_pdwStubPhase);
  38529. HRESULT STDMETHODCALLTYPE IMarkupPointer2_IsInsideURL_Proxy(
  38530. IMarkupPointer2 * This,
  38531. /* [in] */ IMarkupPointer *pRight,
  38532. /* [out] */ BOOL *pfResult);
  38533. void __RPC_STUB IMarkupPointer2_IsInsideURL_Stub(
  38534. IRpcStubBuffer *This,
  38535. IRpcChannelBuffer *_pRpcChannelBuffer,
  38536. PRPC_MESSAGE _pRpcMessage,
  38537. DWORD *_pdwStubPhase);
  38538. HRESULT STDMETHODCALLTYPE IMarkupPointer2_MoveToContent_Proxy(
  38539. IMarkupPointer2 * This,
  38540. /* [in] */ IHTMLElement *pIElement,
  38541. /* [in] */ BOOL fAtStart);
  38542. void __RPC_STUB IMarkupPointer2_MoveToContent_Stub(
  38543. IRpcStubBuffer *This,
  38544. IRpcChannelBuffer *_pRpcChannelBuffer,
  38545. PRPC_MESSAGE _pRpcMessage,
  38546. DWORD *_pdwStubPhase);
  38547. #endif /* __IMarkupPointer2_INTERFACE_DEFINED__ */
  38548. #ifndef __IMarkupTextFrags_INTERFACE_DEFINED__
  38549. #define __IMarkupTextFrags_INTERFACE_DEFINED__
  38550. /* interface IMarkupTextFrags */
  38551. /* [uuid][unique][object] */
  38552. EXTERN_C const IID IID_IMarkupTextFrags;
  38553. MIDL_INTERFACE("3050f5fa-98b5-11cf-bb82-00aa00bdce0b")
  38554. IMarkupTextFrags : public IUnknown
  38555. {
  38556. public:
  38557. virtual HRESULT STDMETHODCALLTYPE GetTextFragCount(
  38558. /* [out] */ long *pcFrags) = 0;
  38559. virtual HRESULT STDMETHODCALLTYPE GetTextFrag(
  38560. /* [in] */ long iFrag,
  38561. /* [out] */ BSTR *pbstrFrag,
  38562. /* [in] */ IMarkupPointer *pPointerFrag) = 0;
  38563. virtual HRESULT STDMETHODCALLTYPE RemoveTextFrag(
  38564. /* [in] */ long iFrag) = 0;
  38565. virtual HRESULT STDMETHODCALLTYPE InsertTextFrag(
  38566. /* [in] */ long iFrag,
  38567. /* [in] */ BSTR bstrInsert,
  38568. /* [in] */ IMarkupPointer *pPointerInsert) = 0;
  38569. virtual HRESULT STDMETHODCALLTYPE FindTextFragFromMarkupPointer(
  38570. /* [in] */ IMarkupPointer *pPointerFind,
  38571. /* [out] */ long *piFrag,
  38572. /* [out] */ BOOL *pfFragFound) = 0;
  38573. };
  38574. HRESULT STDMETHODCALLTYPE IMarkupTextFrags_GetTextFragCount_Proxy(
  38575. IMarkupTextFrags * This,
  38576. /* [out] */ long *pcFrags);
  38577. void __RPC_STUB IMarkupTextFrags_GetTextFragCount_Stub(
  38578. IRpcStubBuffer *This,
  38579. IRpcChannelBuffer *_pRpcChannelBuffer,
  38580. PRPC_MESSAGE _pRpcMessage,
  38581. DWORD *_pdwStubPhase);
  38582. HRESULT STDMETHODCALLTYPE IMarkupTextFrags_GetTextFrag_Proxy(
  38583. IMarkupTextFrags * This,
  38584. /* [in] */ long iFrag,
  38585. /* [out] */ BSTR *pbstrFrag,
  38586. /* [in] */ IMarkupPointer *pPointerFrag);
  38587. void __RPC_STUB IMarkupTextFrags_GetTextFrag_Stub(
  38588. IRpcStubBuffer *This,
  38589. IRpcChannelBuffer *_pRpcChannelBuffer,
  38590. PRPC_MESSAGE _pRpcMessage,
  38591. DWORD *_pdwStubPhase);
  38592. HRESULT STDMETHODCALLTYPE IMarkupTextFrags_RemoveTextFrag_Proxy(
  38593. IMarkupTextFrags * This,
  38594. /* [in] */ long iFrag);
  38595. void __RPC_STUB IMarkupTextFrags_RemoveTextFrag_Stub(
  38596. IRpcStubBuffer *This,
  38597. IRpcChannelBuffer *_pRpcChannelBuffer,
  38598. PRPC_MESSAGE _pRpcMessage,
  38599. DWORD *_pdwStubPhase);
  38600. HRESULT STDMETHODCALLTYPE IMarkupTextFrags_InsertTextFrag_Proxy(
  38601. IMarkupTextFrags * This,
  38602. /* [in] */ long iFrag,
  38603. /* [in] */ BSTR bstrInsert,
  38604. /* [in] */ IMarkupPointer *pPointerInsert);
  38605. void __RPC_STUB IMarkupTextFrags_InsertTextFrag_Stub(
  38606. IRpcStubBuffer *This,
  38607. IRpcChannelBuffer *_pRpcChannelBuffer,
  38608. PRPC_MESSAGE _pRpcMessage,
  38609. DWORD *_pdwStubPhase);
  38610. HRESULT STDMETHODCALLTYPE IMarkupTextFrags_FindTextFragFromMarkupPointer_Proxy(
  38611. IMarkupTextFrags * This,
  38612. /* [in] */ IMarkupPointer *pPointerFind,
  38613. /* [out] */ long *piFrag,
  38614. /* [out] */ BOOL *pfFragFound);
  38615. void __RPC_STUB IMarkupTextFrags_FindTextFragFromMarkupPointer_Stub(
  38616. IRpcStubBuffer *This,
  38617. IRpcChannelBuffer *_pRpcChannelBuffer,
  38618. PRPC_MESSAGE _pRpcMessage,
  38619. DWORD *_pdwStubPhase);
  38620. #endif /* __IMarkupTextFrags_INTERFACE_DEFINED__ */
  38621. #ifndef __IXMLGenericParse_INTERFACE_DEFINED__
  38622. #define __IXMLGenericParse_INTERFACE_DEFINED__
  38623. /* interface IXMLGenericParse */
  38624. /* [uuid][unique][object] */
  38625. EXTERN_C const IID IID_IXMLGenericParse;
  38626. MIDL_INTERFACE("E4E23071-4D07-11d2-AE76-0080C73BC199")
  38627. IXMLGenericParse : public IUnknown
  38628. {
  38629. public:
  38630. virtual HRESULT STDMETHODCALLTYPE SetGenericParse(
  38631. /* [in] */ VARIANT_BOOL fDoGeneric) = 0;
  38632. };
  38633. HRESULT STDMETHODCALLTYPE IXMLGenericParse_SetGenericParse_Proxy(
  38634. IXMLGenericParse * This,
  38635. /* [in] */ VARIANT_BOOL fDoGeneric);
  38636. void __RPC_STUB IXMLGenericParse_SetGenericParse_Stub(
  38637. IRpcStubBuffer *This,
  38638. IRpcChannelBuffer *_pRpcChannelBuffer,
  38639. PRPC_MESSAGE _pRpcMessage,
  38640. DWORD *_pdwStubPhase);
  38641. #endif /* __IXMLGenericParse_INTERFACE_DEFINED__ */
  38642. #ifndef __IHTMLEditHost_INTERFACE_DEFINED__
  38643. #define __IHTMLEditHost_INTERFACE_DEFINED__
  38644. /* interface IHTMLEditHost */
  38645. /* [uuid][unique][object] */
  38646. EXTERN_C const IID IID_IHTMLEditHost;
  38647. MIDL_INTERFACE("3050f6a0-98b5-11cf-bb82-00aa00bdce0b")
  38648. IHTMLEditHost : public IUnknown
  38649. {
  38650. public:
  38651. virtual HRESULT STDMETHODCALLTYPE SnapRect(
  38652. /* [in] */ IHTMLElement *pIElement,
  38653. /* [out][in] */ RECT *prcNew,
  38654. /* [in] */ ELEMENT_CORNER eHandle) = 0;
  38655. };
  38656. HRESULT STDMETHODCALLTYPE IHTMLEditHost_SnapRect_Proxy(
  38657. IHTMLEditHost * This,
  38658. /* [in] */ IHTMLElement *pIElement,
  38659. /* [out][in] */ RECT *prcNew,
  38660. /* [in] */ ELEMENT_CORNER eHandle);
  38661. void __RPC_STUB IHTMLEditHost_SnapRect_Stub(
  38662. IRpcStubBuffer *This,
  38663. IRpcChannelBuffer *_pRpcChannelBuffer,
  38664. PRPC_MESSAGE _pRpcMessage,
  38665. DWORD *_pdwStubPhase);
  38666. #endif /* __IHTMLEditHost_INTERFACE_DEFINED__ */
  38667. #ifndef __IHTMLEditHost2_INTERFACE_DEFINED__
  38668. #define __IHTMLEditHost2_INTERFACE_DEFINED__
  38669. /* interface IHTMLEditHost2 */
  38670. /* [uuid][unique][object] */
  38671. EXTERN_C const IID IID_IHTMLEditHost2;
  38672. MIDL_INTERFACE("3050f848-98b5-11cf-bb82-00aa00bdce0d")
  38673. IHTMLEditHost2 : public IHTMLEditHost
  38674. {
  38675. public:
  38676. virtual HRESULT STDMETHODCALLTYPE PreDrag( void) = 0;
  38677. };
  38678. HRESULT STDMETHODCALLTYPE IHTMLEditHost2_PreDrag_Proxy(
  38679. IHTMLEditHost2 * This);
  38680. void __RPC_STUB IHTMLEditHost2_PreDrag_Stub(
  38681. IRpcStubBuffer *This,
  38682. IRpcChannelBuffer *_pRpcChannelBuffer,
  38683. PRPC_MESSAGE _pRpcMessage,
  38684. DWORD *_pdwStubPhase);
  38685. #endif /* __IHTMLEditHost2_INTERFACE_DEFINED__ */
  38686. #ifndef __ISequenceNumber_INTERFACE_DEFINED__
  38687. #define __ISequenceNumber_INTERFACE_DEFINED__
  38688. /* interface ISequenceNumber */
  38689. /* [uuid][unique][object] */
  38690. EXTERN_C const IID IID_ISequenceNumber;
  38691. MIDL_INTERFACE("3050f6c1-98b5-11cf-bb82-00aa00bdce0b")
  38692. ISequenceNumber : public IUnknown
  38693. {
  38694. public:
  38695. virtual HRESULT STDMETHODCALLTYPE GetSequenceNumber(
  38696. /* [in] */ long nCurrent,
  38697. /* [out] */ long *pnNew) = 0;
  38698. };
  38699. HRESULT STDMETHODCALLTYPE ISequenceNumber_GetSequenceNumber_Proxy(
  38700. ISequenceNumber * This,
  38701. /* [in] */ long nCurrent,
  38702. /* [out] */ long *pnNew);
  38703. void __RPC_STUB ISequenceNumber_GetSequenceNumber_Stub(
  38704. IRpcStubBuffer *This,
  38705. IRpcChannelBuffer *_pRpcChannelBuffer,
  38706. PRPC_MESSAGE _pRpcMessage,
  38707. DWORD *_pdwStubPhase);
  38708. #endif /* __ISequenceNumber_INTERFACE_DEFINED__ */
  38709. #ifndef __IIMEServices_INTERFACE_DEFINED__
  38710. #define __IIMEServices_INTERFACE_DEFINED__
  38711. /* interface IIMEServices */
  38712. /* [uuid][unique][object] */
  38713. EXTERN_C const IID IID_IIMEServices;
  38714. MIDL_INTERFACE("3050f6ca-98b5-11cf-bb82-00aa00bdce0b")
  38715. IIMEServices : public IUnknown
  38716. {
  38717. public:
  38718. virtual HRESULT STDMETHODCALLTYPE GetActiveIMM(
  38719. /* [out] */ IActiveIMMApp **ppActiveIMM) = 0;
  38720. };
  38721. HRESULT STDMETHODCALLTYPE IIMEServices_GetActiveIMM_Proxy(
  38722. IIMEServices * This,
  38723. /* [out] */ IActiveIMMApp **ppActiveIMM);
  38724. void __RPC_STUB IIMEServices_GetActiveIMM_Stub(
  38725. IRpcStubBuffer *This,
  38726. IRpcChannelBuffer *_pRpcChannelBuffer,
  38727. PRPC_MESSAGE _pRpcMessage,
  38728. DWORD *_pdwStubPhase);
  38729. #endif /* __IIMEServices_INTERFACE_DEFINED__ */
  38730. #ifndef __ISelectionServicesListener_INTERFACE_DEFINED__
  38731. #define __ISelectionServicesListener_INTERFACE_DEFINED__
  38732. /* interface ISelectionServicesListener */
  38733. /* [uuid][unique][object] */
  38734. EXTERN_C const IID IID_ISelectionServicesListener;
  38735. MIDL_INTERFACE("3050f699-98b5-11cf-bb82-00aa00bdce0b")
  38736. ISelectionServicesListener : public IUnknown
  38737. {
  38738. public:
  38739. virtual HRESULT STDMETHODCALLTYPE BeginSelectionUndo( void) = 0;
  38740. virtual HRESULT STDMETHODCALLTYPE EndSelectionUndo( void) = 0;
  38741. virtual HRESULT STDMETHODCALLTYPE OnSelectedElementExit(
  38742. /* [in] */ IMarkupPointer *pIElementStart,
  38743. /* [in] */ IMarkupPointer *pIElementEnd,
  38744. /* [in] */ IMarkupPointer *pIElementContentStart,
  38745. /* [in] */ IMarkupPointer *pIElementContentEnd) = 0;
  38746. virtual HRESULT STDMETHODCALLTYPE OnChangeType(
  38747. /* [in] */ SELECTION_TYPE eType,
  38748. /* [in] */ ISelectionServicesListener *pIListener) = 0;
  38749. virtual HRESULT STDMETHODCALLTYPE GetTypeDetail(
  38750. /* [out] */ BSTR *pTypeDetail) = 0;
  38751. };
  38752. HRESULT STDMETHODCALLTYPE ISelectionServicesListener_BeginSelectionUndo_Proxy(
  38753. ISelectionServicesListener * This);
  38754. void __RPC_STUB ISelectionServicesListener_BeginSelectionUndo_Stub(
  38755. IRpcStubBuffer *This,
  38756. IRpcChannelBuffer *_pRpcChannelBuffer,
  38757. PRPC_MESSAGE _pRpcMessage,
  38758. DWORD *_pdwStubPhase);
  38759. HRESULT STDMETHODCALLTYPE ISelectionServicesListener_EndSelectionUndo_Proxy(
  38760. ISelectionServicesListener * This);
  38761. void __RPC_STUB ISelectionServicesListener_EndSelectionUndo_Stub(
  38762. IRpcStubBuffer *This,
  38763. IRpcChannelBuffer *_pRpcChannelBuffer,
  38764. PRPC_MESSAGE _pRpcMessage,
  38765. DWORD *_pdwStubPhase);
  38766. HRESULT STDMETHODCALLTYPE ISelectionServicesListener_OnSelectedElementExit_Proxy(
  38767. ISelectionServicesListener * This,
  38768. /* [in] */ IMarkupPointer *pIElementStart,
  38769. /* [in] */ IMarkupPointer *pIElementEnd,
  38770. /* [in] */ IMarkupPointer *pIElementContentStart,
  38771. /* [in] */ IMarkupPointer *pIElementContentEnd);
  38772. void __RPC_STUB ISelectionServicesListener_OnSelectedElementExit_Stub(
  38773. IRpcStubBuffer *This,
  38774. IRpcChannelBuffer *_pRpcChannelBuffer,
  38775. PRPC_MESSAGE _pRpcMessage,
  38776. DWORD *_pdwStubPhase);
  38777. HRESULT STDMETHODCALLTYPE ISelectionServicesListener_OnChangeType_Proxy(
  38778. ISelectionServicesListener * This,
  38779. /* [in] */ SELECTION_TYPE eType,
  38780. /* [in] */ ISelectionServicesListener *pIListener);
  38781. void __RPC_STUB ISelectionServicesListener_OnChangeType_Stub(
  38782. IRpcStubBuffer *This,
  38783. IRpcChannelBuffer *_pRpcChannelBuffer,
  38784. PRPC_MESSAGE _pRpcMessage,
  38785. DWORD *_pdwStubPhase);
  38786. HRESULT STDMETHODCALLTYPE ISelectionServicesListener_GetTypeDetail_Proxy(
  38787. ISelectionServicesListener * This,
  38788. /* [out] */ BSTR *pTypeDetail);
  38789. void __RPC_STUB ISelectionServicesListener_GetTypeDetail_Stub(
  38790. IRpcStubBuffer *This,
  38791. IRpcChannelBuffer *_pRpcChannelBuffer,
  38792. PRPC_MESSAGE _pRpcMessage,
  38793. DWORD *_pdwStubPhase);
  38794. #endif /* __ISelectionServicesListener_INTERFACE_DEFINED__ */
  38795. #ifndef __ISelectionServices_INTERFACE_DEFINED__
  38796. #define __ISelectionServices_INTERFACE_DEFINED__
  38797. /* interface ISelectionServices */
  38798. /* [uuid][unique][object] */
  38799. EXTERN_C const IID IID_ISelectionServices;
  38800. MIDL_INTERFACE("3050f684-98b5-11cf-bb82-00aa00bdce0b")
  38801. ISelectionServices : public IUnknown
  38802. {
  38803. public:
  38804. virtual HRESULT STDMETHODCALLTYPE SetSelectionType(
  38805. /* [in] */ SELECTION_TYPE eType,
  38806. /* [in] */ ISelectionServicesListener *pIListener) = 0;
  38807. virtual HRESULT STDMETHODCALLTYPE GetMarkupContainer(
  38808. /* [out] */ IMarkupContainer **ppIContainer) = 0;
  38809. virtual HRESULT STDMETHODCALLTYPE AddSegment(
  38810. /* [in] */ IMarkupPointer *pIStart,
  38811. /* [in] */ IMarkupPointer *pIEnd,
  38812. /* [out] */ ISegment **ppISegmentAdded) = 0;
  38813. virtual HRESULT STDMETHODCALLTYPE AddElementSegment(
  38814. /* [in] */ IHTMLElement *pIElement,
  38815. /* [out] */ IElementSegment **ppISegmentAdded) = 0;
  38816. virtual HRESULT STDMETHODCALLTYPE RemoveSegment(
  38817. /* [in] */ ISegment *pISegment) = 0;
  38818. virtual HRESULT STDMETHODCALLTYPE GetSelectionServicesListener(
  38819. /* [out] */ ISelectionServicesListener **ppISelectionServicesListener) = 0;
  38820. };
  38821. HRESULT STDMETHODCALLTYPE ISelectionServices_SetSelectionType_Proxy(
  38822. ISelectionServices * This,
  38823. /* [in] */ SELECTION_TYPE eType,
  38824. /* [in] */ ISelectionServicesListener *pIListener);
  38825. void __RPC_STUB ISelectionServices_SetSelectionType_Stub(
  38826. IRpcStubBuffer *This,
  38827. IRpcChannelBuffer *_pRpcChannelBuffer,
  38828. PRPC_MESSAGE _pRpcMessage,
  38829. DWORD *_pdwStubPhase);
  38830. HRESULT STDMETHODCALLTYPE ISelectionServices_GetMarkupContainer_Proxy(
  38831. ISelectionServices * This,
  38832. /* [out] */ IMarkupContainer **ppIContainer);
  38833. void __RPC_STUB ISelectionServices_GetMarkupContainer_Stub(
  38834. IRpcStubBuffer *This,
  38835. IRpcChannelBuffer *_pRpcChannelBuffer,
  38836. PRPC_MESSAGE _pRpcMessage,
  38837. DWORD *_pdwStubPhase);
  38838. HRESULT STDMETHODCALLTYPE ISelectionServices_AddSegment_Proxy(
  38839. ISelectionServices * This,
  38840. /* [in] */ IMarkupPointer *pIStart,
  38841. /* [in] */ IMarkupPointer *pIEnd,
  38842. /* [out] */ ISegment **ppISegmentAdded);
  38843. void __RPC_STUB ISelectionServices_AddSegment_Stub(
  38844. IRpcStubBuffer *This,
  38845. IRpcChannelBuffer *_pRpcChannelBuffer,
  38846. PRPC_MESSAGE _pRpcMessage,
  38847. DWORD *_pdwStubPhase);
  38848. HRESULT STDMETHODCALLTYPE ISelectionServices_AddElementSegment_Proxy(
  38849. ISelectionServices * This,
  38850. /* [in] */ IHTMLElement *pIElement,
  38851. /* [out] */ IElementSegment **ppISegmentAdded);
  38852. void __RPC_STUB ISelectionServices_AddElementSegment_Stub(
  38853. IRpcStubBuffer *This,
  38854. IRpcChannelBuffer *_pRpcChannelBuffer,
  38855. PRPC_MESSAGE _pRpcMessage,
  38856. DWORD *_pdwStubPhase);
  38857. HRESULT STDMETHODCALLTYPE ISelectionServices_RemoveSegment_Proxy(
  38858. ISelectionServices * This,
  38859. /* [in] */ ISegment *pISegment);
  38860. void __RPC_STUB ISelectionServices_RemoveSegment_Stub(
  38861. IRpcStubBuffer *This,
  38862. IRpcChannelBuffer *_pRpcChannelBuffer,
  38863. PRPC_MESSAGE _pRpcMessage,
  38864. DWORD *_pdwStubPhase);
  38865. HRESULT STDMETHODCALLTYPE ISelectionServices_GetSelectionServicesListener_Proxy(
  38866. ISelectionServices * This,
  38867. /* [out] */ ISelectionServicesListener **ppISelectionServicesListener);
  38868. void __RPC_STUB ISelectionServices_GetSelectionServicesListener_Stub(
  38869. IRpcStubBuffer *This,
  38870. IRpcChannelBuffer *_pRpcChannelBuffer,
  38871. PRPC_MESSAGE _pRpcMessage,
  38872. DWORD *_pdwStubPhase);
  38873. #endif /* __ISelectionServices_INTERFACE_DEFINED__ */
  38874. #ifndef __IHTMLEditDesigner_INTERFACE_DEFINED__
  38875. #define __IHTMLEditDesigner_INTERFACE_DEFINED__
  38876. /* interface IHTMLEditDesigner */
  38877. /* [uuid][unique][object] */
  38878. EXTERN_C const IID IID_IHTMLEditDesigner;
  38879. MIDL_INTERFACE("3050f662-98b5-11cf-bb82-00aa00bdce0b")
  38880. IHTMLEditDesigner : public IUnknown
  38881. {
  38882. public:
  38883. virtual HRESULT STDMETHODCALLTYPE PreHandleEvent(
  38884. /* [in] */ DISPID inEvtDispId,
  38885. /* [in] */ IHTMLEventObj *pIEventObj) = 0;
  38886. virtual HRESULT STDMETHODCALLTYPE PostHandleEvent(
  38887. /* [in] */ DISPID inEvtDispId,
  38888. /* [in] */ IHTMLEventObj *pIEventObj) = 0;
  38889. virtual HRESULT STDMETHODCALLTYPE TranslateAccelerator(
  38890. /* [in] */ DISPID inEvtDispId,
  38891. /* [in] */ IHTMLEventObj *pIEventObj) = 0;
  38892. virtual HRESULT STDMETHODCALLTYPE PostEditorEventNotify(
  38893. /* [in] */ DISPID inEvtDispId,
  38894. /* [in] */ IHTMLEventObj *pIEventObj) = 0;
  38895. };
  38896. HRESULT STDMETHODCALLTYPE IHTMLEditDesigner_PreHandleEvent_Proxy(
  38897. IHTMLEditDesigner * This,
  38898. /* [in] */ DISPID inEvtDispId,
  38899. /* [in] */ IHTMLEventObj *pIEventObj);
  38900. void __RPC_STUB IHTMLEditDesigner_PreHandleEvent_Stub(
  38901. IRpcStubBuffer *This,
  38902. IRpcChannelBuffer *_pRpcChannelBuffer,
  38903. PRPC_MESSAGE _pRpcMessage,
  38904. DWORD *_pdwStubPhase);
  38905. HRESULT STDMETHODCALLTYPE IHTMLEditDesigner_PostHandleEvent_Proxy(
  38906. IHTMLEditDesigner * This,
  38907. /* [in] */ DISPID inEvtDispId,
  38908. /* [in] */ IHTMLEventObj *pIEventObj);
  38909. void __RPC_STUB IHTMLEditDesigner_PostHandleEvent_Stub(
  38910. IRpcStubBuffer *This,
  38911. IRpcChannelBuffer *_pRpcChannelBuffer,
  38912. PRPC_MESSAGE _pRpcMessage,
  38913. DWORD *_pdwStubPhase);
  38914. HRESULT STDMETHODCALLTYPE IHTMLEditDesigner_TranslateAccelerator_Proxy(
  38915. IHTMLEditDesigner * This,
  38916. /* [in] */ DISPID inEvtDispId,
  38917. /* [in] */ IHTMLEventObj *pIEventObj);
  38918. void __RPC_STUB IHTMLEditDesigner_TranslateAccelerator_Stub(
  38919. IRpcStubBuffer *This,
  38920. IRpcChannelBuffer *_pRpcChannelBuffer,
  38921. PRPC_MESSAGE _pRpcMessage,
  38922. DWORD *_pdwStubPhase);
  38923. HRESULT STDMETHODCALLTYPE IHTMLEditDesigner_PostEditorEventNotify_Proxy(
  38924. IHTMLEditDesigner * This,
  38925. /* [in] */ DISPID inEvtDispId,
  38926. /* [in] */ IHTMLEventObj *pIEventObj);
  38927. void __RPC_STUB IHTMLEditDesigner_PostEditorEventNotify_Stub(
  38928. IRpcStubBuffer *This,
  38929. IRpcChannelBuffer *_pRpcChannelBuffer,
  38930. PRPC_MESSAGE _pRpcMessage,
  38931. DWORD *_pdwStubPhase);
  38932. #endif /* __IHTMLEditDesigner_INTERFACE_DEFINED__ */
  38933. #ifndef __IHTMLEditServices_INTERFACE_DEFINED__
  38934. #define __IHTMLEditServices_INTERFACE_DEFINED__
  38935. /* interface IHTMLEditServices */
  38936. /* [uuid][unique][object] */
  38937. EXTERN_C const IID IID_IHTMLEditServices;
  38938. MIDL_INTERFACE("3050f663-98b5-11cf-bb82-00aa00bdce0b")
  38939. IHTMLEditServices : public IUnknown
  38940. {
  38941. public:
  38942. virtual HRESULT STDMETHODCALLTYPE AddDesigner(
  38943. /* [in] */ IHTMLEditDesigner *pIDesigner) = 0;
  38944. virtual HRESULT STDMETHODCALLTYPE RemoveDesigner(
  38945. /* [in] */ IHTMLEditDesigner *pIDesigner) = 0;
  38946. virtual HRESULT STDMETHODCALLTYPE GetSelectionServices(
  38947. /* [in] */ IMarkupContainer *pIContainer,
  38948. /* [out] */ ISelectionServices **ppSelSvc) = 0;
  38949. virtual HRESULT STDMETHODCALLTYPE MoveToSelectionAnchor(
  38950. /* [in] */ IMarkupPointer *pIStartAnchor) = 0;
  38951. virtual HRESULT STDMETHODCALLTYPE MoveToSelectionEnd(
  38952. /* [in] */ IMarkupPointer *pIEndAnchor) = 0;
  38953. virtual HRESULT STDMETHODCALLTYPE SelectRange(
  38954. /* [in] */ IMarkupPointer *pStart,
  38955. /* [in] */ IMarkupPointer *pEnd,
  38956. /* [in] */ SELECTION_TYPE eType) = 0;
  38957. };
  38958. HRESULT STDMETHODCALLTYPE IHTMLEditServices_AddDesigner_Proxy(
  38959. IHTMLEditServices * This,
  38960. /* [in] */ IHTMLEditDesigner *pIDesigner);
  38961. void __RPC_STUB IHTMLEditServices_AddDesigner_Stub(
  38962. IRpcStubBuffer *This,
  38963. IRpcChannelBuffer *_pRpcChannelBuffer,
  38964. PRPC_MESSAGE _pRpcMessage,
  38965. DWORD *_pdwStubPhase);
  38966. HRESULT STDMETHODCALLTYPE IHTMLEditServices_RemoveDesigner_Proxy(
  38967. IHTMLEditServices * This,
  38968. /* [in] */ IHTMLEditDesigner *pIDesigner);
  38969. void __RPC_STUB IHTMLEditServices_RemoveDesigner_Stub(
  38970. IRpcStubBuffer *This,
  38971. IRpcChannelBuffer *_pRpcChannelBuffer,
  38972. PRPC_MESSAGE _pRpcMessage,
  38973. DWORD *_pdwStubPhase);
  38974. HRESULT STDMETHODCALLTYPE IHTMLEditServices_GetSelectionServices_Proxy(
  38975. IHTMLEditServices * This,
  38976. /* [in] */ IMarkupContainer *pIContainer,
  38977. /* [out] */ ISelectionServices **ppSelSvc);
  38978. void __RPC_STUB IHTMLEditServices_GetSelectionServices_Stub(
  38979. IRpcStubBuffer *This,
  38980. IRpcChannelBuffer *_pRpcChannelBuffer,
  38981. PRPC_MESSAGE _pRpcMessage,
  38982. DWORD *_pdwStubPhase);
  38983. HRESULT STDMETHODCALLTYPE IHTMLEditServices_MoveToSelectionAnchor_Proxy(
  38984. IHTMLEditServices * This,
  38985. /* [in] */ IMarkupPointer *pIStartAnchor);
  38986. void __RPC_STUB IHTMLEditServices_MoveToSelectionAnchor_Stub(
  38987. IRpcStubBuffer *This,
  38988. IRpcChannelBuffer *_pRpcChannelBuffer,
  38989. PRPC_MESSAGE _pRpcMessage,
  38990. DWORD *_pdwStubPhase);
  38991. HRESULT STDMETHODCALLTYPE IHTMLEditServices_MoveToSelectionEnd_Proxy(
  38992. IHTMLEditServices * This,
  38993. /* [in] */ IMarkupPointer *pIEndAnchor);
  38994. void __RPC_STUB IHTMLEditServices_MoveToSelectionEnd_Stub(
  38995. IRpcStubBuffer *This,
  38996. IRpcChannelBuffer *_pRpcChannelBuffer,
  38997. PRPC_MESSAGE _pRpcMessage,
  38998. DWORD *_pdwStubPhase);
  38999. HRESULT STDMETHODCALLTYPE IHTMLEditServices_SelectRange_Proxy(
  39000. IHTMLEditServices * This,
  39001. /* [in] */ IMarkupPointer *pStart,
  39002. /* [in] */ IMarkupPointer *pEnd,
  39003. /* [in] */ SELECTION_TYPE eType);
  39004. void __RPC_STUB IHTMLEditServices_SelectRange_Stub(
  39005. IRpcStubBuffer *This,
  39006. IRpcChannelBuffer *_pRpcChannelBuffer,
  39007. PRPC_MESSAGE _pRpcMessage,
  39008. DWORD *_pdwStubPhase);
  39009. #endif /* __IHTMLEditServices_INTERFACE_DEFINED__ */
  39010. #ifndef __IHTMLEditServices2_INTERFACE_DEFINED__
  39011. #define __IHTMLEditServices2_INTERFACE_DEFINED__
  39012. /* interface IHTMLEditServices2 */
  39013. /* [uuid][unique][object] */
  39014. EXTERN_C const IID IID_IHTMLEditServices2;
  39015. MIDL_INTERFACE("3050f812-98b5-11cf-bb82-00aa00bdce0b")
  39016. IHTMLEditServices2 : public IHTMLEditServices
  39017. {
  39018. public:
  39019. virtual HRESULT STDMETHODCALLTYPE MoveToSelectionAnchorEx(
  39020. /* [in] */ IDisplayPointer *pIStartAnchor) = 0;
  39021. virtual HRESULT STDMETHODCALLTYPE MoveToSelectionEndEx(
  39022. /* [in] */ IDisplayPointer *pIEndAnchor) = 0;
  39023. virtual HRESULT STDMETHODCALLTYPE FreezeVirtualCaretPos(
  39024. /* [in] */ BOOL fReCompute) = 0;
  39025. virtual HRESULT STDMETHODCALLTYPE UnFreezeVirtualCaretPos(
  39026. /* [in] */ BOOL fReset) = 0;
  39027. };
  39028. HRESULT STDMETHODCALLTYPE IHTMLEditServices2_MoveToSelectionAnchorEx_Proxy(
  39029. IHTMLEditServices2 * This,
  39030. /* [in] */ IDisplayPointer *pIStartAnchor);
  39031. void __RPC_STUB IHTMLEditServices2_MoveToSelectionAnchorEx_Stub(
  39032. IRpcStubBuffer *This,
  39033. IRpcChannelBuffer *_pRpcChannelBuffer,
  39034. PRPC_MESSAGE _pRpcMessage,
  39035. DWORD *_pdwStubPhase);
  39036. HRESULT STDMETHODCALLTYPE IHTMLEditServices2_MoveToSelectionEndEx_Proxy(
  39037. IHTMLEditServices2 * This,
  39038. /* [in] */ IDisplayPointer *pIEndAnchor);
  39039. void __RPC_STUB IHTMLEditServices2_MoveToSelectionEndEx_Stub(
  39040. IRpcStubBuffer *This,
  39041. IRpcChannelBuffer *_pRpcChannelBuffer,
  39042. PRPC_MESSAGE _pRpcMessage,
  39043. DWORD *_pdwStubPhase);
  39044. HRESULT STDMETHODCALLTYPE IHTMLEditServices2_FreezeVirtualCaretPos_Proxy(
  39045. IHTMLEditServices2 * This,
  39046. /* [in] */ BOOL fReCompute);
  39047. void __RPC_STUB IHTMLEditServices2_FreezeVirtualCaretPos_Stub(
  39048. IRpcStubBuffer *This,
  39049. IRpcChannelBuffer *_pRpcChannelBuffer,
  39050. PRPC_MESSAGE _pRpcMessage,
  39051. DWORD *_pdwStubPhase);
  39052. HRESULT STDMETHODCALLTYPE IHTMLEditServices2_UnFreezeVirtualCaretPos_Proxy(
  39053. IHTMLEditServices2 * This,
  39054. /* [in] */ BOOL fReset);
  39055. void __RPC_STUB IHTMLEditServices2_UnFreezeVirtualCaretPos_Stub(
  39056. IRpcStubBuffer *This,
  39057. IRpcChannelBuffer *_pRpcChannelBuffer,
  39058. PRPC_MESSAGE _pRpcMessage,
  39059. DWORD *_pdwStubPhase);
  39060. #endif /* __IHTMLEditServices2_INTERFACE_DEFINED__ */
  39061. #ifndef __IHTMLComputedStyle_INTERFACE_DEFINED__
  39062. #define __IHTMLComputedStyle_INTERFACE_DEFINED__
  39063. /* interface IHTMLComputedStyle */
  39064. /* [uuid][unique][object] */
  39065. EXTERN_C const IID IID_IHTMLComputedStyle;
  39066. MIDL_INTERFACE("3050f6c3-98b5-11cf-bb82-00aa00bdce0b")
  39067. IHTMLComputedStyle : public IUnknown
  39068. {
  39069. public:
  39070. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bold(
  39071. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39072. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_italic(
  39073. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39074. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_underline(
  39075. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39076. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_overline(
  39077. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39078. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_strikeOut(
  39079. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39080. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_subScript(
  39081. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39082. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_superScript(
  39083. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39084. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_explicitFace(
  39085. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39086. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fontWeight(
  39087. /* [out][retval] */ long *p) = 0;
  39088. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fontSize(
  39089. /* [out][retval] */ long *p) = 0;
  39090. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fontName(
  39091. /* [out][retval] */ TCHAR *p) = 0;
  39092. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hasBgColor(
  39093. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39094. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_textColor(
  39095. /* [out][retval] */ DWORD *p) = 0;
  39096. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundColor(
  39097. /* [out][retval] */ DWORD *p) = 0;
  39098. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_preFormatted(
  39099. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39100. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_direction(
  39101. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39102. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_blockDirection(
  39103. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39104. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_OL(
  39105. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  39106. virtual HRESULT STDMETHODCALLTYPE IsEqual(
  39107. /* [in] */ IHTMLComputedStyle *pComputedStyle,
  39108. /* [out] */ VARIANT_BOOL *pfEqual) = 0;
  39109. };
  39110. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_bold_Proxy(
  39111. IHTMLComputedStyle * This,
  39112. /* [out][retval] */ VARIANT_BOOL *p);
  39113. void __RPC_STUB IHTMLComputedStyle_get_bold_Stub(
  39114. IRpcStubBuffer *This,
  39115. IRpcChannelBuffer *_pRpcChannelBuffer,
  39116. PRPC_MESSAGE _pRpcMessage,
  39117. DWORD *_pdwStubPhase);
  39118. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_italic_Proxy(
  39119. IHTMLComputedStyle * This,
  39120. /* [out][retval] */ VARIANT_BOOL *p);
  39121. void __RPC_STUB IHTMLComputedStyle_get_italic_Stub(
  39122. IRpcStubBuffer *This,
  39123. IRpcChannelBuffer *_pRpcChannelBuffer,
  39124. PRPC_MESSAGE _pRpcMessage,
  39125. DWORD *_pdwStubPhase);
  39126. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_underline_Proxy(
  39127. IHTMLComputedStyle * This,
  39128. /* [out][retval] */ VARIANT_BOOL *p);
  39129. void __RPC_STUB IHTMLComputedStyle_get_underline_Stub(
  39130. IRpcStubBuffer *This,
  39131. IRpcChannelBuffer *_pRpcChannelBuffer,
  39132. PRPC_MESSAGE _pRpcMessage,
  39133. DWORD *_pdwStubPhase);
  39134. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_overline_Proxy(
  39135. IHTMLComputedStyle * This,
  39136. /* [out][retval] */ VARIANT_BOOL *p);
  39137. void __RPC_STUB IHTMLComputedStyle_get_overline_Stub(
  39138. IRpcStubBuffer *This,
  39139. IRpcChannelBuffer *_pRpcChannelBuffer,
  39140. PRPC_MESSAGE _pRpcMessage,
  39141. DWORD *_pdwStubPhase);
  39142. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_strikeOut_Proxy(
  39143. IHTMLComputedStyle * This,
  39144. /* [out][retval] */ VARIANT_BOOL *p);
  39145. void __RPC_STUB IHTMLComputedStyle_get_strikeOut_Stub(
  39146. IRpcStubBuffer *This,
  39147. IRpcChannelBuffer *_pRpcChannelBuffer,
  39148. PRPC_MESSAGE _pRpcMessage,
  39149. DWORD *_pdwStubPhase);
  39150. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_subScript_Proxy(
  39151. IHTMLComputedStyle * This,
  39152. /* [out][retval] */ VARIANT_BOOL *p);
  39153. void __RPC_STUB IHTMLComputedStyle_get_subScript_Stub(
  39154. IRpcStubBuffer *This,
  39155. IRpcChannelBuffer *_pRpcChannelBuffer,
  39156. PRPC_MESSAGE _pRpcMessage,
  39157. DWORD *_pdwStubPhase);
  39158. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_superScript_Proxy(
  39159. IHTMLComputedStyle * This,
  39160. /* [out][retval] */ VARIANT_BOOL *p);
  39161. void __RPC_STUB IHTMLComputedStyle_get_superScript_Stub(
  39162. IRpcStubBuffer *This,
  39163. IRpcChannelBuffer *_pRpcChannelBuffer,
  39164. PRPC_MESSAGE _pRpcMessage,
  39165. DWORD *_pdwStubPhase);
  39166. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_explicitFace_Proxy(
  39167. IHTMLComputedStyle * This,
  39168. /* [out][retval] */ VARIANT_BOOL *p);
  39169. void __RPC_STUB IHTMLComputedStyle_get_explicitFace_Stub(
  39170. IRpcStubBuffer *This,
  39171. IRpcChannelBuffer *_pRpcChannelBuffer,
  39172. PRPC_MESSAGE _pRpcMessage,
  39173. DWORD *_pdwStubPhase);
  39174. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_fontWeight_Proxy(
  39175. IHTMLComputedStyle * This,
  39176. /* [out][retval] */ long *p);
  39177. void __RPC_STUB IHTMLComputedStyle_get_fontWeight_Stub(
  39178. IRpcStubBuffer *This,
  39179. IRpcChannelBuffer *_pRpcChannelBuffer,
  39180. PRPC_MESSAGE _pRpcMessage,
  39181. DWORD *_pdwStubPhase);
  39182. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_fontSize_Proxy(
  39183. IHTMLComputedStyle * This,
  39184. /* [out][retval] */ long *p);
  39185. void __RPC_STUB IHTMLComputedStyle_get_fontSize_Stub(
  39186. IRpcStubBuffer *This,
  39187. IRpcChannelBuffer *_pRpcChannelBuffer,
  39188. PRPC_MESSAGE _pRpcMessage,
  39189. DWORD *_pdwStubPhase);
  39190. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_fontName_Proxy(
  39191. IHTMLComputedStyle * This,
  39192. /* [out][retval] */ TCHAR *p);
  39193. void __RPC_STUB IHTMLComputedStyle_get_fontName_Stub(
  39194. IRpcStubBuffer *This,
  39195. IRpcChannelBuffer *_pRpcChannelBuffer,
  39196. PRPC_MESSAGE _pRpcMessage,
  39197. DWORD *_pdwStubPhase);
  39198. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_hasBgColor_Proxy(
  39199. IHTMLComputedStyle * This,
  39200. /* [out][retval] */ VARIANT_BOOL *p);
  39201. void __RPC_STUB IHTMLComputedStyle_get_hasBgColor_Stub(
  39202. IRpcStubBuffer *This,
  39203. IRpcChannelBuffer *_pRpcChannelBuffer,
  39204. PRPC_MESSAGE _pRpcMessage,
  39205. DWORD *_pdwStubPhase);
  39206. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_textColor_Proxy(
  39207. IHTMLComputedStyle * This,
  39208. /* [out][retval] */ DWORD *p);
  39209. void __RPC_STUB IHTMLComputedStyle_get_textColor_Stub(
  39210. IRpcStubBuffer *This,
  39211. IRpcChannelBuffer *_pRpcChannelBuffer,
  39212. PRPC_MESSAGE _pRpcMessage,
  39213. DWORD *_pdwStubPhase);
  39214. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_backgroundColor_Proxy(
  39215. IHTMLComputedStyle * This,
  39216. /* [out][retval] */ DWORD *p);
  39217. void __RPC_STUB IHTMLComputedStyle_get_backgroundColor_Stub(
  39218. IRpcStubBuffer *This,
  39219. IRpcChannelBuffer *_pRpcChannelBuffer,
  39220. PRPC_MESSAGE _pRpcMessage,
  39221. DWORD *_pdwStubPhase);
  39222. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_preFormatted_Proxy(
  39223. IHTMLComputedStyle * This,
  39224. /* [out][retval] */ VARIANT_BOOL *p);
  39225. void __RPC_STUB IHTMLComputedStyle_get_preFormatted_Stub(
  39226. IRpcStubBuffer *This,
  39227. IRpcChannelBuffer *_pRpcChannelBuffer,
  39228. PRPC_MESSAGE _pRpcMessage,
  39229. DWORD *_pdwStubPhase);
  39230. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_direction_Proxy(
  39231. IHTMLComputedStyle * This,
  39232. /* [out][retval] */ VARIANT_BOOL *p);
  39233. void __RPC_STUB IHTMLComputedStyle_get_direction_Stub(
  39234. IRpcStubBuffer *This,
  39235. IRpcChannelBuffer *_pRpcChannelBuffer,
  39236. PRPC_MESSAGE _pRpcMessage,
  39237. DWORD *_pdwStubPhase);
  39238. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_blockDirection_Proxy(
  39239. IHTMLComputedStyle * This,
  39240. /* [out][retval] */ VARIANT_BOOL *p);
  39241. void __RPC_STUB IHTMLComputedStyle_get_blockDirection_Stub(
  39242. IRpcStubBuffer *This,
  39243. IRpcChannelBuffer *_pRpcChannelBuffer,
  39244. PRPC_MESSAGE _pRpcMessage,
  39245. DWORD *_pdwStubPhase);
  39246. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_OL_Proxy(
  39247. IHTMLComputedStyle * This,
  39248. /* [out][retval] */ VARIANT_BOOL *p);
  39249. void __RPC_STUB IHTMLComputedStyle_get_OL_Stub(
  39250. IRpcStubBuffer *This,
  39251. IRpcChannelBuffer *_pRpcChannelBuffer,
  39252. PRPC_MESSAGE _pRpcMessage,
  39253. DWORD *_pdwStubPhase);
  39254. HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_IsEqual_Proxy(
  39255. IHTMLComputedStyle * This,
  39256. /* [in] */ IHTMLComputedStyle *pComputedStyle,
  39257. /* [out] */ VARIANT_BOOL *pfEqual);
  39258. void __RPC_STUB IHTMLComputedStyle_IsEqual_Stub(
  39259. IRpcStubBuffer *This,
  39260. IRpcChannelBuffer *_pRpcChannelBuffer,
  39261. PRPC_MESSAGE _pRpcMessage,
  39262. DWORD *_pdwStubPhase);
  39263. #endif /* __IHTMLComputedStyle_INTERFACE_DEFINED__ */
  39264. EXTERN_C const CLSID CLSID_HtmlDlgSafeHelper;
  39265. #ifdef __cplusplus
  39266. class DECLSPEC_UUID("3050f819-98b5-11cf-bb82-00aa00bdce0b")
  39267. HtmlDlgSafeHelper;
  39268. #endif
  39269. EXTERN_C const CLSID CLSID_BlockFormats;
  39270. #ifdef __cplusplus
  39271. class DECLSPEC_UUID("3050f831-98b5-11cf-bb82-00aa00bdce0b")
  39272. BlockFormats;
  39273. #endif
  39274. EXTERN_C const CLSID CLSID_FontNames;
  39275. #ifdef __cplusplus
  39276. class DECLSPEC_UUID("3050f83a-98b5-11cf-bb82-00aa00bdce0b")
  39277. FontNames;
  39278. #endif
  39279. #ifndef __HTMLNamespaceEvents_DISPINTERFACE_DEFINED__
  39280. #define __HTMLNamespaceEvents_DISPINTERFACE_DEFINED__
  39281. /* dispinterface HTMLNamespaceEvents */
  39282. /* [uuid][hidden] */
  39283. EXTERN_C const IID DIID_HTMLNamespaceEvents;
  39284. MIDL_INTERFACE("3050f6bd-98b5-11cf-bb82-00aa00bdce0b")
  39285. HTMLNamespaceEvents : public IDispatch
  39286. {
  39287. };
  39288. #endif /* __HTMLNamespaceEvents_DISPINTERFACE_DEFINED__ */
  39289. #ifndef __IHTMLNamespace_INTERFACE_DEFINED__
  39290. #define __IHTMLNamespace_INTERFACE_DEFINED__
  39291. /* interface IHTMLNamespace */
  39292. /* [object][uuid][dual][oleautomation] */
  39293. EXTERN_C const IID IID_IHTMLNamespace;
  39294. MIDL_INTERFACE("3050f6bb-98b5-11cf-bb82-00aa00bdce0b")
  39295. IHTMLNamespace : public IDispatch
  39296. {
  39297. public:
  39298. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_name(
  39299. /* [out][retval] */ BSTR *p) = 0;
  39300. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_urn(
  39301. /* [out][retval] */ BSTR *p) = 0;
  39302. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_tagNames(
  39303. /* [out][retval] */ IDispatch **p) = 0;
  39304. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState(
  39305. /* [out][retval] */ VARIANT *p) = 0;
  39306. virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange(
  39307. /* [in] */ VARIANT v) = 0;
  39308. virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange(
  39309. /* [out][retval] */ VARIANT *p) = 0;
  39310. virtual /* [id] */ HRESULT STDMETHODCALLTYPE doImport(
  39311. /* [in] */ BSTR bstrImplementationUrl) = 0;
  39312. virtual /* [id] */ HRESULT STDMETHODCALLTYPE attachEvent(
  39313. /* [in] */ BSTR event,
  39314. /* [in] */ IDispatch *pDisp,
  39315. /* [out][retval] */ VARIANT_BOOL *pfResult) = 0;
  39316. virtual /* [id] */ HRESULT STDMETHODCALLTYPE detachEvent(
  39317. /* [in] */ BSTR event,
  39318. /* [in] */ IDispatch *pDisp) = 0;
  39319. };
  39320. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_get_name_Proxy(
  39321. IHTMLNamespace * This,
  39322. /* [out][retval] */ BSTR *p);
  39323. void __RPC_STUB IHTMLNamespace_get_name_Stub(
  39324. IRpcStubBuffer *This,
  39325. IRpcChannelBuffer *_pRpcChannelBuffer,
  39326. PRPC_MESSAGE _pRpcMessage,
  39327. DWORD *_pdwStubPhase);
  39328. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_get_urn_Proxy(
  39329. IHTMLNamespace * This,
  39330. /* [out][retval] */ BSTR *p);
  39331. void __RPC_STUB IHTMLNamespace_get_urn_Stub(
  39332. IRpcStubBuffer *This,
  39333. IRpcChannelBuffer *_pRpcChannelBuffer,
  39334. PRPC_MESSAGE _pRpcMessage,
  39335. DWORD *_pdwStubPhase);
  39336. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_get_tagNames_Proxy(
  39337. IHTMLNamespace * This,
  39338. /* [out][retval] */ IDispatch **p);
  39339. void __RPC_STUB IHTMLNamespace_get_tagNames_Stub(
  39340. IRpcStubBuffer *This,
  39341. IRpcChannelBuffer *_pRpcChannelBuffer,
  39342. PRPC_MESSAGE _pRpcMessage,
  39343. DWORD *_pdwStubPhase);
  39344. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_get_readyState_Proxy(
  39345. IHTMLNamespace * This,
  39346. /* [out][retval] */ VARIANT *p);
  39347. void __RPC_STUB IHTMLNamespace_get_readyState_Stub(
  39348. IRpcStubBuffer *This,
  39349. IRpcChannelBuffer *_pRpcChannelBuffer,
  39350. PRPC_MESSAGE _pRpcMessage,
  39351. DWORD *_pdwStubPhase);
  39352. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_put_onreadystatechange_Proxy(
  39353. IHTMLNamespace * This,
  39354. /* [in] */ VARIANT v);
  39355. void __RPC_STUB IHTMLNamespace_put_onreadystatechange_Stub(
  39356. IRpcStubBuffer *This,
  39357. IRpcChannelBuffer *_pRpcChannelBuffer,
  39358. PRPC_MESSAGE _pRpcMessage,
  39359. DWORD *_pdwStubPhase);
  39360. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_get_onreadystatechange_Proxy(
  39361. IHTMLNamespace * This,
  39362. /* [out][retval] */ VARIANT *p);
  39363. void __RPC_STUB IHTMLNamespace_get_onreadystatechange_Stub(
  39364. IRpcStubBuffer *This,
  39365. IRpcChannelBuffer *_pRpcChannelBuffer,
  39366. PRPC_MESSAGE _pRpcMessage,
  39367. DWORD *_pdwStubPhase);
  39368. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_doImport_Proxy(
  39369. IHTMLNamespace * This,
  39370. /* [in] */ BSTR bstrImplementationUrl);
  39371. void __RPC_STUB IHTMLNamespace_doImport_Stub(
  39372. IRpcStubBuffer *This,
  39373. IRpcChannelBuffer *_pRpcChannelBuffer,
  39374. PRPC_MESSAGE _pRpcMessage,
  39375. DWORD *_pdwStubPhase);
  39376. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_attachEvent_Proxy(
  39377. IHTMLNamespace * This,
  39378. /* [in] */ BSTR event,
  39379. /* [in] */ IDispatch *pDisp,
  39380. /* [out][retval] */ VARIANT_BOOL *pfResult);
  39381. void __RPC_STUB IHTMLNamespace_attachEvent_Stub(
  39382. IRpcStubBuffer *This,
  39383. IRpcChannelBuffer *_pRpcChannelBuffer,
  39384. PRPC_MESSAGE _pRpcMessage,
  39385. DWORD *_pdwStubPhase);
  39386. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_detachEvent_Proxy(
  39387. IHTMLNamespace * This,
  39388. /* [in] */ BSTR event,
  39389. /* [in] */ IDispatch *pDisp);
  39390. void __RPC_STUB IHTMLNamespace_detachEvent_Stub(
  39391. IRpcStubBuffer *This,
  39392. IRpcChannelBuffer *_pRpcChannelBuffer,
  39393. PRPC_MESSAGE _pRpcMessage,
  39394. DWORD *_pdwStubPhase);
  39395. #endif /* __IHTMLNamespace_INTERFACE_DEFINED__ */
  39396. #ifndef __IHTMLNamespaceCollection_INTERFACE_DEFINED__
  39397. #define __IHTMLNamespaceCollection_INTERFACE_DEFINED__
  39398. /* interface IHTMLNamespaceCollection */
  39399. /* [object][uuid][dual][oleautomation] */
  39400. EXTERN_C const IID IID_IHTMLNamespaceCollection;
  39401. MIDL_INTERFACE("3050f6b8-98b5-11cf-bb82-00aa00bdce0b")
  39402. IHTMLNamespaceCollection : public IDispatch
  39403. {
  39404. public:
  39405. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  39406. /* [out][retval] */ long *p) = 0;
  39407. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  39408. /* [in] */ VARIANT index,
  39409. /* [out][retval] */ IDispatch **ppNamespace) = 0;
  39410. virtual /* [id] */ HRESULT STDMETHODCALLTYPE add(
  39411. /* [in] */ BSTR bstrNamespace,
  39412. /* [in] */ BSTR bstrUrn,
  39413. /* [in][optional] */ VARIANT implementationUrl,
  39414. /* [out][retval] */ IDispatch **ppNamespace) = 0;
  39415. };
  39416. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNamespaceCollection_get_length_Proxy(
  39417. IHTMLNamespaceCollection * This,
  39418. /* [out][retval] */ long *p);
  39419. void __RPC_STUB IHTMLNamespaceCollection_get_length_Stub(
  39420. IRpcStubBuffer *This,
  39421. IRpcChannelBuffer *_pRpcChannelBuffer,
  39422. PRPC_MESSAGE _pRpcMessage,
  39423. DWORD *_pdwStubPhase);
  39424. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLNamespaceCollection_item_Proxy(
  39425. IHTMLNamespaceCollection * This,
  39426. /* [in] */ VARIANT index,
  39427. /* [out][retval] */ IDispatch **ppNamespace);
  39428. void __RPC_STUB IHTMLNamespaceCollection_item_Stub(
  39429. IRpcStubBuffer *This,
  39430. IRpcChannelBuffer *_pRpcChannelBuffer,
  39431. PRPC_MESSAGE _pRpcMessage,
  39432. DWORD *_pdwStubPhase);
  39433. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLNamespaceCollection_add_Proxy(
  39434. IHTMLNamespaceCollection * This,
  39435. /* [in] */ BSTR bstrNamespace,
  39436. /* [in] */ BSTR bstrUrn,
  39437. /* [in][optional] */ VARIANT implementationUrl,
  39438. /* [out][retval] */ IDispatch **ppNamespace);
  39439. void __RPC_STUB IHTMLNamespaceCollection_add_Stub(
  39440. IRpcStubBuffer *This,
  39441. IRpcChannelBuffer *_pRpcChannelBuffer,
  39442. PRPC_MESSAGE _pRpcMessage,
  39443. DWORD *_pdwStubPhase);
  39444. #endif /* __IHTMLNamespaceCollection_INTERFACE_DEFINED__ */
  39445. EXTERN_C const CLSID CLSID_HTMLNamespace;
  39446. #ifdef __cplusplus
  39447. class DECLSPEC_UUID("3050f6bc-98b5-11cf-bb82-00aa00bdce0b")
  39448. HTMLNamespace;
  39449. #endif
  39450. EXTERN_C const CLSID CLSID_HTMLNamespaceCollection;
  39451. #ifdef __cplusplus
  39452. class DECLSPEC_UUID("3050f6b9-98b5-11cf-bb82-00aa00bdce0b")
  39453. HTMLNamespaceCollection;
  39454. #endif
  39455. #ifndef __IHTMLPainter_INTERFACE_DEFINED__
  39456. #define __IHTMLPainter_INTERFACE_DEFINED__
  39457. /* interface IHTMLPainter */
  39458. /* [uuid][unique][object] */
  39459. EXTERN_C const IID IID_IHTMLPainter;
  39460. MIDL_INTERFACE("3050f6a6-98b5-11cf-bb82-00aa00bdce0b")
  39461. IHTMLPainter : public IUnknown
  39462. {
  39463. public:
  39464. virtual HRESULT STDMETHODCALLTYPE Draw(
  39465. /* [in] */ RECT rcBounds,
  39466. /* [in] */ RECT rcUpdate,
  39467. /* [in] */ LONG lDrawFlags,
  39468. /* [in] */ HDC hdc,
  39469. /* [in] */ LPVOID pvDrawObject) = 0;
  39470. virtual HRESULT STDMETHODCALLTYPE OnResize(
  39471. /* [in] */ SIZE size) = 0;
  39472. virtual HRESULT STDMETHODCALLTYPE GetPainterInfo(
  39473. /* [out] */ HTML_PAINTER_INFO *pInfo) = 0;
  39474. virtual HRESULT STDMETHODCALLTYPE HitTestPoint(
  39475. /* [in] */ POINT pt,
  39476. /* [out] */ BOOL *pbHit,
  39477. /* [out] */ LONG *plPartID) = 0;
  39478. };
  39479. HRESULT STDMETHODCALLTYPE IHTMLPainter_Draw_Proxy(
  39480. IHTMLPainter * This,
  39481. /* [in] */ RECT rcBounds,
  39482. /* [in] */ RECT rcUpdate,
  39483. /* [in] */ LONG lDrawFlags,
  39484. /* [in] */ HDC hdc,
  39485. /* [in] */ LPVOID pvDrawObject);
  39486. void __RPC_STUB IHTMLPainter_Draw_Stub(
  39487. IRpcStubBuffer *This,
  39488. IRpcChannelBuffer *_pRpcChannelBuffer,
  39489. PRPC_MESSAGE _pRpcMessage,
  39490. DWORD *_pdwStubPhase);
  39491. HRESULT STDMETHODCALLTYPE IHTMLPainter_OnResize_Proxy(
  39492. IHTMLPainter * This,
  39493. /* [in] */ SIZE size);
  39494. void __RPC_STUB IHTMLPainter_OnResize_Stub(
  39495. IRpcStubBuffer *This,
  39496. IRpcChannelBuffer *_pRpcChannelBuffer,
  39497. PRPC_MESSAGE _pRpcMessage,
  39498. DWORD *_pdwStubPhase);
  39499. HRESULT STDMETHODCALLTYPE IHTMLPainter_GetPainterInfo_Proxy(
  39500. IHTMLPainter * This,
  39501. /* [out] */ HTML_PAINTER_INFO *pInfo);
  39502. void __RPC_STUB IHTMLPainter_GetPainterInfo_Stub(
  39503. IRpcStubBuffer *This,
  39504. IRpcChannelBuffer *_pRpcChannelBuffer,
  39505. PRPC_MESSAGE _pRpcMessage,
  39506. DWORD *_pdwStubPhase);
  39507. HRESULT STDMETHODCALLTYPE IHTMLPainter_HitTestPoint_Proxy(
  39508. IHTMLPainter * This,
  39509. /* [in] */ POINT pt,
  39510. /* [out] */ BOOL *pbHit,
  39511. /* [out] */ LONG *plPartID);
  39512. void __RPC_STUB IHTMLPainter_HitTestPoint_Stub(
  39513. IRpcStubBuffer *This,
  39514. IRpcChannelBuffer *_pRpcChannelBuffer,
  39515. PRPC_MESSAGE _pRpcMessage,
  39516. DWORD *_pdwStubPhase);
  39517. #endif /* __IHTMLPainter_INTERFACE_DEFINED__ */
  39518. #ifndef __IHTMLPaintSite_INTERFACE_DEFINED__
  39519. #define __IHTMLPaintSite_INTERFACE_DEFINED__
  39520. /* interface IHTMLPaintSite */
  39521. /* [uuid][unique][object] */
  39522. EXTERN_C const IID IID_IHTMLPaintSite;
  39523. MIDL_INTERFACE("3050f6a7-98b5-11cf-bb82-00aa00bdce0b")
  39524. IHTMLPaintSite : public IUnknown
  39525. {
  39526. public:
  39527. virtual HRESULT STDMETHODCALLTYPE InvalidatePainterInfo( void) = 0;
  39528. virtual HRESULT STDMETHODCALLTYPE InvalidateRect(
  39529. /* [in] */ RECT *prcInvalid) = 0;
  39530. virtual HRESULT STDMETHODCALLTYPE InvalidateRegion(
  39531. /* [in] */ HRGN rgnInvalid) = 0;
  39532. virtual HRESULT STDMETHODCALLTYPE GetDrawInfo(
  39533. /* [in] */ LONG lFlags,
  39534. /* [out] */ HTML_PAINT_DRAW_INFO *pDrawInfo) = 0;
  39535. virtual HRESULT STDMETHODCALLTYPE TransformGlobalToLocal(
  39536. /* [in] */ POINT ptGlobal,
  39537. /* [out] */ POINT *pptLocal) = 0;
  39538. virtual HRESULT STDMETHODCALLTYPE TransformLocalToGlobal(
  39539. /* [in] */ POINT ptLocal,
  39540. /* [out] */ POINT *pptGlobal) = 0;
  39541. virtual HRESULT STDMETHODCALLTYPE GetHitTestCookie(
  39542. /* [out] */ LONG *plCookie) = 0;
  39543. };
  39544. HRESULT STDMETHODCALLTYPE IHTMLPaintSite_InvalidatePainterInfo_Proxy(
  39545. IHTMLPaintSite * This);
  39546. void __RPC_STUB IHTMLPaintSite_InvalidatePainterInfo_Stub(
  39547. IRpcStubBuffer *This,
  39548. IRpcChannelBuffer *_pRpcChannelBuffer,
  39549. PRPC_MESSAGE _pRpcMessage,
  39550. DWORD *_pdwStubPhase);
  39551. HRESULT STDMETHODCALLTYPE IHTMLPaintSite_InvalidateRect_Proxy(
  39552. IHTMLPaintSite * This,
  39553. /* [in] */ RECT *prcInvalid);
  39554. void __RPC_STUB IHTMLPaintSite_InvalidateRect_Stub(
  39555. IRpcStubBuffer *This,
  39556. IRpcChannelBuffer *_pRpcChannelBuffer,
  39557. PRPC_MESSAGE _pRpcMessage,
  39558. DWORD *_pdwStubPhase);
  39559. HRESULT STDMETHODCALLTYPE IHTMLPaintSite_InvalidateRegion_Proxy(
  39560. IHTMLPaintSite * This,
  39561. /* [in] */ HRGN rgnInvalid);
  39562. void __RPC_STUB IHTMLPaintSite_InvalidateRegion_Stub(
  39563. IRpcStubBuffer *This,
  39564. IRpcChannelBuffer *_pRpcChannelBuffer,
  39565. PRPC_MESSAGE _pRpcMessage,
  39566. DWORD *_pdwStubPhase);
  39567. HRESULT STDMETHODCALLTYPE IHTMLPaintSite_GetDrawInfo_Proxy(
  39568. IHTMLPaintSite * This,
  39569. /* [in] */ LONG lFlags,
  39570. /* [out] */ HTML_PAINT_DRAW_INFO *pDrawInfo);
  39571. void __RPC_STUB IHTMLPaintSite_GetDrawInfo_Stub(
  39572. IRpcStubBuffer *This,
  39573. IRpcChannelBuffer *_pRpcChannelBuffer,
  39574. PRPC_MESSAGE _pRpcMessage,
  39575. DWORD *_pdwStubPhase);
  39576. HRESULT STDMETHODCALLTYPE IHTMLPaintSite_TransformGlobalToLocal_Proxy(
  39577. IHTMLPaintSite * This,
  39578. /* [in] */ POINT ptGlobal,
  39579. /* [out] */ POINT *pptLocal);
  39580. void __RPC_STUB IHTMLPaintSite_TransformGlobalToLocal_Stub(
  39581. IRpcStubBuffer *This,
  39582. IRpcChannelBuffer *_pRpcChannelBuffer,
  39583. PRPC_MESSAGE _pRpcMessage,
  39584. DWORD *_pdwStubPhase);
  39585. HRESULT STDMETHODCALLTYPE IHTMLPaintSite_TransformLocalToGlobal_Proxy(
  39586. IHTMLPaintSite * This,
  39587. /* [in] */ POINT ptLocal,
  39588. /* [out] */ POINT *pptGlobal);
  39589. void __RPC_STUB IHTMLPaintSite_TransformLocalToGlobal_Stub(
  39590. IRpcStubBuffer *This,
  39591. IRpcChannelBuffer *_pRpcChannelBuffer,
  39592. PRPC_MESSAGE _pRpcMessage,
  39593. DWORD *_pdwStubPhase);
  39594. HRESULT STDMETHODCALLTYPE IHTMLPaintSite_GetHitTestCookie_Proxy(
  39595. IHTMLPaintSite * This,
  39596. /* [out] */ LONG *plCookie);
  39597. void __RPC_STUB IHTMLPaintSite_GetHitTestCookie_Stub(
  39598. IRpcStubBuffer *This,
  39599. IRpcChannelBuffer *_pRpcChannelBuffer,
  39600. PRPC_MESSAGE _pRpcMessage,
  39601. DWORD *_pdwStubPhase);
  39602. #endif /* __IHTMLPaintSite_INTERFACE_DEFINED__ */
  39603. #ifndef __IHTMLPainterEventInfo_INTERFACE_DEFINED__
  39604. #define __IHTMLPainterEventInfo_INTERFACE_DEFINED__
  39605. /* interface IHTMLPainterEventInfo */
  39606. /* [uuid][unique][object] */
  39607. EXTERN_C const IID IID_IHTMLPainterEventInfo;
  39608. MIDL_INTERFACE("3050f6df-98b5-11cf-bb82-00aa00bdce0b")
  39609. IHTMLPainterEventInfo : public IUnknown
  39610. {
  39611. public:
  39612. virtual HRESULT STDMETHODCALLTYPE GetEventInfoFlags(
  39613. /* [out] */ long *plEventInfoFlags) = 0;
  39614. virtual HRESULT STDMETHODCALLTYPE GetEventTarget(
  39615. /* [in] */ IHTMLElement **ppElement) = 0;
  39616. virtual HRESULT STDMETHODCALLTYPE SetCursor(
  39617. /* [in] */ LONG lPartID) = 0;
  39618. virtual HRESULT STDMETHODCALLTYPE StringFromPartID(
  39619. /* [in] */ LONG lPartID,
  39620. /* [out] */ BSTR *pbstrPart) = 0;
  39621. };
  39622. HRESULT STDMETHODCALLTYPE IHTMLPainterEventInfo_GetEventInfoFlags_Proxy(
  39623. IHTMLPainterEventInfo * This,
  39624. /* [out] */ long *plEventInfoFlags);
  39625. void __RPC_STUB IHTMLPainterEventInfo_GetEventInfoFlags_Stub(
  39626. IRpcStubBuffer *This,
  39627. IRpcChannelBuffer *_pRpcChannelBuffer,
  39628. PRPC_MESSAGE _pRpcMessage,
  39629. DWORD *_pdwStubPhase);
  39630. HRESULT STDMETHODCALLTYPE IHTMLPainterEventInfo_GetEventTarget_Proxy(
  39631. IHTMLPainterEventInfo * This,
  39632. /* [in] */ IHTMLElement **ppElement);
  39633. void __RPC_STUB IHTMLPainterEventInfo_GetEventTarget_Stub(
  39634. IRpcStubBuffer *This,
  39635. IRpcChannelBuffer *_pRpcChannelBuffer,
  39636. PRPC_MESSAGE _pRpcMessage,
  39637. DWORD *_pdwStubPhase);
  39638. HRESULT STDMETHODCALLTYPE IHTMLPainterEventInfo_SetCursor_Proxy(
  39639. IHTMLPainterEventInfo * This,
  39640. /* [in] */ LONG lPartID);
  39641. void __RPC_STUB IHTMLPainterEventInfo_SetCursor_Stub(
  39642. IRpcStubBuffer *This,
  39643. IRpcChannelBuffer *_pRpcChannelBuffer,
  39644. PRPC_MESSAGE _pRpcMessage,
  39645. DWORD *_pdwStubPhase);
  39646. HRESULT STDMETHODCALLTYPE IHTMLPainterEventInfo_StringFromPartID_Proxy(
  39647. IHTMLPainterEventInfo * This,
  39648. /* [in] */ LONG lPartID,
  39649. /* [out] */ BSTR *pbstrPart);
  39650. void __RPC_STUB IHTMLPainterEventInfo_StringFromPartID_Stub(
  39651. IRpcStubBuffer *This,
  39652. IRpcChannelBuffer *_pRpcChannelBuffer,
  39653. PRPC_MESSAGE _pRpcMessage,
  39654. DWORD *_pdwStubPhase);
  39655. #endif /* __IHTMLPainterEventInfo_INTERFACE_DEFINED__ */
  39656. #ifndef __IHTMLPainterOverlay_INTERFACE_DEFINED__
  39657. #define __IHTMLPainterOverlay_INTERFACE_DEFINED__
  39658. /* interface IHTMLPainterOverlay */
  39659. /* [uuid][unique][object] */
  39660. EXTERN_C const IID IID_IHTMLPainterOverlay;
  39661. MIDL_INTERFACE("3050f7e3-98b5-11cf-bb82-00aa00bdce0b")
  39662. IHTMLPainterOverlay : public IUnknown
  39663. {
  39664. public:
  39665. virtual HRESULT STDMETHODCALLTYPE OnMove(
  39666. /* [in] */ RECT rcDevice) = 0;
  39667. };
  39668. HRESULT STDMETHODCALLTYPE IHTMLPainterOverlay_OnMove_Proxy(
  39669. IHTMLPainterOverlay * This,
  39670. /* [in] */ RECT rcDevice);
  39671. void __RPC_STUB IHTMLPainterOverlay_OnMove_Stub(
  39672. IRpcStubBuffer *This,
  39673. IRpcChannelBuffer *_pRpcChannelBuffer,
  39674. PRPC_MESSAGE _pRpcMessage,
  39675. DWORD *_pdwStubPhase);
  39676. #endif /* __IHTMLPainterOverlay_INTERFACE_DEFINED__ */
  39677. #ifndef __IHTMLIPrintCollection_INTERFACE_DEFINED__
  39678. #define __IHTMLIPrintCollection_INTERFACE_DEFINED__
  39679. /* interface IHTMLIPrintCollection */
  39680. /* [object][uuid][dual][oleautomation] */
  39681. EXTERN_C const IID IID_IHTMLIPrintCollection;
  39682. MIDL_INTERFACE("3050f6b5-98b5-11cf-bb82-00aa00bdce0b")
  39683. IHTMLIPrintCollection : public IDispatch
  39684. {
  39685. public:
  39686. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_length(
  39687. /* [out][retval] */ long *p) = 0;
  39688. virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum(
  39689. /* [out][retval] */ IUnknown **p) = 0;
  39690. virtual /* [id] */ HRESULT STDMETHODCALLTYPE item(
  39691. /* [in] */ long index,
  39692. /* [out][retval] */ IUnknown **ppIPrint) = 0;
  39693. };
  39694. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIPrintCollection_get_length_Proxy(
  39695. IHTMLIPrintCollection * This,
  39696. /* [out][retval] */ long *p);
  39697. void __RPC_STUB IHTMLIPrintCollection_get_length_Stub(
  39698. IRpcStubBuffer *This,
  39699. IRpcChannelBuffer *_pRpcChannelBuffer,
  39700. PRPC_MESSAGE _pRpcMessage,
  39701. DWORD *_pdwStubPhase);
  39702. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIPrintCollection_get__newEnum_Proxy(
  39703. IHTMLIPrintCollection * This,
  39704. /* [out][retval] */ IUnknown **p);
  39705. void __RPC_STUB IHTMLIPrintCollection_get__newEnum_Stub(
  39706. IRpcStubBuffer *This,
  39707. IRpcChannelBuffer *_pRpcChannelBuffer,
  39708. PRPC_MESSAGE _pRpcMessage,
  39709. DWORD *_pdwStubPhase);
  39710. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLIPrintCollection_item_Proxy(
  39711. IHTMLIPrintCollection * This,
  39712. /* [in] */ long index,
  39713. /* [out][retval] */ IUnknown **ppIPrint);
  39714. void __RPC_STUB IHTMLIPrintCollection_item_Stub(
  39715. IRpcStubBuffer *This,
  39716. IRpcChannelBuffer *_pRpcChannelBuffer,
  39717. PRPC_MESSAGE _pRpcMessage,
  39718. DWORD *_pdwStubPhase);
  39719. #endif /* __IHTMLIPrintCollection_INTERFACE_DEFINED__ */
  39720. #ifndef __IEnumPrivacyRecords_INTERFACE_DEFINED__
  39721. #define __IEnumPrivacyRecords_INTERFACE_DEFINED__
  39722. /* interface IEnumPrivacyRecords */
  39723. /* [uuid][unique][object] */
  39724. EXTERN_C const IID IID_IEnumPrivacyRecords;
  39725. MIDL_INTERFACE("3050f844-98b5-11cf-bb82-00aa00bdce0b")
  39726. IEnumPrivacyRecords : public IUnknown
  39727. {
  39728. public:
  39729. virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0;
  39730. virtual HRESULT STDMETHODCALLTYPE GetSize(
  39731. /* [out] */ ULONG *pSize) = 0;
  39732. virtual HRESULT STDMETHODCALLTYPE GetPrivacyImpacted(
  39733. /* [out] */ BOOL *pState) = 0;
  39734. virtual HRESULT STDMETHODCALLTYPE Next(
  39735. /* [out] */ BSTR *pbstrUrl,
  39736. /* [out] */ BSTR *pbstrPolicyRef,
  39737. /* [out] */ LONG *pdwReserved,
  39738. /* [out] */ DWORD *pdwPrivacyFlags) = 0;
  39739. };
  39740. HRESULT STDMETHODCALLTYPE IEnumPrivacyRecords_Reset_Proxy(
  39741. IEnumPrivacyRecords * This);
  39742. void __RPC_STUB IEnumPrivacyRecords_Reset_Stub(
  39743. IRpcStubBuffer *This,
  39744. IRpcChannelBuffer *_pRpcChannelBuffer,
  39745. PRPC_MESSAGE _pRpcMessage,
  39746. DWORD *_pdwStubPhase);
  39747. HRESULT STDMETHODCALLTYPE IEnumPrivacyRecords_GetSize_Proxy(
  39748. IEnumPrivacyRecords * This,
  39749. /* [out] */ ULONG *pSize);
  39750. void __RPC_STUB IEnumPrivacyRecords_GetSize_Stub(
  39751. IRpcStubBuffer *This,
  39752. IRpcChannelBuffer *_pRpcChannelBuffer,
  39753. PRPC_MESSAGE _pRpcMessage,
  39754. DWORD *_pdwStubPhase);
  39755. HRESULT STDMETHODCALLTYPE IEnumPrivacyRecords_GetPrivacyImpacted_Proxy(
  39756. IEnumPrivacyRecords * This,
  39757. /* [out] */ BOOL *pState);
  39758. void __RPC_STUB IEnumPrivacyRecords_GetPrivacyImpacted_Stub(
  39759. IRpcStubBuffer *This,
  39760. IRpcChannelBuffer *_pRpcChannelBuffer,
  39761. PRPC_MESSAGE _pRpcMessage,
  39762. DWORD *_pdwStubPhase);
  39763. HRESULT STDMETHODCALLTYPE IEnumPrivacyRecords_Next_Proxy(
  39764. IEnumPrivacyRecords * This,
  39765. /* [out] */ BSTR *pbstrUrl,
  39766. /* [out] */ BSTR *pbstrPolicyRef,
  39767. /* [out] */ LONG *pdwReserved,
  39768. /* [out] */ DWORD *pdwPrivacyFlags);
  39769. void __RPC_STUB IEnumPrivacyRecords_Next_Stub(
  39770. IRpcStubBuffer *This,
  39771. IRpcChannelBuffer *_pRpcChannelBuffer,
  39772. PRPC_MESSAGE _pRpcMessage,
  39773. DWORD *_pdwStubPhase);
  39774. #endif /* __IEnumPrivacyRecords_INTERFACE_DEFINED__ */
  39775. #ifndef __IHTMLDialog_INTERFACE_DEFINED__
  39776. #define __IHTMLDialog_INTERFACE_DEFINED__
  39777. /* interface IHTMLDialog */
  39778. /* [object][uuid][dual][oleautomation] */
  39779. EXTERN_C const IID IID_IHTMLDialog;
  39780. MIDL_INTERFACE("3050f216-98b5-11cf-bb82-00aa00bdce0b")
  39781. IHTMLDialog : public IDispatch
  39782. {
  39783. public:
  39784. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_dialogTop(
  39785. /* [in] */ VARIANT v) = 0;
  39786. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_dialogTop(
  39787. /* [out][retval] */ VARIANT *p) = 0;
  39788. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_dialogLeft(
  39789. /* [in] */ VARIANT v) = 0;
  39790. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_dialogLeft(
  39791. /* [out][retval] */ VARIANT *p) = 0;
  39792. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_dialogWidth(
  39793. /* [in] */ VARIANT v) = 0;
  39794. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_dialogWidth(
  39795. /* [out][retval] */ VARIANT *p) = 0;
  39796. virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_dialogHeight(
  39797. /* [in] */ VARIANT v) = 0;
  39798. virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_dialogHeight(
  39799. /* [out][retval] */ VARIANT *p) = 0;
  39800. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dialogArguments(
  39801. /* [out][retval] */ VARIANT *p) = 0;
  39802. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_menuArguments(
  39803. /* [out][retval] */ VARIANT *p) = 0;
  39804. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_returnValue(
  39805. /* [in] */ VARIANT v) = 0;
  39806. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_returnValue(
  39807. /* [out][retval] */ VARIANT *p) = 0;
  39808. virtual /* [id] */ HRESULT STDMETHODCALLTYPE close( void) = 0;
  39809. virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString(
  39810. /* [out][retval] */ BSTR *String) = 0;
  39811. };
  39812. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_put_dialogTop_Proxy(
  39813. IHTMLDialog * This,
  39814. /* [in] */ VARIANT v);
  39815. void __RPC_STUB IHTMLDialog_put_dialogTop_Stub(
  39816. IRpcStubBuffer *This,
  39817. IRpcChannelBuffer *_pRpcChannelBuffer,
  39818. PRPC_MESSAGE _pRpcMessage,
  39819. DWORD *_pdwStubPhase);
  39820. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_dialogTop_Proxy(
  39821. IHTMLDialog * This,
  39822. /* [out][retval] */ VARIANT *p);
  39823. void __RPC_STUB IHTMLDialog_get_dialogTop_Stub(
  39824. IRpcStubBuffer *This,
  39825. IRpcChannelBuffer *_pRpcChannelBuffer,
  39826. PRPC_MESSAGE _pRpcMessage,
  39827. DWORD *_pdwStubPhase);
  39828. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_put_dialogLeft_Proxy(
  39829. IHTMLDialog * This,
  39830. /* [in] */ VARIANT v);
  39831. void __RPC_STUB IHTMLDialog_put_dialogLeft_Stub(
  39832. IRpcStubBuffer *This,
  39833. IRpcChannelBuffer *_pRpcChannelBuffer,
  39834. PRPC_MESSAGE _pRpcMessage,
  39835. DWORD *_pdwStubPhase);
  39836. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_dialogLeft_Proxy(
  39837. IHTMLDialog * This,
  39838. /* [out][retval] */ VARIANT *p);
  39839. void __RPC_STUB IHTMLDialog_get_dialogLeft_Stub(
  39840. IRpcStubBuffer *This,
  39841. IRpcChannelBuffer *_pRpcChannelBuffer,
  39842. PRPC_MESSAGE _pRpcMessage,
  39843. DWORD *_pdwStubPhase);
  39844. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_put_dialogWidth_Proxy(
  39845. IHTMLDialog * This,
  39846. /* [in] */ VARIANT v);
  39847. void __RPC_STUB IHTMLDialog_put_dialogWidth_Stub(
  39848. IRpcStubBuffer *This,
  39849. IRpcChannelBuffer *_pRpcChannelBuffer,
  39850. PRPC_MESSAGE _pRpcMessage,
  39851. DWORD *_pdwStubPhase);
  39852. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_dialogWidth_Proxy(
  39853. IHTMLDialog * This,
  39854. /* [out][retval] */ VARIANT *p);
  39855. void __RPC_STUB IHTMLDialog_get_dialogWidth_Stub(
  39856. IRpcStubBuffer *This,
  39857. IRpcChannelBuffer *_pRpcChannelBuffer,
  39858. PRPC_MESSAGE _pRpcMessage,
  39859. DWORD *_pdwStubPhase);
  39860. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_put_dialogHeight_Proxy(
  39861. IHTMLDialog * This,
  39862. /* [in] */ VARIANT v);
  39863. void __RPC_STUB IHTMLDialog_put_dialogHeight_Stub(
  39864. IRpcStubBuffer *This,
  39865. IRpcChannelBuffer *_pRpcChannelBuffer,
  39866. PRPC_MESSAGE _pRpcMessage,
  39867. DWORD *_pdwStubPhase);
  39868. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_dialogHeight_Proxy(
  39869. IHTMLDialog * This,
  39870. /* [out][retval] */ VARIANT *p);
  39871. void __RPC_STUB IHTMLDialog_get_dialogHeight_Stub(
  39872. IRpcStubBuffer *This,
  39873. IRpcChannelBuffer *_pRpcChannelBuffer,
  39874. PRPC_MESSAGE _pRpcMessage,
  39875. DWORD *_pdwStubPhase);
  39876. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_dialogArguments_Proxy(
  39877. IHTMLDialog * This,
  39878. /* [out][retval] */ VARIANT *p);
  39879. void __RPC_STUB IHTMLDialog_get_dialogArguments_Stub(
  39880. IRpcStubBuffer *This,
  39881. IRpcChannelBuffer *_pRpcChannelBuffer,
  39882. PRPC_MESSAGE _pRpcMessage,
  39883. DWORD *_pdwStubPhase);
  39884. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_menuArguments_Proxy(
  39885. IHTMLDialog * This,
  39886. /* [out][retval] */ VARIANT *p);
  39887. void __RPC_STUB IHTMLDialog_get_menuArguments_Stub(
  39888. IRpcStubBuffer *This,
  39889. IRpcChannelBuffer *_pRpcChannelBuffer,
  39890. PRPC_MESSAGE _pRpcMessage,
  39891. DWORD *_pdwStubPhase);
  39892. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_put_returnValue_Proxy(
  39893. IHTMLDialog * This,
  39894. /* [in] */ VARIANT v);
  39895. void __RPC_STUB IHTMLDialog_put_returnValue_Stub(
  39896. IRpcStubBuffer *This,
  39897. IRpcChannelBuffer *_pRpcChannelBuffer,
  39898. PRPC_MESSAGE _pRpcMessage,
  39899. DWORD *_pdwStubPhase);
  39900. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_returnValue_Proxy(
  39901. IHTMLDialog * This,
  39902. /* [out][retval] */ VARIANT *p);
  39903. void __RPC_STUB IHTMLDialog_get_returnValue_Stub(
  39904. IRpcStubBuffer *This,
  39905. IRpcChannelBuffer *_pRpcChannelBuffer,
  39906. PRPC_MESSAGE _pRpcMessage,
  39907. DWORD *_pdwStubPhase);
  39908. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_close_Proxy(
  39909. IHTMLDialog * This);
  39910. void __RPC_STUB IHTMLDialog_close_Stub(
  39911. IRpcStubBuffer *This,
  39912. IRpcChannelBuffer *_pRpcChannelBuffer,
  39913. PRPC_MESSAGE _pRpcMessage,
  39914. DWORD *_pdwStubPhase);
  39915. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_toString_Proxy(
  39916. IHTMLDialog * This,
  39917. /* [out][retval] */ BSTR *String);
  39918. void __RPC_STUB IHTMLDialog_toString_Stub(
  39919. IRpcStubBuffer *This,
  39920. IRpcChannelBuffer *_pRpcChannelBuffer,
  39921. PRPC_MESSAGE _pRpcMessage,
  39922. DWORD *_pdwStubPhase);
  39923. #endif /* __IHTMLDialog_INTERFACE_DEFINED__ */
  39924. #ifndef __IHTMLDialog2_INTERFACE_DEFINED__
  39925. #define __IHTMLDialog2_INTERFACE_DEFINED__
  39926. /* interface IHTMLDialog2 */
  39927. /* [object][uuid][dual][oleautomation] */
  39928. EXTERN_C const IID IID_IHTMLDialog2;
  39929. MIDL_INTERFACE("3050f5e0-98b5-11cf-bb82-00aa00bdce0b")
  39930. IHTMLDialog2 : public IDispatch
  39931. {
  39932. public:
  39933. virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_status(
  39934. /* [in] */ BSTR v) = 0;
  39935. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_status(
  39936. /* [out][retval] */ BSTR *p) = 0;
  39937. virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_resizable(
  39938. /* [in] */ BSTR v) = 0;
  39939. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_resizable(
  39940. /* [out][retval] */ BSTR *p) = 0;
  39941. };
  39942. /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog2_put_status_Proxy(
  39943. IHTMLDialog2 * This,
  39944. /* [in] */ BSTR v);
  39945. void __RPC_STUB IHTMLDialog2_put_status_Stub(
  39946. IRpcStubBuffer *This,
  39947. IRpcChannelBuffer *_pRpcChannelBuffer,
  39948. PRPC_MESSAGE _pRpcMessage,
  39949. DWORD *_pdwStubPhase);
  39950. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog2_get_status_Proxy(
  39951. IHTMLDialog2 * This,
  39952. /* [out][retval] */ BSTR *p);
  39953. void __RPC_STUB IHTMLDialog2_get_status_Stub(
  39954. IRpcStubBuffer *This,
  39955. IRpcChannelBuffer *_pRpcChannelBuffer,
  39956. PRPC_MESSAGE _pRpcMessage,
  39957. DWORD *_pdwStubPhase);
  39958. /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog2_put_resizable_Proxy(
  39959. IHTMLDialog2 * This,
  39960. /* [in] */ BSTR v);
  39961. void __RPC_STUB IHTMLDialog2_put_resizable_Stub(
  39962. IRpcStubBuffer *This,
  39963. IRpcChannelBuffer *_pRpcChannelBuffer,
  39964. PRPC_MESSAGE _pRpcMessage,
  39965. DWORD *_pdwStubPhase);
  39966. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog2_get_resizable_Proxy(
  39967. IHTMLDialog2 * This,
  39968. /* [out][retval] */ BSTR *p);
  39969. void __RPC_STUB IHTMLDialog2_get_resizable_Stub(
  39970. IRpcStubBuffer *This,
  39971. IRpcChannelBuffer *_pRpcChannelBuffer,
  39972. PRPC_MESSAGE _pRpcMessage,
  39973. DWORD *_pdwStubPhase);
  39974. #endif /* __IHTMLDialog2_INTERFACE_DEFINED__ */
  39975. #ifndef __IHTMLDialog3_INTERFACE_DEFINED__
  39976. #define __IHTMLDialog3_INTERFACE_DEFINED__
  39977. /* interface IHTMLDialog3 */
  39978. /* [object][uuid][dual][oleautomation] */
  39979. EXTERN_C const IID IID_IHTMLDialog3;
  39980. MIDL_INTERFACE("3050f388-98b5-11cf-bb82-00aa00bdce0b")
  39981. IHTMLDialog3 : public IDispatch
  39982. {
  39983. public:
  39984. virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_unadorned(
  39985. /* [in] */ BSTR v) = 0;
  39986. virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_unadorned(
  39987. /* [out][retval] */ BSTR *p) = 0;
  39988. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dialogHide(
  39989. /* [in] */ BSTR v) = 0;
  39990. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dialogHide(
  39991. /* [out][retval] */ BSTR *p) = 0;
  39992. };
  39993. /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog3_put_unadorned_Proxy(
  39994. IHTMLDialog3 * This,
  39995. /* [in] */ BSTR v);
  39996. void __RPC_STUB IHTMLDialog3_put_unadorned_Stub(
  39997. IRpcStubBuffer *This,
  39998. IRpcChannelBuffer *_pRpcChannelBuffer,
  39999. PRPC_MESSAGE _pRpcMessage,
  40000. DWORD *_pdwStubPhase);
  40001. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog3_get_unadorned_Proxy(
  40002. IHTMLDialog3 * This,
  40003. /* [out][retval] */ BSTR *p);
  40004. void __RPC_STUB IHTMLDialog3_get_unadorned_Stub(
  40005. IRpcStubBuffer *This,
  40006. IRpcChannelBuffer *_pRpcChannelBuffer,
  40007. PRPC_MESSAGE _pRpcMessage,
  40008. DWORD *_pdwStubPhase);
  40009. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog3_put_dialogHide_Proxy(
  40010. IHTMLDialog3 * This,
  40011. /* [in] */ BSTR v);
  40012. void __RPC_STUB IHTMLDialog3_put_dialogHide_Stub(
  40013. IRpcStubBuffer *This,
  40014. IRpcChannelBuffer *_pRpcChannelBuffer,
  40015. PRPC_MESSAGE _pRpcMessage,
  40016. DWORD *_pdwStubPhase);
  40017. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog3_get_dialogHide_Proxy(
  40018. IHTMLDialog3 * This,
  40019. /* [out][retval] */ BSTR *p);
  40020. void __RPC_STUB IHTMLDialog3_get_dialogHide_Stub(
  40021. IRpcStubBuffer *This,
  40022. IRpcChannelBuffer *_pRpcChannelBuffer,
  40023. PRPC_MESSAGE _pRpcMessage,
  40024. DWORD *_pdwStubPhase);
  40025. #endif /* __IHTMLDialog3_INTERFACE_DEFINED__ */
  40026. #ifndef __IHTMLModelessInit_INTERFACE_DEFINED__
  40027. #define __IHTMLModelessInit_INTERFACE_DEFINED__
  40028. /* interface IHTMLModelessInit */
  40029. /* [object][uuid][dual][oleautomation] */
  40030. EXTERN_C const IID IID_IHTMLModelessInit;
  40031. MIDL_INTERFACE("3050f5e4-98b5-11cf-bb82-00aa00bdce0b")
  40032. IHTMLModelessInit : public IDispatch
  40033. {
  40034. public:
  40035. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parameters(
  40036. /* [out][retval] */ VARIANT *p) = 0;
  40037. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_optionString(
  40038. /* [out][retval] */ VARIANT *p) = 0;
  40039. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_moniker(
  40040. /* [out][retval] */ IUnknown **p) = 0;
  40041. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_document(
  40042. /* [out][retval] */ IUnknown **p) = 0;
  40043. };
  40044. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLModelessInit_get_parameters_Proxy(
  40045. IHTMLModelessInit * This,
  40046. /* [out][retval] */ VARIANT *p);
  40047. void __RPC_STUB IHTMLModelessInit_get_parameters_Stub(
  40048. IRpcStubBuffer *This,
  40049. IRpcChannelBuffer *_pRpcChannelBuffer,
  40050. PRPC_MESSAGE _pRpcMessage,
  40051. DWORD *_pdwStubPhase);
  40052. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLModelessInit_get_optionString_Proxy(
  40053. IHTMLModelessInit * This,
  40054. /* [out][retval] */ VARIANT *p);
  40055. void __RPC_STUB IHTMLModelessInit_get_optionString_Stub(
  40056. IRpcStubBuffer *This,
  40057. IRpcChannelBuffer *_pRpcChannelBuffer,
  40058. PRPC_MESSAGE _pRpcMessage,
  40059. DWORD *_pdwStubPhase);
  40060. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLModelessInit_get_moniker_Proxy(
  40061. IHTMLModelessInit * This,
  40062. /* [out][retval] */ IUnknown **p);
  40063. void __RPC_STUB IHTMLModelessInit_get_moniker_Stub(
  40064. IRpcStubBuffer *This,
  40065. IRpcChannelBuffer *_pRpcChannelBuffer,
  40066. PRPC_MESSAGE _pRpcMessage,
  40067. DWORD *_pdwStubPhase);
  40068. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLModelessInit_get_document_Proxy(
  40069. IHTMLModelessInit * This,
  40070. /* [out][retval] */ IUnknown **p);
  40071. void __RPC_STUB IHTMLModelessInit_get_document_Stub(
  40072. IRpcStubBuffer *This,
  40073. IRpcChannelBuffer *_pRpcChannelBuffer,
  40074. PRPC_MESSAGE _pRpcMessage,
  40075. DWORD *_pdwStubPhase);
  40076. #endif /* __IHTMLModelessInit_INTERFACE_DEFINED__ */
  40077. EXTERN_C const CLSID CLSID_ThreadDialogProcParam;
  40078. #ifdef __cplusplus
  40079. class DECLSPEC_UUID("3050f5eb-98b5-11cf-bb82-00aa00bdce0b")
  40080. ThreadDialogProcParam;
  40081. #endif
  40082. EXTERN_C const CLSID CLSID_HTMLDialog;
  40083. #ifdef __cplusplus
  40084. class DECLSPEC_UUID("3050f28a-98b5-11cf-bb82-00aa00bdce0b")
  40085. HTMLDialog;
  40086. #endif
  40087. #ifndef __IHTMLPopup_INTERFACE_DEFINED__
  40088. #define __IHTMLPopup_INTERFACE_DEFINED__
  40089. /* interface IHTMLPopup */
  40090. /* [object][uuid][dual][oleautomation] */
  40091. EXTERN_C const IID IID_IHTMLPopup;
  40092. MIDL_INTERFACE("3050f666-98b5-11cf-bb82-00aa00bdce0b")
  40093. IHTMLPopup : public IDispatch
  40094. {
  40095. public:
  40096. virtual /* [id] */ HRESULT STDMETHODCALLTYPE show(
  40097. /* [in] */ long x,
  40098. /* [in] */ long y,
  40099. /* [in] */ long w,
  40100. /* [in] */ long h,
  40101. /* [in] */ VARIANT *pElement) = 0;
  40102. virtual /* [id] */ HRESULT STDMETHODCALLTYPE hide( void) = 0;
  40103. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_document(
  40104. /* [out][retval] */ IHTMLDocument **p) = 0;
  40105. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isOpen(
  40106. /* [out][retval] */ VARIANT_BOOL *p) = 0;
  40107. };
  40108. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLPopup_show_Proxy(
  40109. IHTMLPopup * This,
  40110. /* [in] */ long x,
  40111. /* [in] */ long y,
  40112. /* [in] */ long w,
  40113. /* [in] */ long h,
  40114. /* [in] */ VARIANT *pElement);
  40115. void __RPC_STUB IHTMLPopup_show_Stub(
  40116. IRpcStubBuffer *This,
  40117. IRpcChannelBuffer *_pRpcChannelBuffer,
  40118. PRPC_MESSAGE _pRpcMessage,
  40119. DWORD *_pdwStubPhase);
  40120. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLPopup_hide_Proxy(
  40121. IHTMLPopup * This);
  40122. void __RPC_STUB IHTMLPopup_hide_Stub(
  40123. IRpcStubBuffer *This,
  40124. IRpcChannelBuffer *_pRpcChannelBuffer,
  40125. PRPC_MESSAGE _pRpcMessage,
  40126. DWORD *_pdwStubPhase);
  40127. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPopup_get_document_Proxy(
  40128. IHTMLPopup * This,
  40129. /* [out][retval] */ IHTMLDocument **p);
  40130. void __RPC_STUB IHTMLPopup_get_document_Stub(
  40131. IRpcStubBuffer *This,
  40132. IRpcChannelBuffer *_pRpcChannelBuffer,
  40133. PRPC_MESSAGE _pRpcMessage,
  40134. DWORD *_pdwStubPhase);
  40135. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPopup_get_isOpen_Proxy(
  40136. IHTMLPopup * This,
  40137. /* [out][retval] */ VARIANT_BOOL *p);
  40138. void __RPC_STUB IHTMLPopup_get_isOpen_Stub(
  40139. IRpcStubBuffer *This,
  40140. IRpcChannelBuffer *_pRpcChannelBuffer,
  40141. PRPC_MESSAGE _pRpcMessage,
  40142. DWORD *_pdwStubPhase);
  40143. #endif /* __IHTMLPopup_INTERFACE_DEFINED__ */
  40144. #ifndef __DispHTMLPopup_DISPINTERFACE_DEFINED__
  40145. #define __DispHTMLPopup_DISPINTERFACE_DEFINED__
  40146. /* dispinterface DispHTMLPopup */
  40147. /* [uuid][hidden] */
  40148. EXTERN_C const IID DIID_DispHTMLPopup;
  40149. MIDL_INTERFACE("3050f589-98b5-11cf-bb82-00aa00bdce0b")
  40150. DispHTMLPopup : public IDispatch
  40151. {
  40152. };
  40153. #endif /* __DispHTMLPopup_DISPINTERFACE_DEFINED__ */
  40154. EXTERN_C const CLSID CLSID_HTMLPopup;
  40155. #ifdef __cplusplus
  40156. class DECLSPEC_UUID("3050f667-98b5-11cf-bb82-00aa00bdce0b")
  40157. HTMLPopup;
  40158. #endif
  40159. #ifndef __IHTMLAppBehavior_INTERFACE_DEFINED__
  40160. #define __IHTMLAppBehavior_INTERFACE_DEFINED__
  40161. /* interface IHTMLAppBehavior */
  40162. /* [object][uuid][dual][oleautomation] */
  40163. EXTERN_C const IID IID_IHTMLAppBehavior;
  40164. MIDL_INTERFACE("3050f5ca-98b5-11cf-bb82-00aa00bdce0b")
  40165. IHTMLAppBehavior : public IDispatch
  40166. {
  40167. public:
  40168. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_applicationName(
  40169. /* [in] */ BSTR v) = 0;
  40170. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_applicationName(
  40171. /* [out][retval] */ BSTR *p) = 0;
  40172. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_version(
  40173. /* [in] */ BSTR v) = 0;
  40174. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_version(
  40175. /* [out][retval] */ BSTR *p) = 0;
  40176. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_icon(
  40177. /* [in] */ BSTR v) = 0;
  40178. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_icon(
  40179. /* [out][retval] */ BSTR *p) = 0;
  40180. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_singleInstance(
  40181. /* [in] */ BSTR v) = 0;
  40182. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_singleInstance(
  40183. /* [out][retval] */ BSTR *p) = 0;
  40184. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_minimizeButton(
  40185. /* [in] */ BSTR v) = 0;
  40186. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_minimizeButton(
  40187. /* [out][retval] */ BSTR *p) = 0;
  40188. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_maximizeButton(
  40189. /* [in] */ BSTR v) = 0;
  40190. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_maximizeButton(
  40191. /* [out][retval] */ BSTR *p) = 0;
  40192. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border(
  40193. /* [in] */ BSTR v) = 0;
  40194. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border(
  40195. /* [out][retval] */ BSTR *p) = 0;
  40196. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderStyle(
  40197. /* [in] */ BSTR v) = 0;
  40198. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderStyle(
  40199. /* [out][retval] */ BSTR *p) = 0;
  40200. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_sysMenu(
  40201. /* [in] */ BSTR v) = 0;
  40202. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_sysMenu(
  40203. /* [out][retval] */ BSTR *p) = 0;
  40204. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_caption(
  40205. /* [in] */ BSTR v) = 0;
  40206. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_caption(
  40207. /* [out][retval] */ BSTR *p) = 0;
  40208. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_windowState(
  40209. /* [in] */ BSTR v) = 0;
  40210. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_windowState(
  40211. /* [out][retval] */ BSTR *p) = 0;
  40212. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_showInTaskBar(
  40213. /* [in] */ BSTR v) = 0;
  40214. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_showInTaskBar(
  40215. /* [out][retval] */ BSTR *p) = 0;
  40216. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_commandLine(
  40217. /* [out][retval] */ BSTR *p) = 0;
  40218. };
  40219. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_applicationName_Proxy(
  40220. IHTMLAppBehavior * This,
  40221. /* [in] */ BSTR v);
  40222. void __RPC_STUB IHTMLAppBehavior_put_applicationName_Stub(
  40223. IRpcStubBuffer *This,
  40224. IRpcChannelBuffer *_pRpcChannelBuffer,
  40225. PRPC_MESSAGE _pRpcMessage,
  40226. DWORD *_pdwStubPhase);
  40227. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_applicationName_Proxy(
  40228. IHTMLAppBehavior * This,
  40229. /* [out][retval] */ BSTR *p);
  40230. void __RPC_STUB IHTMLAppBehavior_get_applicationName_Stub(
  40231. IRpcStubBuffer *This,
  40232. IRpcChannelBuffer *_pRpcChannelBuffer,
  40233. PRPC_MESSAGE _pRpcMessage,
  40234. DWORD *_pdwStubPhase);
  40235. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_version_Proxy(
  40236. IHTMLAppBehavior * This,
  40237. /* [in] */ BSTR v);
  40238. void __RPC_STUB IHTMLAppBehavior_put_version_Stub(
  40239. IRpcStubBuffer *This,
  40240. IRpcChannelBuffer *_pRpcChannelBuffer,
  40241. PRPC_MESSAGE _pRpcMessage,
  40242. DWORD *_pdwStubPhase);
  40243. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_version_Proxy(
  40244. IHTMLAppBehavior * This,
  40245. /* [out][retval] */ BSTR *p);
  40246. void __RPC_STUB IHTMLAppBehavior_get_version_Stub(
  40247. IRpcStubBuffer *This,
  40248. IRpcChannelBuffer *_pRpcChannelBuffer,
  40249. PRPC_MESSAGE _pRpcMessage,
  40250. DWORD *_pdwStubPhase);
  40251. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_icon_Proxy(
  40252. IHTMLAppBehavior * This,
  40253. /* [in] */ BSTR v);
  40254. void __RPC_STUB IHTMLAppBehavior_put_icon_Stub(
  40255. IRpcStubBuffer *This,
  40256. IRpcChannelBuffer *_pRpcChannelBuffer,
  40257. PRPC_MESSAGE _pRpcMessage,
  40258. DWORD *_pdwStubPhase);
  40259. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_icon_Proxy(
  40260. IHTMLAppBehavior * This,
  40261. /* [out][retval] */ BSTR *p);
  40262. void __RPC_STUB IHTMLAppBehavior_get_icon_Stub(
  40263. IRpcStubBuffer *This,
  40264. IRpcChannelBuffer *_pRpcChannelBuffer,
  40265. PRPC_MESSAGE _pRpcMessage,
  40266. DWORD *_pdwStubPhase);
  40267. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_singleInstance_Proxy(
  40268. IHTMLAppBehavior * This,
  40269. /* [in] */ BSTR v);
  40270. void __RPC_STUB IHTMLAppBehavior_put_singleInstance_Stub(
  40271. IRpcStubBuffer *This,
  40272. IRpcChannelBuffer *_pRpcChannelBuffer,
  40273. PRPC_MESSAGE _pRpcMessage,
  40274. DWORD *_pdwStubPhase);
  40275. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_singleInstance_Proxy(
  40276. IHTMLAppBehavior * This,
  40277. /* [out][retval] */ BSTR *p);
  40278. void __RPC_STUB IHTMLAppBehavior_get_singleInstance_Stub(
  40279. IRpcStubBuffer *This,
  40280. IRpcChannelBuffer *_pRpcChannelBuffer,
  40281. PRPC_MESSAGE _pRpcMessage,
  40282. DWORD *_pdwStubPhase);
  40283. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_minimizeButton_Proxy(
  40284. IHTMLAppBehavior * This,
  40285. /* [in] */ BSTR v);
  40286. void __RPC_STUB IHTMLAppBehavior_put_minimizeButton_Stub(
  40287. IRpcStubBuffer *This,
  40288. IRpcChannelBuffer *_pRpcChannelBuffer,
  40289. PRPC_MESSAGE _pRpcMessage,
  40290. DWORD *_pdwStubPhase);
  40291. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_minimizeButton_Proxy(
  40292. IHTMLAppBehavior * This,
  40293. /* [out][retval] */ BSTR *p);
  40294. void __RPC_STUB IHTMLAppBehavior_get_minimizeButton_Stub(
  40295. IRpcStubBuffer *This,
  40296. IRpcChannelBuffer *_pRpcChannelBuffer,
  40297. PRPC_MESSAGE _pRpcMessage,
  40298. DWORD *_pdwStubPhase);
  40299. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_maximizeButton_Proxy(
  40300. IHTMLAppBehavior * This,
  40301. /* [in] */ BSTR v);
  40302. void __RPC_STUB IHTMLAppBehavior_put_maximizeButton_Stub(
  40303. IRpcStubBuffer *This,
  40304. IRpcChannelBuffer *_pRpcChannelBuffer,
  40305. PRPC_MESSAGE _pRpcMessage,
  40306. DWORD *_pdwStubPhase);
  40307. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_maximizeButton_Proxy(
  40308. IHTMLAppBehavior * This,
  40309. /* [out][retval] */ BSTR *p);
  40310. void __RPC_STUB IHTMLAppBehavior_get_maximizeButton_Stub(
  40311. IRpcStubBuffer *This,
  40312. IRpcChannelBuffer *_pRpcChannelBuffer,
  40313. PRPC_MESSAGE _pRpcMessage,
  40314. DWORD *_pdwStubPhase);
  40315. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_border_Proxy(
  40316. IHTMLAppBehavior * This,
  40317. /* [in] */ BSTR v);
  40318. void __RPC_STUB IHTMLAppBehavior_put_border_Stub(
  40319. IRpcStubBuffer *This,
  40320. IRpcChannelBuffer *_pRpcChannelBuffer,
  40321. PRPC_MESSAGE _pRpcMessage,
  40322. DWORD *_pdwStubPhase);
  40323. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_border_Proxy(
  40324. IHTMLAppBehavior * This,
  40325. /* [out][retval] */ BSTR *p);
  40326. void __RPC_STUB IHTMLAppBehavior_get_border_Stub(
  40327. IRpcStubBuffer *This,
  40328. IRpcChannelBuffer *_pRpcChannelBuffer,
  40329. PRPC_MESSAGE _pRpcMessage,
  40330. DWORD *_pdwStubPhase);
  40331. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_borderStyle_Proxy(
  40332. IHTMLAppBehavior * This,
  40333. /* [in] */ BSTR v);
  40334. void __RPC_STUB IHTMLAppBehavior_put_borderStyle_Stub(
  40335. IRpcStubBuffer *This,
  40336. IRpcChannelBuffer *_pRpcChannelBuffer,
  40337. PRPC_MESSAGE _pRpcMessage,
  40338. DWORD *_pdwStubPhase);
  40339. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_borderStyle_Proxy(
  40340. IHTMLAppBehavior * This,
  40341. /* [out][retval] */ BSTR *p);
  40342. void __RPC_STUB IHTMLAppBehavior_get_borderStyle_Stub(
  40343. IRpcStubBuffer *This,
  40344. IRpcChannelBuffer *_pRpcChannelBuffer,
  40345. PRPC_MESSAGE _pRpcMessage,
  40346. DWORD *_pdwStubPhase);
  40347. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_sysMenu_Proxy(
  40348. IHTMLAppBehavior * This,
  40349. /* [in] */ BSTR v);
  40350. void __RPC_STUB IHTMLAppBehavior_put_sysMenu_Stub(
  40351. IRpcStubBuffer *This,
  40352. IRpcChannelBuffer *_pRpcChannelBuffer,
  40353. PRPC_MESSAGE _pRpcMessage,
  40354. DWORD *_pdwStubPhase);
  40355. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_sysMenu_Proxy(
  40356. IHTMLAppBehavior * This,
  40357. /* [out][retval] */ BSTR *p);
  40358. void __RPC_STUB IHTMLAppBehavior_get_sysMenu_Stub(
  40359. IRpcStubBuffer *This,
  40360. IRpcChannelBuffer *_pRpcChannelBuffer,
  40361. PRPC_MESSAGE _pRpcMessage,
  40362. DWORD *_pdwStubPhase);
  40363. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_caption_Proxy(
  40364. IHTMLAppBehavior * This,
  40365. /* [in] */ BSTR v);
  40366. void __RPC_STUB IHTMLAppBehavior_put_caption_Stub(
  40367. IRpcStubBuffer *This,
  40368. IRpcChannelBuffer *_pRpcChannelBuffer,
  40369. PRPC_MESSAGE _pRpcMessage,
  40370. DWORD *_pdwStubPhase);
  40371. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_caption_Proxy(
  40372. IHTMLAppBehavior * This,
  40373. /* [out][retval] */ BSTR *p);
  40374. void __RPC_STUB IHTMLAppBehavior_get_caption_Stub(
  40375. IRpcStubBuffer *This,
  40376. IRpcChannelBuffer *_pRpcChannelBuffer,
  40377. PRPC_MESSAGE _pRpcMessage,
  40378. DWORD *_pdwStubPhase);
  40379. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_windowState_Proxy(
  40380. IHTMLAppBehavior * This,
  40381. /* [in] */ BSTR v);
  40382. void __RPC_STUB IHTMLAppBehavior_put_windowState_Stub(
  40383. IRpcStubBuffer *This,
  40384. IRpcChannelBuffer *_pRpcChannelBuffer,
  40385. PRPC_MESSAGE _pRpcMessage,
  40386. DWORD *_pdwStubPhase);
  40387. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_windowState_Proxy(
  40388. IHTMLAppBehavior * This,
  40389. /* [out][retval] */ BSTR *p);
  40390. void __RPC_STUB IHTMLAppBehavior_get_windowState_Stub(
  40391. IRpcStubBuffer *This,
  40392. IRpcChannelBuffer *_pRpcChannelBuffer,
  40393. PRPC_MESSAGE _pRpcMessage,
  40394. DWORD *_pdwStubPhase);
  40395. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_showInTaskBar_Proxy(
  40396. IHTMLAppBehavior * This,
  40397. /* [in] */ BSTR v);
  40398. void __RPC_STUB IHTMLAppBehavior_put_showInTaskBar_Stub(
  40399. IRpcStubBuffer *This,
  40400. IRpcChannelBuffer *_pRpcChannelBuffer,
  40401. PRPC_MESSAGE _pRpcMessage,
  40402. DWORD *_pdwStubPhase);
  40403. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_showInTaskBar_Proxy(
  40404. IHTMLAppBehavior * This,
  40405. /* [out][retval] */ BSTR *p);
  40406. void __RPC_STUB IHTMLAppBehavior_get_showInTaskBar_Stub(
  40407. IRpcStubBuffer *This,
  40408. IRpcChannelBuffer *_pRpcChannelBuffer,
  40409. PRPC_MESSAGE _pRpcMessage,
  40410. DWORD *_pdwStubPhase);
  40411. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_commandLine_Proxy(
  40412. IHTMLAppBehavior * This,
  40413. /* [out][retval] */ BSTR *p);
  40414. void __RPC_STUB IHTMLAppBehavior_get_commandLine_Stub(
  40415. IRpcStubBuffer *This,
  40416. IRpcChannelBuffer *_pRpcChannelBuffer,
  40417. PRPC_MESSAGE _pRpcMessage,
  40418. DWORD *_pdwStubPhase);
  40419. #endif /* __IHTMLAppBehavior_INTERFACE_DEFINED__ */
  40420. #ifndef __IHTMLAppBehavior2_INTERFACE_DEFINED__
  40421. #define __IHTMLAppBehavior2_INTERFACE_DEFINED__
  40422. /* interface IHTMLAppBehavior2 */
  40423. /* [object][uuid][dual][oleautomation] */
  40424. EXTERN_C const IID IID_IHTMLAppBehavior2;
  40425. MIDL_INTERFACE("3050f5c9-98b5-11cf-bb82-00aa00bdce0b")
  40426. IHTMLAppBehavior2 : public IDispatch
  40427. {
  40428. public:
  40429. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_contextMenu(
  40430. /* [in] */ BSTR v) = 0;
  40431. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_contextMenu(
  40432. /* [out][retval] */ BSTR *p) = 0;
  40433. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_innerBorder(
  40434. /* [in] */ BSTR v) = 0;
  40435. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_innerBorder(
  40436. /* [out][retval] */ BSTR *p) = 0;
  40437. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scroll(
  40438. /* [in] */ BSTR v) = 0;
  40439. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scroll(
  40440. /* [out][retval] */ BSTR *p) = 0;
  40441. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollFlat(
  40442. /* [in] */ BSTR v) = 0;
  40443. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollFlat(
  40444. /* [out][retval] */ BSTR *p) = 0;
  40445. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selection(
  40446. /* [in] */ BSTR v) = 0;
  40447. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selection(
  40448. /* [out][retval] */ BSTR *p) = 0;
  40449. };
  40450. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_contextMenu_Proxy(
  40451. IHTMLAppBehavior2 * This,
  40452. /* [in] */ BSTR v);
  40453. void __RPC_STUB IHTMLAppBehavior2_put_contextMenu_Stub(
  40454. IRpcStubBuffer *This,
  40455. IRpcChannelBuffer *_pRpcChannelBuffer,
  40456. PRPC_MESSAGE _pRpcMessage,
  40457. DWORD *_pdwStubPhase);
  40458. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_contextMenu_Proxy(
  40459. IHTMLAppBehavior2 * This,
  40460. /* [out][retval] */ BSTR *p);
  40461. void __RPC_STUB IHTMLAppBehavior2_get_contextMenu_Stub(
  40462. IRpcStubBuffer *This,
  40463. IRpcChannelBuffer *_pRpcChannelBuffer,
  40464. PRPC_MESSAGE _pRpcMessage,
  40465. DWORD *_pdwStubPhase);
  40466. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_innerBorder_Proxy(
  40467. IHTMLAppBehavior2 * This,
  40468. /* [in] */ BSTR v);
  40469. void __RPC_STUB IHTMLAppBehavior2_put_innerBorder_Stub(
  40470. IRpcStubBuffer *This,
  40471. IRpcChannelBuffer *_pRpcChannelBuffer,
  40472. PRPC_MESSAGE _pRpcMessage,
  40473. DWORD *_pdwStubPhase);
  40474. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_innerBorder_Proxy(
  40475. IHTMLAppBehavior2 * This,
  40476. /* [out][retval] */ BSTR *p);
  40477. void __RPC_STUB IHTMLAppBehavior2_get_innerBorder_Stub(
  40478. IRpcStubBuffer *This,
  40479. IRpcChannelBuffer *_pRpcChannelBuffer,
  40480. PRPC_MESSAGE _pRpcMessage,
  40481. DWORD *_pdwStubPhase);
  40482. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_scroll_Proxy(
  40483. IHTMLAppBehavior2 * This,
  40484. /* [in] */ BSTR v);
  40485. void __RPC_STUB IHTMLAppBehavior2_put_scroll_Stub(
  40486. IRpcStubBuffer *This,
  40487. IRpcChannelBuffer *_pRpcChannelBuffer,
  40488. PRPC_MESSAGE _pRpcMessage,
  40489. DWORD *_pdwStubPhase);
  40490. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_scroll_Proxy(
  40491. IHTMLAppBehavior2 * This,
  40492. /* [out][retval] */ BSTR *p);
  40493. void __RPC_STUB IHTMLAppBehavior2_get_scroll_Stub(
  40494. IRpcStubBuffer *This,
  40495. IRpcChannelBuffer *_pRpcChannelBuffer,
  40496. PRPC_MESSAGE _pRpcMessage,
  40497. DWORD *_pdwStubPhase);
  40498. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_scrollFlat_Proxy(
  40499. IHTMLAppBehavior2 * This,
  40500. /* [in] */ BSTR v);
  40501. void __RPC_STUB IHTMLAppBehavior2_put_scrollFlat_Stub(
  40502. IRpcStubBuffer *This,
  40503. IRpcChannelBuffer *_pRpcChannelBuffer,
  40504. PRPC_MESSAGE _pRpcMessage,
  40505. DWORD *_pdwStubPhase);
  40506. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_scrollFlat_Proxy(
  40507. IHTMLAppBehavior2 * This,
  40508. /* [out][retval] */ BSTR *p);
  40509. void __RPC_STUB IHTMLAppBehavior2_get_scrollFlat_Stub(
  40510. IRpcStubBuffer *This,
  40511. IRpcChannelBuffer *_pRpcChannelBuffer,
  40512. PRPC_MESSAGE _pRpcMessage,
  40513. DWORD *_pdwStubPhase);
  40514. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_selection_Proxy(
  40515. IHTMLAppBehavior2 * This,
  40516. /* [in] */ BSTR v);
  40517. void __RPC_STUB IHTMLAppBehavior2_put_selection_Stub(
  40518. IRpcStubBuffer *This,
  40519. IRpcChannelBuffer *_pRpcChannelBuffer,
  40520. PRPC_MESSAGE _pRpcMessage,
  40521. DWORD *_pdwStubPhase);
  40522. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_selection_Proxy(
  40523. IHTMLAppBehavior2 * This,
  40524. /* [out][retval] */ BSTR *p);
  40525. void __RPC_STUB IHTMLAppBehavior2_get_selection_Stub(
  40526. IRpcStubBuffer *This,
  40527. IRpcChannelBuffer *_pRpcChannelBuffer,
  40528. PRPC_MESSAGE _pRpcMessage,
  40529. DWORD *_pdwStubPhase);
  40530. #endif /* __IHTMLAppBehavior2_INTERFACE_DEFINED__ */
  40531. #ifndef __IHTMLAppBehavior3_INTERFACE_DEFINED__
  40532. #define __IHTMLAppBehavior3_INTERFACE_DEFINED__
  40533. /* interface IHTMLAppBehavior3 */
  40534. /* [object][uuid][dual][oleautomation] */
  40535. EXTERN_C const IID IID_IHTMLAppBehavior3;
  40536. MIDL_INTERFACE("3050f5cd-98b5-11cf-bb82-00aa00bdce0b")
  40537. IHTMLAppBehavior3 : public IDispatch
  40538. {
  40539. public:
  40540. virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_navigable(
  40541. /* [in] */ BSTR v) = 0;
  40542. virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_navigable(
  40543. /* [out][retval] */ BSTR *p) = 0;
  40544. };
  40545. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior3_put_navigable_Proxy(
  40546. IHTMLAppBehavior3 * This,
  40547. /* [in] */ BSTR v);
  40548. void __RPC_STUB IHTMLAppBehavior3_put_navigable_Stub(
  40549. IRpcStubBuffer *This,
  40550. IRpcChannelBuffer *_pRpcChannelBuffer,
  40551. PRPC_MESSAGE _pRpcMessage,
  40552. DWORD *_pdwStubPhase);
  40553. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior3_get_navigable_Proxy(
  40554. IHTMLAppBehavior3 * This,
  40555. /* [out][retval] */ BSTR *p);
  40556. void __RPC_STUB IHTMLAppBehavior3_get_navigable_Stub(
  40557. IRpcStubBuffer *This,
  40558. IRpcChannelBuffer *_pRpcChannelBuffer,
  40559. PRPC_MESSAGE _pRpcMessage,
  40560. DWORD *_pdwStubPhase);
  40561. #endif /* __IHTMLAppBehavior3_INTERFACE_DEFINED__ */
  40562. #ifndef __DispHTMLAppBehavior_DISPINTERFACE_DEFINED__
  40563. #define __DispHTMLAppBehavior_DISPINTERFACE_DEFINED__
  40564. /* dispinterface DispHTMLAppBehavior */
  40565. /* [uuid][hidden] */
  40566. EXTERN_C const IID DIID_DispHTMLAppBehavior;
  40567. MIDL_INTERFACE("3050f57c-98b5-11cf-bb82-00aa00bdce0b")
  40568. DispHTMLAppBehavior : public IDispatch
  40569. {
  40570. };
  40571. #endif /* __DispHTMLAppBehavior_DISPINTERFACE_DEFINED__ */
  40572. EXTERN_C const CLSID CLSID_HTMLAppBehavior;
  40573. #ifdef __cplusplus
  40574. class DECLSPEC_UUID("3050f5cb-98b5-11cf-bb82-00aa00bdce0b")
  40575. HTMLAppBehavior;
  40576. #endif
  40577. EXTERN_C const CLSID CLSID_OldHTMLDocument;
  40578. #ifdef __cplusplus
  40579. class DECLSPEC_UUID("D48A6EC9-6A4A-11CF-94A7-444553540000")
  40580. OldHTMLDocument;
  40581. #endif
  40582. EXTERN_C const CLSID CLSID_OldHTMLFormElement;
  40583. #ifdef __cplusplus
  40584. class DECLSPEC_UUID("0D04D285-6BEC-11CF-8B97-00AA00476DA6")
  40585. OldHTMLFormElement;
  40586. #endif
  40587. #ifndef __DispIHTMLInputButtonElement_DISPINTERFACE_DEFINED__
  40588. #define __DispIHTMLInputButtonElement_DISPINTERFACE_DEFINED__
  40589. /* dispinterface DispIHTMLInputButtonElement */
  40590. /* [uuid][hidden] */
  40591. EXTERN_C const IID DIID_DispIHTMLInputButtonElement;
  40592. MIDL_INTERFACE("3050f51e-98b5-11cf-bb82-00aa00bdce0b")
  40593. DispIHTMLInputButtonElement : public IDispatch
  40594. {
  40595. };
  40596. #endif /* __DispIHTMLInputButtonElement_DISPINTERFACE_DEFINED__ */
  40597. EXTERN_C const CLSID CLSID_HTMLInputButtonElement;
  40598. #ifdef __cplusplus
  40599. class DECLSPEC_UUID("3050f2b4-98b5-11cf-bb82-00aa00bdce0b")
  40600. HTMLInputButtonElement;
  40601. #endif
  40602. #ifndef __DispIHTMLInputTextElement_DISPINTERFACE_DEFINED__
  40603. #define __DispIHTMLInputTextElement_DISPINTERFACE_DEFINED__
  40604. /* dispinterface DispIHTMLInputTextElement */
  40605. /* [uuid][hidden] */
  40606. EXTERN_C const IID DIID_DispIHTMLInputTextElement;
  40607. MIDL_INTERFACE("3050f520-98b5-11cf-bb82-00aa00bdce0b")
  40608. DispIHTMLInputTextElement : public IDispatch
  40609. {
  40610. };
  40611. #endif /* __DispIHTMLInputTextElement_DISPINTERFACE_DEFINED__ */
  40612. EXTERN_C const CLSID CLSID_HTMLInputTextElement;
  40613. #ifdef __cplusplus
  40614. class DECLSPEC_UUID("3050f2ab-98b5-11cf-bb82-00aa00bdce0b")
  40615. HTMLInputTextElement;
  40616. #endif
  40617. #ifndef __DispIHTMLInputFileElement_DISPINTERFACE_DEFINED__
  40618. #define __DispIHTMLInputFileElement_DISPINTERFACE_DEFINED__
  40619. /* dispinterface DispIHTMLInputFileElement */
  40620. /* [uuid][hidden] */
  40621. EXTERN_C const IID DIID_DispIHTMLInputFileElement;
  40622. MIDL_INTERFACE("3050f542-98b5-11cf-bb82-00aa00bdce0b")
  40623. DispIHTMLInputFileElement : public IDispatch
  40624. {
  40625. };
  40626. #endif /* __DispIHTMLInputFileElement_DISPINTERFACE_DEFINED__ */
  40627. EXTERN_C const CLSID CLSID_HTMLInputFileElement;
  40628. #ifdef __cplusplus
  40629. class DECLSPEC_UUID("3050f2ae-98b5-11cf-bb82-00aa00bdce0b")
  40630. HTMLInputFileElement;
  40631. #endif
  40632. #ifndef __DispIHTMLOptionButtonElement_DISPINTERFACE_DEFINED__
  40633. #define __DispIHTMLOptionButtonElement_DISPINTERFACE_DEFINED__
  40634. /* dispinterface DispIHTMLOptionButtonElement */
  40635. /* [uuid][hidden] */
  40636. EXTERN_C const IID DIID_DispIHTMLOptionButtonElement;
  40637. MIDL_INTERFACE("3050f509-98b5-11cf-bb82-00aa00bdce0b")
  40638. DispIHTMLOptionButtonElement : public IDispatch
  40639. {
  40640. };
  40641. #endif /* __DispIHTMLOptionButtonElement_DISPINTERFACE_DEFINED__ */
  40642. EXTERN_C const CLSID CLSID_HTMLOptionButtonElement;
  40643. #ifdef __cplusplus
  40644. class DECLSPEC_UUID("3050f2be-98b5-11cf-bb82-00aa00bdce0b")
  40645. HTMLOptionButtonElement;
  40646. #endif
  40647. #ifndef __DispIHTMLInputImage_DISPINTERFACE_DEFINED__
  40648. #define __DispIHTMLInputImage_DISPINTERFACE_DEFINED__
  40649. /* dispinterface DispIHTMLInputImage */
  40650. /* [uuid][hidden] */
  40651. EXTERN_C const IID DIID_DispIHTMLInputImage;
  40652. MIDL_INTERFACE("3050f51d-98b5-11cf-bb82-00aa00bdce0b")
  40653. DispIHTMLInputImage : public IDispatch
  40654. {
  40655. };
  40656. #endif /* __DispIHTMLInputImage_DISPINTERFACE_DEFINED__ */
  40657. EXTERN_C const CLSID CLSID_HTMLInputImage;
  40658. #ifdef __cplusplus
  40659. class DECLSPEC_UUID("3050f2c4-98b5-11cf-bb82-00aa00bdce0b")
  40660. HTMLInputImage;
  40661. #endif
  40662. #ifndef __IElementNamespace_INTERFACE_DEFINED__
  40663. #define __IElementNamespace_INTERFACE_DEFINED__
  40664. /* interface IElementNamespace */
  40665. /* [uuid][unique][object] */
  40666. EXTERN_C const IID IID_IElementNamespace;
  40667. MIDL_INTERFACE("3050f671-98b5-11cf-bb82-00aa00bdce0b")
  40668. IElementNamespace : public IUnknown
  40669. {
  40670. public:
  40671. virtual HRESULT STDMETHODCALLTYPE AddTag(
  40672. /* [in] */ BSTR bstrTagName,
  40673. /* [in] */ LONG lFlags) = 0;
  40674. };
  40675. HRESULT STDMETHODCALLTYPE IElementNamespace_AddTag_Proxy(
  40676. IElementNamespace * This,
  40677. /* [in] */ BSTR bstrTagName,
  40678. /* [in] */ LONG lFlags);
  40679. void __RPC_STUB IElementNamespace_AddTag_Stub(
  40680. IRpcStubBuffer *This,
  40681. IRpcChannelBuffer *_pRpcChannelBuffer,
  40682. PRPC_MESSAGE _pRpcMessage,
  40683. DWORD *_pdwStubPhase);
  40684. #endif /* __IElementNamespace_INTERFACE_DEFINED__ */
  40685. #ifndef __IElementNamespaceTable_INTERFACE_DEFINED__
  40686. #define __IElementNamespaceTable_INTERFACE_DEFINED__
  40687. /* interface IElementNamespaceTable */
  40688. /* [uuid][unique][object] */
  40689. EXTERN_C const IID IID_IElementNamespaceTable;
  40690. MIDL_INTERFACE("3050f670-98b5-11cf-bb82-00aa00bdce0b")
  40691. IElementNamespaceTable : public IUnknown
  40692. {
  40693. public:
  40694. virtual HRESULT STDMETHODCALLTYPE AddNamespace(
  40695. /* [in] */ BSTR bstrNamespace,
  40696. /* [in] */ BSTR bstrUrn,
  40697. /* [in] */ LONG lFlags,
  40698. /* [in] */ VARIANT *pvarFactory) = 0;
  40699. };
  40700. HRESULT STDMETHODCALLTYPE IElementNamespaceTable_AddNamespace_Proxy(
  40701. IElementNamespaceTable * This,
  40702. /* [in] */ BSTR bstrNamespace,
  40703. /* [in] */ BSTR bstrUrn,
  40704. /* [in] */ LONG lFlags,
  40705. /* [in] */ VARIANT *pvarFactory);
  40706. void __RPC_STUB IElementNamespaceTable_AddNamespace_Stub(
  40707. IRpcStubBuffer *This,
  40708. IRpcChannelBuffer *_pRpcChannelBuffer,
  40709. PRPC_MESSAGE _pRpcMessage,
  40710. DWORD *_pdwStubPhase);
  40711. #endif /* __IElementNamespaceTable_INTERFACE_DEFINED__ */
  40712. #ifndef __IElementNamespaceFactory_INTERFACE_DEFINED__
  40713. #define __IElementNamespaceFactory_INTERFACE_DEFINED__
  40714. /* interface IElementNamespaceFactory */
  40715. /* [uuid][unique][object] */
  40716. EXTERN_C const IID IID_IElementNamespaceFactory;
  40717. MIDL_INTERFACE("3050f672-98b5-11cf-bb82-00aa00bdce0b")
  40718. IElementNamespaceFactory : public IUnknown
  40719. {
  40720. public:
  40721. virtual HRESULT STDMETHODCALLTYPE Create(
  40722. /* [in] */ IElementNamespace *pNamespace) = 0;
  40723. };
  40724. HRESULT STDMETHODCALLTYPE IElementNamespaceFactory_Create_Proxy(
  40725. IElementNamespaceFactory * This,
  40726. /* [in] */ IElementNamespace *pNamespace);
  40727. void __RPC_STUB IElementNamespaceFactory_Create_Stub(
  40728. IRpcStubBuffer *This,
  40729. IRpcChannelBuffer *_pRpcChannelBuffer,
  40730. PRPC_MESSAGE _pRpcMessage,
  40731. DWORD *_pdwStubPhase);
  40732. #endif /* __IElementNamespaceFactory_INTERFACE_DEFINED__ */
  40733. #ifndef __IElementNamespaceFactory2_INTERFACE_DEFINED__
  40734. #define __IElementNamespaceFactory2_INTERFACE_DEFINED__
  40735. /* interface IElementNamespaceFactory2 */
  40736. /* [uuid][unique][object] */
  40737. EXTERN_C const IID IID_IElementNamespaceFactory2;
  40738. MIDL_INTERFACE("3050f805-98b5-11cf-bb82-00aa00bdce0b")
  40739. IElementNamespaceFactory2 : public IElementNamespaceFactory
  40740. {
  40741. public:
  40742. virtual HRESULT STDMETHODCALLTYPE CreateWithImplementation(
  40743. /* [in] */ IElementNamespace *pNamespace,
  40744. /* [in] */ BSTR bstrImplementation) = 0;
  40745. };
  40746. HRESULT STDMETHODCALLTYPE IElementNamespaceFactory2_CreateWithImplementation_Proxy(
  40747. IElementNamespaceFactory2 * This,
  40748. /* [in] */ IElementNamespace *pNamespace,
  40749. /* [in] */ BSTR bstrImplementation);
  40750. void __RPC_STUB IElementNamespaceFactory2_CreateWithImplementation_Stub(
  40751. IRpcStubBuffer *This,
  40752. IRpcChannelBuffer *_pRpcChannelBuffer,
  40753. PRPC_MESSAGE _pRpcMessage,
  40754. DWORD *_pdwStubPhase);
  40755. #endif /* __IElementNamespaceFactory2_INTERFACE_DEFINED__ */
  40756. #ifndef __IElementNamespaceFactoryCallback_INTERFACE_DEFINED__
  40757. #define __IElementNamespaceFactoryCallback_INTERFACE_DEFINED__
  40758. /* interface IElementNamespaceFactoryCallback */
  40759. /* [uuid][unique][object] */
  40760. EXTERN_C const IID IID_IElementNamespaceFactoryCallback;
  40761. MIDL_INTERFACE("3050f7fd-98b5-11cf-bb82-00aa00bdce0b")
  40762. IElementNamespaceFactoryCallback : public IUnknown
  40763. {
  40764. public:
  40765. virtual HRESULT STDMETHODCALLTYPE Resolve(
  40766. /* [in] */ BSTR bstrNamespace,
  40767. /* [in] */ BSTR bstrTagName,
  40768. /* [in] */ BSTR bstrAttrs,
  40769. /* [in] */ IElementNamespace *pNamespace) = 0;
  40770. };
  40771. HRESULT STDMETHODCALLTYPE IElementNamespaceFactoryCallback_Resolve_Proxy(
  40772. IElementNamespaceFactoryCallback * This,
  40773. /* [in] */ BSTR bstrNamespace,
  40774. /* [in] */ BSTR bstrTagName,
  40775. /* [in] */ BSTR bstrAttrs,
  40776. /* [in] */ IElementNamespace *pNamespace);
  40777. void __RPC_STUB IElementNamespaceFactoryCallback_Resolve_Stub(
  40778. IRpcStubBuffer *This,
  40779. IRpcChannelBuffer *_pRpcChannelBuffer,
  40780. PRPC_MESSAGE _pRpcMessage,
  40781. DWORD *_pdwStubPhase);
  40782. #endif /* __IElementNamespaceFactoryCallback_INTERFACE_DEFINED__ */
  40783. #ifndef __IElementBehaviorSiteOM2_INTERFACE_DEFINED__
  40784. #define __IElementBehaviorSiteOM2_INTERFACE_DEFINED__
  40785. /* interface IElementBehaviorSiteOM2 */
  40786. /* [uuid][unique][object] */
  40787. EXTERN_C const IID IID_IElementBehaviorSiteOM2;
  40788. MIDL_INTERFACE("3050f659-98b5-11cf-bb82-00aa00bdce0b")
  40789. IElementBehaviorSiteOM2 : public IElementBehaviorSiteOM
  40790. {
  40791. public:
  40792. virtual HRESULT STDMETHODCALLTYPE GetDefaults(
  40793. /* [out][retval] */ IHTMLElementDefaults **ppDefaults) = 0;
  40794. };
  40795. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM2_GetDefaults_Proxy(
  40796. IElementBehaviorSiteOM2 * This,
  40797. /* [out][retval] */ IHTMLElementDefaults **ppDefaults);
  40798. void __RPC_STUB IElementBehaviorSiteOM2_GetDefaults_Stub(
  40799. IRpcStubBuffer *This,
  40800. IRpcChannelBuffer *_pRpcChannelBuffer,
  40801. PRPC_MESSAGE _pRpcMessage,
  40802. DWORD *_pdwStubPhase);
  40803. #endif /* __IElementBehaviorSiteOM2_INTERFACE_DEFINED__ */
  40804. #ifndef __IElementBehaviorCategory_INTERFACE_DEFINED__
  40805. #define __IElementBehaviorCategory_INTERFACE_DEFINED__
  40806. /* interface IElementBehaviorCategory */
  40807. /* [uuid][unique][object] */
  40808. EXTERN_C const IID IID_IElementBehaviorCategory;
  40809. MIDL_INTERFACE("3050f4ed-98b5-11cf-bb82-00aa00bdce0b")
  40810. IElementBehaviorCategory : public IUnknown
  40811. {
  40812. public:
  40813. virtual HRESULT STDMETHODCALLTYPE GetCategory(
  40814. /* [out][retval] */ LPOLESTR *ppchCategory) = 0;
  40815. };
  40816. HRESULT STDMETHODCALLTYPE IElementBehaviorCategory_GetCategory_Proxy(
  40817. IElementBehaviorCategory * This,
  40818. /* [out][retval] */ LPOLESTR *ppchCategory);
  40819. void __RPC_STUB IElementBehaviorCategory_GetCategory_Stub(
  40820. IRpcStubBuffer *This,
  40821. IRpcChannelBuffer *_pRpcChannelBuffer,
  40822. PRPC_MESSAGE _pRpcMessage,
  40823. DWORD *_pdwStubPhase);
  40824. #endif /* __IElementBehaviorCategory_INTERFACE_DEFINED__ */
  40825. #ifndef __IElementBehaviorSiteCategory_INTERFACE_DEFINED__
  40826. #define __IElementBehaviorSiteCategory_INTERFACE_DEFINED__
  40827. /* interface IElementBehaviorSiteCategory */
  40828. /* [uuid][unique][object] */
  40829. EXTERN_C const IID IID_IElementBehaviorSiteCategory;
  40830. MIDL_INTERFACE("3050f4ee-98b5-11cf-bb82-00aa00bdce0b")
  40831. IElementBehaviorSiteCategory : public IUnknown
  40832. {
  40833. public:
  40834. virtual HRESULT STDMETHODCALLTYPE GetRelatedBehaviors(
  40835. /* [in] */ LONG lDirection,
  40836. /* [in] */ LPOLESTR pchCategory,
  40837. /* [out][retval] */ IEnumUnknown **ppEnumerator) = 0;
  40838. };
  40839. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteCategory_GetRelatedBehaviors_Proxy(
  40840. IElementBehaviorSiteCategory * This,
  40841. /* [in] */ LONG lDirection,
  40842. /* [in] */ LPOLESTR pchCategory,
  40843. /* [out][retval] */ IEnumUnknown **ppEnumerator);
  40844. void __RPC_STUB IElementBehaviorSiteCategory_GetRelatedBehaviors_Stub(
  40845. IRpcStubBuffer *This,
  40846. IRpcChannelBuffer *_pRpcChannelBuffer,
  40847. PRPC_MESSAGE _pRpcMessage,
  40848. DWORD *_pdwStubPhase);
  40849. #endif /* __IElementBehaviorSiteCategory_INTERFACE_DEFINED__ */
  40850. #ifndef __IElementBehaviorSubmit_INTERFACE_DEFINED__
  40851. #define __IElementBehaviorSubmit_INTERFACE_DEFINED__
  40852. /* interface IElementBehaviorSubmit */
  40853. /* [uuid][unique][object] */
  40854. EXTERN_C const IID IID_IElementBehaviorSubmit;
  40855. MIDL_INTERFACE("3050f646-98b5-11cf-bb82-00aa00bdce0b")
  40856. IElementBehaviorSubmit : public IUnknown
  40857. {
  40858. public:
  40859. virtual HRESULT STDMETHODCALLTYPE GetSubmitInfo(
  40860. /* [in] */ IHTMLSubmitData *pSubmitData) = 0;
  40861. virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0;
  40862. };
  40863. HRESULT STDMETHODCALLTYPE IElementBehaviorSubmit_GetSubmitInfo_Proxy(
  40864. IElementBehaviorSubmit * This,
  40865. /* [in] */ IHTMLSubmitData *pSubmitData);
  40866. void __RPC_STUB IElementBehaviorSubmit_GetSubmitInfo_Stub(
  40867. IRpcStubBuffer *This,
  40868. IRpcChannelBuffer *_pRpcChannelBuffer,
  40869. PRPC_MESSAGE _pRpcMessage,
  40870. DWORD *_pdwStubPhase);
  40871. HRESULT STDMETHODCALLTYPE IElementBehaviorSubmit_Reset_Proxy(
  40872. IElementBehaviorSubmit * This);
  40873. void __RPC_STUB IElementBehaviorSubmit_Reset_Stub(
  40874. IRpcStubBuffer *This,
  40875. IRpcChannelBuffer *_pRpcChannelBuffer,
  40876. PRPC_MESSAGE _pRpcMessage,
  40877. DWORD *_pdwStubPhase);
  40878. #endif /* __IElementBehaviorSubmit_INTERFACE_DEFINED__ */
  40879. #ifndef __IElementBehaviorFocus_INTERFACE_DEFINED__
  40880. #define __IElementBehaviorFocus_INTERFACE_DEFINED__
  40881. /* interface IElementBehaviorFocus */
  40882. /* [uuid][unique][object] */
  40883. EXTERN_C const IID IID_IElementBehaviorFocus;
  40884. MIDL_INTERFACE("3050f6b6-98b5-11cf-bb82-00aa00bdce0b")
  40885. IElementBehaviorFocus : public IUnknown
  40886. {
  40887. public:
  40888. virtual HRESULT STDMETHODCALLTYPE GetFocusRect(
  40889. /* [in] */ RECT *pRect) = 0;
  40890. };
  40891. HRESULT STDMETHODCALLTYPE IElementBehaviorFocus_GetFocusRect_Proxy(
  40892. IElementBehaviorFocus * This,
  40893. /* [in] */ RECT *pRect);
  40894. void __RPC_STUB IElementBehaviorFocus_GetFocusRect_Stub(
  40895. IRpcStubBuffer *This,
  40896. IRpcChannelBuffer *_pRpcChannelBuffer,
  40897. PRPC_MESSAGE _pRpcMessage,
  40898. DWORD *_pdwStubPhase);
  40899. #endif /* __IElementBehaviorFocus_INTERFACE_DEFINED__ */
  40900. #ifndef __IElementBehaviorLayout_INTERFACE_DEFINED__
  40901. #define __IElementBehaviorLayout_INTERFACE_DEFINED__
  40902. /* interface IElementBehaviorLayout */
  40903. /* [uuid][unique][object] */
  40904. EXTERN_C const IID IID_IElementBehaviorLayout;
  40905. MIDL_INTERFACE("3050f6ba-98b5-11cf-bb82-00aa00bdce0b")
  40906. IElementBehaviorLayout : public IUnknown
  40907. {
  40908. public:
  40909. virtual HRESULT STDMETHODCALLTYPE GetSize(
  40910. /* [in] */ LONG dwFlags,
  40911. /* [in] */ SIZE sizeContent,
  40912. /* [out][in] */ POINT *pptTranslateBy,
  40913. /* [out][in] */ POINT *pptTopLeft,
  40914. /* [out][in] */ SIZE *psizeProposed) = 0;
  40915. virtual HRESULT STDMETHODCALLTYPE GetLayoutInfo(
  40916. /* [out][retval] */ LONG *plLayoutInfo) = 0;
  40917. virtual HRESULT STDMETHODCALLTYPE GetPosition(
  40918. /* [in] */ LONG lFlags,
  40919. /* [out][in] */ POINT *pptTopLeft) = 0;
  40920. virtual HRESULT STDMETHODCALLTYPE MapSize(
  40921. /* [in] */ SIZE *psizeIn,
  40922. /* [out] */ RECT *prcOut) = 0;
  40923. };
  40924. HRESULT STDMETHODCALLTYPE IElementBehaviorLayout_GetSize_Proxy(
  40925. IElementBehaviorLayout * This,
  40926. /* [in] */ LONG dwFlags,
  40927. /* [in] */ SIZE sizeContent,
  40928. /* [out][in] */ POINT *pptTranslateBy,
  40929. /* [out][in] */ POINT *pptTopLeft,
  40930. /* [out][in] */ SIZE *psizeProposed);
  40931. void __RPC_STUB IElementBehaviorLayout_GetSize_Stub(
  40932. IRpcStubBuffer *This,
  40933. IRpcChannelBuffer *_pRpcChannelBuffer,
  40934. PRPC_MESSAGE _pRpcMessage,
  40935. DWORD *_pdwStubPhase);
  40936. HRESULT STDMETHODCALLTYPE IElementBehaviorLayout_GetLayoutInfo_Proxy(
  40937. IElementBehaviorLayout * This,
  40938. /* [out][retval] */ LONG *plLayoutInfo);
  40939. void __RPC_STUB IElementBehaviorLayout_GetLayoutInfo_Stub(
  40940. IRpcStubBuffer *This,
  40941. IRpcChannelBuffer *_pRpcChannelBuffer,
  40942. PRPC_MESSAGE _pRpcMessage,
  40943. DWORD *_pdwStubPhase);
  40944. HRESULT STDMETHODCALLTYPE IElementBehaviorLayout_GetPosition_Proxy(
  40945. IElementBehaviorLayout * This,
  40946. /* [in] */ LONG lFlags,
  40947. /* [out][in] */ POINT *pptTopLeft);
  40948. void __RPC_STUB IElementBehaviorLayout_GetPosition_Stub(
  40949. IRpcStubBuffer *This,
  40950. IRpcChannelBuffer *_pRpcChannelBuffer,
  40951. PRPC_MESSAGE _pRpcMessage,
  40952. DWORD *_pdwStubPhase);
  40953. HRESULT STDMETHODCALLTYPE IElementBehaviorLayout_MapSize_Proxy(
  40954. IElementBehaviorLayout * This,
  40955. /* [in] */ SIZE *psizeIn,
  40956. /* [out] */ RECT *prcOut);
  40957. void __RPC_STUB IElementBehaviorLayout_MapSize_Stub(
  40958. IRpcStubBuffer *This,
  40959. IRpcChannelBuffer *_pRpcChannelBuffer,
  40960. PRPC_MESSAGE _pRpcMessage,
  40961. DWORD *_pdwStubPhase);
  40962. #endif /* __IElementBehaviorLayout_INTERFACE_DEFINED__ */
  40963. #ifndef __IElementBehaviorLayout2_INTERFACE_DEFINED__
  40964. #define __IElementBehaviorLayout2_INTERFACE_DEFINED__
  40965. /* interface IElementBehaviorLayout2 */
  40966. /* [uuid][unique][object] */
  40967. EXTERN_C const IID IID_IElementBehaviorLayout2;
  40968. MIDL_INTERFACE("3050f846-98b5-11cf-bb82-00aa00bdce0b")
  40969. IElementBehaviorLayout2 : public IUnknown
  40970. {
  40971. public:
  40972. virtual HRESULT STDMETHODCALLTYPE GetTextDescent(
  40973. /* [out] */ LONG *plDescent) = 0;
  40974. };
  40975. HRESULT STDMETHODCALLTYPE IElementBehaviorLayout2_GetTextDescent_Proxy(
  40976. IElementBehaviorLayout2 * This,
  40977. /* [out] */ LONG *plDescent);
  40978. void __RPC_STUB IElementBehaviorLayout2_GetTextDescent_Stub(
  40979. IRpcStubBuffer *This,
  40980. IRpcChannelBuffer *_pRpcChannelBuffer,
  40981. PRPC_MESSAGE _pRpcMessage,
  40982. DWORD *_pdwStubPhase);
  40983. #endif /* __IElementBehaviorLayout2_INTERFACE_DEFINED__ */
  40984. #ifndef __IElementBehaviorSiteLayout_INTERFACE_DEFINED__
  40985. #define __IElementBehaviorSiteLayout_INTERFACE_DEFINED__
  40986. /* interface IElementBehaviorSiteLayout */
  40987. /* [uuid][unique][object] */
  40988. EXTERN_C const IID IID_IElementBehaviorSiteLayout;
  40989. MIDL_INTERFACE("3050f6b7-98b5-11cf-bb82-00aa00bdce0b")
  40990. IElementBehaviorSiteLayout : public IUnknown
  40991. {
  40992. public:
  40993. virtual HRESULT STDMETHODCALLTYPE InvalidateLayoutInfo( void) = 0;
  40994. virtual HRESULT STDMETHODCALLTYPE InvalidateSize( void) = 0;
  40995. virtual HRESULT STDMETHODCALLTYPE GetMediaResolution(
  40996. /* [out][retval] */ SIZE *psizeResolution) = 0;
  40997. };
  40998. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteLayout_InvalidateLayoutInfo_Proxy(
  40999. IElementBehaviorSiteLayout * This);
  41000. void __RPC_STUB IElementBehaviorSiteLayout_InvalidateLayoutInfo_Stub(
  41001. IRpcStubBuffer *This,
  41002. IRpcChannelBuffer *_pRpcChannelBuffer,
  41003. PRPC_MESSAGE _pRpcMessage,
  41004. DWORD *_pdwStubPhase);
  41005. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteLayout_InvalidateSize_Proxy(
  41006. IElementBehaviorSiteLayout * This);
  41007. void __RPC_STUB IElementBehaviorSiteLayout_InvalidateSize_Stub(
  41008. IRpcStubBuffer *This,
  41009. IRpcChannelBuffer *_pRpcChannelBuffer,
  41010. PRPC_MESSAGE _pRpcMessage,
  41011. DWORD *_pdwStubPhase);
  41012. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteLayout_GetMediaResolution_Proxy(
  41013. IElementBehaviorSiteLayout * This,
  41014. /* [out][retval] */ SIZE *psizeResolution);
  41015. void __RPC_STUB IElementBehaviorSiteLayout_GetMediaResolution_Stub(
  41016. IRpcStubBuffer *This,
  41017. IRpcChannelBuffer *_pRpcChannelBuffer,
  41018. PRPC_MESSAGE _pRpcMessage,
  41019. DWORD *_pdwStubPhase);
  41020. #endif /* __IElementBehaviorSiteLayout_INTERFACE_DEFINED__ */
  41021. #ifndef __IElementBehaviorSiteLayout2_INTERFACE_DEFINED__
  41022. #define __IElementBehaviorSiteLayout2_INTERFACE_DEFINED__
  41023. /* interface IElementBehaviorSiteLayout2 */
  41024. /* [uuid][unique][object] */
  41025. EXTERN_C const IID IID_IElementBehaviorSiteLayout2;
  41026. MIDL_INTERFACE("3050f847-98b5-11cf-bb82-00aa00bdce0b")
  41027. IElementBehaviorSiteLayout2 : public IUnknown
  41028. {
  41029. public:
  41030. virtual HRESULT STDMETHODCALLTYPE GetFontInfo(
  41031. /* [out] */ LOGFONTW *plf) = 0;
  41032. };
  41033. HRESULT STDMETHODCALLTYPE IElementBehaviorSiteLayout2_GetFontInfo_Proxy(
  41034. IElementBehaviorSiteLayout2 * This,
  41035. /* [out] */ LOGFONTW *plf);
  41036. void __RPC_STUB IElementBehaviorSiteLayout2_GetFontInfo_Stub(
  41037. IRpcStubBuffer *This,
  41038. IRpcChannelBuffer *_pRpcChannelBuffer,
  41039. PRPC_MESSAGE _pRpcMessage,
  41040. DWORD *_pdwStubPhase);
  41041. #endif /* __IElementBehaviorSiteLayout2_INTERFACE_DEFINED__ */
  41042. #ifndef __IHostBehaviorInit_INTERFACE_DEFINED__
  41043. #define __IHostBehaviorInit_INTERFACE_DEFINED__
  41044. /* interface IHostBehaviorInit */
  41045. /* [uuid][unique][object] */
  41046. EXTERN_C const IID IID_IHostBehaviorInit;
  41047. MIDL_INTERFACE("3050f842-98b5-11cf-bb82-00aa00bdce0b")
  41048. IHostBehaviorInit : public IUnknown
  41049. {
  41050. public:
  41051. virtual HRESULT STDMETHODCALLTYPE PopulateNamespaceTable( void) = 0;
  41052. };
  41053. HRESULT STDMETHODCALLTYPE IHostBehaviorInit_PopulateNamespaceTable_Proxy(
  41054. IHostBehaviorInit * This);
  41055. void __RPC_STUB IHostBehaviorInit_PopulateNamespaceTable_Stub(
  41056. IRpcStubBuffer *This,
  41057. IRpcChannelBuffer *_pRpcChannelBuffer,
  41058. PRPC_MESSAGE _pRpcMessage,
  41059. DWORD *_pdwStubPhase);
  41060. #endif /* __IHostBehaviorInit_INTERFACE_DEFINED__ */
  41061. #endif /* __MSHTML_LIBRARY_DEFINED__ */
  41062. /* Additional Prototypes for ALL interfaces */
  41063. unsigned long __RPC_USER VARIANT_UserSize( unsigned long *, unsigned long , VARIANT * );
  41064. unsigned char * __RPC_USER VARIANT_UserMarshal( unsigned long *, unsigned char *, VARIANT * );
  41065. unsigned char * __RPC_USER VARIANT_UserUnmarshal(unsigned long *, unsigned char *, VARIANT * );
  41066. void __RPC_USER VARIANT_UserFree( unsigned long *, VARIANT * );
  41067. /* end of Additional Prototypes */
  41068. #ifdef __cplusplus
  41069. }
  41070. #endif
  41071. #endif
  41072. #endif /* !defined(__cplusplus) || defined(CINTERFACE) */