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

模拟服务器

开发平台:

C/C++

  1. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottomColor_Proxy( 
  2.     IHTMLRuleStyle * This,
  3.     /* [out][retval] */ VARIANT *p);
  4. void __RPC_STUB IHTMLRuleStyle_get_borderBottomColor_Stub(
  5.     IRpcStubBuffer *This,
  6.     IRpcChannelBuffer *_pRpcChannelBuffer,
  7.     PRPC_MESSAGE _pRpcMessage,
  8.     DWORD *_pdwStubPhase);
  9. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeftColor_Proxy( 
  10.     IHTMLRuleStyle * This,
  11.     /* [in] */ VARIANT v);
  12. void __RPC_STUB IHTMLRuleStyle_put_borderLeftColor_Stub(
  13.     IRpcStubBuffer *This,
  14.     IRpcChannelBuffer *_pRpcChannelBuffer,
  15.     PRPC_MESSAGE _pRpcMessage,
  16.     DWORD *_pdwStubPhase);
  17. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeftColor_Proxy( 
  18.     IHTMLRuleStyle * This,
  19.     /* [out][retval] */ VARIANT *p);
  20. void __RPC_STUB IHTMLRuleStyle_get_borderLeftColor_Stub(
  21.     IRpcStubBuffer *This,
  22.     IRpcChannelBuffer *_pRpcChannelBuffer,
  23.     PRPC_MESSAGE _pRpcMessage,
  24.     DWORD *_pdwStubPhase);
  25. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderWidth_Proxy( 
  26.     IHTMLRuleStyle * This,
  27.     /* [in] */ BSTR v);
  28. void __RPC_STUB IHTMLRuleStyle_put_borderWidth_Stub(
  29.     IRpcStubBuffer *This,
  30.     IRpcChannelBuffer *_pRpcChannelBuffer,
  31.     PRPC_MESSAGE _pRpcMessage,
  32.     DWORD *_pdwStubPhase);
  33. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderWidth_Proxy( 
  34.     IHTMLRuleStyle * This,
  35.     /* [out][retval] */ BSTR *p);
  36. void __RPC_STUB IHTMLRuleStyle_get_borderWidth_Stub(
  37.     IRpcStubBuffer *This,
  38.     IRpcChannelBuffer *_pRpcChannelBuffer,
  39.     PRPC_MESSAGE _pRpcMessage,
  40.     DWORD *_pdwStubPhase);
  41. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderTopWidth_Proxy( 
  42.     IHTMLRuleStyle * This,
  43.     /* [in] */ VARIANT v);
  44. void __RPC_STUB IHTMLRuleStyle_put_borderTopWidth_Stub(
  45.     IRpcStubBuffer *This,
  46.     IRpcChannelBuffer *_pRpcChannelBuffer,
  47.     PRPC_MESSAGE _pRpcMessage,
  48.     DWORD *_pdwStubPhase);
  49. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderTopWidth_Proxy( 
  50.     IHTMLRuleStyle * This,
  51.     /* [out][retval] */ VARIANT *p);
  52. void __RPC_STUB IHTMLRuleStyle_get_borderTopWidth_Stub(
  53.     IRpcStubBuffer *This,
  54.     IRpcChannelBuffer *_pRpcChannelBuffer,
  55.     PRPC_MESSAGE _pRpcMessage,
  56.     DWORD *_pdwStubPhase);
  57. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderRightWidth_Proxy( 
  58.     IHTMLRuleStyle * This,
  59.     /* [in] */ VARIANT v);
  60. void __RPC_STUB IHTMLRuleStyle_put_borderRightWidth_Stub(
  61.     IRpcStubBuffer *This,
  62.     IRpcChannelBuffer *_pRpcChannelBuffer,
  63.     PRPC_MESSAGE _pRpcMessage,
  64.     DWORD *_pdwStubPhase);
  65. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderRightWidth_Proxy( 
  66.     IHTMLRuleStyle * This,
  67.     /* [out][retval] */ VARIANT *p);
  68. void __RPC_STUB IHTMLRuleStyle_get_borderRightWidth_Stub(
  69.     IRpcStubBuffer *This,
  70.     IRpcChannelBuffer *_pRpcChannelBuffer,
  71.     PRPC_MESSAGE _pRpcMessage,
  72.     DWORD *_pdwStubPhase);
  73. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderBottomWidth_Proxy( 
  74.     IHTMLRuleStyle * This,
  75.     /* [in] */ VARIANT v);
  76. void __RPC_STUB IHTMLRuleStyle_put_borderBottomWidth_Stub(
  77.     IRpcStubBuffer *This,
  78.     IRpcChannelBuffer *_pRpcChannelBuffer,
  79.     PRPC_MESSAGE _pRpcMessage,
  80.     DWORD *_pdwStubPhase);
  81. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottomWidth_Proxy( 
  82.     IHTMLRuleStyle * This,
  83.     /* [out][retval] */ VARIANT *p);
  84. void __RPC_STUB IHTMLRuleStyle_get_borderBottomWidth_Stub(
  85.     IRpcStubBuffer *This,
  86.     IRpcChannelBuffer *_pRpcChannelBuffer,
  87.     PRPC_MESSAGE _pRpcMessage,
  88.     DWORD *_pdwStubPhase);
  89. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeftWidth_Proxy( 
  90.     IHTMLRuleStyle * This,
  91.     /* [in] */ VARIANT v);
  92. void __RPC_STUB IHTMLRuleStyle_put_borderLeftWidth_Stub(
  93.     IRpcStubBuffer *This,
  94.     IRpcChannelBuffer *_pRpcChannelBuffer,
  95.     PRPC_MESSAGE _pRpcMessage,
  96.     DWORD *_pdwStubPhase);
  97. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeftWidth_Proxy( 
  98.     IHTMLRuleStyle * This,
  99.     /* [out][retval] */ VARIANT *p);
  100. void __RPC_STUB IHTMLRuleStyle_get_borderLeftWidth_Stub(
  101.     IRpcStubBuffer *This,
  102.     IRpcChannelBuffer *_pRpcChannelBuffer,
  103.     PRPC_MESSAGE _pRpcMessage,
  104.     DWORD *_pdwStubPhase);
  105. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderStyle_Proxy( 
  106.     IHTMLRuleStyle * This,
  107.     /* [in] */ BSTR v);
  108. void __RPC_STUB IHTMLRuleStyle_put_borderStyle_Stub(
  109.     IRpcStubBuffer *This,
  110.     IRpcChannelBuffer *_pRpcChannelBuffer,
  111.     PRPC_MESSAGE _pRpcMessage,
  112.     DWORD *_pdwStubPhase);
  113. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderStyle_Proxy( 
  114.     IHTMLRuleStyle * This,
  115.     /* [out][retval] */ BSTR *p);
  116. void __RPC_STUB IHTMLRuleStyle_get_borderStyle_Stub(
  117.     IRpcStubBuffer *This,
  118.     IRpcChannelBuffer *_pRpcChannelBuffer,
  119.     PRPC_MESSAGE _pRpcMessage,
  120.     DWORD *_pdwStubPhase);
  121. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderTopStyle_Proxy( 
  122.     IHTMLRuleStyle * This,
  123.     /* [in] */ BSTR v);
  124. void __RPC_STUB IHTMLRuleStyle_put_borderTopStyle_Stub(
  125.     IRpcStubBuffer *This,
  126.     IRpcChannelBuffer *_pRpcChannelBuffer,
  127.     PRPC_MESSAGE _pRpcMessage,
  128.     DWORD *_pdwStubPhase);
  129. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderTopStyle_Proxy( 
  130.     IHTMLRuleStyle * This,
  131.     /* [out][retval] */ BSTR *p);
  132. void __RPC_STUB IHTMLRuleStyle_get_borderTopStyle_Stub(
  133.     IRpcStubBuffer *This,
  134.     IRpcChannelBuffer *_pRpcChannelBuffer,
  135.     PRPC_MESSAGE _pRpcMessage,
  136.     DWORD *_pdwStubPhase);
  137. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderRightStyle_Proxy( 
  138.     IHTMLRuleStyle * This,
  139.     /* [in] */ BSTR v);
  140. void __RPC_STUB IHTMLRuleStyle_put_borderRightStyle_Stub(
  141.     IRpcStubBuffer *This,
  142.     IRpcChannelBuffer *_pRpcChannelBuffer,
  143.     PRPC_MESSAGE _pRpcMessage,
  144.     DWORD *_pdwStubPhase);
  145. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderRightStyle_Proxy( 
  146.     IHTMLRuleStyle * This,
  147.     /* [out][retval] */ BSTR *p);
  148. void __RPC_STUB IHTMLRuleStyle_get_borderRightStyle_Stub(
  149.     IRpcStubBuffer *This,
  150.     IRpcChannelBuffer *_pRpcChannelBuffer,
  151.     PRPC_MESSAGE _pRpcMessage,
  152.     DWORD *_pdwStubPhase);
  153. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderBottomStyle_Proxy( 
  154.     IHTMLRuleStyle * This,
  155.     /* [in] */ BSTR v);
  156. void __RPC_STUB IHTMLRuleStyle_put_borderBottomStyle_Stub(
  157.     IRpcStubBuffer *This,
  158.     IRpcChannelBuffer *_pRpcChannelBuffer,
  159.     PRPC_MESSAGE _pRpcMessage,
  160.     DWORD *_pdwStubPhase);
  161. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottomStyle_Proxy( 
  162.     IHTMLRuleStyle * This,
  163.     /* [out][retval] */ BSTR *p);
  164. void __RPC_STUB IHTMLRuleStyle_get_borderBottomStyle_Stub(
  165.     IRpcStubBuffer *This,
  166.     IRpcChannelBuffer *_pRpcChannelBuffer,
  167.     PRPC_MESSAGE _pRpcMessage,
  168.     DWORD *_pdwStubPhase);
  169. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeftStyle_Proxy( 
  170.     IHTMLRuleStyle * This,
  171.     /* [in] */ BSTR v);
  172. void __RPC_STUB IHTMLRuleStyle_put_borderLeftStyle_Stub(
  173.     IRpcStubBuffer *This,
  174.     IRpcChannelBuffer *_pRpcChannelBuffer,
  175.     PRPC_MESSAGE _pRpcMessage,
  176.     DWORD *_pdwStubPhase);
  177. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeftStyle_Proxy( 
  178.     IHTMLRuleStyle * This,
  179.     /* [out][retval] */ BSTR *p);
  180. void __RPC_STUB IHTMLRuleStyle_get_borderLeftStyle_Stub(
  181.     IRpcStubBuffer *This,
  182.     IRpcChannelBuffer *_pRpcChannelBuffer,
  183.     PRPC_MESSAGE _pRpcMessage,
  184.     DWORD *_pdwStubPhase);
  185. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_width_Proxy( 
  186.     IHTMLRuleStyle * This,
  187.     /* [in] */ VARIANT v);
  188. void __RPC_STUB IHTMLRuleStyle_put_width_Stub(
  189.     IRpcStubBuffer *This,
  190.     IRpcChannelBuffer *_pRpcChannelBuffer,
  191.     PRPC_MESSAGE _pRpcMessage,
  192.     DWORD *_pdwStubPhase);
  193. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_width_Proxy( 
  194.     IHTMLRuleStyle * This,
  195.     /* [out][retval] */ VARIANT *p);
  196. void __RPC_STUB IHTMLRuleStyle_get_width_Stub(
  197.     IRpcStubBuffer *This,
  198.     IRpcChannelBuffer *_pRpcChannelBuffer,
  199.     PRPC_MESSAGE _pRpcMessage,
  200.     DWORD *_pdwStubPhase);
  201. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_height_Proxy( 
  202.     IHTMLRuleStyle * This,
  203.     /* [in] */ VARIANT v);
  204. void __RPC_STUB IHTMLRuleStyle_put_height_Stub(
  205.     IRpcStubBuffer *This,
  206.     IRpcChannelBuffer *_pRpcChannelBuffer,
  207.     PRPC_MESSAGE _pRpcMessage,
  208.     DWORD *_pdwStubPhase);
  209. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_height_Proxy( 
  210.     IHTMLRuleStyle * This,
  211.     /* [out][retval] */ VARIANT *p);
  212. void __RPC_STUB IHTMLRuleStyle_get_height_Stub(
  213.     IRpcStubBuffer *This,
  214.     IRpcChannelBuffer *_pRpcChannelBuffer,
  215.     PRPC_MESSAGE _pRpcMessage,
  216.     DWORD *_pdwStubPhase);
  217. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_styleFloat_Proxy( 
  218.     IHTMLRuleStyle * This,
  219.     /* [in] */ BSTR v);
  220. void __RPC_STUB IHTMLRuleStyle_put_styleFloat_Stub(
  221.     IRpcStubBuffer *This,
  222.     IRpcChannelBuffer *_pRpcChannelBuffer,
  223.     PRPC_MESSAGE _pRpcMessage,
  224.     DWORD *_pdwStubPhase);
  225. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_styleFloat_Proxy( 
  226.     IHTMLRuleStyle * This,
  227.     /* [out][retval] */ BSTR *p);
  228. void __RPC_STUB IHTMLRuleStyle_get_styleFloat_Stub(
  229.     IRpcStubBuffer *This,
  230.     IRpcChannelBuffer *_pRpcChannelBuffer,
  231.     PRPC_MESSAGE _pRpcMessage,
  232.     DWORD *_pdwStubPhase);
  233. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_clear_Proxy( 
  234.     IHTMLRuleStyle * This,
  235.     /* [in] */ BSTR v);
  236. void __RPC_STUB IHTMLRuleStyle_put_clear_Stub(
  237.     IRpcStubBuffer *This,
  238.     IRpcChannelBuffer *_pRpcChannelBuffer,
  239.     PRPC_MESSAGE _pRpcMessage,
  240.     DWORD *_pdwStubPhase);
  241. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_clear_Proxy( 
  242.     IHTMLRuleStyle * This,
  243.     /* [out][retval] */ BSTR *p);
  244. void __RPC_STUB IHTMLRuleStyle_get_clear_Stub(
  245.     IRpcStubBuffer *This,
  246.     IRpcChannelBuffer *_pRpcChannelBuffer,
  247.     PRPC_MESSAGE _pRpcMessage,
  248.     DWORD *_pdwStubPhase);
  249. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_display_Proxy( 
  250.     IHTMLRuleStyle * This,
  251.     /* [in] */ BSTR v);
  252. void __RPC_STUB IHTMLRuleStyle_put_display_Stub(
  253.     IRpcStubBuffer *This,
  254.     IRpcChannelBuffer *_pRpcChannelBuffer,
  255.     PRPC_MESSAGE _pRpcMessage,
  256.     DWORD *_pdwStubPhase);
  257. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_display_Proxy( 
  258.     IHTMLRuleStyle * This,
  259.     /* [out][retval] */ BSTR *p);
  260. void __RPC_STUB IHTMLRuleStyle_get_display_Stub(
  261.     IRpcStubBuffer *This,
  262.     IRpcChannelBuffer *_pRpcChannelBuffer,
  263.     PRPC_MESSAGE _pRpcMessage,
  264.     DWORD *_pdwStubPhase);
  265. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_visibility_Proxy( 
  266.     IHTMLRuleStyle * This,
  267.     /* [in] */ BSTR v);
  268. void __RPC_STUB IHTMLRuleStyle_put_visibility_Stub(
  269.     IRpcStubBuffer *This,
  270.     IRpcChannelBuffer *_pRpcChannelBuffer,
  271.     PRPC_MESSAGE _pRpcMessage,
  272.     DWORD *_pdwStubPhase);
  273. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_visibility_Proxy( 
  274.     IHTMLRuleStyle * This,
  275.     /* [out][retval] */ BSTR *p);
  276. void __RPC_STUB IHTMLRuleStyle_get_visibility_Stub(
  277.     IRpcStubBuffer *This,
  278.     IRpcChannelBuffer *_pRpcChannelBuffer,
  279.     PRPC_MESSAGE _pRpcMessage,
  280.     DWORD *_pdwStubPhase);
  281. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStyleType_Proxy( 
  282.     IHTMLRuleStyle * This,
  283.     /* [in] */ BSTR v);
  284. void __RPC_STUB IHTMLRuleStyle_put_listStyleType_Stub(
  285.     IRpcStubBuffer *This,
  286.     IRpcChannelBuffer *_pRpcChannelBuffer,
  287.     PRPC_MESSAGE _pRpcMessage,
  288.     DWORD *_pdwStubPhase);
  289. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStyleType_Proxy( 
  290.     IHTMLRuleStyle * This,
  291.     /* [out][retval] */ BSTR *p);
  292. void __RPC_STUB IHTMLRuleStyle_get_listStyleType_Stub(
  293.     IRpcStubBuffer *This,
  294.     IRpcChannelBuffer *_pRpcChannelBuffer,
  295.     PRPC_MESSAGE _pRpcMessage,
  296.     DWORD *_pdwStubPhase);
  297. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStylePosition_Proxy( 
  298.     IHTMLRuleStyle * This,
  299.     /* [in] */ BSTR v);
  300. void __RPC_STUB IHTMLRuleStyle_put_listStylePosition_Stub(
  301.     IRpcStubBuffer *This,
  302.     IRpcChannelBuffer *_pRpcChannelBuffer,
  303.     PRPC_MESSAGE _pRpcMessage,
  304.     DWORD *_pdwStubPhase);
  305. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStylePosition_Proxy( 
  306.     IHTMLRuleStyle * This,
  307.     /* [out][retval] */ BSTR *p);
  308. void __RPC_STUB IHTMLRuleStyle_get_listStylePosition_Stub(
  309.     IRpcStubBuffer *This,
  310.     IRpcChannelBuffer *_pRpcChannelBuffer,
  311.     PRPC_MESSAGE _pRpcMessage,
  312.     DWORD *_pdwStubPhase);
  313. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStyleImage_Proxy( 
  314.     IHTMLRuleStyle * This,
  315.     /* [in] */ BSTR v);
  316. void __RPC_STUB IHTMLRuleStyle_put_listStyleImage_Stub(
  317.     IRpcStubBuffer *This,
  318.     IRpcChannelBuffer *_pRpcChannelBuffer,
  319.     PRPC_MESSAGE _pRpcMessage,
  320.     DWORD *_pdwStubPhase);
  321. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStyleImage_Proxy( 
  322.     IHTMLRuleStyle * This,
  323.     /* [out][retval] */ BSTR *p);
  324. void __RPC_STUB IHTMLRuleStyle_get_listStyleImage_Stub(
  325.     IRpcStubBuffer *This,
  326.     IRpcChannelBuffer *_pRpcChannelBuffer,
  327.     PRPC_MESSAGE _pRpcMessage,
  328.     DWORD *_pdwStubPhase);
  329. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStyle_Proxy( 
  330.     IHTMLRuleStyle * This,
  331.     /* [in] */ BSTR v);
  332. void __RPC_STUB IHTMLRuleStyle_put_listStyle_Stub(
  333.     IRpcStubBuffer *This,
  334.     IRpcChannelBuffer *_pRpcChannelBuffer,
  335.     PRPC_MESSAGE _pRpcMessage,
  336.     DWORD *_pdwStubPhase);
  337. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStyle_Proxy( 
  338.     IHTMLRuleStyle * This,
  339.     /* [out][retval] */ BSTR *p);
  340. void __RPC_STUB IHTMLRuleStyle_get_listStyle_Stub(
  341.     IRpcStubBuffer *This,
  342.     IRpcChannelBuffer *_pRpcChannelBuffer,
  343.     PRPC_MESSAGE _pRpcMessage,
  344.     DWORD *_pdwStubPhase);
  345. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_whiteSpace_Proxy( 
  346.     IHTMLRuleStyle * This,
  347.     /* [in] */ BSTR v);
  348. void __RPC_STUB IHTMLRuleStyle_put_whiteSpace_Stub(
  349.     IRpcStubBuffer *This,
  350.     IRpcChannelBuffer *_pRpcChannelBuffer,
  351.     PRPC_MESSAGE _pRpcMessage,
  352.     DWORD *_pdwStubPhase);
  353. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_whiteSpace_Proxy( 
  354.     IHTMLRuleStyle * This,
  355.     /* [out][retval] */ BSTR *p);
  356. void __RPC_STUB IHTMLRuleStyle_get_whiteSpace_Stub(
  357.     IRpcStubBuffer *This,
  358.     IRpcChannelBuffer *_pRpcChannelBuffer,
  359.     PRPC_MESSAGE _pRpcMessage,
  360.     DWORD *_pdwStubPhase);
  361. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_top_Proxy( 
  362.     IHTMLRuleStyle * This,
  363.     /* [in] */ VARIANT v);
  364. void __RPC_STUB IHTMLRuleStyle_put_top_Stub(
  365.     IRpcStubBuffer *This,
  366.     IRpcChannelBuffer *_pRpcChannelBuffer,
  367.     PRPC_MESSAGE _pRpcMessage,
  368.     DWORD *_pdwStubPhase);
  369. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_top_Proxy( 
  370.     IHTMLRuleStyle * This,
  371.     /* [out][retval] */ VARIANT *p);
  372. void __RPC_STUB IHTMLRuleStyle_get_top_Stub(
  373.     IRpcStubBuffer *This,
  374.     IRpcChannelBuffer *_pRpcChannelBuffer,
  375.     PRPC_MESSAGE _pRpcMessage,
  376.     DWORD *_pdwStubPhase);
  377. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_left_Proxy( 
  378.     IHTMLRuleStyle * This,
  379.     /* [in] */ VARIANT v);
  380. void __RPC_STUB IHTMLRuleStyle_put_left_Stub(
  381.     IRpcStubBuffer *This,
  382.     IRpcChannelBuffer *_pRpcChannelBuffer,
  383.     PRPC_MESSAGE _pRpcMessage,
  384.     DWORD *_pdwStubPhase);
  385. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_left_Proxy( 
  386.     IHTMLRuleStyle * This,
  387.     /* [out][retval] */ VARIANT *p);
  388. void __RPC_STUB IHTMLRuleStyle_get_left_Stub(
  389.     IRpcStubBuffer *This,
  390.     IRpcChannelBuffer *_pRpcChannelBuffer,
  391.     PRPC_MESSAGE _pRpcMessage,
  392.     DWORD *_pdwStubPhase);
  393. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_position_Proxy( 
  394.     IHTMLRuleStyle * This,
  395.     /* [out][retval] */ BSTR *p);
  396. void __RPC_STUB IHTMLRuleStyle_get_position_Stub(
  397.     IRpcStubBuffer *This,
  398.     IRpcChannelBuffer *_pRpcChannelBuffer,
  399.     PRPC_MESSAGE _pRpcMessage,
  400.     DWORD *_pdwStubPhase);
  401. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_zIndex_Proxy( 
  402.     IHTMLRuleStyle * This,
  403.     /* [in] */ VARIANT v);
  404. void __RPC_STUB IHTMLRuleStyle_put_zIndex_Stub(
  405.     IRpcStubBuffer *This,
  406.     IRpcChannelBuffer *_pRpcChannelBuffer,
  407.     PRPC_MESSAGE _pRpcMessage,
  408.     DWORD *_pdwStubPhase);
  409. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_zIndex_Proxy( 
  410.     IHTMLRuleStyle * This,
  411.     /* [out][retval] */ VARIANT *p);
  412. void __RPC_STUB IHTMLRuleStyle_get_zIndex_Stub(
  413.     IRpcStubBuffer *This,
  414.     IRpcChannelBuffer *_pRpcChannelBuffer,
  415.     PRPC_MESSAGE _pRpcMessage,
  416.     DWORD *_pdwStubPhase);
  417. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_overflow_Proxy( 
  418.     IHTMLRuleStyle * This,
  419.     /* [in] */ BSTR v);
  420. void __RPC_STUB IHTMLRuleStyle_put_overflow_Stub(
  421.     IRpcStubBuffer *This,
  422.     IRpcChannelBuffer *_pRpcChannelBuffer,
  423.     PRPC_MESSAGE _pRpcMessage,
  424.     DWORD *_pdwStubPhase);
  425. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_overflow_Proxy( 
  426.     IHTMLRuleStyle * This,
  427.     /* [out][retval] */ BSTR *p);
  428. void __RPC_STUB IHTMLRuleStyle_get_overflow_Stub(
  429.     IRpcStubBuffer *This,
  430.     IRpcChannelBuffer *_pRpcChannelBuffer,
  431.     PRPC_MESSAGE _pRpcMessage,
  432.     DWORD *_pdwStubPhase);
  433. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_pageBreakBefore_Proxy( 
  434.     IHTMLRuleStyle * This,
  435.     /* [in] */ BSTR v);
  436. void __RPC_STUB IHTMLRuleStyle_put_pageBreakBefore_Stub(
  437.     IRpcStubBuffer *This,
  438.     IRpcChannelBuffer *_pRpcChannelBuffer,
  439.     PRPC_MESSAGE _pRpcMessage,
  440.     DWORD *_pdwStubPhase);
  441. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_pageBreakBefore_Proxy( 
  442.     IHTMLRuleStyle * This,
  443.     /* [out][retval] */ BSTR *p);
  444. void __RPC_STUB IHTMLRuleStyle_get_pageBreakBefore_Stub(
  445.     IRpcStubBuffer *This,
  446.     IRpcChannelBuffer *_pRpcChannelBuffer,
  447.     PRPC_MESSAGE _pRpcMessage,
  448.     DWORD *_pdwStubPhase);
  449. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_pageBreakAfter_Proxy( 
  450.     IHTMLRuleStyle * This,
  451.     /* [in] */ BSTR v);
  452. void __RPC_STUB IHTMLRuleStyle_put_pageBreakAfter_Stub(
  453.     IRpcStubBuffer *This,
  454.     IRpcChannelBuffer *_pRpcChannelBuffer,
  455.     PRPC_MESSAGE _pRpcMessage,
  456.     DWORD *_pdwStubPhase);
  457. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_pageBreakAfter_Proxy( 
  458.     IHTMLRuleStyle * This,
  459.     /* [out][retval] */ BSTR *p);
  460. void __RPC_STUB IHTMLRuleStyle_get_pageBreakAfter_Stub(
  461.     IRpcStubBuffer *This,
  462.     IRpcChannelBuffer *_pRpcChannelBuffer,
  463.     PRPC_MESSAGE _pRpcMessage,
  464.     DWORD *_pdwStubPhase);
  465. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_cssText_Proxy( 
  466.     IHTMLRuleStyle * This,
  467.     /* [in] */ BSTR v);
  468. void __RPC_STUB IHTMLRuleStyle_put_cssText_Stub(
  469.     IRpcStubBuffer *This,
  470.     IRpcChannelBuffer *_pRpcChannelBuffer,
  471.     PRPC_MESSAGE _pRpcMessage,
  472.     DWORD *_pdwStubPhase);
  473. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_cssText_Proxy( 
  474.     IHTMLRuleStyle * This,
  475.     /* [out][retval] */ BSTR *p);
  476. void __RPC_STUB IHTMLRuleStyle_get_cssText_Stub(
  477.     IRpcStubBuffer *This,
  478.     IRpcChannelBuffer *_pRpcChannelBuffer,
  479.     PRPC_MESSAGE _pRpcMessage,
  480.     DWORD *_pdwStubPhase);
  481. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_cursor_Proxy( 
  482.     IHTMLRuleStyle * This,
  483.     /* [in] */ BSTR v);
  484. void __RPC_STUB IHTMLRuleStyle_put_cursor_Stub(
  485.     IRpcStubBuffer *This,
  486.     IRpcChannelBuffer *_pRpcChannelBuffer,
  487.     PRPC_MESSAGE _pRpcMessage,
  488.     DWORD *_pdwStubPhase);
  489. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_cursor_Proxy( 
  490.     IHTMLRuleStyle * This,
  491.     /* [out][retval] */ BSTR *p);
  492. void __RPC_STUB IHTMLRuleStyle_get_cursor_Stub(
  493.     IRpcStubBuffer *This,
  494.     IRpcChannelBuffer *_pRpcChannelBuffer,
  495.     PRPC_MESSAGE _pRpcMessage,
  496.     DWORD *_pdwStubPhase);
  497. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_clip_Proxy( 
  498.     IHTMLRuleStyle * This,
  499.     /* [in] */ BSTR v);
  500. void __RPC_STUB IHTMLRuleStyle_put_clip_Stub(
  501.     IRpcStubBuffer *This,
  502.     IRpcChannelBuffer *_pRpcChannelBuffer,
  503.     PRPC_MESSAGE _pRpcMessage,
  504.     DWORD *_pdwStubPhase);
  505. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_clip_Proxy( 
  506.     IHTMLRuleStyle * This,
  507.     /* [out][retval] */ BSTR *p);
  508. void __RPC_STUB IHTMLRuleStyle_get_clip_Stub(
  509.     IRpcStubBuffer *This,
  510.     IRpcChannelBuffer *_pRpcChannelBuffer,
  511.     PRPC_MESSAGE _pRpcMessage,
  512.     DWORD *_pdwStubPhase);
  513. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_filter_Proxy( 
  514.     IHTMLRuleStyle * This,
  515.     /* [in] */ BSTR v);
  516. void __RPC_STUB IHTMLRuleStyle_put_filter_Stub(
  517.     IRpcStubBuffer *This,
  518.     IRpcChannelBuffer *_pRpcChannelBuffer,
  519.     PRPC_MESSAGE _pRpcMessage,
  520.     DWORD *_pdwStubPhase);
  521. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_filter_Proxy( 
  522.     IHTMLRuleStyle * This,
  523.     /* [out][retval] */ BSTR *p);
  524. void __RPC_STUB IHTMLRuleStyle_get_filter_Stub(
  525.     IRpcStubBuffer *This,
  526.     IRpcChannelBuffer *_pRpcChannelBuffer,
  527.     PRPC_MESSAGE _pRpcMessage,
  528.     DWORD *_pdwStubPhase);
  529. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_setAttribute_Proxy( 
  530.     IHTMLRuleStyle * This,
  531.     /* [in] */ BSTR strAttributeName,
  532.     /* [in] */ VARIANT AttributeValue,
  533.     /* [in][defaultvalue] */ LONG lFlags);
  534. void __RPC_STUB IHTMLRuleStyle_setAttribute_Stub(
  535.     IRpcStubBuffer *This,
  536.     IRpcChannelBuffer *_pRpcChannelBuffer,
  537.     PRPC_MESSAGE _pRpcMessage,
  538.     DWORD *_pdwStubPhase);
  539. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_getAttribute_Proxy( 
  540.     IHTMLRuleStyle * This,
  541.     /* [in] */ BSTR strAttributeName,
  542.     /* [in][defaultvalue] */ LONG lFlags,
  543.     /* [out][retval] */ VARIANT *AttributeValue);
  544. void __RPC_STUB IHTMLRuleStyle_getAttribute_Stub(
  545.     IRpcStubBuffer *This,
  546.     IRpcChannelBuffer *_pRpcChannelBuffer,
  547.     PRPC_MESSAGE _pRpcMessage,
  548.     DWORD *_pdwStubPhase);
  549. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_removeAttribute_Proxy( 
  550.     IHTMLRuleStyle * This,
  551.     /* [in] */ BSTR strAttributeName,
  552.     /* [in][defaultvalue] */ LONG lFlags,
  553.     /* [out][retval] */ VARIANT_BOOL *pfSuccess);
  554. void __RPC_STUB IHTMLRuleStyle_removeAttribute_Stub(
  555.     IRpcStubBuffer *This,
  556.     IRpcChannelBuffer *_pRpcChannelBuffer,
  557.     PRPC_MESSAGE _pRpcMessage,
  558.     DWORD *_pdwStubPhase);
  559. #endif  /* __IHTMLRuleStyle_INTERFACE_DEFINED__ */
  560. #ifndef __IHTMLRuleStyle2_INTERFACE_DEFINED__
  561. #define __IHTMLRuleStyle2_INTERFACE_DEFINED__
  562. /* interface IHTMLRuleStyle2 */
  563. /* [object][uuid][dual][oleautomation] */ 
  564. EXTERN_C const IID IID_IHTMLRuleStyle2;
  565.     
  566.     MIDL_INTERFACE("3050f4ac-98b5-11cf-bb82-00aa00bdce0b")
  567.     IHTMLRuleStyle2 : public IDispatch
  568.     {
  569.     public:
  570.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tableLayout( 
  571.             /* [in] */ BSTR v) = 0;
  572.         
  573.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tableLayout( 
  574.             /* [out][retval] */ BSTR *p) = 0;
  575.         
  576.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderCollapse( 
  577.             /* [in] */ BSTR v) = 0;
  578.         
  579.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderCollapse( 
  580.             /* [out][retval] */ BSTR *p) = 0;
  581.         
  582.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_direction( 
  583.             /* [in] */ BSTR v) = 0;
  584.         
  585.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_direction( 
  586.             /* [out][retval] */ BSTR *p) = 0;
  587.         
  588.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_behavior( 
  589.             /* [in] */ BSTR v) = 0;
  590.         
  591.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_behavior( 
  592.             /* [out][retval] */ BSTR *p) = 0;
  593.         
  594.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_position( 
  595.             /* [in] */ BSTR v) = 0;
  596.         
  597.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_position( 
  598.             /* [out][retval] */ BSTR *p) = 0;
  599.         
  600.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_unicodeBidi( 
  601.             /* [in] */ BSTR v) = 0;
  602.         
  603.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_unicodeBidi( 
  604.             /* [out][retval] */ BSTR *p) = 0;
  605.         
  606.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_bottom( 
  607.             /* [in] */ VARIANT v) = 0;
  608.         
  609.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bottom( 
  610.             /* [out][retval] */ VARIANT *p) = 0;
  611.         
  612.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_right( 
  613.             /* [in] */ VARIANT v) = 0;
  614.         
  615.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_right( 
  616.             /* [out][retval] */ VARIANT *p) = 0;
  617.         
  618.         virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelBottom( 
  619.             /* [in] */ long v) = 0;
  620.         
  621.         virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelBottom( 
  622.             /* [out][retval] */ long *p) = 0;
  623.         
  624.         virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelRight( 
  625.             /* [in] */ long v) = 0;
  626.         
  627.         virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelRight( 
  628.             /* [out][retval] */ long *p) = 0;
  629.         
  630.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posBottom( 
  631.             /* [in] */ float v) = 0;
  632.         
  633.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posBottom( 
  634.             /* [out][retval] */ float *p) = 0;
  635.         
  636.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posRight( 
  637.             /* [in] */ float v) = 0;
  638.         
  639.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posRight( 
  640.             /* [out][retval] */ float *p) = 0;
  641.         
  642.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_imeMode( 
  643.             /* [in] */ BSTR v) = 0;
  644.         
  645.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeMode( 
  646.             /* [out][retval] */ BSTR *p) = 0;
  647.         
  648.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyAlign( 
  649.             /* [in] */ BSTR v) = 0;
  650.         
  651.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyAlign( 
  652.             /* [out][retval] */ BSTR *p) = 0;
  653.         
  654.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyPosition( 
  655.             /* [in] */ BSTR v) = 0;
  656.         
  657.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyPosition( 
  658.             /* [out][retval] */ BSTR *p) = 0;
  659.         
  660.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyOverhang( 
  661.             /* [in] */ BSTR v) = 0;
  662.         
  663.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyOverhang( 
  664.             /* [out][retval] */ BSTR *p) = 0;
  665.         
  666.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridChar( 
  667.             /* [in] */ VARIANT v) = 0;
  668.         
  669.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridChar( 
  670.             /* [out][retval] */ VARIANT *p) = 0;
  671.         
  672.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridLine( 
  673.             /* [in] */ VARIANT v) = 0;
  674.         
  675.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridLine( 
  676.             /* [out][retval] */ VARIANT *p) = 0;
  677.         
  678.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridMode( 
  679.             /* [in] */ BSTR v) = 0;
  680.         
  681.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridMode( 
  682.             /* [out][retval] */ BSTR *p) = 0;
  683.         
  684.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridType( 
  685.             /* [in] */ BSTR v) = 0;
  686.         
  687.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridType( 
  688.             /* [out][retval] */ BSTR *p) = 0;
  689.         
  690.         virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGrid( 
  691.             /* [in] */ BSTR v) = 0;
  692.         
  693.         virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGrid( 
  694.             /* [out][retval] */ BSTR *p) = 0;
  695.         
  696.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAutospace( 
  697.             /* [in] */ BSTR v) = 0;
  698.         
  699.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAutospace( 
  700.             /* [out][retval] */ BSTR *p) = 0;
  701.         
  702.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordBreak( 
  703.             /* [in] */ BSTR v) = 0;
  704.         
  705.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordBreak( 
  706.             /* [out][retval] */ BSTR *p) = 0;
  707.         
  708.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lineBreak( 
  709.             /* [in] */ BSTR v) = 0;
  710.         
  711.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineBreak( 
  712.             /* [out][retval] */ BSTR *p) = 0;
  713.         
  714.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textJustify( 
  715.             /* [in] */ BSTR v) = 0;
  716.         
  717.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustify( 
  718.             /* [out][retval] */ BSTR *p) = 0;
  719.         
  720.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textJustifyTrim( 
  721.             /* [in] */ BSTR v) = 0;
  722.         
  723.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustifyTrim( 
  724.             /* [out][retval] */ BSTR *p) = 0;
  725.         
  726.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textKashida( 
  727.             /* [in] */ VARIANT v) = 0;
  728.         
  729.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashida( 
  730.             /* [out][retval] */ VARIANT *p) = 0;
  731.         
  732.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflowX( 
  733.             /* [in] */ BSTR v) = 0;
  734.         
  735.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowX( 
  736.             /* [out][retval] */ BSTR *p) = 0;
  737.         
  738.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflowY( 
  739.             /* [in] */ BSTR v) = 0;
  740.         
  741.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowY( 
  742.             /* [out][retval] */ BSTR *p) = 0;
  743.         
  744.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accelerator( 
  745.             /* [in] */ BSTR v) = 0;
  746.         
  747.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accelerator( 
  748.             /* [out][retval] */ BSTR *p) = 0;
  749.         
  750.     };
  751.     
  752. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_tableLayout_Proxy( 
  753.     IHTMLRuleStyle2 * This,
  754.     /* [in] */ BSTR v);
  755. void __RPC_STUB IHTMLRuleStyle2_put_tableLayout_Stub(
  756.     IRpcStubBuffer *This,
  757.     IRpcChannelBuffer *_pRpcChannelBuffer,
  758.     PRPC_MESSAGE _pRpcMessage,
  759.     DWORD *_pdwStubPhase);
  760. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_tableLayout_Proxy( 
  761.     IHTMLRuleStyle2 * This,
  762.     /* [out][retval] */ BSTR *p);
  763. void __RPC_STUB IHTMLRuleStyle2_get_tableLayout_Stub(
  764.     IRpcStubBuffer *This,
  765.     IRpcChannelBuffer *_pRpcChannelBuffer,
  766.     PRPC_MESSAGE _pRpcMessage,
  767.     DWORD *_pdwStubPhase);
  768. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_borderCollapse_Proxy( 
  769.     IHTMLRuleStyle2 * This,
  770.     /* [in] */ BSTR v);
  771. void __RPC_STUB IHTMLRuleStyle2_put_borderCollapse_Stub(
  772.     IRpcStubBuffer *This,
  773.     IRpcChannelBuffer *_pRpcChannelBuffer,
  774.     PRPC_MESSAGE _pRpcMessage,
  775.     DWORD *_pdwStubPhase);
  776. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_borderCollapse_Proxy( 
  777.     IHTMLRuleStyle2 * This,
  778.     /* [out][retval] */ BSTR *p);
  779. void __RPC_STUB IHTMLRuleStyle2_get_borderCollapse_Stub(
  780.     IRpcStubBuffer *This,
  781.     IRpcChannelBuffer *_pRpcChannelBuffer,
  782.     PRPC_MESSAGE _pRpcMessage,
  783.     DWORD *_pdwStubPhase);
  784. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_direction_Proxy( 
  785.     IHTMLRuleStyle2 * This,
  786.     /* [in] */ BSTR v);
  787. void __RPC_STUB IHTMLRuleStyle2_put_direction_Stub(
  788.     IRpcStubBuffer *This,
  789.     IRpcChannelBuffer *_pRpcChannelBuffer,
  790.     PRPC_MESSAGE _pRpcMessage,
  791.     DWORD *_pdwStubPhase);
  792. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_direction_Proxy( 
  793.     IHTMLRuleStyle2 * This,
  794.     /* [out][retval] */ BSTR *p);
  795. void __RPC_STUB IHTMLRuleStyle2_get_direction_Stub(
  796.     IRpcStubBuffer *This,
  797.     IRpcChannelBuffer *_pRpcChannelBuffer,
  798.     PRPC_MESSAGE _pRpcMessage,
  799.     DWORD *_pdwStubPhase);
  800. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_behavior_Proxy( 
  801.     IHTMLRuleStyle2 * This,
  802.     /* [in] */ BSTR v);
  803. void __RPC_STUB IHTMLRuleStyle2_put_behavior_Stub(
  804.     IRpcStubBuffer *This,
  805.     IRpcChannelBuffer *_pRpcChannelBuffer,
  806.     PRPC_MESSAGE _pRpcMessage,
  807.     DWORD *_pdwStubPhase);
  808. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_behavior_Proxy( 
  809.     IHTMLRuleStyle2 * This,
  810.     /* [out][retval] */ BSTR *p);
  811. void __RPC_STUB IHTMLRuleStyle2_get_behavior_Stub(
  812.     IRpcStubBuffer *This,
  813.     IRpcChannelBuffer *_pRpcChannelBuffer,
  814.     PRPC_MESSAGE _pRpcMessage,
  815.     DWORD *_pdwStubPhase);
  816. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_position_Proxy( 
  817.     IHTMLRuleStyle2 * This,
  818.     /* [in] */ BSTR v);
  819. void __RPC_STUB IHTMLRuleStyle2_put_position_Stub(
  820.     IRpcStubBuffer *This,
  821.     IRpcChannelBuffer *_pRpcChannelBuffer,
  822.     PRPC_MESSAGE _pRpcMessage,
  823.     DWORD *_pdwStubPhase);
  824. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_position_Proxy( 
  825.     IHTMLRuleStyle2 * This,
  826.     /* [out][retval] */ BSTR *p);
  827. void __RPC_STUB IHTMLRuleStyle2_get_position_Stub(
  828.     IRpcStubBuffer *This,
  829.     IRpcChannelBuffer *_pRpcChannelBuffer,
  830.     PRPC_MESSAGE _pRpcMessage,
  831.     DWORD *_pdwStubPhase);
  832. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_unicodeBidi_Proxy( 
  833.     IHTMLRuleStyle2 * This,
  834.     /* [in] */ BSTR v);
  835. void __RPC_STUB IHTMLRuleStyle2_put_unicodeBidi_Stub(
  836.     IRpcStubBuffer *This,
  837.     IRpcChannelBuffer *_pRpcChannelBuffer,
  838.     PRPC_MESSAGE _pRpcMessage,
  839.     DWORD *_pdwStubPhase);
  840. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_unicodeBidi_Proxy( 
  841.     IHTMLRuleStyle2 * This,
  842.     /* [out][retval] */ BSTR *p);
  843. void __RPC_STUB IHTMLRuleStyle2_get_unicodeBidi_Stub(
  844.     IRpcStubBuffer *This,
  845.     IRpcChannelBuffer *_pRpcChannelBuffer,
  846.     PRPC_MESSAGE _pRpcMessage,
  847.     DWORD *_pdwStubPhase);
  848. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_bottom_Proxy( 
  849.     IHTMLRuleStyle2 * This,
  850.     /* [in] */ VARIANT v);
  851. void __RPC_STUB IHTMLRuleStyle2_put_bottom_Stub(
  852.     IRpcStubBuffer *This,
  853.     IRpcChannelBuffer *_pRpcChannelBuffer,
  854.     PRPC_MESSAGE _pRpcMessage,
  855.     DWORD *_pdwStubPhase);
  856. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_bottom_Proxy( 
  857.     IHTMLRuleStyle2 * This,
  858.     /* [out][retval] */ VARIANT *p);
  859. void __RPC_STUB IHTMLRuleStyle2_get_bottom_Stub(
  860.     IRpcStubBuffer *This,
  861.     IRpcChannelBuffer *_pRpcChannelBuffer,
  862.     PRPC_MESSAGE _pRpcMessage,
  863.     DWORD *_pdwStubPhase);
  864. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_right_Proxy( 
  865.     IHTMLRuleStyle2 * This,
  866.     /* [in] */ VARIANT v);
  867. void __RPC_STUB IHTMLRuleStyle2_put_right_Stub(
  868.     IRpcStubBuffer *This,
  869.     IRpcChannelBuffer *_pRpcChannelBuffer,
  870.     PRPC_MESSAGE _pRpcMessage,
  871.     DWORD *_pdwStubPhase);
  872. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_right_Proxy( 
  873.     IHTMLRuleStyle2 * This,
  874.     /* [out][retval] */ VARIANT *p);
  875. void __RPC_STUB IHTMLRuleStyle2_get_right_Stub(
  876.     IRpcStubBuffer *This,
  877.     IRpcChannelBuffer *_pRpcChannelBuffer,
  878.     PRPC_MESSAGE _pRpcMessage,
  879.     DWORD *_pdwStubPhase);
  880. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_pixelBottom_Proxy( 
  881.     IHTMLRuleStyle2 * This,
  882.     /* [in] */ long v);
  883. void __RPC_STUB IHTMLRuleStyle2_put_pixelBottom_Stub(
  884.     IRpcStubBuffer *This,
  885.     IRpcChannelBuffer *_pRpcChannelBuffer,
  886.     PRPC_MESSAGE _pRpcMessage,
  887.     DWORD *_pdwStubPhase);
  888. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_pixelBottom_Proxy( 
  889.     IHTMLRuleStyle2 * This,
  890.     /* [out][retval] */ long *p);
  891. void __RPC_STUB IHTMLRuleStyle2_get_pixelBottom_Stub(
  892.     IRpcStubBuffer *This,
  893.     IRpcChannelBuffer *_pRpcChannelBuffer,
  894.     PRPC_MESSAGE _pRpcMessage,
  895.     DWORD *_pdwStubPhase);
  896. /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_pixelRight_Proxy( 
  897.     IHTMLRuleStyle2 * This,
  898.     /* [in] */ long v);
  899. void __RPC_STUB IHTMLRuleStyle2_put_pixelRight_Stub(
  900.     IRpcStubBuffer *This,
  901.     IRpcChannelBuffer *_pRpcChannelBuffer,
  902.     PRPC_MESSAGE _pRpcMessage,
  903.     DWORD *_pdwStubPhase);
  904. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_pixelRight_Proxy( 
  905.     IHTMLRuleStyle2 * This,
  906.     /* [out][retval] */ long *p);
  907. void __RPC_STUB IHTMLRuleStyle2_get_pixelRight_Stub(
  908.     IRpcStubBuffer *This,
  909.     IRpcChannelBuffer *_pRpcChannelBuffer,
  910.     PRPC_MESSAGE _pRpcMessage,
  911.     DWORD *_pdwStubPhase);
  912. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_posBottom_Proxy( 
  913.     IHTMLRuleStyle2 * This,
  914.     /* [in] */ float v);
  915. void __RPC_STUB IHTMLRuleStyle2_put_posBottom_Stub(
  916.     IRpcStubBuffer *This,
  917.     IRpcChannelBuffer *_pRpcChannelBuffer,
  918.     PRPC_MESSAGE _pRpcMessage,
  919.     DWORD *_pdwStubPhase);
  920. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_posBottom_Proxy( 
  921.     IHTMLRuleStyle2 * This,
  922.     /* [out][retval] */ float *p);
  923. void __RPC_STUB IHTMLRuleStyle2_get_posBottom_Stub(
  924.     IRpcStubBuffer *This,
  925.     IRpcChannelBuffer *_pRpcChannelBuffer,
  926.     PRPC_MESSAGE _pRpcMessage,
  927.     DWORD *_pdwStubPhase);
  928. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_posRight_Proxy( 
  929.     IHTMLRuleStyle2 * This,
  930.     /* [in] */ float v);
  931. void __RPC_STUB IHTMLRuleStyle2_put_posRight_Stub(
  932.     IRpcStubBuffer *This,
  933.     IRpcChannelBuffer *_pRpcChannelBuffer,
  934.     PRPC_MESSAGE _pRpcMessage,
  935.     DWORD *_pdwStubPhase);
  936. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_posRight_Proxy( 
  937.     IHTMLRuleStyle2 * This,
  938.     /* [out][retval] */ float *p);
  939. void __RPC_STUB IHTMLRuleStyle2_get_posRight_Stub(
  940.     IRpcStubBuffer *This,
  941.     IRpcChannelBuffer *_pRpcChannelBuffer,
  942.     PRPC_MESSAGE _pRpcMessage,
  943.     DWORD *_pdwStubPhase);
  944. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_imeMode_Proxy( 
  945.     IHTMLRuleStyle2 * This,
  946.     /* [in] */ BSTR v);
  947. void __RPC_STUB IHTMLRuleStyle2_put_imeMode_Stub(
  948.     IRpcStubBuffer *This,
  949.     IRpcChannelBuffer *_pRpcChannelBuffer,
  950.     PRPC_MESSAGE _pRpcMessage,
  951.     DWORD *_pdwStubPhase);
  952. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_imeMode_Proxy( 
  953.     IHTMLRuleStyle2 * This,
  954.     /* [out][retval] */ BSTR *p);
  955. void __RPC_STUB IHTMLRuleStyle2_get_imeMode_Stub(
  956.     IRpcStubBuffer *This,
  957.     IRpcChannelBuffer *_pRpcChannelBuffer,
  958.     PRPC_MESSAGE _pRpcMessage,
  959.     DWORD *_pdwStubPhase);
  960. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_rubyAlign_Proxy( 
  961.     IHTMLRuleStyle2 * This,
  962.     /* [in] */ BSTR v);
  963. void __RPC_STUB IHTMLRuleStyle2_put_rubyAlign_Stub(
  964.     IRpcStubBuffer *This,
  965.     IRpcChannelBuffer *_pRpcChannelBuffer,
  966.     PRPC_MESSAGE _pRpcMessage,
  967.     DWORD *_pdwStubPhase);
  968. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_rubyAlign_Proxy( 
  969.     IHTMLRuleStyle2 * This,
  970.     /* [out][retval] */ BSTR *p);
  971. void __RPC_STUB IHTMLRuleStyle2_get_rubyAlign_Stub(
  972.     IRpcStubBuffer *This,
  973.     IRpcChannelBuffer *_pRpcChannelBuffer,
  974.     PRPC_MESSAGE _pRpcMessage,
  975.     DWORD *_pdwStubPhase);
  976. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_rubyPosition_Proxy( 
  977.     IHTMLRuleStyle2 * This,
  978.     /* [in] */ BSTR v);
  979. void __RPC_STUB IHTMLRuleStyle2_put_rubyPosition_Stub(
  980.     IRpcStubBuffer *This,
  981.     IRpcChannelBuffer *_pRpcChannelBuffer,
  982.     PRPC_MESSAGE _pRpcMessage,
  983.     DWORD *_pdwStubPhase);
  984. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_rubyPosition_Proxy( 
  985.     IHTMLRuleStyle2 * This,
  986.     /* [out][retval] */ BSTR *p);
  987. void __RPC_STUB IHTMLRuleStyle2_get_rubyPosition_Stub(
  988.     IRpcStubBuffer *This,
  989.     IRpcChannelBuffer *_pRpcChannelBuffer,
  990.     PRPC_MESSAGE _pRpcMessage,
  991.     DWORD *_pdwStubPhase);
  992. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_rubyOverhang_Proxy( 
  993.     IHTMLRuleStyle2 * This,
  994.     /* [in] */ BSTR v);
  995. void __RPC_STUB IHTMLRuleStyle2_put_rubyOverhang_Stub(
  996.     IRpcStubBuffer *This,
  997.     IRpcChannelBuffer *_pRpcChannelBuffer,
  998.     PRPC_MESSAGE _pRpcMessage,
  999.     DWORD *_pdwStubPhase);
  1000. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_rubyOverhang_Proxy( 
  1001.     IHTMLRuleStyle2 * This,
  1002.     /* [out][retval] */ BSTR *p);
  1003. void __RPC_STUB IHTMLRuleStyle2_get_rubyOverhang_Stub(
  1004.     IRpcStubBuffer *This,
  1005.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1006.     PRPC_MESSAGE _pRpcMessage,
  1007.     DWORD *_pdwStubPhase);
  1008. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridChar_Proxy( 
  1009.     IHTMLRuleStyle2 * This,
  1010.     /* [in] */ VARIANT v);
  1011. void __RPC_STUB IHTMLRuleStyle2_put_layoutGridChar_Stub(
  1012.     IRpcStubBuffer *This,
  1013.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1014.     PRPC_MESSAGE _pRpcMessage,
  1015.     DWORD *_pdwStubPhase);
  1016. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridChar_Proxy( 
  1017.     IHTMLRuleStyle2 * This,
  1018.     /* [out][retval] */ VARIANT *p);
  1019. void __RPC_STUB IHTMLRuleStyle2_get_layoutGridChar_Stub(
  1020.     IRpcStubBuffer *This,
  1021.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1022.     PRPC_MESSAGE _pRpcMessage,
  1023.     DWORD *_pdwStubPhase);
  1024. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridLine_Proxy( 
  1025.     IHTMLRuleStyle2 * This,
  1026.     /* [in] */ VARIANT v);
  1027. void __RPC_STUB IHTMLRuleStyle2_put_layoutGridLine_Stub(
  1028.     IRpcStubBuffer *This,
  1029.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1030.     PRPC_MESSAGE _pRpcMessage,
  1031.     DWORD *_pdwStubPhase);
  1032. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridLine_Proxy( 
  1033.     IHTMLRuleStyle2 * This,
  1034.     /* [out][retval] */ VARIANT *p);
  1035. void __RPC_STUB IHTMLRuleStyle2_get_layoutGridLine_Stub(
  1036.     IRpcStubBuffer *This,
  1037.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1038.     PRPC_MESSAGE _pRpcMessage,
  1039.     DWORD *_pdwStubPhase);
  1040. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridMode_Proxy( 
  1041.     IHTMLRuleStyle2 * This,
  1042.     /* [in] */ BSTR v);
  1043. void __RPC_STUB IHTMLRuleStyle2_put_layoutGridMode_Stub(
  1044.     IRpcStubBuffer *This,
  1045.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1046.     PRPC_MESSAGE _pRpcMessage,
  1047.     DWORD *_pdwStubPhase);
  1048. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridMode_Proxy( 
  1049.     IHTMLRuleStyle2 * This,
  1050.     /* [out][retval] */ BSTR *p);
  1051. void __RPC_STUB IHTMLRuleStyle2_get_layoutGridMode_Stub(
  1052.     IRpcStubBuffer *This,
  1053.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1054.     PRPC_MESSAGE _pRpcMessage,
  1055.     DWORD *_pdwStubPhase);
  1056. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridType_Proxy( 
  1057.     IHTMLRuleStyle2 * This,
  1058.     /* [in] */ BSTR v);
  1059. void __RPC_STUB IHTMLRuleStyle2_put_layoutGridType_Stub(
  1060.     IRpcStubBuffer *This,
  1061.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1062.     PRPC_MESSAGE _pRpcMessage,
  1063.     DWORD *_pdwStubPhase);
  1064. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridType_Proxy( 
  1065.     IHTMLRuleStyle2 * This,
  1066.     /* [out][retval] */ BSTR *p);
  1067. void __RPC_STUB IHTMLRuleStyle2_get_layoutGridType_Stub(
  1068.     IRpcStubBuffer *This,
  1069.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1070.     PRPC_MESSAGE _pRpcMessage,
  1071.     DWORD *_pdwStubPhase);
  1072. /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGrid_Proxy( 
  1073.     IHTMLRuleStyle2 * This,
  1074.     /* [in] */ BSTR v);
  1075. void __RPC_STUB IHTMLRuleStyle2_put_layoutGrid_Stub(
  1076.     IRpcStubBuffer *This,
  1077.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1078.     PRPC_MESSAGE _pRpcMessage,
  1079.     DWORD *_pdwStubPhase);
  1080. /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGrid_Proxy( 
  1081.     IHTMLRuleStyle2 * This,
  1082.     /* [out][retval] */ BSTR *p);
  1083. void __RPC_STUB IHTMLRuleStyle2_get_layoutGrid_Stub(
  1084.     IRpcStubBuffer *This,
  1085.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1086.     PRPC_MESSAGE _pRpcMessage,
  1087.     DWORD *_pdwStubPhase);
  1088. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textAutospace_Proxy( 
  1089.     IHTMLRuleStyle2 * This,
  1090.     /* [in] */ BSTR v);
  1091. void __RPC_STUB IHTMLRuleStyle2_put_textAutospace_Stub(
  1092.     IRpcStubBuffer *This,
  1093.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1094.     PRPC_MESSAGE _pRpcMessage,
  1095.     DWORD *_pdwStubPhase);
  1096. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textAutospace_Proxy( 
  1097.     IHTMLRuleStyle2 * This,
  1098.     /* [out][retval] */ BSTR *p);
  1099. void __RPC_STUB IHTMLRuleStyle2_get_textAutospace_Stub(
  1100.     IRpcStubBuffer *This,
  1101.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1102.     PRPC_MESSAGE _pRpcMessage,
  1103.     DWORD *_pdwStubPhase);
  1104. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_wordBreak_Proxy( 
  1105.     IHTMLRuleStyle2 * This,
  1106.     /* [in] */ BSTR v);
  1107. void __RPC_STUB IHTMLRuleStyle2_put_wordBreak_Stub(
  1108.     IRpcStubBuffer *This,
  1109.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1110.     PRPC_MESSAGE _pRpcMessage,
  1111.     DWORD *_pdwStubPhase);
  1112. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_wordBreak_Proxy( 
  1113.     IHTMLRuleStyle2 * This,
  1114.     /* [out][retval] */ BSTR *p);
  1115. void __RPC_STUB IHTMLRuleStyle2_get_wordBreak_Stub(
  1116.     IRpcStubBuffer *This,
  1117.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1118.     PRPC_MESSAGE _pRpcMessage,
  1119.     DWORD *_pdwStubPhase);
  1120. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_lineBreak_Proxy( 
  1121.     IHTMLRuleStyle2 * This,
  1122.     /* [in] */ BSTR v);
  1123. void __RPC_STUB IHTMLRuleStyle2_put_lineBreak_Stub(
  1124.     IRpcStubBuffer *This,
  1125.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1126.     PRPC_MESSAGE _pRpcMessage,
  1127.     DWORD *_pdwStubPhase);
  1128. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_lineBreak_Proxy( 
  1129.     IHTMLRuleStyle2 * This,
  1130.     /* [out][retval] */ BSTR *p);
  1131. void __RPC_STUB IHTMLRuleStyle2_get_lineBreak_Stub(
  1132.     IRpcStubBuffer *This,
  1133.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1134.     PRPC_MESSAGE _pRpcMessage,
  1135.     DWORD *_pdwStubPhase);
  1136. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textJustify_Proxy( 
  1137.     IHTMLRuleStyle2 * This,
  1138.     /* [in] */ BSTR v);
  1139. void __RPC_STUB IHTMLRuleStyle2_put_textJustify_Stub(
  1140.     IRpcStubBuffer *This,
  1141.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1142.     PRPC_MESSAGE _pRpcMessage,
  1143.     DWORD *_pdwStubPhase);
  1144. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textJustify_Proxy( 
  1145.     IHTMLRuleStyle2 * This,
  1146.     /* [out][retval] */ BSTR *p);
  1147. void __RPC_STUB IHTMLRuleStyle2_get_textJustify_Stub(
  1148.     IRpcStubBuffer *This,
  1149.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1150.     PRPC_MESSAGE _pRpcMessage,
  1151.     DWORD *_pdwStubPhase);
  1152. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textJustifyTrim_Proxy( 
  1153.     IHTMLRuleStyle2 * This,
  1154.     /* [in] */ BSTR v);
  1155. void __RPC_STUB IHTMLRuleStyle2_put_textJustifyTrim_Stub(
  1156.     IRpcStubBuffer *This,
  1157.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1158.     PRPC_MESSAGE _pRpcMessage,
  1159.     DWORD *_pdwStubPhase);
  1160. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textJustifyTrim_Proxy( 
  1161.     IHTMLRuleStyle2 * This,
  1162.     /* [out][retval] */ BSTR *p);
  1163. void __RPC_STUB IHTMLRuleStyle2_get_textJustifyTrim_Stub(
  1164.     IRpcStubBuffer *This,
  1165.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1166.     PRPC_MESSAGE _pRpcMessage,
  1167.     DWORD *_pdwStubPhase);
  1168. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textKashida_Proxy( 
  1169.     IHTMLRuleStyle2 * This,
  1170.     /* [in] */ VARIANT v);
  1171. void __RPC_STUB IHTMLRuleStyle2_put_textKashida_Stub(
  1172.     IRpcStubBuffer *This,
  1173.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1174.     PRPC_MESSAGE _pRpcMessage,
  1175.     DWORD *_pdwStubPhase);
  1176. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textKashida_Proxy( 
  1177.     IHTMLRuleStyle2 * This,
  1178.     /* [out][retval] */ VARIANT *p);
  1179. void __RPC_STUB IHTMLRuleStyle2_get_textKashida_Stub(
  1180.     IRpcStubBuffer *This,
  1181.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1182.     PRPC_MESSAGE _pRpcMessage,
  1183.     DWORD *_pdwStubPhase);
  1184. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_overflowX_Proxy( 
  1185.     IHTMLRuleStyle2 * This,
  1186.     /* [in] */ BSTR v);
  1187. void __RPC_STUB IHTMLRuleStyle2_put_overflowX_Stub(
  1188.     IRpcStubBuffer *This,
  1189.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1190.     PRPC_MESSAGE _pRpcMessage,
  1191.     DWORD *_pdwStubPhase);
  1192. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_overflowX_Proxy( 
  1193.     IHTMLRuleStyle2 * This,
  1194.     /* [out][retval] */ BSTR *p);
  1195. void __RPC_STUB IHTMLRuleStyle2_get_overflowX_Stub(
  1196.     IRpcStubBuffer *This,
  1197.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1198.     PRPC_MESSAGE _pRpcMessage,
  1199.     DWORD *_pdwStubPhase);
  1200. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_overflowY_Proxy( 
  1201.     IHTMLRuleStyle2 * This,
  1202.     /* [in] */ BSTR v);
  1203. void __RPC_STUB IHTMLRuleStyle2_put_overflowY_Stub(
  1204.     IRpcStubBuffer *This,
  1205.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1206.     PRPC_MESSAGE _pRpcMessage,
  1207.     DWORD *_pdwStubPhase);
  1208. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_overflowY_Proxy( 
  1209.     IHTMLRuleStyle2 * This,
  1210.     /* [out][retval] */ BSTR *p);
  1211. void __RPC_STUB IHTMLRuleStyle2_get_overflowY_Stub(
  1212.     IRpcStubBuffer *This,
  1213.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1214.     PRPC_MESSAGE _pRpcMessage,
  1215.     DWORD *_pdwStubPhase);
  1216. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_accelerator_Proxy( 
  1217.     IHTMLRuleStyle2 * This,
  1218.     /* [in] */ BSTR v);
  1219. void __RPC_STUB IHTMLRuleStyle2_put_accelerator_Stub(
  1220.     IRpcStubBuffer *This,
  1221.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1222.     PRPC_MESSAGE _pRpcMessage,
  1223.     DWORD *_pdwStubPhase);
  1224. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_accelerator_Proxy( 
  1225.     IHTMLRuleStyle2 * This,
  1226.     /* [out][retval] */ BSTR *p);
  1227. void __RPC_STUB IHTMLRuleStyle2_get_accelerator_Stub(
  1228.     IRpcStubBuffer *This,
  1229.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1230.     PRPC_MESSAGE _pRpcMessage,
  1231.     DWORD *_pdwStubPhase);
  1232. #endif  /* __IHTMLRuleStyle2_INTERFACE_DEFINED__ */
  1233. #ifndef __IHTMLRuleStyle3_INTERFACE_DEFINED__
  1234. #define __IHTMLRuleStyle3_INTERFACE_DEFINED__
  1235. /* interface IHTMLRuleStyle3 */
  1236. /* [object][uuid][dual][oleautomation] */ 
  1237. EXTERN_C const IID IID_IHTMLRuleStyle3;
  1238.     
  1239.     MIDL_INTERFACE("3050f657-98b5-11cf-bb82-00aa00bdce0b")
  1240.     IHTMLRuleStyle3 : public IDispatch
  1241.     {
  1242.     public:
  1243.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutFlow( 
  1244.             /* [in] */ BSTR v) = 0;
  1245.         
  1246.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutFlow( 
  1247.             /* [out][retval] */ BSTR *p) = 0;
  1248.         
  1249.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_zoom( 
  1250.             /* [in] */ VARIANT v) = 0;
  1251.         
  1252.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zoom( 
  1253.             /* [out][retval] */ VARIANT *p) = 0;
  1254.         
  1255.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordWrap( 
  1256.             /* [in] */ BSTR v) = 0;
  1257.         
  1258.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordWrap( 
  1259.             /* [out][retval] */ BSTR *p) = 0;
  1260.         
  1261.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textUnderlinePosition( 
  1262.             /* [in] */ BSTR v) = 0;
  1263.         
  1264.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textUnderlinePosition( 
  1265.             /* [out][retval] */ BSTR *p) = 0;
  1266.         
  1267.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarBaseColor( 
  1268.             /* [in] */ VARIANT v) = 0;
  1269.         
  1270.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarBaseColor( 
  1271.             /* [out][retval] */ VARIANT *p) = 0;
  1272.         
  1273.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarFaceColor( 
  1274.             /* [in] */ VARIANT v) = 0;
  1275.         
  1276.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarFaceColor( 
  1277.             /* [out][retval] */ VARIANT *p) = 0;
  1278.         
  1279.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbar3dLightColor( 
  1280.             /* [in] */ VARIANT v) = 0;
  1281.         
  1282.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbar3dLightColor( 
  1283.             /* [out][retval] */ VARIANT *p) = 0;
  1284.         
  1285.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarShadowColor( 
  1286.             /* [in] */ VARIANT v) = 0;
  1287.         
  1288.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarShadowColor( 
  1289.             /* [out][retval] */ VARIANT *p) = 0;
  1290.         
  1291.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarHighlightColor( 
  1292.             /* [in] */ VARIANT v) = 0;
  1293.         
  1294.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarHighlightColor( 
  1295.             /* [out][retval] */ VARIANT *p) = 0;
  1296.         
  1297.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarDarkShadowColor( 
  1298.             /* [in] */ VARIANT v) = 0;
  1299.         
  1300.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarDarkShadowColor( 
  1301.             /* [out][retval] */ VARIANT *p) = 0;
  1302.         
  1303.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarArrowColor( 
  1304.             /* [in] */ VARIANT v) = 0;
  1305.         
  1306.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarArrowColor( 
  1307.             /* [out][retval] */ VARIANT *p) = 0;
  1308.         
  1309.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarTrackColor( 
  1310.             /* [in] */ VARIANT v) = 0;
  1311.         
  1312.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarTrackColor( 
  1313.             /* [out][retval] */ VARIANT *p) = 0;
  1314.         
  1315.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_writingMode( 
  1316.             /* [in] */ BSTR v) = 0;
  1317.         
  1318.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_writingMode( 
  1319.             /* [out][retval] */ BSTR *p) = 0;
  1320.         
  1321.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAlignLast( 
  1322.             /* [in] */ BSTR v) = 0;
  1323.         
  1324.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlignLast( 
  1325.             /* [out][retval] */ BSTR *p) = 0;
  1326.         
  1327.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textKashidaSpace( 
  1328.             /* [in] */ VARIANT v) = 0;
  1329.         
  1330.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashidaSpace( 
  1331.             /* [out][retval] */ VARIANT *p) = 0;
  1332.         
  1333.     };
  1334.     
  1335. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_layoutFlow_Proxy( 
  1336.     IHTMLRuleStyle3 * This,
  1337.     /* [in] */ BSTR v);
  1338. void __RPC_STUB IHTMLRuleStyle3_put_layoutFlow_Stub(
  1339.     IRpcStubBuffer *This,
  1340.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1341.     PRPC_MESSAGE _pRpcMessage,
  1342.     DWORD *_pdwStubPhase);
  1343. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_layoutFlow_Proxy( 
  1344.     IHTMLRuleStyle3 * This,
  1345.     /* [out][retval] */ BSTR *p);
  1346. void __RPC_STUB IHTMLRuleStyle3_get_layoutFlow_Stub(
  1347.     IRpcStubBuffer *This,
  1348.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1349.     PRPC_MESSAGE _pRpcMessage,
  1350.     DWORD *_pdwStubPhase);
  1351. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_zoom_Proxy( 
  1352.     IHTMLRuleStyle3 * This,
  1353.     /* [in] */ VARIANT v);
  1354. void __RPC_STUB IHTMLRuleStyle3_put_zoom_Stub(
  1355.     IRpcStubBuffer *This,
  1356.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1357.     PRPC_MESSAGE _pRpcMessage,
  1358.     DWORD *_pdwStubPhase);
  1359. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_zoom_Proxy( 
  1360.     IHTMLRuleStyle3 * This,
  1361.     /* [out][retval] */ VARIANT *p);
  1362. void __RPC_STUB IHTMLRuleStyle3_get_zoom_Stub(
  1363.     IRpcStubBuffer *This,
  1364.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1365.     PRPC_MESSAGE _pRpcMessage,
  1366.     DWORD *_pdwStubPhase);
  1367. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_wordWrap_Proxy( 
  1368.     IHTMLRuleStyle3 * This,
  1369.     /* [in] */ BSTR v);
  1370. void __RPC_STUB IHTMLRuleStyle3_put_wordWrap_Stub(
  1371.     IRpcStubBuffer *This,
  1372.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1373.     PRPC_MESSAGE _pRpcMessage,
  1374.     DWORD *_pdwStubPhase);
  1375. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_wordWrap_Proxy( 
  1376.     IHTMLRuleStyle3 * This,
  1377.     /* [out][retval] */ BSTR *p);
  1378. void __RPC_STUB IHTMLRuleStyle3_get_wordWrap_Stub(
  1379.     IRpcStubBuffer *This,
  1380.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1381.     PRPC_MESSAGE _pRpcMessage,
  1382.     DWORD *_pdwStubPhase);
  1383. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_textUnderlinePosition_Proxy( 
  1384.     IHTMLRuleStyle3 * This,
  1385.     /* [in] */ BSTR v);
  1386. void __RPC_STUB IHTMLRuleStyle3_put_textUnderlinePosition_Stub(
  1387.     IRpcStubBuffer *This,
  1388.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1389.     PRPC_MESSAGE _pRpcMessage,
  1390.     DWORD *_pdwStubPhase);
  1391. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_textUnderlinePosition_Proxy( 
  1392.     IHTMLRuleStyle3 * This,
  1393.     /* [out][retval] */ BSTR *p);
  1394. void __RPC_STUB IHTMLRuleStyle3_get_textUnderlinePosition_Stub(
  1395.     IRpcStubBuffer *This,
  1396.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1397.     PRPC_MESSAGE _pRpcMessage,
  1398.     DWORD *_pdwStubPhase);
  1399. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarBaseColor_Proxy( 
  1400.     IHTMLRuleStyle3 * This,
  1401.     /* [in] */ VARIANT v);
  1402. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarBaseColor_Stub(
  1403.     IRpcStubBuffer *This,
  1404.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1405.     PRPC_MESSAGE _pRpcMessage,
  1406.     DWORD *_pdwStubPhase);
  1407. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarBaseColor_Proxy( 
  1408.     IHTMLRuleStyle3 * This,
  1409.     /* [out][retval] */ VARIANT *p);
  1410. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarBaseColor_Stub(
  1411.     IRpcStubBuffer *This,
  1412.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1413.     PRPC_MESSAGE _pRpcMessage,
  1414.     DWORD *_pdwStubPhase);
  1415. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarFaceColor_Proxy( 
  1416.     IHTMLRuleStyle3 * This,
  1417.     /* [in] */ VARIANT v);
  1418. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarFaceColor_Stub(
  1419.     IRpcStubBuffer *This,
  1420.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1421.     PRPC_MESSAGE _pRpcMessage,
  1422.     DWORD *_pdwStubPhase);
  1423. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarFaceColor_Proxy( 
  1424.     IHTMLRuleStyle3 * This,
  1425.     /* [out][retval] */ VARIANT *p);
  1426. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarFaceColor_Stub(
  1427.     IRpcStubBuffer *This,
  1428.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1429.     PRPC_MESSAGE _pRpcMessage,
  1430.     DWORD *_pdwStubPhase);
  1431. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbar3dLightColor_Proxy( 
  1432.     IHTMLRuleStyle3 * This,
  1433.     /* [in] */ VARIANT v);
  1434. void __RPC_STUB IHTMLRuleStyle3_put_scrollbar3dLightColor_Stub(
  1435.     IRpcStubBuffer *This,
  1436.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1437.     PRPC_MESSAGE _pRpcMessage,
  1438.     DWORD *_pdwStubPhase);
  1439. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbar3dLightColor_Proxy( 
  1440.     IHTMLRuleStyle3 * This,
  1441.     /* [out][retval] */ VARIANT *p);
  1442. void __RPC_STUB IHTMLRuleStyle3_get_scrollbar3dLightColor_Stub(
  1443.     IRpcStubBuffer *This,
  1444.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1445.     PRPC_MESSAGE _pRpcMessage,
  1446.     DWORD *_pdwStubPhase);
  1447. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarShadowColor_Proxy( 
  1448.     IHTMLRuleStyle3 * This,
  1449.     /* [in] */ VARIANT v);
  1450. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarShadowColor_Stub(
  1451.     IRpcStubBuffer *This,
  1452.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1453.     PRPC_MESSAGE _pRpcMessage,
  1454.     DWORD *_pdwStubPhase);
  1455. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarShadowColor_Proxy( 
  1456.     IHTMLRuleStyle3 * This,
  1457.     /* [out][retval] */ VARIANT *p);
  1458. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarShadowColor_Stub(
  1459.     IRpcStubBuffer *This,
  1460.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1461.     PRPC_MESSAGE _pRpcMessage,
  1462.     DWORD *_pdwStubPhase);
  1463. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarHighlightColor_Proxy( 
  1464.     IHTMLRuleStyle3 * This,
  1465.     /* [in] */ VARIANT v);
  1466. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarHighlightColor_Stub(
  1467.     IRpcStubBuffer *This,
  1468.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1469.     PRPC_MESSAGE _pRpcMessage,
  1470.     DWORD *_pdwStubPhase);
  1471. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarHighlightColor_Proxy( 
  1472.     IHTMLRuleStyle3 * This,
  1473.     /* [out][retval] */ VARIANT *p);
  1474. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarHighlightColor_Stub(
  1475.     IRpcStubBuffer *This,
  1476.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1477.     PRPC_MESSAGE _pRpcMessage,
  1478.     DWORD *_pdwStubPhase);
  1479. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarDarkShadowColor_Proxy( 
  1480.     IHTMLRuleStyle3 * This,
  1481.     /* [in] */ VARIANT v);
  1482. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarDarkShadowColor_Stub(
  1483.     IRpcStubBuffer *This,
  1484.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1485.     PRPC_MESSAGE _pRpcMessage,
  1486.     DWORD *_pdwStubPhase);
  1487. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarDarkShadowColor_Proxy( 
  1488.     IHTMLRuleStyle3 * This,
  1489.     /* [out][retval] */ VARIANT *p);
  1490. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarDarkShadowColor_Stub(
  1491.     IRpcStubBuffer *This,
  1492.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1493.     PRPC_MESSAGE _pRpcMessage,
  1494.     DWORD *_pdwStubPhase);
  1495. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarArrowColor_Proxy( 
  1496.     IHTMLRuleStyle3 * This,
  1497.     /* [in] */ VARIANT v);
  1498. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarArrowColor_Stub(
  1499.     IRpcStubBuffer *This,
  1500.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1501.     PRPC_MESSAGE _pRpcMessage,
  1502.     DWORD *_pdwStubPhase);
  1503. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarArrowColor_Proxy( 
  1504.     IHTMLRuleStyle3 * This,
  1505.     /* [out][retval] */ VARIANT *p);
  1506. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarArrowColor_Stub(
  1507.     IRpcStubBuffer *This,
  1508.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1509.     PRPC_MESSAGE _pRpcMessage,
  1510.     DWORD *_pdwStubPhase);
  1511. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarTrackColor_Proxy( 
  1512.     IHTMLRuleStyle3 * This,
  1513.     /* [in] */ VARIANT v);
  1514. void __RPC_STUB IHTMLRuleStyle3_put_scrollbarTrackColor_Stub(
  1515.     IRpcStubBuffer *This,
  1516.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1517.     PRPC_MESSAGE _pRpcMessage,
  1518.     DWORD *_pdwStubPhase);
  1519. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarTrackColor_Proxy( 
  1520.     IHTMLRuleStyle3 * This,
  1521.     /* [out][retval] */ VARIANT *p);
  1522. void __RPC_STUB IHTMLRuleStyle3_get_scrollbarTrackColor_Stub(
  1523.     IRpcStubBuffer *This,
  1524.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1525.     PRPC_MESSAGE _pRpcMessage,
  1526.     DWORD *_pdwStubPhase);
  1527. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_writingMode_Proxy( 
  1528.     IHTMLRuleStyle3 * This,
  1529.     /* [in] */ BSTR v);
  1530. void __RPC_STUB IHTMLRuleStyle3_put_writingMode_Stub(
  1531.     IRpcStubBuffer *This,
  1532.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1533.     PRPC_MESSAGE _pRpcMessage,
  1534.     DWORD *_pdwStubPhase);
  1535. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_writingMode_Proxy( 
  1536.     IHTMLRuleStyle3 * This,
  1537.     /* [out][retval] */ BSTR *p);
  1538. void __RPC_STUB IHTMLRuleStyle3_get_writingMode_Stub(
  1539.     IRpcStubBuffer *This,
  1540.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1541.     PRPC_MESSAGE _pRpcMessage,
  1542.     DWORD *_pdwStubPhase);
  1543. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_textAlignLast_Proxy( 
  1544.     IHTMLRuleStyle3 * This,
  1545.     /* [in] */ BSTR v);
  1546. void __RPC_STUB IHTMLRuleStyle3_put_textAlignLast_Stub(
  1547.     IRpcStubBuffer *This,
  1548.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1549.     PRPC_MESSAGE _pRpcMessage,
  1550.     DWORD *_pdwStubPhase);
  1551. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_textAlignLast_Proxy( 
  1552.     IHTMLRuleStyle3 * This,
  1553.     /* [out][retval] */ BSTR *p);
  1554. void __RPC_STUB IHTMLRuleStyle3_get_textAlignLast_Stub(
  1555.     IRpcStubBuffer *This,
  1556.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1557.     PRPC_MESSAGE _pRpcMessage,
  1558.     DWORD *_pdwStubPhase);
  1559. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_textKashidaSpace_Proxy( 
  1560.     IHTMLRuleStyle3 * This,
  1561.     /* [in] */ VARIANT v);
  1562. void __RPC_STUB IHTMLRuleStyle3_put_textKashidaSpace_Stub(
  1563.     IRpcStubBuffer *This,
  1564.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1565.     PRPC_MESSAGE _pRpcMessage,
  1566.     DWORD *_pdwStubPhase);
  1567. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_textKashidaSpace_Proxy( 
  1568.     IHTMLRuleStyle3 * This,
  1569.     /* [out][retval] */ VARIANT *p);
  1570. void __RPC_STUB IHTMLRuleStyle3_get_textKashidaSpace_Stub(
  1571.     IRpcStubBuffer *This,
  1572.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1573.     PRPC_MESSAGE _pRpcMessage,
  1574.     DWORD *_pdwStubPhase);
  1575. #endif  /* __IHTMLRuleStyle3_INTERFACE_DEFINED__ */
  1576. #ifndef __IHTMLRuleStyle4_INTERFACE_DEFINED__
  1577. #define __IHTMLRuleStyle4_INTERFACE_DEFINED__
  1578. /* interface IHTMLRuleStyle4 */
  1579. /* [object][uuid][dual][oleautomation] */ 
  1580. EXTERN_C const IID IID_IHTMLRuleStyle4;
  1581.     
  1582.     MIDL_INTERFACE("3050f817-98b5-11cf-bb82-00aa00bdce0b")
  1583.     IHTMLRuleStyle4 : public IDispatch
  1584.     {
  1585.     public:
  1586.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textOverflow( 
  1587.             /* [in] */ BSTR v) = 0;
  1588.         
  1589.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textOverflow( 
  1590.             /* [out][retval] */ BSTR *p) = 0;
  1591.         
  1592.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_minHeight( 
  1593.             /* [in] */ VARIANT v) = 0;
  1594.         
  1595.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_minHeight( 
  1596.             /* [out][retval] */ VARIANT *p) = 0;
  1597.         
  1598.     };
  1599.     
  1600. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle4_put_textOverflow_Proxy( 
  1601.     IHTMLRuleStyle4 * This,
  1602.     /* [in] */ BSTR v);
  1603. void __RPC_STUB IHTMLRuleStyle4_put_textOverflow_Stub(
  1604.     IRpcStubBuffer *This,
  1605.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1606.     PRPC_MESSAGE _pRpcMessage,
  1607.     DWORD *_pdwStubPhase);
  1608. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle4_get_textOverflow_Proxy( 
  1609.     IHTMLRuleStyle4 * This,
  1610.     /* [out][retval] */ BSTR *p);
  1611. void __RPC_STUB IHTMLRuleStyle4_get_textOverflow_Stub(
  1612.     IRpcStubBuffer *This,
  1613.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1614.     PRPC_MESSAGE _pRpcMessage,
  1615.     DWORD *_pdwStubPhase);
  1616. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle4_put_minHeight_Proxy( 
  1617.     IHTMLRuleStyle4 * This,
  1618.     /* [in] */ VARIANT v);
  1619. void __RPC_STUB IHTMLRuleStyle4_put_minHeight_Stub(
  1620.     IRpcStubBuffer *This,
  1621.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1622.     PRPC_MESSAGE _pRpcMessage,
  1623.     DWORD *_pdwStubPhase);
  1624. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle4_get_minHeight_Proxy( 
  1625.     IHTMLRuleStyle4 * This,
  1626.     /* [out][retval] */ VARIANT *p);
  1627. void __RPC_STUB IHTMLRuleStyle4_get_minHeight_Stub(
  1628.     IRpcStubBuffer *This,
  1629.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1630.     PRPC_MESSAGE _pRpcMessage,
  1631.     DWORD *_pdwStubPhase);
  1632. #endif  /* __IHTMLRuleStyle4_INTERFACE_DEFINED__ */
  1633. #ifndef __DispHTMLStyle_DISPINTERFACE_DEFINED__
  1634. #define __DispHTMLStyle_DISPINTERFACE_DEFINED__
  1635. /* dispinterface DispHTMLStyle */
  1636. /* [uuid][hidden] */ 
  1637. EXTERN_C const IID DIID_DispHTMLStyle;
  1638.     MIDL_INTERFACE("3050f55a-98b5-11cf-bb82-00aa00bdce0b")
  1639.     DispHTMLStyle : public IDispatch
  1640.     {
  1641.     };
  1642.     
  1643. #endif  /* __DispHTMLStyle_DISPINTERFACE_DEFINED__ */
  1644. EXTERN_C const CLSID CLSID_HTMLStyle;
  1645. #ifdef __cplusplus
  1646. class DECLSPEC_UUID("3050f285-98b5-11cf-bb82-00aa00bdce0b")
  1647. HTMLStyle;
  1648. #endif
  1649. #ifndef __DispHTMLRuleStyle_DISPINTERFACE_DEFINED__
  1650. #define __DispHTMLRuleStyle_DISPINTERFACE_DEFINED__
  1651. /* dispinterface DispHTMLRuleStyle */
  1652. /* [uuid][hidden] */ 
  1653. EXTERN_C const IID DIID_DispHTMLRuleStyle;
  1654.     MIDL_INTERFACE("3050f55c-98b5-11cf-bb82-00aa00bdce0b")
  1655.     DispHTMLRuleStyle : public IDispatch
  1656.     {
  1657.     };
  1658.     
  1659. #endif  /* __DispHTMLRuleStyle_DISPINTERFACE_DEFINED__ */
  1660. EXTERN_C const CLSID CLSID_HTMLRuleStyle;
  1661. #ifdef __cplusplus
  1662. class DECLSPEC_UUID("3050f3d0-98b5-11cf-bb82-00aa00bdce0b")
  1663. HTMLRuleStyle;
  1664. #endif
  1665. #ifndef __IHTMLRenderStyle_INTERFACE_DEFINED__
  1666. #define __IHTMLRenderStyle_INTERFACE_DEFINED__
  1667. /* interface IHTMLRenderStyle */
  1668. /* [object][uuid][dual][oleautomation] */ 
  1669. EXTERN_C const IID IID_IHTMLRenderStyle;
  1670.     
  1671.     MIDL_INTERFACE("3050f6ae-98b5-11cf-bb82-00aa00bdce0b")
  1672.     IHTMLRenderStyle : public IDispatch
  1673.     {
  1674.     public:
  1675.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textLineThroughStyle( 
  1676.             /* [in] */ BSTR v) = 0;
  1677.         
  1678.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textLineThroughStyle( 
  1679.             /* [out][retval] */ BSTR *p) = 0;
  1680.         
  1681.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textUnderlineStyle( 
  1682.             /* [in] */ BSTR v) = 0;
  1683.         
  1684.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textUnderlineStyle( 
  1685.             /* [out][retval] */ BSTR *p) = 0;
  1686.         
  1687.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textEffect( 
  1688.             /* [in] */ BSTR v) = 0;
  1689.         
  1690.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textEffect( 
  1691.             /* [out][retval] */ BSTR *p) = 0;
  1692.         
  1693.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textColor( 
  1694.             /* [in] */ VARIANT v) = 0;
  1695.         
  1696.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textColor( 
  1697.             /* [out][retval] */ VARIANT *p) = 0;
  1698.         
  1699.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textBackgroundColor( 
  1700.             /* [in] */ VARIANT v) = 0;
  1701.         
  1702.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textBackgroundColor( 
  1703.             /* [out][retval] */ VARIANT *p) = 0;
  1704.         
  1705.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationColor( 
  1706.             /* [in] */ VARIANT v) = 0;
  1707.         
  1708.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationColor( 
  1709.             /* [out][retval] */ VARIANT *p) = 0;
  1710.         
  1711.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_renderingPriority( 
  1712.             /* [in] */ long v) = 0;
  1713.         
  1714.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_renderingPriority( 
  1715.             /* [out][retval] */ long *p) = 0;
  1716.         
  1717.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultTextSelection( 
  1718.             /* [in] */ BSTR v) = 0;
  1719.         
  1720.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultTextSelection( 
  1721.             /* [out][retval] */ BSTR *p) = 0;
  1722.         
  1723.         virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecoration( 
  1724.             /* [in] */ BSTR v) = 0;
  1725.         
  1726.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecoration( 
  1727.             /* [out][retval] */ BSTR *p) = 0;
  1728.         
  1729.     };
  1730.     
  1731. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textLineThroughStyle_Proxy( 
  1732.     IHTMLRenderStyle * This,
  1733.     /* [in] */ BSTR v);
  1734. void __RPC_STUB IHTMLRenderStyle_put_textLineThroughStyle_Stub(
  1735.     IRpcStubBuffer *This,
  1736.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1737.     PRPC_MESSAGE _pRpcMessage,
  1738.     DWORD *_pdwStubPhase);
  1739. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textLineThroughStyle_Proxy( 
  1740.     IHTMLRenderStyle * This,
  1741.     /* [out][retval] */ BSTR *p);
  1742. void __RPC_STUB IHTMLRenderStyle_get_textLineThroughStyle_Stub(
  1743.     IRpcStubBuffer *This,
  1744.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1745.     PRPC_MESSAGE _pRpcMessage,
  1746.     DWORD *_pdwStubPhase);
  1747. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textUnderlineStyle_Proxy( 
  1748.     IHTMLRenderStyle * This,
  1749.     /* [in] */ BSTR v);
  1750. void __RPC_STUB IHTMLRenderStyle_put_textUnderlineStyle_Stub(
  1751.     IRpcStubBuffer *This,
  1752.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1753.     PRPC_MESSAGE _pRpcMessage,
  1754.     DWORD *_pdwStubPhase);
  1755. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textUnderlineStyle_Proxy( 
  1756.     IHTMLRenderStyle * This,
  1757.     /* [out][retval] */ BSTR *p);
  1758. void __RPC_STUB IHTMLRenderStyle_get_textUnderlineStyle_Stub(
  1759.     IRpcStubBuffer *This,
  1760.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1761.     PRPC_MESSAGE _pRpcMessage,
  1762.     DWORD *_pdwStubPhase);
  1763. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textEffect_Proxy( 
  1764.     IHTMLRenderStyle * This,
  1765.     /* [in] */ BSTR v);
  1766. void __RPC_STUB IHTMLRenderStyle_put_textEffect_Stub(
  1767.     IRpcStubBuffer *This,
  1768.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1769.     PRPC_MESSAGE _pRpcMessage,
  1770.     DWORD *_pdwStubPhase);
  1771. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textEffect_Proxy( 
  1772.     IHTMLRenderStyle * This,
  1773.     /* [out][retval] */ BSTR *p);
  1774. void __RPC_STUB IHTMLRenderStyle_get_textEffect_Stub(
  1775.     IRpcStubBuffer *This,
  1776.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1777.     PRPC_MESSAGE _pRpcMessage,
  1778.     DWORD *_pdwStubPhase);
  1779. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textColor_Proxy( 
  1780.     IHTMLRenderStyle * This,
  1781.     /* [in] */ VARIANT v);
  1782. void __RPC_STUB IHTMLRenderStyle_put_textColor_Stub(
  1783.     IRpcStubBuffer *This,
  1784.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1785.     PRPC_MESSAGE _pRpcMessage,
  1786.     DWORD *_pdwStubPhase);
  1787. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textColor_Proxy( 
  1788.     IHTMLRenderStyle * This,
  1789.     /* [out][retval] */ VARIANT *p);
  1790. void __RPC_STUB IHTMLRenderStyle_get_textColor_Stub(
  1791.     IRpcStubBuffer *This,
  1792.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1793.     PRPC_MESSAGE _pRpcMessage,
  1794.     DWORD *_pdwStubPhase);
  1795. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textBackgroundColor_Proxy( 
  1796.     IHTMLRenderStyle * This,
  1797.     /* [in] */ VARIANT v);
  1798. void __RPC_STUB IHTMLRenderStyle_put_textBackgroundColor_Stub(
  1799.     IRpcStubBuffer *This,
  1800.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1801.     PRPC_MESSAGE _pRpcMessage,
  1802.     DWORD *_pdwStubPhase);
  1803. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textBackgroundColor_Proxy( 
  1804.     IHTMLRenderStyle * This,
  1805.     /* [out][retval] */ VARIANT *p);
  1806. void __RPC_STUB IHTMLRenderStyle_get_textBackgroundColor_Stub(
  1807.     IRpcStubBuffer *This,
  1808.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1809.     PRPC_MESSAGE _pRpcMessage,
  1810.     DWORD *_pdwStubPhase);
  1811. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textDecorationColor_Proxy( 
  1812.     IHTMLRenderStyle * This,
  1813.     /* [in] */ VARIANT v);
  1814. void __RPC_STUB IHTMLRenderStyle_put_textDecorationColor_Stub(
  1815.     IRpcStubBuffer *This,
  1816.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1817.     PRPC_MESSAGE _pRpcMessage,
  1818.     DWORD *_pdwStubPhase);
  1819. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textDecorationColor_Proxy( 
  1820.     IHTMLRenderStyle * This,
  1821.     /* [out][retval] */ VARIANT *p);
  1822. void __RPC_STUB IHTMLRenderStyle_get_textDecorationColor_Stub(
  1823.     IRpcStubBuffer *This,
  1824.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1825.     PRPC_MESSAGE _pRpcMessage,
  1826.     DWORD *_pdwStubPhase);
  1827. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_renderingPriority_Proxy( 
  1828.     IHTMLRenderStyle * This,
  1829.     /* [in] */ long v);
  1830. void __RPC_STUB IHTMLRenderStyle_put_renderingPriority_Stub(
  1831.     IRpcStubBuffer *This,
  1832.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1833.     PRPC_MESSAGE _pRpcMessage,
  1834.     DWORD *_pdwStubPhase);
  1835. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_renderingPriority_Proxy( 
  1836.     IHTMLRenderStyle * This,
  1837.     /* [out][retval] */ long *p);
  1838. void __RPC_STUB IHTMLRenderStyle_get_renderingPriority_Stub(
  1839.     IRpcStubBuffer *This,
  1840.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1841.     PRPC_MESSAGE _pRpcMessage,
  1842.     DWORD *_pdwStubPhase);
  1843. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_defaultTextSelection_Proxy( 
  1844.     IHTMLRenderStyle * This,
  1845.     /* [in] */ BSTR v);
  1846. void __RPC_STUB IHTMLRenderStyle_put_defaultTextSelection_Stub(
  1847.     IRpcStubBuffer *This,
  1848.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1849.     PRPC_MESSAGE _pRpcMessage,
  1850.     DWORD *_pdwStubPhase);
  1851. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_defaultTextSelection_Proxy( 
  1852.     IHTMLRenderStyle * This,
  1853.     /* [out][retval] */ BSTR *p);
  1854. void __RPC_STUB IHTMLRenderStyle_get_defaultTextSelection_Stub(
  1855.     IRpcStubBuffer *This,
  1856.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1857.     PRPC_MESSAGE _pRpcMessage,
  1858.     DWORD *_pdwStubPhase);
  1859. /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textDecoration_Proxy( 
  1860.     IHTMLRenderStyle * This,
  1861.     /* [in] */ BSTR v);
  1862. void __RPC_STUB IHTMLRenderStyle_put_textDecoration_Stub(
  1863.     IRpcStubBuffer *This,
  1864.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1865.     PRPC_MESSAGE _pRpcMessage,
  1866.     DWORD *_pdwStubPhase);
  1867. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textDecoration_Proxy( 
  1868.     IHTMLRenderStyle * This,
  1869.     /* [out][retval] */ BSTR *p);
  1870. void __RPC_STUB IHTMLRenderStyle_get_textDecoration_Stub(
  1871.     IRpcStubBuffer *This,
  1872.     IRpcChannelBuffer *_pRpcChannelBuffer,
  1873.     PRPC_MESSAGE _pRpcMessage,
  1874.     DWORD *_pdwStubPhase);
  1875. #endif  /* __IHTMLRenderStyle_INTERFACE_DEFINED__ */
  1876. #ifndef __DispHTMLRenderStyle_DISPINTERFACE_DEFINED__
  1877. #define __DispHTMLRenderStyle_DISPINTERFACE_DEFINED__
  1878. /* dispinterface DispHTMLRenderStyle */
  1879. /* [uuid][hidden] */ 
  1880. EXTERN_C const IID DIID_DispHTMLRenderStyle;
  1881.     MIDL_INTERFACE("3050f58b-98b5-11cf-bb82-00aa00bdce0b")
  1882.     DispHTMLRenderStyle : public IDispatch
  1883.     {
  1884.     };
  1885.     
  1886. #endif  /* __DispHTMLRenderStyle_DISPINTERFACE_DEFINED__ */
  1887. EXTERN_C const CLSID CLSID_HTMLRenderStyle;
  1888. #ifdef __cplusplus
  1889. class DECLSPEC_UUID("3050f6aa-98b5-11cf-bb82-00aa00bdce0b")
  1890. HTMLRenderStyle;
  1891. #endif
  1892. #ifndef __IHTMLCurrentStyle_INTERFACE_DEFINED__
  1893. #define __IHTMLCurrentStyle_INTERFACE_DEFINED__
  1894. /* interface IHTMLCurrentStyle */
  1895. /* [object][uuid][dual][oleautomation] */ 
  1896. EXTERN_C const IID IID_IHTMLCurrentStyle;
  1897.     
  1898.     MIDL_INTERFACE("3050f3db-98b5-11cf-bb82-00aa00bdce0b")
  1899.     IHTMLCurrentStyle : public IDispatch
  1900.     {
  1901.     public:
  1902.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_position( 
  1903.             /* [out][retval] */ BSTR *p) = 0;
  1904.         
  1905.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_styleFloat( 
  1906.             /* [out][retval] */ BSTR *p) = 0;
  1907.         
  1908.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color( 
  1909.             /* [out][retval] */ VARIANT *p) = 0;
  1910.         
  1911.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundColor( 
  1912.             /* [out][retval] */ VARIANT *p) = 0;
  1913.         
  1914.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontFamily( 
  1915.             /* [out][retval] */ BSTR *p) = 0;
  1916.         
  1917.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontStyle( 
  1918.             /* [out][retval] */ BSTR *p) = 0;
  1919.         
  1920.         virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontVariant( 
  1921.             /* [out][retval] */ BSTR *p) = 0;
  1922.         
  1923.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontWeight( 
  1924.             /* [out][retval] */ VARIANT *p) = 0;
  1925.         
  1926.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontSize( 
  1927.             /* [out][retval] */ VARIANT *p) = 0;
  1928.         
  1929.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundImage( 
  1930.             /* [out][retval] */ BSTR *p) = 0;
  1931.         
  1932.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionX( 
  1933.             /* [out][retval] */ VARIANT *p) = 0;
  1934.         
  1935.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionY( 
  1936.             /* [out][retval] */ VARIANT *p) = 0;
  1937.         
  1938.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundRepeat( 
  1939.             /* [out][retval] */ BSTR *p) = 0;
  1940.         
  1941.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftColor( 
  1942.             /* [out][retval] */ VARIANT *p) = 0;
  1943.         
  1944.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopColor( 
  1945.             /* [out][retval] */ VARIANT *p) = 0;
  1946.         
  1947.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightColor( 
  1948.             /* [out][retval] */ VARIANT *p) = 0;
  1949.         
  1950.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomColor( 
  1951.             /* [out][retval] */ VARIANT *p) = 0;
  1952.         
  1953.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopStyle( 
  1954.             /* [out][retval] */ BSTR *p) = 0;
  1955.         
  1956.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightStyle( 
  1957.             /* [out][retval] */ BSTR *p) = 0;
  1958.         
  1959.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomStyle( 
  1960.             /* [out][retval] */ BSTR *p) = 0;
  1961.         
  1962.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftStyle( 
  1963.             /* [out][retval] */ BSTR *p) = 0;
  1964.         
  1965.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopWidth( 
  1966.             /* [out][retval] */ VARIANT *p) = 0;
  1967.         
  1968.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightWidth( 
  1969.             /* [out][retval] */ VARIANT *p) = 0;
  1970.         
  1971.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomWidth( 
  1972.             /* [out][retval] */ VARIANT *p) = 0;
  1973.         
  1974.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftWidth( 
  1975.             /* [out][retval] */ VARIANT *p) = 0;
  1976.         
  1977.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_left( 
  1978.             /* [out][retval] */ VARIANT *p) = 0;
  1979.         
  1980.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_top( 
  1981.             /* [out][retval] */ VARIANT *p) = 0;
  1982.         
  1983.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_width( 
  1984.             /* [out][retval] */ VARIANT *p) = 0;
  1985.         
  1986.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_height( 
  1987.             /* [out][retval] */ VARIANT *p) = 0;
  1988.         
  1989.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingLeft( 
  1990.             /* [out][retval] */ VARIANT *p) = 0;
  1991.         
  1992.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingTop( 
  1993.             /* [out][retval] */ VARIANT *p) = 0;
  1994.         
  1995.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingRight( 
  1996.             /* [out][retval] */ VARIANT *p) = 0;
  1997.         
  1998.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingBottom( 
  1999.             /* [out][retval] */ VARIANT *p) = 0;
  2000.         
  2001.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlign( 
  2002.             /* [out][retval] */ BSTR *p) = 0;
  2003.         
  2004.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecoration( 
  2005.             /* [out][retval] */ BSTR *p) = 0;
  2006.         
  2007.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_display( 
  2008.             /* [out][retval] */ BSTR *p) = 0;
  2009.         
  2010.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_visibility( 
  2011.             /* [out][retval] */ BSTR *p) = 0;
  2012.         
  2013.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zIndex( 
  2014.             /* [out][retval] */ VARIANT *p) = 0;
  2015.         
  2016.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_letterSpacing( 
  2017.             /* [out][retval] */ VARIANT *p) = 0;
  2018.         
  2019.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineHeight( 
  2020.             /* [out][retval] */ VARIANT *p) = 0;
  2021.         
  2022.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textIndent( 
  2023.             /* [out][retval] */ VARIANT *p) = 0;
  2024.         
  2025.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_verticalAlign( 
  2026.             /* [out][retval] */ VARIANT *p) = 0;
  2027.         
  2028.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundAttachment( 
  2029.             /* [out][retval] */ BSTR *p) = 0;
  2030.         
  2031.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginTop( 
  2032.             /* [out][retval] */ VARIANT *p) = 0;
  2033.         
  2034.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginRight( 
  2035.             /* [out][retval] */ VARIANT *p) = 0;
  2036.         
  2037.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginBottom( 
  2038.             /* [out][retval] */ VARIANT *p) = 0;
  2039.         
  2040.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginLeft( 
  2041.             /* [out][retval] */ VARIANT *p) = 0;
  2042.         
  2043.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clear( 
  2044.             /* [out][retval] */ BSTR *p) = 0;
  2045.         
  2046.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleType( 
  2047.             /* [out][retval] */ BSTR *p) = 0;
  2048.         
  2049.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStylePosition( 
  2050.             /* [out][retval] */ BSTR *p) = 0;
  2051.         
  2052.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleImage( 
  2053.             /* [out][retval] */ BSTR *p) = 0;
  2054.         
  2055.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clipTop( 
  2056.             /* [out][retval] */ VARIANT *p) = 0;
  2057.         
  2058.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clipRight( 
  2059.             /* [out][retval] */ VARIANT *p) = 0;
  2060.         
  2061.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clipBottom( 
  2062.             /* [out][retval] */ VARIANT *p) = 0;
  2063.         
  2064.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clipLeft( 
  2065.             /* [out][retval] */ VARIANT *p) = 0;
  2066.         
  2067.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflow( 
  2068.             /* [out][retval] */ BSTR *p) = 0;
  2069.         
  2070.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakBefore( 
  2071.             /* [out][retval] */ BSTR *p) = 0;
  2072.         
  2073.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakAfter( 
  2074.             /* [out][retval] */ BSTR *p) = 0;
  2075.         
  2076.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cursor( 
  2077.             /* [out][retval] */ BSTR *p) = 0;
  2078.         
  2079.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tableLayout( 
  2080.             /* [out][retval] */ BSTR *p) = 0;
  2081.         
  2082.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderCollapse( 
  2083.             /* [out][retval] */ BSTR *p) = 0;
  2084.         
  2085.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_direction( 
  2086.             /* [out][retval] */ BSTR *p) = 0;
  2087.         
  2088.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_behavior( 
  2089.             /* [out][retval] */ BSTR *p) = 0;
  2090.         
  2091.         virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute( 
  2092.             /* [in] */ BSTR strAttributeName,
  2093.             /* [in][defaultvalue] */ LONG lFlags,
  2094.             /* [out][retval] */ VARIANT *AttributeValue) = 0;
  2095.         
  2096.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_unicodeBidi( 
  2097.             /* [out][retval] */ BSTR *p) = 0;
  2098.         
  2099.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_right( 
  2100.             /* [out][retval] */ VARIANT *p) = 0;
  2101.         
  2102.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bottom( 
  2103.             /* [out][retval] */ VARIANT *p) = 0;
  2104.         
  2105.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeMode( 
  2106.             /* [out][retval] */ BSTR *p) = 0;
  2107.         
  2108.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyAlign( 
  2109.             /* [out][retval] */ BSTR *p) = 0;
  2110.         
  2111.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyPosition( 
  2112.             /* [out][retval] */ BSTR *p) = 0;
  2113.         
  2114.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyOverhang( 
  2115.             /* [out][retval] */ BSTR *p) = 0;
  2116.         
  2117.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAutospace( 
  2118.             /* [out][retval] */ BSTR *p) = 0;
  2119.         
  2120.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineBreak( 
  2121.             /* [out][retval] */ BSTR *p) = 0;
  2122.         
  2123.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordBreak( 
  2124.             /* [out][retval] */ BSTR *p) = 0;
  2125.         
  2126.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustify( 
  2127.             /* [out][retval] */ BSTR *p) = 0;
  2128.         
  2129.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustifyTrim( 
  2130.             /* [out][retval] */ BSTR *p) = 0;
  2131.         
  2132.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashida( 
  2133.             /* [out][retval] */ VARIANT *p) = 0;
  2134.         
  2135.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_blockDirection( 
  2136.             /* [out][retval] */ BSTR *p) = 0;
  2137.         
  2138.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridChar( 
  2139.             /* [out][retval] */ VARIANT *p) = 0;
  2140.         
  2141.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridLine( 
  2142.             /* [out][retval] */ VARIANT *p) = 0;
  2143.         
  2144.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridMode( 
  2145.             /* [out][retval] */ BSTR *p) = 0;
  2146.         
  2147.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridType( 
  2148.             /* [out][retval] */ BSTR *p) = 0;
  2149.         
  2150.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderStyle( 
  2151.             /* [out][retval] */ BSTR *p) = 0;
  2152.         
  2153.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor( 
  2154.             /* [out][retval] */ BSTR *p) = 0;
  2155.         
  2156.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderWidth( 
  2157.             /* [out][retval] */ BSTR *p) = 0;
  2158.         
  2159.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_padding( 
  2160.             /* [out][retval] */ BSTR *p) = 0;
  2161.         
  2162.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_margin( 
  2163.             /* [out][retval] */ BSTR *p) = 0;
  2164.         
  2165.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accelerator( 
  2166.             /* [out][retval] */ BSTR *p) = 0;
  2167.         
  2168.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowX( 
  2169.             /* [out][retval] */ BSTR *p) = 0;
  2170.         
  2171.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowY( 
  2172.             /* [out][retval] */ BSTR *p) = 0;
  2173.         
  2174.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textTransform( 
  2175.             /* [out][retval] */ BSTR *p) = 0;
  2176.         
  2177.     };
  2178.     
  2179. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_position_Proxy( 
  2180.     IHTMLCurrentStyle * This,
  2181.     /* [out][retval] */ BSTR *p);
  2182. void __RPC_STUB IHTMLCurrentStyle_get_position_Stub(
  2183.     IRpcStubBuffer *This,
  2184.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2185.     PRPC_MESSAGE _pRpcMessage,
  2186.     DWORD *_pdwStubPhase);
  2187. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_styleFloat_Proxy( 
  2188.     IHTMLCurrentStyle * This,
  2189.     /* [out][retval] */ BSTR *p);
  2190. void __RPC_STUB IHTMLCurrentStyle_get_styleFloat_Stub(
  2191.     IRpcStubBuffer *This,
  2192.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2193.     PRPC_MESSAGE _pRpcMessage,
  2194.     DWORD *_pdwStubPhase);
  2195. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_color_Proxy( 
  2196.     IHTMLCurrentStyle * This,
  2197.     /* [out][retval] */ VARIANT *p);
  2198. void __RPC_STUB IHTMLCurrentStyle_get_color_Stub(
  2199.     IRpcStubBuffer *This,
  2200.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2201.     PRPC_MESSAGE _pRpcMessage,
  2202.     DWORD *_pdwStubPhase);
  2203. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundColor_Proxy( 
  2204.     IHTMLCurrentStyle * This,
  2205.     /* [out][retval] */ VARIANT *p);
  2206. void __RPC_STUB IHTMLCurrentStyle_get_backgroundColor_Stub(
  2207.     IRpcStubBuffer *This,
  2208.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2209.     PRPC_MESSAGE _pRpcMessage,
  2210.     DWORD *_pdwStubPhase);
  2211. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontFamily_Proxy( 
  2212.     IHTMLCurrentStyle * This,
  2213.     /* [out][retval] */ BSTR *p);
  2214. void __RPC_STUB IHTMLCurrentStyle_get_fontFamily_Stub(
  2215.     IRpcStubBuffer *This,
  2216.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2217.     PRPC_MESSAGE _pRpcMessage,
  2218.     DWORD *_pdwStubPhase);
  2219. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontStyle_Proxy( 
  2220.     IHTMLCurrentStyle * This,
  2221.     /* [out][retval] */ BSTR *p);
  2222. void __RPC_STUB IHTMLCurrentStyle_get_fontStyle_Stub(
  2223.     IRpcStubBuffer *This,
  2224.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2225.     PRPC_MESSAGE _pRpcMessage,
  2226.     DWORD *_pdwStubPhase);
  2227. /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontVariant_Proxy( 
  2228.     IHTMLCurrentStyle * This,
  2229.     /* [out][retval] */ BSTR *p);
  2230. void __RPC_STUB IHTMLCurrentStyle_get_fontVariant_Stub(
  2231.     IRpcStubBuffer *This,
  2232.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2233.     PRPC_MESSAGE _pRpcMessage,
  2234.     DWORD *_pdwStubPhase);
  2235. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontWeight_Proxy( 
  2236.     IHTMLCurrentStyle * This,
  2237.     /* [out][retval] */ VARIANT *p);
  2238. void __RPC_STUB IHTMLCurrentStyle_get_fontWeight_Stub(
  2239.     IRpcStubBuffer *This,
  2240.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2241.     PRPC_MESSAGE _pRpcMessage,
  2242.     DWORD *_pdwStubPhase);
  2243. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontSize_Proxy( 
  2244.     IHTMLCurrentStyle * This,
  2245.     /* [out][retval] */ VARIANT *p);
  2246. void __RPC_STUB IHTMLCurrentStyle_get_fontSize_Stub(
  2247.     IRpcStubBuffer *This,
  2248.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2249.     PRPC_MESSAGE _pRpcMessage,
  2250.     DWORD *_pdwStubPhase);
  2251. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundImage_Proxy( 
  2252.     IHTMLCurrentStyle * This,
  2253.     /* [out][retval] */ BSTR *p);
  2254. void __RPC_STUB IHTMLCurrentStyle_get_backgroundImage_Stub(
  2255.     IRpcStubBuffer *This,
  2256.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2257.     PRPC_MESSAGE _pRpcMessage,
  2258.     DWORD *_pdwStubPhase);
  2259. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundPositionX_Proxy( 
  2260.     IHTMLCurrentStyle * This,
  2261.     /* [out][retval] */ VARIANT *p);
  2262. void __RPC_STUB IHTMLCurrentStyle_get_backgroundPositionX_Stub(
  2263.     IRpcStubBuffer *This,
  2264.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2265.     PRPC_MESSAGE _pRpcMessage,
  2266.     DWORD *_pdwStubPhase);
  2267. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundPositionY_Proxy( 
  2268.     IHTMLCurrentStyle * This,
  2269.     /* [out][retval] */ VARIANT *p);
  2270. void __RPC_STUB IHTMLCurrentStyle_get_backgroundPositionY_Stub(
  2271.     IRpcStubBuffer *This,
  2272.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2273.     PRPC_MESSAGE _pRpcMessage,
  2274.     DWORD *_pdwStubPhase);
  2275. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundRepeat_Proxy( 
  2276.     IHTMLCurrentStyle * This,
  2277.     /* [out][retval] */ BSTR *p);
  2278. void __RPC_STUB IHTMLCurrentStyle_get_backgroundRepeat_Stub(
  2279.     IRpcStubBuffer *This,
  2280.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2281.     PRPC_MESSAGE _pRpcMessage,
  2282.     DWORD *_pdwStubPhase);
  2283. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderLeftColor_Proxy( 
  2284.     IHTMLCurrentStyle * This,
  2285.     /* [out][retval] */ VARIANT *p);
  2286. void __RPC_STUB IHTMLCurrentStyle_get_borderLeftColor_Stub(
  2287.     IRpcStubBuffer *This,
  2288.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2289.     PRPC_MESSAGE _pRpcMessage,
  2290.     DWORD *_pdwStubPhase);
  2291. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderTopColor_Proxy( 
  2292.     IHTMLCurrentStyle * This,
  2293.     /* [out][retval] */ VARIANT *p);
  2294. void __RPC_STUB IHTMLCurrentStyle_get_borderTopColor_Stub(
  2295.     IRpcStubBuffer *This,
  2296.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2297.     PRPC_MESSAGE _pRpcMessage,
  2298.     DWORD *_pdwStubPhase);
  2299. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderRightColor_Proxy( 
  2300.     IHTMLCurrentStyle * This,
  2301.     /* [out][retval] */ VARIANT *p);
  2302. void __RPC_STUB IHTMLCurrentStyle_get_borderRightColor_Stub(
  2303.     IRpcStubBuffer *This,
  2304.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2305.     PRPC_MESSAGE _pRpcMessage,
  2306.     DWORD *_pdwStubPhase);
  2307. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderBottomColor_Proxy( 
  2308.     IHTMLCurrentStyle * This,
  2309.     /* [out][retval] */ VARIANT *p);
  2310. void __RPC_STUB IHTMLCurrentStyle_get_borderBottomColor_Stub(
  2311.     IRpcStubBuffer *This,
  2312.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2313.     PRPC_MESSAGE _pRpcMessage,
  2314.     DWORD *_pdwStubPhase);
  2315. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderTopStyle_Proxy( 
  2316.     IHTMLCurrentStyle * This,
  2317.     /* [out][retval] */ BSTR *p);
  2318. void __RPC_STUB IHTMLCurrentStyle_get_borderTopStyle_Stub(
  2319.     IRpcStubBuffer *This,
  2320.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2321.     PRPC_MESSAGE _pRpcMessage,
  2322.     DWORD *_pdwStubPhase);
  2323. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderRightStyle_Proxy( 
  2324.     IHTMLCurrentStyle * This,
  2325.     /* [out][retval] */ BSTR *p);
  2326. void __RPC_STUB IHTMLCurrentStyle_get_borderRightStyle_Stub(
  2327.     IRpcStubBuffer *This,
  2328.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2329.     PRPC_MESSAGE _pRpcMessage,
  2330.     DWORD *_pdwStubPhase);
  2331. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderBottomStyle_Proxy( 
  2332.     IHTMLCurrentStyle * This,
  2333.     /* [out][retval] */ BSTR *p);
  2334. void __RPC_STUB IHTMLCurrentStyle_get_borderBottomStyle_Stub(
  2335.     IRpcStubBuffer *This,
  2336.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2337.     PRPC_MESSAGE _pRpcMessage,
  2338.     DWORD *_pdwStubPhase);
  2339. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderLeftStyle_Proxy( 
  2340.     IHTMLCurrentStyle * This,
  2341.     /* [out][retval] */ BSTR *p);
  2342. void __RPC_STUB IHTMLCurrentStyle_get_borderLeftStyle_Stub(
  2343.     IRpcStubBuffer *This,
  2344.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2345.     PRPC_MESSAGE _pRpcMessage,
  2346.     DWORD *_pdwStubPhase);
  2347. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderTopWidth_Proxy( 
  2348.     IHTMLCurrentStyle * This,
  2349.     /* [out][retval] */ VARIANT *p);
  2350. void __RPC_STUB IHTMLCurrentStyle_get_borderTopWidth_Stub(
  2351.     IRpcStubBuffer *This,
  2352.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2353.     PRPC_MESSAGE _pRpcMessage,
  2354.     DWORD *_pdwStubPhase);
  2355. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderRightWidth_Proxy( 
  2356.     IHTMLCurrentStyle * This,
  2357.     /* [out][retval] */ VARIANT *p);
  2358. void __RPC_STUB IHTMLCurrentStyle_get_borderRightWidth_Stub(
  2359.     IRpcStubBuffer *This,
  2360.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2361.     PRPC_MESSAGE _pRpcMessage,
  2362.     DWORD *_pdwStubPhase);
  2363. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderBottomWidth_Proxy( 
  2364.     IHTMLCurrentStyle * This,
  2365.     /* [out][retval] */ VARIANT *p);
  2366. void __RPC_STUB IHTMLCurrentStyle_get_borderBottomWidth_Stub(
  2367.     IRpcStubBuffer *This,
  2368.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2369.     PRPC_MESSAGE _pRpcMessage,
  2370.     DWORD *_pdwStubPhase);
  2371. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderLeftWidth_Proxy( 
  2372.     IHTMLCurrentStyle * This,
  2373.     /* [out][retval] */ VARIANT *p);
  2374. void __RPC_STUB IHTMLCurrentStyle_get_borderLeftWidth_Stub(
  2375.     IRpcStubBuffer *This,
  2376.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2377.     PRPC_MESSAGE _pRpcMessage,
  2378.     DWORD *_pdwStubPhase);
  2379. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_left_Proxy( 
  2380.     IHTMLCurrentStyle * This,
  2381.     /* [out][retval] */ VARIANT *p);
  2382. void __RPC_STUB IHTMLCurrentStyle_get_left_Stub(
  2383.     IRpcStubBuffer *This,
  2384.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2385.     PRPC_MESSAGE _pRpcMessage,
  2386.     DWORD *_pdwStubPhase);
  2387. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_top_Proxy( 
  2388.     IHTMLCurrentStyle * This,
  2389.     /* [out][retval] */ VARIANT *p);
  2390. void __RPC_STUB IHTMLCurrentStyle_get_top_Stub(
  2391.     IRpcStubBuffer *This,
  2392.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2393.     PRPC_MESSAGE _pRpcMessage,
  2394.     DWORD *_pdwStubPhase);
  2395. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_width_Proxy( 
  2396.     IHTMLCurrentStyle * This,
  2397.     /* [out][retval] */ VARIANT *p);
  2398. void __RPC_STUB IHTMLCurrentStyle_get_width_Stub(
  2399.     IRpcStubBuffer *This,
  2400.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2401.     PRPC_MESSAGE _pRpcMessage,
  2402.     DWORD *_pdwStubPhase);
  2403. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_height_Proxy( 
  2404.     IHTMLCurrentStyle * This,
  2405.     /* [out][retval] */ VARIANT *p);
  2406. void __RPC_STUB IHTMLCurrentStyle_get_height_Stub(
  2407.     IRpcStubBuffer *This,
  2408.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2409.     PRPC_MESSAGE _pRpcMessage,
  2410.     DWORD *_pdwStubPhase);
  2411. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_paddingLeft_Proxy( 
  2412.     IHTMLCurrentStyle * This,
  2413.     /* [out][retval] */ VARIANT *p);
  2414. void __RPC_STUB IHTMLCurrentStyle_get_paddingLeft_Stub(
  2415.     IRpcStubBuffer *This,
  2416.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2417.     PRPC_MESSAGE _pRpcMessage,
  2418.     DWORD *_pdwStubPhase);
  2419. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_paddingTop_Proxy( 
  2420.     IHTMLCurrentStyle * This,
  2421.     /* [out][retval] */ VARIANT *p);
  2422. void __RPC_STUB IHTMLCurrentStyle_get_paddingTop_Stub(
  2423.     IRpcStubBuffer *This,
  2424.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2425.     PRPC_MESSAGE _pRpcMessage,
  2426.     DWORD *_pdwStubPhase);
  2427. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_paddingRight_Proxy( 
  2428.     IHTMLCurrentStyle * This,
  2429.     /* [out][retval] */ VARIANT *p);
  2430. void __RPC_STUB IHTMLCurrentStyle_get_paddingRight_Stub(
  2431.     IRpcStubBuffer *This,
  2432.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2433.     PRPC_MESSAGE _pRpcMessage,
  2434.     DWORD *_pdwStubPhase);
  2435. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_paddingBottom_Proxy( 
  2436.     IHTMLCurrentStyle * This,
  2437.     /* [out][retval] */ VARIANT *p);
  2438. void __RPC_STUB IHTMLCurrentStyle_get_paddingBottom_Stub(
  2439.     IRpcStubBuffer *This,
  2440.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2441.     PRPC_MESSAGE _pRpcMessage,
  2442.     DWORD *_pdwStubPhase);
  2443. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textAlign_Proxy( 
  2444.     IHTMLCurrentStyle * This,
  2445.     /* [out][retval] */ BSTR *p);
  2446. void __RPC_STUB IHTMLCurrentStyle_get_textAlign_Stub(
  2447.     IRpcStubBuffer *This,
  2448.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2449.     PRPC_MESSAGE _pRpcMessage,
  2450.     DWORD *_pdwStubPhase);
  2451. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textDecoration_Proxy( 
  2452.     IHTMLCurrentStyle * This,
  2453.     /* [out][retval] */ BSTR *p);
  2454. void __RPC_STUB IHTMLCurrentStyle_get_textDecoration_Stub(
  2455.     IRpcStubBuffer *This,
  2456.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2457.     PRPC_MESSAGE _pRpcMessage,
  2458.     DWORD *_pdwStubPhase);
  2459. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_display_Proxy( 
  2460.     IHTMLCurrentStyle * This,
  2461.     /* [out][retval] */ BSTR *p);
  2462. void __RPC_STUB IHTMLCurrentStyle_get_display_Stub(
  2463.     IRpcStubBuffer *This,
  2464.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2465.     PRPC_MESSAGE _pRpcMessage,
  2466.     DWORD *_pdwStubPhase);
  2467. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_visibility_Proxy( 
  2468.     IHTMLCurrentStyle * This,
  2469.     /* [out][retval] */ BSTR *p);
  2470. void __RPC_STUB IHTMLCurrentStyle_get_visibility_Stub(
  2471.     IRpcStubBuffer *This,
  2472.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2473.     PRPC_MESSAGE _pRpcMessage,
  2474.     DWORD *_pdwStubPhase);
  2475. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_zIndex_Proxy( 
  2476.     IHTMLCurrentStyle * This,
  2477.     /* [out][retval] */ VARIANT *p);
  2478. void __RPC_STUB IHTMLCurrentStyle_get_zIndex_Stub(
  2479.     IRpcStubBuffer *This,
  2480.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2481.     PRPC_MESSAGE _pRpcMessage,
  2482.     DWORD *_pdwStubPhase);
  2483. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_letterSpacing_Proxy( 
  2484.     IHTMLCurrentStyle * This,
  2485.     /* [out][retval] */ VARIANT *p);
  2486. void __RPC_STUB IHTMLCurrentStyle_get_letterSpacing_Stub(
  2487.     IRpcStubBuffer *This,
  2488.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2489.     PRPC_MESSAGE _pRpcMessage,
  2490.     DWORD *_pdwStubPhase);
  2491. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_lineHeight_Proxy( 
  2492.     IHTMLCurrentStyle * This,
  2493.     /* [out][retval] */ VARIANT *p);
  2494. void __RPC_STUB IHTMLCurrentStyle_get_lineHeight_Stub(
  2495.     IRpcStubBuffer *This,
  2496.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2497.     PRPC_MESSAGE _pRpcMessage,
  2498.     DWORD *_pdwStubPhase);
  2499. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textIndent_Proxy( 
  2500.     IHTMLCurrentStyle * This,
  2501.     /* [out][retval] */ VARIANT *p);
  2502. void __RPC_STUB IHTMLCurrentStyle_get_textIndent_Stub(
  2503.     IRpcStubBuffer *This,
  2504.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2505.     PRPC_MESSAGE _pRpcMessage,
  2506.     DWORD *_pdwStubPhase);
  2507. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_verticalAlign_Proxy( 
  2508.     IHTMLCurrentStyle * This,
  2509.     /* [out][retval] */ VARIANT *p);
  2510. void __RPC_STUB IHTMLCurrentStyle_get_verticalAlign_Stub(
  2511.     IRpcStubBuffer *This,
  2512.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2513.     PRPC_MESSAGE _pRpcMessage,
  2514.     DWORD *_pdwStubPhase);
  2515. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundAttachment_Proxy( 
  2516.     IHTMLCurrentStyle * This,
  2517.     /* [out][retval] */ BSTR *p);
  2518. void __RPC_STUB IHTMLCurrentStyle_get_backgroundAttachment_Stub(
  2519.     IRpcStubBuffer *This,
  2520.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2521.     PRPC_MESSAGE _pRpcMessage,
  2522.     DWORD *_pdwStubPhase);
  2523. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_marginTop_Proxy( 
  2524.     IHTMLCurrentStyle * This,
  2525.     /* [out][retval] */ VARIANT *p);
  2526. void __RPC_STUB IHTMLCurrentStyle_get_marginTop_Stub(
  2527.     IRpcStubBuffer *This,
  2528.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2529.     PRPC_MESSAGE _pRpcMessage,
  2530.     DWORD *_pdwStubPhase);
  2531. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_marginRight_Proxy( 
  2532.     IHTMLCurrentStyle * This,
  2533.     /* [out][retval] */ VARIANT *p);
  2534. void __RPC_STUB IHTMLCurrentStyle_get_marginRight_Stub(
  2535.     IRpcStubBuffer *This,
  2536.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2537.     PRPC_MESSAGE _pRpcMessage,
  2538.     DWORD *_pdwStubPhase);
  2539. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_marginBottom_Proxy( 
  2540.     IHTMLCurrentStyle * This,
  2541.     /* [out][retval] */ VARIANT *p);
  2542. void __RPC_STUB IHTMLCurrentStyle_get_marginBottom_Stub(
  2543.     IRpcStubBuffer *This,
  2544.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2545.     PRPC_MESSAGE _pRpcMessage,
  2546.     DWORD *_pdwStubPhase);
  2547. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_marginLeft_Proxy( 
  2548.     IHTMLCurrentStyle * This,
  2549.     /* [out][retval] */ VARIANT *p);
  2550. void __RPC_STUB IHTMLCurrentStyle_get_marginLeft_Stub(
  2551.     IRpcStubBuffer *This,
  2552.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2553.     PRPC_MESSAGE _pRpcMessage,
  2554.     DWORD *_pdwStubPhase);
  2555. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clear_Proxy( 
  2556.     IHTMLCurrentStyle * This,
  2557.     /* [out][retval] */ BSTR *p);
  2558. void __RPC_STUB IHTMLCurrentStyle_get_clear_Stub(
  2559.     IRpcStubBuffer *This,
  2560.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2561.     PRPC_MESSAGE _pRpcMessage,
  2562.     DWORD *_pdwStubPhase);
  2563. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_listStyleType_Proxy( 
  2564.     IHTMLCurrentStyle * This,
  2565.     /* [out][retval] */ BSTR *p);
  2566. void __RPC_STUB IHTMLCurrentStyle_get_listStyleType_Stub(
  2567.     IRpcStubBuffer *This,
  2568.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2569.     PRPC_MESSAGE _pRpcMessage,
  2570.     DWORD *_pdwStubPhase);
  2571. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_listStylePosition_Proxy( 
  2572.     IHTMLCurrentStyle * This,
  2573.     /* [out][retval] */ BSTR *p);
  2574. void __RPC_STUB IHTMLCurrentStyle_get_listStylePosition_Stub(
  2575.     IRpcStubBuffer *This,
  2576.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2577.     PRPC_MESSAGE _pRpcMessage,
  2578.     DWORD *_pdwStubPhase);
  2579. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_listStyleImage_Proxy( 
  2580.     IHTMLCurrentStyle * This,
  2581.     /* [out][retval] */ BSTR *p);
  2582. void __RPC_STUB IHTMLCurrentStyle_get_listStyleImage_Stub(
  2583.     IRpcStubBuffer *This,
  2584.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2585.     PRPC_MESSAGE _pRpcMessage,
  2586.     DWORD *_pdwStubPhase);
  2587. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clipTop_Proxy( 
  2588.     IHTMLCurrentStyle * This,
  2589.     /* [out][retval] */ VARIANT *p);
  2590. void __RPC_STUB IHTMLCurrentStyle_get_clipTop_Stub(
  2591.     IRpcStubBuffer *This,
  2592.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2593.     PRPC_MESSAGE _pRpcMessage,
  2594.     DWORD *_pdwStubPhase);
  2595. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clipRight_Proxy( 
  2596.     IHTMLCurrentStyle * This,
  2597.     /* [out][retval] */ VARIANT *p);
  2598. void __RPC_STUB IHTMLCurrentStyle_get_clipRight_Stub(
  2599.     IRpcStubBuffer *This,
  2600.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2601.     PRPC_MESSAGE _pRpcMessage,
  2602.     DWORD *_pdwStubPhase);
  2603. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clipBottom_Proxy( 
  2604.     IHTMLCurrentStyle * This,
  2605.     /* [out][retval] */ VARIANT *p);
  2606. void __RPC_STUB IHTMLCurrentStyle_get_clipBottom_Stub(
  2607.     IRpcStubBuffer *This,
  2608.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2609.     PRPC_MESSAGE _pRpcMessage,
  2610.     DWORD *_pdwStubPhase);
  2611. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clipLeft_Proxy( 
  2612.     IHTMLCurrentStyle * This,
  2613.     /* [out][retval] */ VARIANT *p);
  2614. void __RPC_STUB IHTMLCurrentStyle_get_clipLeft_Stub(
  2615.     IRpcStubBuffer *This,
  2616.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2617.     PRPC_MESSAGE _pRpcMessage,
  2618.     DWORD *_pdwStubPhase);
  2619. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_overflow_Proxy( 
  2620.     IHTMLCurrentStyle * This,
  2621.     /* [out][retval] */ BSTR *p);
  2622. void __RPC_STUB IHTMLCurrentStyle_get_overflow_Stub(
  2623.     IRpcStubBuffer *This,
  2624.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2625.     PRPC_MESSAGE _pRpcMessage,
  2626.     DWORD *_pdwStubPhase);
  2627. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_pageBreakBefore_Proxy( 
  2628.     IHTMLCurrentStyle * This,
  2629.     /* [out][retval] */ BSTR *p);
  2630. void __RPC_STUB IHTMLCurrentStyle_get_pageBreakBefore_Stub(
  2631.     IRpcStubBuffer *This,
  2632.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2633.     PRPC_MESSAGE _pRpcMessage,
  2634.     DWORD *_pdwStubPhase);
  2635. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_pageBreakAfter_Proxy( 
  2636.     IHTMLCurrentStyle * This,
  2637.     /* [out][retval] */ BSTR *p);
  2638. void __RPC_STUB IHTMLCurrentStyle_get_pageBreakAfter_Stub(
  2639.     IRpcStubBuffer *This,
  2640.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2641.     PRPC_MESSAGE _pRpcMessage,
  2642.     DWORD *_pdwStubPhase);
  2643. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_cursor_Proxy( 
  2644.     IHTMLCurrentStyle * This,
  2645.     /* [out][retval] */ BSTR *p);
  2646. void __RPC_STUB IHTMLCurrentStyle_get_cursor_Stub(
  2647.     IRpcStubBuffer *This,
  2648.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2649.     PRPC_MESSAGE _pRpcMessage,
  2650.     DWORD *_pdwStubPhase);
  2651. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_tableLayout_Proxy( 
  2652.     IHTMLCurrentStyle * This,
  2653.     /* [out][retval] */ BSTR *p);
  2654. void __RPC_STUB IHTMLCurrentStyle_get_tableLayout_Stub(
  2655.     IRpcStubBuffer *This,
  2656.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2657.     PRPC_MESSAGE _pRpcMessage,
  2658.     DWORD *_pdwStubPhase);
  2659. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderCollapse_Proxy( 
  2660.     IHTMLCurrentStyle * This,
  2661.     /* [out][retval] */ BSTR *p);
  2662. void __RPC_STUB IHTMLCurrentStyle_get_borderCollapse_Stub(
  2663.     IRpcStubBuffer *This,
  2664.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2665.     PRPC_MESSAGE _pRpcMessage,
  2666.     DWORD *_pdwStubPhase);
  2667. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_direction_Proxy( 
  2668.     IHTMLCurrentStyle * This,
  2669.     /* [out][retval] */ BSTR *p);
  2670. void __RPC_STUB IHTMLCurrentStyle_get_direction_Stub(
  2671.     IRpcStubBuffer *This,
  2672.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2673.     PRPC_MESSAGE _pRpcMessage,
  2674.     DWORD *_pdwStubPhase);
  2675. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_behavior_Proxy( 
  2676.     IHTMLCurrentStyle * This,
  2677.     /* [out][retval] */ BSTR *p);
  2678. void __RPC_STUB IHTMLCurrentStyle_get_behavior_Stub(
  2679.     IRpcStubBuffer *This,
  2680.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2681.     PRPC_MESSAGE _pRpcMessage,
  2682.     DWORD *_pdwStubPhase);
  2683. /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_getAttribute_Proxy( 
  2684.     IHTMLCurrentStyle * This,
  2685.     /* [in] */ BSTR strAttributeName,
  2686.     /* [in][defaultvalue] */ LONG lFlags,
  2687.     /* [out][retval] */ VARIANT *AttributeValue);
  2688. void __RPC_STUB IHTMLCurrentStyle_getAttribute_Stub(
  2689.     IRpcStubBuffer *This,
  2690.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2691.     PRPC_MESSAGE _pRpcMessage,
  2692.     DWORD *_pdwStubPhase);
  2693. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_unicodeBidi_Proxy( 
  2694.     IHTMLCurrentStyle * This,
  2695.     /* [out][retval] */ BSTR *p);
  2696. void __RPC_STUB IHTMLCurrentStyle_get_unicodeBidi_Stub(
  2697.     IRpcStubBuffer *This,
  2698.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2699.     PRPC_MESSAGE _pRpcMessage,
  2700.     DWORD *_pdwStubPhase);
  2701. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_right_Proxy( 
  2702.     IHTMLCurrentStyle * This,
  2703.     /* [out][retval] */ VARIANT *p);
  2704. void __RPC_STUB IHTMLCurrentStyle_get_right_Stub(
  2705.     IRpcStubBuffer *This,
  2706.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2707.     PRPC_MESSAGE _pRpcMessage,
  2708.     DWORD *_pdwStubPhase);
  2709. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_bottom_Proxy( 
  2710.     IHTMLCurrentStyle * This,
  2711.     /* [out][retval] */ VARIANT *p);
  2712. void __RPC_STUB IHTMLCurrentStyle_get_bottom_Stub(
  2713.     IRpcStubBuffer *This,
  2714.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2715.     PRPC_MESSAGE _pRpcMessage,
  2716.     DWORD *_pdwStubPhase);
  2717. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_imeMode_Proxy( 
  2718.     IHTMLCurrentStyle * This,
  2719.     /* [out][retval] */ BSTR *p);
  2720. void __RPC_STUB IHTMLCurrentStyle_get_imeMode_Stub(
  2721.     IRpcStubBuffer *This,
  2722.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2723.     PRPC_MESSAGE _pRpcMessage,
  2724.     DWORD *_pdwStubPhase);
  2725. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_rubyAlign_Proxy( 
  2726.     IHTMLCurrentStyle * This,
  2727.     /* [out][retval] */ BSTR *p);
  2728. void __RPC_STUB IHTMLCurrentStyle_get_rubyAlign_Stub(
  2729.     IRpcStubBuffer *This,
  2730.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2731.     PRPC_MESSAGE _pRpcMessage,
  2732.     DWORD *_pdwStubPhase);
  2733. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_rubyPosition_Proxy( 
  2734.     IHTMLCurrentStyle * This,
  2735.     /* [out][retval] */ BSTR *p);
  2736. void __RPC_STUB IHTMLCurrentStyle_get_rubyPosition_Stub(
  2737.     IRpcStubBuffer *This,
  2738.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2739.     PRPC_MESSAGE _pRpcMessage,
  2740.     DWORD *_pdwStubPhase);
  2741. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_rubyOverhang_Proxy( 
  2742.     IHTMLCurrentStyle * This,
  2743.     /* [out][retval] */ BSTR *p);
  2744. void __RPC_STUB IHTMLCurrentStyle_get_rubyOverhang_Stub(
  2745.     IRpcStubBuffer *This,
  2746.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2747.     PRPC_MESSAGE _pRpcMessage,
  2748.     DWORD *_pdwStubPhase);
  2749. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textAutospace_Proxy( 
  2750.     IHTMLCurrentStyle * This,
  2751.     /* [out][retval] */ BSTR *p);
  2752. void __RPC_STUB IHTMLCurrentStyle_get_textAutospace_Stub(
  2753.     IRpcStubBuffer *This,
  2754.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2755.     PRPC_MESSAGE _pRpcMessage,
  2756.     DWORD *_pdwStubPhase);
  2757. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_lineBreak_Proxy( 
  2758.     IHTMLCurrentStyle * This,
  2759.     /* [out][retval] */ BSTR *p);
  2760. void __RPC_STUB IHTMLCurrentStyle_get_lineBreak_Stub(
  2761.     IRpcStubBuffer *This,
  2762.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2763.     PRPC_MESSAGE _pRpcMessage,
  2764.     DWORD *_pdwStubPhase);
  2765. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_wordBreak_Proxy( 
  2766.     IHTMLCurrentStyle * This,
  2767.     /* [out][retval] */ BSTR *p);
  2768. void __RPC_STUB IHTMLCurrentStyle_get_wordBreak_Stub(
  2769.     IRpcStubBuffer *This,
  2770.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2771.     PRPC_MESSAGE _pRpcMessage,
  2772.     DWORD *_pdwStubPhase);
  2773. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textJustify_Proxy( 
  2774.     IHTMLCurrentStyle * This,
  2775.     /* [out][retval] */ BSTR *p);
  2776. void __RPC_STUB IHTMLCurrentStyle_get_textJustify_Stub(
  2777.     IRpcStubBuffer *This,
  2778.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2779.     PRPC_MESSAGE _pRpcMessage,
  2780.     DWORD *_pdwStubPhase);
  2781. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textJustifyTrim_Proxy( 
  2782.     IHTMLCurrentStyle * This,
  2783.     /* [out][retval] */ BSTR *p);
  2784. void __RPC_STUB IHTMLCurrentStyle_get_textJustifyTrim_Stub(
  2785.     IRpcStubBuffer *This,
  2786.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2787.     PRPC_MESSAGE _pRpcMessage,
  2788.     DWORD *_pdwStubPhase);
  2789. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textKashida_Proxy( 
  2790.     IHTMLCurrentStyle * This,
  2791.     /* [out][retval] */ VARIANT *p);
  2792. void __RPC_STUB IHTMLCurrentStyle_get_textKashida_Stub(
  2793.     IRpcStubBuffer *This,
  2794.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2795.     PRPC_MESSAGE _pRpcMessage,
  2796.     DWORD *_pdwStubPhase);
  2797. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_blockDirection_Proxy( 
  2798.     IHTMLCurrentStyle * This,
  2799.     /* [out][retval] */ BSTR *p);
  2800. void __RPC_STUB IHTMLCurrentStyle_get_blockDirection_Stub(
  2801.     IRpcStubBuffer *This,
  2802.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2803.     PRPC_MESSAGE _pRpcMessage,
  2804.     DWORD *_pdwStubPhase);
  2805. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_layoutGridChar_Proxy( 
  2806.     IHTMLCurrentStyle * This,
  2807.     /* [out][retval] */ VARIANT *p);
  2808. void __RPC_STUB IHTMLCurrentStyle_get_layoutGridChar_Stub(
  2809.     IRpcStubBuffer *This,
  2810.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2811.     PRPC_MESSAGE _pRpcMessage,
  2812.     DWORD *_pdwStubPhase);
  2813. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_layoutGridLine_Proxy( 
  2814.     IHTMLCurrentStyle * This,
  2815.     /* [out][retval] */ VARIANT *p);
  2816. void __RPC_STUB IHTMLCurrentStyle_get_layoutGridLine_Stub(
  2817.     IRpcStubBuffer *This,
  2818.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2819.     PRPC_MESSAGE _pRpcMessage,
  2820.     DWORD *_pdwStubPhase);
  2821. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_layoutGridMode_Proxy( 
  2822.     IHTMLCurrentStyle * This,
  2823.     /* [out][retval] */ BSTR *p);
  2824. void __RPC_STUB IHTMLCurrentStyle_get_layoutGridMode_Stub(
  2825.     IRpcStubBuffer *This,
  2826.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2827.     PRPC_MESSAGE _pRpcMessage,
  2828.     DWORD *_pdwStubPhase);
  2829. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_layoutGridType_Proxy( 
  2830.     IHTMLCurrentStyle * This,
  2831.     /* [out][retval] */ BSTR *p);
  2832. void __RPC_STUB IHTMLCurrentStyle_get_layoutGridType_Stub(
  2833.     IRpcStubBuffer *This,
  2834.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2835.     PRPC_MESSAGE _pRpcMessage,
  2836.     DWORD *_pdwStubPhase);
  2837. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderStyle_Proxy( 
  2838.     IHTMLCurrentStyle * This,
  2839.     /* [out][retval] */ BSTR *p);
  2840. void __RPC_STUB IHTMLCurrentStyle_get_borderStyle_Stub(
  2841.     IRpcStubBuffer *This,
  2842.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2843.     PRPC_MESSAGE _pRpcMessage,
  2844.     DWORD *_pdwStubPhase);
  2845. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderColor_Proxy( 
  2846.     IHTMLCurrentStyle * This,
  2847.     /* [out][retval] */ BSTR *p);
  2848. void __RPC_STUB IHTMLCurrentStyle_get_borderColor_Stub(
  2849.     IRpcStubBuffer *This,
  2850.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2851.     PRPC_MESSAGE _pRpcMessage,
  2852.     DWORD *_pdwStubPhase);
  2853. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderWidth_Proxy( 
  2854.     IHTMLCurrentStyle * This,
  2855.     /* [out][retval] */ BSTR *p);
  2856. void __RPC_STUB IHTMLCurrentStyle_get_borderWidth_Stub(
  2857.     IRpcStubBuffer *This,
  2858.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2859.     PRPC_MESSAGE _pRpcMessage,
  2860.     DWORD *_pdwStubPhase);
  2861. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_padding_Proxy( 
  2862.     IHTMLCurrentStyle * This,
  2863.     /* [out][retval] */ BSTR *p);
  2864. void __RPC_STUB IHTMLCurrentStyle_get_padding_Stub(
  2865.     IRpcStubBuffer *This,
  2866.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2867.     PRPC_MESSAGE _pRpcMessage,
  2868.     DWORD *_pdwStubPhase);
  2869. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_margin_Proxy( 
  2870.     IHTMLCurrentStyle * This,
  2871.     /* [out][retval] */ BSTR *p);
  2872. void __RPC_STUB IHTMLCurrentStyle_get_margin_Stub(
  2873.     IRpcStubBuffer *This,
  2874.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2875.     PRPC_MESSAGE _pRpcMessage,
  2876.     DWORD *_pdwStubPhase);
  2877. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_accelerator_Proxy( 
  2878.     IHTMLCurrentStyle * This,
  2879.     /* [out][retval] */ BSTR *p);
  2880. void __RPC_STUB IHTMLCurrentStyle_get_accelerator_Stub(
  2881.     IRpcStubBuffer *This,
  2882.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2883.     PRPC_MESSAGE _pRpcMessage,
  2884.     DWORD *_pdwStubPhase);
  2885. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_overflowX_Proxy( 
  2886.     IHTMLCurrentStyle * This,
  2887.     /* [out][retval] */ BSTR *p);
  2888. void __RPC_STUB IHTMLCurrentStyle_get_overflowX_Stub(
  2889.     IRpcStubBuffer *This,
  2890.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2891.     PRPC_MESSAGE _pRpcMessage,
  2892.     DWORD *_pdwStubPhase);
  2893. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_overflowY_Proxy( 
  2894.     IHTMLCurrentStyle * This,
  2895.     /* [out][retval] */ BSTR *p);
  2896. void __RPC_STUB IHTMLCurrentStyle_get_overflowY_Stub(
  2897.     IRpcStubBuffer *This,
  2898.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2899.     PRPC_MESSAGE _pRpcMessage,
  2900.     DWORD *_pdwStubPhase);
  2901. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textTransform_Proxy( 
  2902.     IHTMLCurrentStyle * This,
  2903.     /* [out][retval] */ BSTR *p);
  2904. void __RPC_STUB IHTMLCurrentStyle_get_textTransform_Stub(
  2905.     IRpcStubBuffer *This,
  2906.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2907.     PRPC_MESSAGE _pRpcMessage,
  2908.     DWORD *_pdwStubPhase);
  2909. #endif  /* __IHTMLCurrentStyle_INTERFACE_DEFINED__ */
  2910. #ifndef __IHTMLCurrentStyle2_INTERFACE_DEFINED__
  2911. #define __IHTMLCurrentStyle2_INTERFACE_DEFINED__
  2912. /* interface IHTMLCurrentStyle2 */
  2913. /* [object][uuid][dual][oleautomation] */ 
  2914. EXTERN_C const IID IID_IHTMLCurrentStyle2;
  2915.     
  2916.     MIDL_INTERFACE("3050f658-98b5-11cf-bb82-00aa00bdce0b")
  2917.     IHTMLCurrentStyle2 : public IDispatch
  2918.     {
  2919.     public:
  2920.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutFlow( 
  2921.             /* [out][retval] */ BSTR *p) = 0;
  2922.         
  2923.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordWrap( 
  2924.             /* [out][retval] */ BSTR *p) = 0;
  2925.         
  2926.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textUnderlinePosition( 
  2927.             /* [out][retval] */ BSTR *p) = 0;
  2928.         
  2929.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hasLayout( 
  2930.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  2931.         
  2932.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarBaseColor( 
  2933.             /* [out][retval] */ VARIANT *p) = 0;
  2934.         
  2935.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarFaceColor( 
  2936.             /* [out][retval] */ VARIANT *p) = 0;
  2937.         
  2938.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbar3dLightColor( 
  2939.             /* [out][retval] */ VARIANT *p) = 0;
  2940.         
  2941.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarShadowColor( 
  2942.             /* [out][retval] */ VARIANT *p) = 0;
  2943.         
  2944.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarHighlightColor( 
  2945.             /* [out][retval] */ VARIANT *p) = 0;
  2946.         
  2947.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarDarkShadowColor( 
  2948.             /* [out][retval] */ VARIANT *p) = 0;
  2949.         
  2950.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarArrowColor( 
  2951.             /* [out][retval] */ VARIANT *p) = 0;
  2952.         
  2953.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarTrackColor( 
  2954.             /* [out][retval] */ VARIANT *p) = 0;
  2955.         
  2956.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_writingMode( 
  2957.             /* [out][retval] */ BSTR *p) = 0;
  2958.         
  2959.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zoom( 
  2960.             /* [out][retval] */ VARIANT *p) = 0;
  2961.         
  2962.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_filter( 
  2963.             /* [out][retval] */ BSTR *p) = 0;
  2964.         
  2965.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlignLast( 
  2966.             /* [out][retval] */ BSTR *p) = 0;
  2967.         
  2968.         virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashidaSpace( 
  2969.             /* [out][retval] */ VARIANT *p) = 0;
  2970.         
  2971.         virtual /* [nonbrowsable][restricted][hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_isBlock( 
  2972.             /* [out][retval] */ VARIANT_BOOL *p) = 0;
  2973.         
  2974.     };
  2975.     
  2976. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_layoutFlow_Proxy( 
  2977.     IHTMLCurrentStyle2 * This,
  2978.     /* [out][retval] */ BSTR *p);
  2979. void __RPC_STUB IHTMLCurrentStyle2_get_layoutFlow_Stub(
  2980.     IRpcStubBuffer *This,
  2981.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2982.     PRPC_MESSAGE _pRpcMessage,
  2983.     DWORD *_pdwStubPhase);
  2984. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_wordWrap_Proxy( 
  2985.     IHTMLCurrentStyle2 * This,
  2986.     /* [out][retval] */ BSTR *p);
  2987. void __RPC_STUB IHTMLCurrentStyle2_get_wordWrap_Stub(
  2988.     IRpcStubBuffer *This,
  2989.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2990.     PRPC_MESSAGE _pRpcMessage,
  2991.     DWORD *_pdwStubPhase);
  2992. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_textUnderlinePosition_Proxy( 
  2993.     IHTMLCurrentStyle2 * This,
  2994.     /* [out][retval] */ BSTR *p);
  2995. void __RPC_STUB IHTMLCurrentStyle2_get_textUnderlinePosition_Stub(
  2996.     IRpcStubBuffer *This,
  2997.     IRpcChannelBuffer *_pRpcChannelBuffer,
  2998.     PRPC_MESSAGE _pRpcMessage,
  2999.     DWORD *_pdwStubPhase);
  3000. /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_hasLayout_Proxy( 
  3001.     IHTMLCurrentStyle2 * This,
  3002.     /* [out][retval] */ VARIANT_BOOL *p);
  3003. void __RPC_STUB IHTMLCurrentStyle2_get_hasLayout_Stub(
  3004.     IRpcStubBuffer *This,