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

模拟服务器

开发平台:

C/C++

  1.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scope( 
  2.             /* [in] */ BSTR v) = 0;
  3.         
  4.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scope( 
  5.             /* [out][retval] */ BSTR *p) = 0;
  6.         
  7.     };
  8.     
  9. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_abbr_Proxy( 
  10.     IHTMLTableCell2 * This,
  11.     /* [in] */ BSTR v);
  12. void __RPC_STUB IHTMLTableCell2_put_abbr_Stub(
  13.     IRpcStubBuffer *This,
  14.     IRpcChannelBuffer *_pRpcChannelBuffer,
  15.     PRPC_MESSAGE _pRpcMessage,
  16.     DWORD *_pdwStubPhase);
  17. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_abbr_Proxy( 
  18.     IHTMLTableCell2 * This,
  19.     /* [out][retval] */ BSTR *p);
  20. void __RPC_STUB IHTMLTableCell2_get_abbr_Stub(
  21.     IRpcStubBuffer *This,
  22.     IRpcChannelBuffer *_pRpcChannelBuffer,
  23.     PRPC_MESSAGE _pRpcMessage,
  24.     DWORD *_pdwStubPhase);
  25. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_axis_Proxy( 
  26.     IHTMLTableCell2 * This,
  27.     /* [in] */ BSTR v);
  28. void __RPC_STUB IHTMLTableCell2_put_axis_Stub(
  29.     IRpcStubBuffer *This,
  30.     IRpcChannelBuffer *_pRpcChannelBuffer,
  31.     PRPC_MESSAGE _pRpcMessage,
  32.     DWORD *_pdwStubPhase);
  33. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_axis_Proxy( 
  34.     IHTMLTableCell2 * This,
  35.     /* [out][retval] */ BSTR *p);
  36. void __RPC_STUB IHTMLTableCell2_get_axis_Stub(
  37.     IRpcStubBuffer *This,
  38.     IRpcChannelBuffer *_pRpcChannelBuffer,
  39.     PRPC_MESSAGE _pRpcMessage,
  40.     DWORD *_pdwStubPhase);
  41. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_ch_Proxy( 
  42.     IHTMLTableCell2 * This,
  43.     /* [in] */ BSTR v);
  44. void __RPC_STUB IHTMLTableCell2_put_ch_Stub(
  45.     IRpcStubBuffer *This,
  46.     IRpcChannelBuffer *_pRpcChannelBuffer,
  47.     PRPC_MESSAGE _pRpcMessage,
  48.     DWORD *_pdwStubPhase);
  49. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_ch_Proxy( 
  50.     IHTMLTableCell2 * This,
  51.     /* [out][retval] */ BSTR *p);
  52. void __RPC_STUB IHTMLTableCell2_get_ch_Stub(
  53.     IRpcStubBuffer *This,
  54.     IRpcChannelBuffer *_pRpcChannelBuffer,
  55.     PRPC_MESSAGE _pRpcMessage,
  56.     DWORD *_pdwStubPhase);
  57. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_chOff_Proxy( 
  58.     IHTMLTableCell2 * This,
  59.     /* [in] */ BSTR v);
  60. void __RPC_STUB IHTMLTableCell2_put_chOff_Stub(
  61.     IRpcStubBuffer *This,
  62.     IRpcChannelBuffer *_pRpcChannelBuffer,
  63.     PRPC_MESSAGE _pRpcMessage,
  64.     DWORD *_pdwStubPhase);
  65. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_chOff_Proxy( 
  66.     IHTMLTableCell2 * This,
  67.     /* [out][retval] */ BSTR *p);
  68. void __RPC_STUB IHTMLTableCell2_get_chOff_Stub(
  69.     IRpcStubBuffer *This,
  70.     IRpcChannelBuffer *_pRpcChannelBuffer,
  71.     PRPC_MESSAGE _pRpcMessage,
  72.     DWORD *_pdwStubPhase);
  73. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_headers_Proxy( 
  74.     IHTMLTableCell2 * This,
  75.     /* [in] */ BSTR v);
  76. void __RPC_STUB IHTMLTableCell2_put_headers_Stub(
  77.     IRpcStubBuffer *This,
  78.     IRpcChannelBuffer *_pRpcChannelBuffer,
  79.     PRPC_MESSAGE _pRpcMessage,
  80.     DWORD *_pdwStubPhase);
  81. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_headers_Proxy( 
  82.     IHTMLTableCell2 * This,
  83.     /* [out][retval] */ BSTR *p);
  84. void __RPC_STUB IHTMLTableCell2_get_headers_Stub(
  85.     IRpcStubBuffer *This,
  86.     IRpcChannelBuffer *_pRpcChannelBuffer,
  87.     PRPC_MESSAGE _pRpcMessage,
  88.     DWORD *_pdwStubPhase);
  89. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_scope_Proxy( 
  90.     IHTMLTableCell2 * This,
  91.     /* [in] */ BSTR v);
  92. void __RPC_STUB IHTMLTableCell2_put_scope_Stub(
  93.     IRpcStubBuffer *This,
  94.     IRpcChannelBuffer *_pRpcChannelBuffer,
  95.     PRPC_MESSAGE _pRpcMessage,
  96.     DWORD *_pdwStubPhase);
  97. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_scope_Proxy( 
  98.     IHTMLTableCell2 * This,
  99.     /* [out][retval] */ BSTR *p);
  100. void __RPC_STUB IHTMLTableCell2_get_scope_Stub(
  101.     IRpcStubBuffer *This,
  102.     IRpcChannelBuffer *_pRpcChannelBuffer,
  103.     PRPC_MESSAGE _pRpcMessage,
  104.     DWORD *_pdwStubPhase);
  105. #endif  /* __IHTMLTableCell2_INTERFACE_DEFINED__ */
  106. #ifndef __DispHTMLTable_DISPINTERFACE_DEFINED__
  107. #define __DispHTMLTable_DISPINTERFACE_DEFINED__
  108. /* dispinterface DispHTMLTable */
  109. /* [uuid][hidden] */ 
  110. EXTERN_C const IID DIID_DispHTMLTable;
  111.     MIDL_INTERFACE("3050f532-98b5-11cf-bb82-00aa00bdce0b")
  112.     DispHTMLTable : public IDispatch
  113.     {
  114.     };
  115.     
  116. #endif  /* __DispHTMLTable_DISPINTERFACE_DEFINED__ */
  117. EXTERN_C const CLSID CLSID_HTMLTable;
  118. #ifdef __cplusplus
  119. class DECLSPEC_UUID("3050f26b-98b5-11cf-bb82-00aa00bdce0b")
  120. HTMLTable;
  121. #endif
  122. #ifndef __DispHTMLTableCol_DISPINTERFACE_DEFINED__
  123. #define __DispHTMLTableCol_DISPINTERFACE_DEFINED__
  124. /* dispinterface DispHTMLTableCol */
  125. /* [uuid][hidden] */ 
  126. EXTERN_C const IID DIID_DispHTMLTableCol;
  127.     MIDL_INTERFACE("3050f533-98b5-11cf-bb82-00aa00bdce0b")
  128.     DispHTMLTableCol : public IDispatch
  129.     {
  130.     };
  131.     
  132. #endif  /* __DispHTMLTableCol_DISPINTERFACE_DEFINED__ */
  133. EXTERN_C const CLSID CLSID_HTMLTableCol;
  134. #ifdef __cplusplus
  135. class DECLSPEC_UUID("3050f26c-98b5-11cf-bb82-00aa00bdce0b")
  136. HTMLTableCol;
  137. #endif
  138. #ifndef __DispHTMLTableSection_DISPINTERFACE_DEFINED__
  139. #define __DispHTMLTableSection_DISPINTERFACE_DEFINED__
  140. /* dispinterface DispHTMLTableSection */
  141. /* [uuid][hidden] */ 
  142. EXTERN_C const IID DIID_DispHTMLTableSection;
  143.     MIDL_INTERFACE("3050f534-98b5-11cf-bb82-00aa00bdce0b")
  144.     DispHTMLTableSection : public IDispatch
  145.     {
  146.     };
  147.     
  148. #endif  /* __DispHTMLTableSection_DISPINTERFACE_DEFINED__ */
  149. EXTERN_C const CLSID CLSID_HTMLTableSection;
  150. #ifdef __cplusplus
  151. class DECLSPEC_UUID("3050f2e9-98b5-11cf-bb82-00aa00bdce0b")
  152. HTMLTableSection;
  153. #endif
  154. #ifndef __DispHTMLTableRow_DISPINTERFACE_DEFINED__
  155. #define __DispHTMLTableRow_DISPINTERFACE_DEFINED__
  156. /* dispinterface DispHTMLTableRow */
  157. /* [uuid][hidden] */ 
  158. EXTERN_C const IID DIID_DispHTMLTableRow;
  159.     MIDL_INTERFACE("3050f535-98b5-11cf-bb82-00aa00bdce0b")
  160.     DispHTMLTableRow : public IDispatch
  161.     {
  162.     };
  163.     
  164. #endif  /* __DispHTMLTableRow_DISPINTERFACE_DEFINED__ */
  165. EXTERN_C const CLSID CLSID_HTMLTableRow;
  166. #ifdef __cplusplus
  167. class DECLSPEC_UUID("3050f26d-98b5-11cf-bb82-00aa00bdce0b")
  168. HTMLTableRow;
  169. #endif
  170. #ifndef __DispHTMLTableCell_DISPINTERFACE_DEFINED__
  171. #define __DispHTMLTableCell_DISPINTERFACE_DEFINED__
  172. /* dispinterface DispHTMLTableCell */
  173. /* [uuid][hidden] */ 
  174. EXTERN_C const IID DIID_DispHTMLTableCell;
  175.     MIDL_INTERFACE("3050f536-98b5-11cf-bb82-00aa00bdce0b")
  176.     DispHTMLTableCell : public IDispatch
  177.     {
  178.     };
  179.     
  180. #endif  /* __DispHTMLTableCell_DISPINTERFACE_DEFINED__ */
  181. EXTERN_C const CLSID CLSID_HTMLTableCell;
  182. #ifdef __cplusplus
  183. class DECLSPEC_UUID("3050f246-98b5-11cf-bb82-00aa00bdce0b")
  184. HTMLTableCell;
  185. #endif
  186. #ifndef __HTMLScriptEvents2_DISPINTERFACE_DEFINED__
  187. #define __HTMLScriptEvents2_DISPINTERFACE_DEFINED__
  188. /* dispinterface HTMLScriptEvents2 */
  189. /* [uuid][hidden] */ 
  190. EXTERN_C const IID DIID_HTMLScriptEvents2;
  191.     MIDL_INTERFACE("3050f621-98b5-11cf-bb82-00aa00bdce0b")
  192.     HTMLScriptEvents2 : public IDispatch
  193.     {
  194.     };
  195.     
  196. #endif  /* __HTMLScriptEvents2_DISPINTERFACE_DEFINED__ */
  197. #ifndef __HTMLScriptEvents_DISPINTERFACE_DEFINED__
  198. #define __HTMLScriptEvents_DISPINTERFACE_DEFINED__
  199. /* dispinterface HTMLScriptEvents */
  200. /* [uuid][hidden] */ 
  201. EXTERN_C const IID DIID_HTMLScriptEvents;
  202.     MIDL_INTERFACE("3050f3e2-98b5-11cf-bb82-00aa00bdce0b")
  203.     HTMLScriptEvents : public IDispatch
  204.     {
  205.     };
  206.     
  207. #endif  /* __HTMLScriptEvents_DISPINTERFACE_DEFINED__ */
  208. #ifndef __IHTMLScriptElement_INTERFACE_DEFINED__
  209. #define __IHTMLScriptElement_INTERFACE_DEFINED__
  210. /* interface IHTMLScriptElement */
  211. /* [object][uuid][dual][oleautomation] */ 
  212. EXTERN_C const IID IID_IHTMLScriptElement;
  213.     
  214.     MIDL_INTERFACE("3050f28b-98b5-11cf-bb82-00aa00bdce0b")
  215.     IHTMLScriptElement : public IDispatch
  216.     {
  217.     public:
  218.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src( 
  219.             /* [in] */ BSTR v) = 0;
  220.         
  221.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src( 
  222.             /* [out][retval] */ BSTR *p) = 0;
  223.         
  224.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_htmlFor( 
  225.             /* [in] */ BSTR v) = 0;
  226.         
  227.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_htmlFor( 
  228.             /* [out][retval] */ BSTR *p) = 0;
  229.         
  230.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_event( 
  231.             /* [in] */ BSTR v) = 0;
  232.         
  233.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_event( 
  234.             /* [out][retval] */ BSTR *p) = 0;
  235.         
  236.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_text( 
  237.             /* [in] */ BSTR v) = 0;
  238.         
  239.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_text( 
  240.             /* [out][retval] */ BSTR *p) = 0;
  241.         
  242.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_defer( 
  243.             /* [in] */ VARIANT_BOOL v) = 0;
  244.         
  245.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_defer( 
  246.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  247.         
  248.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( 
  249.             /* [out][retval] */ BSTR *p) = 0;
  250.         
  251.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror( 
  252.             /* [in] */ VARIANT v) = 0;
  253.         
  254.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror( 
  255.             /* [out][retval] */ VARIANT *p) = 0;
  256.         
  257.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type( 
  258.             /* [in] */ BSTR v) = 0;
  259.         
  260.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( 
  261.             /* [out][retval] */ BSTR *p) = 0;
  262.         
  263.     };
  264.     
  265. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_src_Proxy( 
  266.     IHTMLScriptElement * This,
  267.     /* [in] */ BSTR v);
  268. void __RPC_STUB IHTMLScriptElement_put_src_Stub(
  269.     IRpcStubBuffer *This,
  270.     IRpcChannelBuffer *_pRpcChannelBuffer,
  271.     PRPC_MESSAGE _pRpcMessage,
  272.     DWORD *_pdwStubPhase);
  273. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_src_Proxy( 
  274.     IHTMLScriptElement * This,
  275.     /* [out][retval] */ BSTR *p);
  276. void __RPC_STUB IHTMLScriptElement_get_src_Stub(
  277.     IRpcStubBuffer *This,
  278.     IRpcChannelBuffer *_pRpcChannelBuffer,
  279.     PRPC_MESSAGE _pRpcMessage,
  280.     DWORD *_pdwStubPhase);
  281. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_htmlFor_Proxy( 
  282.     IHTMLScriptElement * This,
  283.     /* [in] */ BSTR v);
  284. void __RPC_STUB IHTMLScriptElement_put_htmlFor_Stub(
  285.     IRpcStubBuffer *This,
  286.     IRpcChannelBuffer *_pRpcChannelBuffer,
  287.     PRPC_MESSAGE _pRpcMessage,
  288.     DWORD *_pdwStubPhase);
  289. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_htmlFor_Proxy( 
  290.     IHTMLScriptElement * This,
  291.     /* [out][retval] */ BSTR *p);
  292. void __RPC_STUB IHTMLScriptElement_get_htmlFor_Stub(
  293.     IRpcStubBuffer *This,
  294.     IRpcChannelBuffer *_pRpcChannelBuffer,
  295.     PRPC_MESSAGE _pRpcMessage,
  296.     DWORD *_pdwStubPhase);
  297. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_event_Proxy( 
  298.     IHTMLScriptElement * This,
  299.     /* [in] */ BSTR v);
  300. void __RPC_STUB IHTMLScriptElement_put_event_Stub(
  301.     IRpcStubBuffer *This,
  302.     IRpcChannelBuffer *_pRpcChannelBuffer,
  303.     PRPC_MESSAGE _pRpcMessage,
  304.     DWORD *_pdwStubPhase);
  305. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_event_Proxy( 
  306.     IHTMLScriptElement * This,
  307.     /* [out][retval] */ BSTR *p);
  308. void __RPC_STUB IHTMLScriptElement_get_event_Stub(
  309.     IRpcStubBuffer *This,
  310.     IRpcChannelBuffer *_pRpcChannelBuffer,
  311.     PRPC_MESSAGE _pRpcMessage,
  312.     DWORD *_pdwStubPhase);
  313. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_text_Proxy( 
  314.     IHTMLScriptElement * This,
  315.     /* [in] */ BSTR v);
  316. void __RPC_STUB IHTMLScriptElement_put_text_Stub(
  317.     IRpcStubBuffer *This,
  318.     IRpcChannelBuffer *_pRpcChannelBuffer,
  319.     PRPC_MESSAGE _pRpcMessage,
  320.     DWORD *_pdwStubPhase);
  321. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_text_Proxy( 
  322.     IHTMLScriptElement * This,
  323.     /* [out][retval] */ BSTR *p);
  324. void __RPC_STUB IHTMLScriptElement_get_text_Stub(
  325.     IRpcStubBuffer *This,
  326.     IRpcChannelBuffer *_pRpcChannelBuffer,
  327.     PRPC_MESSAGE _pRpcMessage,
  328.     DWORD *_pdwStubPhase);
  329. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_defer_Proxy( 
  330.     IHTMLScriptElement * This,
  331.     /* [in] */ VARIANT_BOOL v);
  332. void __RPC_STUB IHTMLScriptElement_put_defer_Stub(
  333.     IRpcStubBuffer *This,
  334.     IRpcChannelBuffer *_pRpcChannelBuffer,
  335.     PRPC_MESSAGE _pRpcMessage,
  336.     DWORD *_pdwStubPhase);
  337. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_defer_Proxy( 
  338.     IHTMLScriptElement * This,
  339.     /* [out][retval] */ VARIANT_BOOL *p);
  340. void __RPC_STUB IHTMLScriptElement_get_defer_Stub(
  341.     IRpcStubBuffer *This,
  342.     IRpcChannelBuffer *_pRpcChannelBuffer,
  343.     PRPC_MESSAGE _pRpcMessage,
  344.     DWORD *_pdwStubPhase);
  345. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_readyState_Proxy( 
  346.     IHTMLScriptElement * This,
  347.     /* [out][retval] */ BSTR *p);
  348. void __RPC_STUB IHTMLScriptElement_get_readyState_Stub(
  349.     IRpcStubBuffer *This,
  350.     IRpcChannelBuffer *_pRpcChannelBuffer,
  351.     PRPC_MESSAGE _pRpcMessage,
  352.     DWORD *_pdwStubPhase);
  353. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_onerror_Proxy( 
  354.     IHTMLScriptElement * This,
  355.     /* [in] */ VARIANT v);
  356. void __RPC_STUB IHTMLScriptElement_put_onerror_Stub(
  357.     IRpcStubBuffer *This,
  358.     IRpcChannelBuffer *_pRpcChannelBuffer,
  359.     PRPC_MESSAGE _pRpcMessage,
  360.     DWORD *_pdwStubPhase);
  361. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_onerror_Proxy( 
  362.     IHTMLScriptElement * This,
  363.     /* [out][retval] */ VARIANT *p);
  364. void __RPC_STUB IHTMLScriptElement_get_onerror_Stub(
  365.     IRpcStubBuffer *This,
  366.     IRpcChannelBuffer *_pRpcChannelBuffer,
  367.     PRPC_MESSAGE _pRpcMessage,
  368.     DWORD *_pdwStubPhase);
  369. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_type_Proxy( 
  370.     IHTMLScriptElement * This,
  371.     /* [in] */ BSTR v);
  372. void __RPC_STUB IHTMLScriptElement_put_type_Stub(
  373.     IRpcStubBuffer *This,
  374.     IRpcChannelBuffer *_pRpcChannelBuffer,
  375.     PRPC_MESSAGE _pRpcMessage,
  376.     DWORD *_pdwStubPhase);
  377. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_type_Proxy( 
  378.     IHTMLScriptElement * This,
  379.     /* [out][retval] */ BSTR *p);
  380. void __RPC_STUB IHTMLScriptElement_get_type_Stub(
  381.     IRpcStubBuffer *This,
  382.     IRpcChannelBuffer *_pRpcChannelBuffer,
  383.     PRPC_MESSAGE _pRpcMessage,
  384.     DWORD *_pdwStubPhase);
  385. #endif  /* __IHTMLScriptElement_INTERFACE_DEFINED__ */
  386. #ifndef __IHTMLScriptElement2_INTERFACE_DEFINED__
  387. #define __IHTMLScriptElement2_INTERFACE_DEFINED__
  388. /* interface IHTMLScriptElement2 */
  389. /* [object][uuid][dual][oleautomation] */ 
  390. EXTERN_C const IID IID_IHTMLScriptElement2;
  391.     
  392.     MIDL_INTERFACE("3050f828-98b5-11cf-bb82-00aa00bdce0b")
  393.     IHTMLScriptElement2 : public IDispatch
  394.     {
  395.     public:
  396.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_charset( 
  397.             /* [in] */ BSTR v) = 0;
  398.         
  399.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_charset( 
  400.             /* [out][retval] */ BSTR *p) = 0;
  401.         
  402.     };
  403.     
  404. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement2_put_charset_Proxy( 
  405.     IHTMLScriptElement2 * This,
  406.     /* [in] */ BSTR v);
  407. void __RPC_STUB IHTMLScriptElement2_put_charset_Stub(
  408.     IRpcStubBuffer *This,
  409.     IRpcChannelBuffer *_pRpcChannelBuffer,
  410.     PRPC_MESSAGE _pRpcMessage,
  411.     DWORD *_pdwStubPhase);
  412. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement2_get_charset_Proxy( 
  413.     IHTMLScriptElement2 * This,
  414.     /* [out][retval] */ BSTR *p);
  415. void __RPC_STUB IHTMLScriptElement2_get_charset_Stub(
  416.     IRpcStubBuffer *This,
  417.     IRpcChannelBuffer *_pRpcChannelBuffer,
  418.     PRPC_MESSAGE _pRpcMessage,
  419.     DWORD *_pdwStubPhase);
  420. #endif  /* __IHTMLScriptElement2_INTERFACE_DEFINED__ */
  421. #ifndef __DispHTMLScriptElement_DISPINTERFACE_DEFINED__
  422. #define __DispHTMLScriptElement_DISPINTERFACE_DEFINED__
  423. /* dispinterface DispHTMLScriptElement */
  424. /* [uuid][hidden] */ 
  425. EXTERN_C const IID DIID_DispHTMLScriptElement;
  426.     MIDL_INTERFACE("3050f530-98b5-11cf-bb82-00aa00bdce0b")
  427.     DispHTMLScriptElement : public IDispatch
  428.     {
  429.     };
  430.     
  431. #endif  /* __DispHTMLScriptElement_DISPINTERFACE_DEFINED__ */
  432. EXTERN_C const CLSID CLSID_HTMLScriptElement;
  433. #ifdef __cplusplus
  434. class DECLSPEC_UUID("3050f28c-98b5-11cf-bb82-00aa00bdce0b")
  435. HTMLScriptElement;
  436. #endif
  437. #ifndef __IHTMLNoShowElement_INTERFACE_DEFINED__
  438. #define __IHTMLNoShowElement_INTERFACE_DEFINED__
  439. /* interface IHTMLNoShowElement */
  440. /* [object][uuid][dual][oleautomation] */ 
  441. EXTERN_C const IID IID_IHTMLNoShowElement;
  442.     
  443.     MIDL_INTERFACE("3050f38a-98b5-11cf-bb82-00aa00bdce0b")
  444.     IHTMLNoShowElement : public IDispatch
  445.     {
  446.     public:
  447.     };
  448.     
  449. #endif  /* __IHTMLNoShowElement_INTERFACE_DEFINED__ */
  450. #ifndef __DispHTMLNoShowElement_DISPINTERFACE_DEFINED__
  451. #define __DispHTMLNoShowElement_DISPINTERFACE_DEFINED__
  452. /* dispinterface DispHTMLNoShowElement */
  453. /* [uuid][hidden] */ 
  454. EXTERN_C const IID DIID_DispHTMLNoShowElement;
  455.     MIDL_INTERFACE("3050f528-98b5-11cf-bb82-00aa00bdce0b")
  456.     DispHTMLNoShowElement : public IDispatch
  457.     {
  458.     };
  459.     
  460. #endif  /* __DispHTMLNoShowElement_DISPINTERFACE_DEFINED__ */
  461. EXTERN_C const CLSID CLSID_HTMLNoShowElement;
  462. #ifdef __cplusplus
  463. class DECLSPEC_UUID("3050f38b-98b5-11cf-bb82-00aa00bdce0b")
  464. HTMLNoShowElement;
  465. #endif
  466. #ifndef __HTMLObjectElementEvents2_DISPINTERFACE_DEFINED__
  467. #define __HTMLObjectElementEvents2_DISPINTERFACE_DEFINED__
  468. /* dispinterface HTMLObjectElementEvents2 */
  469. /* [uuid][hidden] */ 
  470. EXTERN_C const IID DIID_HTMLObjectElementEvents2;
  471.     MIDL_INTERFACE("3050f620-98b5-11cf-bb82-00aa00bdce0b")
  472.     HTMLObjectElementEvents2 : public IDispatch
  473.     {
  474.     };
  475.     
  476. #endif  /* __HTMLObjectElementEvents2_DISPINTERFACE_DEFINED__ */
  477. #ifndef __HTMLObjectElementEvents_DISPINTERFACE_DEFINED__
  478. #define __HTMLObjectElementEvents_DISPINTERFACE_DEFINED__
  479. /* dispinterface HTMLObjectElementEvents */
  480. /* [uuid][hidden] */ 
  481. EXTERN_C const IID DIID_HTMLObjectElementEvents;
  482.     MIDL_INTERFACE("3050f3c4-98b5-11cf-bb82-00aa00bdce0b")
  483.     HTMLObjectElementEvents : public IDispatch
  484.     {
  485.     };
  486.     
  487. #endif  /* __HTMLObjectElementEvents_DISPINTERFACE_DEFINED__ */
  488. #ifndef __IHTMLObjectElement_INTERFACE_DEFINED__
  489. #define __IHTMLObjectElement_INTERFACE_DEFINED__
  490. /* interface IHTMLObjectElement */
  491. /* [object][uuid][dual][oleautomation] */ 
  492. EXTERN_C const IID IID_IHTMLObjectElement;
  493.     
  494.     MIDL_INTERFACE("3050f24f-98b5-11cf-bb82-00aa00bdce0b")
  495.     IHTMLObjectElement : public IDispatch
  496.     {
  497.     public:
  498.         virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_object( 
  499.             /* [out][retval] */ IDispatch **p) = 0;
  500.         
  501.         virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_classid( 
  502.             /* [out][retval] */ BSTR *p) = 0;
  503.         
  504.         virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_data( 
  505.             /* [out][retval] */ BSTR *p) = 0;
  506.         
  507.         virtual /* [hidden][id][propputref] */ HRESULT STDMETHODCALLTYPE putref_recordset( 
  508.             /* [in] */ IDispatch *v) = 0;
  509.         
  510.         virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_recordset( 
  511.             /* [out][retval] */ IDispatch **p) = 0;
  512.         
  513.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( 
  514.             /* [in] */ BSTR v) = 0;
  515.         
  516.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( 
  517.             /* [out][retval] */ BSTR *p) = 0;
  518.         
  519.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( 
  520.             /* [in] */ BSTR v) = 0;
  521.         
  522.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( 
  523.             /* [out][retval] */ BSTR *p) = 0;
  524.         
  525.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_codeBase( 
  526.             /* [in] */ BSTR v) = 0;
  527.         
  528.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_codeBase( 
  529.             /* [out][retval] */ BSTR *p) = 0;
  530.         
  531.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_codeType( 
  532.             /* [in] */ BSTR v) = 0;
  533.         
  534.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_codeType( 
  535.             /* [out][retval] */ BSTR *p) = 0;
  536.         
  537.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_code( 
  538.             /* [in] */ BSTR v) = 0;
  539.         
  540.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_code( 
  541.             /* [out][retval] */ BSTR *p) = 0;
  542.         
  543.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_BaseHref( 
  544.             /* [out][retval] */ BSTR *p) = 0;
  545.         
  546.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type( 
  547.             /* [in] */ BSTR v) = 0;
  548.         
  549.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( 
  550.             /* [out][retval] */ BSTR *p) = 0;
  551.         
  552.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( 
  553.             /* [out][retval] */ IHTMLFormElement **p) = 0;
  554.         
  555.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( 
  556.             /* [in] */ VARIANT v) = 0;
  557.         
  558.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( 
  559.             /* [out][retval] */ VARIANT *p) = 0;
  560.         
  561.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( 
  562.             /* [in] */ VARIANT v) = 0;
  563.         
  564.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( 
  565.             /* [out][retval] */ VARIANT *p) = 0;
  566.         
  567.         virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( 
  568.             /* [out][retval] */ long *p) = 0;
  569.         
  570.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange( 
  571.             /* [in] */ VARIANT v) = 0;
  572.         
  573.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange( 
  574.             /* [out][retval] */ VARIANT *p) = 0;
  575.         
  576.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror( 
  577.             /* [in] */ VARIANT v) = 0;
  578.         
  579.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror( 
  580.             /* [out][retval] */ VARIANT *p) = 0;
  581.         
  582.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_altHtml( 
  583.             /* [in] */ BSTR v) = 0;
  584.         
  585.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_altHtml( 
  586.             /* [out][retval] */ BSTR *p) = 0;
  587.         
  588.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace( 
  589.             /* [in] */ long v) = 0;
  590.         
  591.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace( 
  592.             /* [out][retval] */ long *p) = 0;
  593.         
  594.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace( 
  595.             /* [in] */ long v) = 0;
  596.         
  597.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace( 
  598.             /* [out][retval] */ long *p) = 0;
  599.         
  600.     };
  601.     
  602. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_object_Proxy( 
  603.     IHTMLObjectElement * This,
  604.     /* [out][retval] */ IDispatch **p);
  605. void __RPC_STUB IHTMLObjectElement_get_object_Stub(
  606.     IRpcStubBuffer *This,
  607.     IRpcChannelBuffer *_pRpcChannelBuffer,
  608.     PRPC_MESSAGE _pRpcMessage,
  609.     DWORD *_pdwStubPhase);
  610. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_classid_Proxy( 
  611.     IHTMLObjectElement * This,
  612.     /* [out][retval] */ BSTR *p);
  613. void __RPC_STUB IHTMLObjectElement_get_classid_Stub(
  614.     IRpcStubBuffer *This,
  615.     IRpcChannelBuffer *_pRpcChannelBuffer,
  616.     PRPC_MESSAGE _pRpcMessage,
  617.     DWORD *_pdwStubPhase);
  618. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_data_Proxy( 
  619.     IHTMLObjectElement * This,
  620.     /* [out][retval] */ BSTR *p);
  621. void __RPC_STUB IHTMLObjectElement_get_data_Stub(
  622.     IRpcStubBuffer *This,
  623.     IRpcChannelBuffer *_pRpcChannelBuffer,
  624.     PRPC_MESSAGE _pRpcMessage,
  625.     DWORD *_pdwStubPhase);
  626. /* [hidden][id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_putref_recordset_Proxy( 
  627.     IHTMLObjectElement * This,
  628.     /* [in] */ IDispatch *v);
  629. void __RPC_STUB IHTMLObjectElement_putref_recordset_Stub(
  630.     IRpcStubBuffer *This,
  631.     IRpcChannelBuffer *_pRpcChannelBuffer,
  632.     PRPC_MESSAGE _pRpcMessage,
  633.     DWORD *_pdwStubPhase);
  634. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_recordset_Proxy( 
  635.     IHTMLObjectElement * This,
  636.     /* [out][retval] */ IDispatch **p);
  637. void __RPC_STUB IHTMLObjectElement_get_recordset_Stub(
  638.     IRpcStubBuffer *This,
  639.     IRpcChannelBuffer *_pRpcChannelBuffer,
  640.     PRPC_MESSAGE _pRpcMessage,
  641.     DWORD *_pdwStubPhase);
  642. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_align_Proxy( 
  643.     IHTMLObjectElement * This,
  644.     /* [in] */ BSTR v);
  645. void __RPC_STUB IHTMLObjectElement_put_align_Stub(
  646.     IRpcStubBuffer *This,
  647.     IRpcChannelBuffer *_pRpcChannelBuffer,
  648.     PRPC_MESSAGE _pRpcMessage,
  649.     DWORD *_pdwStubPhase);
  650. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_align_Proxy( 
  651.     IHTMLObjectElement * This,
  652.     /* [out][retval] */ BSTR *p);
  653. void __RPC_STUB IHTMLObjectElement_get_align_Stub(
  654.     IRpcStubBuffer *This,
  655.     IRpcChannelBuffer *_pRpcChannelBuffer,
  656.     PRPC_MESSAGE _pRpcMessage,
  657.     DWORD *_pdwStubPhase);
  658. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_name_Proxy( 
  659.     IHTMLObjectElement * This,
  660.     /* [in] */ BSTR v);
  661. void __RPC_STUB IHTMLObjectElement_put_name_Stub(
  662.     IRpcStubBuffer *This,
  663.     IRpcChannelBuffer *_pRpcChannelBuffer,
  664.     PRPC_MESSAGE _pRpcMessage,
  665.     DWORD *_pdwStubPhase);
  666. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_name_Proxy( 
  667.     IHTMLObjectElement * This,
  668.     /* [out][retval] */ BSTR *p);
  669. void __RPC_STUB IHTMLObjectElement_get_name_Stub(
  670.     IRpcStubBuffer *This,
  671.     IRpcChannelBuffer *_pRpcChannelBuffer,
  672.     PRPC_MESSAGE _pRpcMessage,
  673.     DWORD *_pdwStubPhase);
  674. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_codeBase_Proxy( 
  675.     IHTMLObjectElement * This,
  676.     /* [in] */ BSTR v);
  677. void __RPC_STUB IHTMLObjectElement_put_codeBase_Stub(
  678.     IRpcStubBuffer *This,
  679.     IRpcChannelBuffer *_pRpcChannelBuffer,
  680.     PRPC_MESSAGE _pRpcMessage,
  681.     DWORD *_pdwStubPhase);
  682. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_codeBase_Proxy( 
  683.     IHTMLObjectElement * This,
  684.     /* [out][retval] */ BSTR *p);
  685. void __RPC_STUB IHTMLObjectElement_get_codeBase_Stub(
  686.     IRpcStubBuffer *This,
  687.     IRpcChannelBuffer *_pRpcChannelBuffer,
  688.     PRPC_MESSAGE _pRpcMessage,
  689.     DWORD *_pdwStubPhase);
  690. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_codeType_Proxy( 
  691.     IHTMLObjectElement * This,
  692.     /* [in] */ BSTR v);
  693. void __RPC_STUB IHTMLObjectElement_put_codeType_Stub(
  694.     IRpcStubBuffer *This,
  695.     IRpcChannelBuffer *_pRpcChannelBuffer,
  696.     PRPC_MESSAGE _pRpcMessage,
  697.     DWORD *_pdwStubPhase);
  698. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_codeType_Proxy( 
  699.     IHTMLObjectElement * This,
  700.     /* [out][retval] */ BSTR *p);
  701. void __RPC_STUB IHTMLObjectElement_get_codeType_Stub(
  702.     IRpcStubBuffer *This,
  703.     IRpcChannelBuffer *_pRpcChannelBuffer,
  704.     PRPC_MESSAGE _pRpcMessage,
  705.     DWORD *_pdwStubPhase);
  706. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_code_Proxy( 
  707.     IHTMLObjectElement * This,
  708.     /* [in] */ BSTR v);
  709. void __RPC_STUB IHTMLObjectElement_put_code_Stub(
  710.     IRpcStubBuffer *This,
  711.     IRpcChannelBuffer *_pRpcChannelBuffer,
  712.     PRPC_MESSAGE _pRpcMessage,
  713.     DWORD *_pdwStubPhase);
  714. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_code_Proxy( 
  715.     IHTMLObjectElement * This,
  716.     /* [out][retval] */ BSTR *p);
  717. void __RPC_STUB IHTMLObjectElement_get_code_Stub(
  718.     IRpcStubBuffer *This,
  719.     IRpcChannelBuffer *_pRpcChannelBuffer,
  720.     PRPC_MESSAGE _pRpcMessage,
  721.     DWORD *_pdwStubPhase);
  722. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_BaseHref_Proxy( 
  723.     IHTMLObjectElement * This,
  724.     /* [out][retval] */ BSTR *p);
  725. void __RPC_STUB IHTMLObjectElement_get_BaseHref_Stub(
  726.     IRpcStubBuffer *This,
  727.     IRpcChannelBuffer *_pRpcChannelBuffer,
  728.     PRPC_MESSAGE _pRpcMessage,
  729.     DWORD *_pdwStubPhase);
  730. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_type_Proxy( 
  731.     IHTMLObjectElement * This,
  732.     /* [in] */ BSTR v);
  733. void __RPC_STUB IHTMLObjectElement_put_type_Stub(
  734.     IRpcStubBuffer *This,
  735.     IRpcChannelBuffer *_pRpcChannelBuffer,
  736.     PRPC_MESSAGE _pRpcMessage,
  737.     DWORD *_pdwStubPhase);
  738. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_type_Proxy( 
  739.     IHTMLObjectElement * This,
  740.     /* [out][retval] */ BSTR *p);
  741. void __RPC_STUB IHTMLObjectElement_get_type_Stub(
  742.     IRpcStubBuffer *This,
  743.     IRpcChannelBuffer *_pRpcChannelBuffer,
  744.     PRPC_MESSAGE _pRpcMessage,
  745.     DWORD *_pdwStubPhase);
  746. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_form_Proxy( 
  747.     IHTMLObjectElement * This,
  748.     /* [out][retval] */ IHTMLFormElement **p);
  749. void __RPC_STUB IHTMLObjectElement_get_form_Stub(
  750.     IRpcStubBuffer *This,
  751.     IRpcChannelBuffer *_pRpcChannelBuffer,
  752.     PRPC_MESSAGE _pRpcMessage,
  753.     DWORD *_pdwStubPhase);
  754. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_width_Proxy( 
  755.     IHTMLObjectElement * This,
  756.     /* [in] */ VARIANT v);
  757. void __RPC_STUB IHTMLObjectElement_put_width_Stub(
  758.     IRpcStubBuffer *This,
  759.     IRpcChannelBuffer *_pRpcChannelBuffer,
  760.     PRPC_MESSAGE _pRpcMessage,
  761.     DWORD *_pdwStubPhase);
  762. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_width_Proxy( 
  763.     IHTMLObjectElement * This,
  764.     /* [out][retval] */ VARIANT *p);
  765. void __RPC_STUB IHTMLObjectElement_get_width_Stub(
  766.     IRpcStubBuffer *This,
  767.     IRpcChannelBuffer *_pRpcChannelBuffer,
  768.     PRPC_MESSAGE _pRpcMessage,
  769.     DWORD *_pdwStubPhase);
  770. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_height_Proxy( 
  771.     IHTMLObjectElement * This,
  772.     /* [in] */ VARIANT v);
  773. void __RPC_STUB IHTMLObjectElement_put_height_Stub(
  774.     IRpcStubBuffer *This,
  775.     IRpcChannelBuffer *_pRpcChannelBuffer,
  776.     PRPC_MESSAGE _pRpcMessage,
  777.     DWORD *_pdwStubPhase);
  778. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_height_Proxy( 
  779.     IHTMLObjectElement * This,
  780.     /* [out][retval] */ VARIANT *p);
  781. void __RPC_STUB IHTMLObjectElement_get_height_Stub(
  782.     IRpcStubBuffer *This,
  783.     IRpcChannelBuffer *_pRpcChannelBuffer,
  784.     PRPC_MESSAGE _pRpcMessage,
  785.     DWORD *_pdwStubPhase);
  786. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_readyState_Proxy( 
  787.     IHTMLObjectElement * This,
  788.     /* [out][retval] */ long *p);
  789. void __RPC_STUB IHTMLObjectElement_get_readyState_Stub(
  790.     IRpcStubBuffer *This,
  791.     IRpcChannelBuffer *_pRpcChannelBuffer,
  792.     PRPC_MESSAGE _pRpcMessage,
  793.     DWORD *_pdwStubPhase);
  794. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_onreadystatechange_Proxy( 
  795.     IHTMLObjectElement * This,
  796.     /* [in] */ VARIANT v);
  797. void __RPC_STUB IHTMLObjectElement_put_onreadystatechange_Stub(
  798.     IRpcStubBuffer *This,
  799.     IRpcChannelBuffer *_pRpcChannelBuffer,
  800.     PRPC_MESSAGE _pRpcMessage,
  801.     DWORD *_pdwStubPhase);
  802. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_onreadystatechange_Proxy( 
  803.     IHTMLObjectElement * This,
  804.     /* [out][retval] */ VARIANT *p);
  805. void __RPC_STUB IHTMLObjectElement_get_onreadystatechange_Stub(
  806.     IRpcStubBuffer *This,
  807.     IRpcChannelBuffer *_pRpcChannelBuffer,
  808.     PRPC_MESSAGE _pRpcMessage,
  809.     DWORD *_pdwStubPhase);
  810. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_onerror_Proxy( 
  811.     IHTMLObjectElement * This,
  812.     /* [in] */ VARIANT v);
  813. void __RPC_STUB IHTMLObjectElement_put_onerror_Stub(
  814.     IRpcStubBuffer *This,
  815.     IRpcChannelBuffer *_pRpcChannelBuffer,
  816.     PRPC_MESSAGE _pRpcMessage,
  817.     DWORD *_pdwStubPhase);
  818. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_onerror_Proxy( 
  819.     IHTMLObjectElement * This,
  820.     /* [out][retval] */ VARIANT *p);
  821. void __RPC_STUB IHTMLObjectElement_get_onerror_Stub(
  822.     IRpcStubBuffer *This,
  823.     IRpcChannelBuffer *_pRpcChannelBuffer,
  824.     PRPC_MESSAGE _pRpcMessage,
  825.     DWORD *_pdwStubPhase);
  826. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_altHtml_Proxy( 
  827.     IHTMLObjectElement * This,
  828.     /* [in] */ BSTR v);
  829. void __RPC_STUB IHTMLObjectElement_put_altHtml_Stub(
  830.     IRpcStubBuffer *This,
  831.     IRpcChannelBuffer *_pRpcChannelBuffer,
  832.     PRPC_MESSAGE _pRpcMessage,
  833.     DWORD *_pdwStubPhase);
  834. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_altHtml_Proxy( 
  835.     IHTMLObjectElement * This,
  836.     /* [out][retval] */ BSTR *p);
  837. void __RPC_STUB IHTMLObjectElement_get_altHtml_Stub(
  838.     IRpcStubBuffer *This,
  839.     IRpcChannelBuffer *_pRpcChannelBuffer,
  840.     PRPC_MESSAGE _pRpcMessage,
  841.     DWORD *_pdwStubPhase);
  842. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_vspace_Proxy( 
  843.     IHTMLObjectElement * This,
  844.     /* [in] */ long v);
  845. void __RPC_STUB IHTMLObjectElement_put_vspace_Stub(
  846.     IRpcStubBuffer *This,
  847.     IRpcChannelBuffer *_pRpcChannelBuffer,
  848.     PRPC_MESSAGE _pRpcMessage,
  849.     DWORD *_pdwStubPhase);
  850. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_vspace_Proxy( 
  851.     IHTMLObjectElement * This,
  852.     /* [out][retval] */ long *p);
  853. void __RPC_STUB IHTMLObjectElement_get_vspace_Stub(
  854.     IRpcStubBuffer *This,
  855.     IRpcChannelBuffer *_pRpcChannelBuffer,
  856.     PRPC_MESSAGE _pRpcMessage,
  857.     DWORD *_pdwStubPhase);
  858. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_hspace_Proxy( 
  859.     IHTMLObjectElement * This,
  860.     /* [in] */ long v);
  861. void __RPC_STUB IHTMLObjectElement_put_hspace_Stub(
  862.     IRpcStubBuffer *This,
  863.     IRpcChannelBuffer *_pRpcChannelBuffer,
  864.     PRPC_MESSAGE _pRpcMessage,
  865.     DWORD *_pdwStubPhase);
  866. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_hspace_Proxy( 
  867.     IHTMLObjectElement * This,
  868.     /* [out][retval] */ long *p);
  869. void __RPC_STUB IHTMLObjectElement_get_hspace_Stub(
  870.     IRpcStubBuffer *This,
  871.     IRpcChannelBuffer *_pRpcChannelBuffer,
  872.     PRPC_MESSAGE _pRpcMessage,
  873.     DWORD *_pdwStubPhase);
  874. #endif  /* __IHTMLObjectElement_INTERFACE_DEFINED__ */
  875. #ifndef __IHTMLObjectElement2_INTERFACE_DEFINED__
  876. #define __IHTMLObjectElement2_INTERFACE_DEFINED__
  877. /* interface IHTMLObjectElement2 */
  878. /* [object][uuid][dual][oleautomation] */ 
  879. EXTERN_C const IID IID_IHTMLObjectElement2;
  880.     
  881.     MIDL_INTERFACE("3050f4cd-98b5-11cf-bb82-00aa00bdce0b")
  882.     IHTMLObjectElement2 : public IDispatch
  883.     {
  884.     public:
  885.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedRecordset( 
  886.             /* [in] */ BSTR dataMember,
  887.             /* [in][optional] */ VARIANT *hierarchy,
  888.             /* [out][retval] */ IDispatch **ppRecordset) = 0;
  889.         
  890.         virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_classid( 
  891.             /* [in] */ BSTR v) = 0;
  892.         
  893.         virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_classid( 
  894.             /* [out][retval] */ BSTR *p) = 0;
  895.         
  896.         virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_data( 
  897.             /* [in] */ BSTR v) = 0;
  898.         
  899.         virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_data( 
  900.             /* [out][retval] */ BSTR *p) = 0;
  901.         
  902.     };
  903.     
  904. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_namedRecordset_Proxy( 
  905.     IHTMLObjectElement2 * This,
  906.     /* [in] */ BSTR dataMember,
  907.     /* [in][optional] */ VARIANT *hierarchy,
  908.     /* [out][retval] */ IDispatch **ppRecordset);
  909. void __RPC_STUB IHTMLObjectElement2_namedRecordset_Stub(
  910.     IRpcStubBuffer *This,
  911.     IRpcChannelBuffer *_pRpcChannelBuffer,
  912.     PRPC_MESSAGE _pRpcMessage,
  913.     DWORD *_pdwStubPhase);
  914. /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_put_classid_Proxy( 
  915.     IHTMLObjectElement2 * This,
  916.     /* [in] */ BSTR v);
  917. void __RPC_STUB IHTMLObjectElement2_put_classid_Stub(
  918.     IRpcStubBuffer *This,
  919.     IRpcChannelBuffer *_pRpcChannelBuffer,
  920.     PRPC_MESSAGE _pRpcMessage,
  921.     DWORD *_pdwStubPhase);
  922. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_get_classid_Proxy( 
  923.     IHTMLObjectElement2 * This,
  924.     /* [out][retval] */ BSTR *p);
  925. void __RPC_STUB IHTMLObjectElement2_get_classid_Stub(
  926.     IRpcStubBuffer *This,
  927.     IRpcChannelBuffer *_pRpcChannelBuffer,
  928.     PRPC_MESSAGE _pRpcMessage,
  929.     DWORD *_pdwStubPhase);
  930. /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_put_data_Proxy( 
  931.     IHTMLObjectElement2 * This,
  932.     /* [in] */ BSTR v);
  933. void __RPC_STUB IHTMLObjectElement2_put_data_Stub(
  934.     IRpcStubBuffer *This,
  935.     IRpcChannelBuffer *_pRpcChannelBuffer,
  936.     PRPC_MESSAGE _pRpcMessage,
  937.     DWORD *_pdwStubPhase);
  938. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_get_data_Proxy( 
  939.     IHTMLObjectElement2 * This,
  940.     /* [out][retval] */ BSTR *p);
  941. void __RPC_STUB IHTMLObjectElement2_get_data_Stub(
  942.     IRpcStubBuffer *This,
  943.     IRpcChannelBuffer *_pRpcChannelBuffer,
  944.     PRPC_MESSAGE _pRpcMessage,
  945.     DWORD *_pdwStubPhase);
  946. #endif  /* __IHTMLObjectElement2_INTERFACE_DEFINED__ */
  947. #ifndef __IHTMLObjectElement3_INTERFACE_DEFINED__
  948. #define __IHTMLObjectElement3_INTERFACE_DEFINED__
  949. /* interface IHTMLObjectElement3 */
  950. /* [object][uuid][dual][oleautomation] */ 
  951. EXTERN_C const IID IID_IHTMLObjectElement3;
  952.     
  953.     MIDL_INTERFACE("3050f827-98b5-11cf-bb82-00aa00bdce0b")
  954.     IHTMLObjectElement3 : public IDispatch
  955.     {
  956.     public:
  957.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_archive( 
  958.             /* [in] */ BSTR v) = 0;
  959.         
  960.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_archive( 
  961.             /* [out][retval] */ BSTR *p) = 0;
  962.         
  963.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_alt( 
  964.             /* [in] */ BSTR v) = 0;
  965.         
  966.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_alt( 
  967.             /* [out][retval] */ BSTR *p) = 0;
  968.         
  969.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_declare( 
  970.             /* [in] */ VARIANT_BOOL v) = 0;
  971.         
  972.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_declare( 
  973.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  974.         
  975.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_standby( 
  976.             /* [in] */ BSTR v) = 0;
  977.         
  978.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_standby( 
  979.             /* [out][retval] */ BSTR *p) = 0;
  980.         
  981.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border( 
  982.             /* [in] */ VARIANT v) = 0;
  983.         
  984.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border( 
  985.             /* [out][retval] */ VARIANT *p) = 0;
  986.         
  987.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_useMap( 
  988.             /* [in] */ BSTR v) = 0;
  989.         
  990.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_useMap( 
  991.             /* [out][retval] */ BSTR *p) = 0;
  992.         
  993.     };
  994.     
  995. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_archive_Proxy( 
  996.     IHTMLObjectElement3 * This,
  997.     /* [in] */ BSTR v);
  998. void __RPC_STUB IHTMLObjectElement3_put_archive_Stub(
  999.     IRpcStubBuffer *This,
  1000.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1001.     PRPC_MESSAGE _pRpcMessage,
  1002.     DWORD *_pdwStubPhase);
  1003. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_archive_Proxy( 
  1004.     IHTMLObjectElement3 * This,
  1005.     /* [out][retval] */ BSTR *p);
  1006. void __RPC_STUB IHTMLObjectElement3_get_archive_Stub(
  1007.     IRpcStubBuffer *This,
  1008.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1009.     PRPC_MESSAGE _pRpcMessage,
  1010.     DWORD *_pdwStubPhase);
  1011. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_alt_Proxy( 
  1012.     IHTMLObjectElement3 * This,
  1013.     /* [in] */ BSTR v);
  1014. void __RPC_STUB IHTMLObjectElement3_put_alt_Stub(
  1015.     IRpcStubBuffer *This,
  1016.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1017.     PRPC_MESSAGE _pRpcMessage,
  1018.     DWORD *_pdwStubPhase);
  1019. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_alt_Proxy( 
  1020.     IHTMLObjectElement3 * This,
  1021.     /* [out][retval] */ BSTR *p);
  1022. void __RPC_STUB IHTMLObjectElement3_get_alt_Stub(
  1023.     IRpcStubBuffer *This,
  1024.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1025.     PRPC_MESSAGE _pRpcMessage,
  1026.     DWORD *_pdwStubPhase);
  1027. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_declare_Proxy( 
  1028.     IHTMLObjectElement3 * This,
  1029.     /* [in] */ VARIANT_BOOL v);
  1030. void __RPC_STUB IHTMLObjectElement3_put_declare_Stub(
  1031.     IRpcStubBuffer *This,
  1032.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1033.     PRPC_MESSAGE _pRpcMessage,
  1034.     DWORD *_pdwStubPhase);
  1035. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_declare_Proxy( 
  1036.     IHTMLObjectElement3 * This,
  1037.     /* [out][retval] */ VARIANT_BOOL *p);
  1038. void __RPC_STUB IHTMLObjectElement3_get_declare_Stub(
  1039.     IRpcStubBuffer *This,
  1040.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1041.     PRPC_MESSAGE _pRpcMessage,
  1042.     DWORD *_pdwStubPhase);
  1043. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_standby_Proxy( 
  1044.     IHTMLObjectElement3 * This,
  1045.     /* [in] */ BSTR v);
  1046. void __RPC_STUB IHTMLObjectElement3_put_standby_Stub(
  1047.     IRpcStubBuffer *This,
  1048.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1049.     PRPC_MESSAGE _pRpcMessage,
  1050.     DWORD *_pdwStubPhase);
  1051. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_standby_Proxy( 
  1052.     IHTMLObjectElement3 * This,
  1053.     /* [out][retval] */ BSTR *p);
  1054. void __RPC_STUB IHTMLObjectElement3_get_standby_Stub(
  1055.     IRpcStubBuffer *This,
  1056.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1057.     PRPC_MESSAGE _pRpcMessage,
  1058.     DWORD *_pdwStubPhase);
  1059. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_border_Proxy( 
  1060.     IHTMLObjectElement3 * This,
  1061.     /* [in] */ VARIANT v);
  1062. void __RPC_STUB IHTMLObjectElement3_put_border_Stub(
  1063.     IRpcStubBuffer *This,
  1064.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1065.     PRPC_MESSAGE _pRpcMessage,
  1066.     DWORD *_pdwStubPhase);
  1067. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_border_Proxy( 
  1068.     IHTMLObjectElement3 * This,
  1069.     /* [out][retval] */ VARIANT *p);
  1070. void __RPC_STUB IHTMLObjectElement3_get_border_Stub(
  1071.     IRpcStubBuffer *This,
  1072.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1073.     PRPC_MESSAGE _pRpcMessage,
  1074.     DWORD *_pdwStubPhase);
  1075. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_useMap_Proxy( 
  1076.     IHTMLObjectElement3 * This,
  1077.     /* [in] */ BSTR v);
  1078. void __RPC_STUB IHTMLObjectElement3_put_useMap_Stub(
  1079.     IRpcStubBuffer *This,
  1080.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1081.     PRPC_MESSAGE _pRpcMessage,
  1082.     DWORD *_pdwStubPhase);
  1083. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_useMap_Proxy( 
  1084.     IHTMLObjectElement3 * This,
  1085.     /* [out][retval] */ BSTR *p);
  1086. void __RPC_STUB IHTMLObjectElement3_get_useMap_Stub(
  1087.     IRpcStubBuffer *This,
  1088.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1089.     PRPC_MESSAGE _pRpcMessage,
  1090.     DWORD *_pdwStubPhase);
  1091. #endif  /* __IHTMLObjectElement3_INTERFACE_DEFINED__ */
  1092. #ifndef __IHTMLParamElement_INTERFACE_DEFINED__
  1093. #define __IHTMLParamElement_INTERFACE_DEFINED__
  1094. /* interface IHTMLParamElement */
  1095. /* [object][uuid][dual][oleautomation] */ 
  1096. EXTERN_C const IID IID_IHTMLParamElement;
  1097.     
  1098.     MIDL_INTERFACE("3050f83d-98b5-11cf-bb82-00aa00bdce0b")
  1099.     IHTMLParamElement : public IDispatch
  1100.     {
  1101.     public:
  1102.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( 
  1103.             /* [in] */ BSTR v) = 0;
  1104.         
  1105.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( 
  1106.             /* [out][retval] */ BSTR *p) = 0;
  1107.         
  1108.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value( 
  1109.             /* [in] */ BSTR v) = 0;
  1110.         
  1111.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value( 
  1112.             /* [out][retval] */ BSTR *p) = 0;
  1113.         
  1114.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type( 
  1115.             /* [in] */ BSTR v) = 0;
  1116.         
  1117.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( 
  1118.             /* [out][retval] */ BSTR *p) = 0;
  1119.         
  1120.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_valueType( 
  1121.             /* [in] */ BSTR v) = 0;
  1122.         
  1123.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_valueType( 
  1124.             /* [out][retval] */ BSTR *p) = 0;
  1125.         
  1126.     };
  1127.     
  1128. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_put_name_Proxy( 
  1129.     IHTMLParamElement * This,
  1130.     /* [in] */ BSTR v);
  1131. void __RPC_STUB IHTMLParamElement_put_name_Stub(
  1132.     IRpcStubBuffer *This,
  1133.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1134.     PRPC_MESSAGE _pRpcMessage,
  1135.     DWORD *_pdwStubPhase);
  1136. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_get_name_Proxy( 
  1137.     IHTMLParamElement * This,
  1138.     /* [out][retval] */ BSTR *p);
  1139. void __RPC_STUB IHTMLParamElement_get_name_Stub(
  1140.     IRpcStubBuffer *This,
  1141.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1142.     PRPC_MESSAGE _pRpcMessage,
  1143.     DWORD *_pdwStubPhase);
  1144. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_put_value_Proxy( 
  1145.     IHTMLParamElement * This,
  1146.     /* [in] */ BSTR v);
  1147. void __RPC_STUB IHTMLParamElement_put_value_Stub(
  1148.     IRpcStubBuffer *This,
  1149.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1150.     PRPC_MESSAGE _pRpcMessage,
  1151.     DWORD *_pdwStubPhase);
  1152. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_get_value_Proxy( 
  1153.     IHTMLParamElement * This,
  1154.     /* [out][retval] */ BSTR *p);
  1155. void __RPC_STUB IHTMLParamElement_get_value_Stub(
  1156.     IRpcStubBuffer *This,
  1157.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1158.     PRPC_MESSAGE _pRpcMessage,
  1159.     DWORD *_pdwStubPhase);
  1160. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_put_type_Proxy( 
  1161.     IHTMLParamElement * This,
  1162.     /* [in] */ BSTR v);
  1163. void __RPC_STUB IHTMLParamElement_put_type_Stub(
  1164.     IRpcStubBuffer *This,
  1165.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1166.     PRPC_MESSAGE _pRpcMessage,
  1167.     DWORD *_pdwStubPhase);
  1168. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_get_type_Proxy( 
  1169.     IHTMLParamElement * This,
  1170.     /* [out][retval] */ BSTR *p);
  1171. void __RPC_STUB IHTMLParamElement_get_type_Stub(
  1172.     IRpcStubBuffer *This,
  1173.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1174.     PRPC_MESSAGE _pRpcMessage,
  1175.     DWORD *_pdwStubPhase);
  1176. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_put_valueType_Proxy( 
  1177.     IHTMLParamElement * This,
  1178.     /* [in] */ BSTR v);
  1179. void __RPC_STUB IHTMLParamElement_put_valueType_Stub(
  1180.     IRpcStubBuffer *This,
  1181.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1182.     PRPC_MESSAGE _pRpcMessage,
  1183.     DWORD *_pdwStubPhase);
  1184. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_get_valueType_Proxy( 
  1185.     IHTMLParamElement * This,
  1186.     /* [out][retval] */ BSTR *p);
  1187. void __RPC_STUB IHTMLParamElement_get_valueType_Stub(
  1188.     IRpcStubBuffer *This,
  1189.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1190.     PRPC_MESSAGE _pRpcMessage,
  1191.     DWORD *_pdwStubPhase);
  1192. #endif  /* __IHTMLParamElement_INTERFACE_DEFINED__ */
  1193. #ifndef __DispHTMLObjectElement_DISPINTERFACE_DEFINED__
  1194. #define __DispHTMLObjectElement_DISPINTERFACE_DEFINED__
  1195. /* dispinterface DispHTMLObjectElement */
  1196. /* [uuid][hidden] */ 
  1197. EXTERN_C const IID DIID_DispHTMLObjectElement;
  1198.     MIDL_INTERFACE("3050f529-98b5-11cf-bb82-00aa00bdce0b")
  1199.     DispHTMLObjectElement : public IDispatch
  1200.     {
  1201.     };
  1202.     
  1203. #endif  /* __DispHTMLObjectElement_DISPINTERFACE_DEFINED__ */
  1204. EXTERN_C const CLSID CLSID_HTMLObjectElement;
  1205. #ifdef __cplusplus
  1206. class DECLSPEC_UUID("3050f24e-98b5-11cf-bb82-00aa00bdce0b")
  1207. HTMLObjectElement;
  1208. #endif
  1209. #ifndef __DispHTMLParamElement_DISPINTERFACE_DEFINED__
  1210. #define __DispHTMLParamElement_DISPINTERFACE_DEFINED__
  1211. /* dispinterface DispHTMLParamElement */
  1212. /* [uuid][hidden] */ 
  1213. EXTERN_C const IID DIID_DispHTMLParamElement;
  1214.     MIDL_INTERFACE("3050f590-98b5-11cf-bb82-00aa00bdce0b")
  1215.     DispHTMLParamElement : public IDispatch
  1216.     {
  1217.     };
  1218.     
  1219. #endif  /* __DispHTMLParamElement_DISPINTERFACE_DEFINED__ */
  1220. EXTERN_C const CLSID CLSID_HTMLParamElement;
  1221. #ifdef __cplusplus
  1222. class DECLSPEC_UUID("3050f83e-98b5-11cf-bb82-00aa00bdce0b")
  1223. HTMLParamElement;
  1224. #endif
  1225. #ifndef __HTMLFrameSiteEvents2_DISPINTERFACE_DEFINED__
  1226. #define __HTMLFrameSiteEvents2_DISPINTERFACE_DEFINED__
  1227. /* dispinterface HTMLFrameSiteEvents2 */
  1228. /* [uuid][hidden] */ 
  1229. EXTERN_C const IID DIID_HTMLFrameSiteEvents2;
  1230.     MIDL_INTERFACE("3050f7ff-98b5-11cf-bb82-00aa00bdce0b")
  1231.     HTMLFrameSiteEvents2 : public IDispatch
  1232.     {
  1233.     };
  1234.     
  1235. #endif  /* __HTMLFrameSiteEvents2_DISPINTERFACE_DEFINED__ */
  1236. #ifndef __HTMLFrameSiteEvents_DISPINTERFACE_DEFINED__
  1237. #define __HTMLFrameSiteEvents_DISPINTERFACE_DEFINED__
  1238. /* dispinterface HTMLFrameSiteEvents */
  1239. /* [uuid][hidden] */ 
  1240. EXTERN_C const IID DIID_HTMLFrameSiteEvents;
  1241.     MIDL_INTERFACE("3050f800-98b5-11cf-bb82-00aa00bdce0b")
  1242.     HTMLFrameSiteEvents : public IDispatch
  1243.     {
  1244.     };
  1245.     
  1246. #endif  /* __HTMLFrameSiteEvents_DISPINTERFACE_DEFINED__ */
  1247. #ifndef __IHTMLFrameBase2_INTERFACE_DEFINED__
  1248. #define __IHTMLFrameBase2_INTERFACE_DEFINED__
  1249. /* interface IHTMLFrameBase2 */
  1250. /* [object][uuid][dual][oleautomation] */ 
  1251. EXTERN_C const IID IID_IHTMLFrameBase2;
  1252.     
  1253.     MIDL_INTERFACE("3050f6db-98b5-11cf-bb82-00aa00bdce0b")
  1254.     IHTMLFrameBase2 : public IDispatch
  1255.     {
  1256.     public:
  1257.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_contentWindow( 
  1258.             /* [out][retval] */ IHTMLWindow2 **p) = 0;
  1259.         
  1260.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload( 
  1261.             /* [in] */ VARIANT v) = 0;
  1262.         
  1263.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload( 
  1264.             /* [out][retval] */ VARIANT *p) = 0;
  1265.         
  1266.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange( 
  1267.             /* [in] */ VARIANT v) = 0;
  1268.         
  1269.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange( 
  1270.             /* [out][retval] */ VARIANT *p) = 0;
  1271.         
  1272.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( 
  1273.             /* [out][retval] */ BSTR *p) = 0;
  1274.         
  1275.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_allowTransparency( 
  1276.             /* [in] */ VARIANT_BOOL v) = 0;
  1277.         
  1278.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_allowTransparency( 
  1279.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  1280.         
  1281.     };
  1282.     
  1283. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_contentWindow_Proxy( 
  1284.     IHTMLFrameBase2 * This,
  1285.     /* [out][retval] */ IHTMLWindow2 **p);
  1286. void __RPC_STUB IHTMLFrameBase2_get_contentWindow_Stub(
  1287.     IRpcStubBuffer *This,
  1288.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1289.     PRPC_MESSAGE _pRpcMessage,
  1290.     DWORD *_pdwStubPhase);
  1291. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_put_onload_Proxy( 
  1292.     IHTMLFrameBase2 * This,
  1293.     /* [in] */ VARIANT v);
  1294. void __RPC_STUB IHTMLFrameBase2_put_onload_Stub(
  1295.     IRpcStubBuffer *This,
  1296.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1297.     PRPC_MESSAGE _pRpcMessage,
  1298.     DWORD *_pdwStubPhase);
  1299. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_onload_Proxy( 
  1300.     IHTMLFrameBase2 * This,
  1301.     /* [out][retval] */ VARIANT *p);
  1302. void __RPC_STUB IHTMLFrameBase2_get_onload_Stub(
  1303.     IRpcStubBuffer *This,
  1304.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1305.     PRPC_MESSAGE _pRpcMessage,
  1306.     DWORD *_pdwStubPhase);
  1307. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_put_onreadystatechange_Proxy( 
  1308.     IHTMLFrameBase2 * This,
  1309.     /* [in] */ VARIANT v);
  1310. void __RPC_STUB IHTMLFrameBase2_put_onreadystatechange_Stub(
  1311.     IRpcStubBuffer *This,
  1312.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1313.     PRPC_MESSAGE _pRpcMessage,
  1314.     DWORD *_pdwStubPhase);
  1315. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_onreadystatechange_Proxy( 
  1316.     IHTMLFrameBase2 * This,
  1317.     /* [out][retval] */ VARIANT *p);
  1318. void __RPC_STUB IHTMLFrameBase2_get_onreadystatechange_Stub(
  1319.     IRpcStubBuffer *This,
  1320.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1321.     PRPC_MESSAGE _pRpcMessage,
  1322.     DWORD *_pdwStubPhase);
  1323. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_readyState_Proxy( 
  1324.     IHTMLFrameBase2 * This,
  1325.     /* [out][retval] */ BSTR *p);
  1326. void __RPC_STUB IHTMLFrameBase2_get_readyState_Stub(
  1327.     IRpcStubBuffer *This,
  1328.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1329.     PRPC_MESSAGE _pRpcMessage,
  1330.     DWORD *_pdwStubPhase);
  1331. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_put_allowTransparency_Proxy( 
  1332.     IHTMLFrameBase2 * This,
  1333.     /* [in] */ VARIANT_BOOL v);
  1334. void __RPC_STUB IHTMLFrameBase2_put_allowTransparency_Stub(
  1335.     IRpcStubBuffer *This,
  1336.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1337.     PRPC_MESSAGE _pRpcMessage,
  1338.     DWORD *_pdwStubPhase);
  1339. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_allowTransparency_Proxy( 
  1340.     IHTMLFrameBase2 * This,
  1341.     /* [out][retval] */ VARIANT_BOOL *p);
  1342. void __RPC_STUB IHTMLFrameBase2_get_allowTransparency_Stub(
  1343.     IRpcStubBuffer *This,
  1344.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1345.     PRPC_MESSAGE _pRpcMessage,
  1346.     DWORD *_pdwStubPhase);
  1347. #endif  /* __IHTMLFrameBase2_INTERFACE_DEFINED__ */
  1348. #ifndef __IHTMLFrameBase3_INTERFACE_DEFINED__
  1349. #define __IHTMLFrameBase3_INTERFACE_DEFINED__
  1350. /* interface IHTMLFrameBase3 */
  1351. /* [object][uuid][dual][oleautomation] */ 
  1352. EXTERN_C const IID IID_IHTMLFrameBase3;
  1353.     
  1354.     MIDL_INTERFACE("3050f82e-98b5-11cf-bb82-00aa00bdce0b")
  1355.     IHTMLFrameBase3 : public IDispatch
  1356.     {
  1357.     public:
  1358.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_longDesc( 
  1359.             /* [in] */ BSTR v) = 0;
  1360.         
  1361.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_longDesc( 
  1362.             /* [out][retval] */ BSTR *p) = 0;
  1363.         
  1364.     };
  1365.     
  1366. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase3_put_longDesc_Proxy( 
  1367.     IHTMLFrameBase3 * This,
  1368.     /* [in] */ BSTR v);
  1369. void __RPC_STUB IHTMLFrameBase3_put_longDesc_Stub(
  1370.     IRpcStubBuffer *This,
  1371.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1372.     PRPC_MESSAGE _pRpcMessage,
  1373.     DWORD *_pdwStubPhase);
  1374. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase3_get_longDesc_Proxy( 
  1375.     IHTMLFrameBase3 * This,
  1376.     /* [out][retval] */ BSTR *p);
  1377. void __RPC_STUB IHTMLFrameBase3_get_longDesc_Stub(
  1378.     IRpcStubBuffer *This,
  1379.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1380.     PRPC_MESSAGE _pRpcMessage,
  1381.     DWORD *_pdwStubPhase);
  1382. #endif  /* __IHTMLFrameBase3_INTERFACE_DEFINED__ */
  1383. #ifndef __DispHTMLFrameBase_DISPINTERFACE_DEFINED__
  1384. #define __DispHTMLFrameBase_DISPINTERFACE_DEFINED__
  1385. /* dispinterface DispHTMLFrameBase */
  1386. /* [uuid][hidden] */ 
  1387. EXTERN_C const IID DIID_DispHTMLFrameBase;
  1388.     MIDL_INTERFACE("3050f541-98b5-11cf-bb82-00aa00bdce0b")
  1389.     DispHTMLFrameBase : public IDispatch
  1390.     {
  1391.     };
  1392.     
  1393. #endif  /* __DispHTMLFrameBase_DISPINTERFACE_DEFINED__ */
  1394. EXTERN_C const CLSID CLSID_HTMLFrameBase;
  1395. #ifdef __cplusplus
  1396. class DECLSPEC_UUID("3050f312-98b5-11cf-bb82-00aa00bdce0b")
  1397. HTMLFrameBase;
  1398. #endif
  1399. #ifndef __IHTMLFrameElement_INTERFACE_DEFINED__
  1400. #define __IHTMLFrameElement_INTERFACE_DEFINED__
  1401. /* interface IHTMLFrameElement */
  1402. /* [object][uuid][dual][oleautomation] */ 
  1403. EXTERN_C const IID IID_IHTMLFrameElement;
  1404.     
  1405.     MIDL_INTERFACE("3050f313-98b5-11cf-bb82-00aa00bdce0b")
  1406.     IHTMLFrameElement : public IDispatch
  1407.     {
  1408.     public:
  1409.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor( 
  1410.             /* [in] */ VARIANT v) = 0;
  1411.         
  1412.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor( 
  1413.             /* [out][retval] */ VARIANT *p) = 0;
  1414.         
  1415.     };
  1416.     
  1417. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement_put_borderColor_Proxy( 
  1418.     IHTMLFrameElement * This,
  1419.     /* [in] */ VARIANT v);
  1420. void __RPC_STUB IHTMLFrameElement_put_borderColor_Stub(
  1421.     IRpcStubBuffer *This,
  1422.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1423.     PRPC_MESSAGE _pRpcMessage,
  1424.     DWORD *_pdwStubPhase);
  1425. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement_get_borderColor_Proxy( 
  1426.     IHTMLFrameElement * This,
  1427.     /* [out][retval] */ VARIANT *p);
  1428. void __RPC_STUB IHTMLFrameElement_get_borderColor_Stub(
  1429.     IRpcStubBuffer *This,
  1430.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1431.     PRPC_MESSAGE _pRpcMessage,
  1432.     DWORD *_pdwStubPhase);
  1433. #endif  /* __IHTMLFrameElement_INTERFACE_DEFINED__ */
  1434. #ifndef __IHTMLFrameElement2_INTERFACE_DEFINED__
  1435. #define __IHTMLFrameElement2_INTERFACE_DEFINED__
  1436. /* interface IHTMLFrameElement2 */
  1437. /* [object][uuid][dual][oleautomation] */ 
  1438. EXTERN_C const IID IID_IHTMLFrameElement2;
  1439.     
  1440.     MIDL_INTERFACE("3050f7f5-98b5-11cf-bb82-00aa00bdce0b")
  1441.     IHTMLFrameElement2 : public IDispatch
  1442.     {
  1443.     public:
  1444.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( 
  1445.             /* [in] */ VARIANT v) = 0;
  1446.         
  1447.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( 
  1448.             /* [out][retval] */ VARIANT *p) = 0;
  1449.         
  1450.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( 
  1451.             /* [in] */ VARIANT v) = 0;
  1452.         
  1453.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( 
  1454.             /* [out][retval] */ VARIANT *p) = 0;
  1455.         
  1456.     };
  1457.     
  1458. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement2_put_height_Proxy( 
  1459.     IHTMLFrameElement2 * This,
  1460.     /* [in] */ VARIANT v);
  1461. void __RPC_STUB IHTMLFrameElement2_put_height_Stub(
  1462.     IRpcStubBuffer *This,
  1463.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1464.     PRPC_MESSAGE _pRpcMessage,
  1465.     DWORD *_pdwStubPhase);
  1466. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement2_get_height_Proxy( 
  1467.     IHTMLFrameElement2 * This,
  1468.     /* [out][retval] */ VARIANT *p);
  1469. void __RPC_STUB IHTMLFrameElement2_get_height_Stub(
  1470.     IRpcStubBuffer *This,
  1471.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1472.     PRPC_MESSAGE _pRpcMessage,
  1473.     DWORD *_pdwStubPhase);
  1474. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement2_put_width_Proxy( 
  1475.     IHTMLFrameElement2 * This,
  1476.     /* [in] */ VARIANT v);
  1477. void __RPC_STUB IHTMLFrameElement2_put_width_Stub(
  1478.     IRpcStubBuffer *This,
  1479.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1480.     PRPC_MESSAGE _pRpcMessage,
  1481.     DWORD *_pdwStubPhase);
  1482. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement2_get_width_Proxy( 
  1483.     IHTMLFrameElement2 * This,
  1484.     /* [out][retval] */ VARIANT *p);
  1485. void __RPC_STUB IHTMLFrameElement2_get_width_Stub(
  1486.     IRpcStubBuffer *This,
  1487.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1488.     PRPC_MESSAGE _pRpcMessage,
  1489.     DWORD *_pdwStubPhase);
  1490. #endif  /* __IHTMLFrameElement2_INTERFACE_DEFINED__ */
  1491. #ifndef __DispHTMLFrameElement_DISPINTERFACE_DEFINED__
  1492. #define __DispHTMLFrameElement_DISPINTERFACE_DEFINED__
  1493. /* dispinterface DispHTMLFrameElement */
  1494. /* [uuid][hidden] */ 
  1495. EXTERN_C const IID DIID_DispHTMLFrameElement;
  1496.     MIDL_INTERFACE("3050f513-98b5-11cf-bb82-00aa00bdce0b")
  1497.     DispHTMLFrameElement : public IDispatch
  1498.     {
  1499.     };
  1500.     
  1501. #endif  /* __DispHTMLFrameElement_DISPINTERFACE_DEFINED__ */
  1502. EXTERN_C const CLSID CLSID_HTMLFrameElement;
  1503. #ifdef __cplusplus
  1504. class DECLSPEC_UUID("3050f314-98b5-11cf-bb82-00aa00bdce0b")
  1505. HTMLFrameElement;
  1506. #endif
  1507. #ifndef __IHTMLIFrameElement_INTERFACE_DEFINED__
  1508. #define __IHTMLIFrameElement_INTERFACE_DEFINED__
  1509. /* interface IHTMLIFrameElement */
  1510. /* [object][uuid][dual][oleautomation] */ 
  1511. EXTERN_C const IID IID_IHTMLIFrameElement;
  1512.     
  1513.     MIDL_INTERFACE("3050f315-98b5-11cf-bb82-00aa00bdce0b")
  1514.     IHTMLIFrameElement : public IDispatch
  1515.     {
  1516.     public:
  1517.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace( 
  1518.             /* [in] */ long v) = 0;
  1519.         
  1520.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace( 
  1521.             /* [out][retval] */ long *p) = 0;
  1522.         
  1523.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace( 
  1524.             /* [in] */ long v) = 0;
  1525.         
  1526.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace( 
  1527.             /* [out][retval] */ long *p) = 0;
  1528.         
  1529.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( 
  1530.             /* [in] */ BSTR v) = 0;
  1531.         
  1532.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( 
  1533.             /* [out][retval] */ BSTR *p) = 0;
  1534.         
  1535.     };
  1536.     
  1537. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_put_vspace_Proxy( 
  1538.     IHTMLIFrameElement * This,
  1539.     /* [in] */ long v);
  1540. void __RPC_STUB IHTMLIFrameElement_put_vspace_Stub(
  1541.     IRpcStubBuffer *This,
  1542.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1543.     PRPC_MESSAGE _pRpcMessage,
  1544.     DWORD *_pdwStubPhase);
  1545. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_get_vspace_Proxy( 
  1546.     IHTMLIFrameElement * This,
  1547.     /* [out][retval] */ long *p);
  1548. void __RPC_STUB IHTMLIFrameElement_get_vspace_Stub(
  1549.     IRpcStubBuffer *This,
  1550.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1551.     PRPC_MESSAGE _pRpcMessage,
  1552.     DWORD *_pdwStubPhase);
  1553. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_put_hspace_Proxy( 
  1554.     IHTMLIFrameElement * This,
  1555.     /* [in] */ long v);
  1556. void __RPC_STUB IHTMLIFrameElement_put_hspace_Stub(
  1557.     IRpcStubBuffer *This,
  1558.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1559.     PRPC_MESSAGE _pRpcMessage,
  1560.     DWORD *_pdwStubPhase);
  1561. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_get_hspace_Proxy( 
  1562.     IHTMLIFrameElement * This,
  1563.     /* [out][retval] */ long *p);
  1564. void __RPC_STUB IHTMLIFrameElement_get_hspace_Stub(
  1565.     IRpcStubBuffer *This,
  1566.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1567.     PRPC_MESSAGE _pRpcMessage,
  1568.     DWORD *_pdwStubPhase);
  1569. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_put_align_Proxy( 
  1570.     IHTMLIFrameElement * This,
  1571.     /* [in] */ BSTR v);
  1572. void __RPC_STUB IHTMLIFrameElement_put_align_Stub(
  1573.     IRpcStubBuffer *This,
  1574.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1575.     PRPC_MESSAGE _pRpcMessage,
  1576.     DWORD *_pdwStubPhase);
  1577. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_get_align_Proxy( 
  1578.     IHTMLIFrameElement * This,
  1579.     /* [out][retval] */ BSTR *p);
  1580. void __RPC_STUB IHTMLIFrameElement_get_align_Stub(
  1581.     IRpcStubBuffer *This,
  1582.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1583.     PRPC_MESSAGE _pRpcMessage,
  1584.     DWORD *_pdwStubPhase);
  1585. #endif  /* __IHTMLIFrameElement_INTERFACE_DEFINED__ */
  1586. #ifndef __IHTMLIFrameElement2_INTERFACE_DEFINED__
  1587. #define __IHTMLIFrameElement2_INTERFACE_DEFINED__
  1588. /* interface IHTMLIFrameElement2 */
  1589. /* [object][uuid][dual][oleautomation] */ 
  1590. EXTERN_C const IID IID_IHTMLIFrameElement2;
  1591.     
  1592.     MIDL_INTERFACE("3050f4e6-98b5-11cf-bb82-00aa00bdce0b")
  1593.     IHTMLIFrameElement2 : public IDispatch
  1594.     {
  1595.     public:
  1596.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( 
  1597.             /* [in] */ VARIANT v) = 0;
  1598.         
  1599.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( 
  1600.             /* [out][retval] */ VARIANT *p) = 0;
  1601.         
  1602.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( 
  1603.             /* [in] */ VARIANT v) = 0;
  1604.         
  1605.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( 
  1606.             /* [out][retval] */ VARIANT *p) = 0;
  1607.         
  1608.     };
  1609.     
  1610. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement2_put_height_Proxy( 
  1611.     IHTMLIFrameElement2 * This,
  1612.     /* [in] */ VARIANT v);
  1613. void __RPC_STUB IHTMLIFrameElement2_put_height_Stub(
  1614.     IRpcStubBuffer *This,
  1615.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1616.     PRPC_MESSAGE _pRpcMessage,
  1617.     DWORD *_pdwStubPhase);
  1618. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement2_get_height_Proxy( 
  1619.     IHTMLIFrameElement2 * This,
  1620.     /* [out][retval] */ VARIANT *p);
  1621. void __RPC_STUB IHTMLIFrameElement2_get_height_Stub(
  1622.     IRpcStubBuffer *This,
  1623.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1624.     PRPC_MESSAGE _pRpcMessage,
  1625.     DWORD *_pdwStubPhase);
  1626. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement2_put_width_Proxy( 
  1627.     IHTMLIFrameElement2 * This,
  1628.     /* [in] */ VARIANT v);
  1629. void __RPC_STUB IHTMLIFrameElement2_put_width_Stub(
  1630.     IRpcStubBuffer *This,
  1631.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1632.     PRPC_MESSAGE _pRpcMessage,
  1633.     DWORD *_pdwStubPhase);
  1634. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement2_get_width_Proxy( 
  1635.     IHTMLIFrameElement2 * This,
  1636.     /* [out][retval] */ VARIANT *p);
  1637. void __RPC_STUB IHTMLIFrameElement2_get_width_Stub(
  1638.     IRpcStubBuffer *This,
  1639.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1640.     PRPC_MESSAGE _pRpcMessage,
  1641.     DWORD *_pdwStubPhase);
  1642. #endif  /* __IHTMLIFrameElement2_INTERFACE_DEFINED__ */
  1643. #ifndef __DispHTMLIFrame_DISPINTERFACE_DEFINED__
  1644. #define __DispHTMLIFrame_DISPINTERFACE_DEFINED__
  1645. /* dispinterface DispHTMLIFrame */
  1646. /* [uuid][hidden] */ 
  1647. EXTERN_C const IID DIID_DispHTMLIFrame;
  1648.     MIDL_INTERFACE("3050f51b-98b5-11cf-bb82-00aa00bdce0b")
  1649.     DispHTMLIFrame : public IDispatch
  1650.     {
  1651.     };
  1652.     
  1653. #endif  /* __DispHTMLIFrame_DISPINTERFACE_DEFINED__ */
  1654. EXTERN_C const CLSID CLSID_HTMLIFrame;
  1655. #ifdef __cplusplus
  1656. class DECLSPEC_UUID("3050f316-98b5-11cf-bb82-00aa00bdce0b")
  1657. HTMLIFrame;
  1658. #endif
  1659. #ifndef __IHTMLDivPosition_INTERFACE_DEFINED__
  1660. #define __IHTMLDivPosition_INTERFACE_DEFINED__
  1661. /* interface IHTMLDivPosition */
  1662. /* [object][uuid][dual][oleautomation] */ 
  1663. EXTERN_C const IID IID_IHTMLDivPosition;
  1664.     
  1665.     MIDL_INTERFACE("3050f212-98b5-11cf-bb82-00aa00bdce0b")
  1666.     IHTMLDivPosition : public IDispatch
  1667.     {
  1668.     public:
  1669.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( 
  1670.             /* [in] */ BSTR v) = 0;
  1671.         
  1672.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( 
  1673.             /* [out][retval] */ BSTR *p) = 0;
  1674.         
  1675.     };
  1676.     
  1677. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDivPosition_put_align_Proxy( 
  1678.     IHTMLDivPosition * This,
  1679.     /* [in] */ BSTR v);
  1680. void __RPC_STUB IHTMLDivPosition_put_align_Stub(
  1681.     IRpcStubBuffer *This,
  1682.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1683.     PRPC_MESSAGE _pRpcMessage,
  1684.     DWORD *_pdwStubPhase);
  1685. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDivPosition_get_align_Proxy( 
  1686.     IHTMLDivPosition * This,
  1687.     /* [out][retval] */ BSTR *p);
  1688. void __RPC_STUB IHTMLDivPosition_get_align_Stub(
  1689.     IRpcStubBuffer *This,
  1690.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1691.     PRPC_MESSAGE _pRpcMessage,
  1692.     DWORD *_pdwStubPhase);
  1693. #endif  /* __IHTMLDivPosition_INTERFACE_DEFINED__ */
  1694. #ifndef __IHTMLFieldSetElement_INTERFACE_DEFINED__
  1695. #define __IHTMLFieldSetElement_INTERFACE_DEFINED__
  1696. /* interface IHTMLFieldSetElement */
  1697. /* [object][uuid][dual][oleautomation] */ 
  1698. EXTERN_C const IID IID_IHTMLFieldSetElement;
  1699.     
  1700.     MIDL_INTERFACE("3050f3e7-98b5-11cf-bb82-00aa00bdce0b")
  1701.     IHTMLFieldSetElement : public IDispatch
  1702.     {
  1703.     public:
  1704.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( 
  1705.             /* [in] */ BSTR v) = 0;
  1706.         
  1707.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( 
  1708.             /* [out][retval] */ BSTR *p) = 0;
  1709.         
  1710.     };
  1711.     
  1712. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFieldSetElement_put_align_Proxy( 
  1713.     IHTMLFieldSetElement * This,
  1714.     /* [in] */ BSTR v);
  1715. void __RPC_STUB IHTMLFieldSetElement_put_align_Stub(
  1716.     IRpcStubBuffer *This,
  1717.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1718.     PRPC_MESSAGE _pRpcMessage,
  1719.     DWORD *_pdwStubPhase);
  1720. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFieldSetElement_get_align_Proxy( 
  1721.     IHTMLFieldSetElement * This,
  1722.     /* [out][retval] */ BSTR *p);
  1723. void __RPC_STUB IHTMLFieldSetElement_get_align_Stub(
  1724.     IRpcStubBuffer *This,
  1725.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1726.     PRPC_MESSAGE _pRpcMessage,
  1727.     DWORD *_pdwStubPhase);
  1728. #endif  /* __IHTMLFieldSetElement_INTERFACE_DEFINED__ */
  1729. #ifndef __IHTMLFieldSetElement2_INTERFACE_DEFINED__
  1730. #define __IHTMLFieldSetElement2_INTERFACE_DEFINED__
  1731. /* interface IHTMLFieldSetElement2 */
  1732. /* [object][uuid][dual][oleautomation] */ 
  1733. EXTERN_C const IID IID_IHTMLFieldSetElement2;
  1734.     
  1735.     MIDL_INTERFACE("3050f833-98b5-11cf-bb82-00aa00bdce0b")
  1736.     IHTMLFieldSetElement2 : public IDispatch
  1737.     {
  1738.     public:
  1739.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( 
  1740.             /* [out][retval] */ IHTMLFormElement **p) = 0;
  1741.         
  1742.     };
  1743.     
  1744. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFieldSetElement2_get_form_Proxy( 
  1745.     IHTMLFieldSetElement2 * This,
  1746.     /* [out][retval] */ IHTMLFormElement **p);
  1747. void __RPC_STUB IHTMLFieldSetElement2_get_form_Stub(
  1748.     IRpcStubBuffer *This,
  1749.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1750.     PRPC_MESSAGE _pRpcMessage,
  1751.     DWORD *_pdwStubPhase);
  1752. #endif  /* __IHTMLFieldSetElement2_INTERFACE_DEFINED__ */
  1753. #ifndef __IHTMLLegendElement_INTERFACE_DEFINED__
  1754. #define __IHTMLLegendElement_INTERFACE_DEFINED__
  1755. /* interface IHTMLLegendElement */
  1756. /* [object][uuid][dual][oleautomation] */ 
  1757. EXTERN_C const IID IID_IHTMLLegendElement;
  1758.     
  1759.     MIDL_INTERFACE("3050f3ea-98b5-11cf-bb82-00aa00bdce0b")
  1760.     IHTMLLegendElement : public IDispatch
  1761.     {
  1762.     public:
  1763.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align( 
  1764.             /* [in] */ BSTR v) = 0;
  1765.         
  1766.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align( 
  1767.             /* [out][retval] */ BSTR *p) = 0;
  1768.         
  1769.     };
  1770.     
  1771. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLegendElement_put_align_Proxy( 
  1772.     IHTMLLegendElement * This,
  1773.     /* [in] */ BSTR v);
  1774. void __RPC_STUB IHTMLLegendElement_put_align_Stub(
  1775.     IRpcStubBuffer *This,
  1776.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1777.     PRPC_MESSAGE _pRpcMessage,
  1778.     DWORD *_pdwStubPhase);
  1779. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLegendElement_get_align_Proxy( 
  1780.     IHTMLLegendElement * This,
  1781.     /* [out][retval] */ BSTR *p);
  1782. void __RPC_STUB IHTMLLegendElement_get_align_Stub(
  1783.     IRpcStubBuffer *This,
  1784.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1785.     PRPC_MESSAGE _pRpcMessage,
  1786.     DWORD *_pdwStubPhase);
  1787. #endif  /* __IHTMLLegendElement_INTERFACE_DEFINED__ */
  1788. #ifndef __IHTMLLegendElement2_INTERFACE_DEFINED__
  1789. #define __IHTMLLegendElement2_INTERFACE_DEFINED__
  1790. /* interface IHTMLLegendElement2 */
  1791. /* [object][uuid][dual][oleautomation] */ 
  1792. EXTERN_C const IID IID_IHTMLLegendElement2;
  1793.     
  1794.     MIDL_INTERFACE("3050f834-98b5-11cf-bb82-00aa00bdce0b")
  1795.     IHTMLLegendElement2 : public IDispatch
  1796.     {
  1797.     public:
  1798.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( 
  1799.             /* [out][retval] */ IHTMLFormElement **p) = 0;
  1800.         
  1801.     };
  1802.     
  1803. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLegendElement2_get_form_Proxy( 
  1804.     IHTMLLegendElement2 * This,
  1805.     /* [out][retval] */ IHTMLFormElement **p);
  1806. void __RPC_STUB IHTMLLegendElement2_get_form_Stub(
  1807.     IRpcStubBuffer *This,
  1808.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1809.     PRPC_MESSAGE _pRpcMessage,
  1810.     DWORD *_pdwStubPhase);
  1811. #endif  /* __IHTMLLegendElement2_INTERFACE_DEFINED__ */
  1812. #ifndef __DispHTMLDivPosition_DISPINTERFACE_DEFINED__
  1813. #define __DispHTMLDivPosition_DISPINTERFACE_DEFINED__
  1814. /* dispinterface DispHTMLDivPosition */
  1815. /* [uuid][hidden] */ 
  1816. EXTERN_C const IID DIID_DispHTMLDivPosition;
  1817.     MIDL_INTERFACE("3050f50f-98b5-11cf-bb82-00aa00bdce0b")
  1818.     DispHTMLDivPosition : public IDispatch
  1819.     {
  1820.     };
  1821.     
  1822. #endif  /* __DispHTMLDivPosition_DISPINTERFACE_DEFINED__ */
  1823. EXTERN_C const CLSID CLSID_HTMLDivPosition;
  1824. #ifdef __cplusplus
  1825. class DECLSPEC_UUID("3050f249-98b5-11cf-bb82-00aa00bdce0b")
  1826. HTMLDivPosition;
  1827. #endif
  1828. #ifndef __DispHTMLFieldSetElement_DISPINTERFACE_DEFINED__
  1829. #define __DispHTMLFieldSetElement_DISPINTERFACE_DEFINED__
  1830. /* dispinterface DispHTMLFieldSetElement */
  1831. /* [uuid][hidden] */ 
  1832. EXTERN_C const IID DIID_DispHTMLFieldSetElement;
  1833.     MIDL_INTERFACE("3050f545-98b5-11cf-bb82-00aa00bdce0b")
  1834.     DispHTMLFieldSetElement : public IDispatch
  1835.     {
  1836.     };
  1837.     
  1838. #endif  /* __DispHTMLFieldSetElement_DISPINTERFACE_DEFINED__ */
  1839. EXTERN_C const CLSID CLSID_HTMLFieldSetElement;
  1840. #ifdef __cplusplus
  1841. class DECLSPEC_UUID("3050f3e8-98b5-11cf-bb82-00aa00bdce0b")
  1842. HTMLFieldSetElement;
  1843. #endif
  1844. #ifndef __DispHTMLLegendElement_DISPINTERFACE_DEFINED__
  1845. #define __DispHTMLLegendElement_DISPINTERFACE_DEFINED__
  1846. /* dispinterface DispHTMLLegendElement */
  1847. /* [uuid][hidden] */ 
  1848. EXTERN_C const IID DIID_DispHTMLLegendElement;
  1849.     MIDL_INTERFACE("3050f546-98b5-11cf-bb82-00aa00bdce0b")
  1850.     DispHTMLLegendElement : public IDispatch
  1851.     {
  1852.     };
  1853.     
  1854. #endif  /* __DispHTMLLegendElement_DISPINTERFACE_DEFINED__ */
  1855. EXTERN_C const CLSID CLSID_HTMLLegendElement;
  1856. #ifdef __cplusplus
  1857. class DECLSPEC_UUID("3050f3e9-98b5-11cf-bb82-00aa00bdce0b")
  1858. HTMLLegendElement;
  1859. #endif
  1860. #ifndef __IHTMLSpanFlow_INTERFACE_DEFINED__
  1861. #define __IHTMLSpanFlow_INTERFACE_DEFINED__
  1862. /* interface IHTMLSpanFlow */
  1863. /* [object][uuid][dual][oleautomation] */ 
  1864. EXTERN_C const IID IID_IHTMLSpanFlow;
  1865.     
  1866.     MIDL_INTERFACE("3050f3e5-98b5-11cf-bb82-00aa00bdce0b")
  1867.     IHTMLSpanFlow : public IDispatch
  1868.     {
  1869.     public:
  1870.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( 
  1871.             /* [in] */ BSTR v) = 0;
  1872.         
  1873.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( 
  1874.             /* [out][retval] */ BSTR *p) = 0;
  1875.         
  1876.     };
  1877.     
  1878. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSpanFlow_put_align_Proxy( 
  1879.     IHTMLSpanFlow * This,
  1880.     /* [in] */ BSTR v);
  1881. void __RPC_STUB IHTMLSpanFlow_put_align_Stub(
  1882.     IRpcStubBuffer *This,
  1883.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1884.     PRPC_MESSAGE _pRpcMessage,
  1885.     DWORD *_pdwStubPhase);
  1886. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSpanFlow_get_align_Proxy( 
  1887.     IHTMLSpanFlow * This,
  1888.     /* [out][retval] */ BSTR *p);
  1889. void __RPC_STUB IHTMLSpanFlow_get_align_Stub(
  1890.     IRpcStubBuffer *This,
  1891.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1892.     PRPC_MESSAGE _pRpcMessage,
  1893.     DWORD *_pdwStubPhase);
  1894. #endif  /* __IHTMLSpanFlow_INTERFACE_DEFINED__ */
  1895. #ifndef __DispHTMLSpanFlow_DISPINTERFACE_DEFINED__
  1896. #define __DispHTMLSpanFlow_DISPINTERFACE_DEFINED__
  1897. /* dispinterface DispHTMLSpanFlow */
  1898. /* [uuid][hidden] */ 
  1899. EXTERN_C const IID DIID_DispHTMLSpanFlow;
  1900.     MIDL_INTERFACE("3050f544-98b5-11cf-bb82-00aa00bdce0b")
  1901.     DispHTMLSpanFlow : public IDispatch
  1902.     {
  1903.     };
  1904.     
  1905. #endif  /* __DispHTMLSpanFlow_DISPINTERFACE_DEFINED__ */
  1906. EXTERN_C const CLSID CLSID_HTMLSpanFlow;
  1907. #ifdef __cplusplus
  1908. class DECLSPEC_UUID("3050f3e6-98b5-11cf-bb82-00aa00bdce0b")
  1909. HTMLSpanFlow;
  1910. #endif
  1911. #ifndef __IHTMLFrameSetElement_INTERFACE_DEFINED__
  1912. #define __IHTMLFrameSetElement_INTERFACE_DEFINED__
  1913. /* interface IHTMLFrameSetElement */
  1914. /* [object][uuid][dual][oleautomation] */ 
  1915. EXTERN_C const IID IID_IHTMLFrameSetElement;
  1916.     
  1917.     MIDL_INTERFACE("3050f319-98b5-11cf-bb82-00aa00bdce0b")
  1918.     IHTMLFrameSetElement : public IDispatch
  1919.     {
  1920.     public:
  1921.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rows( 
  1922.             /* [in] */ BSTR v) = 0;
  1923.         
  1924.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rows( 
  1925.             /* [out][retval] */ BSTR *p) = 0;
  1926.         
  1927.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cols( 
  1928.             /* [in] */ BSTR v) = 0;
  1929.         
  1930.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cols( 
  1931.             /* [out][retval] */ BSTR *p) = 0;
  1932.         
  1933.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border( 
  1934.             /* [in] */ VARIANT v) = 0;
  1935.         
  1936.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border( 
  1937.             /* [out][retval] */ VARIANT *p) = 0;
  1938.         
  1939.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor( 
  1940.             /* [in] */ VARIANT v) = 0;
  1941.         
  1942.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor( 
  1943.             /* [out][retval] */ VARIANT *p) = 0;
  1944.         
  1945.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frameBorder( 
  1946.             /* [in] */ BSTR v) = 0;
  1947.         
  1948.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameBorder( 
  1949.             /* [out][retval] */ BSTR *p) = 0;
  1950.         
  1951.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frameSpacing( 
  1952.             /* [in] */ VARIANT v) = 0;
  1953.         
  1954.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameSpacing( 
  1955.             /* [out][retval] */ VARIANT *p) = 0;
  1956.         
  1957.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( 
  1958.             /* [in] */ BSTR v) = 0;
  1959.         
  1960.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( 
  1961.             /* [out][retval] */ BSTR *p) = 0;
  1962.         
  1963.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload( 
  1964.             /* [in] */ VARIANT v) = 0;
  1965.         
  1966.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload( 
  1967.             /* [out][retval] */ VARIANT *p) = 0;
  1968.         
  1969.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onunload( 
  1970.             /* [in] */ VARIANT v) = 0;
  1971.         
  1972.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onunload( 
  1973.             /* [out][retval] */ VARIANT *p) = 0;
  1974.         
  1975.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeunload( 
  1976.             /* [in] */ VARIANT v) = 0;
  1977.         
  1978.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeunload( 
  1979.             /* [out][retval] */ VARIANT *p) = 0;
  1980.         
  1981.     };
  1982.     
  1983. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_rows_Proxy( 
  1984.     IHTMLFrameSetElement * This,
  1985.     /* [in] */ BSTR v);
  1986. void __RPC_STUB IHTMLFrameSetElement_put_rows_Stub(
  1987.     IRpcStubBuffer *This,
  1988.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1989.     PRPC_MESSAGE _pRpcMessage,
  1990.     DWORD *_pdwStubPhase);
  1991. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_rows_Proxy( 
  1992.     IHTMLFrameSetElement * This,
  1993.     /* [out][retval] */ BSTR *p);
  1994. void __RPC_STUB IHTMLFrameSetElement_get_rows_Stub(
  1995.     IRpcStubBuffer *This,
  1996.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1997.     PRPC_MESSAGE _pRpcMessage,
  1998.     DWORD *_pdwStubPhase);
  1999. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_cols_Proxy( 
  2000.     IHTMLFrameSetElement * This,
  2001.     /* [in] */ BSTR v);
  2002. void __RPC_STUB IHTMLFrameSetElement_put_cols_Stub(
  2003.     IRpcStubBuffer *This,
  2004.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2005.     PRPC_MESSAGE _pRpcMessage,
  2006.     DWORD *_pdwStubPhase);
  2007. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_cols_Proxy( 
  2008.     IHTMLFrameSetElement * This,
  2009.     /* [out][retval] */ BSTR *p);
  2010. void __RPC_STUB IHTMLFrameSetElement_get_cols_Stub(
  2011.     IRpcStubBuffer *This,
  2012.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2013.     PRPC_MESSAGE _pRpcMessage,
  2014.     DWORD *_pdwStubPhase);
  2015. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_border_Proxy( 
  2016.     IHTMLFrameSetElement * This,
  2017.     /* [in] */ VARIANT v);
  2018. void __RPC_STUB IHTMLFrameSetElement_put_border_Stub(
  2019.     IRpcStubBuffer *This,
  2020.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2021.     PRPC_MESSAGE _pRpcMessage,
  2022.     DWORD *_pdwStubPhase);
  2023. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_border_Proxy( 
  2024.     IHTMLFrameSetElement * This,
  2025.     /* [out][retval] */ VARIANT *p);
  2026. void __RPC_STUB IHTMLFrameSetElement_get_border_Stub(
  2027.     IRpcStubBuffer *This,
  2028.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2029.     PRPC_MESSAGE _pRpcMessage,
  2030.     DWORD *_pdwStubPhase);
  2031. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_borderColor_Proxy( 
  2032.     IHTMLFrameSetElement * This,
  2033.     /* [in] */ VARIANT v);
  2034. void __RPC_STUB IHTMLFrameSetElement_put_borderColor_Stub(
  2035.     IRpcStubBuffer *This,
  2036.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2037.     PRPC_MESSAGE _pRpcMessage,
  2038.     DWORD *_pdwStubPhase);
  2039. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_borderColor_Proxy( 
  2040.     IHTMLFrameSetElement * This,
  2041.     /* [out][retval] */ VARIANT *p);
  2042. void __RPC_STUB IHTMLFrameSetElement_get_borderColor_Stub(
  2043.     IRpcStubBuffer *This,
  2044.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2045.     PRPC_MESSAGE _pRpcMessage,
  2046.     DWORD *_pdwStubPhase);
  2047. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_frameBorder_Proxy( 
  2048.     IHTMLFrameSetElement * This,
  2049.     /* [in] */ BSTR v);
  2050. void __RPC_STUB IHTMLFrameSetElement_put_frameBorder_Stub(
  2051.     IRpcStubBuffer *This,
  2052.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2053.     PRPC_MESSAGE _pRpcMessage,
  2054.     DWORD *_pdwStubPhase);
  2055. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_frameBorder_Proxy( 
  2056.     IHTMLFrameSetElement * This,
  2057.     /* [out][retval] */ BSTR *p);
  2058. void __RPC_STUB IHTMLFrameSetElement_get_frameBorder_Stub(
  2059.     IRpcStubBuffer *This,
  2060.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2061.     PRPC_MESSAGE _pRpcMessage,
  2062.     DWORD *_pdwStubPhase);
  2063. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_frameSpacing_Proxy( 
  2064.     IHTMLFrameSetElement * This,
  2065.     /* [in] */ VARIANT v);
  2066. void __RPC_STUB IHTMLFrameSetElement_put_frameSpacing_Stub(
  2067.     IRpcStubBuffer *This,
  2068.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2069.     PRPC_MESSAGE _pRpcMessage,
  2070.     DWORD *_pdwStubPhase);
  2071. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_frameSpacing_Proxy( 
  2072.     IHTMLFrameSetElement * This,
  2073.     /* [out][retval] */ VARIANT *p);
  2074. void __RPC_STUB IHTMLFrameSetElement_get_frameSpacing_Stub(
  2075.     IRpcStubBuffer *This,
  2076.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2077.     PRPC_MESSAGE _pRpcMessage,
  2078.     DWORD *_pdwStubPhase);
  2079. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_name_Proxy( 
  2080.     IHTMLFrameSetElement * This,
  2081.     /* [in] */ BSTR v);
  2082. void __RPC_STUB IHTMLFrameSetElement_put_name_Stub(
  2083.     IRpcStubBuffer *This,
  2084.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2085.     PRPC_MESSAGE _pRpcMessage,
  2086.     DWORD *_pdwStubPhase);
  2087. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_name_Proxy( 
  2088.     IHTMLFrameSetElement * This,
  2089.     /* [out][retval] */ BSTR *p);
  2090. void __RPC_STUB IHTMLFrameSetElement_get_name_Stub(
  2091.     IRpcStubBuffer *This,
  2092.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2093.     PRPC_MESSAGE _pRpcMessage,
  2094.     DWORD *_pdwStubPhase);
  2095. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_onload_Proxy( 
  2096.     IHTMLFrameSetElement * This,
  2097.     /* [in] */ VARIANT v);
  2098. void __RPC_STUB IHTMLFrameSetElement_put_onload_Stub(
  2099.     IRpcStubBuffer *This,
  2100.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2101.     PRPC_MESSAGE _pRpcMessage,
  2102.     DWORD *_pdwStubPhase);
  2103. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_onload_Proxy( 
  2104.     IHTMLFrameSetElement * This,
  2105.     /* [out][retval] */ VARIANT *p);
  2106. void __RPC_STUB IHTMLFrameSetElement_get_onload_Stub(
  2107.     IRpcStubBuffer *This,
  2108.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2109.     PRPC_MESSAGE _pRpcMessage,
  2110.     DWORD *_pdwStubPhase);
  2111. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_onunload_Proxy( 
  2112.     IHTMLFrameSetElement * This,
  2113.     /* [in] */ VARIANT v);
  2114. void __RPC_STUB IHTMLFrameSetElement_put_onunload_Stub(
  2115.     IRpcStubBuffer *This,
  2116.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2117.     PRPC_MESSAGE _pRpcMessage,
  2118.     DWORD *_pdwStubPhase);
  2119. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_onunload_Proxy( 
  2120.     IHTMLFrameSetElement * This,
  2121.     /* [out][retval] */ VARIANT *p);
  2122. void __RPC_STUB IHTMLFrameSetElement_get_onunload_Stub(
  2123.     IRpcStubBuffer *This,
  2124.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2125.     PRPC_MESSAGE _pRpcMessage,
  2126.     DWORD *_pdwStubPhase);
  2127. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_onbeforeunload_Proxy( 
  2128.     IHTMLFrameSetElement * This,
  2129.     /* [in] */ VARIANT v);
  2130. void __RPC_STUB IHTMLFrameSetElement_put_onbeforeunload_Stub(
  2131.     IRpcStubBuffer *This,
  2132.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2133.     PRPC_MESSAGE _pRpcMessage,
  2134.     DWORD *_pdwStubPhase);
  2135. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_onbeforeunload_Proxy( 
  2136.     IHTMLFrameSetElement * This,
  2137.     /* [out][retval] */ VARIANT *p);
  2138. void __RPC_STUB IHTMLFrameSetElement_get_onbeforeunload_Stub(
  2139.     IRpcStubBuffer *This,
  2140.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2141.     PRPC_MESSAGE _pRpcMessage,
  2142.     DWORD *_pdwStubPhase);
  2143. #endif  /* __IHTMLFrameSetElement_INTERFACE_DEFINED__ */
  2144. #ifndef __IHTMLFrameSetElement2_INTERFACE_DEFINED__
  2145. #define __IHTMLFrameSetElement2_INTERFACE_DEFINED__
  2146. /* interface IHTMLFrameSetElement2 */
  2147. /* [object][uuid][dual][oleautomation] */ 
  2148. EXTERN_C const IID IID_IHTMLFrameSetElement2;
  2149.     
  2150.     MIDL_INTERFACE("3050f5c6-98b5-11cf-bb82-00aa00bdce0b")
  2151.     IHTMLFrameSetElement2 : public IDispatch
  2152.     {
  2153.     public:
  2154.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeprint( 
  2155.             /* [in] */ VARIANT v) = 0;
  2156.         
  2157.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeprint( 
  2158.             /* [out][retval] */ VARIANT *p) = 0;
  2159.         
  2160.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onafterprint( 
  2161.             /* [in] */ VARIANT v) = 0;
  2162.         
  2163.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onafterprint( 
  2164.             /* [out][retval] */ VARIANT *p) = 0;
  2165.         
  2166.     };
  2167.     
  2168. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_put_onbeforeprint_Proxy( 
  2169.     IHTMLFrameSetElement2 * This,
  2170.     /* [in] */ VARIANT v);
  2171. void __RPC_STUB IHTMLFrameSetElement2_put_onbeforeprint_Stub(
  2172.     IRpcStubBuffer *This,
  2173.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2174.     PRPC_MESSAGE _pRpcMessage,
  2175.     DWORD *_pdwStubPhase);
  2176. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_get_onbeforeprint_Proxy( 
  2177.     IHTMLFrameSetElement2 * This,
  2178.     /* [out][retval] */ VARIANT *p);
  2179. void __RPC_STUB IHTMLFrameSetElement2_get_onbeforeprint_Stub(
  2180.     IRpcStubBuffer *This,
  2181.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2182.     PRPC_MESSAGE _pRpcMessage,
  2183.     DWORD *_pdwStubPhase);
  2184. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_put_onafterprint_Proxy( 
  2185.     IHTMLFrameSetElement2 * This,
  2186.     /* [in] */ VARIANT v);
  2187. void __RPC_STUB IHTMLFrameSetElement2_put_onafterprint_Stub(
  2188.     IRpcStubBuffer *This,
  2189.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2190.     PRPC_MESSAGE _pRpcMessage,
  2191.     DWORD *_pdwStubPhase);
  2192. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_get_onafterprint_Proxy( 
  2193.     IHTMLFrameSetElement2 * This,
  2194.     /* [out][retval] */ VARIANT *p);
  2195. void __RPC_STUB IHTMLFrameSetElement2_get_onafterprint_Stub(
  2196.     IRpcStubBuffer *This,
  2197.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2198.     PRPC_MESSAGE _pRpcMessage,
  2199.     DWORD *_pdwStubPhase);
  2200. #endif  /* __IHTMLFrameSetElement2_INTERFACE_DEFINED__ */
  2201. #ifndef __DispHTMLFrameSetSite_DISPINTERFACE_DEFINED__
  2202. #define __DispHTMLFrameSetSite_DISPINTERFACE_DEFINED__
  2203. /* dispinterface DispHTMLFrameSetSite */
  2204. /* [uuid][hidden] */ 
  2205. EXTERN_C const IID DIID_DispHTMLFrameSetSite;
  2206.     MIDL_INTERFACE("3050f514-98b5-11cf-bb82-00aa00bdce0b")
  2207.     DispHTMLFrameSetSite : public IDispatch
  2208.     {
  2209.     };
  2210.     
  2211. #endif  /* __DispHTMLFrameSetSite_DISPINTERFACE_DEFINED__ */
  2212. EXTERN_C const CLSID CLSID_HTMLFrameSetSite;
  2213. #ifdef __cplusplus
  2214. class DECLSPEC_UUID("3050f31A-98b5-11cf-bb82-00aa00bdce0b")
  2215. HTMLFrameSetSite;
  2216. #endif
  2217. #ifndef __IHTMLBGsound_INTERFACE_DEFINED__
  2218. #define __IHTMLBGsound_INTERFACE_DEFINED__
  2219. /* interface IHTMLBGsound */
  2220. /* [object][uuid][dual][oleautomation] */ 
  2221. EXTERN_C const IID IID_IHTMLBGsound;
  2222.     
  2223.     MIDL_INTERFACE("3050f369-98b5-11cf-bb82-00aa00bdce0b")
  2224.     IHTMLBGsound : public IDispatch
  2225.     {
  2226.     public:
  2227.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src( 
  2228.             /* [in] */ BSTR v) = 0;
  2229.         
  2230.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src( 
  2231.             /* [out][retval] */ BSTR *p) = 0;
  2232.         
  2233.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_loop( 
  2234.             /* [in] */ VARIANT v) = 0;
  2235.         
  2236.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_loop( 
  2237.             /* [out][retval] */ VARIANT *p) = 0;
  2238.         
  2239.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_volume( 
  2240.             /* [in] */ VARIANT v) = 0;
  2241.         
  2242.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_volume( 
  2243.             /* [out][retval] */ VARIANT *p) = 0;
  2244.         
  2245.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_balance( 
  2246.             /* [in] */ VARIANT v) = 0;
  2247.         
  2248.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_balance( 
  2249.             /* [out][retval] */ VARIANT *p) = 0;
  2250.         
  2251.     };
  2252.     
  2253. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_src_Proxy( 
  2254.     IHTMLBGsound * This,
  2255.     /* [in] */ BSTR v);
  2256. void __RPC_STUB IHTMLBGsound_put_src_Stub(
  2257.     IRpcStubBuffer *This,
  2258.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2259.     PRPC_MESSAGE _pRpcMessage,
  2260.     DWORD *_pdwStubPhase);
  2261. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_src_Proxy( 
  2262.     IHTMLBGsound * This,
  2263.     /* [out][retval] */ BSTR *p);
  2264. void __RPC_STUB IHTMLBGsound_get_src_Stub(
  2265.     IRpcStubBuffer *This,
  2266.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2267.     PRPC_MESSAGE _pRpcMessage,
  2268.     DWORD *_pdwStubPhase);
  2269. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_loop_Proxy( 
  2270.     IHTMLBGsound * This,
  2271.     /* [in] */ VARIANT v);
  2272. void __RPC_STUB IHTMLBGsound_put_loop_Stub(
  2273.     IRpcStubBuffer *This,
  2274.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2275.     PRPC_MESSAGE _pRpcMessage,
  2276.     DWORD *_pdwStubPhase);
  2277. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_loop_Proxy( 
  2278.     IHTMLBGsound * This,
  2279.     /* [out][retval] */ VARIANT *p);
  2280. void __RPC_STUB IHTMLBGsound_get_loop_Stub(
  2281.     IRpcStubBuffer *This,
  2282.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2283.     PRPC_MESSAGE _pRpcMessage,
  2284.     DWORD *_pdwStubPhase);
  2285. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_volume_Proxy( 
  2286.     IHTMLBGsound * This,
  2287.     /* [in] */ VARIANT v);
  2288. void __RPC_STUB IHTMLBGsound_put_volume_Stub(
  2289.     IRpcStubBuffer *This,
  2290.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2291.     PRPC_MESSAGE _pRpcMessage,
  2292.     DWORD *_pdwStubPhase);
  2293. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_volume_Proxy( 
  2294.     IHTMLBGsound * This,
  2295.     /* [out][retval] */ VARIANT *p);
  2296. void __RPC_STUB IHTMLBGsound_get_volume_Stub(
  2297.     IRpcStubBuffer *This,
  2298.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2299.     PRPC_MESSAGE _pRpcMessage,
  2300.     DWORD *_pdwStubPhase);
  2301. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_balance_Proxy( 
  2302.     IHTMLBGsound * This,
  2303.     /* [in] */ VARIANT v);
  2304. void __RPC_STUB IHTMLBGsound_put_balance_Stub(
  2305.     IRpcStubBuffer *This,
  2306.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2307.     PRPC_MESSAGE _pRpcMessage,
  2308.     DWORD *_pdwStubPhase);
  2309. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_balance_Proxy( 
  2310.     IHTMLBGsound * This,
  2311.     /* [out][retval] */ VARIANT *p);
  2312. void __RPC_STUB IHTMLBGsound_get_balance_Stub(
  2313.     IRpcStubBuffer *This,
  2314.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2315.     PRPC_MESSAGE _pRpcMessage,
  2316.     DWORD *_pdwStubPhase);
  2317. #endif  /* __IHTMLBGsound_INTERFACE_DEFINED__ */
  2318. #ifndef __DispHTMLBGsound_DISPINTERFACE_DEFINED__
  2319. #define __DispHTMLBGsound_DISPINTERFACE_DEFINED__
  2320. /* dispinterface DispHTMLBGsound */
  2321. /* [uuid][hidden] */ 
  2322. EXTERN_C const IID DIID_DispHTMLBGsound;
  2323.     MIDL_INTERFACE("3050f53c-98b5-11cf-bb82-00aa00bdce0b")
  2324.     DispHTMLBGsound : public IDispatch
  2325.     {
  2326.     };
  2327.     
  2328. #endif  /* __DispHTMLBGsound_DISPINTERFACE_DEFINED__ */
  2329. EXTERN_C const CLSID CLSID_HTMLBGsound;
  2330. #ifdef __cplusplus
  2331. class DECLSPEC_UUID("3050f370-98b5-11cf-bb82-00aa00bdce0b")
  2332. HTMLBGsound;
  2333. #endif
  2334. #ifndef __IHTMLFontNamesCollection_INTERFACE_DEFINED__
  2335. #define __IHTMLFontNamesCollection_INTERFACE_DEFINED__
  2336. /* interface IHTMLFontNamesCollection */
  2337. /* [object][uuid][dual][oleautomation] */ 
  2338. EXTERN_C const IID IID_IHTMLFontNamesCollection;
  2339.     
  2340.     MIDL_INTERFACE("3050f376-98b5-11cf-bb82-00aa00bdce0b")
  2341.     IHTMLFontNamesCollection : public IDispatch
  2342.     {
  2343.     public:
  2344.         virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_length( 
  2345.             /* [out][retval] */ long *p) = 0;
  2346.         
  2347.         virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( 
  2348.             /* [out][retval] */ IUnknown **p) = 0;
  2349.         
  2350.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( 
  2351.             /* [in] */ long index,
  2352.             /* [out][retval] */ BSTR *pBstr) = 0;
  2353.         
  2354.     };
  2355.     
  2356. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontNamesCollection_get_length_Proxy( 
  2357.     IHTMLFontNamesCollection * This,
  2358.     /* [out][retval] */ long *p);
  2359. void __RPC_STUB IHTMLFontNamesCollection_get_length_Stub(
  2360.     IRpcStubBuffer *This,
  2361.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2362.     PRPC_MESSAGE _pRpcMessage,
  2363.     DWORD *_pdwStubPhase);
  2364. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontNamesCollection_get__newEnum_Proxy( 
  2365.     IHTMLFontNamesCollection * This,
  2366.     /* [out][retval] */ IUnknown **p);
  2367. void __RPC_STUB IHTMLFontNamesCollection_get__newEnum_Stub(
  2368.     IRpcStubBuffer *This,
  2369.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2370.     PRPC_MESSAGE _pRpcMessage,
  2371.     DWORD *_pdwStubPhase);
  2372. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFontNamesCollection_item_Proxy( 
  2373.     IHTMLFontNamesCollection * This,
  2374.     /* [in] */ long index,
  2375.     /* [out][retval] */ BSTR *pBstr);
  2376. void __RPC_STUB IHTMLFontNamesCollection_item_Stub(
  2377.     IRpcStubBuffer *This,
  2378.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2379.     PRPC_MESSAGE _pRpcMessage,
  2380.     DWORD *_pdwStubPhase);
  2381. #endif  /* __IHTMLFontNamesCollection_INTERFACE_DEFINED__ */
  2382. #ifndef __IHTMLFontSizesCollection_INTERFACE_DEFINED__
  2383. #define __IHTMLFontSizesCollection_INTERFACE_DEFINED__
  2384. /* interface IHTMLFontSizesCollection */
  2385. /* [object][uuid][dual][oleautomation] */ 
  2386. EXTERN_C const IID IID_IHTMLFontSizesCollection;
  2387.     
  2388.     MIDL_INTERFACE("3050f377-98b5-11cf-bb82-00aa00bdce0b")
  2389.     IHTMLFontSizesCollection : public IDispatch
  2390.     {
  2391.     public:
  2392.         virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_length( 
  2393.             /* [out][retval] */ long *p) = 0;
  2394.         
  2395.         virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( 
  2396.             /* [out][retval] */ IUnknown **p) = 0;
  2397.         
  2398.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_forFont( 
  2399.             /* [out][retval] */ BSTR *p) = 0;
  2400.         
  2401.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( 
  2402.             /* [in] */ long index,
  2403.             /* [out][retval] */ long *plSize) = 0;
  2404.         
  2405.     };
  2406.     
  2407. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_get_length_Proxy( 
  2408.     IHTMLFontSizesCollection * This,
  2409.     /* [out][retval] */ long *p);
  2410. void __RPC_STUB IHTMLFontSizesCollection_get_length_Stub(
  2411.     IRpcStubBuffer *This,
  2412.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2413.     PRPC_MESSAGE _pRpcMessage,
  2414.     DWORD *_pdwStubPhase);
  2415. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_get__newEnum_Proxy( 
  2416.     IHTMLFontSizesCollection * This,
  2417.     /* [out][retval] */ IUnknown **p);
  2418. void __RPC_STUB IHTMLFontSizesCollection_get__newEnum_Stub(
  2419.     IRpcStubBuffer *This,
  2420.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2421.     PRPC_MESSAGE _pRpcMessage,
  2422.     DWORD *_pdwStubPhase);
  2423. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_get_forFont_Proxy( 
  2424.     IHTMLFontSizesCollection * This,
  2425.     /* [out][retval] */ BSTR *p);
  2426. void __RPC_STUB IHTMLFontSizesCollection_get_forFont_Stub(
  2427.     IRpcStubBuffer *This,
  2428.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2429.     PRPC_MESSAGE _pRpcMessage,
  2430.     DWORD *_pdwStubPhase);
  2431. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_item_Proxy( 
  2432.     IHTMLFontSizesCollection * This,
  2433.     /* [in] */ long index,
  2434.     /* [out][retval] */ long *plSize);
  2435. void __RPC_STUB IHTMLFontSizesCollection_item_Stub(
  2436.     IRpcStubBuffer *This,
  2437.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2438.     PRPC_MESSAGE _pRpcMessage,
  2439.     DWORD *_pdwStubPhase);
  2440. #endif  /* __IHTMLFontSizesCollection_INTERFACE_DEFINED__ */
  2441. #ifndef __IHTMLOptionsHolder_INTERFACE_DEFINED__
  2442. #define __IHTMLOptionsHolder_INTERFACE_DEFINED__
  2443. /* interface IHTMLOptionsHolder */
  2444. /* [object][uuid][dual][oleautomation] */ 
  2445. EXTERN_C const IID IID_IHTMLOptionsHolder;
  2446.     
  2447.     MIDL_INTERFACE("3050f378-98b5-11cf-bb82-00aa00bdce0b")
  2448.     IHTMLOptionsHolder : public IDispatch
  2449.     {
  2450.     public:
  2451.         virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_document( 
  2452.             /* [out][retval] */ IHTMLDocument2 **p) = 0;
  2453.         
  2454.         virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_fonts( 
  2455.             /* [out][retval] */ IHTMLFontNamesCollection **p) = 0;
  2456.         
  2457.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_execArg( 
  2458.             /* [in] */ VARIANT v) = 0;
  2459.         
  2460.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_execArg( 
  2461.             /* [out][retval] */ VARIANT *p) = 0;
  2462.         
  2463.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorLine( 
  2464.             /* [in] */ long v) = 0;
  2465.         
  2466.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorLine( 
  2467.             /* [out][retval] */ long *p) = 0;
  2468.         
  2469.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorCharacter( 
  2470.             /* [in] */ long v) = 0;
  2471.         
  2472.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorCharacter( 
  2473.             /* [out][retval] */ long *p) = 0;
  2474.         
  2475.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorCode( 
  2476.             /* [in] */ long v) = 0;
  2477.         
  2478.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorCode( 
  2479.             /* [out][retval] */ long *p) = 0;
  2480.         
  2481.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorMessage( 
  2482.             /* [in] */ BSTR v) = 0;
  2483.         
  2484.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorMessage( 
  2485.             /* [out][retval] */ BSTR *p) = 0;
  2486.         
  2487.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorDebug( 
  2488.             /* [in] */ VARIANT_BOOL v) = 0;
  2489.         
  2490.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorDebug( 
  2491.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  2492.         
  2493.         virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_unsecuredWindowOfDocument( 
  2494.             /* [out][retval] */ IHTMLWindow2 **p) = 0;
  2495.         
  2496.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_findText( 
  2497.             /* [in] */ BSTR v) = 0;
  2498.         
  2499.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_findText( 
  2500.             /* [out][retval] */ BSTR *p) = 0;
  2501.         
  2502.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_anythingAfterFrameset( 
  2503.             /* [in] */ VARIANT_BOOL v) = 0;
  2504.         
  2505.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_anythingAfterFrameset( 
  2506.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  2507.         
  2508.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE sizes( 
  2509.             /* [in] */ BSTR fontName,
  2510.             /* [out][retval] */ IHTMLFontSizesCollection **pSizesCollection) = 0;
  2511.         
  2512.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE openfiledlg( 
  2513.             /* [in][optional] */ VARIANT initFile,
  2514.             /* [in][optional] */ VARIANT initDir,
  2515.             /* [in][optional] */ VARIANT filter,
  2516.             /* [in][optional] */ VARIANT title,
  2517.             /* [out][retval] */ BSTR *pathName) = 0;
  2518.         
  2519.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE savefiledlg( 
  2520.             /* [in][optional] */ VARIANT initFile,
  2521.             /* [in][optional] */ VARIANT initDir,
  2522.             /* [in][optional] */ VARIANT filter,
  2523.             /* [in][optional] */ VARIANT title,
  2524.             /* [out][retval] */ BSTR *pathName) = 0;
  2525.         
  2526.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE choosecolordlg( 
  2527.             /* [in][optional] */ VARIANT initColor,
  2528.             /* [out][retval] */ long *rgbColor) = 0;
  2529.         
  2530.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE showSecurityInfo( void) = 0;
  2531.         
  2532.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE isApartmentModel( 
  2533.             /* [in] */ IHTMLObjectElement *object,
  2534.             /* [out][retval] */ VARIANT_BOOL *fApartment) = 0;
  2535.         
  2536.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE getCharset( 
  2537.             /* [in] */ BSTR fontName,
  2538.             /* [out][retval] */ long *charset) = 0;
  2539.         
  2540.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_secureConnectionInfo( 
  2541.             /* [out][retval] */ BSTR *p) = 0;
  2542.         
  2543.     };
  2544.     
  2545. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_document_Proxy( 
  2546.     IHTMLOptionsHolder * This,
  2547.     /* [out][retval] */ IHTMLDocument2 **p);
  2548. void __RPC_STUB IHTMLOptionsHolder_get_document_Stub(
  2549.     IRpcStubBuffer *This,
  2550.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2551.     PRPC_MESSAGE _pRpcMessage,
  2552.     DWORD *_pdwStubPhase);
  2553. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_fonts_Proxy( 
  2554.     IHTMLOptionsHolder * This,
  2555.     /* [out][retval] */ IHTMLFontNamesCollection **p);
  2556. void __RPC_STUB IHTMLOptionsHolder_get_fonts_Stub(
  2557.     IRpcStubBuffer *This,
  2558.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2559.     PRPC_MESSAGE _pRpcMessage,
  2560.     DWORD *_pdwStubPhase);
  2561. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_execArg_Proxy( 
  2562.     IHTMLOptionsHolder * This,
  2563.     /* [in] */ VARIANT v);
  2564. void __RPC_STUB IHTMLOptionsHolder_put_execArg_Stub(
  2565.     IRpcStubBuffer *This,
  2566.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2567.     PRPC_MESSAGE _pRpcMessage,
  2568.     DWORD *_pdwStubPhase);
  2569. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_execArg_Proxy( 
  2570.     IHTMLOptionsHolder * This,
  2571.     /* [out][retval] */ VARIANT *p);
  2572. void __RPC_STUB IHTMLOptionsHolder_get_execArg_Stub(
  2573.     IRpcStubBuffer *This,
  2574.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2575.     PRPC_MESSAGE _pRpcMessage,
  2576.     DWORD *_pdwStubPhase);
  2577. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorLine_Proxy( 
  2578.     IHTMLOptionsHolder * This,
  2579.     /* [in] */ long v);
  2580. void __RPC_STUB IHTMLOptionsHolder_put_errorLine_Stub(
  2581.     IRpcStubBuffer *This,
  2582.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2583.     PRPC_MESSAGE _pRpcMessage,
  2584.     DWORD *_pdwStubPhase);
  2585. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorLine_Proxy( 
  2586.     IHTMLOptionsHolder * This,
  2587.     /* [out][retval] */ long *p);
  2588. void __RPC_STUB IHTMLOptionsHolder_get_errorLine_Stub(
  2589.     IRpcStubBuffer *This,
  2590.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2591.     PRPC_MESSAGE _pRpcMessage,
  2592.     DWORD *_pdwStubPhase);
  2593. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorCharacter_Proxy( 
  2594.     IHTMLOptionsHolder * This,
  2595.     /* [in] */ long v);
  2596. void __RPC_STUB IHTMLOptionsHolder_put_errorCharacter_Stub(
  2597.     IRpcStubBuffer *This,
  2598.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2599.     PRPC_MESSAGE _pRpcMessage,
  2600.     DWORD *_pdwStubPhase);
  2601. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorCharacter_Proxy( 
  2602.     IHTMLOptionsHolder * This,
  2603.     /* [out][retval] */ long *p);
  2604. void __RPC_STUB IHTMLOptionsHolder_get_errorCharacter_Stub(
  2605.     IRpcStubBuffer *This,
  2606.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2607.     PRPC_MESSAGE _pRpcMessage,
  2608.     DWORD *_pdwStubPhase);
  2609. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorCode_Proxy( 
  2610.     IHTMLOptionsHolder * This,
  2611.     /* [in] */ long v);
  2612. void __RPC_STUB IHTMLOptionsHolder_put_errorCode_Stub(
  2613.     IRpcStubBuffer *This,
  2614.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2615.     PRPC_MESSAGE _pRpcMessage,
  2616.     DWORD *_pdwStubPhase);
  2617. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorCode_Proxy( 
  2618.     IHTMLOptionsHolder * This,
  2619.     /* [out][retval] */ long *p);
  2620. void __RPC_STUB IHTMLOptionsHolder_get_errorCode_Stub(
  2621.     IRpcStubBuffer *This,
  2622.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2623.     PRPC_MESSAGE _pRpcMessage,
  2624.     DWORD *_pdwStubPhase);
  2625. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorMessage_Proxy( 
  2626.     IHTMLOptionsHolder * This,
  2627.     /* [in] */ BSTR v);
  2628. void __RPC_STUB IHTMLOptionsHolder_put_errorMessage_Stub(
  2629.     IRpcStubBuffer *This,
  2630.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2631.     PRPC_MESSAGE _pRpcMessage,
  2632.     DWORD *_pdwStubPhase);
  2633. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorMessage_Proxy( 
  2634.     IHTMLOptionsHolder * This,
  2635.     /* [out][retval] */ BSTR *p);
  2636. void __RPC_STUB IHTMLOptionsHolder_get_errorMessage_Stub(
  2637.     IRpcStubBuffer *This,
  2638.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2639.     PRPC_MESSAGE _pRpcMessage,
  2640.     DWORD *_pdwStubPhase);
  2641. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorDebug_Proxy( 
  2642.     IHTMLOptionsHolder * This,
  2643.     /* [in] */ VARIANT_BOOL v);
  2644. void __RPC_STUB IHTMLOptionsHolder_put_errorDebug_Stub(
  2645.     IRpcStubBuffer *This,
  2646.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2647.     PRPC_MESSAGE _pRpcMessage,
  2648.     DWORD *_pdwStubPhase);
  2649. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorDebug_Proxy( 
  2650.     IHTMLOptionsHolder * This,
  2651.     /* [out][retval] */ VARIANT_BOOL *p);
  2652. void __RPC_STUB IHTMLOptionsHolder_get_errorDebug_Stub(
  2653.     IRpcStubBuffer *This,
  2654.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2655.     PRPC_MESSAGE _pRpcMessage,
  2656.     DWORD *_pdwStubPhase);
  2657. /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_unsecuredWindowOfDocument_Proxy( 
  2658.     IHTMLOptionsHolder * This,
  2659.     /* [out][retval] */ IHTMLWindow2 **p);
  2660. void __RPC_STUB IHTMLOptionsHolder_get_unsecuredWindowOfDocument_Stub(
  2661.     IRpcStubBuffer *This,
  2662.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2663.     PRPC_MESSAGE _pRpcMessage,
  2664.     DWORD *_pdwStubPhase);
  2665. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_findText_Proxy( 
  2666.     IHTMLOptionsHolder * This,
  2667.     /* [in] */ BSTR v);
  2668. void __RPC_STUB IHTMLOptionsHolder_put_findText_Stub(
  2669.     IRpcStubBuffer *This,
  2670.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2671.     PRPC_MESSAGE _pRpcMessage,
  2672.     DWORD *_pdwStubPhase);
  2673. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_findText_Proxy( 
  2674.     IHTMLOptionsHolder * This,
  2675.     /* [out][retval] */ BSTR *p);
  2676. void __RPC_STUB IHTMLOptionsHolder_get_findText_Stub(
  2677.     IRpcStubBuffer *This,
  2678.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2679.     PRPC_MESSAGE _pRpcMessage,
  2680.     DWORD *_pdwStubPhase);
  2681. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_anythingAfterFrameset_Proxy( 
  2682.     IHTMLOptionsHolder * This,
  2683.     /* [in] */ VARIANT_BOOL v);
  2684. void __RPC_STUB IHTMLOptionsHolder_put_anythingAfterFrameset_Stub(
  2685.     IRpcStubBuffer *This,
  2686.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2687.     PRPC_MESSAGE _pRpcMessage,
  2688.     DWORD *_pdwStubPhase);
  2689. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_anythingAfterFrameset_Proxy( 
  2690.     IHTMLOptionsHolder * This,
  2691.     /* [out][retval] */ VARIANT_BOOL *p);
  2692. void __RPC_STUB IHTMLOptionsHolder_get_anythingAfterFrameset_Stub(
  2693.     IRpcStubBuffer *This,
  2694.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2695.     PRPC_MESSAGE _pRpcMessage,
  2696.     DWORD *_pdwStubPhase);
  2697. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_sizes_Proxy( 
  2698.     IHTMLOptionsHolder * This,
  2699.     /* [in] */ BSTR fontName,
  2700.     /* [out][retval] */ IHTMLFontSizesCollection **pSizesCollection);
  2701. void __RPC_STUB IHTMLOptionsHolder_sizes_Stub(
  2702.     IRpcStubBuffer *This,
  2703.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2704.     PRPC_MESSAGE _pRpcMessage,
  2705.     DWORD *_pdwStubPhase);
  2706. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_openfiledlg_Proxy( 
  2707.     IHTMLOptionsHolder * This,
  2708.     /* [in][optional] */ VARIANT initFile,
  2709.     /* [in][optional] */ VARIANT initDir,
  2710.     /* [in][optional] */ VARIANT filter,
  2711.     /* [in][optional] */ VARIANT title,
  2712.     /* [out][retval] */ BSTR *pathName);
  2713. void __RPC_STUB IHTMLOptionsHolder_openfiledlg_Stub(
  2714.     IRpcStubBuffer *This,
  2715.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2716.     PRPC_MESSAGE _pRpcMessage,
  2717.     DWORD *_pdwStubPhase);
  2718. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_savefiledlg_Proxy( 
  2719.     IHTMLOptionsHolder * This,
  2720.     /* [in][optional] */ VARIANT initFile,
  2721.     /* [in][optional] */ VARIANT initDir,
  2722.     /* [in][optional] */ VARIANT filter,
  2723.     /* [in][optional] */ VARIANT title,
  2724.     /* [out][retval] */ BSTR *pathName);
  2725. void __RPC_STUB IHTMLOptionsHolder_savefiledlg_Stub(
  2726.     IRpcStubBuffer *This,
  2727.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2728.     PRPC_MESSAGE _pRpcMessage,
  2729.     DWORD *_pdwStubPhase);
  2730. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_choosecolordlg_Proxy( 
  2731.     IHTMLOptionsHolder * This,
  2732.     /* [in][optional] */ VARIANT initColor,
  2733.     /* [out][retval] */ long *rgbColor);
  2734. void __RPC_STUB IHTMLOptionsHolder_choosecolordlg_Stub(
  2735.     IRpcStubBuffer *This,
  2736.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2737.     PRPC_MESSAGE _pRpcMessage,
  2738.     DWORD *_pdwStubPhase);
  2739. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_showSecurityInfo_Proxy( 
  2740.     IHTMLOptionsHolder * This);
  2741. void __RPC_STUB IHTMLOptionsHolder_showSecurityInfo_Stub(
  2742.     IRpcStubBuffer *This,
  2743.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2744.     PRPC_MESSAGE _pRpcMessage,
  2745.     DWORD *_pdwStubPhase);
  2746. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_isApartmentModel_Proxy( 
  2747.     IHTMLOptionsHolder * This,
  2748.     /* [in] */ IHTMLObjectElement *object,
  2749.     /* [out][retval] */ VARIANT_BOOL *fApartment);
  2750. void __RPC_STUB IHTMLOptionsHolder_isApartmentModel_Stub(
  2751.     IRpcStubBuffer *This,
  2752.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2753.     PRPC_MESSAGE _pRpcMessage,
  2754.     DWORD *_pdwStubPhase);
  2755. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_getCharset_Proxy( 
  2756.     IHTMLOptionsHolder * This,
  2757.     /* [in] */ BSTR fontName,
  2758.     /* [out][retval] */ long *charset);
  2759. void __RPC_STUB IHTMLOptionsHolder_getCharset_Stub(
  2760.     IRpcStubBuffer *This,
  2761.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2762.     PRPC_MESSAGE _pRpcMessage,
  2763.     DWORD *_pdwStubPhase);
  2764. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_secureConnectionInfo_Proxy( 
  2765.     IHTMLOptionsHolder * This,
  2766.     /* [out][retval] */ BSTR *p);
  2767. void __RPC_STUB IHTMLOptionsHolder_get_secureConnectionInfo_Stub(
  2768.     IRpcStubBuffer *This,
  2769.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2770.     PRPC_MESSAGE _pRpcMessage,
  2771.     DWORD *_pdwStubPhase);
  2772. #endif  /* __IHTMLOptionsHolder_INTERFACE_DEFINED__ */
  2773. #ifndef __HTMLStyleElementEvents2_DISPINTERFACE_DEFINED__
  2774. #define __HTMLStyleElementEvents2_DISPINTERFACE_DEFINED__
  2775. /* dispinterface HTMLStyleElementEvents2 */
  2776. /* [uuid][hidden] */ 
  2777. EXTERN_C const IID DIID_HTMLStyleElementEvents2;
  2778.     MIDL_INTERFACE("3050f615-98b5-11cf-bb82-00aa00bdce0b")
  2779.     HTMLStyleElementEvents2 : public IDispatch
  2780.     {
  2781.     };
  2782.     
  2783. #endif  /* __HTMLStyleElementEvents2_DISPINTERFACE_DEFINED__ */
  2784. #ifndef __HTMLStyleElementEvents_DISPINTERFACE_DEFINED__
  2785. #define __HTMLStyleElementEvents_DISPINTERFACE_DEFINED__
  2786. /* dispinterface HTMLStyleElementEvents */
  2787. /* [uuid][hidden] */ 
  2788. EXTERN_C const IID DIID_HTMLStyleElementEvents;
  2789.     MIDL_INTERFACE("3050f3cb-98b5-11cf-bb82-00aa00bdce0b")
  2790.     HTMLStyleElementEvents : public IDispatch
  2791.     {
  2792.     };
  2793.     
  2794. #endif  /* __HTMLStyleElementEvents_DISPINTERFACE_DEFINED__ */
  2795. #ifndef __IHTMLStyleElement_INTERFACE_DEFINED__
  2796. #define __IHTMLStyleElement_INTERFACE_DEFINED__
  2797. /* interface IHTMLStyleElement */
  2798. /* [object][uuid][dual][oleautomation] */ 
  2799. EXTERN_C const IID IID_IHTMLStyleElement;
  2800.     
  2801.     MIDL_INTERFACE("3050f375-98b5-11cf-bb82-00aa00bdce0b")
  2802.     IHTMLStyleElement : public IDispatch
  2803.     {
  2804.     public:
  2805.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type( 
  2806.             /* [in] */ BSTR v) = 0;
  2807.         
  2808.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( 
  2809.             /* [out][retval] */ BSTR *p) = 0;
  2810.         
  2811.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( 
  2812.             /* [out][retval] */ BSTR *p) = 0;
  2813.         
  2814.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange( 
  2815.             /* [in] */ VARIANT v) = 0;
  2816.         
  2817.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange( 
  2818.             /* [out][retval] */ VARIANT *p) = 0;
  2819.         
  2820.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload( 
  2821.             /* [in] */ VARIANT v) = 0;
  2822.         
  2823.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload( 
  2824.             /* [out][retval] */ VARIANT *p) = 0;
  2825.         
  2826.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror( 
  2827.             /* [in] */ VARIANT v) = 0;
  2828.         
  2829.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror( 
  2830.             /* [out][retval] */ VARIANT *p) = 0;
  2831.         
  2832.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_styleSheet( 
  2833.             /* [out][retval] */ IHTMLStyleSheet **p) = 0;
  2834.         
  2835.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled( 
  2836.             /* [in] */ VARIANT_BOOL v) = 0;
  2837.         
  2838.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled( 
  2839.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  2840.         
  2841.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_media( 
  2842.             /* [in] */ BSTR v) = 0;
  2843.         
  2844.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_media( 
  2845.             /* [out][retval] */ BSTR *p) = 0;
  2846.         
  2847.     };
  2848.     
  2849. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_type_Proxy( 
  2850.     IHTMLStyleElement * This,
  2851.     /* [in] */ BSTR v);
  2852. void __RPC_STUB IHTMLStyleElement_put_type_Stub(
  2853.     IRpcStubBuffer *This,
  2854.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2855.     PRPC_MESSAGE _pRpcMessage,
  2856.     DWORD *_pdwStubPhase);
  2857. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_type_Proxy( 
  2858.     IHTMLStyleElement * This,
  2859.     /* [out][retval] */ BSTR *p);
  2860. void __RPC_STUB IHTMLStyleElement_get_type_Stub(
  2861.     IRpcStubBuffer *This,
  2862.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2863.     PRPC_MESSAGE _pRpcMessage,
  2864.     DWORD *_pdwStubPhase);
  2865. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_readyState_Proxy( 
  2866.     IHTMLStyleElement * This,
  2867.     /* [out][retval] */ BSTR *p);
  2868. void __RPC_STUB IHTMLStyleElement_get_readyState_Stub(
  2869.     IRpcStubBuffer *This,
  2870.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2871.     PRPC_MESSAGE _pRpcMessage,
  2872.     DWORD *_pdwStubPhase);
  2873. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_onreadystatechange_Proxy( 
  2874.     IHTMLStyleElement * This,
  2875.     /* [in] */ VARIANT v);
  2876. void __RPC_STUB IHTMLStyleElement_put_onreadystatechange_Stub(
  2877.     IRpcStubBuffer *This,
  2878.     IRpcChannelBuffer *_pRpcChannelBuffer,