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

模拟服务器

开发平台:

C/C++

  1.     /* [in] */ BSTR v);
  2. void __RPC_STUB IHTMLAnchorElement_put_target_Stub(
  3.     IRpcStubBuffer *This,
  4.     IRpcChannelBuffer *_pRpcChannelBuffer,
  5.     PRPC_MESSAGE _pRpcMessage,
  6.     DWORD *_pdwStubPhase);
  7. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_target_Proxy( 
  8.     IHTMLAnchorElement * This,
  9.     /* [out][retval] */ BSTR *p);
  10. void __RPC_STUB IHTMLAnchorElement_get_target_Stub(
  11.     IRpcStubBuffer *This,
  12.     IRpcChannelBuffer *_pRpcChannelBuffer,
  13.     PRPC_MESSAGE _pRpcMessage,
  14.     DWORD *_pdwStubPhase);
  15. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_rel_Proxy( 
  16.     IHTMLAnchorElement * This,
  17.     /* [in] */ BSTR v);
  18. void __RPC_STUB IHTMLAnchorElement_put_rel_Stub(
  19.     IRpcStubBuffer *This,
  20.     IRpcChannelBuffer *_pRpcChannelBuffer,
  21.     PRPC_MESSAGE _pRpcMessage,
  22.     DWORD *_pdwStubPhase);
  23. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_rel_Proxy( 
  24.     IHTMLAnchorElement * This,
  25.     /* [out][retval] */ BSTR *p);
  26. void __RPC_STUB IHTMLAnchorElement_get_rel_Stub(
  27.     IRpcStubBuffer *This,
  28.     IRpcChannelBuffer *_pRpcChannelBuffer,
  29.     PRPC_MESSAGE _pRpcMessage,
  30.     DWORD *_pdwStubPhase);
  31. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_rev_Proxy( 
  32.     IHTMLAnchorElement * This,
  33.     /* [in] */ BSTR v);
  34. void __RPC_STUB IHTMLAnchorElement_put_rev_Stub(
  35.     IRpcStubBuffer *This,
  36.     IRpcChannelBuffer *_pRpcChannelBuffer,
  37.     PRPC_MESSAGE _pRpcMessage,
  38.     DWORD *_pdwStubPhase);
  39. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_rev_Proxy( 
  40.     IHTMLAnchorElement * This,
  41.     /* [out][retval] */ BSTR *p);
  42. void __RPC_STUB IHTMLAnchorElement_get_rev_Stub(
  43.     IRpcStubBuffer *This,
  44.     IRpcChannelBuffer *_pRpcChannelBuffer,
  45.     PRPC_MESSAGE _pRpcMessage,
  46.     DWORD *_pdwStubPhase);
  47. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_urn_Proxy( 
  48.     IHTMLAnchorElement * This,
  49.     /* [in] */ BSTR v);
  50. void __RPC_STUB IHTMLAnchorElement_put_urn_Stub(
  51.     IRpcStubBuffer *This,
  52.     IRpcChannelBuffer *_pRpcChannelBuffer,
  53.     PRPC_MESSAGE _pRpcMessage,
  54.     DWORD *_pdwStubPhase);
  55. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_urn_Proxy( 
  56.     IHTMLAnchorElement * This,
  57.     /* [out][retval] */ BSTR *p);
  58. void __RPC_STUB IHTMLAnchorElement_get_urn_Stub(
  59.     IRpcStubBuffer *This,
  60.     IRpcChannelBuffer *_pRpcChannelBuffer,
  61.     PRPC_MESSAGE _pRpcMessage,
  62.     DWORD *_pdwStubPhase);
  63. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_Methods_Proxy( 
  64.     IHTMLAnchorElement * This,
  65.     /* [in] */ BSTR v);
  66. void __RPC_STUB IHTMLAnchorElement_put_Methods_Stub(
  67.     IRpcStubBuffer *This,
  68.     IRpcChannelBuffer *_pRpcChannelBuffer,
  69.     PRPC_MESSAGE _pRpcMessage,
  70.     DWORD *_pdwStubPhase);
  71. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_Methods_Proxy( 
  72.     IHTMLAnchorElement * This,
  73.     /* [out][retval] */ BSTR *p);
  74. void __RPC_STUB IHTMLAnchorElement_get_Methods_Stub(
  75.     IRpcStubBuffer *This,
  76.     IRpcChannelBuffer *_pRpcChannelBuffer,
  77.     PRPC_MESSAGE _pRpcMessage,
  78.     DWORD *_pdwStubPhase);
  79. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_name_Proxy( 
  80.     IHTMLAnchorElement * This,
  81.     /* [in] */ BSTR v);
  82. void __RPC_STUB IHTMLAnchorElement_put_name_Stub(
  83.     IRpcStubBuffer *This,
  84.     IRpcChannelBuffer *_pRpcChannelBuffer,
  85.     PRPC_MESSAGE _pRpcMessage,
  86.     DWORD *_pdwStubPhase);
  87. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_name_Proxy( 
  88.     IHTMLAnchorElement * This,
  89.     /* [out][retval] */ BSTR *p);
  90. void __RPC_STUB IHTMLAnchorElement_get_name_Stub(
  91.     IRpcStubBuffer *This,
  92.     IRpcChannelBuffer *_pRpcChannelBuffer,
  93.     PRPC_MESSAGE _pRpcMessage,
  94.     DWORD *_pdwStubPhase);
  95. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_host_Proxy( 
  96.     IHTMLAnchorElement * This,
  97.     /* [in] */ BSTR v);
  98. void __RPC_STUB IHTMLAnchorElement_put_host_Stub(
  99.     IRpcStubBuffer *This,
  100.     IRpcChannelBuffer *_pRpcChannelBuffer,
  101.     PRPC_MESSAGE _pRpcMessage,
  102.     DWORD *_pdwStubPhase);
  103. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_host_Proxy( 
  104.     IHTMLAnchorElement * This,
  105.     /* [out][retval] */ BSTR *p);
  106. void __RPC_STUB IHTMLAnchorElement_get_host_Stub(
  107.     IRpcStubBuffer *This,
  108.     IRpcChannelBuffer *_pRpcChannelBuffer,
  109.     PRPC_MESSAGE _pRpcMessage,
  110.     DWORD *_pdwStubPhase);
  111. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_hostname_Proxy( 
  112.     IHTMLAnchorElement * This,
  113.     /* [in] */ BSTR v);
  114. void __RPC_STUB IHTMLAnchorElement_put_hostname_Stub(
  115.     IRpcStubBuffer *This,
  116.     IRpcChannelBuffer *_pRpcChannelBuffer,
  117.     PRPC_MESSAGE _pRpcMessage,
  118.     DWORD *_pdwStubPhase);
  119. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_hostname_Proxy( 
  120.     IHTMLAnchorElement * This,
  121.     /* [out][retval] */ BSTR *p);
  122. void __RPC_STUB IHTMLAnchorElement_get_hostname_Stub(
  123.     IRpcStubBuffer *This,
  124.     IRpcChannelBuffer *_pRpcChannelBuffer,
  125.     PRPC_MESSAGE _pRpcMessage,
  126.     DWORD *_pdwStubPhase);
  127. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_pathname_Proxy( 
  128.     IHTMLAnchorElement * This,
  129.     /* [in] */ BSTR v);
  130. void __RPC_STUB IHTMLAnchorElement_put_pathname_Stub(
  131.     IRpcStubBuffer *This,
  132.     IRpcChannelBuffer *_pRpcChannelBuffer,
  133.     PRPC_MESSAGE _pRpcMessage,
  134.     DWORD *_pdwStubPhase);
  135. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_pathname_Proxy( 
  136.     IHTMLAnchorElement * This,
  137.     /* [out][retval] */ BSTR *p);
  138. void __RPC_STUB IHTMLAnchorElement_get_pathname_Stub(
  139.     IRpcStubBuffer *This,
  140.     IRpcChannelBuffer *_pRpcChannelBuffer,
  141.     PRPC_MESSAGE _pRpcMessage,
  142.     DWORD *_pdwStubPhase);
  143. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_port_Proxy( 
  144.     IHTMLAnchorElement * This,
  145.     /* [in] */ BSTR v);
  146. void __RPC_STUB IHTMLAnchorElement_put_port_Stub(
  147.     IRpcStubBuffer *This,
  148.     IRpcChannelBuffer *_pRpcChannelBuffer,
  149.     PRPC_MESSAGE _pRpcMessage,
  150.     DWORD *_pdwStubPhase);
  151. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_port_Proxy( 
  152.     IHTMLAnchorElement * This,
  153.     /* [out][retval] */ BSTR *p);
  154. void __RPC_STUB IHTMLAnchorElement_get_port_Stub(
  155.     IRpcStubBuffer *This,
  156.     IRpcChannelBuffer *_pRpcChannelBuffer,
  157.     PRPC_MESSAGE _pRpcMessage,
  158.     DWORD *_pdwStubPhase);
  159. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_protocol_Proxy( 
  160.     IHTMLAnchorElement * This,
  161.     /* [in] */ BSTR v);
  162. void __RPC_STUB IHTMLAnchorElement_put_protocol_Stub(
  163.     IRpcStubBuffer *This,
  164.     IRpcChannelBuffer *_pRpcChannelBuffer,
  165.     PRPC_MESSAGE _pRpcMessage,
  166.     DWORD *_pdwStubPhase);
  167. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_protocol_Proxy( 
  168.     IHTMLAnchorElement * This,
  169.     /* [out][retval] */ BSTR *p);
  170. void __RPC_STUB IHTMLAnchorElement_get_protocol_Stub(
  171.     IRpcStubBuffer *This,
  172.     IRpcChannelBuffer *_pRpcChannelBuffer,
  173.     PRPC_MESSAGE _pRpcMessage,
  174.     DWORD *_pdwStubPhase);
  175. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_search_Proxy( 
  176.     IHTMLAnchorElement * This,
  177.     /* [in] */ BSTR v);
  178. void __RPC_STUB IHTMLAnchorElement_put_search_Stub(
  179.     IRpcStubBuffer *This,
  180.     IRpcChannelBuffer *_pRpcChannelBuffer,
  181.     PRPC_MESSAGE _pRpcMessage,
  182.     DWORD *_pdwStubPhase);
  183. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_search_Proxy( 
  184.     IHTMLAnchorElement * This,
  185.     /* [out][retval] */ BSTR *p);
  186. void __RPC_STUB IHTMLAnchorElement_get_search_Stub(
  187.     IRpcStubBuffer *This,
  188.     IRpcChannelBuffer *_pRpcChannelBuffer,
  189.     PRPC_MESSAGE _pRpcMessage,
  190.     DWORD *_pdwStubPhase);
  191. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_hash_Proxy( 
  192.     IHTMLAnchorElement * This,
  193.     /* [in] */ BSTR v);
  194. void __RPC_STUB IHTMLAnchorElement_put_hash_Stub(
  195.     IRpcStubBuffer *This,
  196.     IRpcChannelBuffer *_pRpcChannelBuffer,
  197.     PRPC_MESSAGE _pRpcMessage,
  198.     DWORD *_pdwStubPhase);
  199. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_hash_Proxy( 
  200.     IHTMLAnchorElement * This,
  201.     /* [out][retval] */ BSTR *p);
  202. void __RPC_STUB IHTMLAnchorElement_get_hash_Stub(
  203.     IRpcStubBuffer *This,
  204.     IRpcChannelBuffer *_pRpcChannelBuffer,
  205.     PRPC_MESSAGE _pRpcMessage,
  206.     DWORD *_pdwStubPhase);
  207. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_onblur_Proxy( 
  208.     IHTMLAnchorElement * This,
  209.     /* [in] */ VARIANT v);
  210. void __RPC_STUB IHTMLAnchorElement_put_onblur_Stub(
  211.     IRpcStubBuffer *This,
  212.     IRpcChannelBuffer *_pRpcChannelBuffer,
  213.     PRPC_MESSAGE _pRpcMessage,
  214.     DWORD *_pdwStubPhase);
  215. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_onblur_Proxy( 
  216.     IHTMLAnchorElement * This,
  217.     /* [out][retval] */ VARIANT *p);
  218. void __RPC_STUB IHTMLAnchorElement_get_onblur_Stub(
  219.     IRpcStubBuffer *This,
  220.     IRpcChannelBuffer *_pRpcChannelBuffer,
  221.     PRPC_MESSAGE _pRpcMessage,
  222.     DWORD *_pdwStubPhase);
  223. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_onfocus_Proxy( 
  224.     IHTMLAnchorElement * This,
  225.     /* [in] */ VARIANT v);
  226. void __RPC_STUB IHTMLAnchorElement_put_onfocus_Stub(
  227.     IRpcStubBuffer *This,
  228.     IRpcChannelBuffer *_pRpcChannelBuffer,
  229.     PRPC_MESSAGE _pRpcMessage,
  230.     DWORD *_pdwStubPhase);
  231. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_onfocus_Proxy( 
  232.     IHTMLAnchorElement * This,
  233.     /* [out][retval] */ VARIANT *p);
  234. void __RPC_STUB IHTMLAnchorElement_get_onfocus_Stub(
  235.     IRpcStubBuffer *This,
  236.     IRpcChannelBuffer *_pRpcChannelBuffer,
  237.     PRPC_MESSAGE _pRpcMessage,
  238.     DWORD *_pdwStubPhase);
  239. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_accessKey_Proxy( 
  240.     IHTMLAnchorElement * This,
  241.     /* [in] */ BSTR v);
  242. void __RPC_STUB IHTMLAnchorElement_put_accessKey_Stub(
  243.     IRpcStubBuffer *This,
  244.     IRpcChannelBuffer *_pRpcChannelBuffer,
  245.     PRPC_MESSAGE _pRpcMessage,
  246.     DWORD *_pdwStubPhase);
  247. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_accessKey_Proxy( 
  248.     IHTMLAnchorElement * This,
  249.     /* [out][retval] */ BSTR *p);
  250. void __RPC_STUB IHTMLAnchorElement_get_accessKey_Stub(
  251.     IRpcStubBuffer *This,
  252.     IRpcChannelBuffer *_pRpcChannelBuffer,
  253.     PRPC_MESSAGE _pRpcMessage,
  254.     DWORD *_pdwStubPhase);
  255. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_protocolLong_Proxy( 
  256.     IHTMLAnchorElement * This,
  257.     /* [out][retval] */ BSTR *p);
  258. void __RPC_STUB IHTMLAnchorElement_get_protocolLong_Stub(
  259.     IRpcStubBuffer *This,
  260.     IRpcChannelBuffer *_pRpcChannelBuffer,
  261.     PRPC_MESSAGE _pRpcMessage,
  262.     DWORD *_pdwStubPhase);
  263. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_mimeType_Proxy( 
  264.     IHTMLAnchorElement * This,
  265.     /* [out][retval] */ BSTR *p);
  266. void __RPC_STUB IHTMLAnchorElement_get_mimeType_Stub(
  267.     IRpcStubBuffer *This,
  268.     IRpcChannelBuffer *_pRpcChannelBuffer,
  269.     PRPC_MESSAGE _pRpcMessage,
  270.     DWORD *_pdwStubPhase);
  271. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_nameProp_Proxy( 
  272.     IHTMLAnchorElement * This,
  273.     /* [out][retval] */ BSTR *p);
  274. void __RPC_STUB IHTMLAnchorElement_get_nameProp_Stub(
  275.     IRpcStubBuffer *This,
  276.     IRpcChannelBuffer *_pRpcChannelBuffer,
  277.     PRPC_MESSAGE _pRpcMessage,
  278.     DWORD *_pdwStubPhase);
  279. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_tabIndex_Proxy( 
  280.     IHTMLAnchorElement * This,
  281.     /* [in] */ short v);
  282. void __RPC_STUB IHTMLAnchorElement_put_tabIndex_Stub(
  283.     IRpcStubBuffer *This,
  284.     IRpcChannelBuffer *_pRpcChannelBuffer,
  285.     PRPC_MESSAGE _pRpcMessage,
  286.     DWORD *_pdwStubPhase);
  287. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_tabIndex_Proxy( 
  288.     IHTMLAnchorElement * This,
  289.     /* [out][retval] */ short *p);
  290. void __RPC_STUB IHTMLAnchorElement_get_tabIndex_Stub(
  291.     IRpcStubBuffer *This,
  292.     IRpcChannelBuffer *_pRpcChannelBuffer,
  293.     PRPC_MESSAGE _pRpcMessage,
  294.     DWORD *_pdwStubPhase);
  295. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_focus_Proxy( 
  296.     IHTMLAnchorElement * This);
  297. void __RPC_STUB IHTMLAnchorElement_focus_Stub(
  298.     IRpcStubBuffer *This,
  299.     IRpcChannelBuffer *_pRpcChannelBuffer,
  300.     PRPC_MESSAGE _pRpcMessage,
  301.     DWORD *_pdwStubPhase);
  302. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_blur_Proxy( 
  303.     IHTMLAnchorElement * This);
  304. void __RPC_STUB IHTMLAnchorElement_blur_Stub(
  305.     IRpcStubBuffer *This,
  306.     IRpcChannelBuffer *_pRpcChannelBuffer,
  307.     PRPC_MESSAGE _pRpcMessage,
  308.     DWORD *_pdwStubPhase);
  309. #endif  /* __IHTMLAnchorElement_INTERFACE_DEFINED__ */
  310. #ifndef __IHTMLAnchorElement2_INTERFACE_DEFINED__
  311. #define __IHTMLAnchorElement2_INTERFACE_DEFINED__
  312. /* interface IHTMLAnchorElement2 */
  313. /* [object][uuid][dual][oleautomation] */ 
  314. EXTERN_C const IID IID_IHTMLAnchorElement2;
  315.     
  316.     MIDL_INTERFACE("3050f825-98b5-11cf-bb82-00aa00bdce0b")
  317.     IHTMLAnchorElement2 : public IDispatch
  318.     {
  319.     public:
  320.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_charset( 
  321.             /* [in] */ BSTR v) = 0;
  322.         
  323.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_charset( 
  324.             /* [out][retval] */ BSTR *p) = 0;
  325.         
  326.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_coords( 
  327.             /* [in] */ BSTR v) = 0;
  328.         
  329.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_coords( 
  330.             /* [out][retval] */ BSTR *p) = 0;
  331.         
  332.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hreflang( 
  333.             /* [in] */ BSTR v) = 0;
  334.         
  335.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hreflang( 
  336.             /* [out][retval] */ BSTR *p) = 0;
  337.         
  338.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_shape( 
  339.             /* [in] */ BSTR v) = 0;
  340.         
  341.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_shape( 
  342.             /* [out][retval] */ BSTR *p) = 0;
  343.         
  344.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type( 
  345.             /* [in] */ BSTR v) = 0;
  346.         
  347.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( 
  348.             /* [out][retval] */ BSTR *p) = 0;
  349.         
  350.     };
  351.     
  352. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_charset_Proxy( 
  353.     IHTMLAnchorElement2 * This,
  354.     /* [in] */ BSTR v);
  355. void __RPC_STUB IHTMLAnchorElement2_put_charset_Stub(
  356.     IRpcStubBuffer *This,
  357.     IRpcChannelBuffer *_pRpcChannelBuffer,
  358.     PRPC_MESSAGE _pRpcMessage,
  359.     DWORD *_pdwStubPhase);
  360. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_charset_Proxy( 
  361.     IHTMLAnchorElement2 * This,
  362.     /* [out][retval] */ BSTR *p);
  363. void __RPC_STUB IHTMLAnchorElement2_get_charset_Stub(
  364.     IRpcStubBuffer *This,
  365.     IRpcChannelBuffer *_pRpcChannelBuffer,
  366.     PRPC_MESSAGE _pRpcMessage,
  367.     DWORD *_pdwStubPhase);
  368. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_coords_Proxy( 
  369.     IHTMLAnchorElement2 * This,
  370.     /* [in] */ BSTR v);
  371. void __RPC_STUB IHTMLAnchorElement2_put_coords_Stub(
  372.     IRpcStubBuffer *This,
  373.     IRpcChannelBuffer *_pRpcChannelBuffer,
  374.     PRPC_MESSAGE _pRpcMessage,
  375.     DWORD *_pdwStubPhase);
  376. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_coords_Proxy( 
  377.     IHTMLAnchorElement2 * This,
  378.     /* [out][retval] */ BSTR *p);
  379. void __RPC_STUB IHTMLAnchorElement2_get_coords_Stub(
  380.     IRpcStubBuffer *This,
  381.     IRpcChannelBuffer *_pRpcChannelBuffer,
  382.     PRPC_MESSAGE _pRpcMessage,
  383.     DWORD *_pdwStubPhase);
  384. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_hreflang_Proxy( 
  385.     IHTMLAnchorElement2 * This,
  386.     /* [in] */ BSTR v);
  387. void __RPC_STUB IHTMLAnchorElement2_put_hreflang_Stub(
  388.     IRpcStubBuffer *This,
  389.     IRpcChannelBuffer *_pRpcChannelBuffer,
  390.     PRPC_MESSAGE _pRpcMessage,
  391.     DWORD *_pdwStubPhase);
  392. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_hreflang_Proxy( 
  393.     IHTMLAnchorElement2 * This,
  394.     /* [out][retval] */ BSTR *p);
  395. void __RPC_STUB IHTMLAnchorElement2_get_hreflang_Stub(
  396.     IRpcStubBuffer *This,
  397.     IRpcChannelBuffer *_pRpcChannelBuffer,
  398.     PRPC_MESSAGE _pRpcMessage,
  399.     DWORD *_pdwStubPhase);
  400. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_shape_Proxy( 
  401.     IHTMLAnchorElement2 * This,
  402.     /* [in] */ BSTR v);
  403. void __RPC_STUB IHTMLAnchorElement2_put_shape_Stub(
  404.     IRpcStubBuffer *This,
  405.     IRpcChannelBuffer *_pRpcChannelBuffer,
  406.     PRPC_MESSAGE _pRpcMessage,
  407.     DWORD *_pdwStubPhase);
  408. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_shape_Proxy( 
  409.     IHTMLAnchorElement2 * This,
  410.     /* [out][retval] */ BSTR *p);
  411. void __RPC_STUB IHTMLAnchorElement2_get_shape_Stub(
  412.     IRpcStubBuffer *This,
  413.     IRpcChannelBuffer *_pRpcChannelBuffer,
  414.     PRPC_MESSAGE _pRpcMessage,
  415.     DWORD *_pdwStubPhase);
  416. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_type_Proxy( 
  417.     IHTMLAnchorElement2 * This,
  418.     /* [in] */ BSTR v);
  419. void __RPC_STUB IHTMLAnchorElement2_put_type_Stub(
  420.     IRpcStubBuffer *This,
  421.     IRpcChannelBuffer *_pRpcChannelBuffer,
  422.     PRPC_MESSAGE _pRpcMessage,
  423.     DWORD *_pdwStubPhase);
  424. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_type_Proxy( 
  425.     IHTMLAnchorElement2 * This,
  426.     /* [out][retval] */ BSTR *p);
  427. void __RPC_STUB IHTMLAnchorElement2_get_type_Stub(
  428.     IRpcStubBuffer *This,
  429.     IRpcChannelBuffer *_pRpcChannelBuffer,
  430.     PRPC_MESSAGE _pRpcMessage,
  431.     DWORD *_pdwStubPhase);
  432. #endif  /* __IHTMLAnchorElement2_INTERFACE_DEFINED__ */
  433. #ifndef __DispHTMLAnchorElement_DISPINTERFACE_DEFINED__
  434. #define __DispHTMLAnchorElement_DISPINTERFACE_DEFINED__
  435. /* dispinterface DispHTMLAnchorElement */
  436. /* [uuid][hidden] */ 
  437. EXTERN_C const IID DIID_DispHTMLAnchorElement;
  438.     MIDL_INTERFACE("3050f502-98b5-11cf-bb82-00aa00bdce0b")
  439.     DispHTMLAnchorElement : public IDispatch
  440.     {
  441.     };
  442.     
  443. #endif  /* __DispHTMLAnchorElement_DISPINTERFACE_DEFINED__ */
  444. EXTERN_C const CLSID CLSID_HTMLAnchorElement;
  445. #ifdef __cplusplus
  446. class DECLSPEC_UUID("3050f248-98b5-11cf-bb82-00aa00bdce0b")
  447. HTMLAnchorElement;
  448. #endif
  449. #ifndef __HTMLLabelEvents2_DISPINTERFACE_DEFINED__
  450. #define __HTMLLabelEvents2_DISPINTERFACE_DEFINED__
  451. /* dispinterface HTMLLabelEvents2 */
  452. /* [uuid][hidden] */ 
  453. EXTERN_C const IID DIID_HTMLLabelEvents2;
  454.     MIDL_INTERFACE("3050f61c-98b5-11cf-bb82-00aa00bdce0b")
  455.     HTMLLabelEvents2 : public IDispatch
  456.     {
  457.     };
  458.     
  459. #endif  /* __HTMLLabelEvents2_DISPINTERFACE_DEFINED__ */
  460. #ifndef __HTMLLabelEvents_DISPINTERFACE_DEFINED__
  461. #define __HTMLLabelEvents_DISPINTERFACE_DEFINED__
  462. /* dispinterface HTMLLabelEvents */
  463. /* [uuid][hidden] */ 
  464. EXTERN_C const IID DIID_HTMLLabelEvents;
  465.     MIDL_INTERFACE("3050f329-98b5-11cf-bb82-00aa00bdce0b")
  466.     HTMLLabelEvents : public IDispatch
  467.     {
  468.     };
  469.     
  470. #endif  /* __HTMLLabelEvents_DISPINTERFACE_DEFINED__ */
  471. #ifndef __IHTMLLabelElement_INTERFACE_DEFINED__
  472. #define __IHTMLLabelElement_INTERFACE_DEFINED__
  473. /* interface IHTMLLabelElement */
  474. /* [object][uuid][dual][oleautomation] */ 
  475. EXTERN_C const IID IID_IHTMLLabelElement;
  476.     
  477.     MIDL_INTERFACE("3050f32a-98b5-11cf-bb82-00aa00bdce0b")
  478.     IHTMLLabelElement : public IDispatch
  479.     {
  480.     public:
  481.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_htmlFor( 
  482.             /* [in] */ BSTR v) = 0;
  483.         
  484.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_htmlFor( 
  485.             /* [out][retval] */ BSTR *p) = 0;
  486.         
  487.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accessKey( 
  488.             /* [in] */ BSTR v) = 0;
  489.         
  490.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accessKey( 
  491.             /* [out][retval] */ BSTR *p) = 0;
  492.         
  493.     };
  494.     
  495. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement_put_htmlFor_Proxy( 
  496.     IHTMLLabelElement * This,
  497.     /* [in] */ BSTR v);
  498. void __RPC_STUB IHTMLLabelElement_put_htmlFor_Stub(
  499.     IRpcStubBuffer *This,
  500.     IRpcChannelBuffer *_pRpcChannelBuffer,
  501.     PRPC_MESSAGE _pRpcMessage,
  502.     DWORD *_pdwStubPhase);
  503. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement_get_htmlFor_Proxy( 
  504.     IHTMLLabelElement * This,
  505.     /* [out][retval] */ BSTR *p);
  506. void __RPC_STUB IHTMLLabelElement_get_htmlFor_Stub(
  507.     IRpcStubBuffer *This,
  508.     IRpcChannelBuffer *_pRpcChannelBuffer,
  509.     PRPC_MESSAGE _pRpcMessage,
  510.     DWORD *_pdwStubPhase);
  511. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement_put_accessKey_Proxy( 
  512.     IHTMLLabelElement * This,
  513.     /* [in] */ BSTR v);
  514. void __RPC_STUB IHTMLLabelElement_put_accessKey_Stub(
  515.     IRpcStubBuffer *This,
  516.     IRpcChannelBuffer *_pRpcChannelBuffer,
  517.     PRPC_MESSAGE _pRpcMessage,
  518.     DWORD *_pdwStubPhase);
  519. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement_get_accessKey_Proxy( 
  520.     IHTMLLabelElement * This,
  521.     /* [out][retval] */ BSTR *p);
  522. void __RPC_STUB IHTMLLabelElement_get_accessKey_Stub(
  523.     IRpcStubBuffer *This,
  524.     IRpcChannelBuffer *_pRpcChannelBuffer,
  525.     PRPC_MESSAGE _pRpcMessage,
  526.     DWORD *_pdwStubPhase);
  527. #endif  /* __IHTMLLabelElement_INTERFACE_DEFINED__ */
  528. #ifndef __IHTMLLabelElement2_INTERFACE_DEFINED__
  529. #define __IHTMLLabelElement2_INTERFACE_DEFINED__
  530. /* interface IHTMLLabelElement2 */
  531. /* [object][uuid][dual][oleautomation] */ 
  532. EXTERN_C const IID IID_IHTMLLabelElement2;
  533.     
  534.     MIDL_INTERFACE("3050f832-98b5-11cf-bb82-00aa00bdce0b")
  535.     IHTMLLabelElement2 : public IDispatch
  536.     {
  537.     public:
  538.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( 
  539.             /* [out][retval] */ IHTMLFormElement **p) = 0;
  540.         
  541.     };
  542.     
  543. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement2_get_form_Proxy( 
  544.     IHTMLLabelElement2 * This,
  545.     /* [out][retval] */ IHTMLFormElement **p);
  546. void __RPC_STUB IHTMLLabelElement2_get_form_Stub(
  547.     IRpcStubBuffer *This,
  548.     IRpcChannelBuffer *_pRpcChannelBuffer,
  549.     PRPC_MESSAGE _pRpcMessage,
  550.     DWORD *_pdwStubPhase);
  551. #endif  /* __IHTMLLabelElement2_INTERFACE_DEFINED__ */
  552. #ifndef __DispHTMLLabelElement_DISPINTERFACE_DEFINED__
  553. #define __DispHTMLLabelElement_DISPINTERFACE_DEFINED__
  554. /* dispinterface DispHTMLLabelElement */
  555. /* [uuid][hidden] */ 
  556. EXTERN_C const IID DIID_DispHTMLLabelElement;
  557.     MIDL_INTERFACE("3050f522-98b5-11cf-bb82-00aa00bdce0b")
  558.     DispHTMLLabelElement : public IDispatch
  559.     {
  560.     };
  561.     
  562. #endif  /* __DispHTMLLabelElement_DISPINTERFACE_DEFINED__ */
  563. EXTERN_C const CLSID CLSID_HTMLLabelElement;
  564. #ifdef __cplusplus
  565. class DECLSPEC_UUID("3050f32b-98b5-11cf-bb82-00aa00bdce0b")
  566. HTMLLabelElement;
  567. #endif
  568. #ifndef __IHTMLListElement_INTERFACE_DEFINED__
  569. #define __IHTMLListElement_INTERFACE_DEFINED__
  570. /* interface IHTMLListElement */
  571. /* [object][uuid][dual][oleautomation] */ 
  572. EXTERN_C const IID IID_IHTMLListElement;
  573.     
  574.     MIDL_INTERFACE("3050f20e-98b5-11cf-bb82-00aa00bdce0b")
  575.     IHTMLListElement : public IDispatch
  576.     {
  577.     public:
  578.     };
  579.     
  580. #endif  /* __IHTMLListElement_INTERFACE_DEFINED__ */
  581. #ifndef __IHTMLListElement2_INTERFACE_DEFINED__
  582. #define __IHTMLListElement2_INTERFACE_DEFINED__
  583. /* interface IHTMLListElement2 */
  584. /* [object][uuid][dual][oleautomation] */ 
  585. EXTERN_C const IID IID_IHTMLListElement2;
  586.     
  587.     MIDL_INTERFACE("3050f822-98b5-11cf-bb82-00aa00bdce0b")
  588.     IHTMLListElement2 : public IDispatch
  589.     {
  590.     public:
  591.         virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_compact( 
  592.             /* [in] */ VARIANT_BOOL v) = 0;
  593.         
  594.         virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_compact( 
  595.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  596.         
  597.     };
  598.     
  599. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLListElement2_put_compact_Proxy( 
  600.     IHTMLListElement2 * This,
  601.     /* [in] */ VARIANT_BOOL v);
  602. void __RPC_STUB IHTMLListElement2_put_compact_Stub(
  603.     IRpcStubBuffer *This,
  604.     IRpcChannelBuffer *_pRpcChannelBuffer,
  605.     PRPC_MESSAGE _pRpcMessage,
  606.     DWORD *_pdwStubPhase);
  607. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLListElement2_get_compact_Proxy( 
  608.     IHTMLListElement2 * This,
  609.     /* [out][retval] */ VARIANT_BOOL *p);
  610. void __RPC_STUB IHTMLListElement2_get_compact_Stub(
  611.     IRpcStubBuffer *This,
  612.     IRpcChannelBuffer *_pRpcChannelBuffer,
  613.     PRPC_MESSAGE _pRpcMessage,
  614.     DWORD *_pdwStubPhase);
  615. #endif  /* __IHTMLListElement2_INTERFACE_DEFINED__ */
  616. #ifndef __DispHTMLListElement_DISPINTERFACE_DEFINED__
  617. #define __DispHTMLListElement_DISPINTERFACE_DEFINED__
  618. /* dispinterface DispHTMLListElement */
  619. /* [uuid][hidden] */ 
  620. EXTERN_C const IID DIID_DispHTMLListElement;
  621.     MIDL_INTERFACE("3050f525-98b5-11cf-bb82-00aa00bdce0b")
  622.     DispHTMLListElement : public IDispatch
  623.     {
  624.     };
  625.     
  626. #endif  /* __DispHTMLListElement_DISPINTERFACE_DEFINED__ */
  627. EXTERN_C const CLSID CLSID_HTMLListElement;
  628. #ifdef __cplusplus
  629. class DECLSPEC_UUID("3050f272-98b5-11cf-bb82-00aa00bdce0b")
  630. HTMLListElement;
  631. #endif
  632. #ifndef __IHTMLUListElement_INTERFACE_DEFINED__
  633. #define __IHTMLUListElement_INTERFACE_DEFINED__
  634. /* interface IHTMLUListElement */
  635. /* [object][uuid][dual][oleautomation] */ 
  636. EXTERN_C const IID IID_IHTMLUListElement;
  637.     
  638.     MIDL_INTERFACE("3050f1dd-98b5-11cf-bb82-00aa00bdce0b")
  639.     IHTMLUListElement : public IDispatch
  640.     {
  641.     public:
  642.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_compact( 
  643.             /* [in] */ VARIANT_BOOL v) = 0;
  644.         
  645.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_compact( 
  646.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  647.         
  648.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type( 
  649.             /* [in] */ BSTR v) = 0;
  650.         
  651.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( 
  652.             /* [out][retval] */ BSTR *p) = 0;
  653.         
  654.     };
  655.     
  656. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLUListElement_put_compact_Proxy( 
  657.     IHTMLUListElement * This,
  658.     /* [in] */ VARIANT_BOOL v);
  659. void __RPC_STUB IHTMLUListElement_put_compact_Stub(
  660.     IRpcStubBuffer *This,
  661.     IRpcChannelBuffer *_pRpcChannelBuffer,
  662.     PRPC_MESSAGE _pRpcMessage,
  663.     DWORD *_pdwStubPhase);
  664. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLUListElement_get_compact_Proxy( 
  665.     IHTMLUListElement * This,
  666.     /* [out][retval] */ VARIANT_BOOL *p);
  667. void __RPC_STUB IHTMLUListElement_get_compact_Stub(
  668.     IRpcStubBuffer *This,
  669.     IRpcChannelBuffer *_pRpcChannelBuffer,
  670.     PRPC_MESSAGE _pRpcMessage,
  671.     DWORD *_pdwStubPhase);
  672. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLUListElement_put_type_Proxy( 
  673.     IHTMLUListElement * This,
  674.     /* [in] */ BSTR v);
  675. void __RPC_STUB IHTMLUListElement_put_type_Stub(
  676.     IRpcStubBuffer *This,
  677.     IRpcChannelBuffer *_pRpcChannelBuffer,
  678.     PRPC_MESSAGE _pRpcMessage,
  679.     DWORD *_pdwStubPhase);
  680. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLUListElement_get_type_Proxy( 
  681.     IHTMLUListElement * This,
  682.     /* [out][retval] */ BSTR *p);
  683. void __RPC_STUB IHTMLUListElement_get_type_Stub(
  684.     IRpcStubBuffer *This,
  685.     IRpcChannelBuffer *_pRpcChannelBuffer,
  686.     PRPC_MESSAGE _pRpcMessage,
  687.     DWORD *_pdwStubPhase);
  688. #endif  /* __IHTMLUListElement_INTERFACE_DEFINED__ */
  689. #ifndef __DispHTMLUListElement_DISPINTERFACE_DEFINED__
  690. #define __DispHTMLUListElement_DISPINTERFACE_DEFINED__
  691. /* dispinterface DispHTMLUListElement */
  692. /* [uuid][hidden] */ 
  693. EXTERN_C const IID DIID_DispHTMLUListElement;
  694.     MIDL_INTERFACE("3050f538-98b5-11cf-bb82-00aa00bdce0b")
  695.     DispHTMLUListElement : public IDispatch
  696.     {
  697.     };
  698.     
  699. #endif  /* __DispHTMLUListElement_DISPINTERFACE_DEFINED__ */
  700. EXTERN_C const CLSID CLSID_HTMLUListElement;
  701. #ifdef __cplusplus
  702. class DECLSPEC_UUID("3050f269-98b5-11cf-bb82-00aa00bdce0b")
  703. HTMLUListElement;
  704. #endif
  705. #ifndef __IHTMLOListElement_INTERFACE_DEFINED__
  706. #define __IHTMLOListElement_INTERFACE_DEFINED__
  707. /* interface IHTMLOListElement */
  708. /* [object][uuid][dual][oleautomation] */ 
  709. EXTERN_C const IID IID_IHTMLOListElement;
  710.     
  711.     MIDL_INTERFACE("3050f1de-98b5-11cf-bb82-00aa00bdce0b")
  712.     IHTMLOListElement : public IDispatch
  713.     {
  714.     public:
  715.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_compact( 
  716.             /* [in] */ VARIANT_BOOL v) = 0;
  717.         
  718.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_compact( 
  719.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  720.         
  721.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_start( 
  722.             /* [in] */ long v) = 0;
  723.         
  724.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_start( 
  725.             /* [out][retval] */ long *p) = 0;
  726.         
  727.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type( 
  728.             /* [in] */ BSTR v) = 0;
  729.         
  730.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( 
  731.             /* [out][retval] */ BSTR *p) = 0;
  732.         
  733.     };
  734.     
  735. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_put_compact_Proxy( 
  736.     IHTMLOListElement * This,
  737.     /* [in] */ VARIANT_BOOL v);
  738. void __RPC_STUB IHTMLOListElement_put_compact_Stub(
  739.     IRpcStubBuffer *This,
  740.     IRpcChannelBuffer *_pRpcChannelBuffer,
  741.     PRPC_MESSAGE _pRpcMessage,
  742.     DWORD *_pdwStubPhase);
  743. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_get_compact_Proxy( 
  744.     IHTMLOListElement * This,
  745.     /* [out][retval] */ VARIANT_BOOL *p);
  746. void __RPC_STUB IHTMLOListElement_get_compact_Stub(
  747.     IRpcStubBuffer *This,
  748.     IRpcChannelBuffer *_pRpcChannelBuffer,
  749.     PRPC_MESSAGE _pRpcMessage,
  750.     DWORD *_pdwStubPhase);
  751. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_put_start_Proxy( 
  752.     IHTMLOListElement * This,
  753.     /* [in] */ long v);
  754. void __RPC_STUB IHTMLOListElement_put_start_Stub(
  755.     IRpcStubBuffer *This,
  756.     IRpcChannelBuffer *_pRpcChannelBuffer,
  757.     PRPC_MESSAGE _pRpcMessage,
  758.     DWORD *_pdwStubPhase);
  759. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_get_start_Proxy( 
  760.     IHTMLOListElement * This,
  761.     /* [out][retval] */ long *p);
  762. void __RPC_STUB IHTMLOListElement_get_start_Stub(
  763.     IRpcStubBuffer *This,
  764.     IRpcChannelBuffer *_pRpcChannelBuffer,
  765.     PRPC_MESSAGE _pRpcMessage,
  766.     DWORD *_pdwStubPhase);
  767. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_put_type_Proxy( 
  768.     IHTMLOListElement * This,
  769.     /* [in] */ BSTR v);
  770. void __RPC_STUB IHTMLOListElement_put_type_Stub(
  771.     IRpcStubBuffer *This,
  772.     IRpcChannelBuffer *_pRpcChannelBuffer,
  773.     PRPC_MESSAGE _pRpcMessage,
  774.     DWORD *_pdwStubPhase);
  775. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_get_type_Proxy( 
  776.     IHTMLOListElement * This,
  777.     /* [out][retval] */ BSTR *p);
  778. void __RPC_STUB IHTMLOListElement_get_type_Stub(
  779.     IRpcStubBuffer *This,
  780.     IRpcChannelBuffer *_pRpcChannelBuffer,
  781.     PRPC_MESSAGE _pRpcMessage,
  782.     DWORD *_pdwStubPhase);
  783. #endif  /* __IHTMLOListElement_INTERFACE_DEFINED__ */
  784. #ifndef __DispHTMLOListElement_DISPINTERFACE_DEFINED__
  785. #define __DispHTMLOListElement_DISPINTERFACE_DEFINED__
  786. /* dispinterface DispHTMLOListElement */
  787. /* [uuid][hidden] */ 
  788. EXTERN_C const IID DIID_DispHTMLOListElement;
  789.     MIDL_INTERFACE("3050f52a-98b5-11cf-bb82-00aa00bdce0b")
  790.     DispHTMLOListElement : public IDispatch
  791.     {
  792.     };
  793.     
  794. #endif  /* __DispHTMLOListElement_DISPINTERFACE_DEFINED__ */
  795. EXTERN_C const CLSID CLSID_HTMLOListElement;
  796. #ifdef __cplusplus
  797. class DECLSPEC_UUID("3050f270-98b5-11cf-bb82-00aa00bdce0b")
  798. HTMLOListElement;
  799. #endif
  800. #ifndef __IHTMLLIElement_INTERFACE_DEFINED__
  801. #define __IHTMLLIElement_INTERFACE_DEFINED__
  802. /* interface IHTMLLIElement */
  803. /* [object][uuid][dual][oleautomation] */ 
  804. EXTERN_C const IID IID_IHTMLLIElement;
  805.     
  806.     MIDL_INTERFACE("3050f1e0-98b5-11cf-bb82-00aa00bdce0b")
  807.     IHTMLLIElement : public IDispatch
  808.     {
  809.     public:
  810.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type( 
  811.             /* [in] */ BSTR v) = 0;
  812.         
  813.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( 
  814.             /* [out][retval] */ BSTR *p) = 0;
  815.         
  816.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value( 
  817.             /* [in] */ long v) = 0;
  818.         
  819.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value( 
  820.             /* [out][retval] */ long *p) = 0;
  821.         
  822.     };
  823.     
  824. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLIElement_put_type_Proxy( 
  825.     IHTMLLIElement * This,
  826.     /* [in] */ BSTR v);
  827. void __RPC_STUB IHTMLLIElement_put_type_Stub(
  828.     IRpcStubBuffer *This,
  829.     IRpcChannelBuffer *_pRpcChannelBuffer,
  830.     PRPC_MESSAGE _pRpcMessage,
  831.     DWORD *_pdwStubPhase);
  832. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLIElement_get_type_Proxy( 
  833.     IHTMLLIElement * This,
  834.     /* [out][retval] */ BSTR *p);
  835. void __RPC_STUB IHTMLLIElement_get_type_Stub(
  836.     IRpcStubBuffer *This,
  837.     IRpcChannelBuffer *_pRpcChannelBuffer,
  838.     PRPC_MESSAGE _pRpcMessage,
  839.     DWORD *_pdwStubPhase);
  840. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLIElement_put_value_Proxy( 
  841.     IHTMLLIElement * This,
  842.     /* [in] */ long v);
  843. void __RPC_STUB IHTMLLIElement_put_value_Stub(
  844.     IRpcStubBuffer *This,
  845.     IRpcChannelBuffer *_pRpcChannelBuffer,
  846.     PRPC_MESSAGE _pRpcMessage,
  847.     DWORD *_pdwStubPhase);
  848. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLIElement_get_value_Proxy( 
  849.     IHTMLLIElement * This,
  850.     /* [out][retval] */ long *p);
  851. void __RPC_STUB IHTMLLIElement_get_value_Stub(
  852.     IRpcStubBuffer *This,
  853.     IRpcChannelBuffer *_pRpcChannelBuffer,
  854.     PRPC_MESSAGE _pRpcMessage,
  855.     DWORD *_pdwStubPhase);
  856. #endif  /* __IHTMLLIElement_INTERFACE_DEFINED__ */
  857. #ifndef __DispHTMLLIElement_DISPINTERFACE_DEFINED__
  858. #define __DispHTMLLIElement_DISPINTERFACE_DEFINED__
  859. /* dispinterface DispHTMLLIElement */
  860. /* [uuid][hidden] */ 
  861. EXTERN_C const IID DIID_DispHTMLLIElement;
  862.     MIDL_INTERFACE("3050f523-98b5-11cf-bb82-00aa00bdce0b")
  863.     DispHTMLLIElement : public IDispatch
  864.     {
  865.     };
  866.     
  867. #endif  /* __DispHTMLLIElement_DISPINTERFACE_DEFINED__ */
  868. EXTERN_C const CLSID CLSID_HTMLLIElement;
  869. #ifdef __cplusplus
  870. class DECLSPEC_UUID("3050f273-98b5-11cf-bb82-00aa00bdce0b")
  871. HTMLLIElement;
  872. #endif
  873. #ifndef __IHTMLBlockElement_INTERFACE_DEFINED__
  874. #define __IHTMLBlockElement_INTERFACE_DEFINED__
  875. /* interface IHTMLBlockElement */
  876. /* [object][uuid][dual][oleautomation] */ 
  877. EXTERN_C const IID IID_IHTMLBlockElement;
  878.     
  879.     MIDL_INTERFACE("3050f208-98b5-11cf-bb82-00aa00bdce0b")
  880.     IHTMLBlockElement : public IDispatch
  881.     {
  882.     public:
  883.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clear( 
  884.             /* [in] */ BSTR v) = 0;
  885.         
  886.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clear( 
  887.             /* [out][retval] */ BSTR *p) = 0;
  888.         
  889.     };
  890.     
  891. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement_put_clear_Proxy( 
  892.     IHTMLBlockElement * This,
  893.     /* [in] */ BSTR v);
  894. void __RPC_STUB IHTMLBlockElement_put_clear_Stub(
  895.     IRpcStubBuffer *This,
  896.     IRpcChannelBuffer *_pRpcChannelBuffer,
  897.     PRPC_MESSAGE _pRpcMessage,
  898.     DWORD *_pdwStubPhase);
  899. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement_get_clear_Proxy( 
  900.     IHTMLBlockElement * This,
  901.     /* [out][retval] */ BSTR *p);
  902. void __RPC_STUB IHTMLBlockElement_get_clear_Stub(
  903.     IRpcStubBuffer *This,
  904.     IRpcChannelBuffer *_pRpcChannelBuffer,
  905.     PRPC_MESSAGE _pRpcMessage,
  906.     DWORD *_pdwStubPhase);
  907. #endif  /* __IHTMLBlockElement_INTERFACE_DEFINED__ */
  908. #ifndef __IHTMLBlockElement2_INTERFACE_DEFINED__
  909. #define __IHTMLBlockElement2_INTERFACE_DEFINED__
  910. /* interface IHTMLBlockElement2 */
  911. /* [object][uuid][dual][oleautomation] */ 
  912. EXTERN_C const IID IID_IHTMLBlockElement2;
  913.     
  914.     MIDL_INTERFACE("3050f823-98b5-11cf-bb82-00aa00bdce0b")
  915.     IHTMLBlockElement2 : public IDispatch
  916.     {
  917.     public:
  918.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cite( 
  919.             /* [in] */ BSTR v) = 0;
  920.         
  921.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cite( 
  922.             /* [out][retval] */ BSTR *p) = 0;
  923.         
  924.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_width( 
  925.             /* [in] */ BSTR v) = 0;
  926.         
  927.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_width( 
  928.             /* [out][retval] */ BSTR *p) = 0;
  929.         
  930.     };
  931.     
  932. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement2_put_cite_Proxy( 
  933.     IHTMLBlockElement2 * This,
  934.     /* [in] */ BSTR v);
  935. void __RPC_STUB IHTMLBlockElement2_put_cite_Stub(
  936.     IRpcStubBuffer *This,
  937.     IRpcChannelBuffer *_pRpcChannelBuffer,
  938.     PRPC_MESSAGE _pRpcMessage,
  939.     DWORD *_pdwStubPhase);
  940. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement2_get_cite_Proxy( 
  941.     IHTMLBlockElement2 * This,
  942.     /* [out][retval] */ BSTR *p);
  943. void __RPC_STUB IHTMLBlockElement2_get_cite_Stub(
  944.     IRpcStubBuffer *This,
  945.     IRpcChannelBuffer *_pRpcChannelBuffer,
  946.     PRPC_MESSAGE _pRpcMessage,
  947.     DWORD *_pdwStubPhase);
  948. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement2_put_width_Proxy( 
  949.     IHTMLBlockElement2 * This,
  950.     /* [in] */ BSTR v);
  951. void __RPC_STUB IHTMLBlockElement2_put_width_Stub(
  952.     IRpcStubBuffer *This,
  953.     IRpcChannelBuffer *_pRpcChannelBuffer,
  954.     PRPC_MESSAGE _pRpcMessage,
  955.     DWORD *_pdwStubPhase);
  956. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement2_get_width_Proxy( 
  957.     IHTMLBlockElement2 * This,
  958.     /* [out][retval] */ BSTR *p);
  959. void __RPC_STUB IHTMLBlockElement2_get_width_Stub(
  960.     IRpcStubBuffer *This,
  961.     IRpcChannelBuffer *_pRpcChannelBuffer,
  962.     PRPC_MESSAGE _pRpcMessage,
  963.     DWORD *_pdwStubPhase);
  964. #endif  /* __IHTMLBlockElement2_INTERFACE_DEFINED__ */
  965. #ifndef __DispHTMLBlockElement_DISPINTERFACE_DEFINED__
  966. #define __DispHTMLBlockElement_DISPINTERFACE_DEFINED__
  967. /* dispinterface DispHTMLBlockElement */
  968. /* [uuid][hidden] */ 
  969. EXTERN_C const IID DIID_DispHTMLBlockElement;
  970.     MIDL_INTERFACE("3050f506-98b5-11cf-bb82-00aa00bdce0b")
  971.     DispHTMLBlockElement : public IDispatch
  972.     {
  973.     };
  974.     
  975. #endif  /* __DispHTMLBlockElement_DISPINTERFACE_DEFINED__ */
  976. EXTERN_C const CLSID CLSID_HTMLBlockElement;
  977. #ifdef __cplusplus
  978. class DECLSPEC_UUID("3050f281-98b5-11cf-bb82-00aa00bdce0b")
  979. HTMLBlockElement;
  980. #endif
  981. #ifndef __IHTMLDivElement_INTERFACE_DEFINED__
  982. #define __IHTMLDivElement_INTERFACE_DEFINED__
  983. /* interface IHTMLDivElement */
  984. /* [object][uuid][dual][oleautomation] */ 
  985. EXTERN_C const IID IID_IHTMLDivElement;
  986.     
  987.     MIDL_INTERFACE("3050f200-98b5-11cf-bb82-00aa00bdce0b")
  988.     IHTMLDivElement : public IDispatch
  989.     {
  990.     public:
  991.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( 
  992.             /* [in] */ BSTR v) = 0;
  993.         
  994.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( 
  995.             /* [out][retval] */ BSTR *p) = 0;
  996.         
  997.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap( 
  998.             /* [in] */ VARIANT_BOOL v) = 0;
  999.         
  1000.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap( 
  1001.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  1002.         
  1003.     };
  1004.     
  1005. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDivElement_put_align_Proxy( 
  1006.     IHTMLDivElement * This,
  1007.     /* [in] */ BSTR v);
  1008. void __RPC_STUB IHTMLDivElement_put_align_Stub(
  1009.     IRpcStubBuffer *This,
  1010.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1011.     PRPC_MESSAGE _pRpcMessage,
  1012.     DWORD *_pdwStubPhase);
  1013. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDivElement_get_align_Proxy( 
  1014.     IHTMLDivElement * This,
  1015.     /* [out][retval] */ BSTR *p);
  1016. void __RPC_STUB IHTMLDivElement_get_align_Stub(
  1017.     IRpcStubBuffer *This,
  1018.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1019.     PRPC_MESSAGE _pRpcMessage,
  1020.     DWORD *_pdwStubPhase);
  1021. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDivElement_put_noWrap_Proxy( 
  1022.     IHTMLDivElement * This,
  1023.     /* [in] */ VARIANT_BOOL v);
  1024. void __RPC_STUB IHTMLDivElement_put_noWrap_Stub(
  1025.     IRpcStubBuffer *This,
  1026.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1027.     PRPC_MESSAGE _pRpcMessage,
  1028.     DWORD *_pdwStubPhase);
  1029. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDivElement_get_noWrap_Proxy( 
  1030.     IHTMLDivElement * This,
  1031.     /* [out][retval] */ VARIANT_BOOL *p);
  1032. void __RPC_STUB IHTMLDivElement_get_noWrap_Stub(
  1033.     IRpcStubBuffer *This,
  1034.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1035.     PRPC_MESSAGE _pRpcMessage,
  1036.     DWORD *_pdwStubPhase);
  1037. #endif  /* __IHTMLDivElement_INTERFACE_DEFINED__ */
  1038. #ifndef __DispHTMLDivElement_DISPINTERFACE_DEFINED__
  1039. #define __DispHTMLDivElement_DISPINTERFACE_DEFINED__
  1040. /* dispinterface DispHTMLDivElement */
  1041. /* [uuid][hidden] */ 
  1042. EXTERN_C const IID DIID_DispHTMLDivElement;
  1043.     MIDL_INTERFACE("3050f50c-98b5-11cf-bb82-00aa00bdce0b")
  1044.     DispHTMLDivElement : public IDispatch
  1045.     {
  1046.     };
  1047.     
  1048. #endif  /* __DispHTMLDivElement_DISPINTERFACE_DEFINED__ */
  1049. EXTERN_C const CLSID CLSID_HTMLDivElement;
  1050. #ifdef __cplusplus
  1051. class DECLSPEC_UUID("3050f27e-98b5-11cf-bb82-00aa00bdce0b")
  1052. HTMLDivElement;
  1053. #endif
  1054. #ifndef __IHTMLDDElement_INTERFACE_DEFINED__
  1055. #define __IHTMLDDElement_INTERFACE_DEFINED__
  1056. /* interface IHTMLDDElement */
  1057. /* [object][uuid][dual][oleautomation] */ 
  1058. EXTERN_C const IID IID_IHTMLDDElement;
  1059.     
  1060.     MIDL_INTERFACE("3050f1f2-98b5-11cf-bb82-00aa00bdce0b")
  1061.     IHTMLDDElement : public IDispatch
  1062.     {
  1063.     public:
  1064.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap( 
  1065.             /* [in] */ VARIANT_BOOL v) = 0;
  1066.         
  1067.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap( 
  1068.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  1069.         
  1070.     };
  1071.     
  1072. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDDElement_put_noWrap_Proxy( 
  1073.     IHTMLDDElement * This,
  1074.     /* [in] */ VARIANT_BOOL v);
  1075. void __RPC_STUB IHTMLDDElement_put_noWrap_Stub(
  1076.     IRpcStubBuffer *This,
  1077.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1078.     PRPC_MESSAGE _pRpcMessage,
  1079.     DWORD *_pdwStubPhase);
  1080. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDDElement_get_noWrap_Proxy( 
  1081.     IHTMLDDElement * This,
  1082.     /* [out][retval] */ VARIANT_BOOL *p);
  1083. void __RPC_STUB IHTMLDDElement_get_noWrap_Stub(
  1084.     IRpcStubBuffer *This,
  1085.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1086.     PRPC_MESSAGE _pRpcMessage,
  1087.     DWORD *_pdwStubPhase);
  1088. #endif  /* __IHTMLDDElement_INTERFACE_DEFINED__ */
  1089. #ifndef __DispHTMLDDElement_DISPINTERFACE_DEFINED__
  1090. #define __DispHTMLDDElement_DISPINTERFACE_DEFINED__
  1091. /* dispinterface DispHTMLDDElement */
  1092. /* [uuid][hidden] */ 
  1093. EXTERN_C const IID DIID_DispHTMLDDElement;
  1094.     MIDL_INTERFACE("3050f50b-98b5-11cf-bb82-00aa00bdce0b")
  1095.     DispHTMLDDElement : public IDispatch
  1096.     {
  1097.     };
  1098.     
  1099. #endif  /* __DispHTMLDDElement_DISPINTERFACE_DEFINED__ */
  1100. EXTERN_C const CLSID CLSID_HTMLDDElement;
  1101. #ifdef __cplusplus
  1102. class DECLSPEC_UUID("3050f27f-98b5-11cf-bb82-00aa00bdce0b")
  1103. HTMLDDElement;
  1104. #endif
  1105. #ifndef __IHTMLDTElement_INTERFACE_DEFINED__
  1106. #define __IHTMLDTElement_INTERFACE_DEFINED__
  1107. /* interface IHTMLDTElement */
  1108. /* [object][uuid][dual][oleautomation] */ 
  1109. EXTERN_C const IID IID_IHTMLDTElement;
  1110.     
  1111.     MIDL_INTERFACE("3050f1f3-98b5-11cf-bb82-00aa00bdce0b")
  1112.     IHTMLDTElement : public IDispatch
  1113.     {
  1114.     public:
  1115.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap( 
  1116.             /* [in] */ VARIANT_BOOL v) = 0;
  1117.         
  1118.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap( 
  1119.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  1120.         
  1121.     };
  1122.     
  1123. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDTElement_put_noWrap_Proxy( 
  1124.     IHTMLDTElement * This,
  1125.     /* [in] */ VARIANT_BOOL v);
  1126. void __RPC_STUB IHTMLDTElement_put_noWrap_Stub(
  1127.     IRpcStubBuffer *This,
  1128.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1129.     PRPC_MESSAGE _pRpcMessage,
  1130.     DWORD *_pdwStubPhase);
  1131. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDTElement_get_noWrap_Proxy( 
  1132.     IHTMLDTElement * This,
  1133.     /* [out][retval] */ VARIANT_BOOL *p);
  1134. void __RPC_STUB IHTMLDTElement_get_noWrap_Stub(
  1135.     IRpcStubBuffer *This,
  1136.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1137.     PRPC_MESSAGE _pRpcMessage,
  1138.     DWORD *_pdwStubPhase);
  1139. #endif  /* __IHTMLDTElement_INTERFACE_DEFINED__ */
  1140. #ifndef __DispHTMLDTElement_DISPINTERFACE_DEFINED__
  1141. #define __DispHTMLDTElement_DISPINTERFACE_DEFINED__
  1142. /* dispinterface DispHTMLDTElement */
  1143. /* [uuid][hidden] */ 
  1144. EXTERN_C const IID DIID_DispHTMLDTElement;
  1145.     MIDL_INTERFACE("3050f50d-98b5-11cf-bb82-00aa00bdce0b")
  1146.     DispHTMLDTElement : public IDispatch
  1147.     {
  1148.     };
  1149.     
  1150. #endif  /* __DispHTMLDTElement_DISPINTERFACE_DEFINED__ */
  1151. EXTERN_C const CLSID CLSID_HTMLDTElement;
  1152. #ifdef __cplusplus
  1153. class DECLSPEC_UUID("3050f27c-98b5-11cf-bb82-00aa00bdce0b")
  1154. HTMLDTElement;
  1155. #endif
  1156. #ifndef __IHTMLBRElement_INTERFACE_DEFINED__
  1157. #define __IHTMLBRElement_INTERFACE_DEFINED__
  1158. /* interface IHTMLBRElement */
  1159. /* [object][uuid][dual][oleautomation] */ 
  1160. EXTERN_C const IID IID_IHTMLBRElement;
  1161.     
  1162.     MIDL_INTERFACE("3050f1f0-98b5-11cf-bb82-00aa00bdce0b")
  1163.     IHTMLBRElement : public IDispatch
  1164.     {
  1165.     public:
  1166.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clear( 
  1167.             /* [in] */ BSTR v) = 0;
  1168.         
  1169.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clear( 
  1170.             /* [out][retval] */ BSTR *p) = 0;
  1171.         
  1172.     };
  1173.     
  1174. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBRElement_put_clear_Proxy( 
  1175.     IHTMLBRElement * This,
  1176.     /* [in] */ BSTR v);
  1177. void __RPC_STUB IHTMLBRElement_put_clear_Stub(
  1178.     IRpcStubBuffer *This,
  1179.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1180.     PRPC_MESSAGE _pRpcMessage,
  1181.     DWORD *_pdwStubPhase);
  1182. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBRElement_get_clear_Proxy( 
  1183.     IHTMLBRElement * This,
  1184.     /* [out][retval] */ BSTR *p);
  1185. void __RPC_STUB IHTMLBRElement_get_clear_Stub(
  1186.     IRpcStubBuffer *This,
  1187.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1188.     PRPC_MESSAGE _pRpcMessage,
  1189.     DWORD *_pdwStubPhase);
  1190. #endif  /* __IHTMLBRElement_INTERFACE_DEFINED__ */
  1191. #ifndef __DispHTMLBRElement_DISPINTERFACE_DEFINED__
  1192. #define __DispHTMLBRElement_DISPINTERFACE_DEFINED__
  1193. /* dispinterface DispHTMLBRElement */
  1194. /* [uuid][hidden] */ 
  1195. EXTERN_C const IID DIID_DispHTMLBRElement;
  1196.     MIDL_INTERFACE("3050f53a-98b5-11cf-bb82-00aa00bdce0b")
  1197.     DispHTMLBRElement : public IDispatch
  1198.     {
  1199.     };
  1200.     
  1201. #endif  /* __DispHTMLBRElement_DISPINTERFACE_DEFINED__ */
  1202. EXTERN_C const CLSID CLSID_HTMLBRElement;
  1203. #ifdef __cplusplus
  1204. class DECLSPEC_UUID("3050f280-98b5-11cf-bb82-00aa00bdce0b")
  1205. HTMLBRElement;
  1206. #endif
  1207. #ifndef __IHTMLDListElement_INTERFACE_DEFINED__
  1208. #define __IHTMLDListElement_INTERFACE_DEFINED__
  1209. /* interface IHTMLDListElement */
  1210. /* [object][uuid][dual][oleautomation] */ 
  1211. EXTERN_C const IID IID_IHTMLDListElement;
  1212.     
  1213.     MIDL_INTERFACE("3050f1f1-98b5-11cf-bb82-00aa00bdce0b")
  1214.     IHTMLDListElement : public IDispatch
  1215.     {
  1216.     public:
  1217.         virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_compact( 
  1218.             /* [in] */ VARIANT_BOOL v) = 0;
  1219.         
  1220.         virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_compact( 
  1221.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  1222.         
  1223.     };
  1224.     
  1225. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDListElement_put_compact_Proxy( 
  1226.     IHTMLDListElement * This,
  1227.     /* [in] */ VARIANT_BOOL v);
  1228. void __RPC_STUB IHTMLDListElement_put_compact_Stub(
  1229.     IRpcStubBuffer *This,
  1230.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1231.     PRPC_MESSAGE _pRpcMessage,
  1232.     DWORD *_pdwStubPhase);
  1233. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDListElement_get_compact_Proxy( 
  1234.     IHTMLDListElement * This,
  1235.     /* [out][retval] */ VARIANT_BOOL *p);
  1236. void __RPC_STUB IHTMLDListElement_get_compact_Stub(
  1237.     IRpcStubBuffer *This,
  1238.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1239.     PRPC_MESSAGE _pRpcMessage,
  1240.     DWORD *_pdwStubPhase);
  1241. #endif  /* __IHTMLDListElement_INTERFACE_DEFINED__ */
  1242. #ifndef __DispHTMLDListElement_DISPINTERFACE_DEFINED__
  1243. #define __DispHTMLDListElement_DISPINTERFACE_DEFINED__
  1244. /* dispinterface DispHTMLDListElement */
  1245. /* [uuid][hidden] */ 
  1246. EXTERN_C const IID DIID_DispHTMLDListElement;
  1247.     MIDL_INTERFACE("3050f53b-98b5-11cf-bb82-00aa00bdce0b")
  1248.     DispHTMLDListElement : public IDispatch
  1249.     {
  1250.     };
  1251.     
  1252. #endif  /* __DispHTMLDListElement_DISPINTERFACE_DEFINED__ */
  1253. EXTERN_C const CLSID CLSID_HTMLDListElement;
  1254. #ifdef __cplusplus
  1255. class DECLSPEC_UUID("3050f27d-98b5-11cf-bb82-00aa00bdce0b")
  1256. HTMLDListElement;
  1257. #endif
  1258. #ifndef __IHTMLHRElement_INTERFACE_DEFINED__
  1259. #define __IHTMLHRElement_INTERFACE_DEFINED__
  1260. /* interface IHTMLHRElement */
  1261. /* [object][uuid][dual][oleautomation] */ 
  1262. EXTERN_C const IID IID_IHTMLHRElement;
  1263.     
  1264.     MIDL_INTERFACE("3050f1f4-98b5-11cf-bb82-00aa00bdce0b")
  1265.     IHTMLHRElement : public IDispatch
  1266.     {
  1267.     public:
  1268.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( 
  1269.             /* [in] */ BSTR v) = 0;
  1270.         
  1271.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( 
  1272.             /* [out][retval] */ BSTR *p) = 0;
  1273.         
  1274.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_color( 
  1275.             /* [in] */ VARIANT v) = 0;
  1276.         
  1277.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color( 
  1278.             /* [out][retval] */ VARIANT *p) = 0;
  1279.         
  1280.         virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_noShade( 
  1281.             /* [in] */ VARIANT_BOOL v) = 0;
  1282.         
  1283.         virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_noShade( 
  1284.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  1285.         
  1286.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( 
  1287.             /* [in] */ VARIANT v) = 0;
  1288.         
  1289.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( 
  1290.             /* [out][retval] */ VARIANT *p) = 0;
  1291.         
  1292.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_size( 
  1293.             /* [in] */ VARIANT v) = 0;
  1294.         
  1295.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_size( 
  1296.             /* [out][retval] */ VARIANT *p) = 0;
  1297.         
  1298.     };
  1299.     
  1300. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_align_Proxy( 
  1301.     IHTMLHRElement * This,
  1302.     /* [in] */ BSTR v);
  1303. void __RPC_STUB IHTMLHRElement_put_align_Stub(
  1304.     IRpcStubBuffer *This,
  1305.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1306.     PRPC_MESSAGE _pRpcMessage,
  1307.     DWORD *_pdwStubPhase);
  1308. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_align_Proxy( 
  1309.     IHTMLHRElement * This,
  1310.     /* [out][retval] */ BSTR *p);
  1311. void __RPC_STUB IHTMLHRElement_get_align_Stub(
  1312.     IRpcStubBuffer *This,
  1313.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1314.     PRPC_MESSAGE _pRpcMessage,
  1315.     DWORD *_pdwStubPhase);
  1316. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_color_Proxy( 
  1317.     IHTMLHRElement * This,
  1318.     /* [in] */ VARIANT v);
  1319. void __RPC_STUB IHTMLHRElement_put_color_Stub(
  1320.     IRpcStubBuffer *This,
  1321.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1322.     PRPC_MESSAGE _pRpcMessage,
  1323.     DWORD *_pdwStubPhase);
  1324. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_color_Proxy( 
  1325.     IHTMLHRElement * This,
  1326.     /* [out][retval] */ VARIANT *p);
  1327. void __RPC_STUB IHTMLHRElement_get_color_Stub(
  1328.     IRpcStubBuffer *This,
  1329.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1330.     PRPC_MESSAGE _pRpcMessage,
  1331.     DWORD *_pdwStubPhase);
  1332. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_noShade_Proxy( 
  1333.     IHTMLHRElement * This,
  1334.     /* [in] */ VARIANT_BOOL v);
  1335. void __RPC_STUB IHTMLHRElement_put_noShade_Stub(
  1336.     IRpcStubBuffer *This,
  1337.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1338.     PRPC_MESSAGE _pRpcMessage,
  1339.     DWORD *_pdwStubPhase);
  1340. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_noShade_Proxy( 
  1341.     IHTMLHRElement * This,
  1342.     /* [out][retval] */ VARIANT_BOOL *p);
  1343. void __RPC_STUB IHTMLHRElement_get_noShade_Stub(
  1344.     IRpcStubBuffer *This,
  1345.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1346.     PRPC_MESSAGE _pRpcMessage,
  1347.     DWORD *_pdwStubPhase);
  1348. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_width_Proxy( 
  1349.     IHTMLHRElement * This,
  1350.     /* [in] */ VARIANT v);
  1351. void __RPC_STUB IHTMLHRElement_put_width_Stub(
  1352.     IRpcStubBuffer *This,
  1353.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1354.     PRPC_MESSAGE _pRpcMessage,
  1355.     DWORD *_pdwStubPhase);
  1356. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_width_Proxy( 
  1357.     IHTMLHRElement * This,
  1358.     /* [out][retval] */ VARIANT *p);
  1359. void __RPC_STUB IHTMLHRElement_get_width_Stub(
  1360.     IRpcStubBuffer *This,
  1361.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1362.     PRPC_MESSAGE _pRpcMessage,
  1363.     DWORD *_pdwStubPhase);
  1364. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_size_Proxy( 
  1365.     IHTMLHRElement * This,
  1366.     /* [in] */ VARIANT v);
  1367. void __RPC_STUB IHTMLHRElement_put_size_Stub(
  1368.     IRpcStubBuffer *This,
  1369.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1370.     PRPC_MESSAGE _pRpcMessage,
  1371.     DWORD *_pdwStubPhase);
  1372. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_size_Proxy( 
  1373.     IHTMLHRElement * This,
  1374.     /* [out][retval] */ VARIANT *p);
  1375. void __RPC_STUB IHTMLHRElement_get_size_Stub(
  1376.     IRpcStubBuffer *This,
  1377.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1378.     PRPC_MESSAGE _pRpcMessage,
  1379.     DWORD *_pdwStubPhase);
  1380. #endif  /* __IHTMLHRElement_INTERFACE_DEFINED__ */
  1381. #ifndef __DispHTMLHRElement_DISPINTERFACE_DEFINED__
  1382. #define __DispHTMLHRElement_DISPINTERFACE_DEFINED__
  1383. /* dispinterface DispHTMLHRElement */
  1384. /* [uuid][hidden] */ 
  1385. EXTERN_C const IID DIID_DispHTMLHRElement;
  1386.     MIDL_INTERFACE("3050f53d-98b5-11cf-bb82-00aa00bdce0b")
  1387.     DispHTMLHRElement : public IDispatch
  1388.     {
  1389.     };
  1390.     
  1391. #endif  /* __DispHTMLHRElement_DISPINTERFACE_DEFINED__ */
  1392. EXTERN_C const CLSID CLSID_HTMLHRElement;
  1393. #ifdef __cplusplus
  1394. class DECLSPEC_UUID("3050f252-98b5-11cf-bb82-00aa00bdce0b")
  1395. HTMLHRElement;
  1396. #endif
  1397. #ifndef __IHTMLParaElement_INTERFACE_DEFINED__
  1398. #define __IHTMLParaElement_INTERFACE_DEFINED__
  1399. /* interface IHTMLParaElement */
  1400. /* [object][uuid][dual][oleautomation] */ 
  1401. EXTERN_C const IID IID_IHTMLParaElement;
  1402.     
  1403.     MIDL_INTERFACE("3050f1f5-98b5-11cf-bb82-00aa00bdce0b")
  1404.     IHTMLParaElement : public IDispatch
  1405.     {
  1406.     public:
  1407.         virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( 
  1408.             /* [in] */ BSTR v) = 0;
  1409.         
  1410.         virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( 
  1411.             /* [out][retval] */ BSTR *p) = 0;
  1412.         
  1413.     };
  1414.     
  1415. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParaElement_put_align_Proxy( 
  1416.     IHTMLParaElement * This,
  1417.     /* [in] */ BSTR v);
  1418. void __RPC_STUB IHTMLParaElement_put_align_Stub(
  1419.     IRpcStubBuffer *This,
  1420.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1421.     PRPC_MESSAGE _pRpcMessage,
  1422.     DWORD *_pdwStubPhase);
  1423. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParaElement_get_align_Proxy( 
  1424.     IHTMLParaElement * This,
  1425.     /* [out][retval] */ BSTR *p);
  1426. void __RPC_STUB IHTMLParaElement_get_align_Stub(
  1427.     IRpcStubBuffer *This,
  1428.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1429.     PRPC_MESSAGE _pRpcMessage,
  1430.     DWORD *_pdwStubPhase);
  1431. #endif  /* __IHTMLParaElement_INTERFACE_DEFINED__ */
  1432. #ifndef __DispHTMLParaElement_DISPINTERFACE_DEFINED__
  1433. #define __DispHTMLParaElement_DISPINTERFACE_DEFINED__
  1434. /* dispinterface DispHTMLParaElement */
  1435. /* [uuid][hidden] */ 
  1436. EXTERN_C const IID DIID_DispHTMLParaElement;
  1437.     MIDL_INTERFACE("3050f52c-98b5-11cf-bb82-00aa00bdce0b")
  1438.     DispHTMLParaElement : public IDispatch
  1439.     {
  1440.     };
  1441.     
  1442. #endif  /* __DispHTMLParaElement_DISPINTERFACE_DEFINED__ */
  1443. EXTERN_C const CLSID CLSID_HTMLParaElement;
  1444. #ifdef __cplusplus
  1445. class DECLSPEC_UUID("3050f26f-98b5-11cf-bb82-00aa00bdce0b")
  1446. HTMLParaElement;
  1447. #endif
  1448. #ifndef __IHTMLElementCollection2_INTERFACE_DEFINED__
  1449. #define __IHTMLElementCollection2_INTERFACE_DEFINED__
  1450. /* interface IHTMLElementCollection2 */
  1451. /* [object][uuid][dual][oleautomation] */ 
  1452. EXTERN_C const IID IID_IHTMLElementCollection2;
  1453.     
  1454.     MIDL_INTERFACE("3050f5ee-98b5-11cf-bb82-00aa00bdce0b")
  1455.     IHTMLElementCollection2 : public IDispatch
  1456.     {
  1457.     public:
  1458.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE urns( 
  1459.             /* [in] */ VARIANT urn,
  1460.             /* [out][retval] */ IDispatch **pdisp) = 0;
  1461.         
  1462.     };
  1463.     
  1464. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection2_urns_Proxy( 
  1465.     IHTMLElementCollection2 * This,
  1466.     /* [in] */ VARIANT urn,
  1467.     /* [out][retval] */ IDispatch **pdisp);
  1468. void __RPC_STUB IHTMLElementCollection2_urns_Stub(
  1469.     IRpcStubBuffer *This,
  1470.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1471.     PRPC_MESSAGE _pRpcMessage,
  1472.     DWORD *_pdwStubPhase);
  1473. #endif  /* __IHTMLElementCollection2_INTERFACE_DEFINED__ */
  1474. #ifndef __IHTMLElementCollection3_INTERFACE_DEFINED__
  1475. #define __IHTMLElementCollection3_INTERFACE_DEFINED__
  1476. /* interface IHTMLElementCollection3 */
  1477. /* [object][uuid][dual][oleautomation] */ 
  1478. EXTERN_C const IID IID_IHTMLElementCollection3;
  1479.     
  1480.     MIDL_INTERFACE("3050f835-98b5-11cf-bb82-00aa00bdce0b")
  1481.     IHTMLElementCollection3 : public IDispatch
  1482.     {
  1483.     public:
  1484.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedItem( 
  1485.             /* [in] */ BSTR name,
  1486.             /* [out][retval] */ IDispatch **pdisp) = 0;
  1487.         
  1488.     };
  1489.     
  1490. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection3_namedItem_Proxy( 
  1491.     IHTMLElementCollection3 * This,
  1492.     /* [in] */ BSTR name,
  1493.     /* [out][retval] */ IDispatch **pdisp);
  1494. void __RPC_STUB IHTMLElementCollection3_namedItem_Stub(
  1495.     IRpcStubBuffer *This,
  1496.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1497.     PRPC_MESSAGE _pRpcMessage,
  1498.     DWORD *_pdwStubPhase);
  1499. #endif  /* __IHTMLElementCollection3_INTERFACE_DEFINED__ */
  1500. #ifndef __DispHTMLElementCollection_DISPINTERFACE_DEFINED__
  1501. #define __DispHTMLElementCollection_DISPINTERFACE_DEFINED__
  1502. /* dispinterface DispHTMLElementCollection */
  1503. /* [uuid][hidden] */ 
  1504. EXTERN_C const IID DIID_DispHTMLElementCollection;
  1505.     MIDL_INTERFACE("3050f56b-98b5-11cf-bb82-00aa00bdce0b")
  1506.     DispHTMLElementCollection : public IDispatch
  1507.     {
  1508.     };
  1509.     
  1510. #endif  /* __DispHTMLElementCollection_DISPINTERFACE_DEFINED__ */
  1511. EXTERN_C const CLSID CLSID_HTMLElementCollection;
  1512. #ifdef __cplusplus
  1513. class DECLSPEC_UUID("3050f4cb-98b5-11cf-bb82-00aa00bdce0b")
  1514. HTMLElementCollection;
  1515. #endif
  1516. #ifndef __IHTMLHeaderElement_INTERFACE_DEFINED__
  1517. #define __IHTMLHeaderElement_INTERFACE_DEFINED__
  1518. /* interface IHTMLHeaderElement */
  1519. /* [object][uuid][dual][oleautomation] */ 
  1520. EXTERN_C const IID IID_IHTMLHeaderElement;
  1521.     
  1522.     MIDL_INTERFACE("3050f1f6-98b5-11cf-bb82-00aa00bdce0b")
  1523.     IHTMLHeaderElement : public IDispatch
  1524.     {
  1525.     public:
  1526.         virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( 
  1527.             /* [in] */ BSTR v) = 0;
  1528.         
  1529.         virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( 
  1530.             /* [out][retval] */ BSTR *p) = 0;
  1531.         
  1532.     };
  1533.     
  1534. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHeaderElement_put_align_Proxy( 
  1535.     IHTMLHeaderElement * This,
  1536.     /* [in] */ BSTR v);
  1537. void __RPC_STUB IHTMLHeaderElement_put_align_Stub(
  1538.     IRpcStubBuffer *This,
  1539.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1540.     PRPC_MESSAGE _pRpcMessage,
  1541.     DWORD *_pdwStubPhase);
  1542. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHeaderElement_get_align_Proxy( 
  1543.     IHTMLHeaderElement * This,
  1544.     /* [out][retval] */ BSTR *p);
  1545. void __RPC_STUB IHTMLHeaderElement_get_align_Stub(
  1546.     IRpcStubBuffer *This,
  1547.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1548.     PRPC_MESSAGE _pRpcMessage,
  1549.     DWORD *_pdwStubPhase);
  1550. #endif  /* __IHTMLHeaderElement_INTERFACE_DEFINED__ */
  1551. #ifndef __DispHTMLHeaderElement_DISPINTERFACE_DEFINED__
  1552. #define __DispHTMLHeaderElement_DISPINTERFACE_DEFINED__
  1553. /* dispinterface DispHTMLHeaderElement */
  1554. /* [uuid][hidden] */ 
  1555. EXTERN_C const IID DIID_DispHTMLHeaderElement;
  1556.     MIDL_INTERFACE("3050f515-98b5-11cf-bb82-00aa00bdce0b")
  1557.     DispHTMLHeaderElement : public IDispatch
  1558.     {
  1559.     };
  1560.     
  1561. #endif  /* __DispHTMLHeaderElement_DISPINTERFACE_DEFINED__ */
  1562. EXTERN_C const CLSID CLSID_HTMLHeaderElement;
  1563. #ifdef __cplusplus
  1564. class DECLSPEC_UUID("3050f27a-98b5-11cf-bb82-00aa00bdce0b")
  1565. HTMLHeaderElement;
  1566. #endif
  1567. #ifndef __HTMLSelectElementEvents2_DISPINTERFACE_DEFINED__
  1568. #define __HTMLSelectElementEvents2_DISPINTERFACE_DEFINED__
  1569. /* dispinterface HTMLSelectElementEvents2 */
  1570. /* [uuid][hidden] */ 
  1571. EXTERN_C const IID DIID_HTMLSelectElementEvents2;
  1572.     MIDL_INTERFACE("3050f622-98b5-11cf-bb82-00aa00bdce0b")
  1573.     HTMLSelectElementEvents2 : public IDispatch
  1574.     {
  1575.     };
  1576.     
  1577. #endif  /* __HTMLSelectElementEvents2_DISPINTERFACE_DEFINED__ */
  1578. #ifndef __HTMLSelectElementEvents_DISPINTERFACE_DEFINED__
  1579. #define __HTMLSelectElementEvents_DISPINTERFACE_DEFINED__
  1580. /* dispinterface HTMLSelectElementEvents */
  1581. /* [uuid][hidden] */ 
  1582. EXTERN_C const IID DIID_HTMLSelectElementEvents;
  1583.     MIDL_INTERFACE("3050f302-98b5-11cf-bb82-00aa00bdce0b")
  1584.     HTMLSelectElementEvents : public IDispatch
  1585.     {
  1586.     };
  1587.     
  1588. #endif  /* __HTMLSelectElementEvents_DISPINTERFACE_DEFINED__ */
  1589. #ifndef __IHTMLSelectElement_INTERFACE_DEFINED__
  1590. #define __IHTMLSelectElement_INTERFACE_DEFINED__
  1591. /* interface IHTMLSelectElement */
  1592. /* [object][uuid][dual][oleautomation] */ 
  1593. EXTERN_C const IID IID_IHTMLSelectElement;
  1594.     
  1595.     MIDL_INTERFACE("3050f244-98b5-11cf-bb82-00aa00bdce0b")
  1596.     IHTMLSelectElement : public IDispatch
  1597.     {
  1598.     public:
  1599.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size( 
  1600.             /* [in] */ long v) = 0;
  1601.         
  1602.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size( 
  1603.             /* [out][retval] */ long *p) = 0;
  1604.         
  1605.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_multiple( 
  1606.             /* [in] */ VARIANT_BOOL v) = 0;
  1607.         
  1608.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_multiple( 
  1609.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  1610.         
  1611.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( 
  1612.             /* [in] */ BSTR v) = 0;
  1613.         
  1614.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( 
  1615.             /* [out][retval] */ BSTR *p) = 0;
  1616.         
  1617.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_options( 
  1618.             /* [out][retval] */ IDispatch **p) = 0;
  1619.         
  1620.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange( 
  1621.             /* [in] */ VARIANT v) = 0;
  1622.         
  1623.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange( 
  1624.             /* [out][retval] */ VARIANT *p) = 0;
  1625.         
  1626.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selectedIndex( 
  1627.             /* [in] */ long v) = 0;
  1628.         
  1629.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selectedIndex( 
  1630.             /* [out][retval] */ long *p) = 0;
  1631.         
  1632.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( 
  1633.             /* [out][retval] */ BSTR *p) = 0;
  1634.         
  1635.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value( 
  1636.             /* [in] */ BSTR v) = 0;
  1637.         
  1638.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value( 
  1639.             /* [out][retval] */ BSTR *p) = 0;
  1640.         
  1641.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled( 
  1642.             /* [in] */ VARIANT_BOOL v) = 0;
  1643.         
  1644.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled( 
  1645.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  1646.         
  1647.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( 
  1648.             /* [out][retval] */ IHTMLFormElement **p) = 0;
  1649.         
  1650.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE add( 
  1651.             /* [in] */ IHTMLElement *element,
  1652.             /* [in][optional] */ VARIANT before) = 0;
  1653.         
  1654.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE remove( 
  1655.             /* [in][defaultvalue] */ long index = -1) = 0;
  1656.         
  1657.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_length( 
  1658.             /* [in] */ long v) = 0;
  1659.         
  1660.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( 
  1661.             /* [out][retval] */ long *p) = 0;
  1662.         
  1663.         virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( 
  1664.             /* [out][retval] */ IUnknown **p) = 0;
  1665.         
  1666.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( 
  1667.             /* [in][optional] */ VARIANT name,
  1668.             /* [in][optional] */ VARIANT index,
  1669.             /* [out][retval] */ IDispatch **pdisp) = 0;
  1670.         
  1671.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE tags( 
  1672.             /* [in] */ VARIANT tagName,
  1673.             /* [out][retval] */ IDispatch **pdisp) = 0;
  1674.         
  1675.     };
  1676.     
  1677. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_size_Proxy( 
  1678.     IHTMLSelectElement * This,
  1679.     /* [in] */ long v);
  1680. void __RPC_STUB IHTMLSelectElement_put_size_Stub(
  1681.     IRpcStubBuffer *This,
  1682.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1683.     PRPC_MESSAGE _pRpcMessage,
  1684.     DWORD *_pdwStubPhase);
  1685. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_size_Proxy( 
  1686.     IHTMLSelectElement * This,
  1687.     /* [out][retval] */ long *p);
  1688. void __RPC_STUB IHTMLSelectElement_get_size_Stub(
  1689.     IRpcStubBuffer *This,
  1690.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1691.     PRPC_MESSAGE _pRpcMessage,
  1692.     DWORD *_pdwStubPhase);
  1693. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_multiple_Proxy( 
  1694.     IHTMLSelectElement * This,
  1695.     /* [in] */ VARIANT_BOOL v);
  1696. void __RPC_STUB IHTMLSelectElement_put_multiple_Stub(
  1697.     IRpcStubBuffer *This,
  1698.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1699.     PRPC_MESSAGE _pRpcMessage,
  1700.     DWORD *_pdwStubPhase);
  1701. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_multiple_Proxy( 
  1702.     IHTMLSelectElement * This,
  1703.     /* [out][retval] */ VARIANT_BOOL *p);
  1704. void __RPC_STUB IHTMLSelectElement_get_multiple_Stub(
  1705.     IRpcStubBuffer *This,
  1706.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1707.     PRPC_MESSAGE _pRpcMessage,
  1708.     DWORD *_pdwStubPhase);
  1709. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_name_Proxy( 
  1710.     IHTMLSelectElement * This,
  1711.     /* [in] */ BSTR v);
  1712. void __RPC_STUB IHTMLSelectElement_put_name_Stub(
  1713.     IRpcStubBuffer *This,
  1714.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1715.     PRPC_MESSAGE _pRpcMessage,
  1716.     DWORD *_pdwStubPhase);
  1717. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_name_Proxy( 
  1718.     IHTMLSelectElement * This,
  1719.     /* [out][retval] */ BSTR *p);
  1720. void __RPC_STUB IHTMLSelectElement_get_name_Stub(
  1721.     IRpcStubBuffer *This,
  1722.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1723.     PRPC_MESSAGE _pRpcMessage,
  1724.     DWORD *_pdwStubPhase);
  1725. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_options_Proxy( 
  1726.     IHTMLSelectElement * This,
  1727.     /* [out][retval] */ IDispatch **p);
  1728. void __RPC_STUB IHTMLSelectElement_get_options_Stub(
  1729.     IRpcStubBuffer *This,
  1730.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1731.     PRPC_MESSAGE _pRpcMessage,
  1732.     DWORD *_pdwStubPhase);
  1733. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_onchange_Proxy( 
  1734.     IHTMLSelectElement * This,
  1735.     /* [in] */ VARIANT v);
  1736. void __RPC_STUB IHTMLSelectElement_put_onchange_Stub(
  1737.     IRpcStubBuffer *This,
  1738.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1739.     PRPC_MESSAGE _pRpcMessage,
  1740.     DWORD *_pdwStubPhase);
  1741. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_onchange_Proxy( 
  1742.     IHTMLSelectElement * This,
  1743.     /* [out][retval] */ VARIANT *p);
  1744. void __RPC_STUB IHTMLSelectElement_get_onchange_Stub(
  1745.     IRpcStubBuffer *This,
  1746.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1747.     PRPC_MESSAGE _pRpcMessage,
  1748.     DWORD *_pdwStubPhase);
  1749. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_selectedIndex_Proxy( 
  1750.     IHTMLSelectElement * This,
  1751.     /* [in] */ long v);
  1752. void __RPC_STUB IHTMLSelectElement_put_selectedIndex_Stub(
  1753.     IRpcStubBuffer *This,
  1754.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1755.     PRPC_MESSAGE _pRpcMessage,
  1756.     DWORD *_pdwStubPhase);
  1757. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_selectedIndex_Proxy( 
  1758.     IHTMLSelectElement * This,
  1759.     /* [out][retval] */ long *p);
  1760. void __RPC_STUB IHTMLSelectElement_get_selectedIndex_Stub(
  1761.     IRpcStubBuffer *This,
  1762.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1763.     PRPC_MESSAGE _pRpcMessage,
  1764.     DWORD *_pdwStubPhase);
  1765. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_type_Proxy( 
  1766.     IHTMLSelectElement * This,
  1767.     /* [out][retval] */ BSTR *p);
  1768. void __RPC_STUB IHTMLSelectElement_get_type_Stub(
  1769.     IRpcStubBuffer *This,
  1770.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1771.     PRPC_MESSAGE _pRpcMessage,
  1772.     DWORD *_pdwStubPhase);
  1773. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_value_Proxy( 
  1774.     IHTMLSelectElement * This,
  1775.     /* [in] */ BSTR v);
  1776. void __RPC_STUB IHTMLSelectElement_put_value_Stub(
  1777.     IRpcStubBuffer *This,
  1778.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1779.     PRPC_MESSAGE _pRpcMessage,
  1780.     DWORD *_pdwStubPhase);
  1781. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_value_Proxy( 
  1782.     IHTMLSelectElement * This,
  1783.     /* [out][retval] */ BSTR *p);
  1784. void __RPC_STUB IHTMLSelectElement_get_value_Stub(
  1785.     IRpcStubBuffer *This,
  1786.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1787.     PRPC_MESSAGE _pRpcMessage,
  1788.     DWORD *_pdwStubPhase);
  1789. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_disabled_Proxy( 
  1790.     IHTMLSelectElement * This,
  1791.     /* [in] */ VARIANT_BOOL v);
  1792. void __RPC_STUB IHTMLSelectElement_put_disabled_Stub(
  1793.     IRpcStubBuffer *This,
  1794.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1795.     PRPC_MESSAGE _pRpcMessage,
  1796.     DWORD *_pdwStubPhase);
  1797. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_disabled_Proxy( 
  1798.     IHTMLSelectElement * This,
  1799.     /* [out][retval] */ VARIANT_BOOL *p);
  1800. void __RPC_STUB IHTMLSelectElement_get_disabled_Stub(
  1801.     IRpcStubBuffer *This,
  1802.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1803.     PRPC_MESSAGE _pRpcMessage,
  1804.     DWORD *_pdwStubPhase);
  1805. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_form_Proxy( 
  1806.     IHTMLSelectElement * This,
  1807.     /* [out][retval] */ IHTMLFormElement **p);
  1808. void __RPC_STUB IHTMLSelectElement_get_form_Stub(
  1809.     IRpcStubBuffer *This,
  1810.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1811.     PRPC_MESSAGE _pRpcMessage,
  1812.     DWORD *_pdwStubPhase);
  1813. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_add_Proxy( 
  1814.     IHTMLSelectElement * This,
  1815.     /* [in] */ IHTMLElement *element,
  1816.     /* [in][optional] */ VARIANT before);
  1817. void __RPC_STUB IHTMLSelectElement_add_Stub(
  1818.     IRpcStubBuffer *This,
  1819.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1820.     PRPC_MESSAGE _pRpcMessage,
  1821.     DWORD *_pdwStubPhase);
  1822. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_remove_Proxy( 
  1823.     IHTMLSelectElement * This,
  1824.     /* [in][defaultvalue] */ long index);
  1825. void __RPC_STUB IHTMLSelectElement_remove_Stub(
  1826.     IRpcStubBuffer *This,
  1827.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1828.     PRPC_MESSAGE _pRpcMessage,
  1829.     DWORD *_pdwStubPhase);
  1830. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_length_Proxy( 
  1831.     IHTMLSelectElement * This,
  1832.     /* [in] */ long v);
  1833. void __RPC_STUB IHTMLSelectElement_put_length_Stub(
  1834.     IRpcStubBuffer *This,
  1835.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1836.     PRPC_MESSAGE _pRpcMessage,
  1837.     DWORD *_pdwStubPhase);
  1838. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_length_Proxy( 
  1839.     IHTMLSelectElement * This,
  1840.     /* [out][retval] */ long *p);
  1841. void __RPC_STUB IHTMLSelectElement_get_length_Stub(
  1842.     IRpcStubBuffer *This,
  1843.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1844.     PRPC_MESSAGE _pRpcMessage,
  1845.     DWORD *_pdwStubPhase);
  1846. /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get__newEnum_Proxy( 
  1847.     IHTMLSelectElement * This,
  1848.     /* [out][retval] */ IUnknown **p);
  1849. void __RPC_STUB IHTMLSelectElement_get__newEnum_Stub(
  1850.     IRpcStubBuffer *This,
  1851.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1852.     PRPC_MESSAGE _pRpcMessage,
  1853.     DWORD *_pdwStubPhase);
  1854. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_item_Proxy( 
  1855.     IHTMLSelectElement * This,
  1856.     /* [in][optional] */ VARIANT name,
  1857.     /* [in][optional] */ VARIANT index,
  1858.     /* [out][retval] */ IDispatch **pdisp);
  1859. void __RPC_STUB IHTMLSelectElement_item_Stub(
  1860.     IRpcStubBuffer *This,
  1861.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1862.     PRPC_MESSAGE _pRpcMessage,
  1863.     DWORD *_pdwStubPhase);
  1864. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_tags_Proxy( 
  1865.     IHTMLSelectElement * This,
  1866.     /* [in] */ VARIANT tagName,
  1867.     /* [out][retval] */ IDispatch **pdisp);
  1868. void __RPC_STUB IHTMLSelectElement_tags_Stub(
  1869.     IRpcStubBuffer *This,
  1870.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1871.     PRPC_MESSAGE _pRpcMessage,
  1872.     DWORD *_pdwStubPhase);
  1873. #endif  /* __IHTMLSelectElement_INTERFACE_DEFINED__ */
  1874. #ifndef __IHTMLSelectElement2_INTERFACE_DEFINED__
  1875. #define __IHTMLSelectElement2_INTERFACE_DEFINED__
  1876. /* interface IHTMLSelectElement2 */
  1877. /* [object][uuid][dual][oleautomation] */ 
  1878. EXTERN_C const IID IID_IHTMLSelectElement2;
  1879.     
  1880.     MIDL_INTERFACE("3050f5ed-98b5-11cf-bb82-00aa00bdce0b")
  1881.     IHTMLSelectElement2 : public IDispatch
  1882.     {
  1883.     public:
  1884.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE urns( 
  1885.             /* [in] */ VARIANT urn,
  1886.             /* [out][retval] */ IDispatch **pdisp) = 0;
  1887.         
  1888.     };
  1889.     
  1890. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement2_urns_Proxy( 
  1891.     IHTMLSelectElement2 * This,
  1892.     /* [in] */ VARIANT urn,
  1893.     /* [out][retval] */ IDispatch **pdisp);
  1894. void __RPC_STUB IHTMLSelectElement2_urns_Stub(
  1895.     IRpcStubBuffer *This,
  1896.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1897.     PRPC_MESSAGE _pRpcMessage,
  1898.     DWORD *_pdwStubPhase);
  1899. #endif  /* __IHTMLSelectElement2_INTERFACE_DEFINED__ */
  1900. #ifndef __IHTMLSelectElement4_INTERFACE_DEFINED__
  1901. #define __IHTMLSelectElement4_INTERFACE_DEFINED__
  1902. /* interface IHTMLSelectElement4 */
  1903. /* [object][uuid][dual][oleautomation] */ 
  1904. EXTERN_C const IID IID_IHTMLSelectElement4;
  1905.     
  1906.     MIDL_INTERFACE("3050f838-98b5-11cf-bb82-00aa00bdce0b")
  1907.     IHTMLSelectElement4 : public IDispatch
  1908.     {
  1909.     public:
  1910.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedItem( 
  1911.             /* [in] */ BSTR name,
  1912.             /* [out][retval] */ IDispatch **pdisp) = 0;
  1913.         
  1914.     };
  1915.     
  1916. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement4_namedItem_Proxy( 
  1917.     IHTMLSelectElement4 * This,
  1918.     /* [in] */ BSTR name,
  1919.     /* [out][retval] */ IDispatch **pdisp);
  1920. void __RPC_STUB IHTMLSelectElement4_namedItem_Stub(
  1921.     IRpcStubBuffer *This,
  1922.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1923.     PRPC_MESSAGE _pRpcMessage,
  1924.     DWORD *_pdwStubPhase);
  1925. #endif  /* __IHTMLSelectElement4_INTERFACE_DEFINED__ */
  1926. #ifndef __DispHTMLSelectElement_DISPINTERFACE_DEFINED__
  1927. #define __DispHTMLSelectElement_DISPINTERFACE_DEFINED__
  1928. /* dispinterface DispHTMLSelectElement */
  1929. /* [uuid][hidden] */ 
  1930. EXTERN_C const IID DIID_DispHTMLSelectElement;
  1931.     MIDL_INTERFACE("3050f531-98b5-11cf-bb82-00aa00bdce0b")
  1932.     DispHTMLSelectElement : public IDispatch
  1933.     {
  1934.     };
  1935.     
  1936. #endif  /* __DispHTMLSelectElement_DISPINTERFACE_DEFINED__ */
  1937. EXTERN_C const CLSID CLSID_HTMLSelectElement;
  1938. #ifdef __cplusplus
  1939. class DECLSPEC_UUID("3050f245-98b5-11cf-bb82-00aa00bdce0b")
  1940. HTMLSelectElement;
  1941. #endif
  1942. #ifndef __IHTMLSelectionObject_INTERFACE_DEFINED__
  1943. #define __IHTMLSelectionObject_INTERFACE_DEFINED__
  1944. /* interface IHTMLSelectionObject */
  1945. /* [object][uuid][dual][oleautomation] */ 
  1946. EXTERN_C const IID IID_IHTMLSelectionObject;
  1947.     
  1948.     MIDL_INTERFACE("3050f25A-98b5-11cf-bb82-00aa00bdce0b")
  1949.     IHTMLSelectionObject : public IDispatch
  1950.     {
  1951.     public:
  1952.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE createRange( 
  1953.             /* [out][retval] */ IDispatch **range) = 0;
  1954.         
  1955.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE empty( void) = 0;
  1956.         
  1957.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE clear( void) = 0;
  1958.         
  1959.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type( 
  1960.             /* [out][retval] */ BSTR *p) = 0;
  1961.         
  1962.     };
  1963.     
  1964. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject_createRange_Proxy( 
  1965.     IHTMLSelectionObject * This,
  1966.     /* [out][retval] */ IDispatch **range);
  1967. void __RPC_STUB IHTMLSelectionObject_createRange_Stub(
  1968.     IRpcStubBuffer *This,
  1969.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1970.     PRPC_MESSAGE _pRpcMessage,
  1971.     DWORD *_pdwStubPhase);
  1972. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject_empty_Proxy( 
  1973.     IHTMLSelectionObject * This);
  1974. void __RPC_STUB IHTMLSelectionObject_empty_Stub(
  1975.     IRpcStubBuffer *This,
  1976.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1977.     PRPC_MESSAGE _pRpcMessage,
  1978.     DWORD *_pdwStubPhase);
  1979. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject_clear_Proxy( 
  1980.     IHTMLSelectionObject * This);
  1981. void __RPC_STUB IHTMLSelectionObject_clear_Stub(
  1982.     IRpcStubBuffer *This,
  1983.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1984.     PRPC_MESSAGE _pRpcMessage,
  1985.     DWORD *_pdwStubPhase);
  1986. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject_get_type_Proxy( 
  1987.     IHTMLSelectionObject * This,
  1988.     /* [out][retval] */ BSTR *p);
  1989. void __RPC_STUB IHTMLSelectionObject_get_type_Stub(
  1990.     IRpcStubBuffer *This,
  1991.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1992.     PRPC_MESSAGE _pRpcMessage,
  1993.     DWORD *_pdwStubPhase);
  1994. #endif  /* __IHTMLSelectionObject_INTERFACE_DEFINED__ */
  1995. #ifndef __IHTMLSelectionObject2_INTERFACE_DEFINED__
  1996. #define __IHTMLSelectionObject2_INTERFACE_DEFINED__
  1997. /* interface IHTMLSelectionObject2 */
  1998. /* [object][uuid][dual][oleautomation] */ 
  1999. EXTERN_C const IID IID_IHTMLSelectionObject2;
  2000.     
  2001.     MIDL_INTERFACE("3050f7ec-98b5-11cf-bb82-00aa00bdce0b")
  2002.     IHTMLSelectionObject2 : public IDispatch
  2003.     {
  2004.     public:
  2005.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE createRangeCollection( 
  2006.             /* [out][retval] */ IDispatch **rangeCollection) = 0;
  2007.         
  2008.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_typeDetail( 
  2009.             /* [out][retval] */ BSTR *p) = 0;
  2010.         
  2011.     };
  2012.     
  2013. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject2_createRangeCollection_Proxy( 
  2014.     IHTMLSelectionObject2 * This,
  2015.     /* [out][retval] */ IDispatch **rangeCollection);
  2016. void __RPC_STUB IHTMLSelectionObject2_createRangeCollection_Stub(
  2017.     IRpcStubBuffer *This,
  2018.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2019.     PRPC_MESSAGE _pRpcMessage,
  2020.     DWORD *_pdwStubPhase);
  2021. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject2_get_typeDetail_Proxy( 
  2022.     IHTMLSelectionObject2 * This,
  2023.     /* [out][retval] */ BSTR *p);
  2024. void __RPC_STUB IHTMLSelectionObject2_get_typeDetail_Stub(
  2025.     IRpcStubBuffer *This,
  2026.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2027.     PRPC_MESSAGE _pRpcMessage,
  2028.     DWORD *_pdwStubPhase);
  2029. #endif  /* __IHTMLSelectionObject2_INTERFACE_DEFINED__ */
  2030. #ifndef __IHTMLOptionElement_INTERFACE_DEFINED__
  2031. #define __IHTMLOptionElement_INTERFACE_DEFINED__
  2032. /* interface IHTMLOptionElement */
  2033. /* [object][uuid][dual][oleautomation] */ 
  2034. EXTERN_C const IID IID_IHTMLOptionElement;
  2035.     
  2036.     MIDL_INTERFACE("3050f211-98b5-11cf-bb82-00aa00bdce0b")
  2037.     IHTMLOptionElement : public IDispatch
  2038.     {
  2039.     public:
  2040.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selected( 
  2041.             /* [in] */ VARIANT_BOOL v) = 0;
  2042.         
  2043.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selected( 
  2044.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  2045.         
  2046.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_value( 
  2047.             /* [in] */ BSTR v) = 0;
  2048.         
  2049.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_value( 
  2050.             /* [out][retval] */ BSTR *p) = 0;
  2051.         
  2052.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultSelected( 
  2053.             /* [in] */ VARIANT_BOOL v) = 0;
  2054.         
  2055.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultSelected( 
  2056.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  2057.         
  2058.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_index( 
  2059.             /* [in] */ LONG v) = 0;
  2060.         
  2061.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_index( 
  2062.             /* [out][retval] */ LONG *p) = 0;
  2063.         
  2064.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_text( 
  2065.             /* [in] */ BSTR v) = 0;
  2066.         
  2067.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_text( 
  2068.             /* [out][retval] */ BSTR *p) = 0;
  2069.         
  2070.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( 
  2071.             /* [out][retval] */ IHTMLFormElement **p) = 0;
  2072.         
  2073.     };
  2074.     
  2075. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_selected_Proxy( 
  2076.     IHTMLOptionElement * This,
  2077.     /* [in] */ VARIANT_BOOL v);
  2078. void __RPC_STUB IHTMLOptionElement_put_selected_Stub(
  2079.     IRpcStubBuffer *This,
  2080.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2081.     PRPC_MESSAGE _pRpcMessage,
  2082.     DWORD *_pdwStubPhase);
  2083. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_selected_Proxy( 
  2084.     IHTMLOptionElement * This,
  2085.     /* [out][retval] */ VARIANT_BOOL *p);
  2086. void __RPC_STUB IHTMLOptionElement_get_selected_Stub(
  2087.     IRpcStubBuffer *This,
  2088.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2089.     PRPC_MESSAGE _pRpcMessage,
  2090.     DWORD *_pdwStubPhase);
  2091. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_value_Proxy( 
  2092.     IHTMLOptionElement * This,
  2093.     /* [in] */ BSTR v);
  2094. void __RPC_STUB IHTMLOptionElement_put_value_Stub(
  2095.     IRpcStubBuffer *This,
  2096.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2097.     PRPC_MESSAGE _pRpcMessage,
  2098.     DWORD *_pdwStubPhase);
  2099. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_value_Proxy( 
  2100.     IHTMLOptionElement * This,
  2101.     /* [out][retval] */ BSTR *p);
  2102. void __RPC_STUB IHTMLOptionElement_get_value_Stub(
  2103.     IRpcStubBuffer *This,
  2104.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2105.     PRPC_MESSAGE _pRpcMessage,
  2106.     DWORD *_pdwStubPhase);
  2107. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_defaultSelected_Proxy( 
  2108.     IHTMLOptionElement * This,
  2109.     /* [in] */ VARIANT_BOOL v);
  2110. void __RPC_STUB IHTMLOptionElement_put_defaultSelected_Stub(
  2111.     IRpcStubBuffer *This,
  2112.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2113.     PRPC_MESSAGE _pRpcMessage,
  2114.     DWORD *_pdwStubPhase);
  2115. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_defaultSelected_Proxy( 
  2116.     IHTMLOptionElement * This,
  2117.     /* [out][retval] */ VARIANT_BOOL *p);
  2118. void __RPC_STUB IHTMLOptionElement_get_defaultSelected_Stub(
  2119.     IRpcStubBuffer *This,
  2120.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2121.     PRPC_MESSAGE _pRpcMessage,
  2122.     DWORD *_pdwStubPhase);
  2123. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_index_Proxy( 
  2124.     IHTMLOptionElement * This,
  2125.     /* [in] */ LONG v);
  2126. void __RPC_STUB IHTMLOptionElement_put_index_Stub(
  2127.     IRpcStubBuffer *This,
  2128.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2129.     PRPC_MESSAGE _pRpcMessage,
  2130.     DWORD *_pdwStubPhase);
  2131. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_index_Proxy( 
  2132.     IHTMLOptionElement * This,
  2133.     /* [out][retval] */ LONG *p);
  2134. void __RPC_STUB IHTMLOptionElement_get_index_Stub(
  2135.     IRpcStubBuffer *This,
  2136.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2137.     PRPC_MESSAGE _pRpcMessage,
  2138.     DWORD *_pdwStubPhase);
  2139. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_text_Proxy( 
  2140.     IHTMLOptionElement * This,
  2141.     /* [in] */ BSTR v);
  2142. void __RPC_STUB IHTMLOptionElement_put_text_Stub(
  2143.     IRpcStubBuffer *This,
  2144.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2145.     PRPC_MESSAGE _pRpcMessage,
  2146.     DWORD *_pdwStubPhase);
  2147. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_text_Proxy( 
  2148.     IHTMLOptionElement * This,
  2149.     /* [out][retval] */ BSTR *p);
  2150. void __RPC_STUB IHTMLOptionElement_get_text_Stub(
  2151.     IRpcStubBuffer *This,
  2152.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2153.     PRPC_MESSAGE _pRpcMessage,
  2154.     DWORD *_pdwStubPhase);
  2155. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_form_Proxy( 
  2156.     IHTMLOptionElement * This,
  2157.     /* [out][retval] */ IHTMLFormElement **p);
  2158. void __RPC_STUB IHTMLOptionElement_get_form_Stub(
  2159.     IRpcStubBuffer *This,
  2160.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2161.     PRPC_MESSAGE _pRpcMessage,
  2162.     DWORD *_pdwStubPhase);
  2163. #endif  /* __IHTMLOptionElement_INTERFACE_DEFINED__ */
  2164. #ifndef __IHTMLOptionElement3_INTERFACE_DEFINED__
  2165. #define __IHTMLOptionElement3_INTERFACE_DEFINED__
  2166. /* interface IHTMLOptionElement3 */
  2167. /* [object][uuid][dual][oleautomation] */ 
  2168. EXTERN_C const IID IID_IHTMLOptionElement3;
  2169.     
  2170.     MIDL_INTERFACE("3050f820-98b5-11cf-bb82-00aa00bdce0b")
  2171.     IHTMLOptionElement3 : public IDispatch
  2172.     {
  2173.     public:
  2174.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_label( 
  2175.             /* [in] */ BSTR v) = 0;
  2176.         
  2177.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_label( 
  2178.             /* [out][retval] */ BSTR *p) = 0;
  2179.         
  2180.     };
  2181.     
  2182. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement3_put_label_Proxy( 
  2183.     IHTMLOptionElement3 * This,
  2184.     /* [in] */ BSTR v);
  2185. void __RPC_STUB IHTMLOptionElement3_put_label_Stub(
  2186.     IRpcStubBuffer *This,
  2187.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2188.     PRPC_MESSAGE _pRpcMessage,
  2189.     DWORD *_pdwStubPhase);
  2190. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement3_get_label_Proxy( 
  2191.     IHTMLOptionElement3 * This,
  2192.     /* [out][retval] */ BSTR *p);
  2193. void __RPC_STUB IHTMLOptionElement3_get_label_Stub(
  2194.     IRpcStubBuffer *This,
  2195.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2196.     PRPC_MESSAGE _pRpcMessage,
  2197.     DWORD *_pdwStubPhase);
  2198. #endif  /* __IHTMLOptionElement3_INTERFACE_DEFINED__ */
  2199. #ifndef __IHTMLOptionElementFactory_INTERFACE_DEFINED__
  2200. #define __IHTMLOptionElementFactory_INTERFACE_DEFINED__
  2201. /* interface IHTMLOptionElementFactory */
  2202. /* [object][uuid][dual][oleautomation] */ 
  2203. EXTERN_C const IID IID_IHTMLOptionElementFactory;
  2204.     
  2205.     MIDL_INTERFACE("3050f38c-98b5-11cf-bb82-00aa00bdce0b")
  2206.     IHTMLOptionElementFactory : public IDispatch
  2207.     {
  2208.     public:
  2209.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE create( 
  2210.             /* [in][optional] */ VARIANT text,
  2211.             /* [in][optional] */ VARIANT value,
  2212.             /* [in][optional] */ VARIANT defaultselected,
  2213.             /* [in][optional] */ VARIANT selected,
  2214.             /* [out][retval] */ IHTMLOptionElement **__MIDL_0012) = 0;
  2215.         
  2216.     };
  2217.     
  2218. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElementFactory_create_Proxy( 
  2219.     IHTMLOptionElementFactory * This,
  2220.     /* [in][optional] */ VARIANT text,
  2221.     /* [in][optional] */ VARIANT value,
  2222.     /* [in][optional] */ VARIANT defaultselected,
  2223.     /* [in][optional] */ VARIANT selected,
  2224.     /* [out][retval] */ IHTMLOptionElement **__MIDL_0012);
  2225. void __RPC_STUB IHTMLOptionElementFactory_create_Stub(
  2226.     IRpcStubBuffer *This,
  2227.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2228.     PRPC_MESSAGE _pRpcMessage,
  2229.     DWORD *_pdwStubPhase);
  2230. #endif  /* __IHTMLOptionElementFactory_INTERFACE_DEFINED__ */
  2231. #ifndef __DispHTMLOptionElement_DISPINTERFACE_DEFINED__
  2232. #define __DispHTMLOptionElement_DISPINTERFACE_DEFINED__
  2233. /* dispinterface DispHTMLOptionElement */
  2234. /* [uuid][hidden] */ 
  2235. EXTERN_C const IID DIID_DispHTMLOptionElement;
  2236.     MIDL_INTERFACE("3050f52b-98b5-11cf-bb82-00aa00bdce0b")
  2237.     DispHTMLOptionElement : public IDispatch
  2238.     {
  2239.     };
  2240.     
  2241. #endif  /* __DispHTMLOptionElement_DISPINTERFACE_DEFINED__ */
  2242. EXTERN_C const CLSID CLSID_HTMLOptionElement;
  2243. #ifdef __cplusplus
  2244. class DECLSPEC_UUID("3050f24d-98b5-11cf-bb82-00aa00bdce0b")
  2245. HTMLOptionElement;
  2246. #endif
  2247. EXTERN_C const CLSID CLSID_HTMLOptionElementFactory;
  2248. #ifdef __cplusplus
  2249. class DECLSPEC_UUID("3050f38d-98b5-11cf-bb82-00aa00bdce0b")
  2250. HTMLOptionElementFactory;
  2251. #endif
  2252. #ifndef __HTMLButtonElementEvents2_DISPINTERFACE_DEFINED__
  2253. #define __HTMLButtonElementEvents2_DISPINTERFACE_DEFINED__
  2254. /* dispinterface HTMLButtonElementEvents2 */
  2255. /* [uuid][hidden] */ 
  2256. EXTERN_C const IID DIID_HTMLButtonElementEvents2;
  2257.     MIDL_INTERFACE("3050f617-98b5-11cf-bb82-00aa00bdce0b")
  2258.     HTMLButtonElementEvents2 : public IDispatch
  2259.     {
  2260.     };
  2261.     
  2262. #endif  /* __HTMLButtonElementEvents2_DISPINTERFACE_DEFINED__ */
  2263. #ifndef __HTMLButtonElementEvents_DISPINTERFACE_DEFINED__
  2264. #define __HTMLButtonElementEvents_DISPINTERFACE_DEFINED__
  2265. /* dispinterface HTMLButtonElementEvents */
  2266. /* [uuid][hidden] */ 
  2267. EXTERN_C const IID DIID_HTMLButtonElementEvents;
  2268.     MIDL_INTERFACE("3050f2b3-98b5-11cf-bb82-00aa00bdce0b")
  2269.     HTMLButtonElementEvents : public IDispatch
  2270.     {
  2271.     };
  2272.     
  2273. #endif  /* __HTMLButtonElementEvents_DISPINTERFACE_DEFINED__ */
  2274. #ifndef __HTMLInputTextElementEvents2_DISPINTERFACE_DEFINED__
  2275. #define __HTMLInputTextElementEvents2_DISPINTERFACE_DEFINED__
  2276. /* dispinterface HTMLInputTextElementEvents2 */
  2277. /* [uuid][hidden] */ 
  2278. EXTERN_C const IID DIID_HTMLInputTextElementEvents2;
  2279.     MIDL_INTERFACE("3050f618-98b5-11cf-bb82-00aa00bdce0b")
  2280.     HTMLInputTextElementEvents2 : public IDispatch
  2281.     {
  2282.     };
  2283.     
  2284. #endif  /* __HTMLInputTextElementEvents2_DISPINTERFACE_DEFINED__ */
  2285. #ifndef __HTMLOptionButtonElementEvents2_DISPINTERFACE_DEFINED__
  2286. #define __HTMLOptionButtonElementEvents2_DISPINTERFACE_DEFINED__
  2287. /* dispinterface HTMLOptionButtonElementEvents2 */
  2288. /* [uuid][hidden] */ 
  2289. EXTERN_C const IID DIID_HTMLOptionButtonElementEvents2;
  2290.     MIDL_INTERFACE("3050f619-98b5-11cf-bb82-00aa00bdce0b")
  2291.     HTMLOptionButtonElementEvents2 : public IDispatch
  2292.     {
  2293.     };
  2294.     
  2295. #endif  /* __HTMLOptionButtonElementEvents2_DISPINTERFACE_DEFINED__ */
  2296. #ifndef __HTMLInputFileElementEvents2_DISPINTERFACE_DEFINED__
  2297. #define __HTMLInputFileElementEvents2_DISPINTERFACE_DEFINED__
  2298. /* dispinterface HTMLInputFileElementEvents2 */
  2299. /* [uuid][hidden] */ 
  2300. EXTERN_C const IID DIID_HTMLInputFileElementEvents2;
  2301.     MIDL_INTERFACE("3050f61a-98b5-11cf-bb82-00aa00bdce0b")
  2302.     HTMLInputFileElementEvents2 : public IDispatch
  2303.     {
  2304.     };
  2305.     
  2306. #endif  /* __HTMLInputFileElementEvents2_DISPINTERFACE_DEFINED__ */
  2307. #ifndef __HTMLInputImageEvents2_DISPINTERFACE_DEFINED__
  2308. #define __HTMLInputImageEvents2_DISPINTERFACE_DEFINED__
  2309. /* dispinterface HTMLInputImageEvents2 */
  2310. /* [uuid][hidden] */ 
  2311. EXTERN_C const IID DIID_HTMLInputImageEvents2;
  2312.     MIDL_INTERFACE("3050f61b-98b5-11cf-bb82-00aa00bdce0b")
  2313.     HTMLInputImageEvents2 : public IDispatch
  2314.     {
  2315.     };
  2316.     
  2317. #endif  /* __HTMLInputImageEvents2_DISPINTERFACE_DEFINED__ */
  2318. #ifndef __HTMLInputTextElementEvents_DISPINTERFACE_DEFINED__
  2319. #define __HTMLInputTextElementEvents_DISPINTERFACE_DEFINED__
  2320. /* dispinterface HTMLInputTextElementEvents */
  2321. /* [uuid][hidden] */ 
  2322. EXTERN_C const IID DIID_HTMLInputTextElementEvents;
  2323.     MIDL_INTERFACE("3050f2a7-98b5-11cf-bb82-00aa00bdce0b")
  2324.     HTMLInputTextElementEvents : public IDispatch
  2325.     {
  2326.     };
  2327.     
  2328. #endif  /* __HTMLInputTextElementEvents_DISPINTERFACE_DEFINED__ */
  2329. #ifndef __HTMLOptionButtonElementEvents_DISPINTERFACE_DEFINED__
  2330. #define __HTMLOptionButtonElementEvents_DISPINTERFACE_DEFINED__
  2331. /* dispinterface HTMLOptionButtonElementEvents */
  2332. /* [uuid][hidden] */ 
  2333. EXTERN_C const IID DIID_HTMLOptionButtonElementEvents;
  2334.     MIDL_INTERFACE("3050f2bd-98b5-11cf-bb82-00aa00bdce0b")
  2335.     HTMLOptionButtonElementEvents : public IDispatch
  2336.     {
  2337.     };
  2338.     
  2339. #endif  /* __HTMLOptionButtonElementEvents_DISPINTERFACE_DEFINED__ */
  2340. #ifndef __HTMLInputFileElementEvents_DISPINTERFACE_DEFINED__
  2341. #define __HTMLInputFileElementEvents_DISPINTERFACE_DEFINED__
  2342. /* dispinterface HTMLInputFileElementEvents */
  2343. /* [uuid][hidden] */ 
  2344. EXTERN_C const IID DIID_HTMLInputFileElementEvents;
  2345.     MIDL_INTERFACE("3050f2af-98b5-11cf-bb82-00aa00bdce0b")
  2346.     HTMLInputFileElementEvents : public IDispatch
  2347.     {
  2348.     };
  2349.     
  2350. #endif  /* __HTMLInputFileElementEvents_DISPINTERFACE_DEFINED__ */
  2351. #ifndef __HTMLInputImageEvents_DISPINTERFACE_DEFINED__
  2352. #define __HTMLInputImageEvents_DISPINTERFACE_DEFINED__
  2353. /* dispinterface HTMLInputImageEvents */
  2354. /* [uuid][hidden] */ 
  2355. EXTERN_C const IID DIID_HTMLInputImageEvents;
  2356.     MIDL_INTERFACE("3050f2c3-98b5-11cf-bb82-00aa00bdce0b")
  2357.     HTMLInputImageEvents : public IDispatch
  2358.     {
  2359.     };
  2360.     
  2361. #endif  /* __HTMLInputImageEvents_DISPINTERFACE_DEFINED__ */
  2362. #ifndef __IHTMLInputElement_INTERFACE_DEFINED__
  2363. #define __IHTMLInputElement_INTERFACE_DEFINED__
  2364. /* interface IHTMLInputElement */
  2365. /* [object][uuid][dual][oleautomation] */ 
  2366. EXTERN_C const IID IID_IHTMLInputElement;
  2367.     
  2368.     MIDL_INTERFACE("3050f5d2-98b5-11cf-bb82-00aa00bdce0b")
  2369.     IHTMLInputElement : public IDispatch
  2370.     {
  2371.     public:
  2372.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_type( 
  2373.             /* [in] */ BSTR v) = 0;
  2374.         
  2375.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type( 
  2376.             /* [out][retval] */ BSTR *p) = 0;
  2377.         
  2378.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value( 
  2379.             /* [in] */ BSTR v) = 0;
  2380.         
  2381.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value( 
  2382.             /* [out][retval] */ BSTR *p) = 0;
  2383.         
  2384.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( 
  2385.             /* [in] */ BSTR v) = 0;
  2386.         
  2387.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( 
  2388.             /* [out][retval] */ BSTR *p) = 0;
  2389.         
  2390.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status( 
  2391.             /* [in] */ VARIANT_BOOL v) = 0;
  2392.         
  2393.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status( 
  2394.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  2395.         
  2396.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled( 
  2397.             /* [in] */ VARIANT_BOOL v) = 0;
  2398.         
  2399.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled( 
  2400.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  2401.         
  2402.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( 
  2403.             /* [out][retval] */ IHTMLFormElement **p) = 0;
  2404.         
  2405.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size( 
  2406.             /* [in] */ long v) = 0;
  2407.         
  2408.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size( 
  2409.             /* [out][retval] */ long *p) = 0;
  2410.         
  2411.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_maxLength( 
  2412.             /* [in] */ long v) = 0;
  2413.         
  2414.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_maxLength( 
  2415.             /* [out][retval] */ long *p) = 0;
  2416.         
  2417.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0;
  2418.         
  2419.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange( 
  2420.             /* [in] */ VARIANT v) = 0;
  2421.         
  2422.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange( 
  2423.             /* [out][retval] */ VARIANT *p) = 0;
  2424.         
  2425.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselect( 
  2426.             /* [in] */ VARIANT v) = 0;
  2427.         
  2428.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselect( 
  2429.             /* [out][retval] */ VARIANT *p) = 0;
  2430.         
  2431.         virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultValue( 
  2432.             /* [in] */ BSTR v) = 0;
  2433.         
  2434.         virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultValue( 
  2435.             /* [out][retval] */ BSTR *p) = 0;
  2436.         
  2437.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_readOnly( 
  2438.             /* [in] */ VARIANT_BOOL v) = 0;
  2439.         
  2440.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_readOnly( 
  2441.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  2442.         
  2443.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange( 
  2444.             /* [out][retval] */ IHTMLTxtRange **range) = 0;
  2445.         
  2446.         virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_indeterminate( 
  2447.             /* [in] */ VARIANT_BOOL v) = 0;
  2448.         
  2449.         virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_indeterminate( 
  2450.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  2451.         
  2452.         virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultChecked( 
  2453.             /* [in] */ VARIANT_BOOL v) = 0;
  2454.         
  2455.         virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultChecked( 
  2456.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  2457.         
  2458.         virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_checked( 
  2459.             /* [in] */ VARIANT_BOOL v) = 0;
  2460.         
  2461.         virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_checked( 
  2462.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  2463.         
  2464.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_border( 
  2465.             /* [in] */ VARIANT v) = 0;
  2466.         
  2467.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_border( 
  2468.             /* [out][retval] */ VARIANT *p) = 0;
  2469.         
  2470.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace( 
  2471.             /* [in] */ long v) = 0;
  2472.         
  2473.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace( 
  2474.             /* [out][retval] */ long *p) = 0;
  2475.         
  2476.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace( 
  2477.             /* [in] */ long v) = 0;
  2478.         
  2479.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace( 
  2480.             /* [out][retval] */ long *p) = 0;
  2481.         
  2482.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_alt( 
  2483.             /* [in] */ BSTR v) = 0;
  2484.         
  2485.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_alt( 
  2486.             /* [out][retval] */ BSTR *p) = 0;
  2487.         
  2488.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src( 
  2489.             /* [in] */ BSTR v) = 0;
  2490.         
  2491.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src( 
  2492.             /* [out][retval] */ BSTR *p) = 0;
  2493.         
  2494.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lowsrc( 
  2495.             /* [in] */ BSTR v) = 0;
  2496.         
  2497.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lowsrc( 
  2498.             /* [out][retval] */ BSTR *p) = 0;
  2499.         
  2500.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vrml( 
  2501.             /* [in] */ BSTR v) = 0;
  2502.         
  2503.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vrml( 
  2504.             /* [out][retval] */ BSTR *p) = 0;
  2505.         
  2506.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dynsrc( 
  2507.             /* [in] */ BSTR v) = 0;
  2508.         
  2509.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dynsrc( 
  2510.             /* [out][retval] */ BSTR *p) = 0;
  2511.         
  2512.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( 
  2513.             /* [out][retval] */ BSTR *p) = 0;
  2514.         
  2515.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_complete( 
  2516.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  2517.         
  2518.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_loop( 
  2519.             /* [in] */ VARIANT v) = 0;
  2520.         
  2521.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_loop( 
  2522.             /* [out][retval] */ VARIANT *p) = 0;
  2523.         
  2524.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( 
  2525.             /* [in] */ BSTR v) = 0;
  2526.         
  2527.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( 
  2528.             /* [out][retval] */ BSTR *p) = 0;
  2529.         
  2530.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload( 
  2531.             /* [in] */ VARIANT v) = 0;
  2532.         
  2533.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload( 
  2534.             /* [out][retval] */ VARIANT *p) = 0;
  2535.         
  2536.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror( 
  2537.             /* [in] */ VARIANT v) = 0;
  2538.         
  2539.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror( 
  2540.             /* [out][retval] */ VARIANT *p) = 0;
  2541.         
  2542.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onabort( 
  2543.             /* [in] */ VARIANT v) = 0;
  2544.         
  2545.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onabort( 
  2546.             /* [out][retval] */ VARIANT *p) = 0;
  2547.         
  2548.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( 
  2549.             /* [in] */ long v) = 0;
  2550.         
  2551.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( 
  2552.             /* [out][retval] */ long *p) = 0;
  2553.         
  2554.         virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( 
  2555.             /* [in] */ long v) = 0;
  2556.         
  2557.         virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( 
  2558.             /* [out][retval] */ long *p) = 0;
  2559.         
  2560.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_start( 
  2561.             /* [in] */ BSTR v) = 0;
  2562.         
  2563.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_start( 
  2564.             /* [out][retval] */ BSTR *p) = 0;
  2565.         
  2566.     };
  2567.     
  2568. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_type_Proxy( 
  2569.     IHTMLInputElement * This,
  2570.     /* [in] */ BSTR v);
  2571. void __RPC_STUB IHTMLInputElement_put_type_Stub(
  2572.     IRpcStubBuffer *This,
  2573.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2574.     PRPC_MESSAGE _pRpcMessage,
  2575.     DWORD *_pdwStubPhase);
  2576. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_type_Proxy( 
  2577.     IHTMLInputElement * This,
  2578.     /* [out][retval] */ BSTR *p);
  2579. void __RPC_STUB IHTMLInputElement_get_type_Stub(
  2580.     IRpcStubBuffer *This,
  2581.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2582.     PRPC_MESSAGE _pRpcMessage,
  2583.     DWORD *_pdwStubPhase);
  2584. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_value_Proxy( 
  2585.     IHTMLInputElement * This,
  2586.     /* [in] */ BSTR v);
  2587. void __RPC_STUB IHTMLInputElement_put_value_Stub(
  2588.     IRpcStubBuffer *This,
  2589.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2590.     PRPC_MESSAGE _pRpcMessage,
  2591.     DWORD *_pdwStubPhase);
  2592. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_value_Proxy( 
  2593.     IHTMLInputElement * This,
  2594.     /* [out][retval] */ BSTR *p);
  2595. void __RPC_STUB IHTMLInputElement_get_value_Stub(
  2596.     IRpcStubBuffer *This,
  2597.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2598.     PRPC_MESSAGE _pRpcMessage,
  2599.     DWORD *_pdwStubPhase);
  2600. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_name_Proxy( 
  2601.     IHTMLInputElement * This,
  2602.     /* [in] */ BSTR v);
  2603. void __RPC_STUB IHTMLInputElement_put_name_Stub(
  2604.     IRpcStubBuffer *This,
  2605.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2606.     PRPC_MESSAGE _pRpcMessage,
  2607.     DWORD *_pdwStubPhase);
  2608. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_name_Proxy( 
  2609.     IHTMLInputElement * This,
  2610.     /* [out][retval] */ BSTR *p);
  2611. void __RPC_STUB IHTMLInputElement_get_name_Stub(
  2612.     IRpcStubBuffer *This,
  2613.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2614.     PRPC_MESSAGE _pRpcMessage,
  2615.     DWORD *_pdwStubPhase);
  2616. /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_status_Proxy( 
  2617.     IHTMLInputElement * This,
  2618.     /* [in] */ VARIANT_BOOL v);
  2619. void __RPC_STUB IHTMLInputElement_put_status_Stub(
  2620.     IRpcStubBuffer *This,
  2621.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2622.     PRPC_MESSAGE _pRpcMessage,
  2623.     DWORD *_pdwStubPhase);
  2624. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_status_Proxy( 
  2625.     IHTMLInputElement * This,
  2626.     /* [out][retval] */ VARIANT_BOOL *p);
  2627. void __RPC_STUB IHTMLInputElement_get_status_Stub(
  2628.     IRpcStubBuffer *This,
  2629.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2630.     PRPC_MESSAGE _pRpcMessage,
  2631.     DWORD *_pdwStubPhase);
  2632. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_disabled_Proxy( 
  2633.     IHTMLInputElement * This,
  2634.     /* [in] */ VARIANT_BOOL v);
  2635. void __RPC_STUB IHTMLInputElement_put_disabled_Stub(
  2636.     IRpcStubBuffer *This,
  2637.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2638.     PRPC_MESSAGE _pRpcMessage,
  2639.     DWORD *_pdwStubPhase);
  2640. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_disabled_Proxy( 
  2641.     IHTMLInputElement * This,
  2642.     /* [out][retval] */ VARIANT_BOOL *p);
  2643. void __RPC_STUB IHTMLInputElement_get_disabled_Stub(
  2644.     IRpcStubBuffer *This,
  2645.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2646.     PRPC_MESSAGE _pRpcMessage,
  2647.     DWORD *_pdwStubPhase);
  2648. /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_form_Proxy( 
  2649.     IHTMLInputElement * This,
  2650.     /* [out][retval] */ IHTMLFormElement **p);
  2651. void __RPC_STUB IHTMLInputElement_get_form_Stub(
  2652.     IRpcStubBuffer *This,
  2653.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2654.     PRPC_MESSAGE _pRpcMessage,
  2655.     DWORD *_pdwStubPhase);
  2656. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_size_Proxy( 
  2657.     IHTMLInputElement * This,
  2658.     /* [in] */ long v);
  2659. void __RPC_STUB IHTMLInputElement_put_size_Stub(
  2660.     IRpcStubBuffer *This,
  2661.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2662.     PRPC_MESSAGE _pRpcMessage,
  2663.     DWORD *_pdwStubPhase);
  2664. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_size_Proxy( 
  2665.     IHTMLInputElement * This,
  2666.     /* [out][retval] */ long *p);
  2667. void __RPC_STUB IHTMLInputElement_get_size_Stub(
  2668.     IRpcStubBuffer *This,
  2669.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2670.     PRPC_MESSAGE _pRpcMessage,
  2671.     DWORD *_pdwStubPhase);
  2672. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_maxLength_Proxy( 
  2673.     IHTMLInputElement * This,
  2674.     /* [in] */ long v);
  2675. void __RPC_STUB IHTMLInputElement_put_maxLength_Stub(
  2676.     IRpcStubBuffer *This,
  2677.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2678.     PRPC_MESSAGE _pRpcMessage,
  2679.     DWORD *_pdwStubPhase);
  2680. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_maxLength_Proxy( 
  2681.     IHTMLInputElement * This,
  2682.     /* [out][retval] */ long *p);
  2683. void __RPC_STUB IHTMLInputElement_get_maxLength_Stub(
  2684.     IRpcStubBuffer *This,
  2685.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2686.     PRPC_MESSAGE _pRpcMessage,
  2687.     DWORD *_pdwStubPhase);
  2688. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_select_Proxy( 
  2689.     IHTMLInputElement * This);
  2690. void __RPC_STUB IHTMLInputElement_select_Stub(
  2691.     IRpcStubBuffer *This,
  2692.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2693.     PRPC_MESSAGE _pRpcMessage,
  2694.     DWORD *_pdwStubPhase);
  2695. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_onchange_Proxy( 
  2696.     IHTMLInputElement * This,
  2697.     /* [in] */ VARIANT v);
  2698. void __RPC_STUB IHTMLInputElement_put_onchange_Stub(
  2699.     IRpcStubBuffer *This,
  2700.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2701.     PRPC_MESSAGE _pRpcMessage,
  2702.     DWORD *_pdwStubPhase);
  2703. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_onchange_Proxy( 
  2704.     IHTMLInputElement * This,
  2705.     /* [out][retval] */ VARIANT *p);
  2706. void __RPC_STUB IHTMLInputElement_get_onchange_Stub(
  2707.     IRpcStubBuffer *This,
  2708.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2709.     PRPC_MESSAGE _pRpcMessage,
  2710.     DWORD *_pdwStubPhase);
  2711. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_onselect_Proxy( 
  2712.     IHTMLInputElement * This,
  2713.     /* [in] */ VARIANT v);
  2714. void __RPC_STUB IHTMLInputElement_put_onselect_Stub(
  2715.     IRpcStubBuffer *This,
  2716.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2717.     PRPC_MESSAGE _pRpcMessage,
  2718.     DWORD *_pdwStubPhase);
  2719. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_onselect_Proxy( 
  2720.     IHTMLInputElement * This,
  2721.     /* [out][retval] */ VARIANT *p);
  2722. void __RPC_STUB IHTMLInputElement_get_onselect_Stub(
  2723.     IRpcStubBuffer *This,
  2724.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2725.     PRPC_MESSAGE _pRpcMessage,
  2726.     DWORD *_pdwStubPhase);
  2727. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_defaultValue_Proxy( 
  2728.     IHTMLInputElement * This,
  2729.     /* [in] */ BSTR v);
  2730. void __RPC_STUB IHTMLInputElement_put_defaultValue_Stub(
  2731.     IRpcStubBuffer *This,
  2732.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2733.     PRPC_MESSAGE _pRpcMessage,
  2734.     DWORD *_pdwStubPhase);
  2735. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_defaultValue_Proxy( 
  2736.     IHTMLInputElement * This,
  2737.     /* [out][retval] */ BSTR *p);
  2738. void __RPC_STUB IHTMLInputElement_get_defaultValue_Stub(
  2739.     IRpcStubBuffer *This,
  2740.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2741.     PRPC_MESSAGE _pRpcMessage,
  2742.     DWORD *_pdwStubPhase);
  2743. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_readOnly_Proxy( 
  2744.     IHTMLInputElement * This,
  2745.     /* [in] */ VARIANT_BOOL v);
  2746. void __RPC_STUB IHTMLInputElement_put_readOnly_Stub(
  2747.     IRpcStubBuffer *This,
  2748.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2749.     PRPC_MESSAGE _pRpcMessage,
  2750.     DWORD *_pdwStubPhase);
  2751. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_readOnly_Proxy( 
  2752.     IHTMLInputElement * This,
  2753.     /* [out][retval] */ VARIANT_BOOL *p);
  2754. void __RPC_STUB IHTMLInputElement_get_readOnly_Stub(
  2755.     IRpcStubBuffer *This,
  2756.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2757.     PRPC_MESSAGE _pRpcMessage,
  2758.     DWORD *_pdwStubPhase);
  2759. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_createTextRange_Proxy( 
  2760.     IHTMLInputElement * This,
  2761.     /* [out][retval] */ IHTMLTxtRange **range);
  2762. void __RPC_STUB IHTMLInputElement_createTextRange_Stub(
  2763.     IRpcStubBuffer *This,
  2764.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2765.     PRPC_MESSAGE _pRpcMessage,
  2766.     DWORD *_pdwStubPhase);
  2767. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_indeterminate_Proxy( 
  2768.     IHTMLInputElement * This,
  2769.     /* [in] */ VARIANT_BOOL v);
  2770. void __RPC_STUB IHTMLInputElement_put_indeterminate_Stub(
  2771.     IRpcStubBuffer *This,
  2772.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2773.     PRPC_MESSAGE _pRpcMessage,
  2774.     DWORD *_pdwStubPhase);
  2775. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_indeterminate_Proxy( 
  2776.     IHTMLInputElement * This,
  2777.     /* [out][retval] */ VARIANT_BOOL *p);
  2778. void __RPC_STUB IHTMLInputElement_get_indeterminate_Stub(
  2779.     IRpcStubBuffer *This,
  2780.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2781.     PRPC_MESSAGE _pRpcMessage,
  2782.     DWORD *_pdwStubPhase);
  2783. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_defaultChecked_Proxy( 
  2784.     IHTMLInputElement * This,
  2785.     /* [in] */ VARIANT_BOOL v);
  2786. void __RPC_STUB IHTMLInputElement_put_defaultChecked_Stub(
  2787.     IRpcStubBuffer *This,
  2788.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2789.     PRPC_MESSAGE _pRpcMessage,
  2790.     DWORD *_pdwStubPhase);
  2791. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_defaultChecked_Proxy( 
  2792.     IHTMLInputElement * This,
  2793.     /* [out][retval] */ VARIANT_BOOL *p);
  2794. void __RPC_STUB IHTMLInputElement_get_defaultChecked_Stub(
  2795.     IRpcStubBuffer *This,
  2796.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2797.     PRPC_MESSAGE _pRpcMessage,
  2798.     DWORD *_pdwStubPhase);
  2799. /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_checked_Proxy( 
  2800.     IHTMLInputElement * This,
  2801.     /* [in] */ VARIANT_BOOL v);
  2802. void __RPC_STUB IHTMLInputElement_put_checked_Stub(
  2803.     IRpcStubBuffer *This,
  2804.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2805.     PRPC_MESSAGE _pRpcMessage,
  2806.     DWORD *_pdwStubPhase);
  2807. /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_checked_Proxy( 
  2808.     IHTMLInputElement * This,
  2809.     /* [out][retval] */ VARIANT_BOOL *p);
  2810. void __RPC_STUB IHTMLInputElement_get_checked_Stub(
  2811.     IRpcStubBuffer *This,
  2812.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2813.     PRPC_MESSAGE _pRpcMessage,
  2814.     DWORD *_pdwStubPhase);
  2815. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_border_Proxy( 
  2816.     IHTMLInputElement * This,
  2817.     /* [in] */ VARIANT v);
  2818. void __RPC_STUB IHTMLInputElement_put_border_Stub(
  2819.     IRpcStubBuffer *This,
  2820.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2821.     PRPC_MESSAGE _pRpcMessage,
  2822.     DWORD *_pdwStubPhase);
  2823. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_border_Proxy( 
  2824.     IHTMLInputElement * This,
  2825.     /* [out][retval] */ VARIANT *p);
  2826. void __RPC_STUB IHTMLInputElement_get_border_Stub(
  2827.     IRpcStubBuffer *This,
  2828.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2829.     PRPC_MESSAGE _pRpcMessage,
  2830.     DWORD *_pdwStubPhase);
  2831. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_vspace_Proxy( 
  2832.     IHTMLInputElement * This,
  2833.     /* [in] */ long v);
  2834. void __RPC_STUB IHTMLInputElement_put_vspace_Stub(