MsHTML.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:1883k
源码类别:

模拟服务器

开发平台:

C/C++

  1.     DWORD *_pdwStubPhase);
  2. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_onvisibilitychange_Proxy( 
  3.     IWBScriptControl * This,
  4.     /* [out][retval] */ VARIANT *p);
  5. void __RPC_STUB IWBScriptControl_get_onvisibilitychange_Stub(
  6.     IRpcStubBuffer *This,
  7.     IRpcChannelBuffer *_pRpcChannelBuffer,
  8.     PRPC_MESSAGE _pRpcMessage,
  9.     DWORD *_pdwStubPhase);
  10. #endif  /* __IWBScriptControl_INTERFACE_DEFINED__ */
  11. EXTERN_C const CLSID CLSID_Scriptlet;
  12. #ifdef __cplusplus
  13. class DECLSPEC_UUID("AE24FDAE-03C6-11D1-8B76-0080C744F389")
  14. Scriptlet;
  15. #endif
  16. #ifndef __IHTMLEmbedElement_INTERFACE_DEFINED__
  17. #define __IHTMLEmbedElement_INTERFACE_DEFINED__
  18. /* interface IHTMLEmbedElement */
  19. /* [object][uuid][dual][oleautomation] */ 
  20. EXTERN_C const IID IID_IHTMLEmbedElement;
  21.     
  22.     MIDL_INTERFACE("3050f25f-98b5-11cf-bb82-00aa00bdce0b")
  23.     IHTMLEmbedElement : public IDispatch
  24.     {
  25.     public:
  26.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hidden( 
  27.             /* [in] */ BSTR v) = 0;
  28.         
  29.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hidden( 
  30.             /* [out][retval] */ BSTR *p) = 0;
  31.         
  32.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_palette( 
  33.             /* [out][retval] */ BSTR *p) = 0;
  34.         
  35.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pluginspage( 
  36.             /* [out][retval] */ BSTR *p) = 0;
  37.         
  38.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_src( 
  39.             /* [in] */ BSTR v) = 0;
  40.         
  41.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_src( 
  42.             /* [out][retval] */ BSTR *p) = 0;
  43.         
  44.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_units( 
  45.             /* [in] */ BSTR v) = 0;
  46.         
  47.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_units( 
  48.             /* [out][retval] */ BSTR *p) = 0;
  49.         
  50.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( 
  51.             /* [in] */ BSTR v) = 0;
  52.         
  53.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( 
  54.             /* [out][retval] */ BSTR *p) = 0;
  55.         
  56.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( 
  57.             /* [in] */ VARIANT v) = 0;
  58.         
  59.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( 
  60.             /* [out][retval] */ VARIANT *p) = 0;
  61.         
  62.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( 
  63.             /* [in] */ VARIANT v) = 0;
  64.         
  65.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( 
  66.             /* [out][retval] */ VARIANT *p) = 0;
  67.         
  68.     };
  69.     
  70. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_hidden_Proxy( 
  71.     IHTMLEmbedElement * This,
  72.     /* [in] */ BSTR v);
  73. void __RPC_STUB IHTMLEmbedElement_put_hidden_Stub(
  74.     IRpcStubBuffer *This,
  75.     IRpcChannelBuffer *_pRpcChannelBuffer,
  76.     PRPC_MESSAGE _pRpcMessage,
  77.     DWORD *_pdwStubPhase);
  78. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_hidden_Proxy( 
  79.     IHTMLEmbedElement * This,
  80.     /* [out][retval] */ BSTR *p);
  81. void __RPC_STUB IHTMLEmbedElement_get_hidden_Stub(
  82.     IRpcStubBuffer *This,
  83.     IRpcChannelBuffer *_pRpcChannelBuffer,
  84.     PRPC_MESSAGE _pRpcMessage,
  85.     DWORD *_pdwStubPhase);
  86. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_palette_Proxy( 
  87.     IHTMLEmbedElement * This,
  88.     /* [out][retval] */ BSTR *p);
  89. void __RPC_STUB IHTMLEmbedElement_get_palette_Stub(
  90.     IRpcStubBuffer *This,
  91.     IRpcChannelBuffer *_pRpcChannelBuffer,
  92.     PRPC_MESSAGE _pRpcMessage,
  93.     DWORD *_pdwStubPhase);
  94. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_pluginspage_Proxy( 
  95.     IHTMLEmbedElement * This,
  96.     /* [out][retval] */ BSTR *p);
  97. void __RPC_STUB IHTMLEmbedElement_get_pluginspage_Stub(
  98.     IRpcStubBuffer *This,
  99.     IRpcChannelBuffer *_pRpcChannelBuffer,
  100.     PRPC_MESSAGE _pRpcMessage,
  101.     DWORD *_pdwStubPhase);
  102. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_src_Proxy( 
  103.     IHTMLEmbedElement * This,
  104.     /* [in] */ BSTR v);
  105. void __RPC_STUB IHTMLEmbedElement_put_src_Stub(
  106.     IRpcStubBuffer *This,
  107.     IRpcChannelBuffer *_pRpcChannelBuffer,
  108.     PRPC_MESSAGE _pRpcMessage,
  109.     DWORD *_pdwStubPhase);
  110. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_src_Proxy( 
  111.     IHTMLEmbedElement * This,
  112.     /* [out][retval] */ BSTR *p);
  113. void __RPC_STUB IHTMLEmbedElement_get_src_Stub(
  114.     IRpcStubBuffer *This,
  115.     IRpcChannelBuffer *_pRpcChannelBuffer,
  116.     PRPC_MESSAGE _pRpcMessage,
  117.     DWORD *_pdwStubPhase);
  118. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_units_Proxy( 
  119.     IHTMLEmbedElement * This,
  120.     /* [in] */ BSTR v);
  121. void __RPC_STUB IHTMLEmbedElement_put_units_Stub(
  122.     IRpcStubBuffer *This,
  123.     IRpcChannelBuffer *_pRpcChannelBuffer,
  124.     PRPC_MESSAGE _pRpcMessage,
  125.     DWORD *_pdwStubPhase);
  126. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_units_Proxy( 
  127.     IHTMLEmbedElement * This,
  128.     /* [out][retval] */ BSTR *p);
  129. void __RPC_STUB IHTMLEmbedElement_get_units_Stub(
  130.     IRpcStubBuffer *This,
  131.     IRpcChannelBuffer *_pRpcChannelBuffer,
  132.     PRPC_MESSAGE _pRpcMessage,
  133.     DWORD *_pdwStubPhase);
  134. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_name_Proxy( 
  135.     IHTMLEmbedElement * This,
  136.     /* [in] */ BSTR v);
  137. void __RPC_STUB IHTMLEmbedElement_put_name_Stub(
  138.     IRpcStubBuffer *This,
  139.     IRpcChannelBuffer *_pRpcChannelBuffer,
  140.     PRPC_MESSAGE _pRpcMessage,
  141.     DWORD *_pdwStubPhase);
  142. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_name_Proxy( 
  143.     IHTMLEmbedElement * This,
  144.     /* [out][retval] */ BSTR *p);
  145. void __RPC_STUB IHTMLEmbedElement_get_name_Stub(
  146.     IRpcStubBuffer *This,
  147.     IRpcChannelBuffer *_pRpcChannelBuffer,
  148.     PRPC_MESSAGE _pRpcMessage,
  149.     DWORD *_pdwStubPhase);
  150. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_width_Proxy( 
  151.     IHTMLEmbedElement * This,
  152.     /* [in] */ VARIANT v);
  153. void __RPC_STUB IHTMLEmbedElement_put_width_Stub(
  154.     IRpcStubBuffer *This,
  155.     IRpcChannelBuffer *_pRpcChannelBuffer,
  156.     PRPC_MESSAGE _pRpcMessage,
  157.     DWORD *_pdwStubPhase);
  158. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_width_Proxy( 
  159.     IHTMLEmbedElement * This,
  160.     /* [out][retval] */ VARIANT *p);
  161. void __RPC_STUB IHTMLEmbedElement_get_width_Stub(
  162.     IRpcStubBuffer *This,
  163.     IRpcChannelBuffer *_pRpcChannelBuffer,
  164.     PRPC_MESSAGE _pRpcMessage,
  165.     DWORD *_pdwStubPhase);
  166. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_height_Proxy( 
  167.     IHTMLEmbedElement * This,
  168.     /* [in] */ VARIANT v);
  169. void __RPC_STUB IHTMLEmbedElement_put_height_Stub(
  170.     IRpcStubBuffer *This,
  171.     IRpcChannelBuffer *_pRpcChannelBuffer,
  172.     PRPC_MESSAGE _pRpcMessage,
  173.     DWORD *_pdwStubPhase);
  174. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_height_Proxy( 
  175.     IHTMLEmbedElement * This,
  176.     /* [out][retval] */ VARIANT *p);
  177. void __RPC_STUB IHTMLEmbedElement_get_height_Stub(
  178.     IRpcStubBuffer *This,
  179.     IRpcChannelBuffer *_pRpcChannelBuffer,
  180.     PRPC_MESSAGE _pRpcMessage,
  181.     DWORD *_pdwStubPhase);
  182. #endif  /* __IHTMLEmbedElement_INTERFACE_DEFINED__ */
  183. #ifndef __DispHTMLEmbed_DISPINTERFACE_DEFINED__
  184. #define __DispHTMLEmbed_DISPINTERFACE_DEFINED__
  185. /* dispinterface DispHTMLEmbed */
  186. /* [uuid][hidden] */ 
  187. EXTERN_C const IID DIID_DispHTMLEmbed;
  188.     MIDL_INTERFACE("3050f52e-98b5-11cf-bb82-00aa00bdce0b")
  189.     DispHTMLEmbed : public IDispatch
  190.     {
  191.     };
  192.     
  193. #endif  /* __DispHTMLEmbed_DISPINTERFACE_DEFINED__ */
  194. EXTERN_C const CLSID CLSID_HTMLEmbed;
  195. #ifdef __cplusplus
  196. class DECLSPEC_UUID("3050f25d-98b5-11cf-bb82-00aa00bdce0b")
  197. HTMLEmbed;
  198. #endif
  199. #ifndef __HTMLMapEvents2_DISPINTERFACE_DEFINED__
  200. #define __HTMLMapEvents2_DISPINTERFACE_DEFINED__
  201. /* dispinterface HTMLMapEvents2 */
  202. /* [uuid][hidden] */ 
  203. EXTERN_C const IID DIID_HTMLMapEvents2;
  204.     MIDL_INTERFACE("3050f61e-98b5-11cf-bb82-00aa00bdce0b")
  205.     HTMLMapEvents2 : public IDispatch
  206.     {
  207.     };
  208.     
  209. #endif  /* __HTMLMapEvents2_DISPINTERFACE_DEFINED__ */
  210. #ifndef __HTMLMapEvents_DISPINTERFACE_DEFINED__
  211. #define __HTMLMapEvents_DISPINTERFACE_DEFINED__
  212. /* dispinterface HTMLMapEvents */
  213. /* [uuid][hidden] */ 
  214. EXTERN_C const IID DIID_HTMLMapEvents;
  215.     MIDL_INTERFACE("3050f3ba-98b5-11cf-bb82-00aa00bdce0b")
  216.     HTMLMapEvents : public IDispatch
  217.     {
  218.     };
  219.     
  220. #endif  /* __HTMLMapEvents_DISPINTERFACE_DEFINED__ */
  221. #ifndef __IHTMLAreasCollection_INTERFACE_DEFINED__
  222. #define __IHTMLAreasCollection_INTERFACE_DEFINED__
  223. /* interface IHTMLAreasCollection */
  224. /* [object][uuid][dual][oleautomation] */ 
  225. EXTERN_C const IID IID_IHTMLAreasCollection;
  226.     
  227.     MIDL_INTERFACE("3050f383-98b5-11cf-bb82-00aa00bdce0b")
  228.     IHTMLAreasCollection : public IDispatch
  229.     {
  230.     public:
  231.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_length( 
  232.             /* [in] */ long v) = 0;
  233.         
  234.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( 
  235.             /* [out][retval] */ long *p) = 0;
  236.         
  237.         virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( 
  238.             /* [out][retval] */ IUnknown **p) = 0;
  239.         
  240.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( 
  241.             /* [in][optional] */ VARIANT name,
  242.             /* [in][optional] */ VARIANT index,
  243.             /* [out][retval] */ IDispatch **pdisp) = 0;
  244.         
  245.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE tags( 
  246.             /* [in] */ VARIANT tagName,
  247.             /* [out][retval] */ IDispatch **pdisp) = 0;
  248.         
  249.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE add( 
  250.             /* [in] */ IHTMLElement *element,
  251.             /* [in][optional] */ VARIANT before) = 0;
  252.         
  253.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE remove( 
  254.             /* [in][defaultvalue] */ long index = -1) = 0;
  255.         
  256.     };
  257.     
  258. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_put_length_Proxy( 
  259.     IHTMLAreasCollection * This,
  260.     /* [in] */ long v);
  261. void __RPC_STUB IHTMLAreasCollection_put_length_Stub(
  262.     IRpcStubBuffer *This,
  263.     IRpcChannelBuffer *_pRpcChannelBuffer,
  264.     PRPC_MESSAGE _pRpcMessage,
  265.     DWORD *_pdwStubPhase);
  266. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_get_length_Proxy( 
  267.     IHTMLAreasCollection * This,
  268.     /* [out][retval] */ long *p);
  269. void __RPC_STUB IHTMLAreasCollection_get_length_Stub(
  270.     IRpcStubBuffer *This,
  271.     IRpcChannelBuffer *_pRpcChannelBuffer,
  272.     PRPC_MESSAGE _pRpcMessage,
  273.     DWORD *_pdwStubPhase);
  274. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_get__newEnum_Proxy( 
  275.     IHTMLAreasCollection * This,
  276.     /* [out][retval] */ IUnknown **p);
  277. void __RPC_STUB IHTMLAreasCollection_get__newEnum_Stub(
  278.     IRpcStubBuffer *This,
  279.     IRpcChannelBuffer *_pRpcChannelBuffer,
  280.     PRPC_MESSAGE _pRpcMessage,
  281.     DWORD *_pdwStubPhase);
  282. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_item_Proxy( 
  283.     IHTMLAreasCollection * This,
  284.     /* [in][optional] */ VARIANT name,
  285.     /* [in][optional] */ VARIANT index,
  286.     /* [out][retval] */ IDispatch **pdisp);
  287. void __RPC_STUB IHTMLAreasCollection_item_Stub(
  288.     IRpcStubBuffer *This,
  289.     IRpcChannelBuffer *_pRpcChannelBuffer,
  290.     PRPC_MESSAGE _pRpcMessage,
  291.     DWORD *_pdwStubPhase);
  292. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_tags_Proxy( 
  293.     IHTMLAreasCollection * This,
  294.     /* [in] */ VARIANT tagName,
  295.     /* [out][retval] */ IDispatch **pdisp);
  296. void __RPC_STUB IHTMLAreasCollection_tags_Stub(
  297.     IRpcStubBuffer *This,
  298.     IRpcChannelBuffer *_pRpcChannelBuffer,
  299.     PRPC_MESSAGE _pRpcMessage,
  300.     DWORD *_pdwStubPhase);
  301. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_add_Proxy( 
  302.     IHTMLAreasCollection * This,
  303.     /* [in] */ IHTMLElement *element,
  304.     /* [in][optional] */ VARIANT before);
  305. void __RPC_STUB IHTMLAreasCollection_add_Stub(
  306.     IRpcStubBuffer *This,
  307.     IRpcChannelBuffer *_pRpcChannelBuffer,
  308.     PRPC_MESSAGE _pRpcMessage,
  309.     DWORD *_pdwStubPhase);
  310. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_remove_Proxy( 
  311.     IHTMLAreasCollection * This,
  312.     /* [in][defaultvalue] */ long index);
  313. void __RPC_STUB IHTMLAreasCollection_remove_Stub(
  314.     IRpcStubBuffer *This,
  315.     IRpcChannelBuffer *_pRpcChannelBuffer,
  316.     PRPC_MESSAGE _pRpcMessage,
  317.     DWORD *_pdwStubPhase);
  318. #endif  /* __IHTMLAreasCollection_INTERFACE_DEFINED__ */
  319. #ifndef __IHTMLAreasCollection2_INTERFACE_DEFINED__
  320. #define __IHTMLAreasCollection2_INTERFACE_DEFINED__
  321. /* interface IHTMLAreasCollection2 */
  322. /* [object][uuid][dual][oleautomation] */ 
  323. EXTERN_C const IID IID_IHTMLAreasCollection2;
  324.     
  325.     MIDL_INTERFACE("3050f5ec-98b5-11cf-bb82-00aa00bdce0b")
  326.     IHTMLAreasCollection2 : public IDispatch
  327.     {
  328.     public:
  329.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE urns( 
  330.             /* [in] */ VARIANT urn,
  331.             /* [out][retval] */ IDispatch **pdisp) = 0;
  332.         
  333.     };
  334.     
  335. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection2_urns_Proxy( 
  336.     IHTMLAreasCollection2 * This,
  337.     /* [in] */ VARIANT urn,
  338.     /* [out][retval] */ IDispatch **pdisp);
  339. void __RPC_STUB IHTMLAreasCollection2_urns_Stub(
  340.     IRpcStubBuffer *This,
  341.     IRpcChannelBuffer *_pRpcChannelBuffer,
  342.     PRPC_MESSAGE _pRpcMessage,
  343.     DWORD *_pdwStubPhase);
  344. #endif  /* __IHTMLAreasCollection2_INTERFACE_DEFINED__ */
  345. #ifndef __IHTMLAreasCollection3_INTERFACE_DEFINED__
  346. #define __IHTMLAreasCollection3_INTERFACE_DEFINED__
  347. /* interface IHTMLAreasCollection3 */
  348. /* [object][uuid][dual][oleautomation] */ 
  349. EXTERN_C const IID IID_IHTMLAreasCollection3;
  350.     
  351.     MIDL_INTERFACE("3050f837-98b5-11cf-bb82-00aa00bdce0b")
  352.     IHTMLAreasCollection3 : public IDispatch
  353.     {
  354.     public:
  355.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedItem( 
  356.             /* [in] */ BSTR name,
  357.             /* [out][retval] */ IDispatch **pdisp) = 0;
  358.         
  359.     };
  360.     
  361. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection3_namedItem_Proxy( 
  362.     IHTMLAreasCollection3 * This,
  363.     /* [in] */ BSTR name,
  364.     /* [out][retval] */ IDispatch **pdisp);
  365. void __RPC_STUB IHTMLAreasCollection3_namedItem_Stub(
  366.     IRpcStubBuffer *This,
  367.     IRpcChannelBuffer *_pRpcChannelBuffer,
  368.     PRPC_MESSAGE _pRpcMessage,
  369.     DWORD *_pdwStubPhase);
  370. #endif  /* __IHTMLAreasCollection3_INTERFACE_DEFINED__ */
  371. #ifndef __IHTMLMapElement_INTERFACE_DEFINED__
  372. #define __IHTMLMapElement_INTERFACE_DEFINED__
  373. /* interface IHTMLMapElement */
  374. /* [object][uuid][dual][oleautomation] */ 
  375. EXTERN_C const IID IID_IHTMLMapElement;
  376.     
  377.     MIDL_INTERFACE("3050f266-98b5-11cf-bb82-00aa00bdce0b")
  378.     IHTMLMapElement : public IDispatch
  379.     {
  380.     public:
  381.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_areas( 
  382.             /* [out][retval] */ IHTMLAreasCollection **p) = 0;
  383.         
  384.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_name( 
  385.             /* [in] */ BSTR v) = 0;
  386.         
  387.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_name( 
  388.             /* [out][retval] */ BSTR *p) = 0;
  389.         
  390.     };
  391.     
  392. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMapElement_get_areas_Proxy( 
  393.     IHTMLMapElement * This,
  394.     /* [out][retval] */ IHTMLAreasCollection **p);
  395. void __RPC_STUB IHTMLMapElement_get_areas_Stub(
  396.     IRpcStubBuffer *This,
  397.     IRpcChannelBuffer *_pRpcChannelBuffer,
  398.     PRPC_MESSAGE _pRpcMessage,
  399.     DWORD *_pdwStubPhase);
  400. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMapElement_put_name_Proxy( 
  401.     IHTMLMapElement * This,
  402.     /* [in] */ BSTR v);
  403. void __RPC_STUB IHTMLMapElement_put_name_Stub(
  404.     IRpcStubBuffer *This,
  405.     IRpcChannelBuffer *_pRpcChannelBuffer,
  406.     PRPC_MESSAGE _pRpcMessage,
  407.     DWORD *_pdwStubPhase);
  408. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMapElement_get_name_Proxy( 
  409.     IHTMLMapElement * This,
  410.     /* [out][retval] */ BSTR *p);
  411. void __RPC_STUB IHTMLMapElement_get_name_Stub(
  412.     IRpcStubBuffer *This,
  413.     IRpcChannelBuffer *_pRpcChannelBuffer,
  414.     PRPC_MESSAGE _pRpcMessage,
  415.     DWORD *_pdwStubPhase);
  416. #endif  /* __IHTMLMapElement_INTERFACE_DEFINED__ */
  417. #ifndef __DispHTMLAreasCollection_DISPINTERFACE_DEFINED__
  418. #define __DispHTMLAreasCollection_DISPINTERFACE_DEFINED__
  419. /* dispinterface DispHTMLAreasCollection */
  420. /* [uuid][hidden] */ 
  421. EXTERN_C const IID DIID_DispHTMLAreasCollection;
  422.     MIDL_INTERFACE("3050f56a-98b5-11cf-bb82-00aa00bdce0b")
  423.     DispHTMLAreasCollection : public IDispatch
  424.     {
  425.     };
  426.     
  427. #endif  /* __DispHTMLAreasCollection_DISPINTERFACE_DEFINED__ */
  428. EXTERN_C const CLSID CLSID_HTMLAreasCollection;
  429. #ifdef __cplusplus
  430. class DECLSPEC_UUID("3050f4ca-98b5-11cf-bb82-00aa00bdce0b")
  431. HTMLAreasCollection;
  432. #endif
  433. #ifndef __DispHTMLMapElement_DISPINTERFACE_DEFINED__
  434. #define __DispHTMLMapElement_DISPINTERFACE_DEFINED__
  435. /* dispinterface DispHTMLMapElement */
  436. /* [uuid][hidden] */ 
  437. EXTERN_C const IID DIID_DispHTMLMapElement;
  438.     MIDL_INTERFACE("3050f526-98b5-11cf-bb82-00aa00bdce0b")
  439.     DispHTMLMapElement : public IDispatch
  440.     {
  441.     };
  442.     
  443. #endif  /* __DispHTMLMapElement_DISPINTERFACE_DEFINED__ */
  444. EXTERN_C const CLSID CLSID_HTMLMapElement;
  445. #ifdef __cplusplus
  446. class DECLSPEC_UUID("3050f271-98b5-11cf-bb82-00aa00bdce0b")
  447. HTMLMapElement;
  448. #endif
  449. #ifndef __HTMLAreaEvents2_DISPINTERFACE_DEFINED__
  450. #define __HTMLAreaEvents2_DISPINTERFACE_DEFINED__
  451. /* dispinterface HTMLAreaEvents2 */
  452. /* [uuid][hidden] */ 
  453. EXTERN_C const IID DIID_HTMLAreaEvents2;
  454.     MIDL_INTERFACE("3050f611-98b5-11cf-bb82-00aa00bdce0b")
  455.     HTMLAreaEvents2 : public IDispatch
  456.     {
  457.     };
  458.     
  459. #endif  /* __HTMLAreaEvents2_DISPINTERFACE_DEFINED__ */
  460. #ifndef __HTMLAreaEvents_DISPINTERFACE_DEFINED__
  461. #define __HTMLAreaEvents_DISPINTERFACE_DEFINED__
  462. /* dispinterface HTMLAreaEvents */
  463. /* [uuid][hidden] */ 
  464. EXTERN_C const IID DIID_HTMLAreaEvents;
  465.     MIDL_INTERFACE("3050f366-98b5-11cf-bb82-00aa00bdce0b")
  466.     HTMLAreaEvents : public IDispatch
  467.     {
  468.     };
  469.     
  470. #endif  /* __HTMLAreaEvents_DISPINTERFACE_DEFINED__ */
  471. #ifndef __IHTMLAreaElement_INTERFACE_DEFINED__
  472. #define __IHTMLAreaElement_INTERFACE_DEFINED__
  473. /* interface IHTMLAreaElement */
  474. /* [object][uuid][dual][oleautomation] */ 
  475. EXTERN_C const IID IID_IHTMLAreaElement;
  476.     
  477.     MIDL_INTERFACE("3050f265-98b5-11cf-bb82-00aa00bdce0b")
  478.     IHTMLAreaElement : public IDispatch
  479.     {
  480.     public:
  481.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_shape( 
  482.             /* [in] */ BSTR v) = 0;
  483.         
  484.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_shape( 
  485.             /* [out][retval] */ BSTR *p) = 0;
  486.         
  487.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_coords( 
  488.             /* [in] */ BSTR v) = 0;
  489.         
  490.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_coords( 
  491.             /* [out][retval] */ BSTR *p) = 0;
  492.         
  493.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_href( 
  494.             /* [in] */ BSTR v) = 0;
  495.         
  496.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_href( 
  497.             /* [out][retval] */ BSTR *p) = 0;
  498.         
  499.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_target( 
  500.             /* [in] */ BSTR v) = 0;
  501.         
  502.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_target( 
  503.             /* [out][retval] */ BSTR *p) = 0;
  504.         
  505.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_alt( 
  506.             /* [in] */ BSTR v) = 0;
  507.         
  508.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_alt( 
  509.             /* [out][retval] */ BSTR *p) = 0;
  510.         
  511.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_noHref( 
  512.             /* [in] */ VARIANT_BOOL v) = 0;
  513.         
  514.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_noHref( 
  515.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  516.         
  517.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_host( 
  518.             /* [in] */ BSTR v) = 0;
  519.         
  520.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_host( 
  521.             /* [out][retval] */ BSTR *p) = 0;
  522.         
  523.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hostname( 
  524.             /* [in] */ BSTR v) = 0;
  525.         
  526.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hostname( 
  527.             /* [out][retval] */ BSTR *p) = 0;
  528.         
  529.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_pathname( 
  530.             /* [in] */ BSTR v) = 0;
  531.         
  532.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pathname( 
  533.             /* [out][retval] */ BSTR *p) = 0;
  534.         
  535.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_port( 
  536.             /* [in] */ BSTR v) = 0;
  537.         
  538.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_port( 
  539.             /* [out][retval] */ BSTR *p) = 0;
  540.         
  541.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_protocol( 
  542.             /* [in] */ BSTR v) = 0;
  543.         
  544.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol( 
  545.             /* [out][retval] */ BSTR *p) = 0;
  546.         
  547.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_search( 
  548.             /* [in] */ BSTR v) = 0;
  549.         
  550.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_search( 
  551.             /* [out][retval] */ BSTR *p) = 0;
  552.         
  553.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hash( 
  554.             /* [in] */ BSTR v) = 0;
  555.         
  556.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hash( 
  557.             /* [out][retval] */ BSTR *p) = 0;
  558.         
  559.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onblur( 
  560.             /* [in] */ VARIANT v) = 0;
  561.         
  562.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onblur( 
  563.             /* [out][retval] */ VARIANT *p) = 0;
  564.         
  565.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocus( 
  566.             /* [in] */ VARIANT v) = 0;
  567.         
  568.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocus( 
  569.             /* [out][retval] */ VARIANT *p) = 0;
  570.         
  571.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tabIndex( 
  572.             /* [in] */ short v) = 0;
  573.         
  574.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tabIndex( 
  575.             /* [out][retval] */ short *p) = 0;
  576.         
  577.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0;
  578.         
  579.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0;
  580.         
  581.     };
  582.     
  583. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_shape_Proxy( 
  584.     IHTMLAreaElement * This,
  585.     /* [in] */ BSTR v);
  586. void __RPC_STUB IHTMLAreaElement_put_shape_Stub(
  587.     IRpcStubBuffer *This,
  588.     IRpcChannelBuffer *_pRpcChannelBuffer,
  589.     PRPC_MESSAGE _pRpcMessage,
  590.     DWORD *_pdwStubPhase);
  591. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_shape_Proxy( 
  592.     IHTMLAreaElement * This,
  593.     /* [out][retval] */ BSTR *p);
  594. void __RPC_STUB IHTMLAreaElement_get_shape_Stub(
  595.     IRpcStubBuffer *This,
  596.     IRpcChannelBuffer *_pRpcChannelBuffer,
  597.     PRPC_MESSAGE _pRpcMessage,
  598.     DWORD *_pdwStubPhase);
  599. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_coords_Proxy( 
  600.     IHTMLAreaElement * This,
  601.     /* [in] */ BSTR v);
  602. void __RPC_STUB IHTMLAreaElement_put_coords_Stub(
  603.     IRpcStubBuffer *This,
  604.     IRpcChannelBuffer *_pRpcChannelBuffer,
  605.     PRPC_MESSAGE _pRpcMessage,
  606.     DWORD *_pdwStubPhase);
  607. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_coords_Proxy( 
  608.     IHTMLAreaElement * This,
  609.     /* [out][retval] */ BSTR *p);
  610. void __RPC_STUB IHTMLAreaElement_get_coords_Stub(
  611.     IRpcStubBuffer *This,
  612.     IRpcChannelBuffer *_pRpcChannelBuffer,
  613.     PRPC_MESSAGE _pRpcMessage,
  614.     DWORD *_pdwStubPhase);
  615. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_href_Proxy( 
  616.     IHTMLAreaElement * This,
  617.     /* [in] */ BSTR v);
  618. void __RPC_STUB IHTMLAreaElement_put_href_Stub(
  619.     IRpcStubBuffer *This,
  620.     IRpcChannelBuffer *_pRpcChannelBuffer,
  621.     PRPC_MESSAGE _pRpcMessage,
  622.     DWORD *_pdwStubPhase);
  623. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_href_Proxy( 
  624.     IHTMLAreaElement * This,
  625.     /* [out][retval] */ BSTR *p);
  626. void __RPC_STUB IHTMLAreaElement_get_href_Stub(
  627.     IRpcStubBuffer *This,
  628.     IRpcChannelBuffer *_pRpcChannelBuffer,
  629.     PRPC_MESSAGE _pRpcMessage,
  630.     DWORD *_pdwStubPhase);
  631. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_target_Proxy( 
  632.     IHTMLAreaElement * This,
  633.     /* [in] */ BSTR v);
  634. void __RPC_STUB IHTMLAreaElement_put_target_Stub(
  635.     IRpcStubBuffer *This,
  636.     IRpcChannelBuffer *_pRpcChannelBuffer,
  637.     PRPC_MESSAGE _pRpcMessage,
  638.     DWORD *_pdwStubPhase);
  639. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_target_Proxy( 
  640.     IHTMLAreaElement * This,
  641.     /* [out][retval] */ BSTR *p);
  642. void __RPC_STUB IHTMLAreaElement_get_target_Stub(
  643.     IRpcStubBuffer *This,
  644.     IRpcChannelBuffer *_pRpcChannelBuffer,
  645.     PRPC_MESSAGE _pRpcMessage,
  646.     DWORD *_pdwStubPhase);
  647. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_alt_Proxy( 
  648.     IHTMLAreaElement * This,
  649.     /* [in] */ BSTR v);
  650. void __RPC_STUB IHTMLAreaElement_put_alt_Stub(
  651.     IRpcStubBuffer *This,
  652.     IRpcChannelBuffer *_pRpcChannelBuffer,
  653.     PRPC_MESSAGE _pRpcMessage,
  654.     DWORD *_pdwStubPhase);
  655. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_alt_Proxy( 
  656.     IHTMLAreaElement * This,
  657.     /* [out][retval] */ BSTR *p);
  658. void __RPC_STUB IHTMLAreaElement_get_alt_Stub(
  659.     IRpcStubBuffer *This,
  660.     IRpcChannelBuffer *_pRpcChannelBuffer,
  661.     PRPC_MESSAGE _pRpcMessage,
  662.     DWORD *_pdwStubPhase);
  663. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_noHref_Proxy( 
  664.     IHTMLAreaElement * This,
  665.     /* [in] */ VARIANT_BOOL v);
  666. void __RPC_STUB IHTMLAreaElement_put_noHref_Stub(
  667.     IRpcStubBuffer *This,
  668.     IRpcChannelBuffer *_pRpcChannelBuffer,
  669.     PRPC_MESSAGE _pRpcMessage,
  670.     DWORD *_pdwStubPhase);
  671. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_noHref_Proxy( 
  672.     IHTMLAreaElement * This,
  673.     /* [out][retval] */ VARIANT_BOOL *p);
  674. void __RPC_STUB IHTMLAreaElement_get_noHref_Stub(
  675.     IRpcStubBuffer *This,
  676.     IRpcChannelBuffer *_pRpcChannelBuffer,
  677.     PRPC_MESSAGE _pRpcMessage,
  678.     DWORD *_pdwStubPhase);
  679. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_host_Proxy( 
  680.     IHTMLAreaElement * This,
  681.     /* [in] */ BSTR v);
  682. void __RPC_STUB IHTMLAreaElement_put_host_Stub(
  683.     IRpcStubBuffer *This,
  684.     IRpcChannelBuffer *_pRpcChannelBuffer,
  685.     PRPC_MESSAGE _pRpcMessage,
  686.     DWORD *_pdwStubPhase);
  687. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_host_Proxy( 
  688.     IHTMLAreaElement * This,
  689.     /* [out][retval] */ BSTR *p);
  690. void __RPC_STUB IHTMLAreaElement_get_host_Stub(
  691.     IRpcStubBuffer *This,
  692.     IRpcChannelBuffer *_pRpcChannelBuffer,
  693.     PRPC_MESSAGE _pRpcMessage,
  694.     DWORD *_pdwStubPhase);
  695. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_hostname_Proxy( 
  696.     IHTMLAreaElement * This,
  697.     /* [in] */ BSTR v);
  698. void __RPC_STUB IHTMLAreaElement_put_hostname_Stub(
  699.     IRpcStubBuffer *This,
  700.     IRpcChannelBuffer *_pRpcChannelBuffer,
  701.     PRPC_MESSAGE _pRpcMessage,
  702.     DWORD *_pdwStubPhase);
  703. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_hostname_Proxy( 
  704.     IHTMLAreaElement * This,
  705.     /* [out][retval] */ BSTR *p);
  706. void __RPC_STUB IHTMLAreaElement_get_hostname_Stub(
  707.     IRpcStubBuffer *This,
  708.     IRpcChannelBuffer *_pRpcChannelBuffer,
  709.     PRPC_MESSAGE _pRpcMessage,
  710.     DWORD *_pdwStubPhase);
  711. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_pathname_Proxy( 
  712.     IHTMLAreaElement * This,
  713.     /* [in] */ BSTR v);
  714. void __RPC_STUB IHTMLAreaElement_put_pathname_Stub(
  715.     IRpcStubBuffer *This,
  716.     IRpcChannelBuffer *_pRpcChannelBuffer,
  717.     PRPC_MESSAGE _pRpcMessage,
  718.     DWORD *_pdwStubPhase);
  719. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_pathname_Proxy( 
  720.     IHTMLAreaElement * This,
  721.     /* [out][retval] */ BSTR *p);
  722. void __RPC_STUB IHTMLAreaElement_get_pathname_Stub(
  723.     IRpcStubBuffer *This,
  724.     IRpcChannelBuffer *_pRpcChannelBuffer,
  725.     PRPC_MESSAGE _pRpcMessage,
  726.     DWORD *_pdwStubPhase);
  727. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_port_Proxy( 
  728.     IHTMLAreaElement * This,
  729.     /* [in] */ BSTR v);
  730. void __RPC_STUB IHTMLAreaElement_put_port_Stub(
  731.     IRpcStubBuffer *This,
  732.     IRpcChannelBuffer *_pRpcChannelBuffer,
  733.     PRPC_MESSAGE _pRpcMessage,
  734.     DWORD *_pdwStubPhase);
  735. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_port_Proxy( 
  736.     IHTMLAreaElement * This,
  737.     /* [out][retval] */ BSTR *p);
  738. void __RPC_STUB IHTMLAreaElement_get_port_Stub(
  739.     IRpcStubBuffer *This,
  740.     IRpcChannelBuffer *_pRpcChannelBuffer,
  741.     PRPC_MESSAGE _pRpcMessage,
  742.     DWORD *_pdwStubPhase);
  743. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_protocol_Proxy( 
  744.     IHTMLAreaElement * This,
  745.     /* [in] */ BSTR v);
  746. void __RPC_STUB IHTMLAreaElement_put_protocol_Stub(
  747.     IRpcStubBuffer *This,
  748.     IRpcChannelBuffer *_pRpcChannelBuffer,
  749.     PRPC_MESSAGE _pRpcMessage,
  750.     DWORD *_pdwStubPhase);
  751. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_protocol_Proxy( 
  752.     IHTMLAreaElement * This,
  753.     /* [out][retval] */ BSTR *p);
  754. void __RPC_STUB IHTMLAreaElement_get_protocol_Stub(
  755.     IRpcStubBuffer *This,
  756.     IRpcChannelBuffer *_pRpcChannelBuffer,
  757.     PRPC_MESSAGE _pRpcMessage,
  758.     DWORD *_pdwStubPhase);
  759. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_search_Proxy( 
  760.     IHTMLAreaElement * This,
  761.     /* [in] */ BSTR v);
  762. void __RPC_STUB IHTMLAreaElement_put_search_Stub(
  763.     IRpcStubBuffer *This,
  764.     IRpcChannelBuffer *_pRpcChannelBuffer,
  765.     PRPC_MESSAGE _pRpcMessage,
  766.     DWORD *_pdwStubPhase);
  767. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_search_Proxy( 
  768.     IHTMLAreaElement * This,
  769.     /* [out][retval] */ BSTR *p);
  770. void __RPC_STUB IHTMLAreaElement_get_search_Stub(
  771.     IRpcStubBuffer *This,
  772.     IRpcChannelBuffer *_pRpcChannelBuffer,
  773.     PRPC_MESSAGE _pRpcMessage,
  774.     DWORD *_pdwStubPhase);
  775. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_hash_Proxy( 
  776.     IHTMLAreaElement * This,
  777.     /* [in] */ BSTR v);
  778. void __RPC_STUB IHTMLAreaElement_put_hash_Stub(
  779.     IRpcStubBuffer *This,
  780.     IRpcChannelBuffer *_pRpcChannelBuffer,
  781.     PRPC_MESSAGE _pRpcMessage,
  782.     DWORD *_pdwStubPhase);
  783. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_hash_Proxy( 
  784.     IHTMLAreaElement * This,
  785.     /* [out][retval] */ BSTR *p);
  786. void __RPC_STUB IHTMLAreaElement_get_hash_Stub(
  787.     IRpcStubBuffer *This,
  788.     IRpcChannelBuffer *_pRpcChannelBuffer,
  789.     PRPC_MESSAGE _pRpcMessage,
  790.     DWORD *_pdwStubPhase);
  791. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_onblur_Proxy( 
  792.     IHTMLAreaElement * This,
  793.     /* [in] */ VARIANT v);
  794. void __RPC_STUB IHTMLAreaElement_put_onblur_Stub(
  795.     IRpcStubBuffer *This,
  796.     IRpcChannelBuffer *_pRpcChannelBuffer,
  797.     PRPC_MESSAGE _pRpcMessage,
  798.     DWORD *_pdwStubPhase);
  799. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_onblur_Proxy( 
  800.     IHTMLAreaElement * This,
  801.     /* [out][retval] */ VARIANT *p);
  802. void __RPC_STUB IHTMLAreaElement_get_onblur_Stub(
  803.     IRpcStubBuffer *This,
  804.     IRpcChannelBuffer *_pRpcChannelBuffer,
  805.     PRPC_MESSAGE _pRpcMessage,
  806.     DWORD *_pdwStubPhase);
  807. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_onfocus_Proxy( 
  808.     IHTMLAreaElement * This,
  809.     /* [in] */ VARIANT v);
  810. void __RPC_STUB IHTMLAreaElement_put_onfocus_Stub(
  811.     IRpcStubBuffer *This,
  812.     IRpcChannelBuffer *_pRpcChannelBuffer,
  813.     PRPC_MESSAGE _pRpcMessage,
  814.     DWORD *_pdwStubPhase);
  815. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_onfocus_Proxy( 
  816.     IHTMLAreaElement * This,
  817.     /* [out][retval] */ VARIANT *p);
  818. void __RPC_STUB IHTMLAreaElement_get_onfocus_Stub(
  819.     IRpcStubBuffer *This,
  820.     IRpcChannelBuffer *_pRpcChannelBuffer,
  821.     PRPC_MESSAGE _pRpcMessage,
  822.     DWORD *_pdwStubPhase);
  823. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_tabIndex_Proxy( 
  824.     IHTMLAreaElement * This,
  825.     /* [in] */ short v);
  826. void __RPC_STUB IHTMLAreaElement_put_tabIndex_Stub(
  827.     IRpcStubBuffer *This,
  828.     IRpcChannelBuffer *_pRpcChannelBuffer,
  829.     PRPC_MESSAGE _pRpcMessage,
  830.     DWORD *_pdwStubPhase);
  831. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_tabIndex_Proxy( 
  832.     IHTMLAreaElement * This,
  833.     /* [out][retval] */ short *p);
  834. void __RPC_STUB IHTMLAreaElement_get_tabIndex_Stub(
  835.     IRpcStubBuffer *This,
  836.     IRpcChannelBuffer *_pRpcChannelBuffer,
  837.     PRPC_MESSAGE _pRpcMessage,
  838.     DWORD *_pdwStubPhase);
  839. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_focus_Proxy( 
  840.     IHTMLAreaElement * This);
  841. void __RPC_STUB IHTMLAreaElement_focus_Stub(
  842.     IRpcStubBuffer *This,
  843.     IRpcChannelBuffer *_pRpcChannelBuffer,
  844.     PRPC_MESSAGE _pRpcMessage,
  845.     DWORD *_pdwStubPhase);
  846. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_blur_Proxy( 
  847.     IHTMLAreaElement * This);
  848. void __RPC_STUB IHTMLAreaElement_blur_Stub(
  849.     IRpcStubBuffer *This,
  850.     IRpcChannelBuffer *_pRpcChannelBuffer,
  851.     PRPC_MESSAGE _pRpcMessage,
  852.     DWORD *_pdwStubPhase);
  853. #endif  /* __IHTMLAreaElement_INTERFACE_DEFINED__ */
  854. #ifndef __DispHTMLAreaElement_DISPINTERFACE_DEFINED__
  855. #define __DispHTMLAreaElement_DISPINTERFACE_DEFINED__
  856. /* dispinterface DispHTMLAreaElement */
  857. /* [uuid][hidden] */ 
  858. EXTERN_C const IID DIID_DispHTMLAreaElement;
  859.     MIDL_INTERFACE("3050f503-98b5-11cf-bb82-00aa00bdce0b")
  860.     DispHTMLAreaElement : public IDispatch
  861.     {
  862.     };
  863.     
  864. #endif  /* __DispHTMLAreaElement_DISPINTERFACE_DEFINED__ */
  865. EXTERN_C const CLSID CLSID_HTMLAreaElement;
  866. #ifdef __cplusplus
  867. class DECLSPEC_UUID("3050f283-98b5-11cf-bb82-00aa00bdce0b")
  868. HTMLAreaElement;
  869. #endif
  870. #ifndef __IHTMLTableCaption_INTERFACE_DEFINED__
  871. #define __IHTMLTableCaption_INTERFACE_DEFINED__
  872. /* interface IHTMLTableCaption */
  873. /* [object][uuid][dual][oleautomation] */ 
  874. EXTERN_C const IID IID_IHTMLTableCaption;
  875.     
  876.     MIDL_INTERFACE("3050f2eb-98b5-11cf-bb82-00aa00bdce0b")
  877.     IHTMLTableCaption : public IDispatch
  878.     {
  879.     public:
  880.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align( 
  881.             /* [in] */ BSTR v) = 0;
  882.         
  883.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align( 
  884.             /* [out][retval] */ BSTR *p) = 0;
  885.         
  886.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign( 
  887.             /* [in] */ BSTR v) = 0;
  888.         
  889.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign( 
  890.             /* [out][retval] */ BSTR *p) = 0;
  891.         
  892.     };
  893.     
  894. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_put_align_Proxy( 
  895.     IHTMLTableCaption * This,
  896.     /* [in] */ BSTR v);
  897. void __RPC_STUB IHTMLTableCaption_put_align_Stub(
  898.     IRpcStubBuffer *This,
  899.     IRpcChannelBuffer *_pRpcChannelBuffer,
  900.     PRPC_MESSAGE _pRpcMessage,
  901.     DWORD *_pdwStubPhase);
  902. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_get_align_Proxy( 
  903.     IHTMLTableCaption * This,
  904.     /* [out][retval] */ BSTR *p);
  905. void __RPC_STUB IHTMLTableCaption_get_align_Stub(
  906.     IRpcStubBuffer *This,
  907.     IRpcChannelBuffer *_pRpcChannelBuffer,
  908.     PRPC_MESSAGE _pRpcMessage,
  909.     DWORD *_pdwStubPhase);
  910. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_put_vAlign_Proxy( 
  911.     IHTMLTableCaption * This,
  912.     /* [in] */ BSTR v);
  913. void __RPC_STUB IHTMLTableCaption_put_vAlign_Stub(
  914.     IRpcStubBuffer *This,
  915.     IRpcChannelBuffer *_pRpcChannelBuffer,
  916.     PRPC_MESSAGE _pRpcMessage,
  917.     DWORD *_pdwStubPhase);
  918. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_get_vAlign_Proxy( 
  919.     IHTMLTableCaption * This,
  920.     /* [out][retval] */ BSTR *p);
  921. void __RPC_STUB IHTMLTableCaption_get_vAlign_Stub(
  922.     IRpcStubBuffer *This,
  923.     IRpcChannelBuffer *_pRpcChannelBuffer,
  924.     PRPC_MESSAGE _pRpcMessage,
  925.     DWORD *_pdwStubPhase);
  926. #endif  /* __IHTMLTableCaption_INTERFACE_DEFINED__ */
  927. #ifndef __DispHTMLTableCaption_DISPINTERFACE_DEFINED__
  928. #define __DispHTMLTableCaption_DISPINTERFACE_DEFINED__
  929. /* dispinterface DispHTMLTableCaption */
  930. /* [uuid][hidden] */ 
  931. EXTERN_C const IID DIID_DispHTMLTableCaption;
  932.     MIDL_INTERFACE("3050f508-98b5-11cf-bb82-00aa00bdce0b")
  933.     DispHTMLTableCaption : public IDispatch
  934.     {
  935.     };
  936.     
  937. #endif  /* __DispHTMLTableCaption_DISPINTERFACE_DEFINED__ */
  938. EXTERN_C const CLSID CLSID_HTMLTableCaption;
  939. #ifdef __cplusplus
  940. class DECLSPEC_UUID("3050f2ec-98b5-11cf-bb82-00aa00bdce0b")
  941. HTMLTableCaption;
  942. #endif
  943. #ifndef __IHTMLCommentElement_INTERFACE_DEFINED__
  944. #define __IHTMLCommentElement_INTERFACE_DEFINED__
  945. /* interface IHTMLCommentElement */
  946. /* [object][uuid][dual][oleautomation] */ 
  947. EXTERN_C const IID IID_IHTMLCommentElement;
  948.     
  949.     MIDL_INTERFACE("3050f20c-98b5-11cf-bb82-00aa00bdce0b")
  950.     IHTMLCommentElement : public IDispatch
  951.     {
  952.     public:
  953.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_text( 
  954.             /* [in] */ BSTR v) = 0;
  955.         
  956.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_text( 
  957.             /* [out][retval] */ BSTR *p) = 0;
  958.         
  959.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_atomic( 
  960.             /* [in] */ long v) = 0;
  961.         
  962.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_atomic( 
  963.             /* [out][retval] */ long *p) = 0;
  964.         
  965.     };
  966.     
  967. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_put_text_Proxy( 
  968.     IHTMLCommentElement * This,
  969.     /* [in] */ BSTR v);
  970. void __RPC_STUB IHTMLCommentElement_put_text_Stub(
  971.     IRpcStubBuffer *This,
  972.     IRpcChannelBuffer *_pRpcChannelBuffer,
  973.     PRPC_MESSAGE _pRpcMessage,
  974.     DWORD *_pdwStubPhase);
  975. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_get_text_Proxy( 
  976.     IHTMLCommentElement * This,
  977.     /* [out][retval] */ BSTR *p);
  978. void __RPC_STUB IHTMLCommentElement_get_text_Stub(
  979.     IRpcStubBuffer *This,
  980.     IRpcChannelBuffer *_pRpcChannelBuffer,
  981.     PRPC_MESSAGE _pRpcMessage,
  982.     DWORD *_pdwStubPhase);
  983. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_put_atomic_Proxy( 
  984.     IHTMLCommentElement * This,
  985.     /* [in] */ long v);
  986. void __RPC_STUB IHTMLCommentElement_put_atomic_Stub(
  987.     IRpcStubBuffer *This,
  988.     IRpcChannelBuffer *_pRpcChannelBuffer,
  989.     PRPC_MESSAGE _pRpcMessage,
  990.     DWORD *_pdwStubPhase);
  991. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_get_atomic_Proxy( 
  992.     IHTMLCommentElement * This,
  993.     /* [out][retval] */ long *p);
  994. void __RPC_STUB IHTMLCommentElement_get_atomic_Stub(
  995.     IRpcStubBuffer *This,
  996.     IRpcChannelBuffer *_pRpcChannelBuffer,
  997.     PRPC_MESSAGE _pRpcMessage,
  998.     DWORD *_pdwStubPhase);
  999. #endif  /* __IHTMLCommentElement_INTERFACE_DEFINED__ */
  1000. #ifndef __IHTMLCommentElement2_INTERFACE_DEFINED__
  1001. #define __IHTMLCommentElement2_INTERFACE_DEFINED__
  1002. /* interface IHTMLCommentElement2 */
  1003. /* [object][uuid][dual][oleautomation] */ 
  1004. EXTERN_C const IID IID_IHTMLCommentElement2;
  1005.     
  1006.     MIDL_INTERFACE("3050f813-98b5-11cf-bb82-00aa00bdce0b")
  1007.     IHTMLCommentElement2 : public IDispatch
  1008.     {
  1009.     public:
  1010.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_data( 
  1011.             /* [in] */ BSTR v) = 0;
  1012.         
  1013.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_data( 
  1014.             /* [out][retval] */ BSTR *p) = 0;
  1015.         
  1016.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( 
  1017.             /* [out][retval] */ long *p) = 0;
  1018.         
  1019.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE substringData( 
  1020.             /* [in] */ long offset,
  1021.             /* [in] */ long Count,
  1022.             /* [out][retval] */ BSTR *pbstrsubString) = 0;
  1023.         
  1024.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendData( 
  1025.             /* [in] */ BSTR bstrstring) = 0;
  1026.         
  1027.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertData( 
  1028.             /* [in] */ long offset,
  1029.             /* [in] */ BSTR bstrstring) = 0;
  1030.         
  1031.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteData( 
  1032.             /* [in] */ long offset,
  1033.             /* [in] */ long Count) = 0;
  1034.         
  1035.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceData( 
  1036.             /* [in] */ long offset,
  1037.             /* [in] */ long Count,
  1038.             /* [in] */ BSTR bstrstring) = 0;
  1039.         
  1040.     };
  1041.     
  1042. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_put_data_Proxy( 
  1043.     IHTMLCommentElement2 * This,
  1044.     /* [in] */ BSTR v);
  1045. void __RPC_STUB IHTMLCommentElement2_put_data_Stub(
  1046.     IRpcStubBuffer *This,
  1047.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1048.     PRPC_MESSAGE _pRpcMessage,
  1049.     DWORD *_pdwStubPhase);
  1050. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_get_data_Proxy( 
  1051.     IHTMLCommentElement2 * This,
  1052.     /* [out][retval] */ BSTR *p);
  1053. void __RPC_STUB IHTMLCommentElement2_get_data_Stub(
  1054.     IRpcStubBuffer *This,
  1055.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1056.     PRPC_MESSAGE _pRpcMessage,
  1057.     DWORD *_pdwStubPhase);
  1058. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_get_length_Proxy( 
  1059.     IHTMLCommentElement2 * This,
  1060.     /* [out][retval] */ long *p);
  1061. void __RPC_STUB IHTMLCommentElement2_get_length_Stub(
  1062.     IRpcStubBuffer *This,
  1063.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1064.     PRPC_MESSAGE _pRpcMessage,
  1065.     DWORD *_pdwStubPhase);
  1066. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_substringData_Proxy( 
  1067.     IHTMLCommentElement2 * This,
  1068.     /* [in] */ long offset,
  1069.     /* [in] */ long Count,
  1070.     /* [out][retval] */ BSTR *pbstrsubString);
  1071. void __RPC_STUB IHTMLCommentElement2_substringData_Stub(
  1072.     IRpcStubBuffer *This,
  1073.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1074.     PRPC_MESSAGE _pRpcMessage,
  1075.     DWORD *_pdwStubPhase);
  1076. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_appendData_Proxy( 
  1077.     IHTMLCommentElement2 * This,
  1078.     /* [in] */ BSTR bstrstring);
  1079. void __RPC_STUB IHTMLCommentElement2_appendData_Stub(
  1080.     IRpcStubBuffer *This,
  1081.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1082.     PRPC_MESSAGE _pRpcMessage,
  1083.     DWORD *_pdwStubPhase);
  1084. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_insertData_Proxy( 
  1085.     IHTMLCommentElement2 * This,
  1086.     /* [in] */ long offset,
  1087.     /* [in] */ BSTR bstrstring);
  1088. void __RPC_STUB IHTMLCommentElement2_insertData_Stub(
  1089.     IRpcStubBuffer *This,
  1090.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1091.     PRPC_MESSAGE _pRpcMessage,
  1092.     DWORD *_pdwStubPhase);
  1093. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_deleteData_Proxy( 
  1094.     IHTMLCommentElement2 * This,
  1095.     /* [in] */ long offset,
  1096.     /* [in] */ long Count);
  1097. void __RPC_STUB IHTMLCommentElement2_deleteData_Stub(
  1098.     IRpcStubBuffer *This,
  1099.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1100.     PRPC_MESSAGE _pRpcMessage,
  1101.     DWORD *_pdwStubPhase);
  1102. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_replaceData_Proxy( 
  1103.     IHTMLCommentElement2 * This,
  1104.     /* [in] */ long offset,
  1105.     /* [in] */ long Count,
  1106.     /* [in] */ BSTR bstrstring);
  1107. void __RPC_STUB IHTMLCommentElement2_replaceData_Stub(
  1108.     IRpcStubBuffer *This,
  1109.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1110.     PRPC_MESSAGE _pRpcMessage,
  1111.     DWORD *_pdwStubPhase);
  1112. #endif  /* __IHTMLCommentElement2_INTERFACE_DEFINED__ */
  1113. #ifndef __DispHTMLCommentElement_DISPINTERFACE_DEFINED__
  1114. #define __DispHTMLCommentElement_DISPINTERFACE_DEFINED__
  1115. /* dispinterface DispHTMLCommentElement */
  1116. /* [uuid][hidden] */ 
  1117. EXTERN_C const IID DIID_DispHTMLCommentElement;
  1118.     MIDL_INTERFACE("3050f50a-98b5-11cf-bb82-00aa00bdce0b")
  1119.     DispHTMLCommentElement : public IDispatch
  1120.     {
  1121.     };
  1122.     
  1123. #endif  /* __DispHTMLCommentElement_DISPINTERFACE_DEFINED__ */
  1124. EXTERN_C const CLSID CLSID_HTMLCommentElement;
  1125. #ifdef __cplusplus
  1126. class DECLSPEC_UUID("3050f317-98b5-11cf-bb82-00aa00bdce0b")
  1127. HTMLCommentElement;
  1128. #endif
  1129. #ifndef __IHTMLPhraseElement_INTERFACE_DEFINED__
  1130. #define __IHTMLPhraseElement_INTERFACE_DEFINED__
  1131. /* interface IHTMLPhraseElement */
  1132. /* [object][uuid][dual][oleautomation] */ 
  1133. EXTERN_C const IID IID_IHTMLPhraseElement;
  1134.     
  1135.     MIDL_INTERFACE("3050f20a-98b5-11cf-bb82-00aa00bdce0b")
  1136.     IHTMLPhraseElement : public IDispatch
  1137.     {
  1138.     public:
  1139.     };
  1140.     
  1141. #endif  /* __IHTMLPhraseElement_INTERFACE_DEFINED__ */
  1142. #ifndef __IHTMLPhraseElement2_INTERFACE_DEFINED__
  1143. #define __IHTMLPhraseElement2_INTERFACE_DEFINED__
  1144. /* interface IHTMLPhraseElement2 */
  1145. /* [object][uuid][dual][oleautomation] */ 
  1146. EXTERN_C const IID IID_IHTMLPhraseElement2;
  1147.     
  1148.     MIDL_INTERFACE("3050f824-98b5-11cf-bb82-00aa00bdce0b")
  1149.     IHTMLPhraseElement2 : public IDispatch
  1150.     {
  1151.     public:
  1152.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cite( 
  1153.             /* [in] */ BSTR v) = 0;
  1154.         
  1155.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cite( 
  1156.             /* [out][retval] */ BSTR *p) = 0;
  1157.         
  1158.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dateTime( 
  1159.             /* [in] */ BSTR v) = 0;
  1160.         
  1161.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dateTime( 
  1162.             /* [out][retval] */ BSTR *p) = 0;
  1163.         
  1164.     };
  1165.     
  1166. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_put_cite_Proxy( 
  1167.     IHTMLPhraseElement2 * This,
  1168.     /* [in] */ BSTR v);
  1169. void __RPC_STUB IHTMLPhraseElement2_put_cite_Stub(
  1170.     IRpcStubBuffer *This,
  1171.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1172.     PRPC_MESSAGE _pRpcMessage,
  1173.     DWORD *_pdwStubPhase);
  1174. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_get_cite_Proxy( 
  1175.     IHTMLPhraseElement2 * This,
  1176.     /* [out][retval] */ BSTR *p);
  1177. void __RPC_STUB IHTMLPhraseElement2_get_cite_Stub(
  1178.     IRpcStubBuffer *This,
  1179.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1180.     PRPC_MESSAGE _pRpcMessage,
  1181.     DWORD *_pdwStubPhase);
  1182. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_put_dateTime_Proxy( 
  1183.     IHTMLPhraseElement2 * This,
  1184.     /* [in] */ BSTR v);
  1185. void __RPC_STUB IHTMLPhraseElement2_put_dateTime_Stub(
  1186.     IRpcStubBuffer *This,
  1187.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1188.     PRPC_MESSAGE _pRpcMessage,
  1189.     DWORD *_pdwStubPhase);
  1190. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_get_dateTime_Proxy( 
  1191.     IHTMLPhraseElement2 * This,
  1192.     /* [out][retval] */ BSTR *p);
  1193. void __RPC_STUB IHTMLPhraseElement2_get_dateTime_Stub(
  1194.     IRpcStubBuffer *This,
  1195.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1196.     PRPC_MESSAGE _pRpcMessage,
  1197.     DWORD *_pdwStubPhase);
  1198. #endif  /* __IHTMLPhraseElement2_INTERFACE_DEFINED__ */
  1199. #ifndef __IHTMLSpanElement_INTERFACE_DEFINED__
  1200. #define __IHTMLSpanElement_INTERFACE_DEFINED__
  1201. /* interface IHTMLSpanElement */
  1202. /* [object][uuid][dual][oleautomation] */ 
  1203. EXTERN_C const IID IID_IHTMLSpanElement;
  1204.     
  1205.     MIDL_INTERFACE("3050f3f3-98b5-11cf-bb82-00aa00bdce0b")
  1206.     IHTMLSpanElement : public IDispatch
  1207.     {
  1208.     public:
  1209.     };
  1210.     
  1211. #endif  /* __IHTMLSpanElement_INTERFACE_DEFINED__ */
  1212. #ifndef __DispHTMLPhraseElement_DISPINTERFACE_DEFINED__
  1213. #define __DispHTMLPhraseElement_DISPINTERFACE_DEFINED__
  1214. /* dispinterface DispHTMLPhraseElement */
  1215. /* [uuid][hidden] */ 
  1216. EXTERN_C const IID DIID_DispHTMLPhraseElement;
  1217.     MIDL_INTERFACE("3050f52d-98b5-11cf-bb82-00aa00bdce0b")
  1218.     DispHTMLPhraseElement : public IDispatch
  1219.     {
  1220.     };
  1221.     
  1222. #endif  /* __DispHTMLPhraseElement_DISPINTERFACE_DEFINED__ */
  1223. EXTERN_C const CLSID CLSID_HTMLPhraseElement;
  1224. #ifdef __cplusplus
  1225. class DECLSPEC_UUID("3050f26e-98b5-11cf-bb82-00aa00bdce0b")
  1226. HTMLPhraseElement;
  1227. #endif
  1228. #ifndef __DispHTMLSpanElement_DISPINTERFACE_DEFINED__
  1229. #define __DispHTMLSpanElement_DISPINTERFACE_DEFINED__
  1230. /* dispinterface DispHTMLSpanElement */
  1231. /* [uuid][hidden] */ 
  1232. EXTERN_C const IID DIID_DispHTMLSpanElement;
  1233.     MIDL_INTERFACE("3050f548-98b5-11cf-bb82-00aa00bdce0b")
  1234.     DispHTMLSpanElement : public IDispatch
  1235.     {
  1236.     };
  1237.     
  1238. #endif  /* __DispHTMLSpanElement_DISPINTERFACE_DEFINED__ */
  1239. EXTERN_C const CLSID CLSID_HTMLSpanElement;
  1240. #ifdef __cplusplus
  1241. class DECLSPEC_UUID("3050f3f5-98b4-11cf-bb82-00aa00bdce0b")
  1242. HTMLSpanElement;
  1243. #endif
  1244. #ifndef __HTMLTableEvents2_DISPINTERFACE_DEFINED__
  1245. #define __HTMLTableEvents2_DISPINTERFACE_DEFINED__
  1246. /* dispinterface HTMLTableEvents2 */
  1247. /* [uuid][hidden] */ 
  1248. EXTERN_C const IID DIID_HTMLTableEvents2;
  1249.     MIDL_INTERFACE("3050f623-98b5-11cf-bb82-00aa00bdce0b")
  1250.     HTMLTableEvents2 : public IDispatch
  1251.     {
  1252.     };
  1253.     
  1254. #endif  /* __HTMLTableEvents2_DISPINTERFACE_DEFINED__ */
  1255. #ifndef __HTMLTableEvents_DISPINTERFACE_DEFINED__
  1256. #define __HTMLTableEvents_DISPINTERFACE_DEFINED__
  1257. /* dispinterface HTMLTableEvents */
  1258. /* [uuid][hidden] */ 
  1259. EXTERN_C const IID DIID_HTMLTableEvents;
  1260.     MIDL_INTERFACE("3050f407-98b5-11cf-bb82-00aa00bdce0b")
  1261.     HTMLTableEvents : public IDispatch
  1262.     {
  1263.     };
  1264.     
  1265. #endif  /* __HTMLTableEvents_DISPINTERFACE_DEFINED__ */
  1266. #ifndef __IHTMLTableSection_INTERFACE_DEFINED__
  1267. #define __IHTMLTableSection_INTERFACE_DEFINED__
  1268. /* interface IHTMLTableSection */
  1269. /* [object][uuid][dual][oleautomation] */ 
  1270. EXTERN_C const IID IID_IHTMLTableSection;
  1271.     
  1272.     MIDL_INTERFACE("3050f23b-98b5-11cf-bb82-00aa00bdce0b")
  1273.     IHTMLTableSection : public IDispatch
  1274.     {
  1275.     public:
  1276.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align( 
  1277.             /* [in] */ BSTR v) = 0;
  1278.         
  1279.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align( 
  1280.             /* [out][retval] */ BSTR *p) = 0;
  1281.         
  1282.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign( 
  1283.             /* [in] */ BSTR v) = 0;
  1284.         
  1285.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign( 
  1286.             /* [out][retval] */ BSTR *p) = 0;
  1287.         
  1288.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor( 
  1289.             /* [in] */ VARIANT v) = 0;
  1290.         
  1291.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor( 
  1292.             /* [out][retval] */ VARIANT *p) = 0;
  1293.         
  1294.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rows( 
  1295.             /* [out][retval] */ IHTMLElementCollection **p) = 0;
  1296.         
  1297.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertRow( 
  1298.             /* [in][defaultvalue] */ long index,
  1299.             /* [out][retval] */ IDispatch **row) = 0;
  1300.         
  1301.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteRow( 
  1302.             /* [in][defaultvalue] */ long index = -1) = 0;
  1303.         
  1304.     };
  1305.     
  1306. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_put_align_Proxy( 
  1307.     IHTMLTableSection * This,
  1308.     /* [in] */ BSTR v);
  1309. void __RPC_STUB IHTMLTableSection_put_align_Stub(
  1310.     IRpcStubBuffer *This,
  1311.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1312.     PRPC_MESSAGE _pRpcMessage,
  1313.     DWORD *_pdwStubPhase);
  1314. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_get_align_Proxy( 
  1315.     IHTMLTableSection * This,
  1316.     /* [out][retval] */ BSTR *p);
  1317. void __RPC_STUB IHTMLTableSection_get_align_Stub(
  1318.     IRpcStubBuffer *This,
  1319.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1320.     PRPC_MESSAGE _pRpcMessage,
  1321.     DWORD *_pdwStubPhase);
  1322. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_put_vAlign_Proxy( 
  1323.     IHTMLTableSection * This,
  1324.     /* [in] */ BSTR v);
  1325. void __RPC_STUB IHTMLTableSection_put_vAlign_Stub(
  1326.     IRpcStubBuffer *This,
  1327.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1328.     PRPC_MESSAGE _pRpcMessage,
  1329.     DWORD *_pdwStubPhase);
  1330. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_get_vAlign_Proxy( 
  1331.     IHTMLTableSection * This,
  1332.     /* [out][retval] */ BSTR *p);
  1333. void __RPC_STUB IHTMLTableSection_get_vAlign_Stub(
  1334.     IRpcStubBuffer *This,
  1335.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1336.     PRPC_MESSAGE _pRpcMessage,
  1337.     DWORD *_pdwStubPhase);
  1338. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_put_bgColor_Proxy( 
  1339.     IHTMLTableSection * This,
  1340.     /* [in] */ VARIANT v);
  1341. void __RPC_STUB IHTMLTableSection_put_bgColor_Stub(
  1342.     IRpcStubBuffer *This,
  1343.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1344.     PRPC_MESSAGE _pRpcMessage,
  1345.     DWORD *_pdwStubPhase);
  1346. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_get_bgColor_Proxy( 
  1347.     IHTMLTableSection * This,
  1348.     /* [out][retval] */ VARIANT *p);
  1349. void __RPC_STUB IHTMLTableSection_get_bgColor_Stub(
  1350.     IRpcStubBuffer *This,
  1351.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1352.     PRPC_MESSAGE _pRpcMessage,
  1353.     DWORD *_pdwStubPhase);
  1354. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_get_rows_Proxy( 
  1355.     IHTMLTableSection * This,
  1356.     /* [out][retval] */ IHTMLElementCollection **p);
  1357. void __RPC_STUB IHTMLTableSection_get_rows_Stub(
  1358.     IRpcStubBuffer *This,
  1359.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1360.     PRPC_MESSAGE _pRpcMessage,
  1361.     DWORD *_pdwStubPhase);
  1362. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_insertRow_Proxy( 
  1363.     IHTMLTableSection * This,
  1364.     /* [in][defaultvalue] */ long index,
  1365.     /* [out][retval] */ IDispatch **row);
  1366. void __RPC_STUB IHTMLTableSection_insertRow_Stub(
  1367.     IRpcStubBuffer *This,
  1368.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1369.     PRPC_MESSAGE _pRpcMessage,
  1370.     DWORD *_pdwStubPhase);
  1371. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_deleteRow_Proxy( 
  1372.     IHTMLTableSection * This,
  1373.     /* [in][defaultvalue] */ long index);
  1374. void __RPC_STUB IHTMLTableSection_deleteRow_Stub(
  1375.     IRpcStubBuffer *This,
  1376.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1377.     PRPC_MESSAGE _pRpcMessage,
  1378.     DWORD *_pdwStubPhase);
  1379. #endif  /* __IHTMLTableSection_INTERFACE_DEFINED__ */
  1380. #ifndef __IHTMLTable_INTERFACE_DEFINED__
  1381. #define __IHTMLTable_INTERFACE_DEFINED__
  1382. /* interface IHTMLTable */
  1383. /* [object][uuid][dual][oleautomation] */ 
  1384. EXTERN_C const IID IID_IHTMLTable;
  1385.     
  1386.     MIDL_INTERFACE("3050f21e-98b5-11cf-bb82-00aa00bdce0b")
  1387.     IHTMLTable : public IDispatch
  1388.     {
  1389.     public:
  1390.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cols( 
  1391.             /* [in] */ long v) = 0;
  1392.         
  1393.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cols( 
  1394.             /* [out][retval] */ long *p) = 0;
  1395.         
  1396.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border( 
  1397.             /* [in] */ VARIANT v) = 0;
  1398.         
  1399.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border( 
  1400.             /* [out][retval] */ VARIANT *p) = 0;
  1401.         
  1402.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frame( 
  1403.             /* [in] */ BSTR v) = 0;
  1404.         
  1405.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frame( 
  1406.             /* [out][retval] */ BSTR *p) = 0;
  1407.         
  1408.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_rules( 
  1409.             /* [in] */ BSTR v) = 0;
  1410.         
  1411.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rules( 
  1412.             /* [out][retval] */ BSTR *p) = 0;
  1413.         
  1414.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cellSpacing( 
  1415.             /* [in] */ VARIANT v) = 0;
  1416.         
  1417.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cellSpacing( 
  1418.             /* [out][retval] */ VARIANT *p) = 0;
  1419.         
  1420.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cellPadding( 
  1421.             /* [in] */ VARIANT v) = 0;
  1422.         
  1423.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cellPadding( 
  1424.             /* [out][retval] */ VARIANT *p) = 0;
  1425.         
  1426.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_background( 
  1427.             /* [in] */ BSTR v) = 0;
  1428.         
  1429.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_background( 
  1430.             /* [out][retval] */ BSTR *p) = 0;
  1431.         
  1432.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor( 
  1433.             /* [in] */ VARIANT v) = 0;
  1434.         
  1435.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor( 
  1436.             /* [out][retval] */ VARIANT *p) = 0;
  1437.         
  1438.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor( 
  1439.             /* [in] */ VARIANT v) = 0;
  1440.         
  1441.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor( 
  1442.             /* [out][retval] */ VARIANT *p) = 0;
  1443.         
  1444.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorLight( 
  1445.             /* [in] */ VARIANT v) = 0;
  1446.         
  1447.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorLight( 
  1448.             /* [out][retval] */ VARIANT *p) = 0;
  1449.         
  1450.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorDark( 
  1451.             /* [in] */ VARIANT v) = 0;
  1452.         
  1453.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorDark( 
  1454.             /* [out][retval] */ VARIANT *p) = 0;
  1455.         
  1456.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align( 
  1457.             /* [in] */ BSTR v) = 0;
  1458.         
  1459.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align( 
  1460.             /* [out][retval] */ BSTR *p) = 0;
  1461.         
  1462.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE refresh( void) = 0;
  1463.         
  1464.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rows( 
  1465.             /* [out][retval] */ IHTMLElementCollection **p) = 0;
  1466.         
  1467.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( 
  1468.             /* [in] */ VARIANT v) = 0;
  1469.         
  1470.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( 
  1471.             /* [out][retval] */ VARIANT *p) = 0;
  1472.         
  1473.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( 
  1474.             /* [in] */ VARIANT v) = 0;
  1475.         
  1476.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( 
  1477.             /* [out][retval] */ VARIANT *p) = 0;
  1478.         
  1479.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dataPageSize( 
  1480.             /* [in] */ long v) = 0;
  1481.         
  1482.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataPageSize( 
  1483.             /* [out][retval] */ long *p) = 0;
  1484.         
  1485.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE nextPage( void) = 0;
  1486.         
  1487.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE previousPage( void) = 0;
  1488.         
  1489.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tHead( 
  1490.             /* [out][retval] */ IHTMLTableSection **p) = 0;
  1491.         
  1492.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tFoot( 
  1493.             /* [out][retval] */ IHTMLTableSection **p) = 0;
  1494.         
  1495.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tBodies( 
  1496.             /* [out][retval] */ IHTMLElementCollection **p) = 0;
  1497.         
  1498.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_caption( 
  1499.             /* [out][retval] */ IHTMLTableCaption **p) = 0;
  1500.         
  1501.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTHead( 
  1502.             /* [out][retval] */ IDispatch **head) = 0;
  1503.         
  1504.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteTHead( void) = 0;
  1505.         
  1506.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTFoot( 
  1507.             /* [out][retval] */ IDispatch **foot) = 0;
  1508.         
  1509.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteTFoot( void) = 0;
  1510.         
  1511.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE createCaption( 
  1512.             /* [out][retval] */ IHTMLTableCaption **caption) = 0;
  1513.         
  1514.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteCaption( void) = 0;
  1515.         
  1516.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertRow( 
  1517.             /* [in][defaultvalue] */ long index,
  1518.             /* [out][retval] */ IDispatch **row) = 0;
  1519.         
  1520.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteRow( 
  1521.             /* [in][defaultvalue] */ long index = -1) = 0;
  1522.         
  1523.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( 
  1524.             /* [out][retval] */ BSTR *p) = 0;
  1525.         
  1526.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange( 
  1527.             /* [in] */ VARIANT v) = 0;
  1528.         
  1529.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange( 
  1530.             /* [out][retval] */ VARIANT *p) = 0;
  1531.         
  1532.     };
  1533.     
  1534. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_cols_Proxy( 
  1535.     IHTMLTable * This,
  1536.     /* [in] */ long v);
  1537. void __RPC_STUB IHTMLTable_put_cols_Stub(
  1538.     IRpcStubBuffer *This,
  1539.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1540.     PRPC_MESSAGE _pRpcMessage,
  1541.     DWORD *_pdwStubPhase);
  1542. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_cols_Proxy( 
  1543.     IHTMLTable * This,
  1544.     /* [out][retval] */ long *p);
  1545. void __RPC_STUB IHTMLTable_get_cols_Stub(
  1546.     IRpcStubBuffer *This,
  1547.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1548.     PRPC_MESSAGE _pRpcMessage,
  1549.     DWORD *_pdwStubPhase);
  1550. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_border_Proxy( 
  1551.     IHTMLTable * This,
  1552.     /* [in] */ VARIANT v);
  1553. void __RPC_STUB IHTMLTable_put_border_Stub(
  1554.     IRpcStubBuffer *This,
  1555.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1556.     PRPC_MESSAGE _pRpcMessage,
  1557.     DWORD *_pdwStubPhase);
  1558. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_border_Proxy( 
  1559.     IHTMLTable * This,
  1560.     /* [out][retval] */ VARIANT *p);
  1561. void __RPC_STUB IHTMLTable_get_border_Stub(
  1562.     IRpcStubBuffer *This,
  1563.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1564.     PRPC_MESSAGE _pRpcMessage,
  1565.     DWORD *_pdwStubPhase);
  1566. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_frame_Proxy( 
  1567.     IHTMLTable * This,
  1568.     /* [in] */ BSTR v);
  1569. void __RPC_STUB IHTMLTable_put_frame_Stub(
  1570.     IRpcStubBuffer *This,
  1571.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1572.     PRPC_MESSAGE _pRpcMessage,
  1573.     DWORD *_pdwStubPhase);
  1574. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_frame_Proxy( 
  1575.     IHTMLTable * This,
  1576.     /* [out][retval] */ BSTR *p);
  1577. void __RPC_STUB IHTMLTable_get_frame_Stub(
  1578.     IRpcStubBuffer *This,
  1579.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1580.     PRPC_MESSAGE _pRpcMessage,
  1581.     DWORD *_pdwStubPhase);
  1582. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_rules_Proxy( 
  1583.     IHTMLTable * This,
  1584.     /* [in] */ BSTR v);
  1585. void __RPC_STUB IHTMLTable_put_rules_Stub(
  1586.     IRpcStubBuffer *This,
  1587.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1588.     PRPC_MESSAGE _pRpcMessage,
  1589.     DWORD *_pdwStubPhase);
  1590. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_rules_Proxy( 
  1591.     IHTMLTable * This,
  1592.     /* [out][retval] */ BSTR *p);
  1593. void __RPC_STUB IHTMLTable_get_rules_Stub(
  1594.     IRpcStubBuffer *This,
  1595.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1596.     PRPC_MESSAGE _pRpcMessage,
  1597.     DWORD *_pdwStubPhase);
  1598. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_cellSpacing_Proxy( 
  1599.     IHTMLTable * This,
  1600.     /* [in] */ VARIANT v);
  1601. void __RPC_STUB IHTMLTable_put_cellSpacing_Stub(
  1602.     IRpcStubBuffer *This,
  1603.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1604.     PRPC_MESSAGE _pRpcMessage,
  1605.     DWORD *_pdwStubPhase);
  1606. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_cellSpacing_Proxy( 
  1607.     IHTMLTable * This,
  1608.     /* [out][retval] */ VARIANT *p);
  1609. void __RPC_STUB IHTMLTable_get_cellSpacing_Stub(
  1610.     IRpcStubBuffer *This,
  1611.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1612.     PRPC_MESSAGE _pRpcMessage,
  1613.     DWORD *_pdwStubPhase);
  1614. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_cellPadding_Proxy( 
  1615.     IHTMLTable * This,
  1616.     /* [in] */ VARIANT v);
  1617. void __RPC_STUB IHTMLTable_put_cellPadding_Stub(
  1618.     IRpcStubBuffer *This,
  1619.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1620.     PRPC_MESSAGE _pRpcMessage,
  1621.     DWORD *_pdwStubPhase);
  1622. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_cellPadding_Proxy( 
  1623.     IHTMLTable * This,
  1624.     /* [out][retval] */ VARIANT *p);
  1625. void __RPC_STUB IHTMLTable_get_cellPadding_Stub(
  1626.     IRpcStubBuffer *This,
  1627.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1628.     PRPC_MESSAGE _pRpcMessage,
  1629.     DWORD *_pdwStubPhase);
  1630. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_background_Proxy( 
  1631.     IHTMLTable * This,
  1632.     /* [in] */ BSTR v);
  1633. void __RPC_STUB IHTMLTable_put_background_Stub(
  1634.     IRpcStubBuffer *This,
  1635.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1636.     PRPC_MESSAGE _pRpcMessage,
  1637.     DWORD *_pdwStubPhase);
  1638. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_background_Proxy( 
  1639.     IHTMLTable * This,
  1640.     /* [out][retval] */ BSTR *p);
  1641. void __RPC_STUB IHTMLTable_get_background_Stub(
  1642.     IRpcStubBuffer *This,
  1643.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1644.     PRPC_MESSAGE _pRpcMessage,
  1645.     DWORD *_pdwStubPhase);
  1646. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_bgColor_Proxy( 
  1647.     IHTMLTable * This,
  1648.     /* [in] */ VARIANT v);
  1649. void __RPC_STUB IHTMLTable_put_bgColor_Stub(
  1650.     IRpcStubBuffer *This,
  1651.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1652.     PRPC_MESSAGE _pRpcMessage,
  1653.     DWORD *_pdwStubPhase);
  1654. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_bgColor_Proxy( 
  1655.     IHTMLTable * This,
  1656.     /* [out][retval] */ VARIANT *p);
  1657. void __RPC_STUB IHTMLTable_get_bgColor_Stub(
  1658.     IRpcStubBuffer *This,
  1659.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1660.     PRPC_MESSAGE _pRpcMessage,
  1661.     DWORD *_pdwStubPhase);
  1662. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_borderColor_Proxy( 
  1663.     IHTMLTable * This,
  1664.     /* [in] */ VARIANT v);
  1665. void __RPC_STUB IHTMLTable_put_borderColor_Stub(
  1666.     IRpcStubBuffer *This,
  1667.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1668.     PRPC_MESSAGE _pRpcMessage,
  1669.     DWORD *_pdwStubPhase);
  1670. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_borderColor_Proxy( 
  1671.     IHTMLTable * This,
  1672.     /* [out][retval] */ VARIANT *p);
  1673. void __RPC_STUB IHTMLTable_get_borderColor_Stub(
  1674.     IRpcStubBuffer *This,
  1675.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1676.     PRPC_MESSAGE _pRpcMessage,
  1677.     DWORD *_pdwStubPhase);
  1678. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_borderColorLight_Proxy( 
  1679.     IHTMLTable * This,
  1680.     /* [in] */ VARIANT v);
  1681. void __RPC_STUB IHTMLTable_put_borderColorLight_Stub(
  1682.     IRpcStubBuffer *This,
  1683.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1684.     PRPC_MESSAGE _pRpcMessage,
  1685.     DWORD *_pdwStubPhase);
  1686. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_borderColorLight_Proxy( 
  1687.     IHTMLTable * This,
  1688.     /* [out][retval] */ VARIANT *p);
  1689. void __RPC_STUB IHTMLTable_get_borderColorLight_Stub(
  1690.     IRpcStubBuffer *This,
  1691.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1692.     PRPC_MESSAGE _pRpcMessage,
  1693.     DWORD *_pdwStubPhase);
  1694. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_borderColorDark_Proxy( 
  1695.     IHTMLTable * This,
  1696.     /* [in] */ VARIANT v);
  1697. void __RPC_STUB IHTMLTable_put_borderColorDark_Stub(
  1698.     IRpcStubBuffer *This,
  1699.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1700.     PRPC_MESSAGE _pRpcMessage,
  1701.     DWORD *_pdwStubPhase);
  1702. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_borderColorDark_Proxy( 
  1703.     IHTMLTable * This,
  1704.     /* [out][retval] */ VARIANT *p);
  1705. void __RPC_STUB IHTMLTable_get_borderColorDark_Stub(
  1706.     IRpcStubBuffer *This,
  1707.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1708.     PRPC_MESSAGE _pRpcMessage,
  1709.     DWORD *_pdwStubPhase);
  1710. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_align_Proxy( 
  1711.     IHTMLTable * This,
  1712.     /* [in] */ BSTR v);
  1713. void __RPC_STUB IHTMLTable_put_align_Stub(
  1714.     IRpcStubBuffer *This,
  1715.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1716.     PRPC_MESSAGE _pRpcMessage,
  1717.     DWORD *_pdwStubPhase);
  1718. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_align_Proxy( 
  1719.     IHTMLTable * This,
  1720.     /* [out][retval] */ BSTR *p);
  1721. void __RPC_STUB IHTMLTable_get_align_Stub(
  1722.     IRpcStubBuffer *This,
  1723.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1724.     PRPC_MESSAGE _pRpcMessage,
  1725.     DWORD *_pdwStubPhase);
  1726. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_refresh_Proxy( 
  1727.     IHTMLTable * This);
  1728. void __RPC_STUB IHTMLTable_refresh_Stub(
  1729.     IRpcStubBuffer *This,
  1730.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1731.     PRPC_MESSAGE _pRpcMessage,
  1732.     DWORD *_pdwStubPhase);
  1733. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_rows_Proxy( 
  1734.     IHTMLTable * This,
  1735.     /* [out][retval] */ IHTMLElementCollection **p);
  1736. void __RPC_STUB IHTMLTable_get_rows_Stub(
  1737.     IRpcStubBuffer *This,
  1738.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1739.     PRPC_MESSAGE _pRpcMessage,
  1740.     DWORD *_pdwStubPhase);
  1741. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_width_Proxy( 
  1742.     IHTMLTable * This,
  1743.     /* [in] */ VARIANT v);
  1744. void __RPC_STUB IHTMLTable_put_width_Stub(
  1745.     IRpcStubBuffer *This,
  1746.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1747.     PRPC_MESSAGE _pRpcMessage,
  1748.     DWORD *_pdwStubPhase);
  1749. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_width_Proxy( 
  1750.     IHTMLTable * This,
  1751.     /* [out][retval] */ VARIANT *p);
  1752. void __RPC_STUB IHTMLTable_get_width_Stub(
  1753.     IRpcStubBuffer *This,
  1754.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1755.     PRPC_MESSAGE _pRpcMessage,
  1756.     DWORD *_pdwStubPhase);
  1757. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_height_Proxy( 
  1758.     IHTMLTable * This,
  1759.     /* [in] */ VARIANT v);
  1760. void __RPC_STUB IHTMLTable_put_height_Stub(
  1761.     IRpcStubBuffer *This,
  1762.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1763.     PRPC_MESSAGE _pRpcMessage,
  1764.     DWORD *_pdwStubPhase);
  1765. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_height_Proxy( 
  1766.     IHTMLTable * This,
  1767.     /* [out][retval] */ VARIANT *p);
  1768. void __RPC_STUB IHTMLTable_get_height_Stub(
  1769.     IRpcStubBuffer *This,
  1770.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1771.     PRPC_MESSAGE _pRpcMessage,
  1772.     DWORD *_pdwStubPhase);
  1773. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_dataPageSize_Proxy( 
  1774.     IHTMLTable * This,
  1775.     /* [in] */ long v);
  1776. void __RPC_STUB IHTMLTable_put_dataPageSize_Stub(
  1777.     IRpcStubBuffer *This,
  1778.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1779.     PRPC_MESSAGE _pRpcMessage,
  1780.     DWORD *_pdwStubPhase);
  1781. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_dataPageSize_Proxy( 
  1782.     IHTMLTable * This,
  1783.     /* [out][retval] */ long *p);
  1784. void __RPC_STUB IHTMLTable_get_dataPageSize_Stub(
  1785.     IRpcStubBuffer *This,
  1786.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1787.     PRPC_MESSAGE _pRpcMessage,
  1788.     DWORD *_pdwStubPhase);
  1789. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_nextPage_Proxy( 
  1790.     IHTMLTable * This);
  1791. void __RPC_STUB IHTMLTable_nextPage_Stub(
  1792.     IRpcStubBuffer *This,
  1793.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1794.     PRPC_MESSAGE _pRpcMessage,
  1795.     DWORD *_pdwStubPhase);
  1796. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_previousPage_Proxy( 
  1797.     IHTMLTable * This);
  1798. void __RPC_STUB IHTMLTable_previousPage_Stub(
  1799.     IRpcStubBuffer *This,
  1800.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1801.     PRPC_MESSAGE _pRpcMessage,
  1802.     DWORD *_pdwStubPhase);
  1803. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_tHead_Proxy( 
  1804.     IHTMLTable * This,
  1805.     /* [out][retval] */ IHTMLTableSection **p);
  1806. void __RPC_STUB IHTMLTable_get_tHead_Stub(
  1807.     IRpcStubBuffer *This,
  1808.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1809.     PRPC_MESSAGE _pRpcMessage,
  1810.     DWORD *_pdwStubPhase);
  1811. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_tFoot_Proxy( 
  1812.     IHTMLTable * This,
  1813.     /* [out][retval] */ IHTMLTableSection **p);
  1814. void __RPC_STUB IHTMLTable_get_tFoot_Stub(
  1815.     IRpcStubBuffer *This,
  1816.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1817.     PRPC_MESSAGE _pRpcMessage,
  1818.     DWORD *_pdwStubPhase);
  1819. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_tBodies_Proxy( 
  1820.     IHTMLTable * This,
  1821.     /* [out][retval] */ IHTMLElementCollection **p);
  1822. void __RPC_STUB IHTMLTable_get_tBodies_Stub(
  1823.     IRpcStubBuffer *This,
  1824.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1825.     PRPC_MESSAGE _pRpcMessage,
  1826.     DWORD *_pdwStubPhase);
  1827. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_caption_Proxy( 
  1828.     IHTMLTable * This,
  1829.     /* [out][retval] */ IHTMLTableCaption **p);
  1830. void __RPC_STUB IHTMLTable_get_caption_Stub(
  1831.     IRpcStubBuffer *This,
  1832.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1833.     PRPC_MESSAGE _pRpcMessage,
  1834.     DWORD *_pdwStubPhase);
  1835. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_createTHead_Proxy( 
  1836.     IHTMLTable * This,
  1837.     /* [out][retval] */ IDispatch **head);
  1838. void __RPC_STUB IHTMLTable_createTHead_Stub(
  1839.     IRpcStubBuffer *This,
  1840.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1841.     PRPC_MESSAGE _pRpcMessage,
  1842.     DWORD *_pdwStubPhase);
  1843. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_deleteTHead_Proxy( 
  1844.     IHTMLTable * This);
  1845. void __RPC_STUB IHTMLTable_deleteTHead_Stub(
  1846.     IRpcStubBuffer *This,
  1847.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1848.     PRPC_MESSAGE _pRpcMessage,
  1849.     DWORD *_pdwStubPhase);
  1850. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_createTFoot_Proxy( 
  1851.     IHTMLTable * This,
  1852.     /* [out][retval] */ IDispatch **foot);
  1853. void __RPC_STUB IHTMLTable_createTFoot_Stub(
  1854.     IRpcStubBuffer *This,
  1855.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1856.     PRPC_MESSAGE _pRpcMessage,
  1857.     DWORD *_pdwStubPhase);
  1858. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_deleteTFoot_Proxy( 
  1859.     IHTMLTable * This);
  1860. void __RPC_STUB IHTMLTable_deleteTFoot_Stub(
  1861.     IRpcStubBuffer *This,
  1862.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1863.     PRPC_MESSAGE _pRpcMessage,
  1864.     DWORD *_pdwStubPhase);
  1865. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_createCaption_Proxy( 
  1866.     IHTMLTable * This,
  1867.     /* [out][retval] */ IHTMLTableCaption **caption);
  1868. void __RPC_STUB IHTMLTable_createCaption_Stub(
  1869.     IRpcStubBuffer *This,
  1870.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1871.     PRPC_MESSAGE _pRpcMessage,
  1872.     DWORD *_pdwStubPhase);
  1873. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_deleteCaption_Proxy( 
  1874.     IHTMLTable * This);
  1875. void __RPC_STUB IHTMLTable_deleteCaption_Stub(
  1876.     IRpcStubBuffer *This,
  1877.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1878.     PRPC_MESSAGE _pRpcMessage,
  1879.     DWORD *_pdwStubPhase);
  1880. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_insertRow_Proxy( 
  1881.     IHTMLTable * This,
  1882.     /* [in][defaultvalue] */ long index,
  1883.     /* [out][retval] */ IDispatch **row);
  1884. void __RPC_STUB IHTMLTable_insertRow_Stub(
  1885.     IRpcStubBuffer *This,
  1886.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1887.     PRPC_MESSAGE _pRpcMessage,
  1888.     DWORD *_pdwStubPhase);
  1889. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_deleteRow_Proxy( 
  1890.     IHTMLTable * This,
  1891.     /* [in][defaultvalue] */ long index);
  1892. void __RPC_STUB IHTMLTable_deleteRow_Stub(
  1893.     IRpcStubBuffer *This,
  1894.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1895.     PRPC_MESSAGE _pRpcMessage,
  1896.     DWORD *_pdwStubPhase);
  1897. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_readyState_Proxy( 
  1898.     IHTMLTable * This,
  1899.     /* [out][retval] */ BSTR *p);
  1900. void __RPC_STUB IHTMLTable_get_readyState_Stub(
  1901.     IRpcStubBuffer *This,
  1902.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1903.     PRPC_MESSAGE _pRpcMessage,
  1904.     DWORD *_pdwStubPhase);
  1905. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_onreadystatechange_Proxy( 
  1906.     IHTMLTable * This,
  1907.     /* [in] */ VARIANT v);
  1908. void __RPC_STUB IHTMLTable_put_onreadystatechange_Stub(
  1909.     IRpcStubBuffer *This,
  1910.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1911.     PRPC_MESSAGE _pRpcMessage,
  1912.     DWORD *_pdwStubPhase);
  1913. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_onreadystatechange_Proxy( 
  1914.     IHTMLTable * This,
  1915.     /* [out][retval] */ VARIANT *p);
  1916. void __RPC_STUB IHTMLTable_get_onreadystatechange_Stub(
  1917.     IRpcStubBuffer *This,
  1918.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1919.     PRPC_MESSAGE _pRpcMessage,
  1920.     DWORD *_pdwStubPhase);
  1921. #endif  /* __IHTMLTable_INTERFACE_DEFINED__ */
  1922. #ifndef __IHTMLTable2_INTERFACE_DEFINED__
  1923. #define __IHTMLTable2_INTERFACE_DEFINED__
  1924. /* interface IHTMLTable2 */
  1925. /* [object][uuid][dual][oleautomation] */ 
  1926. EXTERN_C const IID IID_IHTMLTable2;
  1927.     
  1928.     MIDL_INTERFACE("3050f4ad-98b5-11cf-bb82-00aa00bdce0b")
  1929.     IHTMLTable2 : public IDispatch
  1930.     {
  1931.     public:
  1932.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE firstPage( void) = 0;
  1933.         
  1934.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE lastPage( void) = 0;
  1935.         
  1936.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cells( 
  1937.             /* [out][retval] */ IHTMLElementCollection **p) = 0;
  1938.         
  1939.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveRow( 
  1940.             /* [in][defaultvalue] */ long indexFrom,
  1941.             /* [in][defaultvalue] */ long indexTo,
  1942.             /* [out][retval] */ IDispatch **row) = 0;
  1943.         
  1944.     };
  1945.     
  1946. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable2_firstPage_Proxy( 
  1947.     IHTMLTable2 * This);
  1948. void __RPC_STUB IHTMLTable2_firstPage_Stub(
  1949.     IRpcStubBuffer *This,
  1950.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1951.     PRPC_MESSAGE _pRpcMessage,
  1952.     DWORD *_pdwStubPhase);
  1953. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable2_lastPage_Proxy( 
  1954.     IHTMLTable2 * This);
  1955. void __RPC_STUB IHTMLTable2_lastPage_Stub(
  1956.     IRpcStubBuffer *This,
  1957.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1958.     PRPC_MESSAGE _pRpcMessage,
  1959.     DWORD *_pdwStubPhase);
  1960. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable2_get_cells_Proxy( 
  1961.     IHTMLTable2 * This,
  1962.     /* [out][retval] */ IHTMLElementCollection **p);
  1963. void __RPC_STUB IHTMLTable2_get_cells_Stub(
  1964.     IRpcStubBuffer *This,
  1965.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1966.     PRPC_MESSAGE _pRpcMessage,
  1967.     DWORD *_pdwStubPhase);
  1968. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable2_moveRow_Proxy( 
  1969.     IHTMLTable2 * This,
  1970.     /* [in][defaultvalue] */ long indexFrom,
  1971.     /* [in][defaultvalue] */ long indexTo,
  1972.     /* [out][retval] */ IDispatch **row);
  1973. void __RPC_STUB IHTMLTable2_moveRow_Stub(
  1974.     IRpcStubBuffer *This,
  1975.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1976.     PRPC_MESSAGE _pRpcMessage,
  1977.     DWORD *_pdwStubPhase);
  1978. #endif  /* __IHTMLTable2_INTERFACE_DEFINED__ */
  1979. #ifndef __IHTMLTable3_INTERFACE_DEFINED__
  1980. #define __IHTMLTable3_INTERFACE_DEFINED__
  1981. /* interface IHTMLTable3 */
  1982. /* [object][uuid][dual][oleautomation] */ 
  1983. EXTERN_C const IID IID_IHTMLTable3;
  1984.     
  1985.     MIDL_INTERFACE("3050f829-98b5-11cf-bb82-00aa00bdce0b")
  1986.     IHTMLTable3 : public IDispatch
  1987.     {
  1988.     public:
  1989.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_summary( 
  1990.             /* [in] */ BSTR v) = 0;
  1991.         
  1992.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_summary( 
  1993.             /* [out][retval] */ BSTR *p) = 0;
  1994.         
  1995.     };
  1996.     
  1997. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable3_put_summary_Proxy( 
  1998.     IHTMLTable3 * This,
  1999.     /* [in] */ BSTR v);
  2000. void __RPC_STUB IHTMLTable3_put_summary_Stub(
  2001.     IRpcStubBuffer *This,
  2002.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2003.     PRPC_MESSAGE _pRpcMessage,
  2004.     DWORD *_pdwStubPhase);
  2005. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable3_get_summary_Proxy( 
  2006.     IHTMLTable3 * This,
  2007.     /* [out][retval] */ BSTR *p);
  2008. void __RPC_STUB IHTMLTable3_get_summary_Stub(
  2009.     IRpcStubBuffer *This,
  2010.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2011.     PRPC_MESSAGE _pRpcMessage,
  2012.     DWORD *_pdwStubPhase);
  2013. #endif  /* __IHTMLTable3_INTERFACE_DEFINED__ */
  2014. #ifndef __IHTMLTableCol_INTERFACE_DEFINED__
  2015. #define __IHTMLTableCol_INTERFACE_DEFINED__
  2016. /* interface IHTMLTableCol */
  2017. /* [object][uuid][dual][oleautomation] */ 
  2018. EXTERN_C const IID IID_IHTMLTableCol;
  2019.     
  2020.     MIDL_INTERFACE("3050f23a-98b5-11cf-bb82-00aa00bdce0b")
  2021.     IHTMLTableCol : public IDispatch
  2022.     {
  2023.     public:
  2024.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_span( 
  2025.             /* [in] */ long v) = 0;
  2026.         
  2027.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_span( 
  2028.             /* [out][retval] */ long *p) = 0;
  2029.         
  2030.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( 
  2031.             /* [in] */ VARIANT v) = 0;
  2032.         
  2033.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( 
  2034.             /* [out][retval] */ VARIANT *p) = 0;
  2035.         
  2036.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align( 
  2037.             /* [in] */ BSTR v) = 0;
  2038.         
  2039.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align( 
  2040.             /* [out][retval] */ BSTR *p) = 0;
  2041.         
  2042.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign( 
  2043.             /* [in] */ BSTR v) = 0;
  2044.         
  2045.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign( 
  2046.             /* [out][retval] */ BSTR *p) = 0;
  2047.         
  2048.     };
  2049.     
  2050. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_put_span_Proxy( 
  2051.     IHTMLTableCol * This,
  2052.     /* [in] */ long v);
  2053. void __RPC_STUB IHTMLTableCol_put_span_Stub(
  2054.     IRpcStubBuffer *This,
  2055.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2056.     PRPC_MESSAGE _pRpcMessage,
  2057.     DWORD *_pdwStubPhase);
  2058. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_get_span_Proxy( 
  2059.     IHTMLTableCol * This,
  2060.     /* [out][retval] */ long *p);
  2061. void __RPC_STUB IHTMLTableCol_get_span_Stub(
  2062.     IRpcStubBuffer *This,
  2063.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2064.     PRPC_MESSAGE _pRpcMessage,
  2065.     DWORD *_pdwStubPhase);
  2066. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_put_width_Proxy( 
  2067.     IHTMLTableCol * This,
  2068.     /* [in] */ VARIANT v);
  2069. void __RPC_STUB IHTMLTableCol_put_width_Stub(
  2070.     IRpcStubBuffer *This,
  2071.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2072.     PRPC_MESSAGE _pRpcMessage,
  2073.     DWORD *_pdwStubPhase);
  2074. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_get_width_Proxy( 
  2075.     IHTMLTableCol * This,
  2076.     /* [out][retval] */ VARIANT *p);
  2077. void __RPC_STUB IHTMLTableCol_get_width_Stub(
  2078.     IRpcStubBuffer *This,
  2079.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2080.     PRPC_MESSAGE _pRpcMessage,
  2081.     DWORD *_pdwStubPhase);
  2082. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_put_align_Proxy( 
  2083.     IHTMLTableCol * This,
  2084.     /* [in] */ BSTR v);
  2085. void __RPC_STUB IHTMLTableCol_put_align_Stub(
  2086.     IRpcStubBuffer *This,
  2087.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2088.     PRPC_MESSAGE _pRpcMessage,
  2089.     DWORD *_pdwStubPhase);
  2090. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_get_align_Proxy( 
  2091.     IHTMLTableCol * This,
  2092.     /* [out][retval] */ BSTR *p);
  2093. void __RPC_STUB IHTMLTableCol_get_align_Stub(
  2094.     IRpcStubBuffer *This,
  2095.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2096.     PRPC_MESSAGE _pRpcMessage,
  2097.     DWORD *_pdwStubPhase);
  2098. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_put_vAlign_Proxy( 
  2099.     IHTMLTableCol * This,
  2100.     /* [in] */ BSTR v);
  2101. void __RPC_STUB IHTMLTableCol_put_vAlign_Stub(
  2102.     IRpcStubBuffer *This,
  2103.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2104.     PRPC_MESSAGE _pRpcMessage,
  2105.     DWORD *_pdwStubPhase);
  2106. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_get_vAlign_Proxy( 
  2107.     IHTMLTableCol * This,
  2108.     /* [out][retval] */ BSTR *p);
  2109. void __RPC_STUB IHTMLTableCol_get_vAlign_Stub(
  2110.     IRpcStubBuffer *This,
  2111.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2112.     PRPC_MESSAGE _pRpcMessage,
  2113.     DWORD *_pdwStubPhase);
  2114. #endif  /* __IHTMLTableCol_INTERFACE_DEFINED__ */
  2115. #ifndef __IHTMLTableCol2_INTERFACE_DEFINED__
  2116. #define __IHTMLTableCol2_INTERFACE_DEFINED__
  2117. /* interface IHTMLTableCol2 */
  2118. /* [object][uuid][dual][oleautomation] */ 
  2119. EXTERN_C const IID IID_IHTMLTableCol2;
  2120.     
  2121.     MIDL_INTERFACE("3050f82a-98b5-11cf-bb82-00aa00bdce0b")
  2122.     IHTMLTableCol2 : public IDispatch
  2123.     {
  2124.     public:
  2125.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ch( 
  2126.             /* [in] */ BSTR v) = 0;
  2127.         
  2128.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ch( 
  2129.             /* [out][retval] */ BSTR *p) = 0;
  2130.         
  2131.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_chOff( 
  2132.             /* [in] */ BSTR v) = 0;
  2133.         
  2134.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_chOff( 
  2135.             /* [out][retval] */ BSTR *p) = 0;
  2136.         
  2137.     };
  2138.     
  2139. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol2_put_ch_Proxy( 
  2140.     IHTMLTableCol2 * This,
  2141.     /* [in] */ BSTR v);
  2142. void __RPC_STUB IHTMLTableCol2_put_ch_Stub(
  2143.     IRpcStubBuffer *This,
  2144.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2145.     PRPC_MESSAGE _pRpcMessage,
  2146.     DWORD *_pdwStubPhase);
  2147. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol2_get_ch_Proxy( 
  2148.     IHTMLTableCol2 * This,
  2149.     /* [out][retval] */ BSTR *p);
  2150. void __RPC_STUB IHTMLTableCol2_get_ch_Stub(
  2151.     IRpcStubBuffer *This,
  2152.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2153.     PRPC_MESSAGE _pRpcMessage,
  2154.     DWORD *_pdwStubPhase);
  2155. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol2_put_chOff_Proxy( 
  2156.     IHTMLTableCol2 * This,
  2157.     /* [in] */ BSTR v);
  2158. void __RPC_STUB IHTMLTableCol2_put_chOff_Stub(
  2159.     IRpcStubBuffer *This,
  2160.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2161.     PRPC_MESSAGE _pRpcMessage,
  2162.     DWORD *_pdwStubPhase);
  2163. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol2_get_chOff_Proxy( 
  2164.     IHTMLTableCol2 * This,
  2165.     /* [out][retval] */ BSTR *p);
  2166. void __RPC_STUB IHTMLTableCol2_get_chOff_Stub(
  2167.     IRpcStubBuffer *This,
  2168.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2169.     PRPC_MESSAGE _pRpcMessage,
  2170.     DWORD *_pdwStubPhase);
  2171. #endif  /* __IHTMLTableCol2_INTERFACE_DEFINED__ */
  2172. #ifndef __IHTMLTableSection2_INTERFACE_DEFINED__
  2173. #define __IHTMLTableSection2_INTERFACE_DEFINED__
  2174. /* interface IHTMLTableSection2 */
  2175. /* [object][uuid][dual][oleautomation] */ 
  2176. EXTERN_C const IID IID_IHTMLTableSection2;
  2177.     
  2178.     MIDL_INTERFACE("3050f5c7-98b5-11cf-bb82-00aa00bdce0b")
  2179.     IHTMLTableSection2 : public IDispatch
  2180.     {
  2181.     public:
  2182.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveRow( 
  2183.             /* [in][defaultvalue] */ long indexFrom,
  2184.             /* [in][defaultvalue] */ long indexTo,
  2185.             /* [out][retval] */ IDispatch **row) = 0;
  2186.         
  2187.     };
  2188.     
  2189. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection2_moveRow_Proxy( 
  2190.     IHTMLTableSection2 * This,
  2191.     /* [in][defaultvalue] */ long indexFrom,
  2192.     /* [in][defaultvalue] */ long indexTo,
  2193.     /* [out][retval] */ IDispatch **row);
  2194. void __RPC_STUB IHTMLTableSection2_moveRow_Stub(
  2195.     IRpcStubBuffer *This,
  2196.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2197.     PRPC_MESSAGE _pRpcMessage,
  2198.     DWORD *_pdwStubPhase);
  2199. #endif  /* __IHTMLTableSection2_INTERFACE_DEFINED__ */
  2200. #ifndef __IHTMLTableSection3_INTERFACE_DEFINED__
  2201. #define __IHTMLTableSection3_INTERFACE_DEFINED__
  2202. /* interface IHTMLTableSection3 */
  2203. /* [object][uuid][dual][oleautomation] */ 
  2204. EXTERN_C const IID IID_IHTMLTableSection3;
  2205.     
  2206.     MIDL_INTERFACE("3050f82b-98b5-11cf-bb82-00aa00bdce0b")
  2207.     IHTMLTableSection3 : public IDispatch
  2208.     {
  2209.     public:
  2210.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ch( 
  2211.             /* [in] */ BSTR v) = 0;
  2212.         
  2213.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ch( 
  2214.             /* [out][retval] */ BSTR *p) = 0;
  2215.         
  2216.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_chOff( 
  2217.             /* [in] */ BSTR v) = 0;
  2218.         
  2219.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_chOff( 
  2220.             /* [out][retval] */ BSTR *p) = 0;
  2221.         
  2222.     };
  2223.     
  2224. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection3_put_ch_Proxy( 
  2225.     IHTMLTableSection3 * This,
  2226.     /* [in] */ BSTR v);
  2227. void __RPC_STUB IHTMLTableSection3_put_ch_Stub(
  2228.     IRpcStubBuffer *This,
  2229.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2230.     PRPC_MESSAGE _pRpcMessage,
  2231.     DWORD *_pdwStubPhase);
  2232. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection3_get_ch_Proxy( 
  2233.     IHTMLTableSection3 * This,
  2234.     /* [out][retval] */ BSTR *p);
  2235. void __RPC_STUB IHTMLTableSection3_get_ch_Stub(
  2236.     IRpcStubBuffer *This,
  2237.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2238.     PRPC_MESSAGE _pRpcMessage,
  2239.     DWORD *_pdwStubPhase);
  2240. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection3_put_chOff_Proxy( 
  2241.     IHTMLTableSection3 * This,
  2242.     /* [in] */ BSTR v);
  2243. void __RPC_STUB IHTMLTableSection3_put_chOff_Stub(
  2244.     IRpcStubBuffer *This,
  2245.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2246.     PRPC_MESSAGE _pRpcMessage,
  2247.     DWORD *_pdwStubPhase);
  2248. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection3_get_chOff_Proxy( 
  2249.     IHTMLTableSection3 * This,
  2250.     /* [out][retval] */ BSTR *p);
  2251. void __RPC_STUB IHTMLTableSection3_get_chOff_Stub(
  2252.     IRpcStubBuffer *This,
  2253.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2254.     PRPC_MESSAGE _pRpcMessage,
  2255.     DWORD *_pdwStubPhase);
  2256. #endif  /* __IHTMLTableSection3_INTERFACE_DEFINED__ */
  2257. #ifndef __IHTMLTableRow_INTERFACE_DEFINED__
  2258. #define __IHTMLTableRow_INTERFACE_DEFINED__
  2259. /* interface IHTMLTableRow */
  2260. /* [object][uuid][dual][oleautomation] */ 
  2261. EXTERN_C const IID IID_IHTMLTableRow;
  2262.     
  2263.     MIDL_INTERFACE("3050f23c-98b5-11cf-bb82-00aa00bdce0b")
  2264.     IHTMLTableRow : public IDispatch
  2265.     {
  2266.     public:
  2267.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align( 
  2268.             /* [in] */ BSTR v) = 0;
  2269.         
  2270.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align( 
  2271.             /* [out][retval] */ BSTR *p) = 0;
  2272.         
  2273.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign( 
  2274.             /* [in] */ BSTR v) = 0;
  2275.         
  2276.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign( 
  2277.             /* [out][retval] */ BSTR *p) = 0;
  2278.         
  2279.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor( 
  2280.             /* [in] */ VARIANT v) = 0;
  2281.         
  2282.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor( 
  2283.             /* [out][retval] */ VARIANT *p) = 0;
  2284.         
  2285.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor( 
  2286.             /* [in] */ VARIANT v) = 0;
  2287.         
  2288.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor( 
  2289.             /* [out][retval] */ VARIANT *p) = 0;
  2290.         
  2291.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorLight( 
  2292.             /* [in] */ VARIANT v) = 0;
  2293.         
  2294.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorLight( 
  2295.             /* [out][retval] */ VARIANT *p) = 0;
  2296.         
  2297.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorDark( 
  2298.             /* [in] */ VARIANT v) = 0;
  2299.         
  2300.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorDark( 
  2301.             /* [out][retval] */ VARIANT *p) = 0;
  2302.         
  2303.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rowIndex( 
  2304.             /* [out][retval] */ long *p) = 0;
  2305.         
  2306.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_sectionRowIndex( 
  2307.             /* [out][retval] */ long *p) = 0;
  2308.         
  2309.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cells( 
  2310.             /* [out][retval] */ IHTMLElementCollection **p) = 0;
  2311.         
  2312.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertCell( 
  2313.             /* [in][defaultvalue] */ long index,
  2314.             /* [out][retval] */ IDispatch **row) = 0;
  2315.         
  2316.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteCell( 
  2317.             /* [in][defaultvalue] */ long index = -1) = 0;
  2318.         
  2319.     };
  2320.     
  2321. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_align_Proxy( 
  2322.     IHTMLTableRow * This,
  2323.     /* [in] */ BSTR v);
  2324. void __RPC_STUB IHTMLTableRow_put_align_Stub(
  2325.     IRpcStubBuffer *This,
  2326.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2327.     PRPC_MESSAGE _pRpcMessage,
  2328.     DWORD *_pdwStubPhase);
  2329. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_align_Proxy( 
  2330.     IHTMLTableRow * This,
  2331.     /* [out][retval] */ BSTR *p);
  2332. void __RPC_STUB IHTMLTableRow_get_align_Stub(
  2333.     IRpcStubBuffer *This,
  2334.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2335.     PRPC_MESSAGE _pRpcMessage,
  2336.     DWORD *_pdwStubPhase);
  2337. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_vAlign_Proxy( 
  2338.     IHTMLTableRow * This,
  2339.     /* [in] */ BSTR v);
  2340. void __RPC_STUB IHTMLTableRow_put_vAlign_Stub(
  2341.     IRpcStubBuffer *This,
  2342.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2343.     PRPC_MESSAGE _pRpcMessage,
  2344.     DWORD *_pdwStubPhase);
  2345. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_vAlign_Proxy( 
  2346.     IHTMLTableRow * This,
  2347.     /* [out][retval] */ BSTR *p);
  2348. void __RPC_STUB IHTMLTableRow_get_vAlign_Stub(
  2349.     IRpcStubBuffer *This,
  2350.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2351.     PRPC_MESSAGE _pRpcMessage,
  2352.     DWORD *_pdwStubPhase);
  2353. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_bgColor_Proxy( 
  2354.     IHTMLTableRow * This,
  2355.     /* [in] */ VARIANT v);
  2356. void __RPC_STUB IHTMLTableRow_put_bgColor_Stub(
  2357.     IRpcStubBuffer *This,
  2358.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2359.     PRPC_MESSAGE _pRpcMessage,
  2360.     DWORD *_pdwStubPhase);
  2361. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_bgColor_Proxy( 
  2362.     IHTMLTableRow * This,
  2363.     /* [out][retval] */ VARIANT *p);
  2364. void __RPC_STUB IHTMLTableRow_get_bgColor_Stub(
  2365.     IRpcStubBuffer *This,
  2366.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2367.     PRPC_MESSAGE _pRpcMessage,
  2368.     DWORD *_pdwStubPhase);
  2369. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_borderColor_Proxy( 
  2370.     IHTMLTableRow * This,
  2371.     /* [in] */ VARIANT v);
  2372. void __RPC_STUB IHTMLTableRow_put_borderColor_Stub(
  2373.     IRpcStubBuffer *This,
  2374.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2375.     PRPC_MESSAGE _pRpcMessage,
  2376.     DWORD *_pdwStubPhase);
  2377. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_borderColor_Proxy( 
  2378.     IHTMLTableRow * This,
  2379.     /* [out][retval] */ VARIANT *p);
  2380. void __RPC_STUB IHTMLTableRow_get_borderColor_Stub(
  2381.     IRpcStubBuffer *This,
  2382.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2383.     PRPC_MESSAGE _pRpcMessage,
  2384.     DWORD *_pdwStubPhase);
  2385. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_borderColorLight_Proxy( 
  2386.     IHTMLTableRow * This,
  2387.     /* [in] */ VARIANT v);
  2388. void __RPC_STUB IHTMLTableRow_put_borderColorLight_Stub(
  2389.     IRpcStubBuffer *This,
  2390.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2391.     PRPC_MESSAGE _pRpcMessage,
  2392.     DWORD *_pdwStubPhase);
  2393. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_borderColorLight_Proxy( 
  2394.     IHTMLTableRow * This,
  2395.     /* [out][retval] */ VARIANT *p);
  2396. void __RPC_STUB IHTMLTableRow_get_borderColorLight_Stub(
  2397.     IRpcStubBuffer *This,
  2398.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2399.     PRPC_MESSAGE _pRpcMessage,
  2400.     DWORD *_pdwStubPhase);
  2401. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_borderColorDark_Proxy( 
  2402.     IHTMLTableRow * This,
  2403.     /* [in] */ VARIANT v);
  2404. void __RPC_STUB IHTMLTableRow_put_borderColorDark_Stub(
  2405.     IRpcStubBuffer *This,
  2406.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2407.     PRPC_MESSAGE _pRpcMessage,
  2408.     DWORD *_pdwStubPhase);
  2409. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_borderColorDark_Proxy( 
  2410.     IHTMLTableRow * This,
  2411.     /* [out][retval] */ VARIANT *p);
  2412. void __RPC_STUB IHTMLTableRow_get_borderColorDark_Stub(
  2413.     IRpcStubBuffer *This,
  2414.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2415.     PRPC_MESSAGE _pRpcMessage,
  2416.     DWORD *_pdwStubPhase);
  2417. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_rowIndex_Proxy( 
  2418.     IHTMLTableRow * This,
  2419.     /* [out][retval] */ long *p);
  2420. void __RPC_STUB IHTMLTableRow_get_rowIndex_Stub(
  2421.     IRpcStubBuffer *This,
  2422.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2423.     PRPC_MESSAGE _pRpcMessage,
  2424.     DWORD *_pdwStubPhase);
  2425. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_sectionRowIndex_Proxy( 
  2426.     IHTMLTableRow * This,
  2427.     /* [out][retval] */ long *p);
  2428. void __RPC_STUB IHTMLTableRow_get_sectionRowIndex_Stub(
  2429.     IRpcStubBuffer *This,
  2430.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2431.     PRPC_MESSAGE _pRpcMessage,
  2432.     DWORD *_pdwStubPhase);
  2433. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_cells_Proxy( 
  2434.     IHTMLTableRow * This,
  2435.     /* [out][retval] */ IHTMLElementCollection **p);
  2436. void __RPC_STUB IHTMLTableRow_get_cells_Stub(
  2437.     IRpcStubBuffer *This,
  2438.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2439.     PRPC_MESSAGE _pRpcMessage,
  2440.     DWORD *_pdwStubPhase);
  2441. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_insertCell_Proxy( 
  2442.     IHTMLTableRow * This,
  2443.     /* [in][defaultvalue] */ long index,
  2444.     /* [out][retval] */ IDispatch **row);
  2445. void __RPC_STUB IHTMLTableRow_insertCell_Stub(
  2446.     IRpcStubBuffer *This,
  2447.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2448.     PRPC_MESSAGE _pRpcMessage,
  2449.     DWORD *_pdwStubPhase);
  2450. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_deleteCell_Proxy( 
  2451.     IHTMLTableRow * This,
  2452.     /* [in][defaultvalue] */ long index);
  2453. void __RPC_STUB IHTMLTableRow_deleteCell_Stub(
  2454.     IRpcStubBuffer *This,
  2455.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2456.     PRPC_MESSAGE _pRpcMessage,
  2457.     DWORD *_pdwStubPhase);
  2458. #endif  /* __IHTMLTableRow_INTERFACE_DEFINED__ */
  2459. #ifndef __IHTMLTableRow2_INTERFACE_DEFINED__
  2460. #define __IHTMLTableRow2_INTERFACE_DEFINED__
  2461. /* interface IHTMLTableRow2 */
  2462. /* [object][uuid][dual][oleautomation] */ 
  2463. EXTERN_C const IID IID_IHTMLTableRow2;
  2464.     
  2465.     MIDL_INTERFACE("3050f4a1-98b5-11cf-bb82-00aa00bdce0b")
  2466.     IHTMLTableRow2 : public IDispatch
  2467.     {
  2468.     public:
  2469.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( 
  2470.             /* [in] */ VARIANT v) = 0;
  2471.         
  2472.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( 
  2473.             /* [out][retval] */ VARIANT *p) = 0;
  2474.         
  2475.     };
  2476.     
  2477. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow2_put_height_Proxy( 
  2478.     IHTMLTableRow2 * This,
  2479.     /* [in] */ VARIANT v);
  2480. void __RPC_STUB IHTMLTableRow2_put_height_Stub(
  2481.     IRpcStubBuffer *This,
  2482.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2483.     PRPC_MESSAGE _pRpcMessage,
  2484.     DWORD *_pdwStubPhase);
  2485. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow2_get_height_Proxy( 
  2486.     IHTMLTableRow2 * This,
  2487.     /* [out][retval] */ VARIANT *p);
  2488. void __RPC_STUB IHTMLTableRow2_get_height_Stub(
  2489.     IRpcStubBuffer *This,
  2490.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2491.     PRPC_MESSAGE _pRpcMessage,
  2492.     DWORD *_pdwStubPhase);
  2493. #endif  /* __IHTMLTableRow2_INTERFACE_DEFINED__ */
  2494. #ifndef __IHTMLTableRow3_INTERFACE_DEFINED__
  2495. #define __IHTMLTableRow3_INTERFACE_DEFINED__
  2496. /* interface IHTMLTableRow3 */
  2497. /* [object][uuid][dual][oleautomation] */ 
  2498. EXTERN_C const IID IID_IHTMLTableRow3;
  2499.     
  2500.     MIDL_INTERFACE("3050f82c-98b5-11cf-bb82-00aa00bdce0b")
  2501.     IHTMLTableRow3 : public IDispatch
  2502.     {
  2503.     public:
  2504.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ch( 
  2505.             /* [in] */ BSTR v) = 0;
  2506.         
  2507.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ch( 
  2508.             /* [out][retval] */ BSTR *p) = 0;
  2509.         
  2510.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_chOff( 
  2511.             /* [in] */ BSTR v) = 0;
  2512.         
  2513.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_chOff( 
  2514.             /* [out][retval] */ BSTR *p) = 0;
  2515.         
  2516.     };
  2517.     
  2518. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow3_put_ch_Proxy( 
  2519.     IHTMLTableRow3 * This,
  2520.     /* [in] */ BSTR v);
  2521. void __RPC_STUB IHTMLTableRow3_put_ch_Stub(
  2522.     IRpcStubBuffer *This,
  2523.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2524.     PRPC_MESSAGE _pRpcMessage,
  2525.     DWORD *_pdwStubPhase);
  2526. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow3_get_ch_Proxy( 
  2527.     IHTMLTableRow3 * This,
  2528.     /* [out][retval] */ BSTR *p);
  2529. void __RPC_STUB IHTMLTableRow3_get_ch_Stub(
  2530.     IRpcStubBuffer *This,
  2531.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2532.     PRPC_MESSAGE _pRpcMessage,
  2533.     DWORD *_pdwStubPhase);
  2534. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow3_put_chOff_Proxy( 
  2535.     IHTMLTableRow3 * This,
  2536.     /* [in] */ BSTR v);
  2537. void __RPC_STUB IHTMLTableRow3_put_chOff_Stub(
  2538.     IRpcStubBuffer *This,
  2539.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2540.     PRPC_MESSAGE _pRpcMessage,
  2541.     DWORD *_pdwStubPhase);
  2542. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow3_get_chOff_Proxy( 
  2543.     IHTMLTableRow3 * This,
  2544.     /* [out][retval] */ BSTR *p);
  2545. void __RPC_STUB IHTMLTableRow3_get_chOff_Stub(
  2546.     IRpcStubBuffer *This,
  2547.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2548.     PRPC_MESSAGE _pRpcMessage,
  2549.     DWORD *_pdwStubPhase);
  2550. #endif  /* __IHTMLTableRow3_INTERFACE_DEFINED__ */
  2551. #ifndef __IHTMLTableRowMetrics_INTERFACE_DEFINED__
  2552. #define __IHTMLTableRowMetrics_INTERFACE_DEFINED__
  2553. /* interface IHTMLTableRowMetrics */
  2554. /* [object][uuid][dual][oleautomation] */ 
  2555. EXTERN_C const IID IID_IHTMLTableRowMetrics;
  2556.     
  2557.     MIDL_INTERFACE("3050f413-98b5-11cf-bb82-00aa00bdce0b")
  2558.     IHTMLTableRowMetrics : public IDispatch
  2559.     {
  2560.     public:
  2561.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientHeight( 
  2562.             /* [out][retval] */ long *p) = 0;
  2563.         
  2564.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientWidth( 
  2565.             /* [out][retval] */ long *p) = 0;
  2566.         
  2567.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientTop( 
  2568.             /* [out][retval] */ long *p) = 0;
  2569.         
  2570.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientLeft( 
  2571.             /* [out][retval] */ long *p) = 0;
  2572.         
  2573.     };
  2574.     
  2575. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRowMetrics_get_clientHeight_Proxy( 
  2576.     IHTMLTableRowMetrics * This,
  2577.     /* [out][retval] */ long *p);
  2578. void __RPC_STUB IHTMLTableRowMetrics_get_clientHeight_Stub(
  2579.     IRpcStubBuffer *This,
  2580.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2581.     PRPC_MESSAGE _pRpcMessage,
  2582.     DWORD *_pdwStubPhase);
  2583. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRowMetrics_get_clientWidth_Proxy( 
  2584.     IHTMLTableRowMetrics * This,
  2585.     /* [out][retval] */ long *p);
  2586. void __RPC_STUB IHTMLTableRowMetrics_get_clientWidth_Stub(
  2587.     IRpcStubBuffer *This,
  2588.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2589.     PRPC_MESSAGE _pRpcMessage,
  2590.     DWORD *_pdwStubPhase);
  2591. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRowMetrics_get_clientTop_Proxy( 
  2592.     IHTMLTableRowMetrics * This,
  2593.     /* [out][retval] */ long *p);
  2594. void __RPC_STUB IHTMLTableRowMetrics_get_clientTop_Stub(
  2595.     IRpcStubBuffer *This,
  2596.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2597.     PRPC_MESSAGE _pRpcMessage,
  2598.     DWORD *_pdwStubPhase);
  2599. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRowMetrics_get_clientLeft_Proxy( 
  2600.     IHTMLTableRowMetrics * This,
  2601.     /* [out][retval] */ long *p);
  2602. void __RPC_STUB IHTMLTableRowMetrics_get_clientLeft_Stub(
  2603.     IRpcStubBuffer *This,
  2604.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2605.     PRPC_MESSAGE _pRpcMessage,
  2606.     DWORD *_pdwStubPhase);
  2607. #endif  /* __IHTMLTableRowMetrics_INTERFACE_DEFINED__ */
  2608. #ifndef __IHTMLTableCell_INTERFACE_DEFINED__
  2609. #define __IHTMLTableCell_INTERFACE_DEFINED__
  2610. /* interface IHTMLTableCell */
  2611. /* [object][uuid][dual][oleautomation] */ 
  2612. EXTERN_C const IID IID_IHTMLTableCell;
  2613.     
  2614.     MIDL_INTERFACE("3050f23d-98b5-11cf-bb82-00aa00bdce0b")
  2615.     IHTMLTableCell : public IDispatch
  2616.     {
  2617.     public:
  2618.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_rowSpan( 
  2619.             /* [in] */ long v) = 0;
  2620.         
  2621.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rowSpan( 
  2622.             /* [out][retval] */ long *p) = 0;
  2623.         
  2624.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_colSpan( 
  2625.             /* [in] */ long v) = 0;
  2626.         
  2627.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_colSpan( 
  2628.             /* [out][retval] */ long *p) = 0;
  2629.         
  2630.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align( 
  2631.             /* [in] */ BSTR v) = 0;
  2632.         
  2633.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align( 
  2634.             /* [out][retval] */ BSTR *p) = 0;
  2635.         
  2636.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign( 
  2637.             /* [in] */ BSTR v) = 0;
  2638.         
  2639.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign( 
  2640.             /* [out][retval] */ BSTR *p) = 0;
  2641.         
  2642.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor( 
  2643.             /* [in] */ VARIANT v) = 0;
  2644.         
  2645.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor( 
  2646.             /* [out][retval] */ VARIANT *p) = 0;
  2647.         
  2648.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap( 
  2649.             /* [in] */ VARIANT_BOOL v) = 0;
  2650.         
  2651.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap( 
  2652.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  2653.         
  2654.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_background( 
  2655.             /* [in] */ BSTR v) = 0;
  2656.         
  2657.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_background( 
  2658.             /* [out][retval] */ BSTR *p) = 0;
  2659.         
  2660.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor( 
  2661.             /* [in] */ VARIANT v) = 0;
  2662.         
  2663.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor( 
  2664.             /* [out][retval] */ VARIANT *p) = 0;
  2665.         
  2666.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorLight( 
  2667.             /* [in] */ VARIANT v) = 0;
  2668.         
  2669.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorLight( 
  2670.             /* [out][retval] */ VARIANT *p) = 0;
  2671.         
  2672.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorDark( 
  2673.             /* [in] */ VARIANT v) = 0;
  2674.         
  2675.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorDark( 
  2676.             /* [out][retval] */ VARIANT *p) = 0;
  2677.         
  2678.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( 
  2679.             /* [in] */ VARIANT v) = 0;
  2680.         
  2681.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( 
  2682.             /* [out][retval] */ VARIANT *p) = 0;
  2683.         
  2684.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( 
  2685.             /* [in] */ VARIANT v) = 0;
  2686.         
  2687.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( 
  2688.             /* [out][retval] */ VARIANT *p) = 0;
  2689.         
  2690.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cellIndex( 
  2691.             /* [out][retval] */ long *p) = 0;
  2692.         
  2693.     };
  2694.     
  2695. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_rowSpan_Proxy( 
  2696.     IHTMLTableCell * This,
  2697.     /* [in] */ long v);
  2698. void __RPC_STUB IHTMLTableCell_put_rowSpan_Stub(
  2699.     IRpcStubBuffer *This,
  2700.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2701.     PRPC_MESSAGE _pRpcMessage,
  2702.     DWORD *_pdwStubPhase);
  2703. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_rowSpan_Proxy( 
  2704.     IHTMLTableCell * This,
  2705.     /* [out][retval] */ long *p);
  2706. void __RPC_STUB IHTMLTableCell_get_rowSpan_Stub(
  2707.     IRpcStubBuffer *This,
  2708.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2709.     PRPC_MESSAGE _pRpcMessage,
  2710.     DWORD *_pdwStubPhase);
  2711. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_colSpan_Proxy( 
  2712.     IHTMLTableCell * This,
  2713.     /* [in] */ long v);
  2714. void __RPC_STUB IHTMLTableCell_put_colSpan_Stub(
  2715.     IRpcStubBuffer *This,
  2716.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2717.     PRPC_MESSAGE _pRpcMessage,
  2718.     DWORD *_pdwStubPhase);
  2719. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_colSpan_Proxy( 
  2720.     IHTMLTableCell * This,
  2721.     /* [out][retval] */ long *p);
  2722. void __RPC_STUB IHTMLTableCell_get_colSpan_Stub(
  2723.     IRpcStubBuffer *This,
  2724.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2725.     PRPC_MESSAGE _pRpcMessage,
  2726.     DWORD *_pdwStubPhase);
  2727. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_align_Proxy( 
  2728.     IHTMLTableCell * This,
  2729.     /* [in] */ BSTR v);
  2730. void __RPC_STUB IHTMLTableCell_put_align_Stub(
  2731.     IRpcStubBuffer *This,
  2732.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2733.     PRPC_MESSAGE _pRpcMessage,
  2734.     DWORD *_pdwStubPhase);
  2735. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_align_Proxy( 
  2736.     IHTMLTableCell * This,
  2737.     /* [out][retval] */ BSTR *p);
  2738. void __RPC_STUB IHTMLTableCell_get_align_Stub(
  2739.     IRpcStubBuffer *This,
  2740.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2741.     PRPC_MESSAGE _pRpcMessage,
  2742.     DWORD *_pdwStubPhase);
  2743. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_vAlign_Proxy( 
  2744.     IHTMLTableCell * This,
  2745.     /* [in] */ BSTR v);
  2746. void __RPC_STUB IHTMLTableCell_put_vAlign_Stub(
  2747.     IRpcStubBuffer *This,
  2748.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2749.     PRPC_MESSAGE _pRpcMessage,
  2750.     DWORD *_pdwStubPhase);
  2751. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_vAlign_Proxy( 
  2752.     IHTMLTableCell * This,
  2753.     /* [out][retval] */ BSTR *p);
  2754. void __RPC_STUB IHTMLTableCell_get_vAlign_Stub(
  2755.     IRpcStubBuffer *This,
  2756.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2757.     PRPC_MESSAGE _pRpcMessage,
  2758.     DWORD *_pdwStubPhase);
  2759. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_bgColor_Proxy( 
  2760.     IHTMLTableCell * This,
  2761.     /* [in] */ VARIANT v);
  2762. void __RPC_STUB IHTMLTableCell_put_bgColor_Stub(
  2763.     IRpcStubBuffer *This,
  2764.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2765.     PRPC_MESSAGE _pRpcMessage,
  2766.     DWORD *_pdwStubPhase);
  2767. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_bgColor_Proxy( 
  2768.     IHTMLTableCell * This,
  2769.     /* [out][retval] */ VARIANT *p);
  2770. void __RPC_STUB IHTMLTableCell_get_bgColor_Stub(
  2771.     IRpcStubBuffer *This,
  2772.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2773.     PRPC_MESSAGE _pRpcMessage,
  2774.     DWORD *_pdwStubPhase);
  2775. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_noWrap_Proxy( 
  2776.     IHTMLTableCell * This,
  2777.     /* [in] */ VARIANT_BOOL v);
  2778. void __RPC_STUB IHTMLTableCell_put_noWrap_Stub(
  2779.     IRpcStubBuffer *This,
  2780.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2781.     PRPC_MESSAGE _pRpcMessage,
  2782.     DWORD *_pdwStubPhase);
  2783. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_noWrap_Proxy( 
  2784.     IHTMLTableCell * This,
  2785.     /* [out][retval] */ VARIANT_BOOL *p);
  2786. void __RPC_STUB IHTMLTableCell_get_noWrap_Stub(
  2787.     IRpcStubBuffer *This,
  2788.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2789.     PRPC_MESSAGE _pRpcMessage,
  2790.     DWORD *_pdwStubPhase);
  2791. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_background_Proxy( 
  2792.     IHTMLTableCell * This,
  2793.     /* [in] */ BSTR v);
  2794. void __RPC_STUB IHTMLTableCell_put_background_Stub(
  2795.     IRpcStubBuffer *This,
  2796.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2797.     PRPC_MESSAGE _pRpcMessage,
  2798.     DWORD *_pdwStubPhase);
  2799. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_background_Proxy( 
  2800.     IHTMLTableCell * This,
  2801.     /* [out][retval] */ BSTR *p);
  2802. void __RPC_STUB IHTMLTableCell_get_background_Stub(
  2803.     IRpcStubBuffer *This,
  2804.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2805.     PRPC_MESSAGE _pRpcMessage,
  2806.     DWORD *_pdwStubPhase);
  2807. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_borderColor_Proxy( 
  2808.     IHTMLTableCell * This,
  2809.     /* [in] */ VARIANT v);
  2810. void __RPC_STUB IHTMLTableCell_put_borderColor_Stub(
  2811.     IRpcStubBuffer *This,
  2812.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2813.     PRPC_MESSAGE _pRpcMessage,
  2814.     DWORD *_pdwStubPhase);
  2815. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_borderColor_Proxy( 
  2816.     IHTMLTableCell * This,
  2817.     /* [out][retval] */ VARIANT *p);
  2818. void __RPC_STUB IHTMLTableCell_get_borderColor_Stub(
  2819.     IRpcStubBuffer *This,
  2820.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2821.     PRPC_MESSAGE _pRpcMessage,
  2822.     DWORD *_pdwStubPhase);
  2823. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_borderColorLight_Proxy( 
  2824.     IHTMLTableCell * This,
  2825.     /* [in] */ VARIANT v);
  2826. void __RPC_STUB IHTMLTableCell_put_borderColorLight_Stub(
  2827.     IRpcStubBuffer *This,
  2828.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2829.     PRPC_MESSAGE _pRpcMessage,
  2830.     DWORD *_pdwStubPhase);
  2831. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_borderColorLight_Proxy( 
  2832.     IHTMLTableCell * This,
  2833.     /* [out][retval] */ VARIANT *p);
  2834. void __RPC_STUB IHTMLTableCell_get_borderColorLight_Stub(
  2835.     IRpcStubBuffer *This,
  2836.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2837.     PRPC_MESSAGE _pRpcMessage,
  2838.     DWORD *_pdwStubPhase);
  2839. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_borderColorDark_Proxy( 
  2840.     IHTMLTableCell * This,
  2841.     /* [in] */ VARIANT v);
  2842. void __RPC_STUB IHTMLTableCell_put_borderColorDark_Stub(
  2843.     IRpcStubBuffer *This,
  2844.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2845.     PRPC_MESSAGE _pRpcMessage,
  2846.     DWORD *_pdwStubPhase);
  2847. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_borderColorDark_Proxy( 
  2848.     IHTMLTableCell * This,
  2849.     /* [out][retval] */ VARIANT *p);
  2850. void __RPC_STUB IHTMLTableCell_get_borderColorDark_Stub(
  2851.     IRpcStubBuffer *This,
  2852.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2853.     PRPC_MESSAGE _pRpcMessage,
  2854.     DWORD *_pdwStubPhase);
  2855. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_width_Proxy( 
  2856.     IHTMLTableCell * This,
  2857.     /* [in] */ VARIANT v);
  2858. void __RPC_STUB IHTMLTableCell_put_width_Stub(
  2859.     IRpcStubBuffer *This,
  2860.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2861.     PRPC_MESSAGE _pRpcMessage,
  2862.     DWORD *_pdwStubPhase);
  2863. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_width_Proxy( 
  2864.     IHTMLTableCell * This,
  2865.     /* [out][retval] */ VARIANT *p);
  2866. void __RPC_STUB IHTMLTableCell_get_width_Stub(
  2867.     IRpcStubBuffer *This,
  2868.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2869.     PRPC_MESSAGE _pRpcMessage,
  2870.     DWORD *_pdwStubPhase);
  2871. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_height_Proxy( 
  2872.     IHTMLTableCell * This,
  2873.     /* [in] */ VARIANT v);
  2874. void __RPC_STUB IHTMLTableCell_put_height_Stub(
  2875.     IRpcStubBuffer *This,
  2876.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2877.     PRPC_MESSAGE _pRpcMessage,
  2878.     DWORD *_pdwStubPhase);
  2879. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_height_Proxy( 
  2880.     IHTMLTableCell * This,
  2881.     /* [out][retval] */ VARIANT *p);
  2882. void __RPC_STUB IHTMLTableCell_get_height_Stub(
  2883.     IRpcStubBuffer *This,
  2884.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2885.     PRPC_MESSAGE _pRpcMessage,
  2886.     DWORD *_pdwStubPhase);
  2887. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_cellIndex_Proxy( 
  2888.     IHTMLTableCell * This,
  2889.     /* [out][retval] */ long *p);
  2890. void __RPC_STUB IHTMLTableCell_get_cellIndex_Stub(
  2891.     IRpcStubBuffer *This,
  2892.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2893.     PRPC_MESSAGE _pRpcMessage,
  2894.     DWORD *_pdwStubPhase);
  2895. #endif  /* __IHTMLTableCell_INTERFACE_DEFINED__ */
  2896. #ifndef __IHTMLTableCell2_INTERFACE_DEFINED__
  2897. #define __IHTMLTableCell2_INTERFACE_DEFINED__
  2898. /* interface IHTMLTableCell2 */
  2899. /* [object][uuid][dual][oleautomation] */ 
  2900. EXTERN_C const IID IID_IHTMLTableCell2;
  2901.     
  2902.     MIDL_INTERFACE("3050f82d-98b5-11cf-bb82-00aa00bdce0b")
  2903.     IHTMLTableCell2 : public IDispatch
  2904.     {
  2905.     public:
  2906.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_abbr( 
  2907.             /* [in] */ BSTR v) = 0;
  2908.         
  2909.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_abbr( 
  2910.             /* [out][retval] */ BSTR *p) = 0;
  2911.         
  2912.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_axis( 
  2913.             /* [in] */ BSTR v) = 0;
  2914.         
  2915.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_axis( 
  2916.             /* [out][retval] */ BSTR *p) = 0;
  2917.         
  2918.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ch( 
  2919.             /* [in] */ BSTR v) = 0;
  2920.         
  2921.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ch( 
  2922.             /* [out][retval] */ BSTR *p) = 0;
  2923.         
  2924.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_chOff( 
  2925.             /* [in] */ BSTR v) = 0;
  2926.         
  2927.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_chOff( 
  2928.             /* [out][retval] */ BSTR *p) = 0;
  2929.         
  2930.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_headers( 
  2931.             /* [in] */ BSTR v) = 0;
  2932.         
  2933.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_headers( 
  2934.             /* [out][retval] */ BSTR *p) = 0;
  2935.