#pragma warning( disable: 4049 ) /* more than 64k source lines */ /* this ALWAYS GENERATED file contains the definitions for the interfaces */ /* File created by MIDL compiler version 6.00.0347 */ /* Compiler settings for mshtml.idl: Oicf, W1, Zp8, env=Win32 (32b run) protocol : dce , ms_ext, c_ext error checks: allocation ref bounds_check enum stub_data VC __declspec() decoration level: __declspec(uuid()), __declspec(selectany), __declspec(novtable) DECLSPEC_UUID(), MIDL_INTERFACE() */ //@@MIDL_FILE_HEADING( ) /* verify that the version is high enough to compile this file*/ #ifndef __REQUIRED_RPCNDR_H_VERSION__ #define __REQUIRED_RPCNDR_H_VERSION__ 440 #endif #include "rpc.h" #include "rpcndr.h" #ifndef __RPCNDR_H_VERSION__ #error this stub requires an updated version of #endif // __RPCNDR_H_VERSION__ #ifndef COM_NO_WINDOWS_H #include "windows.h" #include "ole2.h" #endif /*COM_NO_WINDOWS_H*/ #ifndef __mshtml_h__ #define __mshtml_h__ #if defined(_MSC_VER) && (_MSC_VER >= 1020) #pragma once #endif /* Forward Declarations */ #ifndef __IHTMLFiltersCollection_FWD_DEFINED__ #define __IHTMLFiltersCollection_FWD_DEFINED__ typedef interface IHTMLFiltersCollection IHTMLFiltersCollection; #endif /* __IHTMLFiltersCollection_FWD_DEFINED__ */ #ifndef __IHTMLEventObj_FWD_DEFINED__ #define __IHTMLEventObj_FWD_DEFINED__ typedef interface IHTMLEventObj IHTMLEventObj; #endif /* __IHTMLEventObj_FWD_DEFINED__ */ #ifndef __IElementBehaviorSite_FWD_DEFINED__ #define __IElementBehaviorSite_FWD_DEFINED__ typedef interface IElementBehaviorSite IElementBehaviorSite; #endif /* __IElementBehaviorSite_FWD_DEFINED__ */ #ifndef __IElementBehavior_FWD_DEFINED__ #define __IElementBehavior_FWD_DEFINED__ typedef interface IElementBehavior IElementBehavior; #endif /* __IElementBehavior_FWD_DEFINED__ */ #ifndef __IElementBehaviorFactory_FWD_DEFINED__ #define __IElementBehaviorFactory_FWD_DEFINED__ typedef interface IElementBehaviorFactory IElementBehaviorFactory; #endif /* __IElementBehaviorFactory_FWD_DEFINED__ */ #ifndef __IElementBehaviorSiteOM_FWD_DEFINED__ #define __IElementBehaviorSiteOM_FWD_DEFINED__ typedef interface IElementBehaviorSiteOM IElementBehaviorSiteOM; #endif /* __IElementBehaviorSiteOM_FWD_DEFINED__ */ #ifndef __IElementBehaviorRender_FWD_DEFINED__ #define __IElementBehaviorRender_FWD_DEFINED__ typedef interface IElementBehaviorRender IElementBehaviorRender; #endif /* __IElementBehaviorRender_FWD_DEFINED__ */ #ifndef __IElementBehaviorSiteRender_FWD_DEFINED__ #define __IElementBehaviorSiteRender_FWD_DEFINED__ typedef interface IElementBehaviorSiteRender IElementBehaviorSiteRender; #endif /* __IElementBehaviorSiteRender_FWD_DEFINED__ */ #ifndef __IHTMLStyle_FWD_DEFINED__ #define __IHTMLStyle_FWD_DEFINED__ typedef interface IHTMLStyle IHTMLStyle; #endif /* __IHTMLStyle_FWD_DEFINED__ */ #ifndef __IHTMLStyle2_FWD_DEFINED__ #define __IHTMLStyle2_FWD_DEFINED__ typedef interface IHTMLStyle2 IHTMLStyle2; #endif /* __IHTMLStyle2_FWD_DEFINED__ */ #ifndef __IHTMLStyle3_FWD_DEFINED__ #define __IHTMLStyle3_FWD_DEFINED__ typedef interface IHTMLStyle3 IHTMLStyle3; #endif /* __IHTMLStyle3_FWD_DEFINED__ */ #ifndef __IHTMLStyle4_FWD_DEFINED__ #define __IHTMLStyle4_FWD_DEFINED__ typedef interface IHTMLStyle4 IHTMLStyle4; #endif /* __IHTMLStyle4_FWD_DEFINED__ */ #ifndef __IHTMLRuleStyle_FWD_DEFINED__ #define __IHTMLRuleStyle_FWD_DEFINED__ typedef interface IHTMLRuleStyle IHTMLRuleStyle; #endif /* __IHTMLRuleStyle_FWD_DEFINED__ */ #ifndef __IHTMLRuleStyle2_FWD_DEFINED__ #define __IHTMLRuleStyle2_FWD_DEFINED__ typedef interface IHTMLRuleStyle2 IHTMLRuleStyle2; #endif /* __IHTMLRuleStyle2_FWD_DEFINED__ */ #ifndef __IHTMLRuleStyle3_FWD_DEFINED__ #define __IHTMLRuleStyle3_FWD_DEFINED__ typedef interface IHTMLRuleStyle3 IHTMLRuleStyle3; #endif /* __IHTMLRuleStyle3_FWD_DEFINED__ */ #ifndef __IHTMLRuleStyle4_FWD_DEFINED__ #define __IHTMLRuleStyle4_FWD_DEFINED__ typedef interface IHTMLRuleStyle4 IHTMLRuleStyle4; #endif /* __IHTMLRuleStyle4_FWD_DEFINED__ */ #ifndef __DispHTMLStyle_FWD_DEFINED__ #define __DispHTMLStyle_FWD_DEFINED__ typedef interface DispHTMLStyle DispHTMLStyle; #endif /* __DispHTMLStyle_FWD_DEFINED__ */ #ifndef __HTMLStyle_FWD_DEFINED__ #define __HTMLStyle_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLStyle HTMLStyle; #else typedef struct HTMLStyle HTMLStyle; #endif /* __cplusplus */ #endif /* __HTMLStyle_FWD_DEFINED__ */ #ifndef __DispHTMLRuleStyle_FWD_DEFINED__ #define __DispHTMLRuleStyle_FWD_DEFINED__ typedef interface DispHTMLRuleStyle DispHTMLRuleStyle; #endif /* __DispHTMLRuleStyle_FWD_DEFINED__ */ #ifndef __HTMLRuleStyle_FWD_DEFINED__ #define __HTMLRuleStyle_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLRuleStyle HTMLRuleStyle; #else typedef struct HTMLRuleStyle HTMLRuleStyle; #endif /* __cplusplus */ #endif /* __HTMLRuleStyle_FWD_DEFINED__ */ #ifndef __IHTMLRenderStyle_FWD_DEFINED__ #define __IHTMLRenderStyle_FWD_DEFINED__ typedef interface IHTMLRenderStyle IHTMLRenderStyle; #endif /* __IHTMLRenderStyle_FWD_DEFINED__ */ #ifndef __DispHTMLRenderStyle_FWD_DEFINED__ #define __DispHTMLRenderStyle_FWD_DEFINED__ typedef interface DispHTMLRenderStyle DispHTMLRenderStyle; #endif /* __DispHTMLRenderStyle_FWD_DEFINED__ */ #ifndef __HTMLRenderStyle_FWD_DEFINED__ #define __HTMLRenderStyle_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLRenderStyle HTMLRenderStyle; #else typedef struct HTMLRenderStyle HTMLRenderStyle; #endif /* __cplusplus */ #endif /* __HTMLRenderStyle_FWD_DEFINED__ */ #ifndef __IHTMLCurrentStyle_FWD_DEFINED__ #define __IHTMLCurrentStyle_FWD_DEFINED__ typedef interface IHTMLCurrentStyle IHTMLCurrentStyle; #endif /* __IHTMLCurrentStyle_FWD_DEFINED__ */ #ifndef __IHTMLCurrentStyle2_FWD_DEFINED__ #define __IHTMLCurrentStyle2_FWD_DEFINED__ typedef interface IHTMLCurrentStyle2 IHTMLCurrentStyle2; #endif /* __IHTMLCurrentStyle2_FWD_DEFINED__ */ #ifndef __IHTMLCurrentStyle3_FWD_DEFINED__ #define __IHTMLCurrentStyle3_FWD_DEFINED__ typedef interface IHTMLCurrentStyle3 IHTMLCurrentStyle3; #endif /* __IHTMLCurrentStyle3_FWD_DEFINED__ */ #ifndef __DispHTMLCurrentStyle_FWD_DEFINED__ #define __DispHTMLCurrentStyle_FWD_DEFINED__ typedef interface DispHTMLCurrentStyle DispHTMLCurrentStyle; #endif /* __DispHTMLCurrentStyle_FWD_DEFINED__ */ #ifndef __HTMLCurrentStyle_FWD_DEFINED__ #define __HTMLCurrentStyle_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLCurrentStyle HTMLCurrentStyle; #else typedef struct HTMLCurrentStyle HTMLCurrentStyle; #endif /* __cplusplus */ #endif /* __HTMLCurrentStyle_FWD_DEFINED__ */ #ifndef __IHTMLElement_FWD_DEFINED__ #define __IHTMLElement_FWD_DEFINED__ typedef interface IHTMLElement IHTMLElement; #endif /* __IHTMLElement_FWD_DEFINED__ */ #ifndef __IHTMLRect_FWD_DEFINED__ #define __IHTMLRect_FWD_DEFINED__ typedef interface IHTMLRect IHTMLRect; #endif /* __IHTMLRect_FWD_DEFINED__ */ #ifndef __IHTMLRectCollection_FWD_DEFINED__ #define __IHTMLRectCollection_FWD_DEFINED__ typedef interface IHTMLRectCollection IHTMLRectCollection; #endif /* __IHTMLRectCollection_FWD_DEFINED__ */ #ifndef __IHTMLDOMNode_FWD_DEFINED__ #define __IHTMLDOMNode_FWD_DEFINED__ typedef interface IHTMLDOMNode IHTMLDOMNode; #endif /* __IHTMLDOMNode_FWD_DEFINED__ */ #ifndef __IHTMLDOMNode2_FWD_DEFINED__ #define __IHTMLDOMNode2_FWD_DEFINED__ typedef interface IHTMLDOMNode2 IHTMLDOMNode2; #endif /* __IHTMLDOMNode2_FWD_DEFINED__ */ #ifndef __IHTMLDOMAttribute_FWD_DEFINED__ #define __IHTMLDOMAttribute_FWD_DEFINED__ typedef interface IHTMLDOMAttribute IHTMLDOMAttribute; #endif /* __IHTMLDOMAttribute_FWD_DEFINED__ */ #ifndef __IHTMLDOMAttribute2_FWD_DEFINED__ #define __IHTMLDOMAttribute2_FWD_DEFINED__ typedef interface IHTMLDOMAttribute2 IHTMLDOMAttribute2; #endif /* __IHTMLDOMAttribute2_FWD_DEFINED__ */ #ifndef __IHTMLDOMTextNode_FWD_DEFINED__ #define __IHTMLDOMTextNode_FWD_DEFINED__ typedef interface IHTMLDOMTextNode IHTMLDOMTextNode; #endif /* __IHTMLDOMTextNode_FWD_DEFINED__ */ #ifndef __IHTMLDOMTextNode2_FWD_DEFINED__ #define __IHTMLDOMTextNode2_FWD_DEFINED__ typedef interface IHTMLDOMTextNode2 IHTMLDOMTextNode2; #endif /* __IHTMLDOMTextNode2_FWD_DEFINED__ */ #ifndef __IHTMLDOMImplementation_FWD_DEFINED__ #define __IHTMLDOMImplementation_FWD_DEFINED__ typedef interface IHTMLDOMImplementation IHTMLDOMImplementation; #endif /* __IHTMLDOMImplementation_FWD_DEFINED__ */ #ifndef __DispHTMLDOMAttribute_FWD_DEFINED__ #define __DispHTMLDOMAttribute_FWD_DEFINED__ typedef interface DispHTMLDOMAttribute DispHTMLDOMAttribute; #endif /* __DispHTMLDOMAttribute_FWD_DEFINED__ */ #ifndef __HTMLDOMAttribute_FWD_DEFINED__ #define __HTMLDOMAttribute_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLDOMAttribute HTMLDOMAttribute; #else typedef struct HTMLDOMAttribute HTMLDOMAttribute; #endif /* __cplusplus */ #endif /* __HTMLDOMAttribute_FWD_DEFINED__ */ #ifndef __DispHTMLDOMTextNode_FWD_DEFINED__ #define __DispHTMLDOMTextNode_FWD_DEFINED__ typedef interface DispHTMLDOMTextNode DispHTMLDOMTextNode; #endif /* __DispHTMLDOMTextNode_FWD_DEFINED__ */ #ifndef __HTMLDOMTextNode_FWD_DEFINED__ #define __HTMLDOMTextNode_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLDOMTextNode HTMLDOMTextNode; #else typedef struct HTMLDOMTextNode HTMLDOMTextNode; #endif /* __cplusplus */ #endif /* __HTMLDOMTextNode_FWD_DEFINED__ */ #ifndef __DispHTMLDOMImplementation_FWD_DEFINED__ #define __DispHTMLDOMImplementation_FWD_DEFINED__ typedef interface DispHTMLDOMImplementation DispHTMLDOMImplementation; #endif /* __DispHTMLDOMImplementation_FWD_DEFINED__ */ #ifndef __HTMLDOMImplementation_FWD_DEFINED__ #define __HTMLDOMImplementation_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLDOMImplementation HTMLDOMImplementation; #else typedef struct HTMLDOMImplementation HTMLDOMImplementation; #endif /* __cplusplus */ #endif /* __HTMLDOMImplementation_FWD_DEFINED__ */ #ifndef __IHTMLAttributeCollection_FWD_DEFINED__ #define __IHTMLAttributeCollection_FWD_DEFINED__ typedef interface IHTMLAttributeCollection IHTMLAttributeCollection; #endif /* __IHTMLAttributeCollection_FWD_DEFINED__ */ #ifndef __IHTMLAttributeCollection2_FWD_DEFINED__ #define __IHTMLAttributeCollection2_FWD_DEFINED__ typedef interface IHTMLAttributeCollection2 IHTMLAttributeCollection2; #endif /* __IHTMLAttributeCollection2_FWD_DEFINED__ */ #ifndef __IHTMLDOMChildrenCollection_FWD_DEFINED__ #define __IHTMLDOMChildrenCollection_FWD_DEFINED__ typedef interface IHTMLDOMChildrenCollection IHTMLDOMChildrenCollection; #endif /* __IHTMLDOMChildrenCollection_FWD_DEFINED__ */ #ifndef __DispHTMLAttributeCollection_FWD_DEFINED__ #define __DispHTMLAttributeCollection_FWD_DEFINED__ typedef interface DispHTMLAttributeCollection DispHTMLAttributeCollection; #endif /* __DispHTMLAttributeCollection_FWD_DEFINED__ */ #ifndef __HTMLAttributeCollection_FWD_DEFINED__ #define __HTMLAttributeCollection_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLAttributeCollection HTMLAttributeCollection; #else typedef struct HTMLAttributeCollection HTMLAttributeCollection; #endif /* __cplusplus */ #endif /* __HTMLAttributeCollection_FWD_DEFINED__ */ #ifndef __DispDOMChildrenCollection_FWD_DEFINED__ #define __DispDOMChildrenCollection_FWD_DEFINED__ typedef interface DispDOMChildrenCollection DispDOMChildrenCollection; #endif /* __DispDOMChildrenCollection_FWD_DEFINED__ */ #ifndef __DOMChildrenCollection_FWD_DEFINED__ #define __DOMChildrenCollection_FWD_DEFINED__ #ifdef __cplusplus typedef class DOMChildrenCollection DOMChildrenCollection; #else typedef struct DOMChildrenCollection DOMChildrenCollection; #endif /* __cplusplus */ #endif /* __DOMChildrenCollection_FWD_DEFINED__ */ #ifndef __HTMLElementEvents2_FWD_DEFINED__ #define __HTMLElementEvents2_FWD_DEFINED__ typedef interface HTMLElementEvents2 HTMLElementEvents2; #endif /* __HTMLElementEvents2_FWD_DEFINED__ */ #ifndef __HTMLElementEvents_FWD_DEFINED__ #define __HTMLElementEvents_FWD_DEFINED__ typedef interface HTMLElementEvents HTMLElementEvents; #endif /* __HTMLElementEvents_FWD_DEFINED__ */ #ifndef __IHTMLElementCollection_FWD_DEFINED__ #define __IHTMLElementCollection_FWD_DEFINED__ typedef interface IHTMLElementCollection IHTMLElementCollection; #endif /* __IHTMLElementCollection_FWD_DEFINED__ */ #ifndef __IHTMLFiltersCollection_FWD_DEFINED__ #define __IHTMLFiltersCollection_FWD_DEFINED__ typedef interface IHTMLFiltersCollection IHTMLFiltersCollection; #endif /* __IHTMLFiltersCollection_FWD_DEFINED__ */ #ifndef __IHTMLElement2_FWD_DEFINED__ #define __IHTMLElement2_FWD_DEFINED__ typedef interface IHTMLElement2 IHTMLElement2; #endif /* __IHTMLElement2_FWD_DEFINED__ */ #ifndef __IHTMLElement3_FWD_DEFINED__ #define __IHTMLElement3_FWD_DEFINED__ typedef interface IHTMLElement3 IHTMLElement3; #endif /* __IHTMLElement3_FWD_DEFINED__ */ #ifndef __IHTMLElement4_FWD_DEFINED__ #define __IHTMLElement4_FWD_DEFINED__ typedef interface IHTMLElement4 IHTMLElement4; #endif /* __IHTMLElement4_FWD_DEFINED__ */ #ifndef __IHTMLElementRender_FWD_DEFINED__ #define __IHTMLElementRender_FWD_DEFINED__ typedef interface IHTMLElementRender IHTMLElementRender; #endif /* __IHTMLElementRender_FWD_DEFINED__ */ #ifndef __IHTMLUniqueName_FWD_DEFINED__ #define __IHTMLUniqueName_FWD_DEFINED__ typedef interface IHTMLUniqueName IHTMLUniqueName; #endif /* __IHTMLUniqueName_FWD_DEFINED__ */ #ifndef __IHTMLDatabinding_FWD_DEFINED__ #define __IHTMLDatabinding_FWD_DEFINED__ typedef interface IHTMLDatabinding IHTMLDatabinding; #endif /* __IHTMLDatabinding_FWD_DEFINED__ */ #ifndef __IHTMLDocument_FWD_DEFINED__ #define __IHTMLDocument_FWD_DEFINED__ typedef interface IHTMLDocument IHTMLDocument; #endif /* __IHTMLDocument_FWD_DEFINED__ */ #ifndef __IHTMLElementDefaults_FWD_DEFINED__ #define __IHTMLElementDefaults_FWD_DEFINED__ typedef interface IHTMLElementDefaults IHTMLElementDefaults; #endif /* __IHTMLElementDefaults_FWD_DEFINED__ */ #ifndef __DispHTMLDefaults_FWD_DEFINED__ #define __DispHTMLDefaults_FWD_DEFINED__ typedef interface DispHTMLDefaults DispHTMLDefaults; #endif /* __DispHTMLDefaults_FWD_DEFINED__ */ #ifndef __HTMLDefaults_FWD_DEFINED__ #define __HTMLDefaults_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLDefaults HTMLDefaults; #else typedef struct HTMLDefaults HTMLDefaults; #endif /* __cplusplus */ #endif /* __HTMLDefaults_FWD_DEFINED__ */ #ifndef __IHTCDefaultDispatch_FWD_DEFINED__ #define __IHTCDefaultDispatch_FWD_DEFINED__ typedef interface IHTCDefaultDispatch IHTCDefaultDispatch; #endif /* __IHTCDefaultDispatch_FWD_DEFINED__ */ #ifndef __IHTCPropertyBehavior_FWD_DEFINED__ #define __IHTCPropertyBehavior_FWD_DEFINED__ typedef interface IHTCPropertyBehavior IHTCPropertyBehavior; #endif /* __IHTCPropertyBehavior_FWD_DEFINED__ */ #ifndef __IHTCMethodBehavior_FWD_DEFINED__ #define __IHTCMethodBehavior_FWD_DEFINED__ typedef interface IHTCMethodBehavior IHTCMethodBehavior; #endif /* __IHTCMethodBehavior_FWD_DEFINED__ */ #ifndef __IHTCEventBehavior_FWD_DEFINED__ #define __IHTCEventBehavior_FWD_DEFINED__ typedef interface IHTCEventBehavior IHTCEventBehavior; #endif /* __IHTCEventBehavior_FWD_DEFINED__ */ #ifndef __IHTCAttachBehavior_FWD_DEFINED__ #define __IHTCAttachBehavior_FWD_DEFINED__ typedef interface IHTCAttachBehavior IHTCAttachBehavior; #endif /* __IHTCAttachBehavior_FWD_DEFINED__ */ #ifndef __IHTCAttachBehavior2_FWD_DEFINED__ #define __IHTCAttachBehavior2_FWD_DEFINED__ typedef interface IHTCAttachBehavior2 IHTCAttachBehavior2; #endif /* __IHTCAttachBehavior2_FWD_DEFINED__ */ #ifndef __IHTCDescBehavior_FWD_DEFINED__ #define __IHTCDescBehavior_FWD_DEFINED__ typedef interface IHTCDescBehavior IHTCDescBehavior; #endif /* __IHTCDescBehavior_FWD_DEFINED__ */ #ifndef __DispHTCDefaultDispatch_FWD_DEFINED__ #define __DispHTCDefaultDispatch_FWD_DEFINED__ typedef interface DispHTCDefaultDispatch DispHTCDefaultDispatch; #endif /* __DispHTCDefaultDispatch_FWD_DEFINED__ */ #ifndef __HTCDefaultDispatch_FWD_DEFINED__ #define __HTCDefaultDispatch_FWD_DEFINED__ #ifdef __cplusplus typedef class HTCDefaultDispatch HTCDefaultDispatch; #else typedef struct HTCDefaultDispatch HTCDefaultDispatch; #endif /* __cplusplus */ #endif /* __HTCDefaultDispatch_FWD_DEFINED__ */ #ifndef __DispHTCPropertyBehavior_FWD_DEFINED__ #define __DispHTCPropertyBehavior_FWD_DEFINED__ typedef interface DispHTCPropertyBehavior DispHTCPropertyBehavior; #endif /* __DispHTCPropertyBehavior_FWD_DEFINED__ */ #ifndef __HTCPropertyBehavior_FWD_DEFINED__ #define __HTCPropertyBehavior_FWD_DEFINED__ #ifdef __cplusplus typedef class HTCPropertyBehavior HTCPropertyBehavior; #else typedef struct HTCPropertyBehavior HTCPropertyBehavior; #endif /* __cplusplus */ #endif /* __HTCPropertyBehavior_FWD_DEFINED__ */ #ifndef __DispHTCMethodBehavior_FWD_DEFINED__ #define __DispHTCMethodBehavior_FWD_DEFINED__ typedef interface DispHTCMethodBehavior DispHTCMethodBehavior; #endif /* __DispHTCMethodBehavior_FWD_DEFINED__ */ #ifndef __HTCMethodBehavior_FWD_DEFINED__ #define __HTCMethodBehavior_FWD_DEFINED__ #ifdef __cplusplus typedef class HTCMethodBehavior HTCMethodBehavior; #else typedef struct HTCMethodBehavior HTCMethodBehavior; #endif /* __cplusplus */ #endif /* __HTCMethodBehavior_FWD_DEFINED__ */ #ifndef __DispHTCEventBehavior_FWD_DEFINED__ #define __DispHTCEventBehavior_FWD_DEFINED__ typedef interface DispHTCEventBehavior DispHTCEventBehavior; #endif /* __DispHTCEventBehavior_FWD_DEFINED__ */ #ifndef __HTCEventBehavior_FWD_DEFINED__ #define __HTCEventBehavior_FWD_DEFINED__ #ifdef __cplusplus typedef class HTCEventBehavior HTCEventBehavior; #else typedef struct HTCEventBehavior HTCEventBehavior; #endif /* __cplusplus */ #endif /* __HTCEventBehavior_FWD_DEFINED__ */ #ifndef __DispHTCAttachBehavior_FWD_DEFINED__ #define __DispHTCAttachBehavior_FWD_DEFINED__ typedef interface DispHTCAttachBehavior DispHTCAttachBehavior; #endif /* __DispHTCAttachBehavior_FWD_DEFINED__ */ #ifndef __HTCAttachBehavior_FWD_DEFINED__ #define __HTCAttachBehavior_FWD_DEFINED__ #ifdef __cplusplus typedef class HTCAttachBehavior HTCAttachBehavior; #else typedef struct HTCAttachBehavior HTCAttachBehavior; #endif /* __cplusplus */ #endif /* __HTCAttachBehavior_FWD_DEFINED__ */ #ifndef __DispHTCDescBehavior_FWD_DEFINED__ #define __DispHTCDescBehavior_FWD_DEFINED__ typedef interface DispHTCDescBehavior DispHTCDescBehavior; #endif /* __DispHTCDescBehavior_FWD_DEFINED__ */ #ifndef __HTCDescBehavior_FWD_DEFINED__ #define __HTCDescBehavior_FWD_DEFINED__ #ifdef __cplusplus typedef class HTCDescBehavior HTCDescBehavior; #else typedef struct HTCDescBehavior HTCDescBehavior; #endif /* __cplusplus */ #endif /* __HTCDescBehavior_FWD_DEFINED__ */ #ifndef __IHTMLUrnCollection_FWD_DEFINED__ #define __IHTMLUrnCollection_FWD_DEFINED__ typedef interface IHTMLUrnCollection IHTMLUrnCollection; #endif /* __IHTMLUrnCollection_FWD_DEFINED__ */ #ifndef __HTMLUrnCollection_FWD_DEFINED__ #define __HTMLUrnCollection_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLUrnCollection HTMLUrnCollection; #else typedef struct HTMLUrnCollection HTMLUrnCollection; #endif /* __cplusplus */ #endif /* __HTMLUrnCollection_FWD_DEFINED__ */ #ifndef __IHTMLGenericElement_FWD_DEFINED__ #define __IHTMLGenericElement_FWD_DEFINED__ typedef interface IHTMLGenericElement IHTMLGenericElement; #endif /* __IHTMLGenericElement_FWD_DEFINED__ */ #ifndef __DispHTMLGenericElement_FWD_DEFINED__ #define __DispHTMLGenericElement_FWD_DEFINED__ typedef interface DispHTMLGenericElement DispHTMLGenericElement; #endif /* __DispHTMLGenericElement_FWD_DEFINED__ */ #ifndef __HTMLGenericElement_FWD_DEFINED__ #define __HTMLGenericElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLGenericElement HTMLGenericElement; #else typedef struct HTMLGenericElement HTMLGenericElement; #endif /* __cplusplus */ #endif /* __HTMLGenericElement_FWD_DEFINED__ */ #ifndef __IHTMLStyleSheetRule_FWD_DEFINED__ #define __IHTMLStyleSheetRule_FWD_DEFINED__ typedef interface IHTMLStyleSheetRule IHTMLStyleSheetRule; #endif /* __IHTMLStyleSheetRule_FWD_DEFINED__ */ #ifndef __IHTMLStyleSheetRulesCollection_FWD_DEFINED__ #define __IHTMLStyleSheetRulesCollection_FWD_DEFINED__ typedef interface IHTMLStyleSheetRulesCollection IHTMLStyleSheetRulesCollection; #endif /* __IHTMLStyleSheetRulesCollection_FWD_DEFINED__ */ #ifndef __HTMLStyleSheetRule_FWD_DEFINED__ #define __HTMLStyleSheetRule_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLStyleSheetRule HTMLStyleSheetRule; #else typedef struct HTMLStyleSheetRule HTMLStyleSheetRule; #endif /* __cplusplus */ #endif /* __HTMLStyleSheetRule_FWD_DEFINED__ */ #ifndef __HTMLStyleSheetRulesCollection_FWD_DEFINED__ #define __HTMLStyleSheetRulesCollection_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLStyleSheetRulesCollection HTMLStyleSheetRulesCollection; #else typedef struct HTMLStyleSheetRulesCollection HTMLStyleSheetRulesCollection; #endif /* __cplusplus */ #endif /* __HTMLStyleSheetRulesCollection_FWD_DEFINED__ */ #ifndef __IHTMLStyleSheetPage_FWD_DEFINED__ #define __IHTMLStyleSheetPage_FWD_DEFINED__ typedef interface IHTMLStyleSheetPage IHTMLStyleSheetPage; #endif /* __IHTMLStyleSheetPage_FWD_DEFINED__ */ #ifndef __IHTMLStyleSheetPagesCollection_FWD_DEFINED__ #define __IHTMLStyleSheetPagesCollection_FWD_DEFINED__ typedef interface IHTMLStyleSheetPagesCollection IHTMLStyleSheetPagesCollection; #endif /* __IHTMLStyleSheetPagesCollection_FWD_DEFINED__ */ #ifndef __HTMLStyleSheetPage_FWD_DEFINED__ #define __HTMLStyleSheetPage_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLStyleSheetPage HTMLStyleSheetPage; #else typedef struct HTMLStyleSheetPage HTMLStyleSheetPage; #endif /* __cplusplus */ #endif /* __HTMLStyleSheetPage_FWD_DEFINED__ */ #ifndef __HTMLStyleSheetPagesCollection_FWD_DEFINED__ #define __HTMLStyleSheetPagesCollection_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLStyleSheetPagesCollection HTMLStyleSheetPagesCollection; #else typedef struct HTMLStyleSheetPagesCollection HTMLStyleSheetPagesCollection; #endif /* __cplusplus */ #endif /* __HTMLStyleSheetPagesCollection_FWD_DEFINED__ */ #ifndef __IHTMLStyleSheetsCollection_FWD_DEFINED__ #define __IHTMLStyleSheetsCollection_FWD_DEFINED__ typedef interface IHTMLStyleSheetsCollection IHTMLStyleSheetsCollection; #endif /* __IHTMLStyleSheetsCollection_FWD_DEFINED__ */ #ifndef __IHTMLStyleSheet_FWD_DEFINED__ #define __IHTMLStyleSheet_FWD_DEFINED__ typedef interface IHTMLStyleSheet IHTMLStyleSheet; #endif /* __IHTMLStyleSheet_FWD_DEFINED__ */ #ifndef __IHTMLStyleSheet2_FWD_DEFINED__ #define __IHTMLStyleSheet2_FWD_DEFINED__ typedef interface IHTMLStyleSheet2 IHTMLStyleSheet2; #endif /* __IHTMLStyleSheet2_FWD_DEFINED__ */ #ifndef __DispHTMLStyleSheet_FWD_DEFINED__ #define __DispHTMLStyleSheet_FWD_DEFINED__ typedef interface DispHTMLStyleSheet DispHTMLStyleSheet; #endif /* __DispHTMLStyleSheet_FWD_DEFINED__ */ #ifndef __HTMLStyleSheet_FWD_DEFINED__ #define __HTMLStyleSheet_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLStyleSheet HTMLStyleSheet; #else typedef struct HTMLStyleSheet HTMLStyleSheet; #endif /* __cplusplus */ #endif /* __HTMLStyleSheet_FWD_DEFINED__ */ #ifndef __HTMLStyleSheetsCollection_FWD_DEFINED__ #define __HTMLStyleSheetsCollection_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLStyleSheetsCollection HTMLStyleSheetsCollection; #else typedef struct HTMLStyleSheetsCollection HTMLStyleSheetsCollection; #endif /* __cplusplus */ #endif /* __HTMLStyleSheetsCollection_FWD_DEFINED__ */ #ifndef __HTMLLinkElementEvents2_FWD_DEFINED__ #define __HTMLLinkElementEvents2_FWD_DEFINED__ typedef interface HTMLLinkElementEvents2 HTMLLinkElementEvents2; #endif /* __HTMLLinkElementEvents2_FWD_DEFINED__ */ #ifndef __HTMLLinkElementEvents_FWD_DEFINED__ #define __HTMLLinkElementEvents_FWD_DEFINED__ typedef interface HTMLLinkElementEvents HTMLLinkElementEvents; #endif /* __HTMLLinkElementEvents_FWD_DEFINED__ */ #ifndef __IHTMLLinkElement_FWD_DEFINED__ #define __IHTMLLinkElement_FWD_DEFINED__ typedef interface IHTMLLinkElement IHTMLLinkElement; #endif /* __IHTMLLinkElement_FWD_DEFINED__ */ #ifndef __IHTMLLinkElement2_FWD_DEFINED__ #define __IHTMLLinkElement2_FWD_DEFINED__ typedef interface IHTMLLinkElement2 IHTMLLinkElement2; #endif /* __IHTMLLinkElement2_FWD_DEFINED__ */ #ifndef __IHTMLLinkElement3_FWD_DEFINED__ #define __IHTMLLinkElement3_FWD_DEFINED__ typedef interface IHTMLLinkElement3 IHTMLLinkElement3; #endif /* __IHTMLLinkElement3_FWD_DEFINED__ */ #ifndef __DispHTMLLinkElement_FWD_DEFINED__ #define __DispHTMLLinkElement_FWD_DEFINED__ typedef interface DispHTMLLinkElement DispHTMLLinkElement; #endif /* __DispHTMLLinkElement_FWD_DEFINED__ */ #ifndef __HTMLLinkElement_FWD_DEFINED__ #define __HTMLLinkElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLLinkElement HTMLLinkElement; #else typedef struct HTMLLinkElement HTMLLinkElement; #endif /* __cplusplus */ #endif /* __HTMLLinkElement_FWD_DEFINED__ */ #ifndef __IHTMLTxtRange_FWD_DEFINED__ #define __IHTMLTxtRange_FWD_DEFINED__ typedef interface IHTMLTxtRange IHTMLTxtRange; #endif /* __IHTMLTxtRange_FWD_DEFINED__ */ #ifndef __IHTMLTextRangeMetrics_FWD_DEFINED__ #define __IHTMLTextRangeMetrics_FWD_DEFINED__ typedef interface IHTMLTextRangeMetrics IHTMLTextRangeMetrics; #endif /* __IHTMLTextRangeMetrics_FWD_DEFINED__ */ #ifndef __IHTMLTextRangeMetrics2_FWD_DEFINED__ #define __IHTMLTextRangeMetrics2_FWD_DEFINED__ typedef interface IHTMLTextRangeMetrics2 IHTMLTextRangeMetrics2; #endif /* __IHTMLTextRangeMetrics2_FWD_DEFINED__ */ #ifndef __IHTMLTxtRangeCollection_FWD_DEFINED__ #define __IHTMLTxtRangeCollection_FWD_DEFINED__ typedef interface IHTMLTxtRangeCollection IHTMLTxtRangeCollection; #endif /* __IHTMLTxtRangeCollection_FWD_DEFINED__ */ #ifndef __HTMLFormElementEvents2_FWD_DEFINED__ #define __HTMLFormElementEvents2_FWD_DEFINED__ typedef interface HTMLFormElementEvents2 HTMLFormElementEvents2; #endif /* __HTMLFormElementEvents2_FWD_DEFINED__ */ #ifndef __HTMLFormElementEvents_FWD_DEFINED__ #define __HTMLFormElementEvents_FWD_DEFINED__ typedef interface HTMLFormElementEvents HTMLFormElementEvents; #endif /* __HTMLFormElementEvents_FWD_DEFINED__ */ #ifndef __IHTMLFormElement_FWD_DEFINED__ #define __IHTMLFormElement_FWD_DEFINED__ typedef interface IHTMLFormElement IHTMLFormElement; #endif /* __IHTMLFormElement_FWD_DEFINED__ */ #ifndef __IHTMLFormElement2_FWD_DEFINED__ #define __IHTMLFormElement2_FWD_DEFINED__ typedef interface IHTMLFormElement2 IHTMLFormElement2; #endif /* __IHTMLFormElement2_FWD_DEFINED__ */ #ifndef __IHTMLFormElement3_FWD_DEFINED__ #define __IHTMLFormElement3_FWD_DEFINED__ typedef interface IHTMLFormElement3 IHTMLFormElement3; #endif /* __IHTMLFormElement3_FWD_DEFINED__ */ #ifndef __IHTMLSubmitData_FWD_DEFINED__ #define __IHTMLSubmitData_FWD_DEFINED__ typedef interface IHTMLSubmitData IHTMLSubmitData; #endif /* __IHTMLSubmitData_FWD_DEFINED__ */ #ifndef __DispHTMLFormElement_FWD_DEFINED__ #define __DispHTMLFormElement_FWD_DEFINED__ typedef interface DispHTMLFormElement DispHTMLFormElement; #endif /* __DispHTMLFormElement_FWD_DEFINED__ */ #ifndef __HTMLFormElement_FWD_DEFINED__ #define __HTMLFormElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLFormElement HTMLFormElement; #else typedef struct HTMLFormElement HTMLFormElement; #endif /* __cplusplus */ #endif /* __HTMLFormElement_FWD_DEFINED__ */ #ifndef __HTMLControlElementEvents2_FWD_DEFINED__ #define __HTMLControlElementEvents2_FWD_DEFINED__ typedef interface HTMLControlElementEvents2 HTMLControlElementEvents2; #endif /* __HTMLControlElementEvents2_FWD_DEFINED__ */ #ifndef __HTMLControlElementEvents_FWD_DEFINED__ #define __HTMLControlElementEvents_FWD_DEFINED__ typedef interface HTMLControlElementEvents HTMLControlElementEvents; #endif /* __HTMLControlElementEvents_FWD_DEFINED__ */ #ifndef __IHTMLControlElement_FWD_DEFINED__ #define __IHTMLControlElement_FWD_DEFINED__ typedef interface IHTMLControlElement IHTMLControlElement; #endif /* __IHTMLControlElement_FWD_DEFINED__ */ #ifndef __IHTMLTextElement_FWD_DEFINED__ #define __IHTMLTextElement_FWD_DEFINED__ typedef interface IHTMLTextElement IHTMLTextElement; #endif /* __IHTMLTextElement_FWD_DEFINED__ */ #ifndef __DispHTMLTextElement_FWD_DEFINED__ #define __DispHTMLTextElement_FWD_DEFINED__ typedef interface DispHTMLTextElement DispHTMLTextElement; #endif /* __DispHTMLTextElement_FWD_DEFINED__ */ #ifndef __HTMLTextElement_FWD_DEFINED__ #define __HTMLTextElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLTextElement HTMLTextElement; #else typedef struct HTMLTextElement HTMLTextElement; #endif /* __cplusplus */ #endif /* __HTMLTextElement_FWD_DEFINED__ */ #ifndef __HTMLTextContainerEvents2_FWD_DEFINED__ #define __HTMLTextContainerEvents2_FWD_DEFINED__ typedef interface HTMLTextContainerEvents2 HTMLTextContainerEvents2; #endif /* __HTMLTextContainerEvents2_FWD_DEFINED__ */ #ifndef __HTMLTextContainerEvents_FWD_DEFINED__ #define __HTMLTextContainerEvents_FWD_DEFINED__ typedef interface HTMLTextContainerEvents HTMLTextContainerEvents; #endif /* __HTMLTextContainerEvents_FWD_DEFINED__ */ #ifndef __IHTMLTextContainer_FWD_DEFINED__ #define __IHTMLTextContainer_FWD_DEFINED__ typedef interface IHTMLTextContainer IHTMLTextContainer; #endif /* __IHTMLTextContainer_FWD_DEFINED__ */ #ifndef __IHTMLControlRange_FWD_DEFINED__ #define __IHTMLControlRange_FWD_DEFINED__ typedef interface IHTMLControlRange IHTMLControlRange; #endif /* __IHTMLControlRange_FWD_DEFINED__ */ #ifndef __IHTMLControlRange2_FWD_DEFINED__ #define __IHTMLControlRange2_FWD_DEFINED__ typedef interface IHTMLControlRange2 IHTMLControlRange2; #endif /* __IHTMLControlRange2_FWD_DEFINED__ */ #ifndef __HTMLImgEvents2_FWD_DEFINED__ #define __HTMLImgEvents2_FWD_DEFINED__ typedef interface HTMLImgEvents2 HTMLImgEvents2; #endif /* __HTMLImgEvents2_FWD_DEFINED__ */ #ifndef __HTMLImgEvents_FWD_DEFINED__ #define __HTMLImgEvents_FWD_DEFINED__ typedef interface HTMLImgEvents HTMLImgEvents; #endif /* __HTMLImgEvents_FWD_DEFINED__ */ #ifndef __IHTMLImgElement_FWD_DEFINED__ #define __IHTMLImgElement_FWD_DEFINED__ typedef interface IHTMLImgElement IHTMLImgElement; #endif /* __IHTMLImgElement_FWD_DEFINED__ */ #ifndef __IHTMLImgElement2_FWD_DEFINED__ #define __IHTMLImgElement2_FWD_DEFINED__ typedef interface IHTMLImgElement2 IHTMLImgElement2; #endif /* __IHTMLImgElement2_FWD_DEFINED__ */ #ifndef __IHTMLImageElementFactory_FWD_DEFINED__ #define __IHTMLImageElementFactory_FWD_DEFINED__ typedef interface IHTMLImageElementFactory IHTMLImageElementFactory; #endif /* __IHTMLImageElementFactory_FWD_DEFINED__ */ #ifndef __DispHTMLImg_FWD_DEFINED__ #define __DispHTMLImg_FWD_DEFINED__ typedef interface DispHTMLImg DispHTMLImg; #endif /* __DispHTMLImg_FWD_DEFINED__ */ #ifndef __HTMLImg_FWD_DEFINED__ #define __HTMLImg_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLImg HTMLImg; #else typedef struct HTMLImg HTMLImg; #endif /* __cplusplus */ #endif /* __HTMLImg_FWD_DEFINED__ */ #ifndef __HTMLImageElementFactory_FWD_DEFINED__ #define __HTMLImageElementFactory_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLImageElementFactory HTMLImageElementFactory; #else typedef struct HTMLImageElementFactory HTMLImageElementFactory; #endif /* __cplusplus */ #endif /* __HTMLImageElementFactory_FWD_DEFINED__ */ #ifndef __IHTMLBodyElement_FWD_DEFINED__ #define __IHTMLBodyElement_FWD_DEFINED__ typedef interface IHTMLBodyElement IHTMLBodyElement; #endif /* __IHTMLBodyElement_FWD_DEFINED__ */ #ifndef __IHTMLBodyElement2_FWD_DEFINED__ #define __IHTMLBodyElement2_FWD_DEFINED__ typedef interface IHTMLBodyElement2 IHTMLBodyElement2; #endif /* __IHTMLBodyElement2_FWD_DEFINED__ */ #ifndef __DispHTMLBody_FWD_DEFINED__ #define __DispHTMLBody_FWD_DEFINED__ typedef interface DispHTMLBody DispHTMLBody; #endif /* __DispHTMLBody_FWD_DEFINED__ */ #ifndef __HTMLBody_FWD_DEFINED__ #define __HTMLBody_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLBody HTMLBody; #else typedef struct HTMLBody HTMLBody; #endif /* __cplusplus */ #endif /* __HTMLBody_FWD_DEFINED__ */ #ifndef __IHTMLFontElement_FWD_DEFINED__ #define __IHTMLFontElement_FWD_DEFINED__ typedef interface IHTMLFontElement IHTMLFontElement; #endif /* __IHTMLFontElement_FWD_DEFINED__ */ #ifndef __DispHTMLFontElement_FWD_DEFINED__ #define __DispHTMLFontElement_FWD_DEFINED__ typedef interface DispHTMLFontElement DispHTMLFontElement; #endif /* __DispHTMLFontElement_FWD_DEFINED__ */ #ifndef __HTMLFontElement_FWD_DEFINED__ #define __HTMLFontElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLFontElement HTMLFontElement; #else typedef struct HTMLFontElement HTMLFontElement; #endif /* __cplusplus */ #endif /* __HTMLFontElement_FWD_DEFINED__ */ #ifndef __HTMLAnchorEvents2_FWD_DEFINED__ #define __HTMLAnchorEvents2_FWD_DEFINED__ typedef interface HTMLAnchorEvents2 HTMLAnchorEvents2; #endif /* __HTMLAnchorEvents2_FWD_DEFINED__ */ #ifndef __HTMLAnchorEvents_FWD_DEFINED__ #define __HTMLAnchorEvents_FWD_DEFINED__ typedef interface HTMLAnchorEvents HTMLAnchorEvents; #endif /* __HTMLAnchorEvents_FWD_DEFINED__ */ #ifndef __IHTMLAnchorElement_FWD_DEFINED__ #define __IHTMLAnchorElement_FWD_DEFINED__ typedef interface IHTMLAnchorElement IHTMLAnchorElement; #endif /* __IHTMLAnchorElement_FWD_DEFINED__ */ #ifndef __IHTMLAnchorElement2_FWD_DEFINED__ #define __IHTMLAnchorElement2_FWD_DEFINED__ typedef interface IHTMLAnchorElement2 IHTMLAnchorElement2; #endif /* __IHTMLAnchorElement2_FWD_DEFINED__ */ #ifndef __DispHTMLAnchorElement_FWD_DEFINED__ #define __DispHTMLAnchorElement_FWD_DEFINED__ typedef interface DispHTMLAnchorElement DispHTMLAnchorElement; #endif /* __DispHTMLAnchorElement_FWD_DEFINED__ */ #ifndef __HTMLAnchorElement_FWD_DEFINED__ #define __HTMLAnchorElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLAnchorElement HTMLAnchorElement; #else typedef struct HTMLAnchorElement HTMLAnchorElement; #endif /* __cplusplus */ #endif /* __HTMLAnchorElement_FWD_DEFINED__ */ #ifndef __HTMLLabelEvents2_FWD_DEFINED__ #define __HTMLLabelEvents2_FWD_DEFINED__ typedef interface HTMLLabelEvents2 HTMLLabelEvents2; #endif /* __HTMLLabelEvents2_FWD_DEFINED__ */ #ifndef __HTMLLabelEvents_FWD_DEFINED__ #define __HTMLLabelEvents_FWD_DEFINED__ typedef interface HTMLLabelEvents HTMLLabelEvents; #endif /* __HTMLLabelEvents_FWD_DEFINED__ */ #ifndef __IHTMLLabelElement_FWD_DEFINED__ #define __IHTMLLabelElement_FWD_DEFINED__ typedef interface IHTMLLabelElement IHTMLLabelElement; #endif /* __IHTMLLabelElement_FWD_DEFINED__ */ #ifndef __IHTMLLabelElement2_FWD_DEFINED__ #define __IHTMLLabelElement2_FWD_DEFINED__ typedef interface IHTMLLabelElement2 IHTMLLabelElement2; #endif /* __IHTMLLabelElement2_FWD_DEFINED__ */ #ifndef __DispHTMLLabelElement_FWD_DEFINED__ #define __DispHTMLLabelElement_FWD_DEFINED__ typedef interface DispHTMLLabelElement DispHTMLLabelElement; #endif /* __DispHTMLLabelElement_FWD_DEFINED__ */ #ifndef __HTMLLabelElement_FWD_DEFINED__ #define __HTMLLabelElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLLabelElement HTMLLabelElement; #else typedef struct HTMLLabelElement HTMLLabelElement; #endif /* __cplusplus */ #endif /* __HTMLLabelElement_FWD_DEFINED__ */ #ifndef __IHTMLListElement_FWD_DEFINED__ #define __IHTMLListElement_FWD_DEFINED__ typedef interface IHTMLListElement IHTMLListElement; #endif /* __IHTMLListElement_FWD_DEFINED__ */ #ifndef __IHTMLListElement2_FWD_DEFINED__ #define __IHTMLListElement2_FWD_DEFINED__ typedef interface IHTMLListElement2 IHTMLListElement2; #endif /* __IHTMLListElement2_FWD_DEFINED__ */ #ifndef __DispHTMLListElement_FWD_DEFINED__ #define __DispHTMLListElement_FWD_DEFINED__ typedef interface DispHTMLListElement DispHTMLListElement; #endif /* __DispHTMLListElement_FWD_DEFINED__ */ #ifndef __HTMLListElement_FWD_DEFINED__ #define __HTMLListElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLListElement HTMLListElement; #else typedef struct HTMLListElement HTMLListElement; #endif /* __cplusplus */ #endif /* __HTMLListElement_FWD_DEFINED__ */ #ifndef __IHTMLUListElement_FWD_DEFINED__ #define __IHTMLUListElement_FWD_DEFINED__ typedef interface IHTMLUListElement IHTMLUListElement; #endif /* __IHTMLUListElement_FWD_DEFINED__ */ #ifndef __DispHTMLUListElement_FWD_DEFINED__ #define __DispHTMLUListElement_FWD_DEFINED__ typedef interface DispHTMLUListElement DispHTMLUListElement; #endif /* __DispHTMLUListElement_FWD_DEFINED__ */ #ifndef __HTMLUListElement_FWD_DEFINED__ #define __HTMLUListElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLUListElement HTMLUListElement; #else typedef struct HTMLUListElement HTMLUListElement; #endif /* __cplusplus */ #endif /* __HTMLUListElement_FWD_DEFINED__ */ #ifndef __IHTMLOListElement_FWD_DEFINED__ #define __IHTMLOListElement_FWD_DEFINED__ typedef interface IHTMLOListElement IHTMLOListElement; #endif /* __IHTMLOListElement_FWD_DEFINED__ */ #ifndef __DispHTMLOListElement_FWD_DEFINED__ #define __DispHTMLOListElement_FWD_DEFINED__ typedef interface DispHTMLOListElement DispHTMLOListElement; #endif /* __DispHTMLOListElement_FWD_DEFINED__ */ #ifndef __HTMLOListElement_FWD_DEFINED__ #define __HTMLOListElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLOListElement HTMLOListElement; #else typedef struct HTMLOListElement HTMLOListElement; #endif /* __cplusplus */ #endif /* __HTMLOListElement_FWD_DEFINED__ */ #ifndef __IHTMLLIElement_FWD_DEFINED__ #define __IHTMLLIElement_FWD_DEFINED__ typedef interface IHTMLLIElement IHTMLLIElement; #endif /* __IHTMLLIElement_FWD_DEFINED__ */ #ifndef __DispHTMLLIElement_FWD_DEFINED__ #define __DispHTMLLIElement_FWD_DEFINED__ typedef interface DispHTMLLIElement DispHTMLLIElement; #endif /* __DispHTMLLIElement_FWD_DEFINED__ */ #ifndef __HTMLLIElement_FWD_DEFINED__ #define __HTMLLIElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLLIElement HTMLLIElement; #else typedef struct HTMLLIElement HTMLLIElement; #endif /* __cplusplus */ #endif /* __HTMLLIElement_FWD_DEFINED__ */ #ifndef __IHTMLBlockElement_FWD_DEFINED__ #define __IHTMLBlockElement_FWD_DEFINED__ typedef interface IHTMLBlockElement IHTMLBlockElement; #endif /* __IHTMLBlockElement_FWD_DEFINED__ */ #ifndef __IHTMLBlockElement2_FWD_DEFINED__ #define __IHTMLBlockElement2_FWD_DEFINED__ typedef interface IHTMLBlockElement2 IHTMLBlockElement2; #endif /* __IHTMLBlockElement2_FWD_DEFINED__ */ #ifndef __DispHTMLBlockElement_FWD_DEFINED__ #define __DispHTMLBlockElement_FWD_DEFINED__ typedef interface DispHTMLBlockElement DispHTMLBlockElement; #endif /* __DispHTMLBlockElement_FWD_DEFINED__ */ #ifndef __HTMLBlockElement_FWD_DEFINED__ #define __HTMLBlockElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLBlockElement HTMLBlockElement; #else typedef struct HTMLBlockElement HTMLBlockElement; #endif /* __cplusplus */ #endif /* __HTMLBlockElement_FWD_DEFINED__ */ #ifndef __IHTMLDivElement_FWD_DEFINED__ #define __IHTMLDivElement_FWD_DEFINED__ typedef interface IHTMLDivElement IHTMLDivElement; #endif /* __IHTMLDivElement_FWD_DEFINED__ */ #ifndef __DispHTMLDivElement_FWD_DEFINED__ #define __DispHTMLDivElement_FWD_DEFINED__ typedef interface DispHTMLDivElement DispHTMLDivElement; #endif /* __DispHTMLDivElement_FWD_DEFINED__ */ #ifndef __HTMLDivElement_FWD_DEFINED__ #define __HTMLDivElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLDivElement HTMLDivElement; #else typedef struct HTMLDivElement HTMLDivElement; #endif /* __cplusplus */ #endif /* __HTMLDivElement_FWD_DEFINED__ */ #ifndef __IHTMLDDElement_FWD_DEFINED__ #define __IHTMLDDElement_FWD_DEFINED__ typedef interface IHTMLDDElement IHTMLDDElement; #endif /* __IHTMLDDElement_FWD_DEFINED__ */ #ifndef __DispHTMLDDElement_FWD_DEFINED__ #define __DispHTMLDDElement_FWD_DEFINED__ typedef interface DispHTMLDDElement DispHTMLDDElement; #endif /* __DispHTMLDDElement_FWD_DEFINED__ */ #ifndef __HTMLDDElement_FWD_DEFINED__ #define __HTMLDDElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLDDElement HTMLDDElement; #else typedef struct HTMLDDElement HTMLDDElement; #endif /* __cplusplus */ #endif /* __HTMLDDElement_FWD_DEFINED__ */ #ifndef __IHTMLDTElement_FWD_DEFINED__ #define __IHTMLDTElement_FWD_DEFINED__ typedef interface IHTMLDTElement IHTMLDTElement; #endif /* __IHTMLDTElement_FWD_DEFINED__ */ #ifndef __DispHTMLDTElement_FWD_DEFINED__ #define __DispHTMLDTElement_FWD_DEFINED__ typedef interface DispHTMLDTElement DispHTMLDTElement; #endif /* __DispHTMLDTElement_FWD_DEFINED__ */ #ifndef __HTMLDTElement_FWD_DEFINED__ #define __HTMLDTElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLDTElement HTMLDTElement; #else typedef struct HTMLDTElement HTMLDTElement; #endif /* __cplusplus */ #endif /* __HTMLDTElement_FWD_DEFINED__ */ #ifndef __IHTMLBRElement_FWD_DEFINED__ #define __IHTMLBRElement_FWD_DEFINED__ typedef interface IHTMLBRElement IHTMLBRElement; #endif /* __IHTMLBRElement_FWD_DEFINED__ */ #ifndef __DispHTMLBRElement_FWD_DEFINED__ #define __DispHTMLBRElement_FWD_DEFINED__ typedef interface DispHTMLBRElement DispHTMLBRElement; #endif /* __DispHTMLBRElement_FWD_DEFINED__ */ #ifndef __HTMLBRElement_FWD_DEFINED__ #define __HTMLBRElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLBRElement HTMLBRElement; #else typedef struct HTMLBRElement HTMLBRElement; #endif /* __cplusplus */ #endif /* __HTMLBRElement_FWD_DEFINED__ */ #ifndef __IHTMLDListElement_FWD_DEFINED__ #define __IHTMLDListElement_FWD_DEFINED__ typedef interface IHTMLDListElement IHTMLDListElement; #endif /* __IHTMLDListElement_FWD_DEFINED__ */ #ifndef __DispHTMLDListElement_FWD_DEFINED__ #define __DispHTMLDListElement_FWD_DEFINED__ typedef interface DispHTMLDListElement DispHTMLDListElement; #endif /* __DispHTMLDListElement_FWD_DEFINED__ */ #ifndef __HTMLDListElement_FWD_DEFINED__ #define __HTMLDListElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLDListElement HTMLDListElement; #else typedef struct HTMLDListElement HTMLDListElement; #endif /* __cplusplus */ #endif /* __HTMLDListElement_FWD_DEFINED__ */ #ifndef __IHTMLHRElement_FWD_DEFINED__ #define __IHTMLHRElement_FWD_DEFINED__ typedef interface IHTMLHRElement IHTMLHRElement; #endif /* __IHTMLHRElement_FWD_DEFINED__ */ #ifndef __DispHTMLHRElement_FWD_DEFINED__ #define __DispHTMLHRElement_FWD_DEFINED__ typedef interface DispHTMLHRElement DispHTMLHRElement; #endif /* __DispHTMLHRElement_FWD_DEFINED__ */ #ifndef __HTMLHRElement_FWD_DEFINED__ #define __HTMLHRElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLHRElement HTMLHRElement; #else typedef struct HTMLHRElement HTMLHRElement; #endif /* __cplusplus */ #endif /* __HTMLHRElement_FWD_DEFINED__ */ #ifndef __IHTMLParaElement_FWD_DEFINED__ #define __IHTMLParaElement_FWD_DEFINED__ typedef interface IHTMLParaElement IHTMLParaElement; #endif /* __IHTMLParaElement_FWD_DEFINED__ */ #ifndef __DispHTMLParaElement_FWD_DEFINED__ #define __DispHTMLParaElement_FWD_DEFINED__ typedef interface DispHTMLParaElement DispHTMLParaElement; #endif /* __DispHTMLParaElement_FWD_DEFINED__ */ #ifndef __HTMLParaElement_FWD_DEFINED__ #define __HTMLParaElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLParaElement HTMLParaElement; #else typedef struct HTMLParaElement HTMLParaElement; #endif /* __cplusplus */ #endif /* __HTMLParaElement_FWD_DEFINED__ */ #ifndef __IHTMLElementCollection2_FWD_DEFINED__ #define __IHTMLElementCollection2_FWD_DEFINED__ typedef interface IHTMLElementCollection2 IHTMLElementCollection2; #endif /* __IHTMLElementCollection2_FWD_DEFINED__ */ #ifndef __IHTMLElementCollection3_FWD_DEFINED__ #define __IHTMLElementCollection3_FWD_DEFINED__ typedef interface IHTMLElementCollection3 IHTMLElementCollection3; #endif /* __IHTMLElementCollection3_FWD_DEFINED__ */ #ifndef __DispHTMLElementCollection_FWD_DEFINED__ #define __DispHTMLElementCollection_FWD_DEFINED__ typedef interface DispHTMLElementCollection DispHTMLElementCollection; #endif /* __DispHTMLElementCollection_FWD_DEFINED__ */ #ifndef __HTMLElementCollection_FWD_DEFINED__ #define __HTMLElementCollection_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLElementCollection HTMLElementCollection; #else typedef struct HTMLElementCollection HTMLElementCollection; #endif /* __cplusplus */ #endif /* __HTMLElementCollection_FWD_DEFINED__ */ #ifndef __IHTMLHeaderElement_FWD_DEFINED__ #define __IHTMLHeaderElement_FWD_DEFINED__ typedef interface IHTMLHeaderElement IHTMLHeaderElement; #endif /* __IHTMLHeaderElement_FWD_DEFINED__ */ #ifndef __DispHTMLHeaderElement_FWD_DEFINED__ #define __DispHTMLHeaderElement_FWD_DEFINED__ typedef interface DispHTMLHeaderElement DispHTMLHeaderElement; #endif /* __DispHTMLHeaderElement_FWD_DEFINED__ */ #ifndef __HTMLHeaderElement_FWD_DEFINED__ #define __HTMLHeaderElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLHeaderElement HTMLHeaderElement; #else typedef struct HTMLHeaderElement HTMLHeaderElement; #endif /* __cplusplus */ #endif /* __HTMLHeaderElement_FWD_DEFINED__ */ #ifndef __HTMLSelectElementEvents2_FWD_DEFINED__ #define __HTMLSelectElementEvents2_FWD_DEFINED__ typedef interface HTMLSelectElementEvents2 HTMLSelectElementEvents2; #endif /* __HTMLSelectElementEvents2_FWD_DEFINED__ */ #ifndef __HTMLSelectElementEvents_FWD_DEFINED__ #define __HTMLSelectElementEvents_FWD_DEFINED__ typedef interface HTMLSelectElementEvents HTMLSelectElementEvents; #endif /* __HTMLSelectElementEvents_FWD_DEFINED__ */ #ifndef __IHTMLSelectElement_FWD_DEFINED__ #define __IHTMLSelectElement_FWD_DEFINED__ typedef interface IHTMLSelectElement IHTMLSelectElement; #endif /* __IHTMLSelectElement_FWD_DEFINED__ */ #ifndef __IHTMLSelectElement2_FWD_DEFINED__ #define __IHTMLSelectElement2_FWD_DEFINED__ typedef interface IHTMLSelectElement2 IHTMLSelectElement2; #endif /* __IHTMLSelectElement2_FWD_DEFINED__ */ #ifndef __IHTMLSelectElement4_FWD_DEFINED__ #define __IHTMLSelectElement4_FWD_DEFINED__ typedef interface IHTMLSelectElement4 IHTMLSelectElement4; #endif /* __IHTMLSelectElement4_FWD_DEFINED__ */ #ifndef __DispHTMLSelectElement_FWD_DEFINED__ #define __DispHTMLSelectElement_FWD_DEFINED__ typedef interface DispHTMLSelectElement DispHTMLSelectElement; #endif /* __DispHTMLSelectElement_FWD_DEFINED__ */ #ifndef __HTMLSelectElement_FWD_DEFINED__ #define __HTMLSelectElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLSelectElement HTMLSelectElement; #else typedef struct HTMLSelectElement HTMLSelectElement; #endif /* __cplusplus */ #endif /* __HTMLSelectElement_FWD_DEFINED__ */ #ifndef __IHTMLSelectionObject_FWD_DEFINED__ #define __IHTMLSelectionObject_FWD_DEFINED__ typedef interface IHTMLSelectionObject IHTMLSelectionObject; #endif /* __IHTMLSelectionObject_FWD_DEFINED__ */ #ifndef __IHTMLSelectionObject2_FWD_DEFINED__ #define __IHTMLSelectionObject2_FWD_DEFINED__ typedef interface IHTMLSelectionObject2 IHTMLSelectionObject2; #endif /* __IHTMLSelectionObject2_FWD_DEFINED__ */ #ifndef __IHTMLOptionElement_FWD_DEFINED__ #define __IHTMLOptionElement_FWD_DEFINED__ typedef interface IHTMLOptionElement IHTMLOptionElement; #endif /* __IHTMLOptionElement_FWD_DEFINED__ */ #ifndef __IHTMLOptionElement3_FWD_DEFINED__ #define __IHTMLOptionElement3_FWD_DEFINED__ typedef interface IHTMLOptionElement3 IHTMLOptionElement3; #endif /* __IHTMLOptionElement3_FWD_DEFINED__ */ #ifndef __IHTMLOptionElementFactory_FWD_DEFINED__ #define __IHTMLOptionElementFactory_FWD_DEFINED__ typedef interface IHTMLOptionElementFactory IHTMLOptionElementFactory; #endif /* __IHTMLOptionElementFactory_FWD_DEFINED__ */ #ifndef __DispHTMLOptionElement_FWD_DEFINED__ #define __DispHTMLOptionElement_FWD_DEFINED__ typedef interface DispHTMLOptionElement DispHTMLOptionElement; #endif /* __DispHTMLOptionElement_FWD_DEFINED__ */ #ifndef __HTMLOptionElement_FWD_DEFINED__ #define __HTMLOptionElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLOptionElement HTMLOptionElement; #else typedef struct HTMLOptionElement HTMLOptionElement; #endif /* __cplusplus */ #endif /* __HTMLOptionElement_FWD_DEFINED__ */ #ifndef __HTMLOptionElementFactory_FWD_DEFINED__ #define __HTMLOptionElementFactory_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLOptionElementFactory HTMLOptionElementFactory; #else typedef struct HTMLOptionElementFactory HTMLOptionElementFactory; #endif /* __cplusplus */ #endif /* __HTMLOptionElementFactory_FWD_DEFINED__ */ #ifndef __HTMLButtonElementEvents2_FWD_DEFINED__ #define __HTMLButtonElementEvents2_FWD_DEFINED__ typedef interface HTMLButtonElementEvents2 HTMLButtonElementEvents2; #endif /* __HTMLButtonElementEvents2_FWD_DEFINED__ */ #ifndef __HTMLButtonElementEvents_FWD_DEFINED__ #define __HTMLButtonElementEvents_FWD_DEFINED__ typedef interface HTMLButtonElementEvents HTMLButtonElementEvents; #endif /* __HTMLButtonElementEvents_FWD_DEFINED__ */ #ifndef __HTMLInputTextElementEvents2_FWD_DEFINED__ #define __HTMLInputTextElementEvents2_FWD_DEFINED__ typedef interface HTMLInputTextElementEvents2 HTMLInputTextElementEvents2; #endif /* __HTMLInputTextElementEvents2_FWD_DEFINED__ */ #ifndef __HTMLOptionButtonElementEvents2_FWD_DEFINED__ #define __HTMLOptionButtonElementEvents2_FWD_DEFINED__ typedef interface HTMLOptionButtonElementEvents2 HTMLOptionButtonElementEvents2; #endif /* __HTMLOptionButtonElementEvents2_FWD_DEFINED__ */ #ifndef __HTMLInputFileElementEvents2_FWD_DEFINED__ #define __HTMLInputFileElementEvents2_FWD_DEFINED__ typedef interface HTMLInputFileElementEvents2 HTMLInputFileElementEvents2; #endif /* __HTMLInputFileElementEvents2_FWD_DEFINED__ */ #ifndef __HTMLInputImageEvents2_FWD_DEFINED__ #define __HTMLInputImageEvents2_FWD_DEFINED__ typedef interface HTMLInputImageEvents2 HTMLInputImageEvents2; #endif /* __HTMLInputImageEvents2_FWD_DEFINED__ */ #ifndef __HTMLInputTextElementEvents_FWD_DEFINED__ #define __HTMLInputTextElementEvents_FWD_DEFINED__ typedef interface HTMLInputTextElementEvents HTMLInputTextElementEvents; #endif /* __HTMLInputTextElementEvents_FWD_DEFINED__ */ #ifndef __HTMLOptionButtonElementEvents_FWD_DEFINED__ #define __HTMLOptionButtonElementEvents_FWD_DEFINED__ typedef interface HTMLOptionButtonElementEvents HTMLOptionButtonElementEvents; #endif /* __HTMLOptionButtonElementEvents_FWD_DEFINED__ */ #ifndef __HTMLInputFileElementEvents_FWD_DEFINED__ #define __HTMLInputFileElementEvents_FWD_DEFINED__ typedef interface HTMLInputFileElementEvents HTMLInputFileElementEvents; #endif /* __HTMLInputFileElementEvents_FWD_DEFINED__ */ #ifndef __HTMLInputImageEvents_FWD_DEFINED__ #define __HTMLInputImageEvents_FWD_DEFINED__ typedef interface HTMLInputImageEvents HTMLInputImageEvents; #endif /* __HTMLInputImageEvents_FWD_DEFINED__ */ #ifndef __IHTMLInputElement_FWD_DEFINED__ #define __IHTMLInputElement_FWD_DEFINED__ typedef interface IHTMLInputElement IHTMLInputElement; #endif /* __IHTMLInputElement_FWD_DEFINED__ */ #ifndef __IHTMLInputElement2_FWD_DEFINED__ #define __IHTMLInputElement2_FWD_DEFINED__ typedef interface IHTMLInputElement2 IHTMLInputElement2; #endif /* __IHTMLInputElement2_FWD_DEFINED__ */ #ifndef __IHTMLInputButtonElement_FWD_DEFINED__ #define __IHTMLInputButtonElement_FWD_DEFINED__ typedef interface IHTMLInputButtonElement IHTMLInputButtonElement; #endif /* __IHTMLInputButtonElement_FWD_DEFINED__ */ #ifndef __IHTMLInputHiddenElement_FWD_DEFINED__ #define __IHTMLInputHiddenElement_FWD_DEFINED__ typedef interface IHTMLInputHiddenElement IHTMLInputHiddenElement; #endif /* __IHTMLInputHiddenElement_FWD_DEFINED__ */ #ifndef __IHTMLInputTextElement_FWD_DEFINED__ #define __IHTMLInputTextElement_FWD_DEFINED__ typedef interface IHTMLInputTextElement IHTMLInputTextElement; #endif /* __IHTMLInputTextElement_FWD_DEFINED__ */ #ifndef __IHTMLInputFileElement_FWD_DEFINED__ #define __IHTMLInputFileElement_FWD_DEFINED__ typedef interface IHTMLInputFileElement IHTMLInputFileElement; #endif /* __IHTMLInputFileElement_FWD_DEFINED__ */ #ifndef __IHTMLOptionButtonElement_FWD_DEFINED__ #define __IHTMLOptionButtonElement_FWD_DEFINED__ typedef interface IHTMLOptionButtonElement IHTMLOptionButtonElement; #endif /* __IHTMLOptionButtonElement_FWD_DEFINED__ */ #ifndef __IHTMLInputImage_FWD_DEFINED__ #define __IHTMLInputImage_FWD_DEFINED__ typedef interface IHTMLInputImage IHTMLInputImage; #endif /* __IHTMLInputImage_FWD_DEFINED__ */ #ifndef __DispHTMLInputElement_FWD_DEFINED__ #define __DispHTMLInputElement_FWD_DEFINED__ typedef interface DispHTMLInputElement DispHTMLInputElement; #endif /* __DispHTMLInputElement_FWD_DEFINED__ */ #ifndef __HTMLInputElement_FWD_DEFINED__ #define __HTMLInputElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLInputElement HTMLInputElement; #else typedef struct HTMLInputElement HTMLInputElement; #endif /* __cplusplus */ #endif /* __HTMLInputElement_FWD_DEFINED__ */ #ifndef __IHTMLTextAreaElement_FWD_DEFINED__ #define __IHTMLTextAreaElement_FWD_DEFINED__ typedef interface IHTMLTextAreaElement IHTMLTextAreaElement; #endif /* __IHTMLTextAreaElement_FWD_DEFINED__ */ #ifndef __DispHTMLTextAreaElement_FWD_DEFINED__ #define __DispHTMLTextAreaElement_FWD_DEFINED__ typedef interface DispHTMLTextAreaElement DispHTMLTextAreaElement; #endif /* __DispHTMLTextAreaElement_FWD_DEFINED__ */ #ifndef __HTMLTextAreaElement_FWD_DEFINED__ #define __HTMLTextAreaElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLTextAreaElement HTMLTextAreaElement; #else typedef struct HTMLTextAreaElement HTMLTextAreaElement; #endif /* __cplusplus */ #endif /* __HTMLTextAreaElement_FWD_DEFINED__ */ #ifndef __DispHTMLRichtextElement_FWD_DEFINED__ #define __DispHTMLRichtextElement_FWD_DEFINED__ typedef interface DispHTMLRichtextElement DispHTMLRichtextElement; #endif /* __DispHTMLRichtextElement_FWD_DEFINED__ */ #ifndef __HTMLRichtextElement_FWD_DEFINED__ #define __HTMLRichtextElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLRichtextElement HTMLRichtextElement; #else typedef struct HTMLRichtextElement HTMLRichtextElement; #endif /* __cplusplus */ #endif /* __HTMLRichtextElement_FWD_DEFINED__ */ #ifndef __IHTMLButtonElement_FWD_DEFINED__ #define __IHTMLButtonElement_FWD_DEFINED__ typedef interface IHTMLButtonElement IHTMLButtonElement; #endif /* __IHTMLButtonElement_FWD_DEFINED__ */ #ifndef __DispHTMLButtonElement_FWD_DEFINED__ #define __DispHTMLButtonElement_FWD_DEFINED__ typedef interface DispHTMLButtonElement DispHTMLButtonElement; #endif /* __DispHTMLButtonElement_FWD_DEFINED__ */ #ifndef __HTMLButtonElement_FWD_DEFINED__ #define __HTMLButtonElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLButtonElement HTMLButtonElement; #else typedef struct HTMLButtonElement HTMLButtonElement; #endif /* __cplusplus */ #endif /* __HTMLButtonElement_FWD_DEFINED__ */ #ifndef __HTMLMarqueeElementEvents2_FWD_DEFINED__ #define __HTMLMarqueeElementEvents2_FWD_DEFINED__ typedef interface HTMLMarqueeElementEvents2 HTMLMarqueeElementEvents2; #endif /* __HTMLMarqueeElementEvents2_FWD_DEFINED__ */ #ifndef __HTMLMarqueeElementEvents_FWD_DEFINED__ #define __HTMLMarqueeElementEvents_FWD_DEFINED__ typedef interface HTMLMarqueeElementEvents HTMLMarqueeElementEvents; #endif /* __HTMLMarqueeElementEvents_FWD_DEFINED__ */ #ifndef __IHTMLMarqueeElement_FWD_DEFINED__ #define __IHTMLMarqueeElement_FWD_DEFINED__ typedef interface IHTMLMarqueeElement IHTMLMarqueeElement; #endif /* __IHTMLMarqueeElement_FWD_DEFINED__ */ #ifndef __DispHTMLMarqueeElement_FWD_DEFINED__ #define __DispHTMLMarqueeElement_FWD_DEFINED__ typedef interface DispHTMLMarqueeElement DispHTMLMarqueeElement; #endif /* __DispHTMLMarqueeElement_FWD_DEFINED__ */ #ifndef __HTMLMarqueeElement_FWD_DEFINED__ #define __HTMLMarqueeElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLMarqueeElement HTMLMarqueeElement; #else typedef struct HTMLMarqueeElement HTMLMarqueeElement; #endif /* __cplusplus */ #endif /* __HTMLMarqueeElement_FWD_DEFINED__ */ #ifndef __IHTMLHtmlElement_FWD_DEFINED__ #define __IHTMLHtmlElement_FWD_DEFINED__ typedef interface IHTMLHtmlElement IHTMLHtmlElement; #endif /* __IHTMLHtmlElement_FWD_DEFINED__ */ #ifndef __IHTMLHeadElement_FWD_DEFINED__ #define __IHTMLHeadElement_FWD_DEFINED__ typedef interface IHTMLHeadElement IHTMLHeadElement; #endif /* __IHTMLHeadElement_FWD_DEFINED__ */ #ifndef __IHTMLTitleElement_FWD_DEFINED__ #define __IHTMLTitleElement_FWD_DEFINED__ typedef interface IHTMLTitleElement IHTMLTitleElement; #endif /* __IHTMLTitleElement_FWD_DEFINED__ */ #ifndef __IHTMLMetaElement_FWD_DEFINED__ #define __IHTMLMetaElement_FWD_DEFINED__ typedef interface IHTMLMetaElement IHTMLMetaElement; #endif /* __IHTMLMetaElement_FWD_DEFINED__ */ #ifndef __IHTMLMetaElement2_FWD_DEFINED__ #define __IHTMLMetaElement2_FWD_DEFINED__ typedef interface IHTMLMetaElement2 IHTMLMetaElement2; #endif /* __IHTMLMetaElement2_FWD_DEFINED__ */ #ifndef __IHTMLBaseElement_FWD_DEFINED__ #define __IHTMLBaseElement_FWD_DEFINED__ typedef interface IHTMLBaseElement IHTMLBaseElement; #endif /* __IHTMLBaseElement_FWD_DEFINED__ */ #ifndef __IHTMLIsIndexElement_FWD_DEFINED__ #define __IHTMLIsIndexElement_FWD_DEFINED__ typedef interface IHTMLIsIndexElement IHTMLIsIndexElement; #endif /* __IHTMLIsIndexElement_FWD_DEFINED__ */ #ifndef __IHTMLIsIndexElement2_FWD_DEFINED__ #define __IHTMLIsIndexElement2_FWD_DEFINED__ typedef interface IHTMLIsIndexElement2 IHTMLIsIndexElement2; #endif /* __IHTMLIsIndexElement2_FWD_DEFINED__ */ #ifndef __IHTMLNextIdElement_FWD_DEFINED__ #define __IHTMLNextIdElement_FWD_DEFINED__ typedef interface IHTMLNextIdElement IHTMLNextIdElement; #endif /* __IHTMLNextIdElement_FWD_DEFINED__ */ #ifndef __DispHTMLHtmlElement_FWD_DEFINED__ #define __DispHTMLHtmlElement_FWD_DEFINED__ typedef interface DispHTMLHtmlElement DispHTMLHtmlElement; #endif /* __DispHTMLHtmlElement_FWD_DEFINED__ */ #ifndef __HTMLHtmlElement_FWD_DEFINED__ #define __HTMLHtmlElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLHtmlElement HTMLHtmlElement; #else typedef struct HTMLHtmlElement HTMLHtmlElement; #endif /* __cplusplus */ #endif /* __HTMLHtmlElement_FWD_DEFINED__ */ #ifndef __DispHTMLHeadElement_FWD_DEFINED__ #define __DispHTMLHeadElement_FWD_DEFINED__ typedef interface DispHTMLHeadElement DispHTMLHeadElement; #endif /* __DispHTMLHeadElement_FWD_DEFINED__ */ #ifndef __HTMLHeadElement_FWD_DEFINED__ #define __HTMLHeadElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLHeadElement HTMLHeadElement; #else typedef struct HTMLHeadElement HTMLHeadElement; #endif /* __cplusplus */ #endif /* __HTMLHeadElement_FWD_DEFINED__ */ #ifndef __DispHTMLTitleElement_FWD_DEFINED__ #define __DispHTMLTitleElement_FWD_DEFINED__ typedef interface DispHTMLTitleElement DispHTMLTitleElement; #endif /* __DispHTMLTitleElement_FWD_DEFINED__ */ #ifndef __HTMLTitleElement_FWD_DEFINED__ #define __HTMLTitleElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLTitleElement HTMLTitleElement; #else typedef struct HTMLTitleElement HTMLTitleElement; #endif /* __cplusplus */ #endif /* __HTMLTitleElement_FWD_DEFINED__ */ #ifndef __DispHTMLMetaElement_FWD_DEFINED__ #define __DispHTMLMetaElement_FWD_DEFINED__ typedef interface DispHTMLMetaElement DispHTMLMetaElement; #endif /* __DispHTMLMetaElement_FWD_DEFINED__ */ #ifndef __HTMLMetaElement_FWD_DEFINED__ #define __HTMLMetaElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLMetaElement HTMLMetaElement; #else typedef struct HTMLMetaElement HTMLMetaElement; #endif /* __cplusplus */ #endif /* __HTMLMetaElement_FWD_DEFINED__ */ #ifndef __DispHTMLBaseElement_FWD_DEFINED__ #define __DispHTMLBaseElement_FWD_DEFINED__ typedef interface DispHTMLBaseElement DispHTMLBaseElement; #endif /* __DispHTMLBaseElement_FWD_DEFINED__ */ #ifndef __HTMLBaseElement_FWD_DEFINED__ #define __HTMLBaseElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLBaseElement HTMLBaseElement; #else typedef struct HTMLBaseElement HTMLBaseElement; #endif /* __cplusplus */ #endif /* __HTMLBaseElement_FWD_DEFINED__ */ #ifndef __DispHTMLIsIndexElement_FWD_DEFINED__ #define __DispHTMLIsIndexElement_FWD_DEFINED__ typedef interface DispHTMLIsIndexElement DispHTMLIsIndexElement; #endif /* __DispHTMLIsIndexElement_FWD_DEFINED__ */ #ifndef __HTMLIsIndexElement_FWD_DEFINED__ #define __HTMLIsIndexElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLIsIndexElement HTMLIsIndexElement; #else typedef struct HTMLIsIndexElement HTMLIsIndexElement; #endif /* __cplusplus */ #endif /* __HTMLIsIndexElement_FWD_DEFINED__ */ #ifndef __DispHTMLNextIdElement_FWD_DEFINED__ #define __DispHTMLNextIdElement_FWD_DEFINED__ typedef interface DispHTMLNextIdElement DispHTMLNextIdElement; #endif /* __DispHTMLNextIdElement_FWD_DEFINED__ */ #ifndef __HTMLNextIdElement_FWD_DEFINED__ #define __HTMLNextIdElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLNextIdElement HTMLNextIdElement; #else typedef struct HTMLNextIdElement HTMLNextIdElement; #endif /* __cplusplus */ #endif /* __HTMLNextIdElement_FWD_DEFINED__ */ #ifndef __IHTMLBaseFontElement_FWD_DEFINED__ #define __IHTMLBaseFontElement_FWD_DEFINED__ typedef interface IHTMLBaseFontElement IHTMLBaseFontElement; #endif /* __IHTMLBaseFontElement_FWD_DEFINED__ */ #ifndef __DispHTMLBaseFontElement_FWD_DEFINED__ #define __DispHTMLBaseFontElement_FWD_DEFINED__ typedef interface DispHTMLBaseFontElement DispHTMLBaseFontElement; #endif /* __DispHTMLBaseFontElement_FWD_DEFINED__ */ #ifndef __HTMLBaseFontElement_FWD_DEFINED__ #define __HTMLBaseFontElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLBaseFontElement HTMLBaseFontElement; #else typedef struct HTMLBaseFontElement HTMLBaseFontElement; #endif /* __cplusplus */ #endif /* __HTMLBaseFontElement_FWD_DEFINED__ */ #ifndef __IHTMLUnknownElement_FWD_DEFINED__ #define __IHTMLUnknownElement_FWD_DEFINED__ typedef interface IHTMLUnknownElement IHTMLUnknownElement; #endif /* __IHTMLUnknownElement_FWD_DEFINED__ */ #ifndef __DispHTMLUnknownElement_FWD_DEFINED__ #define __DispHTMLUnknownElement_FWD_DEFINED__ typedef interface DispHTMLUnknownElement DispHTMLUnknownElement; #endif /* __DispHTMLUnknownElement_FWD_DEFINED__ */ #ifndef __HTMLUnknownElement_FWD_DEFINED__ #define __HTMLUnknownElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLUnknownElement HTMLUnknownElement; #else typedef struct HTMLUnknownElement HTMLUnknownElement; #endif /* __cplusplus */ #endif /* __HTMLUnknownElement_FWD_DEFINED__ */ #ifndef __IOmHistory_FWD_DEFINED__ #define __IOmHistory_FWD_DEFINED__ typedef interface IOmHistory IOmHistory; #endif /* __IOmHistory_FWD_DEFINED__ */ #ifndef __IHTMLMimeTypesCollection_FWD_DEFINED__ #define __IHTMLMimeTypesCollection_FWD_DEFINED__ typedef interface IHTMLMimeTypesCollection IHTMLMimeTypesCollection; #endif /* __IHTMLMimeTypesCollection_FWD_DEFINED__ */ #ifndef __IHTMLPluginsCollection_FWD_DEFINED__ #define __IHTMLPluginsCollection_FWD_DEFINED__ typedef interface IHTMLPluginsCollection IHTMLPluginsCollection; #endif /* __IHTMLPluginsCollection_FWD_DEFINED__ */ #ifndef __IHTMLOpsProfile_FWD_DEFINED__ #define __IHTMLOpsProfile_FWD_DEFINED__ typedef interface IHTMLOpsProfile IHTMLOpsProfile; #endif /* __IHTMLOpsProfile_FWD_DEFINED__ */ #ifndef __IOmNavigator_FWD_DEFINED__ #define __IOmNavigator_FWD_DEFINED__ typedef interface IOmNavigator IOmNavigator; #endif /* __IOmNavigator_FWD_DEFINED__ */ #ifndef __IHTMLLocation_FWD_DEFINED__ #define __IHTMLLocation_FWD_DEFINED__ typedef interface IHTMLLocation IHTMLLocation; #endif /* __IHTMLLocation_FWD_DEFINED__ */ #ifndef __HTMLHistory_FWD_DEFINED__ #define __HTMLHistory_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLHistory HTMLHistory; #else typedef struct HTMLHistory HTMLHistory; #endif /* __cplusplus */ #endif /* __HTMLHistory_FWD_DEFINED__ */ #ifndef __CMimeTypes_FWD_DEFINED__ #define __CMimeTypes_FWD_DEFINED__ #ifdef __cplusplus typedef class CMimeTypes CMimeTypes; #else typedef struct CMimeTypes CMimeTypes; #endif /* __cplusplus */ #endif /* __CMimeTypes_FWD_DEFINED__ */ #ifndef __CPlugins_FWD_DEFINED__ #define __CPlugins_FWD_DEFINED__ #ifdef __cplusplus typedef class CPlugins CPlugins; #else typedef struct CPlugins CPlugins; #endif /* __cplusplus */ #endif /* __CPlugins_FWD_DEFINED__ */ #ifndef __COpsProfile_FWD_DEFINED__ #define __COpsProfile_FWD_DEFINED__ #ifdef __cplusplus typedef class COpsProfile COpsProfile; #else typedef struct COpsProfile COpsProfile; #endif /* __cplusplus */ #endif /* __COpsProfile_FWD_DEFINED__ */ #ifndef __HTMLNavigator_FWD_DEFINED__ #define __HTMLNavigator_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLNavigator HTMLNavigator; #else typedef struct HTMLNavigator HTMLNavigator; #endif /* __cplusplus */ #endif /* __HTMLNavigator_FWD_DEFINED__ */ #ifndef __HTMLLocation_FWD_DEFINED__ #define __HTMLLocation_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLLocation HTMLLocation; #else typedef struct HTMLLocation HTMLLocation; #endif /* __cplusplus */ #endif /* __HTMLLocation_FWD_DEFINED__ */ #ifndef __IHTMLBookmarkCollection_FWD_DEFINED__ #define __IHTMLBookmarkCollection_FWD_DEFINED__ typedef interface IHTMLBookmarkCollection IHTMLBookmarkCollection; #endif /* __IHTMLBookmarkCollection_FWD_DEFINED__ */ #ifndef __IHTMLDataTransfer_FWD_DEFINED__ #define __IHTMLDataTransfer_FWD_DEFINED__ typedef interface IHTMLDataTransfer IHTMLDataTransfer; #endif /* __IHTMLDataTransfer_FWD_DEFINED__ */ #ifndef __IHTMLEventObj2_FWD_DEFINED__ #define __IHTMLEventObj2_FWD_DEFINED__ typedef interface IHTMLEventObj2 IHTMLEventObj2; #endif /* __IHTMLEventObj2_FWD_DEFINED__ */ #ifndef __IHTMLEventObj3_FWD_DEFINED__ #define __IHTMLEventObj3_FWD_DEFINED__ typedef interface IHTMLEventObj3 IHTMLEventObj3; #endif /* __IHTMLEventObj3_FWD_DEFINED__ */ #ifndef __IHTMLEventObj4_FWD_DEFINED__ #define __IHTMLEventObj4_FWD_DEFINED__ typedef interface IHTMLEventObj4 IHTMLEventObj4; #endif /* __IHTMLEventObj4_FWD_DEFINED__ */ #ifndef __DispCEventObj_FWD_DEFINED__ #define __DispCEventObj_FWD_DEFINED__ typedef interface DispCEventObj DispCEventObj; #endif /* __DispCEventObj_FWD_DEFINED__ */ #ifndef __CEventObj_FWD_DEFINED__ #define __CEventObj_FWD_DEFINED__ #ifdef __cplusplus typedef class CEventObj CEventObj; #else typedef struct CEventObj CEventObj; #endif /* __cplusplus */ #endif /* __CEventObj_FWD_DEFINED__ */ #ifndef __HTMLWindowEvents2_FWD_DEFINED__ #define __HTMLWindowEvents2_FWD_DEFINED__ typedef interface HTMLWindowEvents2 HTMLWindowEvents2; #endif /* __HTMLWindowEvents2_FWD_DEFINED__ */ #ifndef __HTMLWindowEvents_FWD_DEFINED__ #define __HTMLWindowEvents_FWD_DEFINED__ typedef interface HTMLWindowEvents HTMLWindowEvents; #endif /* __HTMLWindowEvents_FWD_DEFINED__ */ #ifndef __IHTMLDocument2_FWD_DEFINED__ #define __IHTMLDocument2_FWD_DEFINED__ typedef interface IHTMLDocument2 IHTMLDocument2; #endif /* __IHTMLDocument2_FWD_DEFINED__ */ #ifndef __IHTMLFramesCollection2_FWD_DEFINED__ #define __IHTMLFramesCollection2_FWD_DEFINED__ typedef interface IHTMLFramesCollection2 IHTMLFramesCollection2; #endif /* __IHTMLFramesCollection2_FWD_DEFINED__ */ #ifndef __IHTMLWindow2_FWD_DEFINED__ #define __IHTMLWindow2_FWD_DEFINED__ typedef interface IHTMLWindow2 IHTMLWindow2; #endif /* __IHTMLWindow2_FWD_DEFINED__ */ #ifndef __IHTMLWindow3_FWD_DEFINED__ #define __IHTMLWindow3_FWD_DEFINED__ typedef interface IHTMLWindow3 IHTMLWindow3; #endif /* __IHTMLWindow3_FWD_DEFINED__ */ #ifndef __IHTMLFrameBase_FWD_DEFINED__ #define __IHTMLFrameBase_FWD_DEFINED__ typedef interface IHTMLFrameBase IHTMLFrameBase; #endif /* __IHTMLFrameBase_FWD_DEFINED__ */ #ifndef __IHTMLScreen_FWD_DEFINED__ #define __IHTMLScreen_FWD_DEFINED__ typedef interface IHTMLScreen IHTMLScreen; #endif /* __IHTMLScreen_FWD_DEFINED__ */ #ifndef __IHTMLScreen2_FWD_DEFINED__ #define __IHTMLScreen2_FWD_DEFINED__ typedef interface IHTMLScreen2 IHTMLScreen2; #endif /* __IHTMLScreen2_FWD_DEFINED__ */ #ifndef __IHTMLWindow4_FWD_DEFINED__ #define __IHTMLWindow4_FWD_DEFINED__ typedef interface IHTMLWindow4 IHTMLWindow4; #endif /* __IHTMLWindow4_FWD_DEFINED__ */ #ifndef __FramesCollection_FWD_DEFINED__ #define __FramesCollection_FWD_DEFINED__ #ifdef __cplusplus typedef class FramesCollection FramesCollection; #else typedef struct FramesCollection FramesCollection; #endif /* __cplusplus */ #endif /* __FramesCollection_FWD_DEFINED__ */ #ifndef __DispHTMLScreen_FWD_DEFINED__ #define __DispHTMLScreen_FWD_DEFINED__ typedef interface DispHTMLScreen DispHTMLScreen; #endif /* __DispHTMLScreen_FWD_DEFINED__ */ #ifndef __HTMLScreen_FWD_DEFINED__ #define __HTMLScreen_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLScreen HTMLScreen; #else typedef struct HTMLScreen HTMLScreen; #endif /* __cplusplus */ #endif /* __HTMLScreen_FWD_DEFINED__ */ #ifndef __DispHTMLWindow2_FWD_DEFINED__ #define __DispHTMLWindow2_FWD_DEFINED__ typedef interface DispHTMLWindow2 DispHTMLWindow2; #endif /* __DispHTMLWindow2_FWD_DEFINED__ */ #ifndef __HTMLWindow2_FWD_DEFINED__ #define __HTMLWindow2_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLWindow2 HTMLWindow2; #else typedef struct HTMLWindow2 HTMLWindow2; #endif /* __cplusplus */ #endif /* __HTMLWindow2_FWD_DEFINED__ */ #ifndef __DispHTMLWindowProxy_FWD_DEFINED__ #define __DispHTMLWindowProxy_FWD_DEFINED__ typedef interface DispHTMLWindowProxy DispHTMLWindowProxy; #endif /* __DispHTMLWindowProxy_FWD_DEFINED__ */ #ifndef __HTMLWindowProxy_FWD_DEFINED__ #define __HTMLWindowProxy_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLWindowProxy HTMLWindowProxy; #else typedef struct HTMLWindowProxy HTMLWindowProxy; #endif /* __cplusplus */ #endif /* __HTMLWindowProxy_FWD_DEFINED__ */ #ifndef __HTMLDocumentEvents2_FWD_DEFINED__ #define __HTMLDocumentEvents2_FWD_DEFINED__ typedef interface HTMLDocumentEvents2 HTMLDocumentEvents2; #endif /* __HTMLDocumentEvents2_FWD_DEFINED__ */ #ifndef __HTMLDocumentEvents_FWD_DEFINED__ #define __HTMLDocumentEvents_FWD_DEFINED__ typedef interface HTMLDocumentEvents HTMLDocumentEvents; #endif /* __HTMLDocumentEvents_FWD_DEFINED__ */ #ifndef __IHTMLDocument3_FWD_DEFINED__ #define __IHTMLDocument3_FWD_DEFINED__ typedef interface IHTMLDocument3 IHTMLDocument3; #endif /* __IHTMLDocument3_FWD_DEFINED__ */ #ifndef __IHTMLDocument4_FWD_DEFINED__ #define __IHTMLDocument4_FWD_DEFINED__ typedef interface IHTMLDocument4 IHTMLDocument4; #endif /* __IHTMLDocument4_FWD_DEFINED__ */ #ifndef __IHTMLDocument5_FWD_DEFINED__ #define __IHTMLDocument5_FWD_DEFINED__ typedef interface IHTMLDocument5 IHTMLDocument5; #endif /* __IHTMLDocument5_FWD_DEFINED__ */ #ifndef __DispHTMLDocument_FWD_DEFINED__ #define __DispHTMLDocument_FWD_DEFINED__ typedef interface DispHTMLDocument DispHTMLDocument; #endif /* __DispHTMLDocument_FWD_DEFINED__ */ #ifndef __HTMLDocument_FWD_DEFINED__ #define __HTMLDocument_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLDocument HTMLDocument; #else typedef struct HTMLDocument HTMLDocument; #endif /* __cplusplus */ #endif /* __HTMLDocument_FWD_DEFINED__ */ #ifndef __DWebBridgeEvents_FWD_DEFINED__ #define __DWebBridgeEvents_FWD_DEFINED__ typedef interface DWebBridgeEvents DWebBridgeEvents; #endif /* __DWebBridgeEvents_FWD_DEFINED__ */ #ifndef __IWebBridge_FWD_DEFINED__ #define __IWebBridge_FWD_DEFINED__ typedef interface IWebBridge IWebBridge; #endif /* __IWebBridge_FWD_DEFINED__ */ #ifndef __IWBScriptControl_FWD_DEFINED__ #define __IWBScriptControl_FWD_DEFINED__ typedef interface IWBScriptControl IWBScriptControl; #endif /* __IWBScriptControl_FWD_DEFINED__ */ #ifndef __Scriptlet_FWD_DEFINED__ #define __Scriptlet_FWD_DEFINED__ #ifdef __cplusplus typedef class Scriptlet Scriptlet; #else typedef struct Scriptlet Scriptlet; #endif /* __cplusplus */ #endif /* __Scriptlet_FWD_DEFINED__ */ #ifndef __IHTMLEmbedElement_FWD_DEFINED__ #define __IHTMLEmbedElement_FWD_DEFINED__ typedef interface IHTMLEmbedElement IHTMLEmbedElement; #endif /* __IHTMLEmbedElement_FWD_DEFINED__ */ #ifndef __DispHTMLEmbed_FWD_DEFINED__ #define __DispHTMLEmbed_FWD_DEFINED__ typedef interface DispHTMLEmbed DispHTMLEmbed; #endif /* __DispHTMLEmbed_FWD_DEFINED__ */ #ifndef __HTMLEmbed_FWD_DEFINED__ #define __HTMLEmbed_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLEmbed HTMLEmbed; #else typedef struct HTMLEmbed HTMLEmbed; #endif /* __cplusplus */ #endif /* __HTMLEmbed_FWD_DEFINED__ */ #ifndef __HTMLMapEvents2_FWD_DEFINED__ #define __HTMLMapEvents2_FWD_DEFINED__ typedef interface HTMLMapEvents2 HTMLMapEvents2; #endif /* __HTMLMapEvents2_FWD_DEFINED__ */ #ifndef __HTMLMapEvents_FWD_DEFINED__ #define __HTMLMapEvents_FWD_DEFINED__ typedef interface HTMLMapEvents HTMLMapEvents; #endif /* __HTMLMapEvents_FWD_DEFINED__ */ #ifndef __IHTMLAreasCollection_FWD_DEFINED__ #define __IHTMLAreasCollection_FWD_DEFINED__ typedef interface IHTMLAreasCollection IHTMLAreasCollection; #endif /* __IHTMLAreasCollection_FWD_DEFINED__ */ #ifndef __IHTMLAreasCollection2_FWD_DEFINED__ #define __IHTMLAreasCollection2_FWD_DEFINED__ typedef interface IHTMLAreasCollection2 IHTMLAreasCollection2; #endif /* __IHTMLAreasCollection2_FWD_DEFINED__ */ #ifndef __IHTMLAreasCollection3_FWD_DEFINED__ #define __IHTMLAreasCollection3_FWD_DEFINED__ typedef interface IHTMLAreasCollection3 IHTMLAreasCollection3; #endif /* __IHTMLAreasCollection3_FWD_DEFINED__ */ #ifndef __IHTMLMapElement_FWD_DEFINED__ #define __IHTMLMapElement_FWD_DEFINED__ typedef interface IHTMLMapElement IHTMLMapElement; #endif /* __IHTMLMapElement_FWD_DEFINED__ */ #ifndef __DispHTMLAreasCollection_FWD_DEFINED__ #define __DispHTMLAreasCollection_FWD_DEFINED__ typedef interface DispHTMLAreasCollection DispHTMLAreasCollection; #endif /* __DispHTMLAreasCollection_FWD_DEFINED__ */ #ifndef __HTMLAreasCollection_FWD_DEFINED__ #define __HTMLAreasCollection_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLAreasCollection HTMLAreasCollection; #else typedef struct HTMLAreasCollection HTMLAreasCollection; #endif /* __cplusplus */ #endif /* __HTMLAreasCollection_FWD_DEFINED__ */ #ifndef __DispHTMLMapElement_FWD_DEFINED__ #define __DispHTMLMapElement_FWD_DEFINED__ typedef interface DispHTMLMapElement DispHTMLMapElement; #endif /* __DispHTMLMapElement_FWD_DEFINED__ */ #ifndef __HTMLMapElement_FWD_DEFINED__ #define __HTMLMapElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLMapElement HTMLMapElement; #else typedef struct HTMLMapElement HTMLMapElement; #endif /* __cplusplus */ #endif /* __HTMLMapElement_FWD_DEFINED__ */ #ifndef __HTMLAreaEvents2_FWD_DEFINED__ #define __HTMLAreaEvents2_FWD_DEFINED__ typedef interface HTMLAreaEvents2 HTMLAreaEvents2; #endif /* __HTMLAreaEvents2_FWD_DEFINED__ */ #ifndef __HTMLAreaEvents_FWD_DEFINED__ #define __HTMLAreaEvents_FWD_DEFINED__ typedef interface HTMLAreaEvents HTMLAreaEvents; #endif /* __HTMLAreaEvents_FWD_DEFINED__ */ #ifndef __IHTMLAreaElement_FWD_DEFINED__ #define __IHTMLAreaElement_FWD_DEFINED__ typedef interface IHTMLAreaElement IHTMLAreaElement; #endif /* __IHTMLAreaElement_FWD_DEFINED__ */ #ifndef __DispHTMLAreaElement_FWD_DEFINED__ #define __DispHTMLAreaElement_FWD_DEFINED__ typedef interface DispHTMLAreaElement DispHTMLAreaElement; #endif /* __DispHTMLAreaElement_FWD_DEFINED__ */ #ifndef __HTMLAreaElement_FWD_DEFINED__ #define __HTMLAreaElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLAreaElement HTMLAreaElement; #else typedef struct HTMLAreaElement HTMLAreaElement; #endif /* __cplusplus */ #endif /* __HTMLAreaElement_FWD_DEFINED__ */ #ifndef __IHTMLTableCaption_FWD_DEFINED__ #define __IHTMLTableCaption_FWD_DEFINED__ typedef interface IHTMLTableCaption IHTMLTableCaption; #endif /* __IHTMLTableCaption_FWD_DEFINED__ */ #ifndef __DispHTMLTableCaption_FWD_DEFINED__ #define __DispHTMLTableCaption_FWD_DEFINED__ typedef interface DispHTMLTableCaption DispHTMLTableCaption; #endif /* __DispHTMLTableCaption_FWD_DEFINED__ */ #ifndef __HTMLTableCaption_FWD_DEFINED__ #define __HTMLTableCaption_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLTableCaption HTMLTableCaption; #else typedef struct HTMLTableCaption HTMLTableCaption; #endif /* __cplusplus */ #endif /* __HTMLTableCaption_FWD_DEFINED__ */ #ifndef __IHTMLCommentElement_FWD_DEFINED__ #define __IHTMLCommentElement_FWD_DEFINED__ typedef interface IHTMLCommentElement IHTMLCommentElement; #endif /* __IHTMLCommentElement_FWD_DEFINED__ */ #ifndef __IHTMLCommentElement2_FWD_DEFINED__ #define __IHTMLCommentElement2_FWD_DEFINED__ typedef interface IHTMLCommentElement2 IHTMLCommentElement2; #endif /* __IHTMLCommentElement2_FWD_DEFINED__ */ #ifndef __DispHTMLCommentElement_FWD_DEFINED__ #define __DispHTMLCommentElement_FWD_DEFINED__ typedef interface DispHTMLCommentElement DispHTMLCommentElement; #endif /* __DispHTMLCommentElement_FWD_DEFINED__ */ #ifndef __HTMLCommentElement_FWD_DEFINED__ #define __HTMLCommentElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLCommentElement HTMLCommentElement; #else typedef struct HTMLCommentElement HTMLCommentElement; #endif /* __cplusplus */ #endif /* __HTMLCommentElement_FWD_DEFINED__ */ #ifndef __IHTMLPhraseElement_FWD_DEFINED__ #define __IHTMLPhraseElement_FWD_DEFINED__ typedef interface IHTMLPhraseElement IHTMLPhraseElement; #endif /* __IHTMLPhraseElement_FWD_DEFINED__ */ #ifndef __IHTMLPhraseElement2_FWD_DEFINED__ #define __IHTMLPhraseElement2_FWD_DEFINED__ typedef interface IHTMLPhraseElement2 IHTMLPhraseElement2; #endif /* __IHTMLPhraseElement2_FWD_DEFINED__ */ #ifndef __IHTMLSpanElement_FWD_DEFINED__ #define __IHTMLSpanElement_FWD_DEFINED__ typedef interface IHTMLSpanElement IHTMLSpanElement; #endif /* __IHTMLSpanElement_FWD_DEFINED__ */ #ifndef __DispHTMLPhraseElement_FWD_DEFINED__ #define __DispHTMLPhraseElement_FWD_DEFINED__ typedef interface DispHTMLPhraseElement DispHTMLPhraseElement; #endif /* __DispHTMLPhraseElement_FWD_DEFINED__ */ #ifndef __HTMLPhraseElement_FWD_DEFINED__ #define __HTMLPhraseElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLPhraseElement HTMLPhraseElement; #else typedef struct HTMLPhraseElement HTMLPhraseElement; #endif /* __cplusplus */ #endif /* __HTMLPhraseElement_FWD_DEFINED__ */ #ifndef __DispHTMLSpanElement_FWD_DEFINED__ #define __DispHTMLSpanElement_FWD_DEFINED__ typedef interface DispHTMLSpanElement DispHTMLSpanElement; #endif /* __DispHTMLSpanElement_FWD_DEFINED__ */ #ifndef __HTMLSpanElement_FWD_DEFINED__ #define __HTMLSpanElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLSpanElement HTMLSpanElement; #else typedef struct HTMLSpanElement HTMLSpanElement; #endif /* __cplusplus */ #endif /* __HTMLSpanElement_FWD_DEFINED__ */ #ifndef __HTMLTableEvents2_FWD_DEFINED__ #define __HTMLTableEvents2_FWD_DEFINED__ typedef interface HTMLTableEvents2 HTMLTableEvents2; #endif /* __HTMLTableEvents2_FWD_DEFINED__ */ #ifndef __HTMLTableEvents_FWD_DEFINED__ #define __HTMLTableEvents_FWD_DEFINED__ typedef interface HTMLTableEvents HTMLTableEvents; #endif /* __HTMLTableEvents_FWD_DEFINED__ */ #ifndef __IHTMLTableSection_FWD_DEFINED__ #define __IHTMLTableSection_FWD_DEFINED__ typedef interface IHTMLTableSection IHTMLTableSection; #endif /* __IHTMLTableSection_FWD_DEFINED__ */ #ifndef __IHTMLTable_FWD_DEFINED__ #define __IHTMLTable_FWD_DEFINED__ typedef interface IHTMLTable IHTMLTable; #endif /* __IHTMLTable_FWD_DEFINED__ */ #ifndef __IHTMLTable2_FWD_DEFINED__ #define __IHTMLTable2_FWD_DEFINED__ typedef interface IHTMLTable2 IHTMLTable2; #endif /* __IHTMLTable2_FWD_DEFINED__ */ #ifndef __IHTMLTable3_FWD_DEFINED__ #define __IHTMLTable3_FWD_DEFINED__ typedef interface IHTMLTable3 IHTMLTable3; #endif /* __IHTMLTable3_FWD_DEFINED__ */ #ifndef __IHTMLTableCol_FWD_DEFINED__ #define __IHTMLTableCol_FWD_DEFINED__ typedef interface IHTMLTableCol IHTMLTableCol; #endif /* __IHTMLTableCol_FWD_DEFINED__ */ #ifndef __IHTMLTableCol2_FWD_DEFINED__ #define __IHTMLTableCol2_FWD_DEFINED__ typedef interface IHTMLTableCol2 IHTMLTableCol2; #endif /* __IHTMLTableCol2_FWD_DEFINED__ */ #ifndef __IHTMLTableSection2_FWD_DEFINED__ #define __IHTMLTableSection2_FWD_DEFINED__ typedef interface IHTMLTableSection2 IHTMLTableSection2; #endif /* __IHTMLTableSection2_FWD_DEFINED__ */ #ifndef __IHTMLTableSection3_FWD_DEFINED__ #define __IHTMLTableSection3_FWD_DEFINED__ typedef interface IHTMLTableSection3 IHTMLTableSection3; #endif /* __IHTMLTableSection3_FWD_DEFINED__ */ #ifndef __IHTMLTableRow_FWD_DEFINED__ #define __IHTMLTableRow_FWD_DEFINED__ typedef interface IHTMLTableRow IHTMLTableRow; #endif /* __IHTMLTableRow_FWD_DEFINED__ */ #ifndef __IHTMLTableRow2_FWD_DEFINED__ #define __IHTMLTableRow2_FWD_DEFINED__ typedef interface IHTMLTableRow2 IHTMLTableRow2; #endif /* __IHTMLTableRow2_FWD_DEFINED__ */ #ifndef __IHTMLTableRow3_FWD_DEFINED__ #define __IHTMLTableRow3_FWD_DEFINED__ typedef interface IHTMLTableRow3 IHTMLTableRow3; #endif /* __IHTMLTableRow3_FWD_DEFINED__ */ #ifndef __IHTMLTableRowMetrics_FWD_DEFINED__ #define __IHTMLTableRowMetrics_FWD_DEFINED__ typedef interface IHTMLTableRowMetrics IHTMLTableRowMetrics; #endif /* __IHTMLTableRowMetrics_FWD_DEFINED__ */ #ifndef __IHTMLTableCell_FWD_DEFINED__ #define __IHTMLTableCell_FWD_DEFINED__ typedef interface IHTMLTableCell IHTMLTableCell; #endif /* __IHTMLTableCell_FWD_DEFINED__ */ #ifndef __IHTMLTableCell2_FWD_DEFINED__ #define __IHTMLTableCell2_FWD_DEFINED__ typedef interface IHTMLTableCell2 IHTMLTableCell2; #endif /* __IHTMLTableCell2_FWD_DEFINED__ */ #ifndef __DispHTMLTable_FWD_DEFINED__ #define __DispHTMLTable_FWD_DEFINED__ typedef interface DispHTMLTable DispHTMLTable; #endif /* __DispHTMLTable_FWD_DEFINED__ */ #ifndef __HTMLTable_FWD_DEFINED__ #define __HTMLTable_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLTable HTMLTable; #else typedef struct HTMLTable HTMLTable; #endif /* __cplusplus */ #endif /* __HTMLTable_FWD_DEFINED__ */ #ifndef __DispHTMLTableCol_FWD_DEFINED__ #define __DispHTMLTableCol_FWD_DEFINED__ typedef interface DispHTMLTableCol DispHTMLTableCol; #endif /* __DispHTMLTableCol_FWD_DEFINED__ */ #ifndef __HTMLTableCol_FWD_DEFINED__ #define __HTMLTableCol_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLTableCol HTMLTableCol; #else typedef struct HTMLTableCol HTMLTableCol; #endif /* __cplusplus */ #endif /* __HTMLTableCol_FWD_DEFINED__ */ #ifndef __DispHTMLTableSection_FWD_DEFINED__ #define __DispHTMLTableSection_FWD_DEFINED__ typedef interface DispHTMLTableSection DispHTMLTableSection; #endif /* __DispHTMLTableSection_FWD_DEFINED__ */ #ifndef __HTMLTableSection_FWD_DEFINED__ #define __HTMLTableSection_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLTableSection HTMLTableSection; #else typedef struct HTMLTableSection HTMLTableSection; #endif /* __cplusplus */ #endif /* __HTMLTableSection_FWD_DEFINED__ */ #ifndef __DispHTMLTableRow_FWD_DEFINED__ #define __DispHTMLTableRow_FWD_DEFINED__ typedef interface DispHTMLTableRow DispHTMLTableRow; #endif /* __DispHTMLTableRow_FWD_DEFINED__ */ #ifndef __HTMLTableRow_FWD_DEFINED__ #define __HTMLTableRow_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLTableRow HTMLTableRow; #else typedef struct HTMLTableRow HTMLTableRow; #endif /* __cplusplus */ #endif /* __HTMLTableRow_FWD_DEFINED__ */ #ifndef __DispHTMLTableCell_FWD_DEFINED__ #define __DispHTMLTableCell_FWD_DEFINED__ typedef interface DispHTMLTableCell DispHTMLTableCell; #endif /* __DispHTMLTableCell_FWD_DEFINED__ */ #ifndef __HTMLTableCell_FWD_DEFINED__ #define __HTMLTableCell_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLTableCell HTMLTableCell; #else typedef struct HTMLTableCell HTMLTableCell; #endif /* __cplusplus */ #endif /* __HTMLTableCell_FWD_DEFINED__ */ #ifndef __HTMLScriptEvents2_FWD_DEFINED__ #define __HTMLScriptEvents2_FWD_DEFINED__ typedef interface HTMLScriptEvents2 HTMLScriptEvents2; #endif /* __HTMLScriptEvents2_FWD_DEFINED__ */ #ifndef __HTMLScriptEvents_FWD_DEFINED__ #define __HTMLScriptEvents_FWD_DEFINED__ typedef interface HTMLScriptEvents HTMLScriptEvents; #endif /* __HTMLScriptEvents_FWD_DEFINED__ */ #ifndef __IHTMLScriptElement_FWD_DEFINED__ #define __IHTMLScriptElement_FWD_DEFINED__ typedef interface IHTMLScriptElement IHTMLScriptElement; #endif /* __IHTMLScriptElement_FWD_DEFINED__ */ #ifndef __IHTMLScriptElement2_FWD_DEFINED__ #define __IHTMLScriptElement2_FWD_DEFINED__ typedef interface IHTMLScriptElement2 IHTMLScriptElement2; #endif /* __IHTMLScriptElement2_FWD_DEFINED__ */ #ifndef __DispHTMLScriptElement_FWD_DEFINED__ #define __DispHTMLScriptElement_FWD_DEFINED__ typedef interface DispHTMLScriptElement DispHTMLScriptElement; #endif /* __DispHTMLScriptElement_FWD_DEFINED__ */ #ifndef __HTMLScriptElement_FWD_DEFINED__ #define __HTMLScriptElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLScriptElement HTMLScriptElement; #else typedef struct HTMLScriptElement HTMLScriptElement; #endif /* __cplusplus */ #endif /* __HTMLScriptElement_FWD_DEFINED__ */ #ifndef __IHTMLNoShowElement_FWD_DEFINED__ #define __IHTMLNoShowElement_FWD_DEFINED__ typedef interface IHTMLNoShowElement IHTMLNoShowElement; #endif /* __IHTMLNoShowElement_FWD_DEFINED__ */ #ifndef __DispHTMLNoShowElement_FWD_DEFINED__ #define __DispHTMLNoShowElement_FWD_DEFINED__ typedef interface DispHTMLNoShowElement DispHTMLNoShowElement; #endif /* __DispHTMLNoShowElement_FWD_DEFINED__ */ #ifndef __HTMLNoShowElement_FWD_DEFINED__ #define __HTMLNoShowElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLNoShowElement HTMLNoShowElement; #else typedef struct HTMLNoShowElement HTMLNoShowElement; #endif /* __cplusplus */ #endif /* __HTMLNoShowElement_FWD_DEFINED__ */ #ifndef __HTMLObjectElementEvents2_FWD_DEFINED__ #define __HTMLObjectElementEvents2_FWD_DEFINED__ typedef interface HTMLObjectElementEvents2 HTMLObjectElementEvents2; #endif /* __HTMLObjectElementEvents2_FWD_DEFINED__ */ #ifndef __HTMLObjectElementEvents_FWD_DEFINED__ #define __HTMLObjectElementEvents_FWD_DEFINED__ typedef interface HTMLObjectElementEvents HTMLObjectElementEvents; #endif /* __HTMLObjectElementEvents_FWD_DEFINED__ */ #ifndef __IHTMLObjectElement_FWD_DEFINED__ #define __IHTMLObjectElement_FWD_DEFINED__ typedef interface IHTMLObjectElement IHTMLObjectElement; #endif /* __IHTMLObjectElement_FWD_DEFINED__ */ #ifndef __IHTMLObjectElement2_FWD_DEFINED__ #define __IHTMLObjectElement2_FWD_DEFINED__ typedef interface IHTMLObjectElement2 IHTMLObjectElement2; #endif /* __IHTMLObjectElement2_FWD_DEFINED__ */ #ifndef __IHTMLObjectElement3_FWD_DEFINED__ #define __IHTMLObjectElement3_FWD_DEFINED__ typedef interface IHTMLObjectElement3 IHTMLObjectElement3; #endif /* __IHTMLObjectElement3_FWD_DEFINED__ */ #ifndef __IHTMLParamElement_FWD_DEFINED__ #define __IHTMLParamElement_FWD_DEFINED__ typedef interface IHTMLParamElement IHTMLParamElement; #endif /* __IHTMLParamElement_FWD_DEFINED__ */ #ifndef __DispHTMLObjectElement_FWD_DEFINED__ #define __DispHTMLObjectElement_FWD_DEFINED__ typedef interface DispHTMLObjectElement DispHTMLObjectElement; #endif /* __DispHTMLObjectElement_FWD_DEFINED__ */ #ifndef __HTMLObjectElement_FWD_DEFINED__ #define __HTMLObjectElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLObjectElement HTMLObjectElement; #else typedef struct HTMLObjectElement HTMLObjectElement; #endif /* __cplusplus */ #endif /* __HTMLObjectElement_FWD_DEFINED__ */ #ifndef __DispHTMLParamElement_FWD_DEFINED__ #define __DispHTMLParamElement_FWD_DEFINED__ typedef interface DispHTMLParamElement DispHTMLParamElement; #endif /* __DispHTMLParamElement_FWD_DEFINED__ */ #ifndef __HTMLParamElement_FWD_DEFINED__ #define __HTMLParamElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLParamElement HTMLParamElement; #else typedef struct HTMLParamElement HTMLParamElement; #endif /* __cplusplus */ #endif /* __HTMLParamElement_FWD_DEFINED__ */ #ifndef __HTMLFrameSiteEvents2_FWD_DEFINED__ #define __HTMLFrameSiteEvents2_FWD_DEFINED__ typedef interface HTMLFrameSiteEvents2 HTMLFrameSiteEvents2; #endif /* __HTMLFrameSiteEvents2_FWD_DEFINED__ */ #ifndef __HTMLFrameSiteEvents_FWD_DEFINED__ #define __HTMLFrameSiteEvents_FWD_DEFINED__ typedef interface HTMLFrameSiteEvents HTMLFrameSiteEvents; #endif /* __HTMLFrameSiteEvents_FWD_DEFINED__ */ #ifndef __IHTMLFrameBase2_FWD_DEFINED__ #define __IHTMLFrameBase2_FWD_DEFINED__ typedef interface IHTMLFrameBase2 IHTMLFrameBase2; #endif /* __IHTMLFrameBase2_FWD_DEFINED__ */ #ifndef __IHTMLFrameBase3_FWD_DEFINED__ #define __IHTMLFrameBase3_FWD_DEFINED__ typedef interface IHTMLFrameBase3 IHTMLFrameBase3; #endif /* __IHTMLFrameBase3_FWD_DEFINED__ */ #ifndef __DispHTMLFrameBase_FWD_DEFINED__ #define __DispHTMLFrameBase_FWD_DEFINED__ typedef interface DispHTMLFrameBase DispHTMLFrameBase; #endif /* __DispHTMLFrameBase_FWD_DEFINED__ */ #ifndef __HTMLFrameBase_FWD_DEFINED__ #define __HTMLFrameBase_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLFrameBase HTMLFrameBase; #else typedef struct HTMLFrameBase HTMLFrameBase; #endif /* __cplusplus */ #endif /* __HTMLFrameBase_FWD_DEFINED__ */ #ifndef __IHTMLFrameElement_FWD_DEFINED__ #define __IHTMLFrameElement_FWD_DEFINED__ typedef interface IHTMLFrameElement IHTMLFrameElement; #endif /* __IHTMLFrameElement_FWD_DEFINED__ */ #ifndef __IHTMLFrameElement2_FWD_DEFINED__ #define __IHTMLFrameElement2_FWD_DEFINED__ typedef interface IHTMLFrameElement2 IHTMLFrameElement2; #endif /* __IHTMLFrameElement2_FWD_DEFINED__ */ #ifndef __DispHTMLFrameElement_FWD_DEFINED__ #define __DispHTMLFrameElement_FWD_DEFINED__ typedef interface DispHTMLFrameElement DispHTMLFrameElement; #endif /* __DispHTMLFrameElement_FWD_DEFINED__ */ #ifndef __HTMLFrameElement_FWD_DEFINED__ #define __HTMLFrameElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLFrameElement HTMLFrameElement; #else typedef struct HTMLFrameElement HTMLFrameElement; #endif /* __cplusplus */ #endif /* __HTMLFrameElement_FWD_DEFINED__ */ #ifndef __IHTMLIFrameElement_FWD_DEFINED__ #define __IHTMLIFrameElement_FWD_DEFINED__ typedef interface IHTMLIFrameElement IHTMLIFrameElement; #endif /* __IHTMLIFrameElement_FWD_DEFINED__ */ #ifndef __IHTMLIFrameElement2_FWD_DEFINED__ #define __IHTMLIFrameElement2_FWD_DEFINED__ typedef interface IHTMLIFrameElement2 IHTMLIFrameElement2; #endif /* __IHTMLIFrameElement2_FWD_DEFINED__ */ #ifndef __DispHTMLIFrame_FWD_DEFINED__ #define __DispHTMLIFrame_FWD_DEFINED__ typedef interface DispHTMLIFrame DispHTMLIFrame; #endif /* __DispHTMLIFrame_FWD_DEFINED__ */ #ifndef __HTMLIFrame_FWD_DEFINED__ #define __HTMLIFrame_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLIFrame HTMLIFrame; #else typedef struct HTMLIFrame HTMLIFrame; #endif /* __cplusplus */ #endif /* __HTMLIFrame_FWD_DEFINED__ */ #ifndef __IHTMLDivPosition_FWD_DEFINED__ #define __IHTMLDivPosition_FWD_DEFINED__ typedef interface IHTMLDivPosition IHTMLDivPosition; #endif /* __IHTMLDivPosition_FWD_DEFINED__ */ #ifndef __IHTMLFieldSetElement_FWD_DEFINED__ #define __IHTMLFieldSetElement_FWD_DEFINED__ typedef interface IHTMLFieldSetElement IHTMLFieldSetElement; #endif /* __IHTMLFieldSetElement_FWD_DEFINED__ */ #ifndef __IHTMLFieldSetElement2_FWD_DEFINED__ #define __IHTMLFieldSetElement2_FWD_DEFINED__ typedef interface IHTMLFieldSetElement2 IHTMLFieldSetElement2; #endif /* __IHTMLFieldSetElement2_FWD_DEFINED__ */ #ifndef __IHTMLLegendElement_FWD_DEFINED__ #define __IHTMLLegendElement_FWD_DEFINED__ typedef interface IHTMLLegendElement IHTMLLegendElement; #endif /* __IHTMLLegendElement_FWD_DEFINED__ */ #ifndef __IHTMLLegendElement2_FWD_DEFINED__ #define __IHTMLLegendElement2_FWD_DEFINED__ typedef interface IHTMLLegendElement2 IHTMLLegendElement2; #endif /* __IHTMLLegendElement2_FWD_DEFINED__ */ #ifndef __DispHTMLDivPosition_FWD_DEFINED__ #define __DispHTMLDivPosition_FWD_DEFINED__ typedef interface DispHTMLDivPosition DispHTMLDivPosition; #endif /* __DispHTMLDivPosition_FWD_DEFINED__ */ #ifndef __HTMLDivPosition_FWD_DEFINED__ #define __HTMLDivPosition_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLDivPosition HTMLDivPosition; #else typedef struct HTMLDivPosition HTMLDivPosition; #endif /* __cplusplus */ #endif /* __HTMLDivPosition_FWD_DEFINED__ */ #ifndef __DispHTMLFieldSetElement_FWD_DEFINED__ #define __DispHTMLFieldSetElement_FWD_DEFINED__ typedef interface DispHTMLFieldSetElement DispHTMLFieldSetElement; #endif /* __DispHTMLFieldSetElement_FWD_DEFINED__ */ #ifndef __HTMLFieldSetElement_FWD_DEFINED__ #define __HTMLFieldSetElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLFieldSetElement HTMLFieldSetElement; #else typedef struct HTMLFieldSetElement HTMLFieldSetElement; #endif /* __cplusplus */ #endif /* __HTMLFieldSetElement_FWD_DEFINED__ */ #ifndef __DispHTMLLegendElement_FWD_DEFINED__ #define __DispHTMLLegendElement_FWD_DEFINED__ typedef interface DispHTMLLegendElement DispHTMLLegendElement; #endif /* __DispHTMLLegendElement_FWD_DEFINED__ */ #ifndef __HTMLLegendElement_FWD_DEFINED__ #define __HTMLLegendElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLLegendElement HTMLLegendElement; #else typedef struct HTMLLegendElement HTMLLegendElement; #endif /* __cplusplus */ #endif /* __HTMLLegendElement_FWD_DEFINED__ */ #ifndef __IHTMLSpanFlow_FWD_DEFINED__ #define __IHTMLSpanFlow_FWD_DEFINED__ typedef interface IHTMLSpanFlow IHTMLSpanFlow; #endif /* __IHTMLSpanFlow_FWD_DEFINED__ */ #ifndef __DispHTMLSpanFlow_FWD_DEFINED__ #define __DispHTMLSpanFlow_FWD_DEFINED__ typedef interface DispHTMLSpanFlow DispHTMLSpanFlow; #endif /* __DispHTMLSpanFlow_FWD_DEFINED__ */ #ifndef __HTMLSpanFlow_FWD_DEFINED__ #define __HTMLSpanFlow_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLSpanFlow HTMLSpanFlow; #else typedef struct HTMLSpanFlow HTMLSpanFlow; #endif /* __cplusplus */ #endif /* __HTMLSpanFlow_FWD_DEFINED__ */ #ifndef __IHTMLFrameSetElement_FWD_DEFINED__ #define __IHTMLFrameSetElement_FWD_DEFINED__ typedef interface IHTMLFrameSetElement IHTMLFrameSetElement; #endif /* __IHTMLFrameSetElement_FWD_DEFINED__ */ #ifndef __IHTMLFrameSetElement2_FWD_DEFINED__ #define __IHTMLFrameSetElement2_FWD_DEFINED__ typedef interface IHTMLFrameSetElement2 IHTMLFrameSetElement2; #endif /* __IHTMLFrameSetElement2_FWD_DEFINED__ */ #ifndef __DispHTMLFrameSetSite_FWD_DEFINED__ #define __DispHTMLFrameSetSite_FWD_DEFINED__ typedef interface DispHTMLFrameSetSite DispHTMLFrameSetSite; #endif /* __DispHTMLFrameSetSite_FWD_DEFINED__ */ #ifndef __HTMLFrameSetSite_FWD_DEFINED__ #define __HTMLFrameSetSite_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLFrameSetSite HTMLFrameSetSite; #else typedef struct HTMLFrameSetSite HTMLFrameSetSite; #endif /* __cplusplus */ #endif /* __HTMLFrameSetSite_FWD_DEFINED__ */ #ifndef __IHTMLBGsound_FWD_DEFINED__ #define __IHTMLBGsound_FWD_DEFINED__ typedef interface IHTMLBGsound IHTMLBGsound; #endif /* __IHTMLBGsound_FWD_DEFINED__ */ #ifndef __DispHTMLBGsound_FWD_DEFINED__ #define __DispHTMLBGsound_FWD_DEFINED__ typedef interface DispHTMLBGsound DispHTMLBGsound; #endif /* __DispHTMLBGsound_FWD_DEFINED__ */ #ifndef __HTMLBGsound_FWD_DEFINED__ #define __HTMLBGsound_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLBGsound HTMLBGsound; #else typedef struct HTMLBGsound HTMLBGsound; #endif /* __cplusplus */ #endif /* __HTMLBGsound_FWD_DEFINED__ */ #ifndef __IHTMLFontNamesCollection_FWD_DEFINED__ #define __IHTMLFontNamesCollection_FWD_DEFINED__ typedef interface IHTMLFontNamesCollection IHTMLFontNamesCollection; #endif /* __IHTMLFontNamesCollection_FWD_DEFINED__ */ #ifndef __IHTMLFontSizesCollection_FWD_DEFINED__ #define __IHTMLFontSizesCollection_FWD_DEFINED__ typedef interface IHTMLFontSizesCollection IHTMLFontSizesCollection; #endif /* __IHTMLFontSizesCollection_FWD_DEFINED__ */ #ifndef __IHTMLOptionsHolder_FWD_DEFINED__ #define __IHTMLOptionsHolder_FWD_DEFINED__ typedef interface IHTMLOptionsHolder IHTMLOptionsHolder; #endif /* __IHTMLOptionsHolder_FWD_DEFINED__ */ #ifndef __HTMLStyleElementEvents2_FWD_DEFINED__ #define __HTMLStyleElementEvents2_FWD_DEFINED__ typedef interface HTMLStyleElementEvents2 HTMLStyleElementEvents2; #endif /* __HTMLStyleElementEvents2_FWD_DEFINED__ */ #ifndef __HTMLStyleElementEvents_FWD_DEFINED__ #define __HTMLStyleElementEvents_FWD_DEFINED__ typedef interface HTMLStyleElementEvents HTMLStyleElementEvents; #endif /* __HTMLStyleElementEvents_FWD_DEFINED__ */ #ifndef __IHTMLStyleElement_FWD_DEFINED__ #define __IHTMLStyleElement_FWD_DEFINED__ typedef interface IHTMLStyleElement IHTMLStyleElement; #endif /* __IHTMLStyleElement_FWD_DEFINED__ */ #ifndef __DispHTMLStyleElement_FWD_DEFINED__ #define __DispHTMLStyleElement_FWD_DEFINED__ typedef interface DispHTMLStyleElement DispHTMLStyleElement; #endif /* __DispHTMLStyleElement_FWD_DEFINED__ */ #ifndef __HTMLStyleElement_FWD_DEFINED__ #define __HTMLStyleElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLStyleElement HTMLStyleElement; #else typedef struct HTMLStyleElement HTMLStyleElement; #endif /* __cplusplus */ #endif /* __HTMLStyleElement_FWD_DEFINED__ */ #ifndef __IHTMLStyleFontFace_FWD_DEFINED__ #define __IHTMLStyleFontFace_FWD_DEFINED__ typedef interface IHTMLStyleFontFace IHTMLStyleFontFace; #endif /* __IHTMLStyleFontFace_FWD_DEFINED__ */ #ifndef __HTMLStyleFontFace_FWD_DEFINED__ #define __HTMLStyleFontFace_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLStyleFontFace HTMLStyleFontFace; #else typedef struct HTMLStyleFontFace HTMLStyleFontFace; #endif /* __cplusplus */ #endif /* __HTMLStyleFontFace_FWD_DEFINED__ */ #ifndef __ICSSFilterSite_FWD_DEFINED__ #define __ICSSFilterSite_FWD_DEFINED__ typedef interface ICSSFilterSite ICSSFilterSite; #endif /* __ICSSFilterSite_FWD_DEFINED__ */ #ifndef __IMarkupPointer_FWD_DEFINED__ #define __IMarkupPointer_FWD_DEFINED__ typedef interface IMarkupPointer IMarkupPointer; #endif /* __IMarkupPointer_FWD_DEFINED__ */ #ifndef __IMarkupContainer_FWD_DEFINED__ #define __IMarkupContainer_FWD_DEFINED__ typedef interface IMarkupContainer IMarkupContainer; #endif /* __IMarkupContainer_FWD_DEFINED__ */ #ifndef __IMarkupContainer2_FWD_DEFINED__ #define __IMarkupContainer2_FWD_DEFINED__ typedef interface IMarkupContainer2 IMarkupContainer2; #endif /* __IMarkupContainer2_FWD_DEFINED__ */ #ifndef __IHTMLChangeLog_FWD_DEFINED__ #define __IHTMLChangeLog_FWD_DEFINED__ typedef interface IHTMLChangeLog IHTMLChangeLog; #endif /* __IHTMLChangeLog_FWD_DEFINED__ */ #ifndef __IHTMLChangeSink_FWD_DEFINED__ #define __IHTMLChangeSink_FWD_DEFINED__ typedef interface IHTMLChangeSink IHTMLChangeSink; #endif /* __IHTMLChangeSink_FWD_DEFINED__ */ #ifndef __IActiveIMMApp_FWD_DEFINED__ #define __IActiveIMMApp_FWD_DEFINED__ typedef interface IActiveIMMApp IActiveIMMApp; #endif /* __IActiveIMMApp_FWD_DEFINED__ */ #ifndef __ISegmentList_FWD_DEFINED__ #define __ISegmentList_FWD_DEFINED__ typedef interface ISegmentList ISegmentList; #endif /* __ISegmentList_FWD_DEFINED__ */ #ifndef __ISegmentListIterator_FWD_DEFINED__ #define __ISegmentListIterator_FWD_DEFINED__ typedef interface ISegmentListIterator ISegmentListIterator; #endif /* __ISegmentListIterator_FWD_DEFINED__ */ #ifndef __IHTMLCaret_FWD_DEFINED__ #define __IHTMLCaret_FWD_DEFINED__ typedef interface IHTMLCaret IHTMLCaret; #endif /* __IHTMLCaret_FWD_DEFINED__ */ #ifndef __ISegment_FWD_DEFINED__ #define __ISegment_FWD_DEFINED__ typedef interface ISegment ISegment; #endif /* __ISegment_FWD_DEFINED__ */ #ifndef __IElementSegment_FWD_DEFINED__ #define __IElementSegment_FWD_DEFINED__ typedef interface IElementSegment IElementSegment; #endif /* __IElementSegment_FWD_DEFINED__ */ #ifndef __IHighlightSegment_FWD_DEFINED__ #define __IHighlightSegment_FWD_DEFINED__ typedef interface IHighlightSegment IHighlightSegment; #endif /* __IHighlightSegment_FWD_DEFINED__ */ #ifndef __IHighlightRenderingServices_FWD_DEFINED__ #define __IHighlightRenderingServices_FWD_DEFINED__ typedef interface IHighlightRenderingServices IHighlightRenderingServices; #endif /* __IHighlightRenderingServices_FWD_DEFINED__ */ #ifndef __ILineInfo_FWD_DEFINED__ #define __ILineInfo_FWD_DEFINED__ typedef interface ILineInfo ILineInfo; #endif /* __ILineInfo_FWD_DEFINED__ */ #ifndef __IDisplayPointer_FWD_DEFINED__ #define __IDisplayPointer_FWD_DEFINED__ typedef interface IDisplayPointer IDisplayPointer; #endif /* __IDisplayPointer_FWD_DEFINED__ */ #ifndef __IDisplayServices_FWD_DEFINED__ #define __IDisplayServices_FWD_DEFINED__ typedef interface IDisplayServices IDisplayServices; #endif /* __IDisplayServices_FWD_DEFINED__ */ #ifndef __IHtmlDlgSafeHelper_FWD_DEFINED__ #define __IHtmlDlgSafeHelper_FWD_DEFINED__ typedef interface IHtmlDlgSafeHelper IHtmlDlgSafeHelper; #endif /* __IHtmlDlgSafeHelper_FWD_DEFINED__ */ #ifndef __IBlockFormats_FWD_DEFINED__ #define __IBlockFormats_FWD_DEFINED__ typedef interface IBlockFormats IBlockFormats; #endif /* __IBlockFormats_FWD_DEFINED__ */ #ifndef __IFontNames_FWD_DEFINED__ #define __IFontNames_FWD_DEFINED__ typedef interface IFontNames IFontNames; #endif /* __IFontNames_FWD_DEFINED__ */ #ifndef __ICSSFilter_FWD_DEFINED__ #define __ICSSFilter_FWD_DEFINED__ typedef interface ICSSFilter ICSSFilter; #endif /* __ICSSFilter_FWD_DEFINED__ */ #ifndef __ISecureUrlHost_FWD_DEFINED__ #define __ISecureUrlHost_FWD_DEFINED__ typedef interface ISecureUrlHost ISecureUrlHost; #endif /* __ISecureUrlHost_FWD_DEFINED__ */ #ifndef __IMarkupServices_FWD_DEFINED__ #define __IMarkupServices_FWD_DEFINED__ typedef interface IMarkupServices IMarkupServices; #endif /* __IMarkupServices_FWD_DEFINED__ */ #ifndef __IMarkupServices2_FWD_DEFINED__ #define __IMarkupServices2_FWD_DEFINED__ typedef interface IMarkupServices2 IMarkupServices2; #endif /* __IMarkupServices2_FWD_DEFINED__ */ #ifndef __IHTMLChangePlayback_FWD_DEFINED__ #define __IHTMLChangePlayback_FWD_DEFINED__ typedef interface IHTMLChangePlayback IHTMLChangePlayback; #endif /* __IHTMLChangePlayback_FWD_DEFINED__ */ #ifndef __IMarkupPointer2_FWD_DEFINED__ #define __IMarkupPointer2_FWD_DEFINED__ typedef interface IMarkupPointer2 IMarkupPointer2; #endif /* __IMarkupPointer2_FWD_DEFINED__ */ #ifndef __IMarkupTextFrags_FWD_DEFINED__ #define __IMarkupTextFrags_FWD_DEFINED__ typedef interface IMarkupTextFrags IMarkupTextFrags; #endif /* __IMarkupTextFrags_FWD_DEFINED__ */ #ifndef __IXMLGenericParse_FWD_DEFINED__ #define __IXMLGenericParse_FWD_DEFINED__ typedef interface IXMLGenericParse IXMLGenericParse; #endif /* __IXMLGenericParse_FWD_DEFINED__ */ #ifndef __IHTMLEditHost_FWD_DEFINED__ #define __IHTMLEditHost_FWD_DEFINED__ typedef interface IHTMLEditHost IHTMLEditHost; #endif /* __IHTMLEditHost_FWD_DEFINED__ */ #ifndef __IHTMLEditHost2_FWD_DEFINED__ #define __IHTMLEditHost2_FWD_DEFINED__ typedef interface IHTMLEditHost2 IHTMLEditHost2; #endif /* __IHTMLEditHost2_FWD_DEFINED__ */ #ifndef __ISequenceNumber_FWD_DEFINED__ #define __ISequenceNumber_FWD_DEFINED__ typedef interface ISequenceNumber ISequenceNumber; #endif /* __ISequenceNumber_FWD_DEFINED__ */ #ifndef __IIMEServices_FWD_DEFINED__ #define __IIMEServices_FWD_DEFINED__ typedef interface IIMEServices IIMEServices; #endif /* __IIMEServices_FWD_DEFINED__ */ #ifndef __ISelectionServicesListener_FWD_DEFINED__ #define __ISelectionServicesListener_FWD_DEFINED__ typedef interface ISelectionServicesListener ISelectionServicesListener; #endif /* __ISelectionServicesListener_FWD_DEFINED__ */ #ifndef __ISelectionServices_FWD_DEFINED__ #define __ISelectionServices_FWD_DEFINED__ typedef interface ISelectionServices ISelectionServices; #endif /* __ISelectionServices_FWD_DEFINED__ */ #ifndef __IHTMLEditDesigner_FWD_DEFINED__ #define __IHTMLEditDesigner_FWD_DEFINED__ typedef interface IHTMLEditDesigner IHTMLEditDesigner; #endif /* __IHTMLEditDesigner_FWD_DEFINED__ */ #ifndef __IHTMLEditServices_FWD_DEFINED__ #define __IHTMLEditServices_FWD_DEFINED__ typedef interface IHTMLEditServices IHTMLEditServices; #endif /* __IHTMLEditServices_FWD_DEFINED__ */ #ifndef __IHTMLEditServices2_FWD_DEFINED__ #define __IHTMLEditServices2_FWD_DEFINED__ typedef interface IHTMLEditServices2 IHTMLEditServices2; #endif /* __IHTMLEditServices2_FWD_DEFINED__ */ #ifndef __IHTMLComputedStyle_FWD_DEFINED__ #define __IHTMLComputedStyle_FWD_DEFINED__ typedef interface IHTMLComputedStyle IHTMLComputedStyle; #endif /* __IHTMLComputedStyle_FWD_DEFINED__ */ #ifndef __HtmlDlgSafeHelper_FWD_DEFINED__ #define __HtmlDlgSafeHelper_FWD_DEFINED__ #ifdef __cplusplus typedef class HtmlDlgSafeHelper HtmlDlgSafeHelper; #else typedef struct HtmlDlgSafeHelper HtmlDlgSafeHelper; #endif /* __cplusplus */ #endif /* __HtmlDlgSafeHelper_FWD_DEFINED__ */ #ifndef __BlockFormats_FWD_DEFINED__ #define __BlockFormats_FWD_DEFINED__ #ifdef __cplusplus typedef class BlockFormats BlockFormats; #else typedef struct BlockFormats BlockFormats; #endif /* __cplusplus */ #endif /* __BlockFormats_FWD_DEFINED__ */ #ifndef __FontNames_FWD_DEFINED__ #define __FontNames_FWD_DEFINED__ #ifdef __cplusplus typedef class FontNames FontNames; #else typedef struct FontNames FontNames; #endif /* __cplusplus */ #endif /* __FontNames_FWD_DEFINED__ */ #ifndef __HTMLNamespaceEvents_FWD_DEFINED__ #define __HTMLNamespaceEvents_FWD_DEFINED__ typedef interface HTMLNamespaceEvents HTMLNamespaceEvents; #endif /* __HTMLNamespaceEvents_FWD_DEFINED__ */ #ifndef __IHTMLNamespace_FWD_DEFINED__ #define __IHTMLNamespace_FWD_DEFINED__ typedef interface IHTMLNamespace IHTMLNamespace; #endif /* __IHTMLNamespace_FWD_DEFINED__ */ #ifndef __IHTMLNamespaceCollection_FWD_DEFINED__ #define __IHTMLNamespaceCollection_FWD_DEFINED__ typedef interface IHTMLNamespaceCollection IHTMLNamespaceCollection; #endif /* __IHTMLNamespaceCollection_FWD_DEFINED__ */ #ifndef __HTMLNamespace_FWD_DEFINED__ #define __HTMLNamespace_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLNamespace HTMLNamespace; #else typedef struct HTMLNamespace HTMLNamespace; #endif /* __cplusplus */ #endif /* __HTMLNamespace_FWD_DEFINED__ */ #ifndef __HTMLNamespaceCollection_FWD_DEFINED__ #define __HTMLNamespaceCollection_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLNamespaceCollection HTMLNamespaceCollection; #else typedef struct HTMLNamespaceCollection HTMLNamespaceCollection; #endif /* __cplusplus */ #endif /* __HTMLNamespaceCollection_FWD_DEFINED__ */ #ifndef __IHTMLPainter_FWD_DEFINED__ #define __IHTMLPainter_FWD_DEFINED__ typedef interface IHTMLPainter IHTMLPainter; #endif /* __IHTMLPainter_FWD_DEFINED__ */ #ifndef __IHTMLPaintSite_FWD_DEFINED__ #define __IHTMLPaintSite_FWD_DEFINED__ typedef interface IHTMLPaintSite IHTMLPaintSite; #endif /* __IHTMLPaintSite_FWD_DEFINED__ */ #ifndef __IHTMLPainterEventInfo_FWD_DEFINED__ #define __IHTMLPainterEventInfo_FWD_DEFINED__ typedef interface IHTMLPainterEventInfo IHTMLPainterEventInfo; #endif /* __IHTMLPainterEventInfo_FWD_DEFINED__ */ #ifndef __IHTMLPainterOverlay_FWD_DEFINED__ #define __IHTMLPainterOverlay_FWD_DEFINED__ typedef interface IHTMLPainterOverlay IHTMLPainterOverlay; #endif /* __IHTMLPainterOverlay_FWD_DEFINED__ */ #ifndef __IHTMLIPrintCollection_FWD_DEFINED__ #define __IHTMLIPrintCollection_FWD_DEFINED__ typedef interface IHTMLIPrintCollection IHTMLIPrintCollection; #endif /* __IHTMLIPrintCollection_FWD_DEFINED__ */ #ifndef __IEnumPrivacyRecords_FWD_DEFINED__ #define __IEnumPrivacyRecords_FWD_DEFINED__ typedef interface IEnumPrivacyRecords IEnumPrivacyRecords; #endif /* __IEnumPrivacyRecords_FWD_DEFINED__ */ #ifndef __IHTMLDialog_FWD_DEFINED__ #define __IHTMLDialog_FWD_DEFINED__ typedef interface IHTMLDialog IHTMLDialog; #endif /* __IHTMLDialog_FWD_DEFINED__ */ #ifndef __IHTMLDialog2_FWD_DEFINED__ #define __IHTMLDialog2_FWD_DEFINED__ typedef interface IHTMLDialog2 IHTMLDialog2; #endif /* __IHTMLDialog2_FWD_DEFINED__ */ #ifndef __IHTMLDialog3_FWD_DEFINED__ #define __IHTMLDialog3_FWD_DEFINED__ typedef interface IHTMLDialog3 IHTMLDialog3; #endif /* __IHTMLDialog3_FWD_DEFINED__ */ #ifndef __IHTMLModelessInit_FWD_DEFINED__ #define __IHTMLModelessInit_FWD_DEFINED__ typedef interface IHTMLModelessInit IHTMLModelessInit; #endif /* __IHTMLModelessInit_FWD_DEFINED__ */ #ifndef __ThreadDialogProcParam_FWD_DEFINED__ #define __ThreadDialogProcParam_FWD_DEFINED__ #ifdef __cplusplus typedef class ThreadDialogProcParam ThreadDialogProcParam; #else typedef struct ThreadDialogProcParam ThreadDialogProcParam; #endif /* __cplusplus */ #endif /* __ThreadDialogProcParam_FWD_DEFINED__ */ #ifndef __HTMLDialog_FWD_DEFINED__ #define __HTMLDialog_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLDialog HTMLDialog; #else typedef struct HTMLDialog HTMLDialog; #endif /* __cplusplus */ #endif /* __HTMLDialog_FWD_DEFINED__ */ #ifndef __IHTMLPopup_FWD_DEFINED__ #define __IHTMLPopup_FWD_DEFINED__ typedef interface IHTMLPopup IHTMLPopup; #endif /* __IHTMLPopup_FWD_DEFINED__ */ #ifndef __DispHTMLPopup_FWD_DEFINED__ #define __DispHTMLPopup_FWD_DEFINED__ typedef interface DispHTMLPopup DispHTMLPopup; #endif /* __DispHTMLPopup_FWD_DEFINED__ */ #ifndef __HTMLPopup_FWD_DEFINED__ #define __HTMLPopup_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLPopup HTMLPopup; #else typedef struct HTMLPopup HTMLPopup; #endif /* __cplusplus */ #endif /* __HTMLPopup_FWD_DEFINED__ */ #ifndef __IHTMLAppBehavior_FWD_DEFINED__ #define __IHTMLAppBehavior_FWD_DEFINED__ typedef interface IHTMLAppBehavior IHTMLAppBehavior; #endif /* __IHTMLAppBehavior_FWD_DEFINED__ */ #ifndef __IHTMLAppBehavior2_FWD_DEFINED__ #define __IHTMLAppBehavior2_FWD_DEFINED__ typedef interface IHTMLAppBehavior2 IHTMLAppBehavior2; #endif /* __IHTMLAppBehavior2_FWD_DEFINED__ */ #ifndef __IHTMLAppBehavior3_FWD_DEFINED__ #define __IHTMLAppBehavior3_FWD_DEFINED__ typedef interface IHTMLAppBehavior3 IHTMLAppBehavior3; #endif /* __IHTMLAppBehavior3_FWD_DEFINED__ */ #ifndef __DispHTMLAppBehavior_FWD_DEFINED__ #define __DispHTMLAppBehavior_FWD_DEFINED__ typedef interface DispHTMLAppBehavior DispHTMLAppBehavior; #endif /* __DispHTMLAppBehavior_FWD_DEFINED__ */ #ifndef __HTMLAppBehavior_FWD_DEFINED__ #define __HTMLAppBehavior_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLAppBehavior HTMLAppBehavior; #else typedef struct HTMLAppBehavior HTMLAppBehavior; #endif /* __cplusplus */ #endif /* __HTMLAppBehavior_FWD_DEFINED__ */ #ifndef __OldHTMLDocument_FWD_DEFINED__ #define __OldHTMLDocument_FWD_DEFINED__ #ifdef __cplusplus typedef class OldHTMLDocument OldHTMLDocument; #else typedef struct OldHTMLDocument OldHTMLDocument; #endif /* __cplusplus */ #endif /* __OldHTMLDocument_FWD_DEFINED__ */ #ifndef __OldHTMLFormElement_FWD_DEFINED__ #define __OldHTMLFormElement_FWD_DEFINED__ #ifdef __cplusplus typedef class OldHTMLFormElement OldHTMLFormElement; #else typedef struct OldHTMLFormElement OldHTMLFormElement; #endif /* __cplusplus */ #endif /* __OldHTMLFormElement_FWD_DEFINED__ */ #ifndef __DispIHTMLInputButtonElement_FWD_DEFINED__ #define __DispIHTMLInputButtonElement_FWD_DEFINED__ typedef interface DispIHTMLInputButtonElement DispIHTMLInputButtonElement; #endif /* __DispIHTMLInputButtonElement_FWD_DEFINED__ */ #ifndef __HTMLInputButtonElement_FWD_DEFINED__ #define __HTMLInputButtonElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLInputButtonElement HTMLInputButtonElement; #else typedef struct HTMLInputButtonElement HTMLInputButtonElement; #endif /* __cplusplus */ #endif /* __HTMLInputButtonElement_FWD_DEFINED__ */ #ifndef __DispIHTMLInputTextElement_FWD_DEFINED__ #define __DispIHTMLInputTextElement_FWD_DEFINED__ typedef interface DispIHTMLInputTextElement DispIHTMLInputTextElement; #endif /* __DispIHTMLInputTextElement_FWD_DEFINED__ */ #ifndef __HTMLInputTextElement_FWD_DEFINED__ #define __HTMLInputTextElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLInputTextElement HTMLInputTextElement; #else typedef struct HTMLInputTextElement HTMLInputTextElement; #endif /* __cplusplus */ #endif /* __HTMLInputTextElement_FWD_DEFINED__ */ #ifndef __DispIHTMLInputFileElement_FWD_DEFINED__ #define __DispIHTMLInputFileElement_FWD_DEFINED__ typedef interface DispIHTMLInputFileElement DispIHTMLInputFileElement; #endif /* __DispIHTMLInputFileElement_FWD_DEFINED__ */ #ifndef __HTMLInputFileElement_FWD_DEFINED__ #define __HTMLInputFileElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLInputFileElement HTMLInputFileElement; #else typedef struct HTMLInputFileElement HTMLInputFileElement; #endif /* __cplusplus */ #endif /* __HTMLInputFileElement_FWD_DEFINED__ */ #ifndef __DispIHTMLOptionButtonElement_FWD_DEFINED__ #define __DispIHTMLOptionButtonElement_FWD_DEFINED__ typedef interface DispIHTMLOptionButtonElement DispIHTMLOptionButtonElement; #endif /* __DispIHTMLOptionButtonElement_FWD_DEFINED__ */ #ifndef __HTMLOptionButtonElement_FWD_DEFINED__ #define __HTMLOptionButtonElement_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLOptionButtonElement HTMLOptionButtonElement; #else typedef struct HTMLOptionButtonElement HTMLOptionButtonElement; #endif /* __cplusplus */ #endif /* __HTMLOptionButtonElement_FWD_DEFINED__ */ #ifndef __DispIHTMLInputImage_FWD_DEFINED__ #define __DispIHTMLInputImage_FWD_DEFINED__ typedef interface DispIHTMLInputImage DispIHTMLInputImage; #endif /* __DispIHTMLInputImage_FWD_DEFINED__ */ #ifndef __HTMLInputImage_FWD_DEFINED__ #define __HTMLInputImage_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLInputImage HTMLInputImage; #else typedef struct HTMLInputImage HTMLInputImage; #endif /* __cplusplus */ #endif /* __HTMLInputImage_FWD_DEFINED__ */ #ifndef __IElementNamespace_FWD_DEFINED__ #define __IElementNamespace_FWD_DEFINED__ typedef interface IElementNamespace IElementNamespace; #endif /* __IElementNamespace_FWD_DEFINED__ */ #ifndef __IElementNamespaceTable_FWD_DEFINED__ #define __IElementNamespaceTable_FWD_DEFINED__ typedef interface IElementNamespaceTable IElementNamespaceTable; #endif /* __IElementNamespaceTable_FWD_DEFINED__ */ #ifndef __IElementNamespaceFactory_FWD_DEFINED__ #define __IElementNamespaceFactory_FWD_DEFINED__ typedef interface IElementNamespaceFactory IElementNamespaceFactory; #endif /* __IElementNamespaceFactory_FWD_DEFINED__ */ #ifndef __IElementNamespaceFactory2_FWD_DEFINED__ #define __IElementNamespaceFactory2_FWD_DEFINED__ typedef interface IElementNamespaceFactory2 IElementNamespaceFactory2; #endif /* __IElementNamespaceFactory2_FWD_DEFINED__ */ #ifndef __IElementNamespaceFactoryCallback_FWD_DEFINED__ #define __IElementNamespaceFactoryCallback_FWD_DEFINED__ typedef interface IElementNamespaceFactoryCallback IElementNamespaceFactoryCallback; #endif /* __IElementNamespaceFactoryCallback_FWD_DEFINED__ */ #ifndef __IElementBehaviorSiteOM2_FWD_DEFINED__ #define __IElementBehaviorSiteOM2_FWD_DEFINED__ typedef interface IElementBehaviorSiteOM2 IElementBehaviorSiteOM2; #endif /* __IElementBehaviorSiteOM2_FWD_DEFINED__ */ #ifndef __IElementBehaviorCategory_FWD_DEFINED__ #define __IElementBehaviorCategory_FWD_DEFINED__ typedef interface IElementBehaviorCategory IElementBehaviorCategory; #endif /* __IElementBehaviorCategory_FWD_DEFINED__ */ #ifndef __IElementBehaviorSiteCategory_FWD_DEFINED__ #define __IElementBehaviorSiteCategory_FWD_DEFINED__ typedef interface IElementBehaviorSiteCategory IElementBehaviorSiteCategory; #endif /* __IElementBehaviorSiteCategory_FWD_DEFINED__ */ #ifndef __IElementBehaviorSubmit_FWD_DEFINED__ #define __IElementBehaviorSubmit_FWD_DEFINED__ typedef interface IElementBehaviorSubmit IElementBehaviorSubmit; #endif /* __IElementBehaviorSubmit_FWD_DEFINED__ */ #ifndef __IElementBehaviorFocus_FWD_DEFINED__ #define __IElementBehaviorFocus_FWD_DEFINED__ typedef interface IElementBehaviorFocus IElementBehaviorFocus; #endif /* __IElementBehaviorFocus_FWD_DEFINED__ */ #ifndef __IElementBehaviorLayout_FWD_DEFINED__ #define __IElementBehaviorLayout_FWD_DEFINED__ typedef interface IElementBehaviorLayout IElementBehaviorLayout; #endif /* __IElementBehaviorLayout_FWD_DEFINED__ */ #ifndef __IElementBehaviorLayout2_FWD_DEFINED__ #define __IElementBehaviorLayout2_FWD_DEFINED__ typedef interface IElementBehaviorLayout2 IElementBehaviorLayout2; #endif /* __IElementBehaviorLayout2_FWD_DEFINED__ */ #ifndef __IElementBehaviorSiteLayout_FWD_DEFINED__ #define __IElementBehaviorSiteLayout_FWD_DEFINED__ typedef interface IElementBehaviorSiteLayout IElementBehaviorSiteLayout; #endif /* __IElementBehaviorSiteLayout_FWD_DEFINED__ */ #ifndef __IElementBehaviorSiteLayout2_FWD_DEFINED__ #define __IElementBehaviorSiteLayout2_FWD_DEFINED__ typedef interface IElementBehaviorSiteLayout2 IElementBehaviorSiteLayout2; #endif /* __IElementBehaviorSiteLayout2_FWD_DEFINED__ */ #ifndef __IHostBehaviorInit_FWD_DEFINED__ #define __IHostBehaviorInit_FWD_DEFINED__ typedef interface IHostBehaviorInit IHostBehaviorInit; #endif /* __IHostBehaviorInit_FWD_DEFINED__ */ /* header files for imported files */ #include "ocidl.h" #include "dimm.h" #ifdef __cplusplus extern "C"{ #endif void * __RPC_USER MIDL_user_allocate(size_t); void __RPC_USER MIDL_user_free( void * ); /* interface __MIDL_itf_mshtml_0000 */ /* [local] */ #include EXTERN_C const GUID CMDSETID_Forms3; EXTERN_C const GUID CLSID_MHTMLDocument; EXTERN_C const GUID CLSID_HTADocument; EXTERN_C const GUID CLSID_HTMLApplication; EXTERN_C const GUID CLSID_HTMLPluginDocument; DEFINE_GUID(SID_SEditCommandTarget,0x3050f4b5,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b); DEFINE_GUID(CGID_EditStateCommands,0x3050f4b6,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b); DEFINE_GUID(SID_SHTMLEditHost,0x3050f6a0,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b); DEFINE_GUID(SID_SHTMLEditServices,0x3050f7f9,0x98b5,0x11cf,0xbb,0x82,0x00,0xaa,0x00,0xbd,0xce,0x0b); #define SID_SHTMLWindow IID_IHTMLWindow2 #define SID_SElementBehaviorFactory IID_IElementBehaviorFactory // This information will be the LOWORD of the privacy flags stored in the privacy record #define COOKIEACTION_NONE 0x00000000 #define COOKIEACTION_ACCEPT 0x00000001 #define COOKIEACTION_REJECT 0x00000002 #define COOKIEACTION_DOWNGRADE 0x00000004 #define COOKIEACTION_LEASH 0x00000008 #define COOKIEACTION_SUPPRESS 0x00000010 #define COOKIEACTION_READ 0x00000020 // Privacy info related to the url // This information will be the HIWORD of the privacy flags stored in the privacy record #define PRIVACY_URLISTOPLEVEL 0x00010000 // Is this a top level url? #define PRIVACY_URLHASCOMPACTPOLICY 0x00020000 // Did the url have a compact policy used for privacy evaluations #define PRIVACY_URLHASPOSTDATA 0x00080000 // Is this a POST request? #define PRIVACY_URLHASPOLICYREFLINK 0x00100000 // Did the url have a privacy ref url in a link tag #define PRIVACY_URLHASPOLICYREFHEADER 0x00200000 // Did the url have a privacy ref url in a header tag #define PRIVACY_URLHASP3PHEADER 0x00400000 // Did the url have a privacy ref url in a header tag #ifndef _WINGDI_ typedef struct tagLOGFONTA { LONG lfHeight; LONG lfWidth; LONG lfEscapement; LONG lfOrientation; LONG lfWeight; BYTE lfItalic; BYTE lfUnderline; BYTE lfStrikeOut; BYTE lfCharSet; BYTE lfOutPrecision; BYTE lfClipPrecision; BYTE lfQuality; BYTE lfPitchAndFamily; CHAR lfFaceName[ 32 ]; } LOGFONTA; typedef struct tagLOGFONTW { LONG lfHeight; LONG lfWidth; LONG lfEscapement; LONG lfOrientation; LONG lfWeight; BYTE lfItalic; BYTE lfUnderline; BYTE lfStrikeOut; BYTE lfCharSet; BYTE lfOutPrecision; BYTE lfClipPrecision; BYTE lfQuality; BYTE lfPitchAndFamily; WCHAR lfFaceName[ 32 ]; } LOGFONTW; typedef LOGFONTA LOGFONT; #endif extern RPC_IF_HANDLE __MIDL_itf_mshtml_0000_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_mshtml_0000_v0_0_s_ifspec; #ifndef __IHTMLFiltersCollection_INTERFACE_DEFINED__ #define __IHTMLFiltersCollection_INTERFACE_DEFINED__ /* interface IHTMLFiltersCollection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLFiltersCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3ee-98b5-11cf-bb82-00aa00bdce0b") IHTMLFiltersCollection : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( /* [out][retval] */ IUnknown **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ VARIANT *pvarResult) = 0; }; #else /* C style interface */ typedef struct IHTMLFiltersCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLFiltersCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLFiltersCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLFiltersCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLFiltersCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLFiltersCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLFiltersCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLFiltersCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLFiltersCollection * This, /* [out][retval] */ long *p); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )( IHTMLFiltersCollection * This, /* [out][retval] */ IUnknown **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLFiltersCollection * This, /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ VARIANT *pvarResult); END_INTERFACE } IHTMLFiltersCollectionVtbl; interface IHTMLFiltersCollection { CONST_VTBL struct IHTMLFiltersCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLFiltersCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLFiltersCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLFiltersCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLFiltersCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLFiltersCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLFiltersCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLFiltersCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLFiltersCollection_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLFiltersCollection_get__newEnum(This,p) \ (This)->lpVtbl -> get__newEnum(This,p) #define IHTMLFiltersCollection_item(This,pvarIndex,pvarResult) \ (This)->lpVtbl -> item(This,pvarIndex,pvarResult) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFiltersCollection_get_length_Proxy( IHTMLFiltersCollection * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLFiltersCollection_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFiltersCollection_get__newEnum_Proxy( IHTMLFiltersCollection * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IHTMLFiltersCollection_get__newEnum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFiltersCollection_item_Proxy( IHTMLFiltersCollection * This, /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ VARIANT *pvarResult); void __RPC_STUB IHTMLFiltersCollection_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLFiltersCollection_INTERFACE_DEFINED__ */ #ifndef __MSHTML_LIBRARY_DEFINED__ #define __MSHTML_LIBRARY_DEFINED__ /* library MSHTML */ /* [uuid][version][helpstring][lcid] */ typedef enum _htmlDesignMode { htmlDesignModeInherit = -2, htmlDesignModeOn = -1, htmlDesignModeOff = 0, htmlDesignMode_Max = 2147483647L } htmlDesignMode; typedef enum _htmlZOrder { htmlZOrderFront = 0, htmlZOrderBack = 1, htmlZOrder_Max = 2147483647L } htmlZOrder; typedef enum _htmlClear { htmlClearNotSet = 0, htmlClearAll = 1, htmlClearLeft = 2, htmlClearRight = 3, htmlClearBoth = 4, htmlClearNone = 5, htmlClear_Max = 2147483647L } htmlClear; typedef enum _htmlControlAlign { htmlControlAlignNotSet = 0, htmlControlAlignLeft = 1, htmlControlAlignCenter = 2, htmlControlAlignRight = 3, htmlControlAlignTextTop = 4, htmlControlAlignAbsMiddle = 5, htmlControlAlignBaseline = 6, htmlControlAlignAbsBottom = 7, htmlControlAlignBottom = 8, htmlControlAlignMiddle = 9, htmlControlAlignTop = 10, htmlControlAlign_Max = 2147483647L } htmlControlAlign; typedef enum _htmlBlockAlign { htmlBlockAlignNotSet = 0, htmlBlockAlignLeft = 1, htmlBlockAlignCenter = 2, htmlBlockAlignRight = 3, htmlBlockAlignJustify = 4, htmlBlockAlign_Max = 2147483647L } htmlBlockAlign; typedef enum _htmlReadyState { htmlReadyStateuninitialized = 0, htmlReadyStateloading = 1, htmlReadyStateloaded = 2, htmlReadyStateinteractive = 3, htmlReadyStatecomplete = 4, htmlReadyState_Max = 2147483647L } htmlReadyState; typedef enum _htmlLoop { htmlLoopLoopInfinite = -1, htmlLoop_Max = 2147483647L } htmlLoop; typedef enum _mediaType { mediaTypeNotSet = 0, mediaTypeAll = 511, mediaTypeAural = 1, mediaTypeBraille = 2, mediaTypeEmbossed = 4, mediaTypeHandheld = 8, mediaTypePrint = 16, mediaTypeProjection = 32, mediaTypeScreen = 64, mediaTypeTty = 128, mediaTypeTv = 256, mediaType_Max = 2147483647L } mediaType; typedef enum _styleTextTransform { styleTextTransformNotSet = 0, styleTextTransformCapitalize = 1, styleTextTransformLowercase = 2, styleTextTransformUppercase = 3, styleTextTransformNone = 4, styleTextTransform_Max = 2147483647L } styleTextTransform; typedef enum _styleDataRepeat { styleDataRepeatNone = 0, styleDataRepeatInner = 1, styleDataRepeat_Max = 2147483647L } styleDataRepeat; typedef enum _styleOverflow { styleOverflowNotSet = 0, styleOverflowAuto = 1, styleOverflowHidden = 2, styleOverflowVisible = 3, styleOverflowScroll = 4, styleOverflow_Max = 2147483647L } styleOverflow; typedef enum _styleTableLayout { styleTableLayoutNotSet = 0, styleTableLayoutAuto = 1, styleTableLayoutFixed = 2, styleTableLayout_Max = 2147483647L } styleTableLayout; typedef enum _styleBorderCollapse { styleBorderCollapseNotSet = 0, styleBorderCollapseSeparate = 1, styleBorderCollapseCollapse = 2, styleBorderCollapse_Max = 2147483647L } styleBorderCollapse; typedef enum _styleFontStyle { styleFontStyleNotSet = 0, styleFontStyleItalic = 1, styleFontStyleOblique = 2, styleFontStyleNormal = 3, styleFontStyle_Max = 2147483647L } styleFontStyle; typedef enum _styleFontVariant { styleFontVariantNotSet = 0, styleFontVariantSmallCaps = 1, styleFontVariantNormal = 2, styleFontVariant_Max = 2147483647L } styleFontVariant; typedef enum _styleBackgroundRepeat { styleBackgroundRepeatRepeat = 0, styleBackgroundRepeatRepeatX = 1, styleBackgroundRepeatRepeatY = 2, styleBackgroundRepeatNoRepeat = 3, styleBackgroundRepeatNotSet = 4, styleBackgroundRepeat_Max = 2147483647L } styleBackgroundRepeat; typedef enum _styleBackgroundAttachment { styleBackgroundAttachmentFixed = 0, styleBackgroundAttachmentScroll = 1, styleBackgroundAttachmentNotSet = 2, styleBackgroundAttachment_Max = 2147483647L } styleBackgroundAttachment; typedef enum _styleVerticalAlign { styleVerticalAlignAuto = 0, styleVerticalAlignBaseline = 1, styleVerticalAlignSub = 2, styleVerticalAlignSuper = 3, styleVerticalAlignTop = 4, styleVerticalAlignTextTop = 5, styleVerticalAlignMiddle = 6, styleVerticalAlignBottom = 7, styleVerticalAlignTextBottom = 8, styleVerticalAlignInherit = 9, styleVerticalAlignNotSet = 10, styleVerticalAlign_Max = 2147483647L } styleVerticalAlign; typedef enum _styleFontWeight { styleFontWeightNotSet = 0, styleFontWeight100 = 1, styleFontWeight200 = 2, styleFontWeight300 = 3, styleFontWeight400 = 4, styleFontWeight500 = 5, styleFontWeight600 = 6, styleFontWeight700 = 7, styleFontWeight800 = 8, styleFontWeight900 = 9, styleFontWeightNormal = 10, styleFontWeightBold = 11, styleFontWeightBolder = 12, styleFontWeightLighter = 13, styleFontWeight_Max = 2147483647L } styleFontWeight; typedef enum _styleBackgroundPositionX { styleBackgroundPositionXNotSet = 0, styleBackgroundPositionXLeft = 1, styleBackgroundPositionXCenter = 2, styleBackgroundPositionXRight = 3, styleBackgroundPositionX_Max = 2147483647L } styleBackgroundPositionX; typedef enum _styleBackgroundPositionY { styleBackgroundPositionYNotSet = 0, styleBackgroundPositionYTop = 1, styleBackgroundPositionYCenter = 2, styleBackgroundPositionYBottom = 3, styleBackgroundPositionY_Max = 2147483647L } styleBackgroundPositionY; typedef enum _styleFontSize { styleFontSizeXXSmall = 0, styleFontSizeXSmall = 1, styleFontSizeSmall = 2, styleFontSizeMedium = 3, styleFontSizeLarge = 4, styleFontSizeXLarge = 5, styleFontSizeXXLarge = 6, styleFontSizeSmaller = 7, styleFontSizeLarger = 8, styleFontSize_Max = 2147483647L } styleFontSize; typedef enum _styleAuto { styleAutoAuto = 0, styleAuto_Max = 2147483647L } styleAuto; typedef enum _styleNormal { styleNormalNormal = 0, styleNormal_Max = 2147483647L } styleNormal; typedef enum _styleBorderWidth { styleBorderWidthThin = 0, styleBorderWidthMedium = 1, styleBorderWidthThick = 2, styleBorderWidth_Max = 2147483647L } styleBorderWidth; typedef enum _stylePosition { stylePositionNotSet = 0, stylePositionstatic = 1, stylePositionrelative = 2, stylePositionabsolute = 3, stylePositionfixed = 4, stylePosition_Max = 2147483647L } stylePosition; typedef enum _styleBorderStyle { styleBorderStyleNotSet = 0, styleBorderStyleDotted = 1, styleBorderStyleDashed = 2, styleBorderStyleSolid = 3, styleBorderStyleDouble = 4, styleBorderStyleGroove = 5, styleBorderStyleRidge = 6, styleBorderStyleInset = 7, styleBorderStyleOutset = 8, styleBorderStyleWindowInset = 9, styleBorderStyleNone = 10, styleBorderStyle_Max = 2147483647L } styleBorderStyle; typedef enum _styleStyleFloat { styleStyleFloatNotSet = 0, styleStyleFloatLeft = 1, styleStyleFloatRight = 2, styleStyleFloatNone = 3, styleStyleFloat_Max = 2147483647L } styleStyleFloat; typedef enum _styleDisplay { styleDisplayNotSet = 0, styleDisplayBlock = 1, styleDisplayInline = 2, styleDisplayListItem = 3, styleDisplayNone = 4, styleDisplayTableHeaderGroup = 5, styleDisplayTableFooterGroup = 6, styleDisplayInlineBlock = 7, styleDisplay_Max = 2147483647L } styleDisplay; typedef enum _styleVisibility { styleVisibilityNotSet = 0, styleVisibilityInherit = 1, styleVisibilityVisible = 2, styleVisibilityHidden = 3, styleVisibility_Max = 2147483647L } styleVisibility; typedef enum _styleListStyleType { styleListStyleTypeNotSet = 0, styleListStyleTypeDisc = 1, styleListStyleTypeCircle = 2, styleListStyleTypeSquare = 3, styleListStyleTypeDecimal = 4, styleListStyleTypeLowerRoman = 5, styleListStyleTypeUpperRoman = 6, styleListStyleTypeLowerAlpha = 7, styleListStyleTypeUpperAlpha = 8, styleListStyleTypeNone = 9, styleListStyleType_Max = 2147483647L } styleListStyleType; typedef enum _styleListStylePosition { styleListStylePositionNotSet = 0, styleListStylePositionInside = 1, styleListStylePositionOutSide = 2, styleListStylePosition_Max = 2147483647L } styleListStylePosition; typedef enum _styleWhiteSpace { styleWhiteSpaceNotSet = 0, styleWhiteSpaceNormal = 1, styleWhiteSpacePre = 2, styleWhiteSpaceNowrap = 3, styleWhiteSpace_Max = 2147483647L } styleWhiteSpace; typedef enum _stylePageBreak { stylePageBreakNotSet = 0, stylePageBreakAuto = 1, stylePageBreakAlways = 2, stylePageBreakLeft = 3, stylePageBreakRight = 4, stylePageBreak_Max = 2147483647L } stylePageBreak; typedef enum _styleCursor { styleCursorAuto = 0, styleCursorCrosshair = 1, styleCursorDefault = 2, styleCursorHand = 3, styleCursorMove = 4, styleCursorE_resize = 5, styleCursorNe_resize = 6, styleCursorNw_resize = 7, styleCursorN_resize = 8, styleCursorSe_resize = 9, styleCursorSw_resize = 10, styleCursorS_resize = 11, styleCursorW_resize = 12, styleCursorText = 13, styleCursorWait = 14, styleCursorHelp = 15, styleCursorPointer = 16, styleCursorProgress = 17, styleCursorNot_allowed = 18, styleCursorNo_drop = 19, styleCursorVertical_text = 20, styleCursorall_scroll = 21, styleCursorcol_resize = 22, styleCursorrow_resize = 23, styleCursorcustom = 24, styleCursorNotSet = 25, styleCursor_Max = 2147483647L } styleCursor; typedef enum _styleDir { styleDirNotSet = 0, styleDirLeftToRight = 1, styleDirRightToLeft = 2, styleDirInherit = 3, styleDir_Max = 2147483647L } styleDir; typedef enum _styleBidi { styleBidiNotSet = 0, styleBidiNormal = 1, styleBidiEmbed = 2, styleBidiOverride = 3, styleBidiInherit = 4, styleBidi_Max = 2147483647L } styleBidi; typedef enum _styleImeMode { styleImeModeAuto = 0, styleImeModeActive = 1, styleImeModeInactive = 2, styleImeModeDisabled = 3, styleImeModeNotSet = 4, styleImeMode_Max = 2147483647L } styleImeMode; typedef enum _styleRubyAlign { styleRubyAlignNotSet = 0, styleRubyAlignAuto = 1, styleRubyAlignLeft = 2, styleRubyAlignCenter = 3, styleRubyAlignRight = 4, styleRubyAlignDistributeLetter = 5, styleRubyAlignDistributeSpace = 6, styleRubyAlignLineEdge = 7, styleRubyAlign_Max = 2147483647L } styleRubyAlign; typedef enum _styleRubyPosition { styleRubyPositionNotSet = 0, styleRubyPositionAbove = 1, styleRubyPositionInline = 2, styleRubyPosition_Max = 2147483647L } styleRubyPosition; typedef enum _styleRubyOverhang { styleRubyOverhangNotSet = 0, styleRubyOverhangAuto = 1, styleRubyOverhangWhitespace = 2, styleRubyOverhangNone = 3, styleRubyOverhang_Max = 2147483647L } styleRubyOverhang; typedef enum _styleLayoutGridChar { styleLayoutGridCharNotSet = 0, styleLayoutGridCharAuto = 1, styleLayoutGridCharNone = 2, styleLayoutGridChar_Max = 2147483647L } styleLayoutGridChar; typedef enum _styleLayoutGridLine { styleLayoutGridLineNotSet = 0, styleLayoutGridLineAuto = 1, styleLayoutGridLineNone = 2, styleLayoutGridLine_Max = 2147483647L } styleLayoutGridLine; typedef enum _styleLayoutGridMode { styleLayoutGridModeNotSet = 0, styleLayoutGridModeChar = 1, styleLayoutGridModeLine = 2, styleLayoutGridModeBoth = 3, styleLayoutGridModeNone = 4, styleLayoutGridMode_Max = 2147483647L } styleLayoutGridMode; typedef enum _styleLayoutGridType { styleLayoutGridTypeNotSet = 0, styleLayoutGridTypeLoose = 1, styleLayoutGridTypeStrict = 2, styleLayoutGridTypeFixed = 3, styleLayoutGridType_Max = 2147483647L } styleLayoutGridType; typedef enum _styleLineBreak { styleLineBreakNotSet = 0, styleLineBreakNormal = 1, styleLineBreakStrict = 2, styleLineBreak_Max = 2147483647L } styleLineBreak; typedef enum _styleWordBreak { styleWordBreakNotSet = 0, styleWordBreakNormal = 1, styleWordBreakBreakAll = 2, styleWordBreakKeepAll = 3, styleWordBreak_Max = 2147483647L } styleWordBreak; typedef enum _styleWordWrap { styleWordWrapNotSet = 0, styleWordWrapOff = 1, styleWordWrapOn = 2, styleWordWrap_Max = 2147483647L } styleWordWrap; typedef enum _styleTextJustify { styleTextJustifyNotSet = 0, styleTextJustifyInterWord = 1, styleTextJustifyNewspaper = 2, styleTextJustifyDistribute = 3, styleTextJustifyDistributeAllLines = 4, styleTextJustifyInterIdeograph = 5, styleTextJustifyInterCluster = 6, styleTextJustifyKashida = 7, styleTextJustifyAuto = 8, styleTextJustify_Max = 2147483647L } styleTextJustify; typedef enum _styleTextAlignLast { styleTextAlignLastNotSet = 0, styleTextAlignLastLeft = 1, styleTextAlignLastCenter = 2, styleTextAlignLastRight = 3, styleTextAlignLastJustify = 4, styleTextAlignLastAuto = 5, styleTextAlignLast_Max = 2147483647L } styleTextAlignLast; typedef enum _styleTextJustifyTrim { styleTextJustifyTrimNotSet = 0, styleTextJustifyTrimNone = 1, styleTextJustifyTrimPunctuation = 2, styleTextJustifyTrimPunctAndKana = 3, styleTextJustifyTrim_Max = 2147483647L } styleTextJustifyTrim; typedef enum _styleAccelerator { styleAcceleratorFalse = 0, styleAcceleratorTrue = 1, styleAccelerator_Max = 2147483647L } styleAccelerator; typedef enum _styleLayoutFlow { styleLayoutFlowHorizontal = 0, styleLayoutFlowVerticalIdeographic = 1, styleLayoutFlowNotSet = 2, styleLayoutFlow_Max = 2147483647L } styleLayoutFlow; typedef enum _styleWritingMode { styleWritingModeLrtb = 0, styleWritingModeTbrl = 1, styleWritingModeNotSet = 2, styleWritingMode_Max = 2147483647L } styleWritingMode; typedef enum _styleBool { styleBoolFalse = 0, styleBoolTrue = 1, styleBool_Max = 2147483647L } styleBool; typedef enum _styleTextUnderlinePosition { styleTextUnderlinePositionBelow = 0, styleTextUnderlinePositionAbove = 1, styleTextUnderlinePositionAuto = 2, styleTextUnderlinePositionNotSet = 3, styleTextUnderlinePosition_Max = 2147483647L } styleTextUnderlinePosition; typedef enum _styleTextOverflow { styleTextOverflowClip = 0, styleTextOverflowEllipsis = 1, styleTextOverflowNotSet = 2, styleTextOverflow_Max = 2147483647L } styleTextOverflow; EXTERN_C const GUID CLSID_CStyle; EXTERN_C const GUID CLSID_CRuleStyle; typedef enum _styleTextLineThroughStyle { styleTextLineThroughStyleUndefined = 0, styleTextLineThroughStyleSingle = 1, styleTextLineThroughStyleDouble = 2, styleTextLineThroughStyle_Max = 2147483647L } styleTextLineThroughStyle; typedef enum _styleTextUnderlineStyle { styleTextUnderlineStyleUndefined = 0, styleTextUnderlineStyleSingle = 1, styleTextUnderlineStyleDouble = 2, styleTextUnderlineStyleWords = 3, styleTextUnderlineStyleDotted = 4, styleTextUnderlineStyleThick = 5, styleTextUnderlineStyleDash = 6, styleTextUnderlineStyleDotDash = 7, styleTextUnderlineStyleDotDotDash = 8, styleTextUnderlineStyleWave = 9, styleTextUnderlineStyleSingleAccounting = 10, styleTextUnderlineStyleDoubleAccounting = 11, styleTextUnderlineStyleThickDash = 12, styleTextUnderlineStyle_Max = 2147483647L } styleTextUnderlineStyle; typedef enum _styleTextEffect { styleTextEffectNone = 0, styleTextEffectEmboss = 1, styleTextEffectEngrave = 2, styleTextEffectOutline = 3, styleTextEffect_Max = 2147483647L } styleTextEffect; typedef enum _styleDefaultTextSelection { styleDefaultTextSelectionFalse = 0, styleDefaultTextSelectionTrue = 1, styleDefaultTextSelection_Max = 2147483647L } styleDefaultTextSelection; typedef enum _styleTextDecoration { styleTextDecorationNone = 0, styleTextDecorationUnderline = 1, styleTextDecorationOverline = 2, styleTextDecorationLineThrough = 3, styleTextDecorationBlink = 4, styleTextDecoration_Max = 2147483647L } styleTextDecoration; EXTERN_C const GUID CLSID_CRenderStyle; typedef enum _textDecoration { textDecorationNone = 0, textDecorationUnderline = 1, textDecorationOverline = 2, textDecorationLineThrough = 3, textDecorationBlink = 4, textDecoration_Max = 2147483647L } textDecoration; EXTERN_C const GUID CLSID_CCurrentStyle; EXTERN_C const GUID CLSID_CAttribute; EXTERN_C const GUID CLSID_CDOMTextNode; EXTERN_C const GUID CLSID_CDOMImplementation; EXTERN_C const GUID CLSID_CAttrCollectionator; EXTERN_C const GUID CLSID_CDOMChildrenCollection; typedef enum _htmlListType { htmlListTypeNotSet = 0, htmlListTypeLargeAlpha = 1, htmlListTypeSmallAlpha = 2, htmlListTypeLargeRoman = 3, htmlListTypeSmallRoman = 4, htmlListTypeNumbers = 5, htmlListTypeDisc = 6, htmlListTypeCircle = 7, htmlListTypeSquare = 8, htmlListType_Max = 2147483647L } htmlListType; typedef enum _htmlMethod { htmlMethodNotSet = 0, htmlMethodGet = 1, htmlMethodPost = 2, htmlMethod_Max = 2147483647L } htmlMethod; typedef enum _htmlWrap { htmlWrapOff = 1, htmlWrapSoft = 2, htmlWrapHard = 3, htmlWrap_Max = 2147483647L } htmlWrap; typedef enum _htmlDir { htmlDirNotSet = 0, htmlDirLeftToRight = 1, htmlDirRightToLeft = 2, htmlDir_Max = 2147483647L } htmlDir; typedef enum _htmlEditable { htmlEditableInherit = 0, htmlEditableTrue = 1, htmlEditableFalse = 2, htmlEditable_Max = 2147483647L } htmlEditable; typedef enum _htmlInput { htmlInputNotSet = 0, htmlInputButton = 1, htmlInputCheckbox = 2, htmlInputFile = 3, htmlInputHidden = 4, htmlInputImage = 5, htmlInputPassword = 6, htmlInputRadio = 7, htmlInputReset = 8, htmlInputSelectOne = 9, htmlInputSelectMultiple = 10, htmlInputSubmit = 11, htmlInputText = 12, htmlInputTextarea = 13, htmlInputRichtext = 14, htmlInput_Max = 2147483647L } htmlInput; typedef enum _htmlEncoding { htmlEncodingURL = 0, htmlEncodingMultipart = 1, htmlEncodingText = 2, htmlEncoding_Max = 2147483647L } htmlEncoding; typedef enum _htmlAdjacency { htmlAdjacencyBeforeBegin = 1, htmlAdjacencyAfterBegin = 2, htmlAdjacencyBeforeEnd = 3, htmlAdjacencyAfterEnd = 4, htmlAdjacency_Max = 2147483647L } htmlAdjacency; typedef enum _htmlTabIndex { htmlTabIndexNotSet = -32768, htmlTabIndex_Max = 2147483647L } htmlTabIndex; typedef enum _htmlComponent { htmlComponentClient = 0, htmlComponentSbLeft = 1, htmlComponentSbPageLeft = 2, htmlComponentSbHThumb = 3, htmlComponentSbPageRight = 4, htmlComponentSbRight = 5, htmlComponentSbUp = 6, htmlComponentSbPageUp = 7, htmlComponentSbVThumb = 8, htmlComponentSbPageDown = 9, htmlComponentSbDown = 10, htmlComponentSbLeft2 = 11, htmlComponentSbPageLeft2 = 12, htmlComponentSbRight2 = 13, htmlComponentSbPageRight2 = 14, htmlComponentSbUp2 = 15, htmlComponentSbPageUp2 = 16, htmlComponentSbDown2 = 17, htmlComponentSbPageDown2 = 18, htmlComponentSbTop = 19, htmlComponentSbBottom = 20, htmlComponentOutside = 21, htmlComponentGHTopLeft = 22, htmlComponentGHLeft = 23, htmlComponentGHTop = 24, htmlComponentGHBottomLeft = 25, htmlComponentGHTopRight = 26, htmlComponentGHBottom = 27, htmlComponentGHRight = 28, htmlComponentGHBottomRight = 29, htmlComponent_Max = 2147483647L } htmlComponent; typedef enum _htmlApplyLocation { htmlApplyLocationInside = 0, htmlApplyLocationOutside = 1, htmlApplyLocation_Max = 2147483647L } htmlApplyLocation; typedef enum _htmlGlyphMode { htmlGlyphModeNone = 0, htmlGlyphModeBegin = 1, htmlGlyphModeEnd = 2, htmlGlyphModeBoth = 3, htmlGlyphMode_Max = 2147483647L } htmlGlyphMode; EXTERN_C const GUID CLSID_CDefaults; EXTERN_C const GUID CLSID_CHtmlComponentDD; EXTERN_C const GUID CLSID_CHtmlComponentProperty; EXTERN_C const GUID CLSID_CHtmlComponentMethod; EXTERN_C const GUID CLSID_CHtmlComponentEvent; EXTERN_C const GUID CLSID_CHtmlComponentAttach; EXTERN_C const GUID CLSID_CHtmlComponentDesc; EXTERN_C const GUID CLSID_CPeerUrnCollection; EXTERN_C const GUID CLSID_CGenericElement; EXTERN_C const GUID CLSID_CStyleSheetRule; EXTERN_C const GUID CLSID_CStyleSheetRuleArray; EXTERN_C const GUID CLSID_CStyleSheetPage; EXTERN_C const GUID CLSID_CStyleSheetPageArray; EXTERN_C const GUID CLSID_CStyleSheet; EXTERN_C const GUID CLSID_CStyleSheetArray; EXTERN_C const GUID CLSID_CLinkElement; typedef enum _htmlUnit { htmlUnitCharacter = 1, htmlUnitWord = 2, htmlUnitSentence = 3, htmlUnitTextEdit = 6, htmlUnit_Max = 2147483647L } htmlUnit; typedef enum _htmlEndPoints { htmlEndPointsStartToStart = 1, htmlEndPointsStartToEnd = 2, htmlEndPointsEndToStart = 3, htmlEndPointsEndToEnd = 4, htmlEndPoints_Max = 2147483647L } htmlEndPoints; typedef enum _htmlDirection { htmlDirectionForward = 99999, htmlDirectionBackward = -99999, htmlDirection_Max = 2147483647L } htmlDirection; EXTERN_C const GUID CLSID_CFormElement; typedef enum _htmlStart { htmlStartfileopen = 0, htmlStartmouseover = 1, htmlStart_Max = 2147483647L } htmlStart; EXTERN_C const GUID CLSID_CTextElement; EXTERN_C const GUID CLSID_CImgElement; EXTERN_C const GUID CLSID_CImageElementFactory; typedef enum _bodyScroll { bodyScrollyes = 1, bodyScrollno = 2, bodyScrollauto = 4, bodyScrolldefault = 3, bodyScroll_Max = 2147483647L } bodyScroll; EXTERN_C const GUID CLSID_CBodyElement; EXTERN_C const GUID CLSID_CFontElement; EXTERN_C const GUID CLSID_CAnchorElement; EXTERN_C const GUID CLSID_CLabelElement; EXTERN_C const GUID CLSID_CListElement; EXTERN_C const GUID CLSID_CUListElement; EXTERN_C const GUID CLSID_COListElement; EXTERN_C const GUID CLSID_CLIElement; EXTERN_C const GUID CLSID_CBlockElement; EXTERN_C const GUID CLSID_CDivElement; EXTERN_C const GUID CLSID_CDDElement; EXTERN_C const GUID CLSID_CDTElement; EXTERN_C const GUID CLSID_CBRElement; EXTERN_C const GUID CLSID_CDListElement; EXTERN_C const GUID CLSID_CHRElement; EXTERN_C const GUID CLSID_CParaElement; EXTERN_C const GUID CLSID_CElementCollection; EXTERN_C const GUID CLSID_CHeaderElement; typedef enum _htmlSelectType { htmlSelectTypeSelectOne = 1, htmlSelectTypeSelectMultiple = 2, htmlSelectType_Max = 2147483647L } htmlSelectType; EXTERN_C const GUID CLSID_CSelectElement; typedef enum _htmlSelection { htmlSelectionNone = 0, htmlSelectionText = 1, htmlSelectionControl = 2, htmlSelectionTable = 3, htmlSelection_Max = 2147483647L } htmlSelection; EXTERN_C const GUID CLSID_COptionElement; EXTERN_C const GUID CLSID_COptionElementFactory; EXTERN_C const GUID CLSID_CInput; EXTERN_C const GUID CLSID_CTextArea; EXTERN_C const GUID CLSID_CRichtext; EXTERN_C const GUID CLSID_CButton; typedef enum _htmlMarqueeBehavior { htmlMarqueeBehaviorscroll = 1, htmlMarqueeBehaviorslide = 2, htmlMarqueeBehavioralternate = 3, htmlMarqueeBehavior_Max = 2147483647L } htmlMarqueeBehavior; typedef enum _htmlMarqueeDirection { htmlMarqueeDirectionleft = 1, htmlMarqueeDirectionright = 3, htmlMarqueeDirectionup = 5, htmlMarqueeDirectiondown = 7, htmlMarqueeDirection_Max = 2147483647L } htmlMarqueeDirection; EXTERN_C const GUID CLSID_CMarquee; EXTERN_C const GUID CLSID_CHtmlElement; EXTERN_C const GUID CLSID_CHeadElement; EXTERN_C const GUID CLSID_CTitleElement; EXTERN_C const GUID CLSID_CMetaElement; EXTERN_C const GUID CLSID_CBaseElement; EXTERN_C const GUID CLSID_CIsIndexElement; EXTERN_C const GUID CLSID_CNextIdElement; EXTERN_C const GUID CLSID_CBaseFontElement; EXTERN_C const GUID CLSID_CUnknownElement; EXTERN_C const GUID CLSID_COmHistory; EXTERN_C const GUID CLSID_CMimeTypes; EXTERN_C const GUID CLSID_CPlugins; EXTERN_C const GUID CLSID_COpsProfile; EXTERN_C const GUID CLSID_COmNavigator; EXTERN_C const GUID CLSID_COmLocation; typedef enum _htmlPersistState { htmlPersistStateNormal = 0, htmlPersistStateFavorite = 1, htmlPersistStateHistory = 2, htmlPersistStateSnapshot = 3, htmlPersistStateUserData = 4, htmlPersistState_Max = 2147483647L } htmlPersistState; typedef enum _htmlDropEffect { htmlDropEffectCopy = 0, htmlDropEffectLink = 1, htmlDropEffectMove = 2, htmlDropEffectNone = 3, htmlDropEffect_Max = 2147483647L } htmlDropEffect; typedef enum _htmlEffectAllowed { htmlEffectAllowedCopy = 0, htmlEffectAllowedLink = 1, htmlEffectAllowedMove = 2, htmlEffectAllowedCopyLink = 3, htmlEffectAllowedCopyMove = 4, htmlEffectAllowedLinkMove = 5, htmlEffectAllowedAll = 6, htmlEffectAllowedNone = 7, htmlEffectAllowedUninitialized = 8, htmlEffectAllowed_Max = 2147483647L } htmlEffectAllowed; EXTERN_C const GUID CLSID_CEventObj; EXTERN_C const GUID CLSID_CFramesCollection; EXTERN_C const GUID CLSID_CScreen; EXTERN_C const GUID CLSID_CWindow; EXTERN_C const GUID CLSID_COmWindowProxy; typedef enum _htmlCompatMode { htmlCompatModeBackCompat = 0, htmlCompatModeCSS1Compat = 1, htmlCompatMode_Max = 2147483647L } htmlCompatMode; EXTERN_C const GUID CLSID_CDocument; EXTERN_C const GUID CLSID_CScriptlet; typedef enum _BoolValue { True = 1, False = 0, BoolValue_Max = 2147483647L } BoolValue; EXTERN_C const GUID CLSID_CPluginSite; EXTERN_C const GUID CLSID_CAreasCollection; EXTERN_C const GUID CLSID_CMapElement; EXTERN_C const GUID CLSID_CAreaElement; typedef enum _htmlCaptionAlign { htmlCaptionAlignNotSet = 0, htmlCaptionAlignLeft = 1, htmlCaptionAlignCenter = 2, htmlCaptionAlignRight = 3, htmlCaptionAlignJustify = 4, htmlCaptionAlignTop = 5, htmlCaptionAlignBottom = 6, htmlCaptionAlign_Max = 2147483647L } htmlCaptionAlign; typedef enum _htmlCaptionVAlign { htmlCaptionVAlignNotSet = 0, htmlCaptionVAlignTop = 1, htmlCaptionVAlignBottom = 2, htmlCaptionVAlign_Max = 2147483647L } htmlCaptionVAlign; EXTERN_C const GUID CLSID_CTableCaption; EXTERN_C const GUID CLSID_CCommentElement; EXTERN_C const GUID CLSID_CPhraseElement; EXTERN_C const GUID CLSID_CSpanElement; typedef enum _htmlFrame { htmlFrameNotSet = 0, htmlFramevoid = 1, htmlFrameabove = 2, htmlFramebelow = 3, htmlFramehsides = 4, htmlFramelhs = 5, htmlFramerhs = 6, htmlFramevsides = 7, htmlFramebox = 8, htmlFrameborder = 9, htmlFrame_Max = 2147483647L } htmlFrame; typedef enum _htmlRules { htmlRulesNotSet = 0, htmlRulesnone = 1, htmlRulesgroups = 2, htmlRulesrows = 3, htmlRulescols = 4, htmlRulesall = 5, htmlRules_Max = 2147483647L } htmlRules; typedef enum _htmlCellAlign { htmlCellAlignNotSet = 0, htmlCellAlignLeft = 1, htmlCellAlignCenter = 2, htmlCellAlignRight = 3, htmlCellAlignMiddle = htmlCellAlignCenter, htmlCellAlign_Max = 2147483647L } htmlCellAlign; typedef enum _htmlCellVAlign { htmlCellVAlignNotSet = 0, htmlCellVAlignTop = 1, htmlCellVAlignMiddle = 2, htmlCellVAlignBottom = 3, htmlCellVAlignBaseline = 4, htmlCellVAlignCenter = htmlCellVAlignMiddle, htmlCellVAlign_Max = 2147483647L } htmlCellVAlign; EXTERN_C const GUID CLSID_CTable; EXTERN_C const GUID CLSID_CTableCol; EXTERN_C const GUID CLSID_CTableSection; EXTERN_C const GUID CLSID_CTableRow; EXTERN_C const GUID CLSID_CTableCell; EXTERN_C const GUID CLSID_CScriptElement; EXTERN_C const GUID CLSID_CNoShowElement; EXTERN_C const GUID CLSID_CObjectElement; EXTERN_C const GUID CLSID_CParamElement; typedef enum _frameScrolling { frameScrollingyes = 1, frameScrollingno = 2, frameScrollingauto = 4, frameScrolling_Max = 2147483647L } frameScrolling; EXTERN_C const GUID CLSID_CFrameSite; EXTERN_C const GUID CLSID_CFrameElement; EXTERN_C const GUID CLSID_CIFrameElement; EXTERN_C const GUID CLSID_C1DElement; EXTERN_C const GUID CLSID_CFieldSetElement; EXTERN_C const GUID CLSID_CLegendElement; EXTERN_C const GUID CLSID_CSpanSite; EXTERN_C const GUID CLSID_CFrameSetSite; EXTERN_C const GUID CLSID_CBGsound; EXTERN_C const GUID CLSID_CStyleElement; EXTERN_C const GUID CLSID_CFontFace; typedef enum _ELEMENT_CORNER { ELEMENT_CORNER_NONE = 0, ELEMENT_CORNER_TOP = 1, ELEMENT_CORNER_LEFT = 2, ELEMENT_CORNER_BOTTOM = 3, ELEMENT_CORNER_RIGHT = 4, ELEMENT_CORNER_TOPLEFT = 5, ELEMENT_CORNER_TOPRIGHT = 6, ELEMENT_CORNER_BOTTOMLEFT = 7, ELEMENT_CORNER_BOTTOMRIGHT = 8, ELEMENT_CORNER_Max = 2147483647L } ELEMENT_CORNER; typedef enum _SECUREURLHOSTVALIDATE_FLAGS { SUHV_PROMPTBEFORENO = 0x1, SUHV_SILENTYES = 0x2, SUHV_UNSECURESOURCE = 0x4, SECUREURLHOSTVALIDATE_FLAGS_Max = 2147483647L } SECUREURLHOSTVALIDATE_FLAGS; typedef enum _POINTER_GRAVITY { POINTER_GRAVITY_Left = 0, POINTER_GRAVITY_Right = 1, POINTER_GRAVITY_Max = 2147483647L } POINTER_GRAVITY; typedef enum _ELEMENT_ADJACENCY { ELEM_ADJ_BeforeBegin = 0, ELEM_ADJ_AfterBegin = 1, ELEM_ADJ_BeforeEnd = 2, ELEM_ADJ_AfterEnd = 3, ELEMENT_ADJACENCY_Max = 2147483647L } ELEMENT_ADJACENCY; typedef enum _MARKUP_CONTEXT_TYPE { CONTEXT_TYPE_None = 0, CONTEXT_TYPE_Text = 1, CONTEXT_TYPE_EnterScope = 2, CONTEXT_TYPE_ExitScope = 3, CONTEXT_TYPE_NoScope = 4, MARKUP_CONTEXT_TYPE_Max = 2147483647L } MARKUP_CONTEXT_TYPE; typedef enum _FINDTEXT_FLAGS { FINDTEXT_BACKWARDS = 0x1, FINDTEXT_WHOLEWORD = 0x2, FINDTEXT_MATCHCASE = 0x4, FINDTEXT_RAW = 0x20000, FINDTEXT_MATCHDIAC = 0x20000000, FINDTEXT_MATCHKASHIDA = 0x40000000, FINDTEXT_MATCHALEFHAMZA = 0x80000000, FINDTEXT_FLAGS_Max = 2147483647L } FINDTEXT_FLAGS; typedef enum _MOVEUNIT_ACTION { MOVEUNIT_PREVCHAR = 0, MOVEUNIT_NEXTCHAR = 1, MOVEUNIT_PREVCLUSTERBEGIN = 2, MOVEUNIT_NEXTCLUSTERBEGIN = 3, MOVEUNIT_PREVCLUSTEREND = 4, MOVEUNIT_NEXTCLUSTEREND = 5, MOVEUNIT_PREVWORDBEGIN = 6, MOVEUNIT_NEXTWORDBEGIN = 7, MOVEUNIT_PREVWORDEND = 8, MOVEUNIT_NEXTWORDEND = 9, MOVEUNIT_PREVPROOFWORD = 10, MOVEUNIT_NEXTPROOFWORD = 11, MOVEUNIT_NEXTURLBEGIN = 12, MOVEUNIT_PREVURLBEGIN = 13, MOVEUNIT_NEXTURLEND = 14, MOVEUNIT_PREVURLEND = 15, MOVEUNIT_PREVSENTENCE = 16, MOVEUNIT_NEXTSENTENCE = 17, MOVEUNIT_PREVBLOCK = 18, MOVEUNIT_NEXTBLOCK = 19, MOVEUNIT_ACTION_Max = 2147483647L } MOVEUNIT_ACTION; typedef enum _PARSE_FLAGS { PARSE_ABSOLUTIFYIE40URLS = 0x1, PARSE_FLAGS_Max = 2147483647L } PARSE_FLAGS; typedef enum _ELEMENT_TAG_ID { TAGID_NULL = 0, TAGID_UNKNOWN = 1, TAGID_A = 2, TAGID_ACRONYM = 3, TAGID_ADDRESS = 4, TAGID_APPLET = 5, TAGID_AREA = 6, TAGID_B = 7, TAGID_BASE = 8, TAGID_BASEFONT = 9, TAGID_BDO = 10, TAGID_BGSOUND = 11, TAGID_BIG = 12, TAGID_BLINK = 13, TAGID_BLOCKQUOTE = 14, TAGID_BODY = 15, TAGID_BR = 16, TAGID_BUTTON = 17, TAGID_CAPTION = 18, TAGID_CENTER = 19, TAGID_CITE = 20, TAGID_CODE = 21, TAGID_COL = 22, TAGID_COLGROUP = 23, TAGID_COMMENT = 24, TAGID_COMMENT_RAW = 25, TAGID_DD = 26, TAGID_DEL = 27, TAGID_DFN = 28, TAGID_DIR = 29, TAGID_DIV = 30, TAGID_DL = 31, TAGID_DT = 32, TAGID_EM = 33, TAGID_EMBED = 34, TAGID_FIELDSET = 35, TAGID_FONT = 36, TAGID_FORM = 37, TAGID_FRAME = 38, TAGID_FRAMESET = 39, TAGID_GENERIC = 40, TAGID_H1 = 41, TAGID_H2 = 42, TAGID_H3 = 43, TAGID_H4 = 44, TAGID_H5 = 45, TAGID_H6 = 46, TAGID_HEAD = 47, TAGID_HR = 48, TAGID_HTML = 49, TAGID_I = 50, TAGID_IFRAME = 51, TAGID_IMG = 52, TAGID_INPUT = 53, TAGID_INS = 54, TAGID_KBD = 55, TAGID_LABEL = 56, TAGID_LEGEND = 57, TAGID_LI = 58, TAGID_LINK = 59, TAGID_LISTING = 60, TAGID_MAP = 61, TAGID_MARQUEE = 62, TAGID_MENU = 63, TAGID_META = 64, TAGID_NEXTID = 65, TAGID_NOBR = 66, TAGID_NOEMBED = 67, TAGID_NOFRAMES = 68, TAGID_NOSCRIPT = 69, TAGID_OBJECT = 70, TAGID_OL = 71, TAGID_OPTION = 72, TAGID_P = 73, TAGID_PARAM = 74, TAGID_PLAINTEXT = 75, TAGID_PRE = 76, TAGID_Q = 77, TAGID_RP = 78, TAGID_RT = 79, TAGID_RUBY = 80, TAGID_S = 81, TAGID_SAMP = 82, TAGID_SCRIPT = 83, TAGID_SELECT = 84, TAGID_SMALL = 85, TAGID_SPAN = 86, TAGID_STRIKE = 87, TAGID_STRONG = 88, TAGID_STYLE = 89, TAGID_SUB = 90, TAGID_SUP = 91, TAGID_TABLE = 92, TAGID_TBODY = 93, TAGID_TC = 94, TAGID_TD = 95, TAGID_TEXTAREA = 96, TAGID_TFOOT = 97, TAGID_TH = 98, TAGID_THEAD = 99, TAGID_TITLE = 100, TAGID_TR = 101, TAGID_TT = 102, TAGID_U = 103, TAGID_UL = 104, TAGID_VAR = 105, TAGID_WBR = 106, TAGID_XMP = 107, TAGID_ROOT = 108, TAGID_OPTGROUP = 109, TAGID_COUNT = 110, TAGID_LAST_PREDEFINED = 10000, ELEMENT_TAG_ID_Max = 2147483647L } ELEMENT_TAG_ID; typedef enum _SELECTION_TYPE { SELECTION_TYPE_None = 0, SELECTION_TYPE_Caret = 1, SELECTION_TYPE_Text = 2, SELECTION_TYPE_Control = 3, SELECTION_TYPE_Max = 2147483647L } SELECTION_TYPE; typedef enum _SAVE_SEGMENTS_FLAGS { SAVE_SEGMENTS_NoIE4SelectionCompat = 0x1, SAVE_SEGMENTS_FLAGS_Max = 2147483647L } SAVE_SEGMENTS_FLAGS; typedef enum _CARET_DIRECTION { CARET_DIRECTION_INDETERMINATE = 0, CARET_DIRECTION_SAME = 1, CARET_DIRECTION_BACKWARD = 2, CARET_DIRECTION_FORWARD = 3, CARET_DIRECTION_Max = 2147483647L } CARET_DIRECTION; typedef enum _LINE_DIRECTION { LINE_DIRECTION_RightToLeft = 1, LINE_DIRECTION_LeftToRight = 2, LINE_DIRECTION_Max = 2147483647L } LINE_DIRECTION; typedef enum _HT_OPTIONS { HT_OPT_AllowAfterEOL = 0x1, HT_OPTIONS_Max = 2147483647L } HT_OPTIONS; typedef enum _HT_RESULTS { HT_RESULTS_Glyph = 0x1, HT_RESULTS_Max = 2147483647L } HT_RESULTS; typedef enum _DISPLAY_MOVEUNIT { DISPLAY_MOVEUNIT_PreviousLine = 1, DISPLAY_MOVEUNIT_NextLine = 2, DISPLAY_MOVEUNIT_CurrentLineStart = 3, DISPLAY_MOVEUNIT_CurrentLineEnd = 4, DISPLAY_MOVEUNIT_TopOfWindow = 5, DISPLAY_MOVEUNIT_BottomOfWindow = 6, DISPLAY_MOVEUNIT_Max = 2147483647L } DISPLAY_MOVEUNIT; typedef enum _DISPLAY_GRAVITY { DISPLAY_GRAVITY_PreviousLine = 1, DISPLAY_GRAVITY_NextLine = 2, DISPLAY_GRAVITY_Max = 2147483647L } DISPLAY_GRAVITY; typedef enum _DISPLAY_BREAK { DISPLAY_BREAK_None = 0, DISPLAY_BREAK_Block = 0x1, DISPLAY_BREAK_Break = 0x2, DISPLAY_BREAK_Max = 2147483647L } DISPLAY_BREAK; typedef enum _COORD_SYSTEM { COORD_SYSTEM_GLOBAL = 0, COORD_SYSTEM_PARENT = 1, COORD_SYSTEM_CONTAINER = 2, COORD_SYSTEM_CONTENT = 3, COORD_SYSTEM_FRAME = 4, COORD_SYSTEM_Max = 2147483647L } COORD_SYSTEM; EXTERN_C const GUID CLSID_HtmlDlgSafeHelper; EXTERN_C const GUID CLSID_BlockFormats; EXTERN_C const GUID CLSID_FontNames; EXTERN_C const GUID CLSID_CHTMLNamespace; EXTERN_C const GUID CLSID_CHTMLNamespaceCollection; typedef enum _HTML_PAINTER { HTMLPAINTER_OPAQUE = 0x1, HTMLPAINTER_TRANSPARENT = 0x2, HTMLPAINTER_ALPHA = 0x4, HTMLPAINTER_COMPLEX = 0x8, HTMLPAINTER_OVERLAY = 0x10, HTMLPAINTER_HITTEST = 0x20, HTMLPAINTER_SURFACE = 0x100, HTMLPAINTER_3DSURFACE = 0x200, HTMLPAINTER_NOBAND = 0x400, HTMLPAINTER_NODC = 0x1000, HTMLPAINTER_NOPHYSICALCLIP = 0x2000, HTMLPAINTER_NOSAVEDC = 0x4000, HTMLPAINTER_SUPPORTS_XFORM = 0x8000, HTMLPAINTER_EXPAND = 0x10000, HTMLPAINTER_NOSCROLLBITS = 0x20000, HTML_PAINTER_Max = 2147483647L } HTML_PAINTER; typedef enum _HTML_PAINT_ZORDER { HTMLPAINT_ZORDER_NONE = 0, HTMLPAINT_ZORDER_REPLACE_ALL = 1, HTMLPAINT_ZORDER_REPLACE_CONTENT = 2, HTMLPAINT_ZORDER_REPLACE_BACKGROUND = 3, HTMLPAINT_ZORDER_BELOW_CONTENT = 4, HTMLPAINT_ZORDER_BELOW_FLOW = 5, HTMLPAINT_ZORDER_ABOVE_FLOW = 6, HTMLPAINT_ZORDER_ABOVE_CONTENT = 7, HTMLPAINT_ZORDER_WINDOW_TOP = 8, HTML_PAINT_ZORDER_Max = 2147483647L } HTML_PAINT_ZORDER; typedef enum _HTML_PAINT_DRAW_FLAGS { HTMLPAINT_DRAW_UPDATEREGION = 0x1, HTMLPAINT_DRAW_USE_XFORM = 0x2, HTML_PAINT_DRAW_FLAGS_Max = 2147483647L } HTML_PAINT_DRAW_FLAGS; typedef enum _HTML_PAINT_EVENT_FLAGS { HTMLPAINT_EVENT_TARGET = 0x1, HTMLPAINT_EVENT_SETCURSOR = 0x2, HTML_PAINT_EVENT_FLAGS_Max = 2147483647L } HTML_PAINT_EVENT_FLAGS; typedef enum _HTML_PAINT_DRAW_INFO_FLAGS { HTMLPAINT_DRAWINFO_VIEWPORT = 0x1, HTMLPAINT_DRAWINFO_UPDATEREGION = 0x2, HTMLPAINT_DRAWINFO_XFORM = 0x4, HTML_PAINT_DRAW_INFO_FLAGS_Max = 2147483647L } HTML_PAINT_DRAW_INFO_FLAGS; typedef struct _HTML_PAINTER_INFO { LONG lFlags; LONG lZOrder; IID iidDrawObject; RECT rcExpand; } HTML_PAINTER_INFO; typedef struct _HTML_PAINT_XFORM { FLOAT eM11; FLOAT eM12; FLOAT eM21; FLOAT eM22; FLOAT eDx; FLOAT eDy; } HTML_PAINT_XFORM; typedef struct _HTML_PAINT_DRAW_INFO { RECT rcViewport; HRGN hrgnUpdate; HTML_PAINT_XFORM xform; } HTML_PAINT_DRAW_INFO; typedef enum _HTMLDlgFlag { HTMLDlgFlagNo = 0, HTMLDlgFlagOff = 0, HTMLDlgFlag0 = 0, HTMLDlgFlagYes = 1, HTMLDlgFlagOn = 1, HTMLDlgFlag1 = 1, HTMLDlgFlagNotSet = -1, HTMLDlgFlag_Max = 2147483647L } HTMLDlgFlag; typedef enum _HTMLDlgBorder { HTMLDlgBorderThin = 0, HTMLDlgBorderThick = 0x40000L, HTMLDlgBorder_Max = 2147483647L } HTMLDlgBorder; typedef enum _HTMLDlgEdge { HTMLDlgEdgeSunken = 0, HTMLDlgEdgeRaised = 16, HTMLDlgEdge_Max = 2147483647L } HTMLDlgEdge; typedef enum _HTMLDlgCenter { HTMLDlgCenterNo = 0, HTMLDlgCenterOff = 0, HTMLDlgCenter0 = 0, HTMLDlgCenterYes = 1, HTMLDlgCenterOn = 1, HTMLDlgCenter1 = 1, HTMLDlgCenterParent = 1, HTMLDlgCenterDesktop = 2, HTMLDlgCenter_Max = 2147483647L } HTMLDlgCenter; EXTERN_C const GUID CLSID_CThreadDialogProcParam; EXTERN_C const GUID CLSID_CHTMLDlg; EXTERN_C const GUID CLSID_CHTMLPopup; typedef enum _HTMLAppFlag { HTMLAppFlagNo = 0, HTMLAppFlagOff = 0, HTMLAppFlag0 = 0, HTMLAppFlagYes = 1, HTMLAppFlagOn = 1, HTMLAppFlag1 = 1, HTMLAppFlag_Max = 2147483647L } HTMLAppFlag; typedef enum _HTMLMinimizeFlag { HTMLMinimizeFlagNo = 0, HTMLMinimizeFlagYes = 0x20000L, HTMLMinimizeFlag_Max = 2147483647L } HTMLMinimizeFlag; typedef enum _HTMLMaximizeFlag { HTMLMaximizeFlagNo = 0, HTMLMaximizeFlagYes = 0x10000L, HTMLMaximizeFlag_Max = 2147483647L } HTMLMaximizeFlag; typedef enum _HTMLCaptionFlag { HTMLCaptionFlagNo = 0, HTMLCaptionFlagYes = 0xc00000L, HTMLCaptionFlag_Max = 2147483647L } HTMLCaptionFlag; typedef enum _HTMLSysMenuFlag { HTMLSysMenuFlagNo = 0, HTMLSysMenuFlagYes = 0x80000L, HTMLSysMenuFlag_Max = 2147483647L } HTMLSysMenuFlag; typedef enum _HTMLBorder { HTMLBorderNone = 0, HTMLBorderThick = 0x40000L, HTMLBorderDialog = 0x400000L, HTMLBorderThin = 0x800000L, HTMLBorder_Max = 2147483647L } HTMLBorder; typedef enum _HTMLBorderStyle { HTMLBorderStyleNormal = 0, HTMLBorderStyleRaised = 0x100L, HTMLBorderStyleSunken = 0x200L, HTMLBorderStylecombined = 0x300L, HTMLBorderStyleStatic = 0x20000L, HTMLBorderStyle_Max = 2147483647L } HTMLBorderStyle; typedef enum _HTMLWindowState { HTMLWindowStateNormal = 1, HTMLWindowStateMaximize = 3, HTMLWindowStateMinimize = 6, HTMLWindowState_Max = 2147483647L } HTMLWindowState; EXTERN_C const GUID CLSID_CAppBehavior; typedef enum _BEHAVIOR_EVENT { BEHAVIOREVENT_FIRST = 0, BEHAVIOREVENT_CONTENTREADY = 0, BEHAVIOREVENT_DOCUMENTREADY = 1, BEHAVIOREVENT_APPLYSTYLE = 2, BEHAVIOREVENT_DOCUMENTCONTEXTCHANGE = 3, BEHAVIOREVENT_CONTENTSAVE = 4, BEHAVIOREVENT_LAST = 4, BEHAVIOR_EVENT_Max = 2147483647L } BEHAVIOR_EVENT; typedef enum _BEHAVIOR_EVENT_FLAGS { BEHAVIOREVENTFLAGS_BUBBLE = 1, BEHAVIOREVENTFLAGS_STANDARDADDITIVE = 2, BEHAVIOR_EVENT_FLAGS_Max = 2147483647L } BEHAVIOR_EVENT_FLAGS; typedef enum _BEHAVIOR_RENDER_INFO { BEHAVIORRENDERINFO_BEFOREBACKGROUND = 0x1, BEHAVIORRENDERINFO_AFTERBACKGROUND = 0x2, BEHAVIORRENDERINFO_BEFORECONTENT = 0x4, BEHAVIORRENDERINFO_AFTERCONTENT = 0x8, BEHAVIORRENDERINFO_AFTERFOREGROUND = 0x20, BEHAVIORRENDERINFO_ABOVECONTENT = 0x28, BEHAVIORRENDERINFO_ALLLAYERS = 0xff, BEHAVIORRENDERINFO_DISABLEBACKGROUND = 0x100, BEHAVIORRENDERINFO_DISABLENEGATIVEZ = 0x200, BEHAVIORRENDERINFO_DISABLECONTENT = 0x400, BEHAVIORRENDERINFO_DISABLEPOSITIVEZ = 0x800, BEHAVIORRENDERINFO_DISABLEALLLAYERS = 0xf00, BEHAVIORRENDERINFO_HITTESTING = 0x1000, BEHAVIORRENDERINFO_SURFACE = 0x100000, BEHAVIORRENDERINFO_3DSURFACE = 0x200000, BEHAVIOR_RENDER_INFO_Max = 2147483647L } BEHAVIOR_RENDER_INFO; typedef enum _BEHAVIOR_RELATION { BEHAVIOR_FIRSTRELATION = 0, BEHAVIOR_SAMEELEMENT = 0, BEHAVIOR_PARENT = 1, BEHAVIOR_CHILD = 2, BEHAVIOR_SIBLING = 3, BEHAVIOR_LASTRELATION = 3, BEHAVIOR_RELATION_Max = 2147483647L } BEHAVIOR_RELATION; typedef enum _BEHAVIOR_LAYOUT_INFO { BEHAVIORLAYOUTINFO_FULLDELEGATION = 0x1, BEHAVIORLAYOUTINFO_MODIFYNATURAL = 0x2, BEHAVIORLAYOUTINFO_MAPSIZE = 0x4, BEHAVIOR_LAYOUT_INFO_Max = 2147483647L } BEHAVIOR_LAYOUT_INFO; typedef enum _BEHAVIOR_LAYOUT_MODE { BEHAVIORLAYOUTMODE_NATURAL = 0x1, BEHAVIORLAYOUTMODE_MINWIDTH = 0x2, BEHAVIORLAYOUTMODE_MAXWIDTH = 0x4, BEHAVIORLAYOUTMODE_MEDIA_RESOLUTION = 0x4000, BEHAVIORLAYOUTMODE_FINAL_PERCENT = 0x8000, BEHAVIOR_LAYOUT_MODE_Max = 2147483647L } BEHAVIOR_LAYOUT_MODE; typedef enum _ELEMENTDESCRIPTOR_FLAGS { ELEMENTDESCRIPTORFLAGS_LITERAL = 1, ELEMENTDESCRIPTORFLAGS_NESTED_LITERAL = 2, ELEMENTDESCRIPTOR_FLAGS_Max = 2147483647L } ELEMENTDESCRIPTOR_FLAGS; typedef enum _ELEMENTNAMESPACE_FLAGS { ELEMENTNAMESPACEFLAGS_ALLOWANYTAG = 0x1, ELEMENTNAMESPACEFLAGS_QUERYFORUNKNOWNTAGS = 0x2, ELEMENTNAMESPACE_FLAGS_Max = 2147483647L } ELEMENTNAMESPACE_FLAGS; EXTERN_C const IID LIBID_MSHTML; #ifndef __IHTMLEventObj_INTERFACE_DEFINED__ #define __IHTMLEventObj_INTERFACE_DEFINED__ /* interface IHTMLEventObj */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLEventObj; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f32d-98b5-11cf-bb82-00aa00bdce0b") IHTMLEventObj : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcElement( /* [out][retval] */ IHTMLElement **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_altKey( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ctrlKey( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_shiftKey( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_returnValue( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_returnValue( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cancelBubble( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cancelBubble( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fromElement( /* [out][retval] */ IHTMLElement **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_toElement( /* [out][retval] */ IHTMLElement **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_keyCode( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_keyCode( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_button( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_qualifier( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_reason( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_x( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_y( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientX( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientY( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetX( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetY( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenX( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenY( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcFilter( /* [out][retval] */ IDispatch **p) = 0; }; #else /* C style interface */ typedef struct IHTMLEventObjVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLEventObj * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLEventObj * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLEventObj * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLEventObj * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLEventObj * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLEventObj * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLEventObj * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_srcElement )( IHTMLEventObj * This, /* [out][retval] */ IHTMLElement **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_altKey )( IHTMLEventObj * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ctrlKey )( IHTMLEventObj * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_shiftKey )( IHTMLEventObj * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_returnValue )( IHTMLEventObj * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_returnValue )( IHTMLEventObj * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_cancelBubble )( IHTMLEventObj * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cancelBubble )( IHTMLEventObj * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fromElement )( IHTMLEventObj * This, /* [out][retval] */ IHTMLElement **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_toElement )( IHTMLEventObj * This, /* [out][retval] */ IHTMLElement **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_keyCode )( IHTMLEventObj * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_keyCode )( IHTMLEventObj * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_button )( IHTMLEventObj * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLEventObj * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_qualifier )( IHTMLEventObj * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_reason )( IHTMLEventObj * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_x )( IHTMLEventObj * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_y )( IHTMLEventObj * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientX )( IHTMLEventObj * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientY )( IHTMLEventObj * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_offsetX )( IHTMLEventObj * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_offsetY )( IHTMLEventObj * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_screenX )( IHTMLEventObj * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_screenY )( IHTMLEventObj * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_srcFilter )( IHTMLEventObj * This, /* [out][retval] */ IDispatch **p); END_INTERFACE } IHTMLEventObjVtbl; interface IHTMLEventObj { CONST_VTBL struct IHTMLEventObjVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLEventObj_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLEventObj_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLEventObj_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLEventObj_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLEventObj_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLEventObj_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLEventObj_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLEventObj_get_srcElement(This,p) \ (This)->lpVtbl -> get_srcElement(This,p) #define IHTMLEventObj_get_altKey(This,p) \ (This)->lpVtbl -> get_altKey(This,p) #define IHTMLEventObj_get_ctrlKey(This,p) \ (This)->lpVtbl -> get_ctrlKey(This,p) #define IHTMLEventObj_get_shiftKey(This,p) \ (This)->lpVtbl -> get_shiftKey(This,p) #define IHTMLEventObj_put_returnValue(This,v) \ (This)->lpVtbl -> put_returnValue(This,v) #define IHTMLEventObj_get_returnValue(This,p) \ (This)->lpVtbl -> get_returnValue(This,p) #define IHTMLEventObj_put_cancelBubble(This,v) \ (This)->lpVtbl -> put_cancelBubble(This,v) #define IHTMLEventObj_get_cancelBubble(This,p) \ (This)->lpVtbl -> get_cancelBubble(This,p) #define IHTMLEventObj_get_fromElement(This,p) \ (This)->lpVtbl -> get_fromElement(This,p) #define IHTMLEventObj_get_toElement(This,p) \ (This)->lpVtbl -> get_toElement(This,p) #define IHTMLEventObj_put_keyCode(This,v) \ (This)->lpVtbl -> put_keyCode(This,v) #define IHTMLEventObj_get_keyCode(This,p) \ (This)->lpVtbl -> get_keyCode(This,p) #define IHTMLEventObj_get_button(This,p) \ (This)->lpVtbl -> get_button(This,p) #define IHTMLEventObj_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #define IHTMLEventObj_get_qualifier(This,p) \ (This)->lpVtbl -> get_qualifier(This,p) #define IHTMLEventObj_get_reason(This,p) \ (This)->lpVtbl -> get_reason(This,p) #define IHTMLEventObj_get_x(This,p) \ (This)->lpVtbl -> get_x(This,p) #define IHTMLEventObj_get_y(This,p) \ (This)->lpVtbl -> get_y(This,p) #define IHTMLEventObj_get_clientX(This,p) \ (This)->lpVtbl -> get_clientX(This,p) #define IHTMLEventObj_get_clientY(This,p) \ (This)->lpVtbl -> get_clientY(This,p) #define IHTMLEventObj_get_offsetX(This,p) \ (This)->lpVtbl -> get_offsetX(This,p) #define IHTMLEventObj_get_offsetY(This,p) \ (This)->lpVtbl -> get_offsetY(This,p) #define IHTMLEventObj_get_screenX(This,p) \ (This)->lpVtbl -> get_screenX(This,p) #define IHTMLEventObj_get_screenY(This,p) \ (This)->lpVtbl -> get_screenY(This,p) #define IHTMLEventObj_get_srcFilter(This,p) \ (This)->lpVtbl -> get_srcFilter(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_srcElement_Proxy( IHTMLEventObj * This, /* [out][retval] */ IHTMLElement **p); void __RPC_STUB IHTMLEventObj_get_srcElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_altKey_Proxy( IHTMLEventObj * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLEventObj_get_altKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_ctrlKey_Proxy( IHTMLEventObj * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLEventObj_get_ctrlKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_shiftKey_Proxy( IHTMLEventObj * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLEventObj_get_shiftKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_put_returnValue_Proxy( IHTMLEventObj * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLEventObj_put_returnValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_returnValue_Proxy( IHTMLEventObj * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLEventObj_get_returnValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_put_cancelBubble_Proxy( IHTMLEventObj * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLEventObj_put_cancelBubble_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_cancelBubble_Proxy( IHTMLEventObj * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLEventObj_get_cancelBubble_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_fromElement_Proxy( IHTMLEventObj * This, /* [out][retval] */ IHTMLElement **p); void __RPC_STUB IHTMLEventObj_get_fromElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_toElement_Proxy( IHTMLEventObj * This, /* [out][retval] */ IHTMLElement **p); void __RPC_STUB IHTMLEventObj_get_toElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_put_keyCode_Proxy( IHTMLEventObj * This, /* [in] */ long v); void __RPC_STUB IHTMLEventObj_put_keyCode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_keyCode_Proxy( IHTMLEventObj * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj_get_keyCode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_button_Proxy( IHTMLEventObj * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj_get_button_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_type_Proxy( IHTMLEventObj * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLEventObj_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_qualifier_Proxy( IHTMLEventObj * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLEventObj_get_qualifier_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_reason_Proxy( IHTMLEventObj * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj_get_reason_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_x_Proxy( IHTMLEventObj * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj_get_x_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_y_Proxy( IHTMLEventObj * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj_get_y_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_clientX_Proxy( IHTMLEventObj * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj_get_clientX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_clientY_Proxy( IHTMLEventObj * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj_get_clientY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_offsetX_Proxy( IHTMLEventObj * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj_get_offsetX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_offsetY_Proxy( IHTMLEventObj * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj_get_offsetY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_screenX_Proxy( IHTMLEventObj * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj_get_screenX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_screenY_Proxy( IHTMLEventObj * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj_get_screenY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj_get_srcFilter_Proxy( IHTMLEventObj * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLEventObj_get_srcFilter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLEventObj_INTERFACE_DEFINED__ */ #ifndef __IElementBehaviorSite_INTERFACE_DEFINED__ #define __IElementBehaviorSite_INTERFACE_DEFINED__ /* interface IElementBehaviorSite */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementBehaviorSite; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f427-98b5-11cf-bb82-00aa00bdce0b") IElementBehaviorSite : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetElement( /* [out][retval] */ IHTMLElement **ppElement) = 0; virtual HRESULT STDMETHODCALLTYPE RegisterNotification( /* [in] */ LONG lEvent) = 0; }; #else /* C style interface */ typedef struct IElementBehaviorSiteVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementBehaviorSite * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementBehaviorSite * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementBehaviorSite * This); HRESULT ( STDMETHODCALLTYPE *GetElement )( IElementBehaviorSite * This, /* [out][retval] */ IHTMLElement **ppElement); HRESULT ( STDMETHODCALLTYPE *RegisterNotification )( IElementBehaviorSite * This, /* [in] */ LONG lEvent); END_INTERFACE } IElementBehaviorSiteVtbl; interface IElementBehaviorSite { CONST_VTBL struct IElementBehaviorSiteVtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementBehaviorSite_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementBehaviorSite_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementBehaviorSite_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementBehaviorSite_GetElement(This,ppElement) \ (This)->lpVtbl -> GetElement(This,ppElement) #define IElementBehaviorSite_RegisterNotification(This,lEvent) \ (This)->lpVtbl -> RegisterNotification(This,lEvent) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementBehaviorSite_GetElement_Proxy( IElementBehaviorSite * This, /* [out][retval] */ IHTMLElement **ppElement); void __RPC_STUB IElementBehaviorSite_GetElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementBehaviorSite_RegisterNotification_Proxy( IElementBehaviorSite * This, /* [in] */ LONG lEvent); void __RPC_STUB IElementBehaviorSite_RegisterNotification_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementBehaviorSite_INTERFACE_DEFINED__ */ #ifndef __IElementBehavior_INTERFACE_DEFINED__ #define __IElementBehavior_INTERFACE_DEFINED__ /* interface IElementBehavior */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementBehavior; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f425-98b5-11cf-bb82-00aa00bdce0b") IElementBehavior : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Init( /* [in] */ IElementBehaviorSite *pBehaviorSite) = 0; virtual HRESULT STDMETHODCALLTYPE Notify( /* [in] */ LONG lEvent, /* [out][in] */ VARIANT *pVar) = 0; virtual HRESULT STDMETHODCALLTYPE Detach( void) = 0; }; #else /* C style interface */ typedef struct IElementBehaviorVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementBehavior * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementBehavior * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementBehavior * This); HRESULT ( STDMETHODCALLTYPE *Init )( IElementBehavior * This, /* [in] */ IElementBehaviorSite *pBehaviorSite); HRESULT ( STDMETHODCALLTYPE *Notify )( IElementBehavior * This, /* [in] */ LONG lEvent, /* [out][in] */ VARIANT *pVar); HRESULT ( STDMETHODCALLTYPE *Detach )( IElementBehavior * This); END_INTERFACE } IElementBehaviorVtbl; interface IElementBehavior { CONST_VTBL struct IElementBehaviorVtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementBehavior_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementBehavior_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementBehavior_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementBehavior_Init(This,pBehaviorSite) \ (This)->lpVtbl -> Init(This,pBehaviorSite) #define IElementBehavior_Notify(This,lEvent,pVar) \ (This)->lpVtbl -> Notify(This,lEvent,pVar) #define IElementBehavior_Detach(This) \ (This)->lpVtbl -> Detach(This) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementBehavior_Init_Proxy( IElementBehavior * This, /* [in] */ IElementBehaviorSite *pBehaviorSite); void __RPC_STUB IElementBehavior_Init_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementBehavior_Notify_Proxy( IElementBehavior * This, /* [in] */ LONG lEvent, /* [out][in] */ VARIANT *pVar); void __RPC_STUB IElementBehavior_Notify_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementBehavior_Detach_Proxy( IElementBehavior * This); void __RPC_STUB IElementBehavior_Detach_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementBehavior_INTERFACE_DEFINED__ */ #ifndef __IElementBehaviorFactory_INTERFACE_DEFINED__ #define __IElementBehaviorFactory_INTERFACE_DEFINED__ /* interface IElementBehaviorFactory */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementBehaviorFactory; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f429-98b5-11cf-bb82-00aa00bdce0b") IElementBehaviorFactory : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE FindBehavior( /* [in] */ BSTR bstrBehavior, /* [in] */ BSTR bstrBehaviorUrl, /* [in] */ IElementBehaviorSite *pSite, /* [out][retval] */ IElementBehavior **ppBehavior) = 0; }; #else /* C style interface */ typedef struct IElementBehaviorFactoryVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementBehaviorFactory * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementBehaviorFactory * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementBehaviorFactory * This); HRESULT ( STDMETHODCALLTYPE *FindBehavior )( IElementBehaviorFactory * This, /* [in] */ BSTR bstrBehavior, /* [in] */ BSTR bstrBehaviorUrl, /* [in] */ IElementBehaviorSite *pSite, /* [out][retval] */ IElementBehavior **ppBehavior); END_INTERFACE } IElementBehaviorFactoryVtbl; interface IElementBehaviorFactory { CONST_VTBL struct IElementBehaviorFactoryVtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementBehaviorFactory_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementBehaviorFactory_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementBehaviorFactory_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementBehaviorFactory_FindBehavior(This,bstrBehavior,bstrBehaviorUrl,pSite,ppBehavior) \ (This)->lpVtbl -> FindBehavior(This,bstrBehavior,bstrBehaviorUrl,pSite,ppBehavior) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementBehaviorFactory_FindBehavior_Proxy( IElementBehaviorFactory * This, /* [in] */ BSTR bstrBehavior, /* [in] */ BSTR bstrBehaviorUrl, /* [in] */ IElementBehaviorSite *pSite, /* [out][retval] */ IElementBehavior **ppBehavior); void __RPC_STUB IElementBehaviorFactory_FindBehavior_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementBehaviorFactory_INTERFACE_DEFINED__ */ #ifndef __IElementBehaviorSiteOM_INTERFACE_DEFINED__ #define __IElementBehaviorSiteOM_INTERFACE_DEFINED__ /* interface IElementBehaviorSiteOM */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementBehaviorSiteOM; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f489-98b5-11cf-bb82-00aa00bdce0b") IElementBehaviorSiteOM : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE RegisterEvent( /* [in] */ LPOLESTR pchEvent, /* [in] */ LONG lFlags, /* [out][retval] */ LONG *plCookie) = 0; virtual HRESULT STDMETHODCALLTYPE GetEventCookie( /* [in] */ LPOLESTR pchEvent, /* [out][retval] */ LONG *plCookie) = 0; virtual HRESULT STDMETHODCALLTYPE FireEvent( /* [in] */ LONG lCookie, /* [in] */ IHTMLEventObj *pEventObject) = 0; virtual HRESULT STDMETHODCALLTYPE CreateEventObject( /* [out][retval] */ IHTMLEventObj **ppEventObject) = 0; virtual HRESULT STDMETHODCALLTYPE RegisterName( /* [in] */ LPOLESTR pchName) = 0; virtual HRESULT STDMETHODCALLTYPE RegisterUrn( /* [in] */ LPOLESTR pchUrn) = 0; }; #else /* C style interface */ typedef struct IElementBehaviorSiteOMVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementBehaviorSiteOM * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementBehaviorSiteOM * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementBehaviorSiteOM * This); HRESULT ( STDMETHODCALLTYPE *RegisterEvent )( IElementBehaviorSiteOM * This, /* [in] */ LPOLESTR pchEvent, /* [in] */ LONG lFlags, /* [out][retval] */ LONG *plCookie); HRESULT ( STDMETHODCALLTYPE *GetEventCookie )( IElementBehaviorSiteOM * This, /* [in] */ LPOLESTR pchEvent, /* [out][retval] */ LONG *plCookie); HRESULT ( STDMETHODCALLTYPE *FireEvent )( IElementBehaviorSiteOM * This, /* [in] */ LONG lCookie, /* [in] */ IHTMLEventObj *pEventObject); HRESULT ( STDMETHODCALLTYPE *CreateEventObject )( IElementBehaviorSiteOM * This, /* [out][retval] */ IHTMLEventObj **ppEventObject); HRESULT ( STDMETHODCALLTYPE *RegisterName )( IElementBehaviorSiteOM * This, /* [in] */ LPOLESTR pchName); HRESULT ( STDMETHODCALLTYPE *RegisterUrn )( IElementBehaviorSiteOM * This, /* [in] */ LPOLESTR pchUrn); END_INTERFACE } IElementBehaviorSiteOMVtbl; interface IElementBehaviorSiteOM { CONST_VTBL struct IElementBehaviorSiteOMVtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementBehaviorSiteOM_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementBehaviorSiteOM_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementBehaviorSiteOM_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementBehaviorSiteOM_RegisterEvent(This,pchEvent,lFlags,plCookie) \ (This)->lpVtbl -> RegisterEvent(This,pchEvent,lFlags,plCookie) #define IElementBehaviorSiteOM_GetEventCookie(This,pchEvent,plCookie) \ (This)->lpVtbl -> GetEventCookie(This,pchEvent,plCookie) #define IElementBehaviorSiteOM_FireEvent(This,lCookie,pEventObject) \ (This)->lpVtbl -> FireEvent(This,lCookie,pEventObject) #define IElementBehaviorSiteOM_CreateEventObject(This,ppEventObject) \ (This)->lpVtbl -> CreateEventObject(This,ppEventObject) #define IElementBehaviorSiteOM_RegisterName(This,pchName) \ (This)->lpVtbl -> RegisterName(This,pchName) #define IElementBehaviorSiteOM_RegisterUrn(This,pchUrn) \ (This)->lpVtbl -> RegisterUrn(This,pchUrn) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_RegisterEvent_Proxy( IElementBehaviorSiteOM * This, /* [in] */ LPOLESTR pchEvent, /* [in] */ LONG lFlags, /* [out][retval] */ LONG *plCookie); void __RPC_STUB IElementBehaviorSiteOM_RegisterEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_GetEventCookie_Proxy( IElementBehaviorSiteOM * This, /* [in] */ LPOLESTR pchEvent, /* [out][retval] */ LONG *plCookie); void __RPC_STUB IElementBehaviorSiteOM_GetEventCookie_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_FireEvent_Proxy( IElementBehaviorSiteOM * This, /* [in] */ LONG lCookie, /* [in] */ IHTMLEventObj *pEventObject); void __RPC_STUB IElementBehaviorSiteOM_FireEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_CreateEventObject_Proxy( IElementBehaviorSiteOM * This, /* [out][retval] */ IHTMLEventObj **ppEventObject); void __RPC_STUB IElementBehaviorSiteOM_CreateEventObject_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_RegisterName_Proxy( IElementBehaviorSiteOM * This, /* [in] */ LPOLESTR pchName); void __RPC_STUB IElementBehaviorSiteOM_RegisterName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM_RegisterUrn_Proxy( IElementBehaviorSiteOM * This, /* [in] */ LPOLESTR pchUrn); void __RPC_STUB IElementBehaviorSiteOM_RegisterUrn_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementBehaviorSiteOM_INTERFACE_DEFINED__ */ #ifndef __IElementBehaviorRender_INTERFACE_DEFINED__ #define __IElementBehaviorRender_INTERFACE_DEFINED__ /* interface IElementBehaviorRender */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementBehaviorRender; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4aa-98b5-11cf-bb82-00aa00bdce0b") IElementBehaviorRender : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Draw( /* [in] */ HDC hdc, /* [in] */ LONG lLayer, /* [in] */ RECT *pRect, /* [in] */ IUnknown *pReserved) = 0; virtual HRESULT STDMETHODCALLTYPE GetRenderInfo( /* [out][retval] */ LONG *plRenderInfo) = 0; virtual HRESULT STDMETHODCALLTYPE HitTestPoint( /* [in] */ POINT *pPoint, /* [in] */ IUnknown *pReserved, /* [out][retval] */ BOOL *pbHit) = 0; }; #else /* C style interface */ typedef struct IElementBehaviorRenderVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementBehaviorRender * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementBehaviorRender * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementBehaviorRender * This); HRESULT ( STDMETHODCALLTYPE *Draw )( IElementBehaviorRender * This, /* [in] */ HDC hdc, /* [in] */ LONG lLayer, /* [in] */ RECT *pRect, /* [in] */ IUnknown *pReserved); HRESULT ( STDMETHODCALLTYPE *GetRenderInfo )( IElementBehaviorRender * This, /* [out][retval] */ LONG *plRenderInfo); HRESULT ( STDMETHODCALLTYPE *HitTestPoint )( IElementBehaviorRender * This, /* [in] */ POINT *pPoint, /* [in] */ IUnknown *pReserved, /* [out][retval] */ BOOL *pbHit); END_INTERFACE } IElementBehaviorRenderVtbl; interface IElementBehaviorRender { CONST_VTBL struct IElementBehaviorRenderVtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementBehaviorRender_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementBehaviorRender_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementBehaviorRender_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementBehaviorRender_Draw(This,hdc,lLayer,pRect,pReserved) \ (This)->lpVtbl -> Draw(This,hdc,lLayer,pRect,pReserved) #define IElementBehaviorRender_GetRenderInfo(This,plRenderInfo) \ (This)->lpVtbl -> GetRenderInfo(This,plRenderInfo) #define IElementBehaviorRender_HitTestPoint(This,pPoint,pReserved,pbHit) \ (This)->lpVtbl -> HitTestPoint(This,pPoint,pReserved,pbHit) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementBehaviorRender_Draw_Proxy( IElementBehaviorRender * This, /* [in] */ HDC hdc, /* [in] */ LONG lLayer, /* [in] */ RECT *pRect, /* [in] */ IUnknown *pReserved); void __RPC_STUB IElementBehaviorRender_Draw_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementBehaviorRender_GetRenderInfo_Proxy( IElementBehaviorRender * This, /* [out][retval] */ LONG *plRenderInfo); void __RPC_STUB IElementBehaviorRender_GetRenderInfo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementBehaviorRender_HitTestPoint_Proxy( IElementBehaviorRender * This, /* [in] */ POINT *pPoint, /* [in] */ IUnknown *pReserved, /* [out][retval] */ BOOL *pbHit); void __RPC_STUB IElementBehaviorRender_HitTestPoint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementBehaviorRender_INTERFACE_DEFINED__ */ #ifndef __IElementBehaviorSiteRender_INTERFACE_DEFINED__ #define __IElementBehaviorSiteRender_INTERFACE_DEFINED__ /* interface IElementBehaviorSiteRender */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementBehaviorSiteRender; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4a7-98b5-11cf-bb82-00aa00bdce0b") IElementBehaviorSiteRender : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Invalidate( /* [in] */ RECT *pRect) = 0; virtual HRESULT STDMETHODCALLTYPE InvalidateRenderInfo( void) = 0; virtual HRESULT STDMETHODCALLTYPE InvalidateStyle( void) = 0; }; #else /* C style interface */ typedef struct IElementBehaviorSiteRenderVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementBehaviorSiteRender * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementBehaviorSiteRender * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementBehaviorSiteRender * This); HRESULT ( STDMETHODCALLTYPE *Invalidate )( IElementBehaviorSiteRender * This, /* [in] */ RECT *pRect); HRESULT ( STDMETHODCALLTYPE *InvalidateRenderInfo )( IElementBehaviorSiteRender * This); HRESULT ( STDMETHODCALLTYPE *InvalidateStyle )( IElementBehaviorSiteRender * This); END_INTERFACE } IElementBehaviorSiteRenderVtbl; interface IElementBehaviorSiteRender { CONST_VTBL struct IElementBehaviorSiteRenderVtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementBehaviorSiteRender_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementBehaviorSiteRender_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementBehaviorSiteRender_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementBehaviorSiteRender_Invalidate(This,pRect) \ (This)->lpVtbl -> Invalidate(This,pRect) #define IElementBehaviorSiteRender_InvalidateRenderInfo(This) \ (This)->lpVtbl -> InvalidateRenderInfo(This) #define IElementBehaviorSiteRender_InvalidateStyle(This) \ (This)->lpVtbl -> InvalidateStyle(This) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementBehaviorSiteRender_Invalidate_Proxy( IElementBehaviorSiteRender * This, /* [in] */ RECT *pRect); void __RPC_STUB IElementBehaviorSiteRender_Invalidate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementBehaviorSiteRender_InvalidateRenderInfo_Proxy( IElementBehaviorSiteRender * This); void __RPC_STUB IElementBehaviorSiteRender_InvalidateRenderInfo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementBehaviorSiteRender_InvalidateStyle_Proxy( IElementBehaviorSiteRender * This); void __RPC_STUB IElementBehaviorSiteRender_InvalidateStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementBehaviorSiteRender_INTERFACE_DEFINED__ */ #ifndef __IHTMLStyle_INTERFACE_DEFINED__ #define __IHTMLStyle_INTERFACE_DEFINED__ /* interface IHTMLStyle */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLStyle; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f25e-98b5-11cf-bb82-00aa00bdce0b") IHTMLStyle : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontFamily( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontFamily( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontStyle( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontVariant( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontVariant( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontWeight( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontWeight( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontSize( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontSize( /* [out][retval] */ VARIANT *p) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_font( /* [in] */ BSTR v) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_font( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_color( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color( /* [out][retval] */ VARIANT *p) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_background( /* [in] */ BSTR v) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_background( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundImage( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundImage( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundRepeat( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundRepeat( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundAttachment( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundAttachment( /* [out][retval] */ BSTR *p) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPosition( /* [in] */ BSTR v) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPosition( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPositionX( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionX( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPositionY( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionY( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordSpacing( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordSpacing( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_letterSpacing( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_letterSpacing( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecoration( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecoration( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationNone( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationNone( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationUnderline( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationUnderline( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationOverline( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationOverline( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationLineThrough( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationLineThrough( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationBlink( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationBlink( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_verticalAlign( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_verticalAlign( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textTransform( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textTransform( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAlign( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlign( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textIndent( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textIndent( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lineHeight( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineHeight( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginTop( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginTop( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginRight( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginRight( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginBottom( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginBottom( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginLeft( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginLeft( /* [out][retval] */ VARIANT *p) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_margin( /* [in] */ BSTR v) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_margin( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingTop( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingTop( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingRight( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingRight( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingBottom( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingBottom( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingLeft( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingLeft( /* [out][retval] */ VARIANT *p) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_padding( /* [in] */ BSTR v) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_padding( /* [out][retval] */ BSTR *p) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_border( /* [in] */ BSTR v) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_border( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTop( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTop( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRight( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRight( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottom( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottom( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeft( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeft( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTopColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRightColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottomColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeftColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderWidth( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderWidth( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTopWidth( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopWidth( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRightWidth( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightWidth( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottomWidth( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomWidth( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeftWidth( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftWidth( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderStyle( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTopStyle( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRightStyle( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottomStyle( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeftStyle( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_width( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_width( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_height( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_height( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_styleFloat( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_styleFloat( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clear( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clear( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_display( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_display( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_visibility( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_visibility( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStyleType( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleType( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStylePosition( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStylePosition( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStyleImage( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleImage( /* [out][retval] */ BSTR *p) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStyle( /* [in] */ BSTR v) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_whiteSpace( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_whiteSpace( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_top( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_top( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_left( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_left( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_position( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_zIndex( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zIndex( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflow( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflow( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pageBreakBefore( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakBefore( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pageBreakAfter( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakAfter( /* [out][retval] */ BSTR *p) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cssText( /* [in] */ BSTR v) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cssText( /* [out][retval] */ BSTR *p) = 0; virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelTop( /* [in] */ long v) = 0; virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelTop( /* [out][retval] */ long *p) = 0; virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelLeft( /* [in] */ long v) = 0; virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelLeft( /* [out][retval] */ long *p) = 0; virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelWidth( /* [in] */ long v) = 0; virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelWidth( /* [out][retval] */ long *p) = 0; virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelHeight( /* [in] */ long v) = 0; virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelHeight( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posTop( /* [in] */ float v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posTop( /* [out][retval] */ float *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posLeft( /* [in] */ float v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posLeft( /* [out][retval] */ float *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posWidth( /* [in] */ float v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posWidth( /* [out][retval] */ float *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posHeight( /* [in] */ float v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posHeight( /* [out][retval] */ float *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cursor( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cursor( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clip( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clip( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_filter( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_filter( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttribute( /* [in] */ BSTR strAttributeName, /* [in] */ VARIANT AttributeValue, /* [in][defaultvalue] */ LONG lFlags = 1) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute( /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT *AttributeValue) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeAttribute( /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString( /* [out][retval] */ BSTR *String) = 0; }; #else /* C style interface */ typedef struct IHTMLStyleVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLStyle * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLStyle * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLStyle * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLStyle * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLStyle * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLStyle * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLStyle * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_fontFamily )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontFamily )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_fontStyle )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontStyle )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_fontVariant )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontVariant )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_fontWeight )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontWeight )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_fontSize )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontSize )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_font )( IHTMLStyle * This, /* [in] */ BSTR v); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_font )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_color )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_color )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_background )( IHTMLStyle * This, /* [in] */ BSTR v); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_background )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_backgroundColor )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundColor )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_backgroundImage )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundImage )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_backgroundRepeat )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundRepeat )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_backgroundAttachment )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundAttachment )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_backgroundPosition )( IHTMLStyle * This, /* [in] */ BSTR v); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundPosition )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_backgroundPositionX )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundPositionX )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_backgroundPositionY )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundPositionY )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_wordSpacing )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_wordSpacing )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_letterSpacing )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_letterSpacing )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textDecoration )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textDecoration )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textDecorationNone )( IHTMLStyle * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textDecorationNone )( IHTMLStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textDecorationUnderline )( IHTMLStyle * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textDecorationUnderline )( IHTMLStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textDecorationOverline )( IHTMLStyle * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textDecorationOverline )( IHTMLStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textDecorationLineThrough )( IHTMLStyle * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textDecorationLineThrough )( IHTMLStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textDecorationBlink )( IHTMLStyle * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textDecorationBlink )( IHTMLStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_verticalAlign )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_verticalAlign )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textTransform )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textTransform )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textAlign )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textAlign )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textIndent )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textIndent )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_lineHeight )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_lineHeight )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_marginTop )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_marginTop )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_marginRight )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_marginRight )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_marginBottom )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_marginBottom )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_marginLeft )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_marginLeft )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_margin )( IHTMLStyle * This, /* [in] */ BSTR v); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_margin )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_paddingTop )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_paddingTop )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_paddingRight )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_paddingRight )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_paddingBottom )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_paddingBottom )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_paddingLeft )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_paddingLeft )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_padding )( IHTMLStyle * This, /* [in] */ BSTR v); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_padding )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_border )( IHTMLStyle * This, /* [in] */ BSTR v); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_border )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderTop )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderTop )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderRight )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderRight )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderBottom )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderBottom )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderLeft )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderLeft )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderColor )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderColor )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderTopColor )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderTopColor )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderRightColor )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderRightColor )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderBottomColor )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderBottomColor )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderLeftColor )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderLeftColor )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderWidth )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderWidth )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderTopWidth )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderTopWidth )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderRightWidth )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderRightWidth )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderBottomWidth )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderBottomWidth )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderLeftWidth )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderLeftWidth )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderStyle )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderStyle )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderTopStyle )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderTopStyle )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderRightStyle )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderRightStyle )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderBottomStyle )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderBottomStyle )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderLeftStyle )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderLeftStyle )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_width )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_height )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_height )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_styleFloat )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_styleFloat )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_clear )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clear )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_display )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_display )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_visibility )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_visibility )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_listStyleType )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_listStyleType )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_listStylePosition )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_listStylePosition )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_listStyleImage )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_listStyleImage )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_listStyle )( IHTMLStyle * This, /* [in] */ BSTR v); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_listStyle )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_whiteSpace )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_whiteSpace )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_top )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_top )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_left )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_left )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_position )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_zIndex )( IHTMLStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_zIndex )( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_overflow )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_overflow )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pageBreakBefore )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pageBreakBefore )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pageBreakAfter )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pageBreakAfter )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_cssText )( IHTMLStyle * This, /* [in] */ BSTR v); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cssText )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [hidden][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pixelTop )( IHTMLStyle * This, /* [in] */ long v); /* [hidden][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pixelTop )( IHTMLStyle * This, /* [out][retval] */ long *p); /* [hidden][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pixelLeft )( IHTMLStyle * This, /* [in] */ long v); /* [hidden][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pixelLeft )( IHTMLStyle * This, /* [out][retval] */ long *p); /* [hidden][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pixelWidth )( IHTMLStyle * This, /* [in] */ long v); /* [hidden][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pixelWidth )( IHTMLStyle * This, /* [out][retval] */ long *p); /* [hidden][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pixelHeight )( IHTMLStyle * This, /* [in] */ long v); /* [hidden][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pixelHeight )( IHTMLStyle * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_posTop )( IHTMLStyle * This, /* [in] */ float v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_posTop )( IHTMLStyle * This, /* [out][retval] */ float *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_posLeft )( IHTMLStyle * This, /* [in] */ float v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_posLeft )( IHTMLStyle * This, /* [out][retval] */ float *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_posWidth )( IHTMLStyle * This, /* [in] */ float v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_posWidth )( IHTMLStyle * This, /* [out][retval] */ float *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_posHeight )( IHTMLStyle * This, /* [in] */ float v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_posHeight )( IHTMLStyle * This, /* [out][retval] */ float *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_cursor )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cursor )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_clip )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clip )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_filter )( IHTMLStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_filter )( IHTMLStyle * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *setAttribute )( IHTMLStyle * This, /* [in] */ BSTR strAttributeName, /* [in] */ VARIANT AttributeValue, /* [in][defaultvalue] */ LONG lFlags); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getAttribute )( IHTMLStyle * This, /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT *AttributeValue); /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeAttribute )( IHTMLStyle * This, /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT_BOOL *pfSuccess); /* [id] */ HRESULT ( STDMETHODCALLTYPE *toString )( IHTMLStyle * This, /* [out][retval] */ BSTR *String); END_INTERFACE } IHTMLStyleVtbl; interface IHTMLStyle { CONST_VTBL struct IHTMLStyleVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLStyle_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLStyle_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLStyle_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLStyle_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLStyle_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLStyle_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLStyle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLStyle_put_fontFamily(This,v) \ (This)->lpVtbl -> put_fontFamily(This,v) #define IHTMLStyle_get_fontFamily(This,p) \ (This)->lpVtbl -> get_fontFamily(This,p) #define IHTMLStyle_put_fontStyle(This,v) \ (This)->lpVtbl -> put_fontStyle(This,v) #define IHTMLStyle_get_fontStyle(This,p) \ (This)->lpVtbl -> get_fontStyle(This,p) #define IHTMLStyle_put_fontVariant(This,v) \ (This)->lpVtbl -> put_fontVariant(This,v) #define IHTMLStyle_get_fontVariant(This,p) \ (This)->lpVtbl -> get_fontVariant(This,p) #define IHTMLStyle_put_fontWeight(This,v) \ (This)->lpVtbl -> put_fontWeight(This,v) #define IHTMLStyle_get_fontWeight(This,p) \ (This)->lpVtbl -> get_fontWeight(This,p) #define IHTMLStyle_put_fontSize(This,v) \ (This)->lpVtbl -> put_fontSize(This,v) #define IHTMLStyle_get_fontSize(This,p) \ (This)->lpVtbl -> get_fontSize(This,p) #define IHTMLStyle_put_font(This,v) \ (This)->lpVtbl -> put_font(This,v) #define IHTMLStyle_get_font(This,p) \ (This)->lpVtbl -> get_font(This,p) #define IHTMLStyle_put_color(This,v) \ (This)->lpVtbl -> put_color(This,v) #define IHTMLStyle_get_color(This,p) \ (This)->lpVtbl -> get_color(This,p) #define IHTMLStyle_put_background(This,v) \ (This)->lpVtbl -> put_background(This,v) #define IHTMLStyle_get_background(This,p) \ (This)->lpVtbl -> get_background(This,p) #define IHTMLStyle_put_backgroundColor(This,v) \ (This)->lpVtbl -> put_backgroundColor(This,v) #define IHTMLStyle_get_backgroundColor(This,p) \ (This)->lpVtbl -> get_backgroundColor(This,p) #define IHTMLStyle_put_backgroundImage(This,v) \ (This)->lpVtbl -> put_backgroundImage(This,v) #define IHTMLStyle_get_backgroundImage(This,p) \ (This)->lpVtbl -> get_backgroundImage(This,p) #define IHTMLStyle_put_backgroundRepeat(This,v) \ (This)->lpVtbl -> put_backgroundRepeat(This,v) #define IHTMLStyle_get_backgroundRepeat(This,p) \ (This)->lpVtbl -> get_backgroundRepeat(This,p) #define IHTMLStyle_put_backgroundAttachment(This,v) \ (This)->lpVtbl -> put_backgroundAttachment(This,v) #define IHTMLStyle_get_backgroundAttachment(This,p) \ (This)->lpVtbl -> get_backgroundAttachment(This,p) #define IHTMLStyle_put_backgroundPosition(This,v) \ (This)->lpVtbl -> put_backgroundPosition(This,v) #define IHTMLStyle_get_backgroundPosition(This,p) \ (This)->lpVtbl -> get_backgroundPosition(This,p) #define IHTMLStyle_put_backgroundPositionX(This,v) \ (This)->lpVtbl -> put_backgroundPositionX(This,v) #define IHTMLStyle_get_backgroundPositionX(This,p) \ (This)->lpVtbl -> get_backgroundPositionX(This,p) #define IHTMLStyle_put_backgroundPositionY(This,v) \ (This)->lpVtbl -> put_backgroundPositionY(This,v) #define IHTMLStyle_get_backgroundPositionY(This,p) \ (This)->lpVtbl -> get_backgroundPositionY(This,p) #define IHTMLStyle_put_wordSpacing(This,v) \ (This)->lpVtbl -> put_wordSpacing(This,v) #define IHTMLStyle_get_wordSpacing(This,p) \ (This)->lpVtbl -> get_wordSpacing(This,p) #define IHTMLStyle_put_letterSpacing(This,v) \ (This)->lpVtbl -> put_letterSpacing(This,v) #define IHTMLStyle_get_letterSpacing(This,p) \ (This)->lpVtbl -> get_letterSpacing(This,p) #define IHTMLStyle_put_textDecoration(This,v) \ (This)->lpVtbl -> put_textDecoration(This,v) #define IHTMLStyle_get_textDecoration(This,p) \ (This)->lpVtbl -> get_textDecoration(This,p) #define IHTMLStyle_put_textDecorationNone(This,v) \ (This)->lpVtbl -> put_textDecorationNone(This,v) #define IHTMLStyle_get_textDecorationNone(This,p) \ (This)->lpVtbl -> get_textDecorationNone(This,p) #define IHTMLStyle_put_textDecorationUnderline(This,v) \ (This)->lpVtbl -> put_textDecorationUnderline(This,v) #define IHTMLStyle_get_textDecorationUnderline(This,p) \ (This)->lpVtbl -> get_textDecorationUnderline(This,p) #define IHTMLStyle_put_textDecorationOverline(This,v) \ (This)->lpVtbl -> put_textDecorationOverline(This,v) #define IHTMLStyle_get_textDecorationOverline(This,p) \ (This)->lpVtbl -> get_textDecorationOverline(This,p) #define IHTMLStyle_put_textDecorationLineThrough(This,v) \ (This)->lpVtbl -> put_textDecorationLineThrough(This,v) #define IHTMLStyle_get_textDecorationLineThrough(This,p) \ (This)->lpVtbl -> get_textDecorationLineThrough(This,p) #define IHTMLStyle_put_textDecorationBlink(This,v) \ (This)->lpVtbl -> put_textDecorationBlink(This,v) #define IHTMLStyle_get_textDecorationBlink(This,p) \ (This)->lpVtbl -> get_textDecorationBlink(This,p) #define IHTMLStyle_put_verticalAlign(This,v) \ (This)->lpVtbl -> put_verticalAlign(This,v) #define IHTMLStyle_get_verticalAlign(This,p) \ (This)->lpVtbl -> get_verticalAlign(This,p) #define IHTMLStyle_put_textTransform(This,v) \ (This)->lpVtbl -> put_textTransform(This,v) #define IHTMLStyle_get_textTransform(This,p) \ (This)->lpVtbl -> get_textTransform(This,p) #define IHTMLStyle_put_textAlign(This,v) \ (This)->lpVtbl -> put_textAlign(This,v) #define IHTMLStyle_get_textAlign(This,p) \ (This)->lpVtbl -> get_textAlign(This,p) #define IHTMLStyle_put_textIndent(This,v) \ (This)->lpVtbl -> put_textIndent(This,v) #define IHTMLStyle_get_textIndent(This,p) \ (This)->lpVtbl -> get_textIndent(This,p) #define IHTMLStyle_put_lineHeight(This,v) \ (This)->lpVtbl -> put_lineHeight(This,v) #define IHTMLStyle_get_lineHeight(This,p) \ (This)->lpVtbl -> get_lineHeight(This,p) #define IHTMLStyle_put_marginTop(This,v) \ (This)->lpVtbl -> put_marginTop(This,v) #define IHTMLStyle_get_marginTop(This,p) \ (This)->lpVtbl -> get_marginTop(This,p) #define IHTMLStyle_put_marginRight(This,v) \ (This)->lpVtbl -> put_marginRight(This,v) #define IHTMLStyle_get_marginRight(This,p) \ (This)->lpVtbl -> get_marginRight(This,p) #define IHTMLStyle_put_marginBottom(This,v) \ (This)->lpVtbl -> put_marginBottom(This,v) #define IHTMLStyle_get_marginBottom(This,p) \ (This)->lpVtbl -> get_marginBottom(This,p) #define IHTMLStyle_put_marginLeft(This,v) \ (This)->lpVtbl -> put_marginLeft(This,v) #define IHTMLStyle_get_marginLeft(This,p) \ (This)->lpVtbl -> get_marginLeft(This,p) #define IHTMLStyle_put_margin(This,v) \ (This)->lpVtbl -> put_margin(This,v) #define IHTMLStyle_get_margin(This,p) \ (This)->lpVtbl -> get_margin(This,p) #define IHTMLStyle_put_paddingTop(This,v) \ (This)->lpVtbl -> put_paddingTop(This,v) #define IHTMLStyle_get_paddingTop(This,p) \ (This)->lpVtbl -> get_paddingTop(This,p) #define IHTMLStyle_put_paddingRight(This,v) \ (This)->lpVtbl -> put_paddingRight(This,v) #define IHTMLStyle_get_paddingRight(This,p) \ (This)->lpVtbl -> get_paddingRight(This,p) #define IHTMLStyle_put_paddingBottom(This,v) \ (This)->lpVtbl -> put_paddingBottom(This,v) #define IHTMLStyle_get_paddingBottom(This,p) \ (This)->lpVtbl -> get_paddingBottom(This,p) #define IHTMLStyle_put_paddingLeft(This,v) \ (This)->lpVtbl -> put_paddingLeft(This,v) #define IHTMLStyle_get_paddingLeft(This,p) \ (This)->lpVtbl -> get_paddingLeft(This,p) #define IHTMLStyle_put_padding(This,v) \ (This)->lpVtbl -> put_padding(This,v) #define IHTMLStyle_get_padding(This,p) \ (This)->lpVtbl -> get_padding(This,p) #define IHTMLStyle_put_border(This,v) \ (This)->lpVtbl -> put_border(This,v) #define IHTMLStyle_get_border(This,p) \ (This)->lpVtbl -> get_border(This,p) #define IHTMLStyle_put_borderTop(This,v) \ (This)->lpVtbl -> put_borderTop(This,v) #define IHTMLStyle_get_borderTop(This,p) \ (This)->lpVtbl -> get_borderTop(This,p) #define IHTMLStyle_put_borderRight(This,v) \ (This)->lpVtbl -> put_borderRight(This,v) #define IHTMLStyle_get_borderRight(This,p) \ (This)->lpVtbl -> get_borderRight(This,p) #define IHTMLStyle_put_borderBottom(This,v) \ (This)->lpVtbl -> put_borderBottom(This,v) #define IHTMLStyle_get_borderBottom(This,p) \ (This)->lpVtbl -> get_borderBottom(This,p) #define IHTMLStyle_put_borderLeft(This,v) \ (This)->lpVtbl -> put_borderLeft(This,v) #define IHTMLStyle_get_borderLeft(This,p) \ (This)->lpVtbl -> get_borderLeft(This,p) #define IHTMLStyle_put_borderColor(This,v) \ (This)->lpVtbl -> put_borderColor(This,v) #define IHTMLStyle_get_borderColor(This,p) \ (This)->lpVtbl -> get_borderColor(This,p) #define IHTMLStyle_put_borderTopColor(This,v) \ (This)->lpVtbl -> put_borderTopColor(This,v) #define IHTMLStyle_get_borderTopColor(This,p) \ (This)->lpVtbl -> get_borderTopColor(This,p) #define IHTMLStyle_put_borderRightColor(This,v) \ (This)->lpVtbl -> put_borderRightColor(This,v) #define IHTMLStyle_get_borderRightColor(This,p) \ (This)->lpVtbl -> get_borderRightColor(This,p) #define IHTMLStyle_put_borderBottomColor(This,v) \ (This)->lpVtbl -> put_borderBottomColor(This,v) #define IHTMLStyle_get_borderBottomColor(This,p) \ (This)->lpVtbl -> get_borderBottomColor(This,p) #define IHTMLStyle_put_borderLeftColor(This,v) \ (This)->lpVtbl -> put_borderLeftColor(This,v) #define IHTMLStyle_get_borderLeftColor(This,p) \ (This)->lpVtbl -> get_borderLeftColor(This,p) #define IHTMLStyle_put_borderWidth(This,v) \ (This)->lpVtbl -> put_borderWidth(This,v) #define IHTMLStyle_get_borderWidth(This,p) \ (This)->lpVtbl -> get_borderWidth(This,p) #define IHTMLStyle_put_borderTopWidth(This,v) \ (This)->lpVtbl -> put_borderTopWidth(This,v) #define IHTMLStyle_get_borderTopWidth(This,p) \ (This)->lpVtbl -> get_borderTopWidth(This,p) #define IHTMLStyle_put_borderRightWidth(This,v) \ (This)->lpVtbl -> put_borderRightWidth(This,v) #define IHTMLStyle_get_borderRightWidth(This,p) \ (This)->lpVtbl -> get_borderRightWidth(This,p) #define IHTMLStyle_put_borderBottomWidth(This,v) \ (This)->lpVtbl -> put_borderBottomWidth(This,v) #define IHTMLStyle_get_borderBottomWidth(This,p) \ (This)->lpVtbl -> get_borderBottomWidth(This,p) #define IHTMLStyle_put_borderLeftWidth(This,v) \ (This)->lpVtbl -> put_borderLeftWidth(This,v) #define IHTMLStyle_get_borderLeftWidth(This,p) \ (This)->lpVtbl -> get_borderLeftWidth(This,p) #define IHTMLStyle_put_borderStyle(This,v) \ (This)->lpVtbl -> put_borderStyle(This,v) #define IHTMLStyle_get_borderStyle(This,p) \ (This)->lpVtbl -> get_borderStyle(This,p) #define IHTMLStyle_put_borderTopStyle(This,v) \ (This)->lpVtbl -> put_borderTopStyle(This,v) #define IHTMLStyle_get_borderTopStyle(This,p) \ (This)->lpVtbl -> get_borderTopStyle(This,p) #define IHTMLStyle_put_borderRightStyle(This,v) \ (This)->lpVtbl -> put_borderRightStyle(This,v) #define IHTMLStyle_get_borderRightStyle(This,p) \ (This)->lpVtbl -> get_borderRightStyle(This,p) #define IHTMLStyle_put_borderBottomStyle(This,v) \ (This)->lpVtbl -> put_borderBottomStyle(This,v) #define IHTMLStyle_get_borderBottomStyle(This,p) \ (This)->lpVtbl -> get_borderBottomStyle(This,p) #define IHTMLStyle_put_borderLeftStyle(This,v) \ (This)->lpVtbl -> put_borderLeftStyle(This,v) #define IHTMLStyle_get_borderLeftStyle(This,p) \ (This)->lpVtbl -> get_borderLeftStyle(This,p) #define IHTMLStyle_put_width(This,v) \ (This)->lpVtbl -> put_width(This,v) #define IHTMLStyle_get_width(This,p) \ (This)->lpVtbl -> get_width(This,p) #define IHTMLStyle_put_height(This,v) \ (This)->lpVtbl -> put_height(This,v) #define IHTMLStyle_get_height(This,p) \ (This)->lpVtbl -> get_height(This,p) #define IHTMLStyle_put_styleFloat(This,v) \ (This)->lpVtbl -> put_styleFloat(This,v) #define IHTMLStyle_get_styleFloat(This,p) \ (This)->lpVtbl -> get_styleFloat(This,p) #define IHTMLStyle_put_clear(This,v) \ (This)->lpVtbl -> put_clear(This,v) #define IHTMLStyle_get_clear(This,p) \ (This)->lpVtbl -> get_clear(This,p) #define IHTMLStyle_put_display(This,v) \ (This)->lpVtbl -> put_display(This,v) #define IHTMLStyle_get_display(This,p) \ (This)->lpVtbl -> get_display(This,p) #define IHTMLStyle_put_visibility(This,v) \ (This)->lpVtbl -> put_visibility(This,v) #define IHTMLStyle_get_visibility(This,p) \ (This)->lpVtbl -> get_visibility(This,p) #define IHTMLStyle_put_listStyleType(This,v) \ (This)->lpVtbl -> put_listStyleType(This,v) #define IHTMLStyle_get_listStyleType(This,p) \ (This)->lpVtbl -> get_listStyleType(This,p) #define IHTMLStyle_put_listStylePosition(This,v) \ (This)->lpVtbl -> put_listStylePosition(This,v) #define IHTMLStyle_get_listStylePosition(This,p) \ (This)->lpVtbl -> get_listStylePosition(This,p) #define IHTMLStyle_put_listStyleImage(This,v) \ (This)->lpVtbl -> put_listStyleImage(This,v) #define IHTMLStyle_get_listStyleImage(This,p) \ (This)->lpVtbl -> get_listStyleImage(This,p) #define IHTMLStyle_put_listStyle(This,v) \ (This)->lpVtbl -> put_listStyle(This,v) #define IHTMLStyle_get_listStyle(This,p) \ (This)->lpVtbl -> get_listStyle(This,p) #define IHTMLStyle_put_whiteSpace(This,v) \ (This)->lpVtbl -> put_whiteSpace(This,v) #define IHTMLStyle_get_whiteSpace(This,p) \ (This)->lpVtbl -> get_whiteSpace(This,p) #define IHTMLStyle_put_top(This,v) \ (This)->lpVtbl -> put_top(This,v) #define IHTMLStyle_get_top(This,p) \ (This)->lpVtbl -> get_top(This,p) #define IHTMLStyle_put_left(This,v) \ (This)->lpVtbl -> put_left(This,v) #define IHTMLStyle_get_left(This,p) \ (This)->lpVtbl -> get_left(This,p) #define IHTMLStyle_get_position(This,p) \ (This)->lpVtbl -> get_position(This,p) #define IHTMLStyle_put_zIndex(This,v) \ (This)->lpVtbl -> put_zIndex(This,v) #define IHTMLStyle_get_zIndex(This,p) \ (This)->lpVtbl -> get_zIndex(This,p) #define IHTMLStyle_put_overflow(This,v) \ (This)->lpVtbl -> put_overflow(This,v) #define IHTMLStyle_get_overflow(This,p) \ (This)->lpVtbl -> get_overflow(This,p) #define IHTMLStyle_put_pageBreakBefore(This,v) \ (This)->lpVtbl -> put_pageBreakBefore(This,v) #define IHTMLStyle_get_pageBreakBefore(This,p) \ (This)->lpVtbl -> get_pageBreakBefore(This,p) #define IHTMLStyle_put_pageBreakAfter(This,v) \ (This)->lpVtbl -> put_pageBreakAfter(This,v) #define IHTMLStyle_get_pageBreakAfter(This,p) \ (This)->lpVtbl -> get_pageBreakAfter(This,p) #define IHTMLStyle_put_cssText(This,v) \ (This)->lpVtbl -> put_cssText(This,v) #define IHTMLStyle_get_cssText(This,p) \ (This)->lpVtbl -> get_cssText(This,p) #define IHTMLStyle_put_pixelTop(This,v) \ (This)->lpVtbl -> put_pixelTop(This,v) #define IHTMLStyle_get_pixelTop(This,p) \ (This)->lpVtbl -> get_pixelTop(This,p) #define IHTMLStyle_put_pixelLeft(This,v) \ (This)->lpVtbl -> put_pixelLeft(This,v) #define IHTMLStyle_get_pixelLeft(This,p) \ (This)->lpVtbl -> get_pixelLeft(This,p) #define IHTMLStyle_put_pixelWidth(This,v) \ (This)->lpVtbl -> put_pixelWidth(This,v) #define IHTMLStyle_get_pixelWidth(This,p) \ (This)->lpVtbl -> get_pixelWidth(This,p) #define IHTMLStyle_put_pixelHeight(This,v) \ (This)->lpVtbl -> put_pixelHeight(This,v) #define IHTMLStyle_get_pixelHeight(This,p) \ (This)->lpVtbl -> get_pixelHeight(This,p) #define IHTMLStyle_put_posTop(This,v) \ (This)->lpVtbl -> put_posTop(This,v) #define IHTMLStyle_get_posTop(This,p) \ (This)->lpVtbl -> get_posTop(This,p) #define IHTMLStyle_put_posLeft(This,v) \ (This)->lpVtbl -> put_posLeft(This,v) #define IHTMLStyle_get_posLeft(This,p) \ (This)->lpVtbl -> get_posLeft(This,p) #define IHTMLStyle_put_posWidth(This,v) \ (This)->lpVtbl -> put_posWidth(This,v) #define IHTMLStyle_get_posWidth(This,p) \ (This)->lpVtbl -> get_posWidth(This,p) #define IHTMLStyle_put_posHeight(This,v) \ (This)->lpVtbl -> put_posHeight(This,v) #define IHTMLStyle_get_posHeight(This,p) \ (This)->lpVtbl -> get_posHeight(This,p) #define IHTMLStyle_put_cursor(This,v) \ (This)->lpVtbl -> put_cursor(This,v) #define IHTMLStyle_get_cursor(This,p) \ (This)->lpVtbl -> get_cursor(This,p) #define IHTMLStyle_put_clip(This,v) \ (This)->lpVtbl -> put_clip(This,v) #define IHTMLStyle_get_clip(This,p) \ (This)->lpVtbl -> get_clip(This,p) #define IHTMLStyle_put_filter(This,v) \ (This)->lpVtbl -> put_filter(This,v) #define IHTMLStyle_get_filter(This,p) \ (This)->lpVtbl -> get_filter(This,p) #define IHTMLStyle_setAttribute(This,strAttributeName,AttributeValue,lFlags) \ (This)->lpVtbl -> setAttribute(This,strAttributeName,AttributeValue,lFlags) #define IHTMLStyle_getAttribute(This,strAttributeName,lFlags,AttributeValue) \ (This)->lpVtbl -> getAttribute(This,strAttributeName,lFlags,AttributeValue) #define IHTMLStyle_removeAttribute(This,strAttributeName,lFlags,pfSuccess) \ (This)->lpVtbl -> removeAttribute(This,strAttributeName,lFlags,pfSuccess) #define IHTMLStyle_toString(This,String) \ (This)->lpVtbl -> toString(This,String) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_fontFamily_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_fontFamily_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_fontFamily_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_fontFamily_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_fontStyle_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_fontStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_fontStyle_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_fontStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_fontVariant_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_fontVariant_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_fontVariant_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_fontVariant_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_fontWeight_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_fontWeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_fontWeight_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_fontWeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_fontSize_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_fontSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_fontSize_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_fontSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_font_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_font_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_font_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_font_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_color_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_color_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_color_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_color_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_background_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_background_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_background_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_background_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundColor_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_backgroundColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundColor_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_backgroundColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundImage_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_backgroundImage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundImage_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_backgroundImage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundRepeat_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_backgroundRepeat_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundRepeat_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_backgroundRepeat_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundAttachment_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_backgroundAttachment_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundAttachment_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_backgroundAttachment_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundPosition_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_backgroundPosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundPosition_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_backgroundPosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundPositionX_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_backgroundPositionX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundPositionX_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_backgroundPositionX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_backgroundPositionY_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_backgroundPositionY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_backgroundPositionY_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_backgroundPositionY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_wordSpacing_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_wordSpacing_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_wordSpacing_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_wordSpacing_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_letterSpacing_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_letterSpacing_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_letterSpacing_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_letterSpacing_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textDecoration_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_textDecoration_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textDecoration_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_textDecoration_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textDecorationNone_Proxy( IHTMLStyle * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLStyle_put_textDecorationNone_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textDecorationNone_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLStyle_get_textDecorationNone_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textDecorationUnderline_Proxy( IHTMLStyle * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLStyle_put_textDecorationUnderline_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textDecorationUnderline_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLStyle_get_textDecorationUnderline_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textDecorationOverline_Proxy( IHTMLStyle * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLStyle_put_textDecorationOverline_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textDecorationOverline_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLStyle_get_textDecorationOverline_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textDecorationLineThrough_Proxy( IHTMLStyle * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLStyle_put_textDecorationLineThrough_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textDecorationLineThrough_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLStyle_get_textDecorationLineThrough_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textDecorationBlink_Proxy( IHTMLStyle * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLStyle_put_textDecorationBlink_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textDecorationBlink_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLStyle_get_textDecorationBlink_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_verticalAlign_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_verticalAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_verticalAlign_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_verticalAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textTransform_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_textTransform_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textTransform_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_textTransform_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textAlign_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_textAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textAlign_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_textAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_textIndent_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_textIndent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_textIndent_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_textIndent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_lineHeight_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_lineHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_lineHeight_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_lineHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_marginTop_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_marginTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_marginTop_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_marginTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_marginRight_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_marginRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_marginRight_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_marginRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_marginBottom_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_marginBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_marginBottom_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_marginBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_marginLeft_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_marginLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_marginLeft_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_marginLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_margin_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_margin_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_margin_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_margin_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_paddingTop_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_paddingTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_paddingTop_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_paddingTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_paddingRight_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_paddingRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_paddingRight_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_paddingRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_paddingBottom_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_paddingBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_paddingBottom_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_paddingBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_paddingLeft_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_paddingLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_paddingLeft_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_paddingLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_padding_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_padding_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_padding_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_padding_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_border_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_border_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderTop_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_borderTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderTop_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_borderTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderRight_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_borderRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderRight_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_borderRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderBottom_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_borderBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderBottom_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_borderBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderLeft_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_borderLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderLeft_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_borderLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderColor_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_borderColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderColor_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_borderColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderTopColor_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_borderTopColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderTopColor_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_borderTopColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderRightColor_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_borderRightColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderRightColor_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_borderRightColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderBottomColor_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_borderBottomColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderBottomColor_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_borderBottomColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderLeftColor_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_borderLeftColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderLeftColor_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_borderLeftColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderWidth_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_borderWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderWidth_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_borderWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderTopWidth_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_borderTopWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderTopWidth_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_borderTopWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderRightWidth_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_borderRightWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderRightWidth_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_borderRightWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderBottomWidth_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_borderBottomWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderBottomWidth_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_borderBottomWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderLeftWidth_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_borderLeftWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderLeftWidth_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_borderLeftWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderStyle_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_borderStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderStyle_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_borderStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderTopStyle_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_borderTopStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderTopStyle_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_borderTopStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderRightStyle_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_borderRightStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderRightStyle_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_borderRightStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderBottomStyle_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_borderBottomStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderBottomStyle_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_borderBottomStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_borderLeftStyle_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_borderLeftStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_borderLeftStyle_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_borderLeftStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_width_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_width_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_height_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_height_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_styleFloat_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_styleFloat_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_styleFloat_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_styleFloat_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_clear_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_clear_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_clear_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_clear_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_display_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_display_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_display_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_display_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_visibility_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_visibility_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_visibility_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_visibility_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_listStyleType_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_listStyleType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_listStyleType_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_listStyleType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_listStylePosition_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_listStylePosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_listStylePosition_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_listStylePosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_listStyleImage_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_listStyleImage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_listStyleImage_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_listStyleImage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_listStyle_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_listStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_listStyle_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_listStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_whiteSpace_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_whiteSpace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_whiteSpace_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_whiteSpace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_top_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_top_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_top_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_top_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_left_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_left_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_left_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_left_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_position_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_position_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_zIndex_Proxy( IHTMLStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle_put_zIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_zIndex_Proxy( IHTMLStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle_get_zIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_overflow_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_overflow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_overflow_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_overflow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_pageBreakBefore_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_pageBreakBefore_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_pageBreakBefore_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_pageBreakBefore_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_pageBreakAfter_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_pageBreakAfter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_pageBreakAfter_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_pageBreakAfter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_cssText_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_cssText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_cssText_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_cssText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_pixelTop_Proxy( IHTMLStyle * This, /* [in] */ long v); void __RPC_STUB IHTMLStyle_put_pixelTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_pixelTop_Proxy( IHTMLStyle * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLStyle_get_pixelTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_pixelLeft_Proxy( IHTMLStyle * This, /* [in] */ long v); void __RPC_STUB IHTMLStyle_put_pixelLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_pixelLeft_Proxy( IHTMLStyle * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLStyle_get_pixelLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_pixelWidth_Proxy( IHTMLStyle * This, /* [in] */ long v); void __RPC_STUB IHTMLStyle_put_pixelWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_pixelWidth_Proxy( IHTMLStyle * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLStyle_get_pixelWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_pixelHeight_Proxy( IHTMLStyle * This, /* [in] */ long v); void __RPC_STUB IHTMLStyle_put_pixelHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_pixelHeight_Proxy( IHTMLStyle * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLStyle_get_pixelHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_posTop_Proxy( IHTMLStyle * This, /* [in] */ float v); void __RPC_STUB IHTMLStyle_put_posTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_posTop_Proxy( IHTMLStyle * This, /* [out][retval] */ float *p); void __RPC_STUB IHTMLStyle_get_posTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_posLeft_Proxy( IHTMLStyle * This, /* [in] */ float v); void __RPC_STUB IHTMLStyle_put_posLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_posLeft_Proxy( IHTMLStyle * This, /* [out][retval] */ float *p); void __RPC_STUB IHTMLStyle_get_posLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_posWidth_Proxy( IHTMLStyle * This, /* [in] */ float v); void __RPC_STUB IHTMLStyle_put_posWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_posWidth_Proxy( IHTMLStyle * This, /* [out][retval] */ float *p); void __RPC_STUB IHTMLStyle_get_posWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_posHeight_Proxy( IHTMLStyle * This, /* [in] */ float v); void __RPC_STUB IHTMLStyle_put_posHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_posHeight_Proxy( IHTMLStyle * This, /* [out][retval] */ float *p); void __RPC_STUB IHTMLStyle_get_posHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_cursor_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_cursor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_cursor_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_cursor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_clip_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_clip_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_clip_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_clip_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_put_filter_Proxy( IHTMLStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle_put_filter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_get_filter_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle_get_filter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_setAttribute_Proxy( IHTMLStyle * This, /* [in] */ BSTR strAttributeName, /* [in] */ VARIANT AttributeValue, /* [in][defaultvalue] */ LONG lFlags); void __RPC_STUB IHTMLStyle_setAttribute_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_getAttribute_Proxy( IHTMLStyle * This, /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT *AttributeValue); void __RPC_STUB IHTMLStyle_getAttribute_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_removeAttribute_Proxy( IHTMLStyle * This, /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT_BOOL *pfSuccess); void __RPC_STUB IHTMLStyle_removeAttribute_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle_toString_Proxy( IHTMLStyle * This, /* [out][retval] */ BSTR *String); void __RPC_STUB IHTMLStyle_toString_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLStyle_INTERFACE_DEFINED__ */ #ifndef __IHTMLStyle2_INTERFACE_DEFINED__ #define __IHTMLStyle2_INTERFACE_DEFINED__ /* interface IHTMLStyle2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLStyle2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4a2-98b5-11cf-bb82-00aa00bdce0b") IHTMLStyle2 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tableLayout( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tableLayout( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderCollapse( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderCollapse( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_direction( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_direction( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_behavior( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_behavior( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE setExpression( /* [in] */ BSTR propname, /* [in] */ BSTR expression, /* [in][defaultvalue] */ BSTR language = L"") = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getExpression( /* [in] */ BSTR propname, /* [out][retval] */ VARIANT *expression) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeExpression( /* [in] */ BSTR propname, /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_position( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_position( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_unicodeBidi( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_unicodeBidi( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_bottom( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bottom( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_right( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_right( /* [out][retval] */ VARIANT *p) = 0; virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelBottom( /* [in] */ long v) = 0; virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelBottom( /* [out][retval] */ long *p) = 0; virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelRight( /* [in] */ long v) = 0; virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelRight( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posBottom( /* [in] */ float v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posBottom( /* [out][retval] */ float *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posRight( /* [in] */ float v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posRight( /* [out][retval] */ float *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_imeMode( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeMode( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyAlign( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyAlign( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyPosition( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyPosition( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyOverhang( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyOverhang( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridChar( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridChar( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridLine( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridLine( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridMode( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridMode( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridType( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridType( /* [out][retval] */ BSTR *p) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGrid( /* [in] */ BSTR v) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGrid( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordBreak( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordBreak( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lineBreak( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineBreak( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textJustify( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustify( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textJustifyTrim( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustifyTrim( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textKashida( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashida( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAutospace( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAutospace( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflowX( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowX( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflowY( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowY( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accelerator( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accelerator( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLStyle2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLStyle2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLStyle2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLStyle2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLStyle2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLStyle2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLStyle2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLStyle2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_tableLayout )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_tableLayout )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderCollapse )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderCollapse )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_direction )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_direction )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_behavior )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_behavior )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *setExpression )( IHTMLStyle2 * This, /* [in] */ BSTR propname, /* [in] */ BSTR expression, /* [in][defaultvalue] */ BSTR language); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getExpression )( IHTMLStyle2 * This, /* [in] */ BSTR propname, /* [out][retval] */ VARIANT *expression); /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeExpression )( IHTMLStyle2 * This, /* [in] */ BSTR propname, /* [out][retval] */ VARIANT_BOOL *pfSuccess); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_position )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_position )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_unicodeBidi )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_unicodeBidi )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_bottom )( IHTMLStyle2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bottom )( IHTMLStyle2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_right )( IHTMLStyle2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_right )( IHTMLStyle2 * This, /* [out][retval] */ VARIANT *p); /* [hidden][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pixelBottom )( IHTMLStyle2 * This, /* [in] */ long v); /* [hidden][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pixelBottom )( IHTMLStyle2 * This, /* [out][retval] */ long *p); /* [hidden][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pixelRight )( IHTMLStyle2 * This, /* [in] */ long v); /* [hidden][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pixelRight )( IHTMLStyle2 * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_posBottom )( IHTMLStyle2 * This, /* [in] */ float v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_posBottom )( IHTMLStyle2 * This, /* [out][retval] */ float *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_posRight )( IHTMLStyle2 * This, /* [in] */ float v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_posRight )( IHTMLStyle2 * This, /* [out][retval] */ float *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_imeMode )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_imeMode )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rubyAlign )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rubyAlign )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rubyPosition )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rubyPosition )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rubyOverhang )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rubyOverhang )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_layoutGridChar )( IHTMLStyle2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGridChar )( IHTMLStyle2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_layoutGridLine )( IHTMLStyle2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGridLine )( IHTMLStyle2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_layoutGridMode )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGridMode )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_layoutGridType )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGridType )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_layoutGrid )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGrid )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_wordBreak )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_wordBreak )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_lineBreak )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_lineBreak )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textJustify )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textJustify )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textJustifyTrim )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textJustifyTrim )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textKashida )( IHTMLStyle2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textKashida )( IHTMLStyle2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textAutospace )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textAutospace )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_overflowX )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_overflowX )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_overflowY )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_overflowY )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_accelerator )( IHTMLStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_accelerator )( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLStyle2Vtbl; interface IHTMLStyle2 { CONST_VTBL struct IHTMLStyle2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLStyle2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLStyle2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLStyle2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLStyle2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLStyle2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLStyle2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLStyle2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLStyle2_put_tableLayout(This,v) \ (This)->lpVtbl -> put_tableLayout(This,v) #define IHTMLStyle2_get_tableLayout(This,p) \ (This)->lpVtbl -> get_tableLayout(This,p) #define IHTMLStyle2_put_borderCollapse(This,v) \ (This)->lpVtbl -> put_borderCollapse(This,v) #define IHTMLStyle2_get_borderCollapse(This,p) \ (This)->lpVtbl -> get_borderCollapse(This,p) #define IHTMLStyle2_put_direction(This,v) \ (This)->lpVtbl -> put_direction(This,v) #define IHTMLStyle2_get_direction(This,p) \ (This)->lpVtbl -> get_direction(This,p) #define IHTMLStyle2_put_behavior(This,v) \ (This)->lpVtbl -> put_behavior(This,v) #define IHTMLStyle2_get_behavior(This,p) \ (This)->lpVtbl -> get_behavior(This,p) #define IHTMLStyle2_setExpression(This,propname,expression,language) \ (This)->lpVtbl -> setExpression(This,propname,expression,language) #define IHTMLStyle2_getExpression(This,propname,expression) \ (This)->lpVtbl -> getExpression(This,propname,expression) #define IHTMLStyle2_removeExpression(This,propname,pfSuccess) \ (This)->lpVtbl -> removeExpression(This,propname,pfSuccess) #define IHTMLStyle2_put_position(This,v) \ (This)->lpVtbl -> put_position(This,v) #define IHTMLStyle2_get_position(This,p) \ (This)->lpVtbl -> get_position(This,p) #define IHTMLStyle2_put_unicodeBidi(This,v) \ (This)->lpVtbl -> put_unicodeBidi(This,v) #define IHTMLStyle2_get_unicodeBidi(This,p) \ (This)->lpVtbl -> get_unicodeBidi(This,p) #define IHTMLStyle2_put_bottom(This,v) \ (This)->lpVtbl -> put_bottom(This,v) #define IHTMLStyle2_get_bottom(This,p) \ (This)->lpVtbl -> get_bottom(This,p) #define IHTMLStyle2_put_right(This,v) \ (This)->lpVtbl -> put_right(This,v) #define IHTMLStyle2_get_right(This,p) \ (This)->lpVtbl -> get_right(This,p) #define IHTMLStyle2_put_pixelBottom(This,v) \ (This)->lpVtbl -> put_pixelBottom(This,v) #define IHTMLStyle2_get_pixelBottom(This,p) \ (This)->lpVtbl -> get_pixelBottom(This,p) #define IHTMLStyle2_put_pixelRight(This,v) \ (This)->lpVtbl -> put_pixelRight(This,v) #define IHTMLStyle2_get_pixelRight(This,p) \ (This)->lpVtbl -> get_pixelRight(This,p) #define IHTMLStyle2_put_posBottom(This,v) \ (This)->lpVtbl -> put_posBottom(This,v) #define IHTMLStyle2_get_posBottom(This,p) \ (This)->lpVtbl -> get_posBottom(This,p) #define IHTMLStyle2_put_posRight(This,v) \ (This)->lpVtbl -> put_posRight(This,v) #define IHTMLStyle2_get_posRight(This,p) \ (This)->lpVtbl -> get_posRight(This,p) #define IHTMLStyle2_put_imeMode(This,v) \ (This)->lpVtbl -> put_imeMode(This,v) #define IHTMLStyle2_get_imeMode(This,p) \ (This)->lpVtbl -> get_imeMode(This,p) #define IHTMLStyle2_put_rubyAlign(This,v) \ (This)->lpVtbl -> put_rubyAlign(This,v) #define IHTMLStyle2_get_rubyAlign(This,p) \ (This)->lpVtbl -> get_rubyAlign(This,p) #define IHTMLStyle2_put_rubyPosition(This,v) \ (This)->lpVtbl -> put_rubyPosition(This,v) #define IHTMLStyle2_get_rubyPosition(This,p) \ (This)->lpVtbl -> get_rubyPosition(This,p) #define IHTMLStyle2_put_rubyOverhang(This,v) \ (This)->lpVtbl -> put_rubyOverhang(This,v) #define IHTMLStyle2_get_rubyOverhang(This,p) \ (This)->lpVtbl -> get_rubyOverhang(This,p) #define IHTMLStyle2_put_layoutGridChar(This,v) \ (This)->lpVtbl -> put_layoutGridChar(This,v) #define IHTMLStyle2_get_layoutGridChar(This,p) \ (This)->lpVtbl -> get_layoutGridChar(This,p) #define IHTMLStyle2_put_layoutGridLine(This,v) \ (This)->lpVtbl -> put_layoutGridLine(This,v) #define IHTMLStyle2_get_layoutGridLine(This,p) \ (This)->lpVtbl -> get_layoutGridLine(This,p) #define IHTMLStyle2_put_layoutGridMode(This,v) \ (This)->lpVtbl -> put_layoutGridMode(This,v) #define IHTMLStyle2_get_layoutGridMode(This,p) \ (This)->lpVtbl -> get_layoutGridMode(This,p) #define IHTMLStyle2_put_layoutGridType(This,v) \ (This)->lpVtbl -> put_layoutGridType(This,v) #define IHTMLStyle2_get_layoutGridType(This,p) \ (This)->lpVtbl -> get_layoutGridType(This,p) #define IHTMLStyle2_put_layoutGrid(This,v) \ (This)->lpVtbl -> put_layoutGrid(This,v) #define IHTMLStyle2_get_layoutGrid(This,p) \ (This)->lpVtbl -> get_layoutGrid(This,p) #define IHTMLStyle2_put_wordBreak(This,v) \ (This)->lpVtbl -> put_wordBreak(This,v) #define IHTMLStyle2_get_wordBreak(This,p) \ (This)->lpVtbl -> get_wordBreak(This,p) #define IHTMLStyle2_put_lineBreak(This,v) \ (This)->lpVtbl -> put_lineBreak(This,v) #define IHTMLStyle2_get_lineBreak(This,p) \ (This)->lpVtbl -> get_lineBreak(This,p) #define IHTMLStyle2_put_textJustify(This,v) \ (This)->lpVtbl -> put_textJustify(This,v) #define IHTMLStyle2_get_textJustify(This,p) \ (This)->lpVtbl -> get_textJustify(This,p) #define IHTMLStyle2_put_textJustifyTrim(This,v) \ (This)->lpVtbl -> put_textJustifyTrim(This,v) #define IHTMLStyle2_get_textJustifyTrim(This,p) \ (This)->lpVtbl -> get_textJustifyTrim(This,p) #define IHTMLStyle2_put_textKashida(This,v) \ (This)->lpVtbl -> put_textKashida(This,v) #define IHTMLStyle2_get_textKashida(This,p) \ (This)->lpVtbl -> get_textKashida(This,p) #define IHTMLStyle2_put_textAutospace(This,v) \ (This)->lpVtbl -> put_textAutospace(This,v) #define IHTMLStyle2_get_textAutospace(This,p) \ (This)->lpVtbl -> get_textAutospace(This,p) #define IHTMLStyle2_put_overflowX(This,v) \ (This)->lpVtbl -> put_overflowX(This,v) #define IHTMLStyle2_get_overflowX(This,p) \ (This)->lpVtbl -> get_overflowX(This,p) #define IHTMLStyle2_put_overflowY(This,v) \ (This)->lpVtbl -> put_overflowY(This,v) #define IHTMLStyle2_get_overflowY(This,p) \ (This)->lpVtbl -> get_overflowY(This,p) #define IHTMLStyle2_put_accelerator(This,v) \ (This)->lpVtbl -> put_accelerator(This,v) #define IHTMLStyle2_get_accelerator(This,p) \ (This)->lpVtbl -> get_accelerator(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_tableLayout_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_tableLayout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_tableLayout_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_tableLayout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_borderCollapse_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_borderCollapse_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_borderCollapse_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_borderCollapse_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_direction_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_direction_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_direction_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_direction_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_behavior_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_behavior_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_behavior_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_behavior_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_setExpression_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR propname, /* [in] */ BSTR expression, /* [in][defaultvalue] */ BSTR language); void __RPC_STUB IHTMLStyle2_setExpression_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_getExpression_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR propname, /* [out][retval] */ VARIANT *expression); void __RPC_STUB IHTMLStyle2_getExpression_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_removeExpression_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR propname, /* [out][retval] */ VARIANT_BOOL *pfSuccess); void __RPC_STUB IHTMLStyle2_removeExpression_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_position_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_position_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_position_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_position_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_unicodeBidi_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_unicodeBidi_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_unicodeBidi_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_unicodeBidi_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_bottom_Proxy( IHTMLStyle2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle2_put_bottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_bottom_Proxy( IHTMLStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle2_get_bottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_right_Proxy( IHTMLStyle2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle2_put_right_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_right_Proxy( IHTMLStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle2_get_right_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_pixelBottom_Proxy( IHTMLStyle2 * This, /* [in] */ long v); void __RPC_STUB IHTMLStyle2_put_pixelBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_pixelBottom_Proxy( IHTMLStyle2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLStyle2_get_pixelBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_pixelRight_Proxy( IHTMLStyle2 * This, /* [in] */ long v); void __RPC_STUB IHTMLStyle2_put_pixelRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_pixelRight_Proxy( IHTMLStyle2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLStyle2_get_pixelRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_posBottom_Proxy( IHTMLStyle2 * This, /* [in] */ float v); void __RPC_STUB IHTMLStyle2_put_posBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_posBottom_Proxy( IHTMLStyle2 * This, /* [out][retval] */ float *p); void __RPC_STUB IHTMLStyle2_get_posBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_posRight_Proxy( IHTMLStyle2 * This, /* [in] */ float v); void __RPC_STUB IHTMLStyle2_put_posRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_posRight_Proxy( IHTMLStyle2 * This, /* [out][retval] */ float *p); void __RPC_STUB IHTMLStyle2_get_posRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_imeMode_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_imeMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_imeMode_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_imeMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_rubyAlign_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_rubyAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_rubyAlign_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_rubyAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_rubyPosition_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_rubyPosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_rubyPosition_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_rubyPosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_rubyOverhang_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_rubyOverhang_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_rubyOverhang_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_rubyOverhang_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_layoutGridChar_Proxy( IHTMLStyle2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle2_put_layoutGridChar_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_layoutGridChar_Proxy( IHTMLStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle2_get_layoutGridChar_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_layoutGridLine_Proxy( IHTMLStyle2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle2_put_layoutGridLine_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_layoutGridLine_Proxy( IHTMLStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle2_get_layoutGridLine_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_layoutGridMode_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_layoutGridMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_layoutGridMode_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_layoutGridMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_layoutGridType_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_layoutGridType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_layoutGridType_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_layoutGridType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_layoutGrid_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_layoutGrid_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_layoutGrid_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_layoutGrid_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_wordBreak_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_wordBreak_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_wordBreak_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_wordBreak_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_lineBreak_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_lineBreak_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_lineBreak_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_lineBreak_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_textJustify_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_textJustify_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_textJustify_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_textJustify_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_textJustifyTrim_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_textJustifyTrim_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_textJustifyTrim_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_textJustifyTrim_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_textKashida_Proxy( IHTMLStyle2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle2_put_textKashida_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_textKashida_Proxy( IHTMLStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle2_get_textKashida_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_textAutospace_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_textAutospace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_textAutospace_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_textAutospace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_overflowX_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_overflowX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_overflowX_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_overflowX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_overflowY_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_overflowY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_overflowY_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_overflowY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_put_accelerator_Proxy( IHTMLStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle2_put_accelerator_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle2_get_accelerator_Proxy( IHTMLStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle2_get_accelerator_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLStyle2_INTERFACE_DEFINED__ */ #ifndef __IHTMLStyle3_INTERFACE_DEFINED__ #define __IHTMLStyle3_INTERFACE_DEFINED__ /* interface IHTMLStyle3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLStyle3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f656-98b5-11cf-bb82-00aa00bdce0b") IHTMLStyle3 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutFlow( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutFlow( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_zoom( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zoom( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordWrap( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordWrap( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textUnderlinePosition( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textUnderlinePosition( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarBaseColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarBaseColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarFaceColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarFaceColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbar3dLightColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbar3dLightColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarShadowColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarShadowColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarHighlightColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarHighlightColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarDarkShadowColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarDarkShadowColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarArrowColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarArrowColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarTrackColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarTrackColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_writingMode( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_writingMode( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAlignLast( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlignLast( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textKashidaSpace( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashidaSpace( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTMLStyle3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLStyle3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLStyle3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLStyle3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLStyle3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLStyle3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLStyle3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLStyle3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_layoutFlow )( IHTMLStyle3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutFlow )( IHTMLStyle3 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_zoom )( IHTMLStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_zoom )( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_wordWrap )( IHTMLStyle3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_wordWrap )( IHTMLStyle3 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textUnderlinePosition )( IHTMLStyle3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textUnderlinePosition )( IHTMLStyle3 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollbarBaseColor )( IHTMLStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarBaseColor )( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollbarFaceColor )( IHTMLStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarFaceColor )( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollbar3dLightColor )( IHTMLStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbar3dLightColor )( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollbarShadowColor )( IHTMLStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarShadowColor )( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollbarHighlightColor )( IHTMLStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarHighlightColor )( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollbarDarkShadowColor )( IHTMLStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarDarkShadowColor )( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollbarArrowColor )( IHTMLStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarArrowColor )( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollbarTrackColor )( IHTMLStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarTrackColor )( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_writingMode )( IHTMLStyle3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_writingMode )( IHTMLStyle3 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textAlignLast )( IHTMLStyle3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textAlignLast )( IHTMLStyle3 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textKashidaSpace )( IHTMLStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textKashidaSpace )( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTMLStyle3Vtbl; interface IHTMLStyle3 { CONST_VTBL struct IHTMLStyle3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLStyle3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLStyle3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLStyle3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLStyle3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLStyle3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLStyle3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLStyle3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLStyle3_put_layoutFlow(This,v) \ (This)->lpVtbl -> put_layoutFlow(This,v) #define IHTMLStyle3_get_layoutFlow(This,p) \ (This)->lpVtbl -> get_layoutFlow(This,p) #define IHTMLStyle3_put_zoom(This,v) \ (This)->lpVtbl -> put_zoom(This,v) #define IHTMLStyle3_get_zoom(This,p) \ (This)->lpVtbl -> get_zoom(This,p) #define IHTMLStyle3_put_wordWrap(This,v) \ (This)->lpVtbl -> put_wordWrap(This,v) #define IHTMLStyle3_get_wordWrap(This,p) \ (This)->lpVtbl -> get_wordWrap(This,p) #define IHTMLStyle3_put_textUnderlinePosition(This,v) \ (This)->lpVtbl -> put_textUnderlinePosition(This,v) #define IHTMLStyle3_get_textUnderlinePosition(This,p) \ (This)->lpVtbl -> get_textUnderlinePosition(This,p) #define IHTMLStyle3_put_scrollbarBaseColor(This,v) \ (This)->lpVtbl -> put_scrollbarBaseColor(This,v) #define IHTMLStyle3_get_scrollbarBaseColor(This,p) \ (This)->lpVtbl -> get_scrollbarBaseColor(This,p) #define IHTMLStyle3_put_scrollbarFaceColor(This,v) \ (This)->lpVtbl -> put_scrollbarFaceColor(This,v) #define IHTMLStyle3_get_scrollbarFaceColor(This,p) \ (This)->lpVtbl -> get_scrollbarFaceColor(This,p) #define IHTMLStyle3_put_scrollbar3dLightColor(This,v) \ (This)->lpVtbl -> put_scrollbar3dLightColor(This,v) #define IHTMLStyle3_get_scrollbar3dLightColor(This,p) \ (This)->lpVtbl -> get_scrollbar3dLightColor(This,p) #define IHTMLStyle3_put_scrollbarShadowColor(This,v) \ (This)->lpVtbl -> put_scrollbarShadowColor(This,v) #define IHTMLStyle3_get_scrollbarShadowColor(This,p) \ (This)->lpVtbl -> get_scrollbarShadowColor(This,p) #define IHTMLStyle3_put_scrollbarHighlightColor(This,v) \ (This)->lpVtbl -> put_scrollbarHighlightColor(This,v) #define IHTMLStyle3_get_scrollbarHighlightColor(This,p) \ (This)->lpVtbl -> get_scrollbarHighlightColor(This,p) #define IHTMLStyle3_put_scrollbarDarkShadowColor(This,v) \ (This)->lpVtbl -> put_scrollbarDarkShadowColor(This,v) #define IHTMLStyle3_get_scrollbarDarkShadowColor(This,p) \ (This)->lpVtbl -> get_scrollbarDarkShadowColor(This,p) #define IHTMLStyle3_put_scrollbarArrowColor(This,v) \ (This)->lpVtbl -> put_scrollbarArrowColor(This,v) #define IHTMLStyle3_get_scrollbarArrowColor(This,p) \ (This)->lpVtbl -> get_scrollbarArrowColor(This,p) #define IHTMLStyle3_put_scrollbarTrackColor(This,v) \ (This)->lpVtbl -> put_scrollbarTrackColor(This,v) #define IHTMLStyle3_get_scrollbarTrackColor(This,p) \ (This)->lpVtbl -> get_scrollbarTrackColor(This,p) #define IHTMLStyle3_put_writingMode(This,v) \ (This)->lpVtbl -> put_writingMode(This,v) #define IHTMLStyle3_get_writingMode(This,p) \ (This)->lpVtbl -> get_writingMode(This,p) #define IHTMLStyle3_put_textAlignLast(This,v) \ (This)->lpVtbl -> put_textAlignLast(This,v) #define IHTMLStyle3_get_textAlignLast(This,p) \ (This)->lpVtbl -> get_textAlignLast(This,p) #define IHTMLStyle3_put_textKashidaSpace(This,v) \ (This)->lpVtbl -> put_textKashidaSpace(This,v) #define IHTMLStyle3_get_textKashidaSpace(This,p) \ (This)->lpVtbl -> get_textKashidaSpace(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_layoutFlow_Proxy( IHTMLStyle3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle3_put_layoutFlow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_layoutFlow_Proxy( IHTMLStyle3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle3_get_layoutFlow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_zoom_Proxy( IHTMLStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle3_put_zoom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_zoom_Proxy( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle3_get_zoom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_wordWrap_Proxy( IHTMLStyle3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle3_put_wordWrap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_wordWrap_Proxy( IHTMLStyle3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle3_get_wordWrap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_textUnderlinePosition_Proxy( IHTMLStyle3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle3_put_textUnderlinePosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_textUnderlinePosition_Proxy( IHTMLStyle3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle3_get_textUnderlinePosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarBaseColor_Proxy( IHTMLStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle3_put_scrollbarBaseColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarBaseColor_Proxy( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle3_get_scrollbarBaseColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarFaceColor_Proxy( IHTMLStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle3_put_scrollbarFaceColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarFaceColor_Proxy( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle3_get_scrollbarFaceColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbar3dLightColor_Proxy( IHTMLStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle3_put_scrollbar3dLightColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbar3dLightColor_Proxy( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle3_get_scrollbar3dLightColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarShadowColor_Proxy( IHTMLStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle3_put_scrollbarShadowColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarShadowColor_Proxy( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle3_get_scrollbarShadowColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarHighlightColor_Proxy( IHTMLStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle3_put_scrollbarHighlightColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarHighlightColor_Proxy( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle3_get_scrollbarHighlightColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarDarkShadowColor_Proxy( IHTMLStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle3_put_scrollbarDarkShadowColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarDarkShadowColor_Proxy( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle3_get_scrollbarDarkShadowColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarArrowColor_Proxy( IHTMLStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle3_put_scrollbarArrowColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarArrowColor_Proxy( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle3_get_scrollbarArrowColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_scrollbarTrackColor_Proxy( IHTMLStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle3_put_scrollbarTrackColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_scrollbarTrackColor_Proxy( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle3_get_scrollbarTrackColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_writingMode_Proxy( IHTMLStyle3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle3_put_writingMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_writingMode_Proxy( IHTMLStyle3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle3_get_writingMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_textAlignLast_Proxy( IHTMLStyle3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle3_put_textAlignLast_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_textAlignLast_Proxy( IHTMLStyle3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle3_get_textAlignLast_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_put_textKashidaSpace_Proxy( IHTMLStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle3_put_textKashidaSpace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle3_get_textKashidaSpace_Proxy( IHTMLStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle3_get_textKashidaSpace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLStyle3_INTERFACE_DEFINED__ */ #ifndef __IHTMLStyle4_INTERFACE_DEFINED__ #define __IHTMLStyle4_INTERFACE_DEFINED__ /* interface IHTMLStyle4 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLStyle4; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f816-98b5-11cf-bb82-00aa00bdce0b") IHTMLStyle4 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textOverflow( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textOverflow( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_minHeight( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_minHeight( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTMLStyle4Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLStyle4 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLStyle4 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLStyle4 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLStyle4 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLStyle4 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLStyle4 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLStyle4 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textOverflow )( IHTMLStyle4 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textOverflow )( IHTMLStyle4 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_minHeight )( IHTMLStyle4 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_minHeight )( IHTMLStyle4 * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTMLStyle4Vtbl; interface IHTMLStyle4 { CONST_VTBL struct IHTMLStyle4Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLStyle4_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLStyle4_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLStyle4_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLStyle4_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLStyle4_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLStyle4_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLStyle4_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLStyle4_put_textOverflow(This,v) \ (This)->lpVtbl -> put_textOverflow(This,v) #define IHTMLStyle4_get_textOverflow(This,p) \ (This)->lpVtbl -> get_textOverflow(This,p) #define IHTMLStyle4_put_minHeight(This,v) \ (This)->lpVtbl -> put_minHeight(This,v) #define IHTMLStyle4_get_minHeight(This,p) \ (This)->lpVtbl -> get_minHeight(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle4_put_textOverflow_Proxy( IHTMLStyle4 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyle4_put_textOverflow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle4_get_textOverflow_Proxy( IHTMLStyle4 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyle4_get_textOverflow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyle4_put_minHeight_Proxy( IHTMLStyle4 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyle4_put_minHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyle4_get_minHeight_Proxy( IHTMLStyle4 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyle4_get_minHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLStyle4_INTERFACE_DEFINED__ */ #ifndef __IHTMLRuleStyle_INTERFACE_DEFINED__ #define __IHTMLRuleStyle_INTERFACE_DEFINED__ /* interface IHTMLRuleStyle */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLRuleStyle; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3cf-98b5-11cf-bb82-00aa00bdce0b") IHTMLRuleStyle : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontFamily( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontFamily( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontStyle( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontVariant( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontVariant( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontWeight( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontWeight( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontSize( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontSize( /* [out][retval] */ VARIANT *p) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_font( /* [in] */ BSTR v) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_font( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_color( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color( /* [out][retval] */ VARIANT *p) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_background( /* [in] */ BSTR v) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_background( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundImage( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundImage( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundRepeat( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundRepeat( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundAttachment( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundAttachment( /* [out][retval] */ BSTR *p) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPosition( /* [in] */ BSTR v) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPosition( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPositionX( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionX( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_backgroundPositionY( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionY( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordSpacing( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordSpacing( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_letterSpacing( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_letterSpacing( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecoration( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecoration( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationNone( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationNone( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationUnderline( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationUnderline( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationOverline( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationOverline( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationLineThrough( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationLineThrough( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationBlink( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationBlink( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_verticalAlign( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_verticalAlign( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textTransform( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textTransform( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAlign( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlign( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textIndent( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textIndent( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lineHeight( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineHeight( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginTop( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginTop( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginRight( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginRight( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginBottom( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginBottom( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_marginLeft( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginLeft( /* [out][retval] */ VARIANT *p) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_margin( /* [in] */ BSTR v) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_margin( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingTop( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingTop( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingRight( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingRight( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingBottom( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingBottom( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_paddingLeft( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingLeft( /* [out][retval] */ VARIANT *p) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_padding( /* [in] */ BSTR v) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_padding( /* [out][retval] */ BSTR *p) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_border( /* [in] */ BSTR v) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_border( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTop( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTop( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRight( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRight( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottom( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottom( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeft( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeft( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTopColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRightColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottomColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeftColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderWidth( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderWidth( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTopWidth( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopWidth( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRightWidth( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightWidth( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottomWidth( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomWidth( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeftWidth( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftWidth( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderStyle( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderTopStyle( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderRightStyle( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderBottomStyle( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderLeftStyle( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_width( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_width( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_height( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_height( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_styleFloat( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_styleFloat( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clear( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clear( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_display( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_display( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_visibility( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_visibility( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStyleType( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleType( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStylePosition( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStylePosition( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStyleImage( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleImage( /* [out][retval] */ BSTR *p) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_listStyle( /* [in] */ BSTR v) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_whiteSpace( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_whiteSpace( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_top( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_top( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_left( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_left( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_position( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_zIndex( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zIndex( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflow( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflow( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pageBreakBefore( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakBefore( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pageBreakAfter( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakAfter( /* [out][retval] */ BSTR *p) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cssText( /* [in] */ BSTR v) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cssText( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cursor( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cursor( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clip( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clip( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_filter( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_filter( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttribute( /* [in] */ BSTR strAttributeName, /* [in] */ VARIANT AttributeValue, /* [in][defaultvalue] */ LONG lFlags = 1) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute( /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT *AttributeValue) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeAttribute( /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0; }; #else /* C style interface */ typedef struct IHTMLRuleStyleVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLRuleStyle * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLRuleStyle * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLRuleStyle * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLRuleStyle * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLRuleStyle * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLRuleStyle * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLRuleStyle * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_fontFamily )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontFamily )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_fontStyle )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontStyle )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_fontVariant )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontVariant )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_fontWeight )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontWeight )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_fontSize )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontSize )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_font )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_font )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_color )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_color )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_background )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_background )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_backgroundColor )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundColor )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_backgroundImage )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundImage )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_backgroundRepeat )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundRepeat )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_backgroundAttachment )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundAttachment )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_backgroundPosition )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundPosition )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_backgroundPositionX )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundPositionX )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_backgroundPositionY )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundPositionY )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_wordSpacing )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_wordSpacing )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_letterSpacing )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_letterSpacing )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textDecoration )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textDecoration )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textDecorationNone )( IHTMLRuleStyle * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textDecorationNone )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textDecorationUnderline )( IHTMLRuleStyle * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textDecorationUnderline )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textDecorationOverline )( IHTMLRuleStyle * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textDecorationOverline )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textDecorationLineThrough )( IHTMLRuleStyle * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textDecorationLineThrough )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textDecorationBlink )( IHTMLRuleStyle * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textDecorationBlink )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_verticalAlign )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_verticalAlign )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textTransform )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textTransform )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textAlign )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textAlign )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textIndent )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textIndent )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_lineHeight )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_lineHeight )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_marginTop )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_marginTop )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_marginRight )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_marginRight )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_marginBottom )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_marginBottom )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_marginLeft )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_marginLeft )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_margin )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_margin )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_paddingTop )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_paddingTop )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_paddingRight )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_paddingRight )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_paddingBottom )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_paddingBottom )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_paddingLeft )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_paddingLeft )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_padding )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_padding )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_border )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_border )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderTop )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderTop )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderRight )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderRight )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderBottom )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderBottom )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderLeft )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderLeft )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderColor )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderColor )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderTopColor )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderTopColor )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderRightColor )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderRightColor )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderBottomColor )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderBottomColor )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderLeftColor )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderLeftColor )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderWidth )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderWidth )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderTopWidth )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderTopWidth )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderRightWidth )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderRightWidth )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderBottomWidth )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderBottomWidth )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderLeftWidth )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderLeftWidth )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderStyle )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderStyle )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderTopStyle )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderTopStyle )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderRightStyle )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderRightStyle )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderBottomStyle )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderBottomStyle )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderLeftStyle )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderLeftStyle )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_width )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_height )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_height )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_styleFloat )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_styleFloat )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_clear )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clear )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_display )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_display )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_visibility )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_visibility )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_listStyleType )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_listStyleType )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_listStylePosition )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_listStylePosition )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_listStyleImage )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_listStyleImage )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_listStyle )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_listStyle )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_whiteSpace )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_whiteSpace )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_top )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_top )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_left )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_left )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_position )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_zIndex )( IHTMLRuleStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_zIndex )( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_overflow )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_overflow )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pageBreakBefore )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pageBreakBefore )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pageBreakAfter )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pageBreakAfter )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_cssText )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cssText )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_cursor )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cursor )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_clip )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clip )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_filter )( IHTMLRuleStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_filter )( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *setAttribute )( IHTMLRuleStyle * This, /* [in] */ BSTR strAttributeName, /* [in] */ VARIANT AttributeValue, /* [in][defaultvalue] */ LONG lFlags); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getAttribute )( IHTMLRuleStyle * This, /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT *AttributeValue); /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeAttribute )( IHTMLRuleStyle * This, /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT_BOOL *pfSuccess); END_INTERFACE } IHTMLRuleStyleVtbl; interface IHTMLRuleStyle { CONST_VTBL struct IHTMLRuleStyleVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLRuleStyle_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLRuleStyle_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLRuleStyle_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLRuleStyle_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLRuleStyle_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLRuleStyle_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLRuleStyle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLRuleStyle_put_fontFamily(This,v) \ (This)->lpVtbl -> put_fontFamily(This,v) #define IHTMLRuleStyle_get_fontFamily(This,p) \ (This)->lpVtbl -> get_fontFamily(This,p) #define IHTMLRuleStyle_put_fontStyle(This,v) \ (This)->lpVtbl -> put_fontStyle(This,v) #define IHTMLRuleStyle_get_fontStyle(This,p) \ (This)->lpVtbl -> get_fontStyle(This,p) #define IHTMLRuleStyle_put_fontVariant(This,v) \ (This)->lpVtbl -> put_fontVariant(This,v) #define IHTMLRuleStyle_get_fontVariant(This,p) \ (This)->lpVtbl -> get_fontVariant(This,p) #define IHTMLRuleStyle_put_fontWeight(This,v) \ (This)->lpVtbl -> put_fontWeight(This,v) #define IHTMLRuleStyle_get_fontWeight(This,p) \ (This)->lpVtbl -> get_fontWeight(This,p) #define IHTMLRuleStyle_put_fontSize(This,v) \ (This)->lpVtbl -> put_fontSize(This,v) #define IHTMLRuleStyle_get_fontSize(This,p) \ (This)->lpVtbl -> get_fontSize(This,p) #define IHTMLRuleStyle_put_font(This,v) \ (This)->lpVtbl -> put_font(This,v) #define IHTMLRuleStyle_get_font(This,p) \ (This)->lpVtbl -> get_font(This,p) #define IHTMLRuleStyle_put_color(This,v) \ (This)->lpVtbl -> put_color(This,v) #define IHTMLRuleStyle_get_color(This,p) \ (This)->lpVtbl -> get_color(This,p) #define IHTMLRuleStyle_put_background(This,v) \ (This)->lpVtbl -> put_background(This,v) #define IHTMLRuleStyle_get_background(This,p) \ (This)->lpVtbl -> get_background(This,p) #define IHTMLRuleStyle_put_backgroundColor(This,v) \ (This)->lpVtbl -> put_backgroundColor(This,v) #define IHTMLRuleStyle_get_backgroundColor(This,p) \ (This)->lpVtbl -> get_backgroundColor(This,p) #define IHTMLRuleStyle_put_backgroundImage(This,v) \ (This)->lpVtbl -> put_backgroundImage(This,v) #define IHTMLRuleStyle_get_backgroundImage(This,p) \ (This)->lpVtbl -> get_backgroundImage(This,p) #define IHTMLRuleStyle_put_backgroundRepeat(This,v) \ (This)->lpVtbl -> put_backgroundRepeat(This,v) #define IHTMLRuleStyle_get_backgroundRepeat(This,p) \ (This)->lpVtbl -> get_backgroundRepeat(This,p) #define IHTMLRuleStyle_put_backgroundAttachment(This,v) \ (This)->lpVtbl -> put_backgroundAttachment(This,v) #define IHTMLRuleStyle_get_backgroundAttachment(This,p) \ (This)->lpVtbl -> get_backgroundAttachment(This,p) #define IHTMLRuleStyle_put_backgroundPosition(This,v) \ (This)->lpVtbl -> put_backgroundPosition(This,v) #define IHTMLRuleStyle_get_backgroundPosition(This,p) \ (This)->lpVtbl -> get_backgroundPosition(This,p) #define IHTMLRuleStyle_put_backgroundPositionX(This,v) \ (This)->lpVtbl -> put_backgroundPositionX(This,v) #define IHTMLRuleStyle_get_backgroundPositionX(This,p) \ (This)->lpVtbl -> get_backgroundPositionX(This,p) #define IHTMLRuleStyle_put_backgroundPositionY(This,v) \ (This)->lpVtbl -> put_backgroundPositionY(This,v) #define IHTMLRuleStyle_get_backgroundPositionY(This,p) \ (This)->lpVtbl -> get_backgroundPositionY(This,p) #define IHTMLRuleStyle_put_wordSpacing(This,v) \ (This)->lpVtbl -> put_wordSpacing(This,v) #define IHTMLRuleStyle_get_wordSpacing(This,p) \ (This)->lpVtbl -> get_wordSpacing(This,p) #define IHTMLRuleStyle_put_letterSpacing(This,v) \ (This)->lpVtbl -> put_letterSpacing(This,v) #define IHTMLRuleStyle_get_letterSpacing(This,p) \ (This)->lpVtbl -> get_letterSpacing(This,p) #define IHTMLRuleStyle_put_textDecoration(This,v) \ (This)->lpVtbl -> put_textDecoration(This,v) #define IHTMLRuleStyle_get_textDecoration(This,p) \ (This)->lpVtbl -> get_textDecoration(This,p) #define IHTMLRuleStyle_put_textDecorationNone(This,v) \ (This)->lpVtbl -> put_textDecorationNone(This,v) #define IHTMLRuleStyle_get_textDecorationNone(This,p) \ (This)->lpVtbl -> get_textDecorationNone(This,p) #define IHTMLRuleStyle_put_textDecorationUnderline(This,v) \ (This)->lpVtbl -> put_textDecorationUnderline(This,v) #define IHTMLRuleStyle_get_textDecorationUnderline(This,p) \ (This)->lpVtbl -> get_textDecorationUnderline(This,p) #define IHTMLRuleStyle_put_textDecorationOverline(This,v) \ (This)->lpVtbl -> put_textDecorationOverline(This,v) #define IHTMLRuleStyle_get_textDecorationOverline(This,p) \ (This)->lpVtbl -> get_textDecorationOverline(This,p) #define IHTMLRuleStyle_put_textDecorationLineThrough(This,v) \ (This)->lpVtbl -> put_textDecorationLineThrough(This,v) #define IHTMLRuleStyle_get_textDecorationLineThrough(This,p) \ (This)->lpVtbl -> get_textDecorationLineThrough(This,p) #define IHTMLRuleStyle_put_textDecorationBlink(This,v) \ (This)->lpVtbl -> put_textDecorationBlink(This,v) #define IHTMLRuleStyle_get_textDecorationBlink(This,p) \ (This)->lpVtbl -> get_textDecorationBlink(This,p) #define IHTMLRuleStyle_put_verticalAlign(This,v) \ (This)->lpVtbl -> put_verticalAlign(This,v) #define IHTMLRuleStyle_get_verticalAlign(This,p) \ (This)->lpVtbl -> get_verticalAlign(This,p) #define IHTMLRuleStyle_put_textTransform(This,v) \ (This)->lpVtbl -> put_textTransform(This,v) #define IHTMLRuleStyle_get_textTransform(This,p) \ (This)->lpVtbl -> get_textTransform(This,p) #define IHTMLRuleStyle_put_textAlign(This,v) \ (This)->lpVtbl -> put_textAlign(This,v) #define IHTMLRuleStyle_get_textAlign(This,p) \ (This)->lpVtbl -> get_textAlign(This,p) #define IHTMLRuleStyle_put_textIndent(This,v) \ (This)->lpVtbl -> put_textIndent(This,v) #define IHTMLRuleStyle_get_textIndent(This,p) \ (This)->lpVtbl -> get_textIndent(This,p) #define IHTMLRuleStyle_put_lineHeight(This,v) \ (This)->lpVtbl -> put_lineHeight(This,v) #define IHTMLRuleStyle_get_lineHeight(This,p) \ (This)->lpVtbl -> get_lineHeight(This,p) #define IHTMLRuleStyle_put_marginTop(This,v) \ (This)->lpVtbl -> put_marginTop(This,v) #define IHTMLRuleStyle_get_marginTop(This,p) \ (This)->lpVtbl -> get_marginTop(This,p) #define IHTMLRuleStyle_put_marginRight(This,v) \ (This)->lpVtbl -> put_marginRight(This,v) #define IHTMLRuleStyle_get_marginRight(This,p) \ (This)->lpVtbl -> get_marginRight(This,p) #define IHTMLRuleStyle_put_marginBottom(This,v) \ (This)->lpVtbl -> put_marginBottom(This,v) #define IHTMLRuleStyle_get_marginBottom(This,p) \ (This)->lpVtbl -> get_marginBottom(This,p) #define IHTMLRuleStyle_put_marginLeft(This,v) \ (This)->lpVtbl -> put_marginLeft(This,v) #define IHTMLRuleStyle_get_marginLeft(This,p) \ (This)->lpVtbl -> get_marginLeft(This,p) #define IHTMLRuleStyle_put_margin(This,v) \ (This)->lpVtbl -> put_margin(This,v) #define IHTMLRuleStyle_get_margin(This,p) \ (This)->lpVtbl -> get_margin(This,p) #define IHTMLRuleStyle_put_paddingTop(This,v) \ (This)->lpVtbl -> put_paddingTop(This,v) #define IHTMLRuleStyle_get_paddingTop(This,p) \ (This)->lpVtbl -> get_paddingTop(This,p) #define IHTMLRuleStyle_put_paddingRight(This,v) \ (This)->lpVtbl -> put_paddingRight(This,v) #define IHTMLRuleStyle_get_paddingRight(This,p) \ (This)->lpVtbl -> get_paddingRight(This,p) #define IHTMLRuleStyle_put_paddingBottom(This,v) \ (This)->lpVtbl -> put_paddingBottom(This,v) #define IHTMLRuleStyle_get_paddingBottom(This,p) \ (This)->lpVtbl -> get_paddingBottom(This,p) #define IHTMLRuleStyle_put_paddingLeft(This,v) \ (This)->lpVtbl -> put_paddingLeft(This,v) #define IHTMLRuleStyle_get_paddingLeft(This,p) \ (This)->lpVtbl -> get_paddingLeft(This,p) #define IHTMLRuleStyle_put_padding(This,v) \ (This)->lpVtbl -> put_padding(This,v) #define IHTMLRuleStyle_get_padding(This,p) \ (This)->lpVtbl -> get_padding(This,p) #define IHTMLRuleStyle_put_border(This,v) \ (This)->lpVtbl -> put_border(This,v) #define IHTMLRuleStyle_get_border(This,p) \ (This)->lpVtbl -> get_border(This,p) #define IHTMLRuleStyle_put_borderTop(This,v) \ (This)->lpVtbl -> put_borderTop(This,v) #define IHTMLRuleStyle_get_borderTop(This,p) \ (This)->lpVtbl -> get_borderTop(This,p) #define IHTMLRuleStyle_put_borderRight(This,v) \ (This)->lpVtbl -> put_borderRight(This,v) #define IHTMLRuleStyle_get_borderRight(This,p) \ (This)->lpVtbl -> get_borderRight(This,p) #define IHTMLRuleStyle_put_borderBottom(This,v) \ (This)->lpVtbl -> put_borderBottom(This,v) #define IHTMLRuleStyle_get_borderBottom(This,p) \ (This)->lpVtbl -> get_borderBottom(This,p) #define IHTMLRuleStyle_put_borderLeft(This,v) \ (This)->lpVtbl -> put_borderLeft(This,v) #define IHTMLRuleStyle_get_borderLeft(This,p) \ (This)->lpVtbl -> get_borderLeft(This,p) #define IHTMLRuleStyle_put_borderColor(This,v) \ (This)->lpVtbl -> put_borderColor(This,v) #define IHTMLRuleStyle_get_borderColor(This,p) \ (This)->lpVtbl -> get_borderColor(This,p) #define IHTMLRuleStyle_put_borderTopColor(This,v) \ (This)->lpVtbl -> put_borderTopColor(This,v) #define IHTMLRuleStyle_get_borderTopColor(This,p) \ (This)->lpVtbl -> get_borderTopColor(This,p) #define IHTMLRuleStyle_put_borderRightColor(This,v) \ (This)->lpVtbl -> put_borderRightColor(This,v) #define IHTMLRuleStyle_get_borderRightColor(This,p) \ (This)->lpVtbl -> get_borderRightColor(This,p) #define IHTMLRuleStyle_put_borderBottomColor(This,v) \ (This)->lpVtbl -> put_borderBottomColor(This,v) #define IHTMLRuleStyle_get_borderBottomColor(This,p) \ (This)->lpVtbl -> get_borderBottomColor(This,p) #define IHTMLRuleStyle_put_borderLeftColor(This,v) \ (This)->lpVtbl -> put_borderLeftColor(This,v) #define IHTMLRuleStyle_get_borderLeftColor(This,p) \ (This)->lpVtbl -> get_borderLeftColor(This,p) #define IHTMLRuleStyle_put_borderWidth(This,v) \ (This)->lpVtbl -> put_borderWidth(This,v) #define IHTMLRuleStyle_get_borderWidth(This,p) \ (This)->lpVtbl -> get_borderWidth(This,p) #define IHTMLRuleStyle_put_borderTopWidth(This,v) \ (This)->lpVtbl -> put_borderTopWidth(This,v) #define IHTMLRuleStyle_get_borderTopWidth(This,p) \ (This)->lpVtbl -> get_borderTopWidth(This,p) #define IHTMLRuleStyle_put_borderRightWidth(This,v) \ (This)->lpVtbl -> put_borderRightWidth(This,v) #define IHTMLRuleStyle_get_borderRightWidth(This,p) \ (This)->lpVtbl -> get_borderRightWidth(This,p) #define IHTMLRuleStyle_put_borderBottomWidth(This,v) \ (This)->lpVtbl -> put_borderBottomWidth(This,v) #define IHTMLRuleStyle_get_borderBottomWidth(This,p) \ (This)->lpVtbl -> get_borderBottomWidth(This,p) #define IHTMLRuleStyle_put_borderLeftWidth(This,v) \ (This)->lpVtbl -> put_borderLeftWidth(This,v) #define IHTMLRuleStyle_get_borderLeftWidth(This,p) \ (This)->lpVtbl -> get_borderLeftWidth(This,p) #define IHTMLRuleStyle_put_borderStyle(This,v) \ (This)->lpVtbl -> put_borderStyle(This,v) #define IHTMLRuleStyle_get_borderStyle(This,p) \ (This)->lpVtbl -> get_borderStyle(This,p) #define IHTMLRuleStyle_put_borderTopStyle(This,v) \ (This)->lpVtbl -> put_borderTopStyle(This,v) #define IHTMLRuleStyle_get_borderTopStyle(This,p) \ (This)->lpVtbl -> get_borderTopStyle(This,p) #define IHTMLRuleStyle_put_borderRightStyle(This,v) \ (This)->lpVtbl -> put_borderRightStyle(This,v) #define IHTMLRuleStyle_get_borderRightStyle(This,p) \ (This)->lpVtbl -> get_borderRightStyle(This,p) #define IHTMLRuleStyle_put_borderBottomStyle(This,v) \ (This)->lpVtbl -> put_borderBottomStyle(This,v) #define IHTMLRuleStyle_get_borderBottomStyle(This,p) \ (This)->lpVtbl -> get_borderBottomStyle(This,p) #define IHTMLRuleStyle_put_borderLeftStyle(This,v) \ (This)->lpVtbl -> put_borderLeftStyle(This,v) #define IHTMLRuleStyle_get_borderLeftStyle(This,p) \ (This)->lpVtbl -> get_borderLeftStyle(This,p) #define IHTMLRuleStyle_put_width(This,v) \ (This)->lpVtbl -> put_width(This,v) #define IHTMLRuleStyle_get_width(This,p) \ (This)->lpVtbl -> get_width(This,p) #define IHTMLRuleStyle_put_height(This,v) \ (This)->lpVtbl -> put_height(This,v) #define IHTMLRuleStyle_get_height(This,p) \ (This)->lpVtbl -> get_height(This,p) #define IHTMLRuleStyle_put_styleFloat(This,v) \ (This)->lpVtbl -> put_styleFloat(This,v) #define IHTMLRuleStyle_get_styleFloat(This,p) \ (This)->lpVtbl -> get_styleFloat(This,p) #define IHTMLRuleStyle_put_clear(This,v) \ (This)->lpVtbl -> put_clear(This,v) #define IHTMLRuleStyle_get_clear(This,p) \ (This)->lpVtbl -> get_clear(This,p) #define IHTMLRuleStyle_put_display(This,v) \ (This)->lpVtbl -> put_display(This,v) #define IHTMLRuleStyle_get_display(This,p) \ (This)->lpVtbl -> get_display(This,p) #define IHTMLRuleStyle_put_visibility(This,v) \ (This)->lpVtbl -> put_visibility(This,v) #define IHTMLRuleStyle_get_visibility(This,p) \ (This)->lpVtbl -> get_visibility(This,p) #define IHTMLRuleStyle_put_listStyleType(This,v) \ (This)->lpVtbl -> put_listStyleType(This,v) #define IHTMLRuleStyle_get_listStyleType(This,p) \ (This)->lpVtbl -> get_listStyleType(This,p) #define IHTMLRuleStyle_put_listStylePosition(This,v) \ (This)->lpVtbl -> put_listStylePosition(This,v) #define IHTMLRuleStyle_get_listStylePosition(This,p) \ (This)->lpVtbl -> get_listStylePosition(This,p) #define IHTMLRuleStyle_put_listStyleImage(This,v) \ (This)->lpVtbl -> put_listStyleImage(This,v) #define IHTMLRuleStyle_get_listStyleImage(This,p) \ (This)->lpVtbl -> get_listStyleImage(This,p) #define IHTMLRuleStyle_put_listStyle(This,v) \ (This)->lpVtbl -> put_listStyle(This,v) #define IHTMLRuleStyle_get_listStyle(This,p) \ (This)->lpVtbl -> get_listStyle(This,p) #define IHTMLRuleStyle_put_whiteSpace(This,v) \ (This)->lpVtbl -> put_whiteSpace(This,v) #define IHTMLRuleStyle_get_whiteSpace(This,p) \ (This)->lpVtbl -> get_whiteSpace(This,p) #define IHTMLRuleStyle_put_top(This,v) \ (This)->lpVtbl -> put_top(This,v) #define IHTMLRuleStyle_get_top(This,p) \ (This)->lpVtbl -> get_top(This,p) #define IHTMLRuleStyle_put_left(This,v) \ (This)->lpVtbl -> put_left(This,v) #define IHTMLRuleStyle_get_left(This,p) \ (This)->lpVtbl -> get_left(This,p) #define IHTMLRuleStyle_get_position(This,p) \ (This)->lpVtbl -> get_position(This,p) #define IHTMLRuleStyle_put_zIndex(This,v) \ (This)->lpVtbl -> put_zIndex(This,v) #define IHTMLRuleStyle_get_zIndex(This,p) \ (This)->lpVtbl -> get_zIndex(This,p) #define IHTMLRuleStyle_put_overflow(This,v) \ (This)->lpVtbl -> put_overflow(This,v) #define IHTMLRuleStyle_get_overflow(This,p) \ (This)->lpVtbl -> get_overflow(This,p) #define IHTMLRuleStyle_put_pageBreakBefore(This,v) \ (This)->lpVtbl -> put_pageBreakBefore(This,v) #define IHTMLRuleStyle_get_pageBreakBefore(This,p) \ (This)->lpVtbl -> get_pageBreakBefore(This,p) #define IHTMLRuleStyle_put_pageBreakAfter(This,v) \ (This)->lpVtbl -> put_pageBreakAfter(This,v) #define IHTMLRuleStyle_get_pageBreakAfter(This,p) \ (This)->lpVtbl -> get_pageBreakAfter(This,p) #define IHTMLRuleStyle_put_cssText(This,v) \ (This)->lpVtbl -> put_cssText(This,v) #define IHTMLRuleStyle_get_cssText(This,p) \ (This)->lpVtbl -> get_cssText(This,p) #define IHTMLRuleStyle_put_cursor(This,v) \ (This)->lpVtbl -> put_cursor(This,v) #define IHTMLRuleStyle_get_cursor(This,p) \ (This)->lpVtbl -> get_cursor(This,p) #define IHTMLRuleStyle_put_clip(This,v) \ (This)->lpVtbl -> put_clip(This,v) #define IHTMLRuleStyle_get_clip(This,p) \ (This)->lpVtbl -> get_clip(This,p) #define IHTMLRuleStyle_put_filter(This,v) \ (This)->lpVtbl -> put_filter(This,v) #define IHTMLRuleStyle_get_filter(This,p) \ (This)->lpVtbl -> get_filter(This,p) #define IHTMLRuleStyle_setAttribute(This,strAttributeName,AttributeValue,lFlags) \ (This)->lpVtbl -> setAttribute(This,strAttributeName,AttributeValue,lFlags) #define IHTMLRuleStyle_getAttribute(This,strAttributeName,lFlags,AttributeValue) \ (This)->lpVtbl -> getAttribute(This,strAttributeName,lFlags,AttributeValue) #define IHTMLRuleStyle_removeAttribute(This,strAttributeName,lFlags,pfSuccess) \ (This)->lpVtbl -> removeAttribute(This,strAttributeName,lFlags,pfSuccess) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontFamily_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_fontFamily_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontFamily_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_fontFamily_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontStyle_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_fontStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontStyle_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_fontStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontVariant_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_fontVariant_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontVariant_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_fontVariant_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontWeight_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_fontWeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontWeight_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_fontWeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_fontSize_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_fontSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_fontSize_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_fontSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_font_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_font_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_font_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_font_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_color_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_color_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_color_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_color_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_background_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_background_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_background_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_background_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundColor_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_backgroundColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundColor_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_backgroundColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundImage_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_backgroundImage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundImage_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_backgroundImage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundRepeat_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_backgroundRepeat_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundRepeat_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_backgroundRepeat_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundAttachment_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_backgroundAttachment_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundAttachment_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_backgroundAttachment_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundPosition_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_backgroundPosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundPosition_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_backgroundPosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundPositionX_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_backgroundPositionX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundPositionX_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_backgroundPositionX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_backgroundPositionY_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_backgroundPositionY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_backgroundPositionY_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_backgroundPositionY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_wordSpacing_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_wordSpacing_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_wordSpacing_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_wordSpacing_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_letterSpacing_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_letterSpacing_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_letterSpacing_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_letterSpacing_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecoration_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_textDecoration_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecoration_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_textDecoration_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationNone_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLRuleStyle_put_textDecorationNone_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationNone_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLRuleStyle_get_textDecorationNone_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationUnderline_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLRuleStyle_put_textDecorationUnderline_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationUnderline_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLRuleStyle_get_textDecorationUnderline_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationOverline_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLRuleStyle_put_textDecorationOverline_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationOverline_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLRuleStyle_get_textDecorationOverline_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationLineThrough_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLRuleStyle_put_textDecorationLineThrough_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationLineThrough_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLRuleStyle_get_textDecorationLineThrough_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textDecorationBlink_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLRuleStyle_put_textDecorationBlink_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textDecorationBlink_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLRuleStyle_get_textDecorationBlink_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_verticalAlign_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_verticalAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_verticalAlign_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_verticalAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textTransform_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_textTransform_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textTransform_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_textTransform_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textAlign_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_textAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textAlign_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_textAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_textIndent_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_textIndent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_textIndent_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_textIndent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_lineHeight_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_lineHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_lineHeight_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_lineHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_marginTop_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_marginTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_marginTop_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_marginTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_marginRight_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_marginRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_marginRight_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_marginRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_marginBottom_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_marginBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_marginBottom_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_marginBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_marginLeft_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_marginLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_marginLeft_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_marginLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_margin_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_margin_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_margin_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_margin_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_paddingTop_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_paddingTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_paddingTop_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_paddingTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_paddingRight_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_paddingRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_paddingRight_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_paddingRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_paddingBottom_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_paddingBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_paddingBottom_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_paddingBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_paddingLeft_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_paddingLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_paddingLeft_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_paddingLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_padding_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_padding_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_padding_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_padding_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_border_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_border_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderTop_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_borderTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderTop_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_borderTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderRight_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_borderRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderRight_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_borderRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderBottom_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_borderBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottom_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_borderBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeft_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_borderLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeft_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_borderLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderColor_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_borderColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderColor_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_borderColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderTopColor_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_borderTopColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderTopColor_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_borderTopColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderRightColor_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_borderRightColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderRightColor_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_borderRightColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderBottomColor_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_borderBottomColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottomColor_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_borderBottomColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeftColor_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_borderLeftColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeftColor_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_borderLeftColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderWidth_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_borderWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderWidth_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_borderWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderTopWidth_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_borderTopWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderTopWidth_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_borderTopWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderRightWidth_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_borderRightWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderRightWidth_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_borderRightWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderBottomWidth_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_borderBottomWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottomWidth_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_borderBottomWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeftWidth_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_borderLeftWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeftWidth_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_borderLeftWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderStyle_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_borderStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderStyle_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_borderStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderTopStyle_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_borderTopStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderTopStyle_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_borderTopStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderRightStyle_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_borderRightStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderRightStyle_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_borderRightStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderBottomStyle_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_borderBottomStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderBottomStyle_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_borderBottomStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_borderLeftStyle_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_borderLeftStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_borderLeftStyle_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_borderLeftStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_width_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_width_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_height_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_height_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_styleFloat_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_styleFloat_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_styleFloat_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_styleFloat_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_clear_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_clear_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_clear_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_clear_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_display_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_display_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_display_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_display_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_visibility_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_visibility_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_visibility_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_visibility_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStyleType_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_listStyleType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStyleType_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_listStyleType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStylePosition_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_listStylePosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStylePosition_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_listStylePosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStyleImage_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_listStyleImage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStyleImage_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_listStyleImage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_listStyle_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_listStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_listStyle_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_listStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_whiteSpace_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_whiteSpace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_whiteSpace_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_whiteSpace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_top_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_top_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_top_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_top_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_left_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_left_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_left_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_left_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_position_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_position_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_zIndex_Proxy( IHTMLRuleStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle_put_zIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_zIndex_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle_get_zIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_overflow_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_overflow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_overflow_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_overflow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_pageBreakBefore_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_pageBreakBefore_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_pageBreakBefore_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_pageBreakBefore_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_pageBreakAfter_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_pageBreakAfter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_pageBreakAfter_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_pageBreakAfter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_cssText_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_cssText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_cssText_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_cssText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_cursor_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_cursor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_cursor_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_cursor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_clip_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_clip_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_clip_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_clip_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_put_filter_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle_put_filter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_get_filter_Proxy( IHTMLRuleStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle_get_filter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_setAttribute_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR strAttributeName, /* [in] */ VARIANT AttributeValue, /* [in][defaultvalue] */ LONG lFlags); void __RPC_STUB IHTMLRuleStyle_setAttribute_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_getAttribute_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT *AttributeValue); void __RPC_STUB IHTMLRuleStyle_getAttribute_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle_removeAttribute_Proxy( IHTMLRuleStyle * This, /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT_BOOL *pfSuccess); void __RPC_STUB IHTMLRuleStyle_removeAttribute_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLRuleStyle_INTERFACE_DEFINED__ */ #ifndef __IHTMLRuleStyle2_INTERFACE_DEFINED__ #define __IHTMLRuleStyle2_INTERFACE_DEFINED__ /* interface IHTMLRuleStyle2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLRuleStyle2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4ac-98b5-11cf-bb82-00aa00bdce0b") IHTMLRuleStyle2 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tableLayout( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tableLayout( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_borderCollapse( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderCollapse( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_direction( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_direction( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_behavior( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_behavior( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_position( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_position( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_unicodeBidi( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_unicodeBidi( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_bottom( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bottom( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_right( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_right( /* [out][retval] */ VARIANT *p) = 0; virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelBottom( /* [in] */ long v) = 0; virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelBottom( /* [out][retval] */ long *p) = 0; virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_pixelRight( /* [in] */ long v) = 0; virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pixelRight( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posBottom( /* [in] */ float v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posBottom( /* [out][retval] */ float *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_posRight( /* [in] */ float v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_posRight( /* [out][retval] */ float *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_imeMode( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeMode( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyAlign( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyAlign( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyPosition( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyPosition( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rubyOverhang( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyOverhang( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridChar( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridChar( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridLine( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridLine( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridMode( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridMode( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGridType( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridType( /* [out][retval] */ BSTR *p) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutGrid( /* [in] */ BSTR v) = 0; virtual /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGrid( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAutospace( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAutospace( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordBreak( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordBreak( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lineBreak( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineBreak( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textJustify( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustify( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textJustifyTrim( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustifyTrim( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textKashida( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashida( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflowX( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowX( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_overflowY( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowY( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accelerator( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accelerator( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLRuleStyle2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLRuleStyle2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLRuleStyle2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLRuleStyle2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLRuleStyle2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLRuleStyle2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLRuleStyle2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLRuleStyle2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_tableLayout )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_tableLayout )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderCollapse )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderCollapse )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_direction )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_direction )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_behavior )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_behavior )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_position )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_position )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_unicodeBidi )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_unicodeBidi )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_bottom )( IHTMLRuleStyle2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bottom )( IHTMLRuleStyle2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_right )( IHTMLRuleStyle2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_right )( IHTMLRuleStyle2 * This, /* [out][retval] */ VARIANT *p); /* [hidden][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pixelBottom )( IHTMLRuleStyle2 * This, /* [in] */ long v); /* [hidden][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pixelBottom )( IHTMLRuleStyle2 * This, /* [out][retval] */ long *p); /* [hidden][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pixelRight )( IHTMLRuleStyle2 * This, /* [in] */ long v); /* [hidden][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pixelRight )( IHTMLRuleStyle2 * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_posBottom )( IHTMLRuleStyle2 * This, /* [in] */ float v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_posBottom )( IHTMLRuleStyle2 * This, /* [out][retval] */ float *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_posRight )( IHTMLRuleStyle2 * This, /* [in] */ float v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_posRight )( IHTMLRuleStyle2 * This, /* [out][retval] */ float *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_imeMode )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_imeMode )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rubyAlign )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rubyAlign )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rubyPosition )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rubyPosition )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rubyOverhang )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rubyOverhang )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_layoutGridChar )( IHTMLRuleStyle2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGridChar )( IHTMLRuleStyle2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_layoutGridLine )( IHTMLRuleStyle2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGridLine )( IHTMLRuleStyle2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_layoutGridMode )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGridMode )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_layoutGridType )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGridType )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_layoutGrid )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGrid )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textAutospace )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textAutospace )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_wordBreak )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_wordBreak )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_lineBreak )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_lineBreak )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textJustify )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textJustify )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textJustifyTrim )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textJustifyTrim )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textKashida )( IHTMLRuleStyle2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textKashida )( IHTMLRuleStyle2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_overflowX )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_overflowX )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_overflowY )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_overflowY )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_accelerator )( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_accelerator )( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLRuleStyle2Vtbl; interface IHTMLRuleStyle2 { CONST_VTBL struct IHTMLRuleStyle2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLRuleStyle2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLRuleStyle2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLRuleStyle2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLRuleStyle2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLRuleStyle2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLRuleStyle2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLRuleStyle2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLRuleStyle2_put_tableLayout(This,v) \ (This)->lpVtbl -> put_tableLayout(This,v) #define IHTMLRuleStyle2_get_tableLayout(This,p) \ (This)->lpVtbl -> get_tableLayout(This,p) #define IHTMLRuleStyle2_put_borderCollapse(This,v) \ (This)->lpVtbl -> put_borderCollapse(This,v) #define IHTMLRuleStyle2_get_borderCollapse(This,p) \ (This)->lpVtbl -> get_borderCollapse(This,p) #define IHTMLRuleStyle2_put_direction(This,v) \ (This)->lpVtbl -> put_direction(This,v) #define IHTMLRuleStyle2_get_direction(This,p) \ (This)->lpVtbl -> get_direction(This,p) #define IHTMLRuleStyle2_put_behavior(This,v) \ (This)->lpVtbl -> put_behavior(This,v) #define IHTMLRuleStyle2_get_behavior(This,p) \ (This)->lpVtbl -> get_behavior(This,p) #define IHTMLRuleStyle2_put_position(This,v) \ (This)->lpVtbl -> put_position(This,v) #define IHTMLRuleStyle2_get_position(This,p) \ (This)->lpVtbl -> get_position(This,p) #define IHTMLRuleStyle2_put_unicodeBidi(This,v) \ (This)->lpVtbl -> put_unicodeBidi(This,v) #define IHTMLRuleStyle2_get_unicodeBidi(This,p) \ (This)->lpVtbl -> get_unicodeBidi(This,p) #define IHTMLRuleStyle2_put_bottom(This,v) \ (This)->lpVtbl -> put_bottom(This,v) #define IHTMLRuleStyle2_get_bottom(This,p) \ (This)->lpVtbl -> get_bottom(This,p) #define IHTMLRuleStyle2_put_right(This,v) \ (This)->lpVtbl -> put_right(This,v) #define IHTMLRuleStyle2_get_right(This,p) \ (This)->lpVtbl -> get_right(This,p) #define IHTMLRuleStyle2_put_pixelBottom(This,v) \ (This)->lpVtbl -> put_pixelBottom(This,v) #define IHTMLRuleStyle2_get_pixelBottom(This,p) \ (This)->lpVtbl -> get_pixelBottom(This,p) #define IHTMLRuleStyle2_put_pixelRight(This,v) \ (This)->lpVtbl -> put_pixelRight(This,v) #define IHTMLRuleStyle2_get_pixelRight(This,p) \ (This)->lpVtbl -> get_pixelRight(This,p) #define IHTMLRuleStyle2_put_posBottom(This,v) \ (This)->lpVtbl -> put_posBottom(This,v) #define IHTMLRuleStyle2_get_posBottom(This,p) \ (This)->lpVtbl -> get_posBottom(This,p) #define IHTMLRuleStyle2_put_posRight(This,v) \ (This)->lpVtbl -> put_posRight(This,v) #define IHTMLRuleStyle2_get_posRight(This,p) \ (This)->lpVtbl -> get_posRight(This,p) #define IHTMLRuleStyle2_put_imeMode(This,v) \ (This)->lpVtbl -> put_imeMode(This,v) #define IHTMLRuleStyle2_get_imeMode(This,p) \ (This)->lpVtbl -> get_imeMode(This,p) #define IHTMLRuleStyle2_put_rubyAlign(This,v) \ (This)->lpVtbl -> put_rubyAlign(This,v) #define IHTMLRuleStyle2_get_rubyAlign(This,p) \ (This)->lpVtbl -> get_rubyAlign(This,p) #define IHTMLRuleStyle2_put_rubyPosition(This,v) \ (This)->lpVtbl -> put_rubyPosition(This,v) #define IHTMLRuleStyle2_get_rubyPosition(This,p) \ (This)->lpVtbl -> get_rubyPosition(This,p) #define IHTMLRuleStyle2_put_rubyOverhang(This,v) \ (This)->lpVtbl -> put_rubyOverhang(This,v) #define IHTMLRuleStyle2_get_rubyOverhang(This,p) \ (This)->lpVtbl -> get_rubyOverhang(This,p) #define IHTMLRuleStyle2_put_layoutGridChar(This,v) \ (This)->lpVtbl -> put_layoutGridChar(This,v) #define IHTMLRuleStyle2_get_layoutGridChar(This,p) \ (This)->lpVtbl -> get_layoutGridChar(This,p) #define IHTMLRuleStyle2_put_layoutGridLine(This,v) \ (This)->lpVtbl -> put_layoutGridLine(This,v) #define IHTMLRuleStyle2_get_layoutGridLine(This,p) \ (This)->lpVtbl -> get_layoutGridLine(This,p) #define IHTMLRuleStyle2_put_layoutGridMode(This,v) \ (This)->lpVtbl -> put_layoutGridMode(This,v) #define IHTMLRuleStyle2_get_layoutGridMode(This,p) \ (This)->lpVtbl -> get_layoutGridMode(This,p) #define IHTMLRuleStyle2_put_layoutGridType(This,v) \ (This)->lpVtbl -> put_layoutGridType(This,v) #define IHTMLRuleStyle2_get_layoutGridType(This,p) \ (This)->lpVtbl -> get_layoutGridType(This,p) #define IHTMLRuleStyle2_put_layoutGrid(This,v) \ (This)->lpVtbl -> put_layoutGrid(This,v) #define IHTMLRuleStyle2_get_layoutGrid(This,p) \ (This)->lpVtbl -> get_layoutGrid(This,p) #define IHTMLRuleStyle2_put_textAutospace(This,v) \ (This)->lpVtbl -> put_textAutospace(This,v) #define IHTMLRuleStyle2_get_textAutospace(This,p) \ (This)->lpVtbl -> get_textAutospace(This,p) #define IHTMLRuleStyle2_put_wordBreak(This,v) \ (This)->lpVtbl -> put_wordBreak(This,v) #define IHTMLRuleStyle2_get_wordBreak(This,p) \ (This)->lpVtbl -> get_wordBreak(This,p) #define IHTMLRuleStyle2_put_lineBreak(This,v) \ (This)->lpVtbl -> put_lineBreak(This,v) #define IHTMLRuleStyle2_get_lineBreak(This,p) \ (This)->lpVtbl -> get_lineBreak(This,p) #define IHTMLRuleStyle2_put_textJustify(This,v) \ (This)->lpVtbl -> put_textJustify(This,v) #define IHTMLRuleStyle2_get_textJustify(This,p) \ (This)->lpVtbl -> get_textJustify(This,p) #define IHTMLRuleStyle2_put_textJustifyTrim(This,v) \ (This)->lpVtbl -> put_textJustifyTrim(This,v) #define IHTMLRuleStyle2_get_textJustifyTrim(This,p) \ (This)->lpVtbl -> get_textJustifyTrim(This,p) #define IHTMLRuleStyle2_put_textKashida(This,v) \ (This)->lpVtbl -> put_textKashida(This,v) #define IHTMLRuleStyle2_get_textKashida(This,p) \ (This)->lpVtbl -> get_textKashida(This,p) #define IHTMLRuleStyle2_put_overflowX(This,v) \ (This)->lpVtbl -> put_overflowX(This,v) #define IHTMLRuleStyle2_get_overflowX(This,p) \ (This)->lpVtbl -> get_overflowX(This,p) #define IHTMLRuleStyle2_put_overflowY(This,v) \ (This)->lpVtbl -> put_overflowY(This,v) #define IHTMLRuleStyle2_get_overflowY(This,p) \ (This)->lpVtbl -> get_overflowY(This,p) #define IHTMLRuleStyle2_put_accelerator(This,v) \ (This)->lpVtbl -> put_accelerator(This,v) #define IHTMLRuleStyle2_get_accelerator(This,p) \ (This)->lpVtbl -> get_accelerator(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_tableLayout_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_tableLayout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_tableLayout_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_tableLayout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_borderCollapse_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_borderCollapse_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_borderCollapse_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_borderCollapse_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_direction_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_direction_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_direction_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_direction_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_behavior_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_behavior_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_behavior_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_behavior_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_position_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_position_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_position_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_position_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_unicodeBidi_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_unicodeBidi_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_unicodeBidi_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_unicodeBidi_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_bottom_Proxy( IHTMLRuleStyle2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle2_put_bottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_bottom_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle2_get_bottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_right_Proxy( IHTMLRuleStyle2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle2_put_right_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_right_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle2_get_right_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_pixelBottom_Proxy( IHTMLRuleStyle2 * This, /* [in] */ long v); void __RPC_STUB IHTMLRuleStyle2_put_pixelBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_pixelBottom_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLRuleStyle2_get_pixelBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_pixelRight_Proxy( IHTMLRuleStyle2 * This, /* [in] */ long v); void __RPC_STUB IHTMLRuleStyle2_put_pixelRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_pixelRight_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLRuleStyle2_get_pixelRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_posBottom_Proxy( IHTMLRuleStyle2 * This, /* [in] */ float v); void __RPC_STUB IHTMLRuleStyle2_put_posBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_posBottom_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ float *p); void __RPC_STUB IHTMLRuleStyle2_get_posBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_posRight_Proxy( IHTMLRuleStyle2 * This, /* [in] */ float v); void __RPC_STUB IHTMLRuleStyle2_put_posRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_posRight_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ float *p); void __RPC_STUB IHTMLRuleStyle2_get_posRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_imeMode_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_imeMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_imeMode_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_imeMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_rubyAlign_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_rubyAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_rubyAlign_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_rubyAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_rubyPosition_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_rubyPosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_rubyPosition_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_rubyPosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_rubyOverhang_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_rubyOverhang_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_rubyOverhang_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_rubyOverhang_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridChar_Proxy( IHTMLRuleStyle2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle2_put_layoutGridChar_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridChar_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle2_get_layoutGridChar_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridLine_Proxy( IHTMLRuleStyle2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle2_put_layoutGridLine_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridLine_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle2_get_layoutGridLine_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridMode_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_layoutGridMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridMode_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_layoutGridMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGridType_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_layoutGridType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGridType_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_layoutGridType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_layoutGrid_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_layoutGrid_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_layoutGrid_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_layoutGrid_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textAutospace_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_textAutospace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textAutospace_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_textAutospace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_wordBreak_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_wordBreak_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_wordBreak_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_wordBreak_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_lineBreak_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_lineBreak_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_lineBreak_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_lineBreak_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textJustify_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_textJustify_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textJustify_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_textJustify_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textJustifyTrim_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_textJustifyTrim_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textJustifyTrim_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_textJustifyTrim_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_textKashida_Proxy( IHTMLRuleStyle2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle2_put_textKashida_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_textKashida_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle2_get_textKashida_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_overflowX_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_overflowX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_overflowX_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_overflowX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_overflowY_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_overflowY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_overflowY_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_overflowY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_put_accelerator_Proxy( IHTMLRuleStyle2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle2_put_accelerator_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle2_get_accelerator_Proxy( IHTMLRuleStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle2_get_accelerator_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLRuleStyle2_INTERFACE_DEFINED__ */ #ifndef __IHTMLRuleStyle3_INTERFACE_DEFINED__ #define __IHTMLRuleStyle3_INTERFACE_DEFINED__ /* interface IHTMLRuleStyle3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLRuleStyle3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f657-98b5-11cf-bb82-00aa00bdce0b") IHTMLRuleStyle3 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_layoutFlow( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutFlow( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_zoom( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zoom( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wordWrap( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordWrap( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textUnderlinePosition( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textUnderlinePosition( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarBaseColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarBaseColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarFaceColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarFaceColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbar3dLightColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbar3dLightColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarShadowColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarShadowColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarHighlightColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarHighlightColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarDarkShadowColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarDarkShadowColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarArrowColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarArrowColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbarTrackColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarTrackColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_writingMode( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_writingMode( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textAlignLast( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlignLast( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textKashidaSpace( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashidaSpace( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTMLRuleStyle3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLRuleStyle3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLRuleStyle3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLRuleStyle3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLRuleStyle3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLRuleStyle3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLRuleStyle3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLRuleStyle3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_layoutFlow )( IHTMLRuleStyle3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutFlow )( IHTMLRuleStyle3 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_zoom )( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_zoom )( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_wordWrap )( IHTMLRuleStyle3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_wordWrap )( IHTMLRuleStyle3 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textUnderlinePosition )( IHTMLRuleStyle3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textUnderlinePosition )( IHTMLRuleStyle3 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollbarBaseColor )( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarBaseColor )( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollbarFaceColor )( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarFaceColor )( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollbar3dLightColor )( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbar3dLightColor )( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollbarShadowColor )( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarShadowColor )( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollbarHighlightColor )( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarHighlightColor )( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollbarDarkShadowColor )( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarDarkShadowColor )( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollbarArrowColor )( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarArrowColor )( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollbarTrackColor )( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarTrackColor )( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_writingMode )( IHTMLRuleStyle3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_writingMode )( IHTMLRuleStyle3 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textAlignLast )( IHTMLRuleStyle3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textAlignLast )( IHTMLRuleStyle3 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textKashidaSpace )( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textKashidaSpace )( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTMLRuleStyle3Vtbl; interface IHTMLRuleStyle3 { CONST_VTBL struct IHTMLRuleStyle3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLRuleStyle3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLRuleStyle3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLRuleStyle3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLRuleStyle3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLRuleStyle3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLRuleStyle3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLRuleStyle3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLRuleStyle3_put_layoutFlow(This,v) \ (This)->lpVtbl -> put_layoutFlow(This,v) #define IHTMLRuleStyle3_get_layoutFlow(This,p) \ (This)->lpVtbl -> get_layoutFlow(This,p) #define IHTMLRuleStyle3_put_zoom(This,v) \ (This)->lpVtbl -> put_zoom(This,v) #define IHTMLRuleStyle3_get_zoom(This,p) \ (This)->lpVtbl -> get_zoom(This,p) #define IHTMLRuleStyle3_put_wordWrap(This,v) \ (This)->lpVtbl -> put_wordWrap(This,v) #define IHTMLRuleStyle3_get_wordWrap(This,p) \ (This)->lpVtbl -> get_wordWrap(This,p) #define IHTMLRuleStyle3_put_textUnderlinePosition(This,v) \ (This)->lpVtbl -> put_textUnderlinePosition(This,v) #define IHTMLRuleStyle3_get_textUnderlinePosition(This,p) \ (This)->lpVtbl -> get_textUnderlinePosition(This,p) #define IHTMLRuleStyle3_put_scrollbarBaseColor(This,v) \ (This)->lpVtbl -> put_scrollbarBaseColor(This,v) #define IHTMLRuleStyle3_get_scrollbarBaseColor(This,p) \ (This)->lpVtbl -> get_scrollbarBaseColor(This,p) #define IHTMLRuleStyle3_put_scrollbarFaceColor(This,v) \ (This)->lpVtbl -> put_scrollbarFaceColor(This,v) #define IHTMLRuleStyle3_get_scrollbarFaceColor(This,p) \ (This)->lpVtbl -> get_scrollbarFaceColor(This,p) #define IHTMLRuleStyle3_put_scrollbar3dLightColor(This,v) \ (This)->lpVtbl -> put_scrollbar3dLightColor(This,v) #define IHTMLRuleStyle3_get_scrollbar3dLightColor(This,p) \ (This)->lpVtbl -> get_scrollbar3dLightColor(This,p) #define IHTMLRuleStyle3_put_scrollbarShadowColor(This,v) \ (This)->lpVtbl -> put_scrollbarShadowColor(This,v) #define IHTMLRuleStyle3_get_scrollbarShadowColor(This,p) \ (This)->lpVtbl -> get_scrollbarShadowColor(This,p) #define IHTMLRuleStyle3_put_scrollbarHighlightColor(This,v) \ (This)->lpVtbl -> put_scrollbarHighlightColor(This,v) #define IHTMLRuleStyle3_get_scrollbarHighlightColor(This,p) \ (This)->lpVtbl -> get_scrollbarHighlightColor(This,p) #define IHTMLRuleStyle3_put_scrollbarDarkShadowColor(This,v) \ (This)->lpVtbl -> put_scrollbarDarkShadowColor(This,v) #define IHTMLRuleStyle3_get_scrollbarDarkShadowColor(This,p) \ (This)->lpVtbl -> get_scrollbarDarkShadowColor(This,p) #define IHTMLRuleStyle3_put_scrollbarArrowColor(This,v) \ (This)->lpVtbl -> put_scrollbarArrowColor(This,v) #define IHTMLRuleStyle3_get_scrollbarArrowColor(This,p) \ (This)->lpVtbl -> get_scrollbarArrowColor(This,p) #define IHTMLRuleStyle3_put_scrollbarTrackColor(This,v) \ (This)->lpVtbl -> put_scrollbarTrackColor(This,v) #define IHTMLRuleStyle3_get_scrollbarTrackColor(This,p) \ (This)->lpVtbl -> get_scrollbarTrackColor(This,p) #define IHTMLRuleStyle3_put_writingMode(This,v) \ (This)->lpVtbl -> put_writingMode(This,v) #define IHTMLRuleStyle3_get_writingMode(This,p) \ (This)->lpVtbl -> get_writingMode(This,p) #define IHTMLRuleStyle3_put_textAlignLast(This,v) \ (This)->lpVtbl -> put_textAlignLast(This,v) #define IHTMLRuleStyle3_get_textAlignLast(This,p) \ (This)->lpVtbl -> get_textAlignLast(This,p) #define IHTMLRuleStyle3_put_textKashidaSpace(This,v) \ (This)->lpVtbl -> put_textKashidaSpace(This,v) #define IHTMLRuleStyle3_get_textKashidaSpace(This,p) \ (This)->lpVtbl -> get_textKashidaSpace(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_layoutFlow_Proxy( IHTMLRuleStyle3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle3_put_layoutFlow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_layoutFlow_Proxy( IHTMLRuleStyle3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle3_get_layoutFlow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_zoom_Proxy( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle3_put_zoom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_zoom_Proxy( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle3_get_zoom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_wordWrap_Proxy( IHTMLRuleStyle3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle3_put_wordWrap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_wordWrap_Proxy( IHTMLRuleStyle3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle3_get_wordWrap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_textUnderlinePosition_Proxy( IHTMLRuleStyle3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle3_put_textUnderlinePosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_textUnderlinePosition_Proxy( IHTMLRuleStyle3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle3_get_textUnderlinePosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarBaseColor_Proxy( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle3_put_scrollbarBaseColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarBaseColor_Proxy( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle3_get_scrollbarBaseColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarFaceColor_Proxy( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle3_put_scrollbarFaceColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarFaceColor_Proxy( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle3_get_scrollbarFaceColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbar3dLightColor_Proxy( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle3_put_scrollbar3dLightColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbar3dLightColor_Proxy( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle3_get_scrollbar3dLightColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarShadowColor_Proxy( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle3_put_scrollbarShadowColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarShadowColor_Proxy( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle3_get_scrollbarShadowColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarHighlightColor_Proxy( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle3_put_scrollbarHighlightColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarHighlightColor_Proxy( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle3_get_scrollbarHighlightColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarDarkShadowColor_Proxy( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle3_put_scrollbarDarkShadowColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarDarkShadowColor_Proxy( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle3_get_scrollbarDarkShadowColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarArrowColor_Proxy( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle3_put_scrollbarArrowColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarArrowColor_Proxy( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle3_get_scrollbarArrowColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_scrollbarTrackColor_Proxy( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle3_put_scrollbarTrackColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_scrollbarTrackColor_Proxy( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle3_get_scrollbarTrackColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_writingMode_Proxy( IHTMLRuleStyle3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle3_put_writingMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_writingMode_Proxy( IHTMLRuleStyle3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle3_get_writingMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_textAlignLast_Proxy( IHTMLRuleStyle3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle3_put_textAlignLast_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_textAlignLast_Proxy( IHTMLRuleStyle3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle3_get_textAlignLast_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_put_textKashidaSpace_Proxy( IHTMLRuleStyle3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle3_put_textKashidaSpace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle3_get_textKashidaSpace_Proxy( IHTMLRuleStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle3_get_textKashidaSpace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLRuleStyle3_INTERFACE_DEFINED__ */ #ifndef __IHTMLRuleStyle4_INTERFACE_DEFINED__ #define __IHTMLRuleStyle4_INTERFACE_DEFINED__ /* interface IHTMLRuleStyle4 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLRuleStyle4; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f817-98b5-11cf-bb82-00aa00bdce0b") IHTMLRuleStyle4 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textOverflow( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textOverflow( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_minHeight( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_minHeight( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTMLRuleStyle4Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLRuleStyle4 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLRuleStyle4 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLRuleStyle4 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLRuleStyle4 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLRuleStyle4 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLRuleStyle4 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLRuleStyle4 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textOverflow )( IHTMLRuleStyle4 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textOverflow )( IHTMLRuleStyle4 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_minHeight )( IHTMLRuleStyle4 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_minHeight )( IHTMLRuleStyle4 * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTMLRuleStyle4Vtbl; interface IHTMLRuleStyle4 { CONST_VTBL struct IHTMLRuleStyle4Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLRuleStyle4_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLRuleStyle4_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLRuleStyle4_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLRuleStyle4_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLRuleStyle4_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLRuleStyle4_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLRuleStyle4_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLRuleStyle4_put_textOverflow(This,v) \ (This)->lpVtbl -> put_textOverflow(This,v) #define IHTMLRuleStyle4_get_textOverflow(This,p) \ (This)->lpVtbl -> get_textOverflow(This,p) #define IHTMLRuleStyle4_put_minHeight(This,v) \ (This)->lpVtbl -> put_minHeight(This,v) #define IHTMLRuleStyle4_get_minHeight(This,p) \ (This)->lpVtbl -> get_minHeight(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle4_put_textOverflow_Proxy( IHTMLRuleStyle4 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRuleStyle4_put_textOverflow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle4_get_textOverflow_Proxy( IHTMLRuleStyle4 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRuleStyle4_get_textOverflow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle4_put_minHeight_Proxy( IHTMLRuleStyle4 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRuleStyle4_put_minHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRuleStyle4_get_minHeight_Proxy( IHTMLRuleStyle4 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRuleStyle4_get_minHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLRuleStyle4_INTERFACE_DEFINED__ */ #ifndef __DispHTMLStyle_DISPINTERFACE_DEFINED__ #define __DispHTMLStyle_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLStyle */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLStyle; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f55a-98b5-11cf-bb82-00aa00bdce0b") DispHTMLStyle : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLStyleVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLStyle * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLStyle * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLStyle * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLStyle * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLStyle * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLStyle * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLStyle * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLStyleVtbl; interface DispHTMLStyle { CONST_VTBL struct DispHTMLStyleVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLStyle_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLStyle_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLStyle_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLStyle_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLStyle_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLStyle_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLStyle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLStyle_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLStyle; #ifdef __cplusplus class DECLSPEC_UUID("3050f285-98b5-11cf-bb82-00aa00bdce0b") HTMLStyle; #endif #ifndef __DispHTMLRuleStyle_DISPINTERFACE_DEFINED__ #define __DispHTMLRuleStyle_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLRuleStyle */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLRuleStyle; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f55c-98b5-11cf-bb82-00aa00bdce0b") DispHTMLRuleStyle : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLRuleStyleVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLRuleStyle * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLRuleStyle * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLRuleStyle * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLRuleStyle * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLRuleStyle * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLRuleStyle * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLRuleStyle * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLRuleStyleVtbl; interface DispHTMLRuleStyle { CONST_VTBL struct DispHTMLRuleStyleVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLRuleStyle_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLRuleStyle_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLRuleStyle_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLRuleStyle_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLRuleStyle_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLRuleStyle_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLRuleStyle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLRuleStyle_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLRuleStyle; #ifdef __cplusplus class DECLSPEC_UUID("3050f3d0-98b5-11cf-bb82-00aa00bdce0b") HTMLRuleStyle; #endif #ifndef __IHTMLRenderStyle_INTERFACE_DEFINED__ #define __IHTMLRenderStyle_INTERFACE_DEFINED__ /* interface IHTMLRenderStyle */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLRenderStyle; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6ae-98b5-11cf-bb82-00aa00bdce0b") IHTMLRenderStyle : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textLineThroughStyle( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textLineThroughStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textUnderlineStyle( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textUnderlineStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textEffect( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textEffect( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textBackgroundColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textBackgroundColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecorationColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecorationColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_renderingPriority( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_renderingPriority( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultTextSelection( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultTextSelection( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_textDecoration( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecoration( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLRenderStyleVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLRenderStyle * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLRenderStyle * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLRenderStyle * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLRenderStyle * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLRenderStyle * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLRenderStyle * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLRenderStyle * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textLineThroughStyle )( IHTMLRenderStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textLineThroughStyle )( IHTMLRenderStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textUnderlineStyle )( IHTMLRenderStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textUnderlineStyle )( IHTMLRenderStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textEffect )( IHTMLRenderStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textEffect )( IHTMLRenderStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textColor )( IHTMLRenderStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textColor )( IHTMLRenderStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textBackgroundColor )( IHTMLRenderStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textBackgroundColor )( IHTMLRenderStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textDecorationColor )( IHTMLRenderStyle * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textDecorationColor )( IHTMLRenderStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_renderingPriority )( IHTMLRenderStyle * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_renderingPriority )( IHTMLRenderStyle * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_defaultTextSelection )( IHTMLRenderStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_defaultTextSelection )( IHTMLRenderStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_textDecoration )( IHTMLRenderStyle * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textDecoration )( IHTMLRenderStyle * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLRenderStyleVtbl; interface IHTMLRenderStyle { CONST_VTBL struct IHTMLRenderStyleVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLRenderStyle_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLRenderStyle_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLRenderStyle_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLRenderStyle_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLRenderStyle_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLRenderStyle_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLRenderStyle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLRenderStyle_put_textLineThroughStyle(This,v) \ (This)->lpVtbl -> put_textLineThroughStyle(This,v) #define IHTMLRenderStyle_get_textLineThroughStyle(This,p) \ (This)->lpVtbl -> get_textLineThroughStyle(This,p) #define IHTMLRenderStyle_put_textUnderlineStyle(This,v) \ (This)->lpVtbl -> put_textUnderlineStyle(This,v) #define IHTMLRenderStyle_get_textUnderlineStyle(This,p) \ (This)->lpVtbl -> get_textUnderlineStyle(This,p) #define IHTMLRenderStyle_put_textEffect(This,v) \ (This)->lpVtbl -> put_textEffect(This,v) #define IHTMLRenderStyle_get_textEffect(This,p) \ (This)->lpVtbl -> get_textEffect(This,p) #define IHTMLRenderStyle_put_textColor(This,v) \ (This)->lpVtbl -> put_textColor(This,v) #define IHTMLRenderStyle_get_textColor(This,p) \ (This)->lpVtbl -> get_textColor(This,p) #define IHTMLRenderStyle_put_textBackgroundColor(This,v) \ (This)->lpVtbl -> put_textBackgroundColor(This,v) #define IHTMLRenderStyle_get_textBackgroundColor(This,p) \ (This)->lpVtbl -> get_textBackgroundColor(This,p) #define IHTMLRenderStyle_put_textDecorationColor(This,v) \ (This)->lpVtbl -> put_textDecorationColor(This,v) #define IHTMLRenderStyle_get_textDecorationColor(This,p) \ (This)->lpVtbl -> get_textDecorationColor(This,p) #define IHTMLRenderStyle_put_renderingPriority(This,v) \ (This)->lpVtbl -> put_renderingPriority(This,v) #define IHTMLRenderStyle_get_renderingPriority(This,p) \ (This)->lpVtbl -> get_renderingPriority(This,p) #define IHTMLRenderStyle_put_defaultTextSelection(This,v) \ (This)->lpVtbl -> put_defaultTextSelection(This,v) #define IHTMLRenderStyle_get_defaultTextSelection(This,p) \ (This)->lpVtbl -> get_defaultTextSelection(This,p) #define IHTMLRenderStyle_put_textDecoration(This,v) \ (This)->lpVtbl -> put_textDecoration(This,v) #define IHTMLRenderStyle_get_textDecoration(This,p) \ (This)->lpVtbl -> get_textDecoration(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textLineThroughStyle_Proxy( IHTMLRenderStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRenderStyle_put_textLineThroughStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textLineThroughStyle_Proxy( IHTMLRenderStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRenderStyle_get_textLineThroughStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textUnderlineStyle_Proxy( IHTMLRenderStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRenderStyle_put_textUnderlineStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textUnderlineStyle_Proxy( IHTMLRenderStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRenderStyle_get_textUnderlineStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textEffect_Proxy( IHTMLRenderStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRenderStyle_put_textEffect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textEffect_Proxy( IHTMLRenderStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRenderStyle_get_textEffect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textColor_Proxy( IHTMLRenderStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRenderStyle_put_textColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textColor_Proxy( IHTMLRenderStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRenderStyle_get_textColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textBackgroundColor_Proxy( IHTMLRenderStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRenderStyle_put_textBackgroundColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textBackgroundColor_Proxy( IHTMLRenderStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRenderStyle_get_textBackgroundColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textDecorationColor_Proxy( IHTMLRenderStyle * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLRenderStyle_put_textDecorationColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textDecorationColor_Proxy( IHTMLRenderStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLRenderStyle_get_textDecorationColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_renderingPriority_Proxy( IHTMLRenderStyle * This, /* [in] */ long v); void __RPC_STUB IHTMLRenderStyle_put_renderingPriority_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_renderingPriority_Proxy( IHTMLRenderStyle * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLRenderStyle_get_renderingPriority_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_defaultTextSelection_Proxy( IHTMLRenderStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRenderStyle_put_defaultTextSelection_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_defaultTextSelection_Proxy( IHTMLRenderStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRenderStyle_get_defaultTextSelection_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_put_textDecoration_Proxy( IHTMLRenderStyle * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLRenderStyle_put_textDecoration_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRenderStyle_get_textDecoration_Proxy( IHTMLRenderStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLRenderStyle_get_textDecoration_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLRenderStyle_INTERFACE_DEFINED__ */ #ifndef __DispHTMLRenderStyle_DISPINTERFACE_DEFINED__ #define __DispHTMLRenderStyle_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLRenderStyle */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLRenderStyle; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f58b-98b5-11cf-bb82-00aa00bdce0b") DispHTMLRenderStyle : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLRenderStyleVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLRenderStyle * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLRenderStyle * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLRenderStyle * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLRenderStyle * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLRenderStyle * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLRenderStyle * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLRenderStyle * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLRenderStyleVtbl; interface DispHTMLRenderStyle { CONST_VTBL struct DispHTMLRenderStyleVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLRenderStyle_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLRenderStyle_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLRenderStyle_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLRenderStyle_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLRenderStyle_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLRenderStyle_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLRenderStyle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLRenderStyle_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLRenderStyle; #ifdef __cplusplus class DECLSPEC_UUID("3050f6aa-98b5-11cf-bb82-00aa00bdce0b") HTMLRenderStyle; #endif #ifndef __IHTMLCurrentStyle_INTERFACE_DEFINED__ #define __IHTMLCurrentStyle_INTERFACE_DEFINED__ /* interface IHTMLCurrentStyle */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLCurrentStyle; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3db-98b5-11cf-bb82-00aa00bdce0b") IHTMLCurrentStyle : public IDispatch { public: virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_position( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_styleFloat( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontFamily( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontVariant( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontWeight( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontSize( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundImage( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionX( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundPositionY( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundRepeat( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderTopWidth( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderRightWidth( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderBottomWidth( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderLeftWidth( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_left( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_top( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_width( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_height( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingLeft( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingTop( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingRight( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_paddingBottom( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlign( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textDecoration( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_display( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_visibility( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zIndex( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_letterSpacing( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineHeight( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textIndent( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_verticalAlign( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundAttachment( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginTop( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginRight( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginBottom( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_marginLeft( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clear( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleType( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStylePosition( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_listStyleImage( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clipTop( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clipRight( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clipBottom( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clipLeft( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflow( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakBefore( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_pageBreakAfter( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cursor( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tableLayout( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderCollapse( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_direction( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_behavior( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute( /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT *AttributeValue) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_unicodeBidi( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_right( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bottom( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeMode( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyAlign( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyPosition( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rubyOverhang( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAutospace( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lineBreak( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordBreak( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustify( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textJustifyTrim( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashida( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_blockDirection( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridChar( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridLine( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridMode( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutGridType( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_borderWidth( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_padding( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_margin( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accelerator( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowX( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_overflowY( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textTransform( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLCurrentStyleVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLCurrentStyle * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLCurrentStyle * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLCurrentStyle * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLCurrentStyle * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLCurrentStyle * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLCurrentStyle * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLCurrentStyle * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_position )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_styleFloat )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_color )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundColor )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontFamily )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontStyle )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [hidden][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontVariant )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontWeight )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontSize )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundImage )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundPositionX )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundPositionY )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundRepeat )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderLeftColor )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderTopColor )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderRightColor )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderBottomColor )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderTopStyle )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderRightStyle )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderBottomStyle )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderLeftStyle )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderTopWidth )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderRightWidth )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderBottomWidth )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderLeftWidth )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_left )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_top )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_height )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_paddingLeft )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_paddingTop )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_paddingRight )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_paddingBottom )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textAlign )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textDecoration )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_display )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_visibility )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_zIndex )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_letterSpacing )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_lineHeight )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textIndent )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_verticalAlign )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundAttachment )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_marginTop )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_marginRight )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_marginBottom )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_marginLeft )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clear )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_listStyleType )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_listStylePosition )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_listStyleImage )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clipTop )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clipRight )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clipBottom )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clipLeft )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_overflow )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pageBreakBefore )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pageBreakAfter )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cursor )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_tableLayout )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderCollapse )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_direction )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_behavior )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getAttribute )( IHTMLCurrentStyle * This, /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT *AttributeValue); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_unicodeBidi )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_right )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bottom )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_imeMode )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rubyAlign )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rubyPosition )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rubyOverhang )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textAutospace )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_lineBreak )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_wordBreak )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textJustify )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textJustifyTrim )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textKashida )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_blockDirection )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGridChar )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGridLine )( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGridMode )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutGridType )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderStyle )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderColor )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderWidth )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_padding )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_margin )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_accelerator )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_overflowX )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_overflowY )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textTransform )( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLCurrentStyleVtbl; interface IHTMLCurrentStyle { CONST_VTBL struct IHTMLCurrentStyleVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLCurrentStyle_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLCurrentStyle_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLCurrentStyle_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLCurrentStyle_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLCurrentStyle_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLCurrentStyle_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLCurrentStyle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLCurrentStyle_get_position(This,p) \ (This)->lpVtbl -> get_position(This,p) #define IHTMLCurrentStyle_get_styleFloat(This,p) \ (This)->lpVtbl -> get_styleFloat(This,p) #define IHTMLCurrentStyle_get_color(This,p) \ (This)->lpVtbl -> get_color(This,p) #define IHTMLCurrentStyle_get_backgroundColor(This,p) \ (This)->lpVtbl -> get_backgroundColor(This,p) #define IHTMLCurrentStyle_get_fontFamily(This,p) \ (This)->lpVtbl -> get_fontFamily(This,p) #define IHTMLCurrentStyle_get_fontStyle(This,p) \ (This)->lpVtbl -> get_fontStyle(This,p) #define IHTMLCurrentStyle_get_fontVariant(This,p) \ (This)->lpVtbl -> get_fontVariant(This,p) #define IHTMLCurrentStyle_get_fontWeight(This,p) \ (This)->lpVtbl -> get_fontWeight(This,p) #define IHTMLCurrentStyle_get_fontSize(This,p) \ (This)->lpVtbl -> get_fontSize(This,p) #define IHTMLCurrentStyle_get_backgroundImage(This,p) \ (This)->lpVtbl -> get_backgroundImage(This,p) #define IHTMLCurrentStyle_get_backgroundPositionX(This,p) \ (This)->lpVtbl -> get_backgroundPositionX(This,p) #define IHTMLCurrentStyle_get_backgroundPositionY(This,p) \ (This)->lpVtbl -> get_backgroundPositionY(This,p) #define IHTMLCurrentStyle_get_backgroundRepeat(This,p) \ (This)->lpVtbl -> get_backgroundRepeat(This,p) #define IHTMLCurrentStyle_get_borderLeftColor(This,p) \ (This)->lpVtbl -> get_borderLeftColor(This,p) #define IHTMLCurrentStyle_get_borderTopColor(This,p) \ (This)->lpVtbl -> get_borderTopColor(This,p) #define IHTMLCurrentStyle_get_borderRightColor(This,p) \ (This)->lpVtbl -> get_borderRightColor(This,p) #define IHTMLCurrentStyle_get_borderBottomColor(This,p) \ (This)->lpVtbl -> get_borderBottomColor(This,p) #define IHTMLCurrentStyle_get_borderTopStyle(This,p) \ (This)->lpVtbl -> get_borderTopStyle(This,p) #define IHTMLCurrentStyle_get_borderRightStyle(This,p) \ (This)->lpVtbl -> get_borderRightStyle(This,p) #define IHTMLCurrentStyle_get_borderBottomStyle(This,p) \ (This)->lpVtbl -> get_borderBottomStyle(This,p) #define IHTMLCurrentStyle_get_borderLeftStyle(This,p) \ (This)->lpVtbl -> get_borderLeftStyle(This,p) #define IHTMLCurrentStyle_get_borderTopWidth(This,p) \ (This)->lpVtbl -> get_borderTopWidth(This,p) #define IHTMLCurrentStyle_get_borderRightWidth(This,p) \ (This)->lpVtbl -> get_borderRightWidth(This,p) #define IHTMLCurrentStyle_get_borderBottomWidth(This,p) \ (This)->lpVtbl -> get_borderBottomWidth(This,p) #define IHTMLCurrentStyle_get_borderLeftWidth(This,p) \ (This)->lpVtbl -> get_borderLeftWidth(This,p) #define IHTMLCurrentStyle_get_left(This,p) \ (This)->lpVtbl -> get_left(This,p) #define IHTMLCurrentStyle_get_top(This,p) \ (This)->lpVtbl -> get_top(This,p) #define IHTMLCurrentStyle_get_width(This,p) \ (This)->lpVtbl -> get_width(This,p) #define IHTMLCurrentStyle_get_height(This,p) \ (This)->lpVtbl -> get_height(This,p) #define IHTMLCurrentStyle_get_paddingLeft(This,p) \ (This)->lpVtbl -> get_paddingLeft(This,p) #define IHTMLCurrentStyle_get_paddingTop(This,p) \ (This)->lpVtbl -> get_paddingTop(This,p) #define IHTMLCurrentStyle_get_paddingRight(This,p) \ (This)->lpVtbl -> get_paddingRight(This,p) #define IHTMLCurrentStyle_get_paddingBottom(This,p) \ (This)->lpVtbl -> get_paddingBottom(This,p) #define IHTMLCurrentStyle_get_textAlign(This,p) \ (This)->lpVtbl -> get_textAlign(This,p) #define IHTMLCurrentStyle_get_textDecoration(This,p) \ (This)->lpVtbl -> get_textDecoration(This,p) #define IHTMLCurrentStyle_get_display(This,p) \ (This)->lpVtbl -> get_display(This,p) #define IHTMLCurrentStyle_get_visibility(This,p) \ (This)->lpVtbl -> get_visibility(This,p) #define IHTMLCurrentStyle_get_zIndex(This,p) \ (This)->lpVtbl -> get_zIndex(This,p) #define IHTMLCurrentStyle_get_letterSpacing(This,p) \ (This)->lpVtbl -> get_letterSpacing(This,p) #define IHTMLCurrentStyle_get_lineHeight(This,p) \ (This)->lpVtbl -> get_lineHeight(This,p) #define IHTMLCurrentStyle_get_textIndent(This,p) \ (This)->lpVtbl -> get_textIndent(This,p) #define IHTMLCurrentStyle_get_verticalAlign(This,p) \ (This)->lpVtbl -> get_verticalAlign(This,p) #define IHTMLCurrentStyle_get_backgroundAttachment(This,p) \ (This)->lpVtbl -> get_backgroundAttachment(This,p) #define IHTMLCurrentStyle_get_marginTop(This,p) \ (This)->lpVtbl -> get_marginTop(This,p) #define IHTMLCurrentStyle_get_marginRight(This,p) \ (This)->lpVtbl -> get_marginRight(This,p) #define IHTMLCurrentStyle_get_marginBottom(This,p) \ (This)->lpVtbl -> get_marginBottom(This,p) #define IHTMLCurrentStyle_get_marginLeft(This,p) \ (This)->lpVtbl -> get_marginLeft(This,p) #define IHTMLCurrentStyle_get_clear(This,p) \ (This)->lpVtbl -> get_clear(This,p) #define IHTMLCurrentStyle_get_listStyleType(This,p) \ (This)->lpVtbl -> get_listStyleType(This,p) #define IHTMLCurrentStyle_get_listStylePosition(This,p) \ (This)->lpVtbl -> get_listStylePosition(This,p) #define IHTMLCurrentStyle_get_listStyleImage(This,p) \ (This)->lpVtbl -> get_listStyleImage(This,p) #define IHTMLCurrentStyle_get_clipTop(This,p) \ (This)->lpVtbl -> get_clipTop(This,p) #define IHTMLCurrentStyle_get_clipRight(This,p) \ (This)->lpVtbl -> get_clipRight(This,p) #define IHTMLCurrentStyle_get_clipBottom(This,p) \ (This)->lpVtbl -> get_clipBottom(This,p) #define IHTMLCurrentStyle_get_clipLeft(This,p) \ (This)->lpVtbl -> get_clipLeft(This,p) #define IHTMLCurrentStyle_get_overflow(This,p) \ (This)->lpVtbl -> get_overflow(This,p) #define IHTMLCurrentStyle_get_pageBreakBefore(This,p) \ (This)->lpVtbl -> get_pageBreakBefore(This,p) #define IHTMLCurrentStyle_get_pageBreakAfter(This,p) \ (This)->lpVtbl -> get_pageBreakAfter(This,p) #define IHTMLCurrentStyle_get_cursor(This,p) \ (This)->lpVtbl -> get_cursor(This,p) #define IHTMLCurrentStyle_get_tableLayout(This,p) \ (This)->lpVtbl -> get_tableLayout(This,p) #define IHTMLCurrentStyle_get_borderCollapse(This,p) \ (This)->lpVtbl -> get_borderCollapse(This,p) #define IHTMLCurrentStyle_get_direction(This,p) \ (This)->lpVtbl -> get_direction(This,p) #define IHTMLCurrentStyle_get_behavior(This,p) \ (This)->lpVtbl -> get_behavior(This,p) #define IHTMLCurrentStyle_getAttribute(This,strAttributeName,lFlags,AttributeValue) \ (This)->lpVtbl -> getAttribute(This,strAttributeName,lFlags,AttributeValue) #define IHTMLCurrentStyle_get_unicodeBidi(This,p) \ (This)->lpVtbl -> get_unicodeBidi(This,p) #define IHTMLCurrentStyle_get_right(This,p) \ (This)->lpVtbl -> get_right(This,p) #define IHTMLCurrentStyle_get_bottom(This,p) \ (This)->lpVtbl -> get_bottom(This,p) #define IHTMLCurrentStyle_get_imeMode(This,p) \ (This)->lpVtbl -> get_imeMode(This,p) #define IHTMLCurrentStyle_get_rubyAlign(This,p) \ (This)->lpVtbl -> get_rubyAlign(This,p) #define IHTMLCurrentStyle_get_rubyPosition(This,p) \ (This)->lpVtbl -> get_rubyPosition(This,p) #define IHTMLCurrentStyle_get_rubyOverhang(This,p) \ (This)->lpVtbl -> get_rubyOverhang(This,p) #define IHTMLCurrentStyle_get_textAutospace(This,p) \ (This)->lpVtbl -> get_textAutospace(This,p) #define IHTMLCurrentStyle_get_lineBreak(This,p) \ (This)->lpVtbl -> get_lineBreak(This,p) #define IHTMLCurrentStyle_get_wordBreak(This,p) \ (This)->lpVtbl -> get_wordBreak(This,p) #define IHTMLCurrentStyle_get_textJustify(This,p) \ (This)->lpVtbl -> get_textJustify(This,p) #define IHTMLCurrentStyle_get_textJustifyTrim(This,p) \ (This)->lpVtbl -> get_textJustifyTrim(This,p) #define IHTMLCurrentStyle_get_textKashida(This,p) \ (This)->lpVtbl -> get_textKashida(This,p) #define IHTMLCurrentStyle_get_blockDirection(This,p) \ (This)->lpVtbl -> get_blockDirection(This,p) #define IHTMLCurrentStyle_get_layoutGridChar(This,p) \ (This)->lpVtbl -> get_layoutGridChar(This,p) #define IHTMLCurrentStyle_get_layoutGridLine(This,p) \ (This)->lpVtbl -> get_layoutGridLine(This,p) #define IHTMLCurrentStyle_get_layoutGridMode(This,p) \ (This)->lpVtbl -> get_layoutGridMode(This,p) #define IHTMLCurrentStyle_get_layoutGridType(This,p) \ (This)->lpVtbl -> get_layoutGridType(This,p) #define IHTMLCurrentStyle_get_borderStyle(This,p) \ (This)->lpVtbl -> get_borderStyle(This,p) #define IHTMLCurrentStyle_get_borderColor(This,p) \ (This)->lpVtbl -> get_borderColor(This,p) #define IHTMLCurrentStyle_get_borderWidth(This,p) \ (This)->lpVtbl -> get_borderWidth(This,p) #define IHTMLCurrentStyle_get_padding(This,p) \ (This)->lpVtbl -> get_padding(This,p) #define IHTMLCurrentStyle_get_margin(This,p) \ (This)->lpVtbl -> get_margin(This,p) #define IHTMLCurrentStyle_get_accelerator(This,p) \ (This)->lpVtbl -> get_accelerator(This,p) #define IHTMLCurrentStyle_get_overflowX(This,p) \ (This)->lpVtbl -> get_overflowX(This,p) #define IHTMLCurrentStyle_get_overflowY(This,p) \ (This)->lpVtbl -> get_overflowY(This,p) #define IHTMLCurrentStyle_get_textTransform(This,p) \ (This)->lpVtbl -> get_textTransform(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_position_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_position_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_styleFloat_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_styleFloat_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_color_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_color_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundColor_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_backgroundColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontFamily_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_fontFamily_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontStyle_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_fontStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontVariant_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_fontVariant_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontWeight_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_fontWeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_fontSize_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_fontSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundImage_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_backgroundImage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundPositionX_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_backgroundPositionX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundPositionY_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_backgroundPositionY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundRepeat_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_backgroundRepeat_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderLeftColor_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_borderLeftColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderTopColor_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_borderTopColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderRightColor_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_borderRightColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderBottomColor_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_borderBottomColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderTopStyle_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_borderTopStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderRightStyle_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_borderRightStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderBottomStyle_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_borderBottomStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderLeftStyle_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_borderLeftStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderTopWidth_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_borderTopWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderRightWidth_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_borderRightWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderBottomWidth_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_borderBottomWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderLeftWidth_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_borderLeftWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_left_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_left_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_top_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_top_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_width_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_height_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_paddingLeft_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_paddingLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_paddingTop_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_paddingTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_paddingRight_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_paddingRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_paddingBottom_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_paddingBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textAlign_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_textAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textDecoration_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_textDecoration_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_display_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_display_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_visibility_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_visibility_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_zIndex_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_zIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_letterSpacing_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_letterSpacing_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_lineHeight_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_lineHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textIndent_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_textIndent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_verticalAlign_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_verticalAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_backgroundAttachment_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_backgroundAttachment_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_marginTop_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_marginTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_marginRight_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_marginRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_marginBottom_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_marginBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_marginLeft_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_marginLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clear_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_clear_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_listStyleType_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_listStyleType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_listStylePosition_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_listStylePosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_listStyleImage_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_listStyleImage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clipTop_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_clipTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clipRight_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_clipRight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clipBottom_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_clipBottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_clipLeft_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_clipLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_overflow_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_overflow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_pageBreakBefore_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_pageBreakBefore_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_pageBreakAfter_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_pageBreakAfter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_cursor_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_cursor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_tableLayout_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_tableLayout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderCollapse_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_borderCollapse_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_direction_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_direction_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_behavior_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_behavior_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_getAttribute_Proxy( IHTMLCurrentStyle * This, /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT *AttributeValue); void __RPC_STUB IHTMLCurrentStyle_getAttribute_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_unicodeBidi_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_unicodeBidi_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_right_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_right_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_bottom_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_bottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_imeMode_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_imeMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_rubyAlign_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_rubyAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_rubyPosition_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_rubyPosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_rubyOverhang_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_rubyOverhang_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textAutospace_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_textAutospace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_lineBreak_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_lineBreak_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_wordBreak_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_wordBreak_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textJustify_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_textJustify_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textJustifyTrim_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_textJustifyTrim_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textKashida_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_textKashida_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_blockDirection_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_blockDirection_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_layoutGridChar_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_layoutGridChar_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_layoutGridLine_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle_get_layoutGridLine_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_layoutGridMode_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_layoutGridMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_layoutGridType_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_layoutGridType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderStyle_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_borderStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderColor_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_borderColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_borderWidth_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_borderWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_padding_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_padding_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_margin_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_margin_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_accelerator_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_accelerator_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_overflowX_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_overflowX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_overflowY_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_overflowY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle_get_textTransform_Proxy( IHTMLCurrentStyle * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle_get_textTransform_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLCurrentStyle_INTERFACE_DEFINED__ */ #ifndef __IHTMLCurrentStyle2_INTERFACE_DEFINED__ #define __IHTMLCurrentStyle2_INTERFACE_DEFINED__ /* interface IHTMLCurrentStyle2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLCurrentStyle2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f658-98b5-11cf-bb82-00aa00bdce0b") IHTMLCurrentStyle2 : public IDispatch { public: virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_layoutFlow( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordWrap( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textUnderlinePosition( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hasLayout( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarBaseColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarFaceColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbar3dLightColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarShadowColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarHighlightColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarDarkShadowColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarArrowColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbarTrackColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_writingMode( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_zoom( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_filter( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textAlignLast( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textKashidaSpace( /* [out][retval] */ VARIANT *p) = 0; virtual /* [nonbrowsable][restricted][hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_isBlock( /* [out][retval] */ VARIANT_BOOL *p) = 0; }; #else /* C style interface */ typedef struct IHTMLCurrentStyle2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLCurrentStyle2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLCurrentStyle2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLCurrentStyle2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLCurrentStyle2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLCurrentStyle2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLCurrentStyle2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLCurrentStyle2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_layoutFlow )( IHTMLCurrentStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_wordWrap )( IHTMLCurrentStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textUnderlinePosition )( IHTMLCurrentStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hasLayout )( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarBaseColor )( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarFaceColor )( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbar3dLightColor )( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarShadowColor )( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarHighlightColor )( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarDarkShadowColor )( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarArrowColor )( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbarTrackColor )( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_writingMode )( IHTMLCurrentStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_zoom )( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_filter )( IHTMLCurrentStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textAlignLast )( IHTMLCurrentStyle2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textKashidaSpace )( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); /* [nonbrowsable][restricted][hidden][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_isBlock )( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT_BOOL *p); END_INTERFACE } IHTMLCurrentStyle2Vtbl; interface IHTMLCurrentStyle2 { CONST_VTBL struct IHTMLCurrentStyle2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLCurrentStyle2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLCurrentStyle2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLCurrentStyle2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLCurrentStyle2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLCurrentStyle2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLCurrentStyle2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLCurrentStyle2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLCurrentStyle2_get_layoutFlow(This,p) \ (This)->lpVtbl -> get_layoutFlow(This,p) #define IHTMLCurrentStyle2_get_wordWrap(This,p) \ (This)->lpVtbl -> get_wordWrap(This,p) #define IHTMLCurrentStyle2_get_textUnderlinePosition(This,p) \ (This)->lpVtbl -> get_textUnderlinePosition(This,p) #define IHTMLCurrentStyle2_get_hasLayout(This,p) \ (This)->lpVtbl -> get_hasLayout(This,p) #define IHTMLCurrentStyle2_get_scrollbarBaseColor(This,p) \ (This)->lpVtbl -> get_scrollbarBaseColor(This,p) #define IHTMLCurrentStyle2_get_scrollbarFaceColor(This,p) \ (This)->lpVtbl -> get_scrollbarFaceColor(This,p) #define IHTMLCurrentStyle2_get_scrollbar3dLightColor(This,p) \ (This)->lpVtbl -> get_scrollbar3dLightColor(This,p) #define IHTMLCurrentStyle2_get_scrollbarShadowColor(This,p) \ (This)->lpVtbl -> get_scrollbarShadowColor(This,p) #define IHTMLCurrentStyle2_get_scrollbarHighlightColor(This,p) \ (This)->lpVtbl -> get_scrollbarHighlightColor(This,p) #define IHTMLCurrentStyle2_get_scrollbarDarkShadowColor(This,p) \ (This)->lpVtbl -> get_scrollbarDarkShadowColor(This,p) #define IHTMLCurrentStyle2_get_scrollbarArrowColor(This,p) \ (This)->lpVtbl -> get_scrollbarArrowColor(This,p) #define IHTMLCurrentStyle2_get_scrollbarTrackColor(This,p) \ (This)->lpVtbl -> get_scrollbarTrackColor(This,p) #define IHTMLCurrentStyle2_get_writingMode(This,p) \ (This)->lpVtbl -> get_writingMode(This,p) #define IHTMLCurrentStyle2_get_zoom(This,p) \ (This)->lpVtbl -> get_zoom(This,p) #define IHTMLCurrentStyle2_get_filter(This,p) \ (This)->lpVtbl -> get_filter(This,p) #define IHTMLCurrentStyle2_get_textAlignLast(This,p) \ (This)->lpVtbl -> get_textAlignLast(This,p) #define IHTMLCurrentStyle2_get_textKashidaSpace(This,p) \ (This)->lpVtbl -> get_textKashidaSpace(This,p) #define IHTMLCurrentStyle2_get_isBlock(This,p) \ (This)->lpVtbl -> get_isBlock(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_layoutFlow_Proxy( IHTMLCurrentStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle2_get_layoutFlow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_wordWrap_Proxy( IHTMLCurrentStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle2_get_wordWrap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_textUnderlinePosition_Proxy( IHTMLCurrentStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle2_get_textUnderlinePosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_hasLayout_Proxy( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLCurrentStyle2_get_hasLayout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarBaseColor_Proxy( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarBaseColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarFaceColor_Proxy( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarFaceColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbar3dLightColor_Proxy( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle2_get_scrollbar3dLightColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarShadowColor_Proxy( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarShadowColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarHighlightColor_Proxy( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarHighlightColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarDarkShadowColor_Proxy( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarDarkShadowColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarArrowColor_Proxy( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarArrowColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_scrollbarTrackColor_Proxy( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle2_get_scrollbarTrackColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_writingMode_Proxy( IHTMLCurrentStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle2_get_writingMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_zoom_Proxy( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle2_get_zoom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_filter_Proxy( IHTMLCurrentStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle2_get_filter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_textAlignLast_Proxy( IHTMLCurrentStyle2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle2_get_textAlignLast_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_textKashidaSpace_Proxy( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle2_get_textKashidaSpace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][restricted][hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle2_get_isBlock_Proxy( IHTMLCurrentStyle2 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLCurrentStyle2_get_isBlock_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLCurrentStyle2_INTERFACE_DEFINED__ */ #ifndef __IHTMLCurrentStyle3_INTERFACE_DEFINED__ #define __IHTMLCurrentStyle3_INTERFACE_DEFINED__ /* interface IHTMLCurrentStyle3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLCurrentStyle3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f818-98b5-11cf-bb82-00aa00bdce0b") IHTMLCurrentStyle3 : public IDispatch { public: virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_textOverflow( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_minHeight( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wordSpacing( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_whiteSpace( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLCurrentStyle3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLCurrentStyle3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLCurrentStyle3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLCurrentStyle3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLCurrentStyle3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLCurrentStyle3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLCurrentStyle3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLCurrentStyle3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textOverflow )( IHTMLCurrentStyle3 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_minHeight )( IHTMLCurrentStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_wordSpacing )( IHTMLCurrentStyle3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_whiteSpace )( IHTMLCurrentStyle3 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLCurrentStyle3Vtbl; interface IHTMLCurrentStyle3 { CONST_VTBL struct IHTMLCurrentStyle3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLCurrentStyle3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLCurrentStyle3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLCurrentStyle3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLCurrentStyle3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLCurrentStyle3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLCurrentStyle3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLCurrentStyle3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLCurrentStyle3_get_textOverflow(This,p) \ (This)->lpVtbl -> get_textOverflow(This,p) #define IHTMLCurrentStyle3_get_minHeight(This,p) \ (This)->lpVtbl -> get_minHeight(This,p) #define IHTMLCurrentStyle3_get_wordSpacing(This,p) \ (This)->lpVtbl -> get_wordSpacing(This,p) #define IHTMLCurrentStyle3_get_whiteSpace(This,p) \ (This)->lpVtbl -> get_whiteSpace(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle3_get_textOverflow_Proxy( IHTMLCurrentStyle3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle3_get_textOverflow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle3_get_minHeight_Proxy( IHTMLCurrentStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle3_get_minHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle3_get_wordSpacing_Proxy( IHTMLCurrentStyle3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLCurrentStyle3_get_wordSpacing_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCurrentStyle3_get_whiteSpace_Proxy( IHTMLCurrentStyle3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCurrentStyle3_get_whiteSpace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLCurrentStyle3_INTERFACE_DEFINED__ */ #ifndef __DispHTMLCurrentStyle_DISPINTERFACE_DEFINED__ #define __DispHTMLCurrentStyle_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLCurrentStyle */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLCurrentStyle; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f557-98b5-11cf-bb82-00aa00bdce0b") DispHTMLCurrentStyle : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLCurrentStyleVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLCurrentStyle * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLCurrentStyle * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLCurrentStyle * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLCurrentStyle * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLCurrentStyle * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLCurrentStyle * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLCurrentStyle * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLCurrentStyleVtbl; interface DispHTMLCurrentStyle { CONST_VTBL struct DispHTMLCurrentStyleVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLCurrentStyle_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLCurrentStyle_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLCurrentStyle_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLCurrentStyle_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLCurrentStyle_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLCurrentStyle_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLCurrentStyle_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLCurrentStyle_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLCurrentStyle; #ifdef __cplusplus class DECLSPEC_UUID("3050f3dc-98b5-11cf-bb82-00aa00bdce0b") HTMLCurrentStyle; #endif #ifndef __IHTMLElement_INTERFACE_DEFINED__ #define __IHTMLElement_INTERFACE_DEFINED__ /* interface IHTMLElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f1ff-98b5-11cf-bb82-00aa00bdce0b") IHTMLElement : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttribute( /* [in] */ BSTR strAttributeName, /* [in] */ VARIANT AttributeValue, /* [in][defaultvalue] */ LONG lFlags = 1) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute( /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT *AttributeValue) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeAttribute( /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0; virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_className( /* [in] */ BSTR v) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_className( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_id( /* [in] */ BSTR v) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_id( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tagName( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentElement( /* [out][retval] */ IHTMLElement **p) = 0; virtual /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE get_style( /* [out][retval] */ IHTMLStyle **p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onhelp( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onhelp( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onclick( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onclick( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondblclick( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondblclick( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onkeydown( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onkeydown( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onkeyup( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onkeyup( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onkeypress( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onkeypress( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseout( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseout( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseover( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseover( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousemove( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousemove( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousedown( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousedown( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseup( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseup( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_document( /* [out][retval] */ IDispatch **p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_title( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_title( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_language( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_language( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselectstart( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselectstart( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE scrollIntoView( /* [in][optional] */ VARIANT varargStart) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE contains( /* [in] */ IHTMLElement *pChild, /* [out][retval] */ VARIANT_BOOL *pfResult) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_sourceIndex( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_recordNumber( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_lang( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lang( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetLeft( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetTop( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetWidth( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetHeight( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetParent( /* [out][retval] */ IHTMLElement **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_innerHTML( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_innerHTML( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_innerText( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_innerText( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_outerHTML( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_outerHTML( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_outerText( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_outerText( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertAdjacentHTML( /* [in] */ BSTR where, /* [in] */ BSTR html) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertAdjacentText( /* [in] */ BSTR where, /* [in] */ BSTR text) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentTextEdit( /* [out][retval] */ IHTMLElement **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isTextEdit( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE click( void) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_filters( /* [out][retval] */ IHTMLFiltersCollection **p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondragstart( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondragstart( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString( /* [out][retval] */ BSTR *String) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeupdate( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeupdate( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onafterupdate( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onafterupdate( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerrorupdate( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerrorupdate( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowexit( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowexit( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowenter( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowenter( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondatasetchanged( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondatasetchanged( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondataavailable( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondataavailable( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondatasetcomplete( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondatasetcomplete( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfilterchange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfilterchange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_children( /* [out][retval] */ IDispatch **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_all( /* [out][retval] */ IDispatch **p) = 0; }; #else /* C style interface */ typedef struct IHTMLElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *setAttribute )( IHTMLElement * This, /* [in] */ BSTR strAttributeName, /* [in] */ VARIANT AttributeValue, /* [in][defaultvalue] */ LONG lFlags); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getAttribute )( IHTMLElement * This, /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT *AttributeValue); /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeAttribute )( IHTMLElement * This, /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT_BOOL *pfSuccess); /* [bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_className )( IHTMLElement * This, /* [in] */ BSTR v); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_className )( IHTMLElement * This, /* [out][retval] */ BSTR *p); /* [bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_id )( IHTMLElement * This, /* [in] */ BSTR v); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_id )( IHTMLElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_tagName )( IHTMLElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_parentElement )( IHTMLElement * This, /* [out][retval] */ IHTMLElement **p); /* [nonbrowsable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_style )( IHTMLElement * This, /* [out][retval] */ IHTMLStyle **p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onhelp )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onhelp )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onclick )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onclick )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondblclick )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondblclick )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onkeydown )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onkeydown )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onkeyup )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onkeyup )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onkeypress )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onkeypress )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onmouseout )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onmouseout )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onmouseover )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onmouseover )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onmousemove )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onmousemove )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onmousedown )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onmousedown )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onmouseup )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onmouseup )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_document )( IHTMLElement * This, /* [out][retval] */ IDispatch **p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_title )( IHTMLElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_title )( IHTMLElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_language )( IHTMLElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_language )( IHTMLElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onselectstart )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onselectstart )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *scrollIntoView )( IHTMLElement * This, /* [in][optional] */ VARIANT varargStart); /* [id] */ HRESULT ( STDMETHODCALLTYPE *contains )( IHTMLElement * This, /* [in] */ IHTMLElement *pChild, /* [out][retval] */ VARIANT_BOOL *pfResult); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_sourceIndex )( IHTMLElement * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_recordNumber )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_lang )( IHTMLElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_lang )( IHTMLElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_offsetLeft )( IHTMLElement * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_offsetTop )( IHTMLElement * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_offsetWidth )( IHTMLElement * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_offsetHeight )( IHTMLElement * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_offsetParent )( IHTMLElement * This, /* [out][retval] */ IHTMLElement **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_innerHTML )( IHTMLElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_innerHTML )( IHTMLElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_innerText )( IHTMLElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_innerText )( IHTMLElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_outerHTML )( IHTMLElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_outerHTML )( IHTMLElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_outerText )( IHTMLElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_outerText )( IHTMLElement * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *insertAdjacentHTML )( IHTMLElement * This, /* [in] */ BSTR where, /* [in] */ BSTR html); /* [id] */ HRESULT ( STDMETHODCALLTYPE *insertAdjacentText )( IHTMLElement * This, /* [in] */ BSTR where, /* [in] */ BSTR text); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_parentTextEdit )( IHTMLElement * This, /* [out][retval] */ IHTMLElement **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_isTextEdit )( IHTMLElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *click )( IHTMLElement * This); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_filters )( IHTMLElement * This, /* [out][retval] */ IHTMLFiltersCollection **p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondragstart )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondragstart )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *toString )( IHTMLElement * This, /* [out][retval] */ BSTR *String); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforeupdate )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforeupdate )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onafterupdate )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onafterupdate )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onerrorupdate )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onerrorupdate )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onrowexit )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onrowexit )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onrowenter )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onrowenter )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondatasetchanged )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondatasetchanged )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondataavailable )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondataavailable )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondatasetcomplete )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondatasetcomplete )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onfilterchange )( IHTMLElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onfilterchange )( IHTMLElement * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_children )( IHTMLElement * This, /* [out][retval] */ IDispatch **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_all )( IHTMLElement * This, /* [out][retval] */ IDispatch **p); END_INTERFACE } IHTMLElementVtbl; interface IHTMLElement { CONST_VTBL struct IHTMLElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLElement_setAttribute(This,strAttributeName,AttributeValue,lFlags) \ (This)->lpVtbl -> setAttribute(This,strAttributeName,AttributeValue,lFlags) #define IHTMLElement_getAttribute(This,strAttributeName,lFlags,AttributeValue) \ (This)->lpVtbl -> getAttribute(This,strAttributeName,lFlags,AttributeValue) #define IHTMLElement_removeAttribute(This,strAttributeName,lFlags,pfSuccess) \ (This)->lpVtbl -> removeAttribute(This,strAttributeName,lFlags,pfSuccess) #define IHTMLElement_put_className(This,v) \ (This)->lpVtbl -> put_className(This,v) #define IHTMLElement_get_className(This,p) \ (This)->lpVtbl -> get_className(This,p) #define IHTMLElement_put_id(This,v) \ (This)->lpVtbl -> put_id(This,v) #define IHTMLElement_get_id(This,p) \ (This)->lpVtbl -> get_id(This,p) #define IHTMLElement_get_tagName(This,p) \ (This)->lpVtbl -> get_tagName(This,p) #define IHTMLElement_get_parentElement(This,p) \ (This)->lpVtbl -> get_parentElement(This,p) #define IHTMLElement_get_style(This,p) \ (This)->lpVtbl -> get_style(This,p) #define IHTMLElement_put_onhelp(This,v) \ (This)->lpVtbl -> put_onhelp(This,v) #define IHTMLElement_get_onhelp(This,p) \ (This)->lpVtbl -> get_onhelp(This,p) #define IHTMLElement_put_onclick(This,v) \ (This)->lpVtbl -> put_onclick(This,v) #define IHTMLElement_get_onclick(This,p) \ (This)->lpVtbl -> get_onclick(This,p) #define IHTMLElement_put_ondblclick(This,v) \ (This)->lpVtbl -> put_ondblclick(This,v) #define IHTMLElement_get_ondblclick(This,p) \ (This)->lpVtbl -> get_ondblclick(This,p) #define IHTMLElement_put_onkeydown(This,v) \ (This)->lpVtbl -> put_onkeydown(This,v) #define IHTMLElement_get_onkeydown(This,p) \ (This)->lpVtbl -> get_onkeydown(This,p) #define IHTMLElement_put_onkeyup(This,v) \ (This)->lpVtbl -> put_onkeyup(This,v) #define IHTMLElement_get_onkeyup(This,p) \ (This)->lpVtbl -> get_onkeyup(This,p) #define IHTMLElement_put_onkeypress(This,v) \ (This)->lpVtbl -> put_onkeypress(This,v) #define IHTMLElement_get_onkeypress(This,p) \ (This)->lpVtbl -> get_onkeypress(This,p) #define IHTMLElement_put_onmouseout(This,v) \ (This)->lpVtbl -> put_onmouseout(This,v) #define IHTMLElement_get_onmouseout(This,p) \ (This)->lpVtbl -> get_onmouseout(This,p) #define IHTMLElement_put_onmouseover(This,v) \ (This)->lpVtbl -> put_onmouseover(This,v) #define IHTMLElement_get_onmouseover(This,p) \ (This)->lpVtbl -> get_onmouseover(This,p) #define IHTMLElement_put_onmousemove(This,v) \ (This)->lpVtbl -> put_onmousemove(This,v) #define IHTMLElement_get_onmousemove(This,p) \ (This)->lpVtbl -> get_onmousemove(This,p) #define IHTMLElement_put_onmousedown(This,v) \ (This)->lpVtbl -> put_onmousedown(This,v) #define IHTMLElement_get_onmousedown(This,p) \ (This)->lpVtbl -> get_onmousedown(This,p) #define IHTMLElement_put_onmouseup(This,v) \ (This)->lpVtbl -> put_onmouseup(This,v) #define IHTMLElement_get_onmouseup(This,p) \ (This)->lpVtbl -> get_onmouseup(This,p) #define IHTMLElement_get_document(This,p) \ (This)->lpVtbl -> get_document(This,p) #define IHTMLElement_put_title(This,v) \ (This)->lpVtbl -> put_title(This,v) #define IHTMLElement_get_title(This,p) \ (This)->lpVtbl -> get_title(This,p) #define IHTMLElement_put_language(This,v) \ (This)->lpVtbl -> put_language(This,v) #define IHTMLElement_get_language(This,p) \ (This)->lpVtbl -> get_language(This,p) #define IHTMLElement_put_onselectstart(This,v) \ (This)->lpVtbl -> put_onselectstart(This,v) #define IHTMLElement_get_onselectstart(This,p) \ (This)->lpVtbl -> get_onselectstart(This,p) #define IHTMLElement_scrollIntoView(This,varargStart) \ (This)->lpVtbl -> scrollIntoView(This,varargStart) #define IHTMLElement_contains(This,pChild,pfResult) \ (This)->lpVtbl -> contains(This,pChild,pfResult) #define IHTMLElement_get_sourceIndex(This,p) \ (This)->lpVtbl -> get_sourceIndex(This,p) #define IHTMLElement_get_recordNumber(This,p) \ (This)->lpVtbl -> get_recordNumber(This,p) #define IHTMLElement_put_lang(This,v) \ (This)->lpVtbl -> put_lang(This,v) #define IHTMLElement_get_lang(This,p) \ (This)->lpVtbl -> get_lang(This,p) #define IHTMLElement_get_offsetLeft(This,p) \ (This)->lpVtbl -> get_offsetLeft(This,p) #define IHTMLElement_get_offsetTop(This,p) \ (This)->lpVtbl -> get_offsetTop(This,p) #define IHTMLElement_get_offsetWidth(This,p) \ (This)->lpVtbl -> get_offsetWidth(This,p) #define IHTMLElement_get_offsetHeight(This,p) \ (This)->lpVtbl -> get_offsetHeight(This,p) #define IHTMLElement_get_offsetParent(This,p) \ (This)->lpVtbl -> get_offsetParent(This,p) #define IHTMLElement_put_innerHTML(This,v) \ (This)->lpVtbl -> put_innerHTML(This,v) #define IHTMLElement_get_innerHTML(This,p) \ (This)->lpVtbl -> get_innerHTML(This,p) #define IHTMLElement_put_innerText(This,v) \ (This)->lpVtbl -> put_innerText(This,v) #define IHTMLElement_get_innerText(This,p) \ (This)->lpVtbl -> get_innerText(This,p) #define IHTMLElement_put_outerHTML(This,v) \ (This)->lpVtbl -> put_outerHTML(This,v) #define IHTMLElement_get_outerHTML(This,p) \ (This)->lpVtbl -> get_outerHTML(This,p) #define IHTMLElement_put_outerText(This,v) \ (This)->lpVtbl -> put_outerText(This,v) #define IHTMLElement_get_outerText(This,p) \ (This)->lpVtbl -> get_outerText(This,p) #define IHTMLElement_insertAdjacentHTML(This,where,html) \ (This)->lpVtbl -> insertAdjacentHTML(This,where,html) #define IHTMLElement_insertAdjacentText(This,where,text) \ (This)->lpVtbl -> insertAdjacentText(This,where,text) #define IHTMLElement_get_parentTextEdit(This,p) \ (This)->lpVtbl -> get_parentTextEdit(This,p) #define IHTMLElement_get_isTextEdit(This,p) \ (This)->lpVtbl -> get_isTextEdit(This,p) #define IHTMLElement_click(This) \ (This)->lpVtbl -> click(This) #define IHTMLElement_get_filters(This,p) \ (This)->lpVtbl -> get_filters(This,p) #define IHTMLElement_put_ondragstart(This,v) \ (This)->lpVtbl -> put_ondragstart(This,v) #define IHTMLElement_get_ondragstart(This,p) \ (This)->lpVtbl -> get_ondragstart(This,p) #define IHTMLElement_toString(This,String) \ (This)->lpVtbl -> toString(This,String) #define IHTMLElement_put_onbeforeupdate(This,v) \ (This)->lpVtbl -> put_onbeforeupdate(This,v) #define IHTMLElement_get_onbeforeupdate(This,p) \ (This)->lpVtbl -> get_onbeforeupdate(This,p) #define IHTMLElement_put_onafterupdate(This,v) \ (This)->lpVtbl -> put_onafterupdate(This,v) #define IHTMLElement_get_onafterupdate(This,p) \ (This)->lpVtbl -> get_onafterupdate(This,p) #define IHTMLElement_put_onerrorupdate(This,v) \ (This)->lpVtbl -> put_onerrorupdate(This,v) #define IHTMLElement_get_onerrorupdate(This,p) \ (This)->lpVtbl -> get_onerrorupdate(This,p) #define IHTMLElement_put_onrowexit(This,v) \ (This)->lpVtbl -> put_onrowexit(This,v) #define IHTMLElement_get_onrowexit(This,p) \ (This)->lpVtbl -> get_onrowexit(This,p) #define IHTMLElement_put_onrowenter(This,v) \ (This)->lpVtbl -> put_onrowenter(This,v) #define IHTMLElement_get_onrowenter(This,p) \ (This)->lpVtbl -> get_onrowenter(This,p) #define IHTMLElement_put_ondatasetchanged(This,v) \ (This)->lpVtbl -> put_ondatasetchanged(This,v) #define IHTMLElement_get_ondatasetchanged(This,p) \ (This)->lpVtbl -> get_ondatasetchanged(This,p) #define IHTMLElement_put_ondataavailable(This,v) \ (This)->lpVtbl -> put_ondataavailable(This,v) #define IHTMLElement_get_ondataavailable(This,p) \ (This)->lpVtbl -> get_ondataavailable(This,p) #define IHTMLElement_put_ondatasetcomplete(This,v) \ (This)->lpVtbl -> put_ondatasetcomplete(This,v) #define IHTMLElement_get_ondatasetcomplete(This,p) \ (This)->lpVtbl -> get_ondatasetcomplete(This,p) #define IHTMLElement_put_onfilterchange(This,v) \ (This)->lpVtbl -> put_onfilterchange(This,v) #define IHTMLElement_get_onfilterchange(This,p) \ (This)->lpVtbl -> get_onfilterchange(This,p) #define IHTMLElement_get_children(This,p) \ (This)->lpVtbl -> get_children(This,p) #define IHTMLElement_get_all(This,p) \ (This)->lpVtbl -> get_all(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_setAttribute_Proxy( IHTMLElement * This, /* [in] */ BSTR strAttributeName, /* [in] */ VARIANT AttributeValue, /* [in][defaultvalue] */ LONG lFlags); void __RPC_STUB IHTMLElement_setAttribute_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_getAttribute_Proxy( IHTMLElement * This, /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT *AttributeValue); void __RPC_STUB IHTMLElement_getAttribute_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_removeAttribute_Proxy( IHTMLElement * This, /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT_BOOL *pfSuccess); void __RPC_STUB IHTMLElement_removeAttribute_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_className_Proxy( IHTMLElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLElement_put_className_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_className_Proxy( IHTMLElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLElement_get_className_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_id_Proxy( IHTMLElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLElement_put_id_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_id_Proxy( IHTMLElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLElement_get_id_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_tagName_Proxy( IHTMLElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLElement_get_tagName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_parentElement_Proxy( IHTMLElement * This, /* [out][retval] */ IHTMLElement **p); void __RPC_STUB IHTMLElement_get_parentElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_style_Proxy( IHTMLElement * This, /* [out][retval] */ IHTMLStyle **p); void __RPC_STUB IHTMLElement_get_style_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onhelp_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_onhelp_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onhelp_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_onhelp_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onclick_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_onclick_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onclick_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_onclick_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_ondblclick_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_ondblclick_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_ondblclick_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_ondblclick_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onkeydown_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_onkeydown_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onkeydown_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_onkeydown_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onkeyup_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_onkeyup_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onkeyup_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_onkeyup_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onkeypress_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_onkeypress_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onkeypress_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_onkeypress_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onmouseout_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_onmouseout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onmouseout_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_onmouseout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onmouseover_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_onmouseover_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onmouseover_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_onmouseover_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onmousemove_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_onmousemove_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onmousemove_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_onmousemove_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onmousedown_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_onmousedown_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onmousedown_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_onmousedown_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onmouseup_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_onmouseup_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onmouseup_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_onmouseup_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_document_Proxy( IHTMLElement * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLElement_get_document_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_title_Proxy( IHTMLElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLElement_put_title_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_title_Proxy( IHTMLElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLElement_get_title_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_language_Proxy( IHTMLElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLElement_put_language_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_language_Proxy( IHTMLElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLElement_get_language_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onselectstart_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_onselectstart_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onselectstart_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_onselectstart_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_scrollIntoView_Proxy( IHTMLElement * This, /* [in][optional] */ VARIANT varargStart); void __RPC_STUB IHTMLElement_scrollIntoView_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_contains_Proxy( IHTMLElement * This, /* [in] */ IHTMLElement *pChild, /* [out][retval] */ VARIANT_BOOL *pfResult); void __RPC_STUB IHTMLElement_contains_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_sourceIndex_Proxy( IHTMLElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLElement_get_sourceIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_recordNumber_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_recordNumber_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_lang_Proxy( IHTMLElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLElement_put_lang_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_lang_Proxy( IHTMLElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLElement_get_lang_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_offsetLeft_Proxy( IHTMLElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLElement_get_offsetLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_offsetTop_Proxy( IHTMLElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLElement_get_offsetTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_offsetWidth_Proxy( IHTMLElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLElement_get_offsetWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_offsetHeight_Proxy( IHTMLElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLElement_get_offsetHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_offsetParent_Proxy( IHTMLElement * This, /* [out][retval] */ IHTMLElement **p); void __RPC_STUB IHTMLElement_get_offsetParent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_innerHTML_Proxy( IHTMLElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLElement_put_innerHTML_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_innerHTML_Proxy( IHTMLElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLElement_get_innerHTML_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_innerText_Proxy( IHTMLElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLElement_put_innerText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_innerText_Proxy( IHTMLElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLElement_get_innerText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_outerHTML_Proxy( IHTMLElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLElement_put_outerHTML_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_outerHTML_Proxy( IHTMLElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLElement_get_outerHTML_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_outerText_Proxy( IHTMLElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLElement_put_outerText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_outerText_Proxy( IHTMLElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLElement_get_outerText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_insertAdjacentHTML_Proxy( IHTMLElement * This, /* [in] */ BSTR where, /* [in] */ BSTR html); void __RPC_STUB IHTMLElement_insertAdjacentHTML_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_insertAdjacentText_Proxy( IHTMLElement * This, /* [in] */ BSTR where, /* [in] */ BSTR text); void __RPC_STUB IHTMLElement_insertAdjacentText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_parentTextEdit_Proxy( IHTMLElement * This, /* [out][retval] */ IHTMLElement **p); void __RPC_STUB IHTMLElement_get_parentTextEdit_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_isTextEdit_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLElement_get_isTextEdit_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_click_Proxy( IHTMLElement * This); void __RPC_STUB IHTMLElement_click_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_filters_Proxy( IHTMLElement * This, /* [out][retval] */ IHTMLFiltersCollection **p); void __RPC_STUB IHTMLElement_get_filters_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_ondragstart_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_ondragstart_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_ondragstart_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_ondragstart_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement_toString_Proxy( IHTMLElement * This, /* [out][retval] */ BSTR *String); void __RPC_STUB IHTMLElement_toString_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onbeforeupdate_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_onbeforeupdate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onbeforeupdate_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_onbeforeupdate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onafterupdate_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_onafterupdate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onafterupdate_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_onafterupdate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onerrorupdate_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_onerrorupdate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onerrorupdate_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_onerrorupdate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onrowexit_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_onrowexit_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onrowexit_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_onrowexit_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onrowenter_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_onrowenter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onrowenter_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_onrowenter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_ondatasetchanged_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_ondatasetchanged_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_ondatasetchanged_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_ondatasetchanged_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_ondataavailable_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_ondataavailable_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_ondataavailable_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_ondataavailable_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_ondatasetcomplete_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_ondatasetcomplete_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_ondatasetcomplete_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_ondatasetcomplete_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement_put_onfilterchange_Proxy( IHTMLElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement_put_onfilterchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_onfilterchange_Proxy( IHTMLElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement_get_onfilterchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_children_Proxy( IHTMLElement * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLElement_get_children_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement_get_all_Proxy( IHTMLElement * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLElement_get_all_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLRect_INTERFACE_DEFINED__ #define __IHTMLRect_INTERFACE_DEFINED__ /* interface IHTMLRect */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLRect; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4a3-98b5-11cf-bb82-00aa00bdce0b") IHTMLRect : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_left( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_left( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_top( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_top( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_right( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_right( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bottom( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bottom( /* [out][retval] */ long *p) = 0; }; #else /* C style interface */ typedef struct IHTMLRectVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLRect * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLRect * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLRect * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLRect * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLRect * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLRect * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLRect * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_left )( IHTMLRect * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_left )( IHTMLRect * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_top )( IHTMLRect * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_top )( IHTMLRect * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_right )( IHTMLRect * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_right )( IHTMLRect * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_bottom )( IHTMLRect * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bottom )( IHTMLRect * This, /* [out][retval] */ long *p); END_INTERFACE } IHTMLRectVtbl; interface IHTMLRect { CONST_VTBL struct IHTMLRectVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLRect_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLRect_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLRect_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLRect_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLRect_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLRect_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLRect_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLRect_put_left(This,v) \ (This)->lpVtbl -> put_left(This,v) #define IHTMLRect_get_left(This,p) \ (This)->lpVtbl -> get_left(This,p) #define IHTMLRect_put_top(This,v) \ (This)->lpVtbl -> put_top(This,v) #define IHTMLRect_get_top(This,p) \ (This)->lpVtbl -> get_top(This,p) #define IHTMLRect_put_right(This,v) \ (This)->lpVtbl -> put_right(This,v) #define IHTMLRect_get_right(This,p) \ (This)->lpVtbl -> get_right(This,p) #define IHTMLRect_put_bottom(This,v) \ (This)->lpVtbl -> put_bottom(This,v) #define IHTMLRect_get_bottom(This,p) \ (This)->lpVtbl -> get_bottom(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRect_put_left_Proxy( IHTMLRect * This, /* [in] */ long v); void __RPC_STUB IHTMLRect_put_left_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRect_get_left_Proxy( IHTMLRect * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLRect_get_left_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRect_put_top_Proxy( IHTMLRect * This, /* [in] */ long v); void __RPC_STUB IHTMLRect_put_top_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRect_get_top_Proxy( IHTMLRect * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLRect_get_top_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRect_put_right_Proxy( IHTMLRect * This, /* [in] */ long v); void __RPC_STUB IHTMLRect_put_right_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRect_get_right_Proxy( IHTMLRect * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLRect_get_right_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLRect_put_bottom_Proxy( IHTMLRect * This, /* [in] */ long v); void __RPC_STUB IHTMLRect_put_bottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRect_get_bottom_Proxy( IHTMLRect * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLRect_get_bottom_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLRect_INTERFACE_DEFINED__ */ #ifndef __IHTMLRectCollection_INTERFACE_DEFINED__ #define __IHTMLRectCollection_INTERFACE_DEFINED__ /* interface IHTMLRectCollection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLRectCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4a4-98b5-11cf-bb82-00aa00bdce0b") IHTMLRectCollection : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( /* [out][retval] */ IUnknown **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ VARIANT *pvarResult) = 0; }; #else /* C style interface */ typedef struct IHTMLRectCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLRectCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLRectCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLRectCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLRectCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLRectCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLRectCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLRectCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLRectCollection * This, /* [out][retval] */ long *p); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )( IHTMLRectCollection * This, /* [out][retval] */ IUnknown **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLRectCollection * This, /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ VARIANT *pvarResult); END_INTERFACE } IHTMLRectCollectionVtbl; interface IHTMLRectCollection { CONST_VTBL struct IHTMLRectCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLRectCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLRectCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLRectCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLRectCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLRectCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLRectCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLRectCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLRectCollection_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLRectCollection_get__newEnum(This,p) \ (This)->lpVtbl -> get__newEnum(This,p) #define IHTMLRectCollection_item(This,pvarIndex,pvarResult) \ (This)->lpVtbl -> item(This,pvarIndex,pvarResult) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRectCollection_get_length_Proxy( IHTMLRectCollection * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLRectCollection_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLRectCollection_get__newEnum_Proxy( IHTMLRectCollection * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IHTMLRectCollection_get__newEnum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLRectCollection_item_Proxy( IHTMLRectCollection * This, /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ VARIANT *pvarResult); void __RPC_STUB IHTMLRectCollection_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLRectCollection_INTERFACE_DEFINED__ */ #ifndef __IHTMLDOMNode_INTERFACE_DEFINED__ #define __IHTMLDOMNode_INTERFACE_DEFINED__ /* interface IHTMLDOMNode */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDOMNode; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5da-98b5-11cf-bb82-00aa00bdce0b") IHTMLDOMNode : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nodeType( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentNode( /* [out][retval] */ IHTMLDOMNode **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE hasChildNodes( /* [out][retval] */ VARIANT_BOOL *fChildren) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_childNodes( /* [out][retval] */ IDispatch **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_attributes( /* [out][retval] */ IDispatch **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertBefore( /* [in] */ IHTMLDOMNode *newChild, /* [in][optional] */ VARIANT refChild, /* [out][retval] */ IHTMLDOMNode **node) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeChild( /* [in] */ IHTMLDOMNode *oldChild, /* [out][retval] */ IHTMLDOMNode **node) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceChild( /* [in] */ IHTMLDOMNode *newChild, /* [in] */ IHTMLDOMNode *oldChild, /* [out][retval] */ IHTMLDOMNode **node) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE cloneNode( /* [in] */ VARIANT_BOOL fDeep, /* [out][retval] */ IHTMLDOMNode **clonedNode) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeNode( /* [in][defaultvalue] */ VARIANT_BOOL fDeep, /* [out][retval] */ IHTMLDOMNode **removed) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE swapNode( /* [in] */ IHTMLDOMNode *otherNode, /* [out][retval] */ IHTMLDOMNode **swappedNode) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceNode( /* [in] */ IHTMLDOMNode *replacement, /* [out][retval] */ IHTMLDOMNode **replaced) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendChild( /* [in] */ IHTMLDOMNode *newChild, /* [out][retval] */ IHTMLDOMNode **node) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nodeName( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_nodeValue( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nodeValue( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_firstChild( /* [out][retval] */ IHTMLDOMNode **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lastChild( /* [out][retval] */ IHTMLDOMNode **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_previousSibling( /* [out][retval] */ IHTMLDOMNode **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nextSibling( /* [out][retval] */ IHTMLDOMNode **p) = 0; }; #else /* C style interface */ typedef struct IHTMLDOMNodeVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDOMNode * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDOMNode * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDOMNode * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDOMNode * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDOMNode * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDOMNode * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDOMNode * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_nodeType )( IHTMLDOMNode * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_parentNode )( IHTMLDOMNode * This, /* [out][retval] */ IHTMLDOMNode **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *hasChildNodes )( IHTMLDOMNode * This, /* [out][retval] */ VARIANT_BOOL *fChildren); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_childNodes )( IHTMLDOMNode * This, /* [out][retval] */ IDispatch **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_attributes )( IHTMLDOMNode * This, /* [out][retval] */ IDispatch **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *insertBefore )( IHTMLDOMNode * This, /* [in] */ IHTMLDOMNode *newChild, /* [in][optional] */ VARIANT refChild, /* [out][retval] */ IHTMLDOMNode **node); /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeChild )( IHTMLDOMNode * This, /* [in] */ IHTMLDOMNode *oldChild, /* [out][retval] */ IHTMLDOMNode **node); /* [id] */ HRESULT ( STDMETHODCALLTYPE *replaceChild )( IHTMLDOMNode * This, /* [in] */ IHTMLDOMNode *newChild, /* [in] */ IHTMLDOMNode *oldChild, /* [out][retval] */ IHTMLDOMNode **node); /* [id] */ HRESULT ( STDMETHODCALLTYPE *cloneNode )( IHTMLDOMNode * This, /* [in] */ VARIANT_BOOL fDeep, /* [out][retval] */ IHTMLDOMNode **clonedNode); /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeNode )( IHTMLDOMNode * This, /* [in][defaultvalue] */ VARIANT_BOOL fDeep, /* [out][retval] */ IHTMLDOMNode **removed); /* [id] */ HRESULT ( STDMETHODCALLTYPE *swapNode )( IHTMLDOMNode * This, /* [in] */ IHTMLDOMNode *otherNode, /* [out][retval] */ IHTMLDOMNode **swappedNode); /* [id] */ HRESULT ( STDMETHODCALLTYPE *replaceNode )( IHTMLDOMNode * This, /* [in] */ IHTMLDOMNode *replacement, /* [out][retval] */ IHTMLDOMNode **replaced); /* [id] */ HRESULT ( STDMETHODCALLTYPE *appendChild )( IHTMLDOMNode * This, /* [in] */ IHTMLDOMNode *newChild, /* [out][retval] */ IHTMLDOMNode **node); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_nodeName )( IHTMLDOMNode * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_nodeValue )( IHTMLDOMNode * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_nodeValue )( IHTMLDOMNode * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_firstChild )( IHTMLDOMNode * This, /* [out][retval] */ IHTMLDOMNode **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_lastChild )( IHTMLDOMNode * This, /* [out][retval] */ IHTMLDOMNode **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_previousSibling )( IHTMLDOMNode * This, /* [out][retval] */ IHTMLDOMNode **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_nextSibling )( IHTMLDOMNode * This, /* [out][retval] */ IHTMLDOMNode **p); END_INTERFACE } IHTMLDOMNodeVtbl; interface IHTMLDOMNode { CONST_VTBL struct IHTMLDOMNodeVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDOMNode_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDOMNode_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDOMNode_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDOMNode_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDOMNode_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDOMNode_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDOMNode_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDOMNode_get_nodeType(This,p) \ (This)->lpVtbl -> get_nodeType(This,p) #define IHTMLDOMNode_get_parentNode(This,p) \ (This)->lpVtbl -> get_parentNode(This,p) #define IHTMLDOMNode_hasChildNodes(This,fChildren) \ (This)->lpVtbl -> hasChildNodes(This,fChildren) #define IHTMLDOMNode_get_childNodes(This,p) \ (This)->lpVtbl -> get_childNodes(This,p) #define IHTMLDOMNode_get_attributes(This,p) \ (This)->lpVtbl -> get_attributes(This,p) #define IHTMLDOMNode_insertBefore(This,newChild,refChild,node) \ (This)->lpVtbl -> insertBefore(This,newChild,refChild,node) #define IHTMLDOMNode_removeChild(This,oldChild,node) \ (This)->lpVtbl -> removeChild(This,oldChild,node) #define IHTMLDOMNode_replaceChild(This,newChild,oldChild,node) \ (This)->lpVtbl -> replaceChild(This,newChild,oldChild,node) #define IHTMLDOMNode_cloneNode(This,fDeep,clonedNode) \ (This)->lpVtbl -> cloneNode(This,fDeep,clonedNode) #define IHTMLDOMNode_removeNode(This,fDeep,removed) \ (This)->lpVtbl -> removeNode(This,fDeep,removed) #define IHTMLDOMNode_swapNode(This,otherNode,swappedNode) \ (This)->lpVtbl -> swapNode(This,otherNode,swappedNode) #define IHTMLDOMNode_replaceNode(This,replacement,replaced) \ (This)->lpVtbl -> replaceNode(This,replacement,replaced) #define IHTMLDOMNode_appendChild(This,newChild,node) \ (This)->lpVtbl -> appendChild(This,newChild,node) #define IHTMLDOMNode_get_nodeName(This,p) \ (This)->lpVtbl -> get_nodeName(This,p) #define IHTMLDOMNode_put_nodeValue(This,v) \ (This)->lpVtbl -> put_nodeValue(This,v) #define IHTMLDOMNode_get_nodeValue(This,p) \ (This)->lpVtbl -> get_nodeValue(This,p) #define IHTMLDOMNode_get_firstChild(This,p) \ (This)->lpVtbl -> get_firstChild(This,p) #define IHTMLDOMNode_get_lastChild(This,p) \ (This)->lpVtbl -> get_lastChild(This,p) #define IHTMLDOMNode_get_previousSibling(This,p) \ (This)->lpVtbl -> get_previousSibling(This,p) #define IHTMLDOMNode_get_nextSibling(This,p) \ (This)->lpVtbl -> get_nextSibling(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_nodeType_Proxy( IHTMLDOMNode * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLDOMNode_get_nodeType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_parentNode_Proxy( IHTMLDOMNode * This, /* [out][retval] */ IHTMLDOMNode **p); void __RPC_STUB IHTMLDOMNode_get_parentNode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_hasChildNodes_Proxy( IHTMLDOMNode * This, /* [out][retval] */ VARIANT_BOOL *fChildren); void __RPC_STUB IHTMLDOMNode_hasChildNodes_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_childNodes_Proxy( IHTMLDOMNode * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLDOMNode_get_childNodes_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_attributes_Proxy( IHTMLDOMNode * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLDOMNode_get_attributes_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_insertBefore_Proxy( IHTMLDOMNode * This, /* [in] */ IHTMLDOMNode *newChild, /* [in][optional] */ VARIANT refChild, /* [out][retval] */ IHTMLDOMNode **node); void __RPC_STUB IHTMLDOMNode_insertBefore_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_removeChild_Proxy( IHTMLDOMNode * This, /* [in] */ IHTMLDOMNode *oldChild, /* [out][retval] */ IHTMLDOMNode **node); void __RPC_STUB IHTMLDOMNode_removeChild_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_replaceChild_Proxy( IHTMLDOMNode * This, /* [in] */ IHTMLDOMNode *newChild, /* [in] */ IHTMLDOMNode *oldChild, /* [out][retval] */ IHTMLDOMNode **node); void __RPC_STUB IHTMLDOMNode_replaceChild_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_cloneNode_Proxy( IHTMLDOMNode * This, /* [in] */ VARIANT_BOOL fDeep, /* [out][retval] */ IHTMLDOMNode **clonedNode); void __RPC_STUB IHTMLDOMNode_cloneNode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_removeNode_Proxy( IHTMLDOMNode * This, /* [in][defaultvalue] */ VARIANT_BOOL fDeep, /* [out][retval] */ IHTMLDOMNode **removed); void __RPC_STUB IHTMLDOMNode_removeNode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_swapNode_Proxy( IHTMLDOMNode * This, /* [in] */ IHTMLDOMNode *otherNode, /* [out][retval] */ IHTMLDOMNode **swappedNode); void __RPC_STUB IHTMLDOMNode_swapNode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_replaceNode_Proxy( IHTMLDOMNode * This, /* [in] */ IHTMLDOMNode *replacement, /* [out][retval] */ IHTMLDOMNode **replaced); void __RPC_STUB IHTMLDOMNode_replaceNode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_appendChild_Proxy( IHTMLDOMNode * This, /* [in] */ IHTMLDOMNode *newChild, /* [out][retval] */ IHTMLDOMNode **node); void __RPC_STUB IHTMLDOMNode_appendChild_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_nodeName_Proxy( IHTMLDOMNode * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDOMNode_get_nodeName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_put_nodeValue_Proxy( IHTMLDOMNode * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDOMNode_put_nodeValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_nodeValue_Proxy( IHTMLDOMNode * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDOMNode_get_nodeValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_firstChild_Proxy( IHTMLDOMNode * This, /* [out][retval] */ IHTMLDOMNode **p); void __RPC_STUB IHTMLDOMNode_get_firstChild_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_lastChild_Proxy( IHTMLDOMNode * This, /* [out][retval] */ IHTMLDOMNode **p); void __RPC_STUB IHTMLDOMNode_get_lastChild_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_previousSibling_Proxy( IHTMLDOMNode * This, /* [out][retval] */ IHTMLDOMNode **p); void __RPC_STUB IHTMLDOMNode_get_previousSibling_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode_get_nextSibling_Proxy( IHTMLDOMNode * This, /* [out][retval] */ IHTMLDOMNode **p); void __RPC_STUB IHTMLDOMNode_get_nextSibling_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDOMNode_INTERFACE_DEFINED__ */ #ifndef __IHTMLDOMNode2_INTERFACE_DEFINED__ #define __IHTMLDOMNode2_INTERFACE_DEFINED__ /* interface IHTMLDOMNode2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDOMNode2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f80b-98b5-11cf-bb82-00aa00bdce0b") IHTMLDOMNode2 : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ownerDocument( /* [out][retval] */ IDispatch **p) = 0; }; #else /* C style interface */ typedef struct IHTMLDOMNode2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDOMNode2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDOMNode2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDOMNode2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDOMNode2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDOMNode2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDOMNode2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDOMNode2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ownerDocument )( IHTMLDOMNode2 * This, /* [out][retval] */ IDispatch **p); END_INTERFACE } IHTMLDOMNode2Vtbl; interface IHTMLDOMNode2 { CONST_VTBL struct IHTMLDOMNode2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDOMNode2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDOMNode2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDOMNode2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDOMNode2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDOMNode2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDOMNode2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDOMNode2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDOMNode2_get_ownerDocument(This,p) \ (This)->lpVtbl -> get_ownerDocument(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMNode2_get_ownerDocument_Proxy( IHTMLDOMNode2 * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLDOMNode2_get_ownerDocument_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDOMNode2_INTERFACE_DEFINED__ */ #ifndef __IHTMLDOMAttribute_INTERFACE_DEFINED__ #define __IHTMLDOMAttribute_INTERFACE_DEFINED__ /* interface IHTMLDOMAttribute */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDOMAttribute; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4b0-98b5-11cf-bb82-00aa00bdce0b") IHTMLDOMAttribute : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nodeName( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_nodeValue( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nodeValue( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_specified( /* [out][retval] */ VARIANT_BOOL *p) = 0; }; #else /* C style interface */ typedef struct IHTMLDOMAttributeVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDOMAttribute * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDOMAttribute * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDOMAttribute * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDOMAttribute * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDOMAttribute * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDOMAttribute * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDOMAttribute * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_nodeName )( IHTMLDOMAttribute * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_nodeValue )( IHTMLDOMAttribute * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_nodeValue )( IHTMLDOMAttribute * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_specified )( IHTMLDOMAttribute * This, /* [out][retval] */ VARIANT_BOOL *p); END_INTERFACE } IHTMLDOMAttributeVtbl; interface IHTMLDOMAttribute { CONST_VTBL struct IHTMLDOMAttributeVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDOMAttribute_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDOMAttribute_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDOMAttribute_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDOMAttribute_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDOMAttribute_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDOMAttribute_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDOMAttribute_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDOMAttribute_get_nodeName(This,p) \ (This)->lpVtbl -> get_nodeName(This,p) #define IHTMLDOMAttribute_put_nodeValue(This,v) \ (This)->lpVtbl -> put_nodeValue(This,v) #define IHTMLDOMAttribute_get_nodeValue(This,p) \ (This)->lpVtbl -> get_nodeValue(This,p) #define IHTMLDOMAttribute_get_specified(This,p) \ (This)->lpVtbl -> get_specified(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute_get_nodeName_Proxy( IHTMLDOMAttribute * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDOMAttribute_get_nodeName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute_put_nodeValue_Proxy( IHTMLDOMAttribute * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDOMAttribute_put_nodeValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute_get_nodeValue_Proxy( IHTMLDOMAttribute * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDOMAttribute_get_nodeValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute_get_specified_Proxy( IHTMLDOMAttribute * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLDOMAttribute_get_specified_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDOMAttribute_INTERFACE_DEFINED__ */ #ifndef __IHTMLDOMAttribute2_INTERFACE_DEFINED__ #define __IHTMLDOMAttribute2_INTERFACE_DEFINED__ /* interface IHTMLDOMAttribute2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDOMAttribute2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f810-98b5-11cf-bb82-00aa00bdce0b") IHTMLDOMAttribute2 : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_value( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_value( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_expando( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nodeType( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentNode( /* [out][retval] */ IHTMLDOMNode **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_childNodes( /* [out][retval] */ IDispatch **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_firstChild( /* [out][retval] */ IHTMLDOMNode **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lastChild( /* [out][retval] */ IHTMLDOMNode **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_previousSibling( /* [out][retval] */ IHTMLDOMNode **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nextSibling( /* [out][retval] */ IHTMLDOMNode **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_attributes( /* [out][retval] */ IDispatch **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ownerDocument( /* [out][retval] */ IDispatch **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertBefore( /* [in] */ IHTMLDOMNode *newChild, /* [in][optional] */ VARIANT refChild, /* [out][retval] */ IHTMLDOMNode **node) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceChild( /* [in] */ IHTMLDOMNode *newChild, /* [in] */ IHTMLDOMNode *oldChild, /* [out][retval] */ IHTMLDOMNode **node) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeChild( /* [in] */ IHTMLDOMNode *oldChild, /* [out][retval] */ IHTMLDOMNode **node) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendChild( /* [in] */ IHTMLDOMNode *newChild, /* [out][retval] */ IHTMLDOMNode **node) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE hasChildNodes( /* [out][retval] */ VARIANT_BOOL *fChildren) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE cloneNode( /* [in] */ VARIANT_BOOL fDeep, /* [out][retval] */ IHTMLDOMAttribute **clonedNode) = 0; }; #else /* C style interface */ typedef struct IHTMLDOMAttribute2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDOMAttribute2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDOMAttribute2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDOMAttribute2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDOMAttribute2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDOMAttribute2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDOMAttribute2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDOMAttribute2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLDOMAttribute2 * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_value )( IHTMLDOMAttribute2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_value )( IHTMLDOMAttribute2 * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_expando )( IHTMLDOMAttribute2 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_nodeType )( IHTMLDOMAttribute2 * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_parentNode )( IHTMLDOMAttribute2 * This, /* [out][retval] */ IHTMLDOMNode **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_childNodes )( IHTMLDOMAttribute2 * This, /* [out][retval] */ IDispatch **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_firstChild )( IHTMLDOMAttribute2 * This, /* [out][retval] */ IHTMLDOMNode **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_lastChild )( IHTMLDOMAttribute2 * This, /* [out][retval] */ IHTMLDOMNode **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_previousSibling )( IHTMLDOMAttribute2 * This, /* [out][retval] */ IHTMLDOMNode **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_nextSibling )( IHTMLDOMAttribute2 * This, /* [out][retval] */ IHTMLDOMNode **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_attributes )( IHTMLDOMAttribute2 * This, /* [out][retval] */ IDispatch **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ownerDocument )( IHTMLDOMAttribute2 * This, /* [out][retval] */ IDispatch **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *insertBefore )( IHTMLDOMAttribute2 * This, /* [in] */ IHTMLDOMNode *newChild, /* [in][optional] */ VARIANT refChild, /* [out][retval] */ IHTMLDOMNode **node); /* [id] */ HRESULT ( STDMETHODCALLTYPE *replaceChild )( IHTMLDOMAttribute2 * This, /* [in] */ IHTMLDOMNode *newChild, /* [in] */ IHTMLDOMNode *oldChild, /* [out][retval] */ IHTMLDOMNode **node); /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeChild )( IHTMLDOMAttribute2 * This, /* [in] */ IHTMLDOMNode *oldChild, /* [out][retval] */ IHTMLDOMNode **node); /* [id] */ HRESULT ( STDMETHODCALLTYPE *appendChild )( IHTMLDOMAttribute2 * This, /* [in] */ IHTMLDOMNode *newChild, /* [out][retval] */ IHTMLDOMNode **node); /* [id] */ HRESULT ( STDMETHODCALLTYPE *hasChildNodes )( IHTMLDOMAttribute2 * This, /* [out][retval] */ VARIANT_BOOL *fChildren); /* [id] */ HRESULT ( STDMETHODCALLTYPE *cloneNode )( IHTMLDOMAttribute2 * This, /* [in] */ VARIANT_BOOL fDeep, /* [out][retval] */ IHTMLDOMAttribute **clonedNode); END_INTERFACE } IHTMLDOMAttribute2Vtbl; interface IHTMLDOMAttribute2 { CONST_VTBL struct IHTMLDOMAttribute2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDOMAttribute2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDOMAttribute2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDOMAttribute2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDOMAttribute2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDOMAttribute2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDOMAttribute2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDOMAttribute2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDOMAttribute2_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLDOMAttribute2_put_value(This,v) \ (This)->lpVtbl -> put_value(This,v) #define IHTMLDOMAttribute2_get_value(This,p) \ (This)->lpVtbl -> get_value(This,p) #define IHTMLDOMAttribute2_get_expando(This,p) \ (This)->lpVtbl -> get_expando(This,p) #define IHTMLDOMAttribute2_get_nodeType(This,p) \ (This)->lpVtbl -> get_nodeType(This,p) #define IHTMLDOMAttribute2_get_parentNode(This,p) \ (This)->lpVtbl -> get_parentNode(This,p) #define IHTMLDOMAttribute2_get_childNodes(This,p) \ (This)->lpVtbl -> get_childNodes(This,p) #define IHTMLDOMAttribute2_get_firstChild(This,p) \ (This)->lpVtbl -> get_firstChild(This,p) #define IHTMLDOMAttribute2_get_lastChild(This,p) \ (This)->lpVtbl -> get_lastChild(This,p) #define IHTMLDOMAttribute2_get_previousSibling(This,p) \ (This)->lpVtbl -> get_previousSibling(This,p) #define IHTMLDOMAttribute2_get_nextSibling(This,p) \ (This)->lpVtbl -> get_nextSibling(This,p) #define IHTMLDOMAttribute2_get_attributes(This,p) \ (This)->lpVtbl -> get_attributes(This,p) #define IHTMLDOMAttribute2_get_ownerDocument(This,p) \ (This)->lpVtbl -> get_ownerDocument(This,p) #define IHTMLDOMAttribute2_insertBefore(This,newChild,refChild,node) \ (This)->lpVtbl -> insertBefore(This,newChild,refChild,node) #define IHTMLDOMAttribute2_replaceChild(This,newChild,oldChild,node) \ (This)->lpVtbl -> replaceChild(This,newChild,oldChild,node) #define IHTMLDOMAttribute2_removeChild(This,oldChild,node) \ (This)->lpVtbl -> removeChild(This,oldChild,node) #define IHTMLDOMAttribute2_appendChild(This,newChild,node) \ (This)->lpVtbl -> appendChild(This,newChild,node) #define IHTMLDOMAttribute2_hasChildNodes(This,fChildren) \ (This)->lpVtbl -> hasChildNodes(This,fChildren) #define IHTMLDOMAttribute2_cloneNode(This,fDeep,clonedNode) \ (This)->lpVtbl -> cloneNode(This,fDeep,clonedNode) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_name_Proxy( IHTMLDOMAttribute2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDOMAttribute2_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_put_value_Proxy( IHTMLDOMAttribute2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDOMAttribute2_put_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_value_Proxy( IHTMLDOMAttribute2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDOMAttribute2_get_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_expando_Proxy( IHTMLDOMAttribute2 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLDOMAttribute2_get_expando_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_nodeType_Proxy( IHTMLDOMAttribute2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLDOMAttribute2_get_nodeType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_parentNode_Proxy( IHTMLDOMAttribute2 * This, /* [out][retval] */ IHTMLDOMNode **p); void __RPC_STUB IHTMLDOMAttribute2_get_parentNode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_childNodes_Proxy( IHTMLDOMAttribute2 * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLDOMAttribute2_get_childNodes_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_firstChild_Proxy( IHTMLDOMAttribute2 * This, /* [out][retval] */ IHTMLDOMNode **p); void __RPC_STUB IHTMLDOMAttribute2_get_firstChild_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_lastChild_Proxy( IHTMLDOMAttribute2 * This, /* [out][retval] */ IHTMLDOMNode **p); void __RPC_STUB IHTMLDOMAttribute2_get_lastChild_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_previousSibling_Proxy( IHTMLDOMAttribute2 * This, /* [out][retval] */ IHTMLDOMNode **p); void __RPC_STUB IHTMLDOMAttribute2_get_previousSibling_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_nextSibling_Proxy( IHTMLDOMAttribute2 * This, /* [out][retval] */ IHTMLDOMNode **p); void __RPC_STUB IHTMLDOMAttribute2_get_nextSibling_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_attributes_Proxy( IHTMLDOMAttribute2 * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLDOMAttribute2_get_attributes_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_get_ownerDocument_Proxy( IHTMLDOMAttribute2 * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLDOMAttribute2_get_ownerDocument_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_insertBefore_Proxy( IHTMLDOMAttribute2 * This, /* [in] */ IHTMLDOMNode *newChild, /* [in][optional] */ VARIANT refChild, /* [out][retval] */ IHTMLDOMNode **node); void __RPC_STUB IHTMLDOMAttribute2_insertBefore_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_replaceChild_Proxy( IHTMLDOMAttribute2 * This, /* [in] */ IHTMLDOMNode *newChild, /* [in] */ IHTMLDOMNode *oldChild, /* [out][retval] */ IHTMLDOMNode **node); void __RPC_STUB IHTMLDOMAttribute2_replaceChild_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_removeChild_Proxy( IHTMLDOMAttribute2 * This, /* [in] */ IHTMLDOMNode *oldChild, /* [out][retval] */ IHTMLDOMNode **node); void __RPC_STUB IHTMLDOMAttribute2_removeChild_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_appendChild_Proxy( IHTMLDOMAttribute2 * This, /* [in] */ IHTMLDOMNode *newChild, /* [out][retval] */ IHTMLDOMNode **node); void __RPC_STUB IHTMLDOMAttribute2_appendChild_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_hasChildNodes_Proxy( IHTMLDOMAttribute2 * This, /* [out][retval] */ VARIANT_BOOL *fChildren); void __RPC_STUB IHTMLDOMAttribute2_hasChildNodes_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMAttribute2_cloneNode_Proxy( IHTMLDOMAttribute2 * This, /* [in] */ VARIANT_BOOL fDeep, /* [out][retval] */ IHTMLDOMAttribute **clonedNode); void __RPC_STUB IHTMLDOMAttribute2_cloneNode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDOMAttribute2_INTERFACE_DEFINED__ */ #ifndef __IHTMLDOMTextNode_INTERFACE_DEFINED__ #define __IHTMLDOMTextNode_INTERFACE_DEFINED__ /* interface IHTMLDOMTextNode */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDOMTextNode; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4b1-98b5-11cf-bb82-00aa00bdce0b") IHTMLDOMTextNode : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_data( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_data( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString( /* [out][retval] */ BSTR *String) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE splitText( /* [in] */ long offset, /* [out][retval] */ IHTMLDOMNode **pRetNode) = 0; }; #else /* C style interface */ typedef struct IHTMLDOMTextNodeVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDOMTextNode * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDOMTextNode * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDOMTextNode * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDOMTextNode * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDOMTextNode * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDOMTextNode * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDOMTextNode * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_data )( IHTMLDOMTextNode * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_data )( IHTMLDOMTextNode * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *toString )( IHTMLDOMTextNode * This, /* [out][retval] */ BSTR *String); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLDOMTextNode * This, /* [out][retval] */ long *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *splitText )( IHTMLDOMTextNode * This, /* [in] */ long offset, /* [out][retval] */ IHTMLDOMNode **pRetNode); END_INTERFACE } IHTMLDOMTextNodeVtbl; interface IHTMLDOMTextNode { CONST_VTBL struct IHTMLDOMTextNodeVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDOMTextNode_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDOMTextNode_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDOMTextNode_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDOMTextNode_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDOMTextNode_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDOMTextNode_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDOMTextNode_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDOMTextNode_put_data(This,v) \ (This)->lpVtbl -> put_data(This,v) #define IHTMLDOMTextNode_get_data(This,p) \ (This)->lpVtbl -> get_data(This,p) #define IHTMLDOMTextNode_toString(This,String) \ (This)->lpVtbl -> toString(This,String) #define IHTMLDOMTextNode_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLDOMTextNode_splitText(This,offset,pRetNode) \ (This)->lpVtbl -> splitText(This,offset,pRetNode) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode_put_data_Proxy( IHTMLDOMTextNode * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDOMTextNode_put_data_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode_get_data_Proxy( IHTMLDOMTextNode * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDOMTextNode_get_data_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode_toString_Proxy( IHTMLDOMTextNode * This, /* [out][retval] */ BSTR *String); void __RPC_STUB IHTMLDOMTextNode_toString_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode_get_length_Proxy( IHTMLDOMTextNode * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLDOMTextNode_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode_splitText_Proxy( IHTMLDOMTextNode * This, /* [in] */ long offset, /* [out][retval] */ IHTMLDOMNode **pRetNode); void __RPC_STUB IHTMLDOMTextNode_splitText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDOMTextNode_INTERFACE_DEFINED__ */ #ifndef __IHTMLDOMTextNode2_INTERFACE_DEFINED__ #define __IHTMLDOMTextNode2_INTERFACE_DEFINED__ /* interface IHTMLDOMTextNode2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDOMTextNode2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f809-98b5-11cf-bb82-00aa00bdce0b") IHTMLDOMTextNode2 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE substringData( /* [in] */ long offset, /* [in] */ long Count, /* [out][retval] */ BSTR *pbstrsubString) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendData( /* [in] */ BSTR bstrstring) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertData( /* [in] */ long offset, /* [in] */ BSTR bstrstring) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteData( /* [in] */ long offset, /* [in] */ long Count) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceData( /* [in] */ long offset, /* [in] */ long Count, /* [in] */ BSTR bstrstring) = 0; }; #else /* C style interface */ typedef struct IHTMLDOMTextNode2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDOMTextNode2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDOMTextNode2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDOMTextNode2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDOMTextNode2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDOMTextNode2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDOMTextNode2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDOMTextNode2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *substringData )( IHTMLDOMTextNode2 * This, /* [in] */ long offset, /* [in] */ long Count, /* [out][retval] */ BSTR *pbstrsubString); /* [id] */ HRESULT ( STDMETHODCALLTYPE *appendData )( IHTMLDOMTextNode2 * This, /* [in] */ BSTR bstrstring); /* [id] */ HRESULT ( STDMETHODCALLTYPE *insertData )( IHTMLDOMTextNode2 * This, /* [in] */ long offset, /* [in] */ BSTR bstrstring); /* [id] */ HRESULT ( STDMETHODCALLTYPE *deleteData )( IHTMLDOMTextNode2 * This, /* [in] */ long offset, /* [in] */ long Count); /* [id] */ HRESULT ( STDMETHODCALLTYPE *replaceData )( IHTMLDOMTextNode2 * This, /* [in] */ long offset, /* [in] */ long Count, /* [in] */ BSTR bstrstring); END_INTERFACE } IHTMLDOMTextNode2Vtbl; interface IHTMLDOMTextNode2 { CONST_VTBL struct IHTMLDOMTextNode2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDOMTextNode2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDOMTextNode2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDOMTextNode2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDOMTextNode2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDOMTextNode2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDOMTextNode2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDOMTextNode2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDOMTextNode2_substringData(This,offset,Count,pbstrsubString) \ (This)->lpVtbl -> substringData(This,offset,Count,pbstrsubString) #define IHTMLDOMTextNode2_appendData(This,bstrstring) \ (This)->lpVtbl -> appendData(This,bstrstring) #define IHTMLDOMTextNode2_insertData(This,offset,bstrstring) \ (This)->lpVtbl -> insertData(This,offset,bstrstring) #define IHTMLDOMTextNode2_deleteData(This,offset,Count) \ (This)->lpVtbl -> deleteData(This,offset,Count) #define IHTMLDOMTextNode2_replaceData(This,offset,Count,bstrstring) \ (This)->lpVtbl -> replaceData(This,offset,Count,bstrstring) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode2_substringData_Proxy( IHTMLDOMTextNode2 * This, /* [in] */ long offset, /* [in] */ long Count, /* [out][retval] */ BSTR *pbstrsubString); void __RPC_STUB IHTMLDOMTextNode2_substringData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode2_appendData_Proxy( IHTMLDOMTextNode2 * This, /* [in] */ BSTR bstrstring); void __RPC_STUB IHTMLDOMTextNode2_appendData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode2_insertData_Proxy( IHTMLDOMTextNode2 * This, /* [in] */ long offset, /* [in] */ BSTR bstrstring); void __RPC_STUB IHTMLDOMTextNode2_insertData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode2_deleteData_Proxy( IHTMLDOMTextNode2 * This, /* [in] */ long offset, /* [in] */ long Count); void __RPC_STUB IHTMLDOMTextNode2_deleteData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMTextNode2_replaceData_Proxy( IHTMLDOMTextNode2 * This, /* [in] */ long offset, /* [in] */ long Count, /* [in] */ BSTR bstrstring); void __RPC_STUB IHTMLDOMTextNode2_replaceData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDOMTextNode2_INTERFACE_DEFINED__ */ #ifndef __IHTMLDOMImplementation_INTERFACE_DEFINED__ #define __IHTMLDOMImplementation_INTERFACE_DEFINED__ /* interface IHTMLDOMImplementation */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDOMImplementation; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f80d-98b5-11cf-bb82-00aa00bdce0b") IHTMLDOMImplementation : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE hasFeature( /* [in] */ BSTR bstrfeature, /* [in][optional] */ VARIANT version, /* [out][retval] */ VARIANT_BOOL *pfHasFeature) = 0; }; #else /* C style interface */ typedef struct IHTMLDOMImplementationVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDOMImplementation * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDOMImplementation * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDOMImplementation * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDOMImplementation * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDOMImplementation * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDOMImplementation * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDOMImplementation * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *hasFeature )( IHTMLDOMImplementation * This, /* [in] */ BSTR bstrfeature, /* [in][optional] */ VARIANT version, /* [out][retval] */ VARIANT_BOOL *pfHasFeature); END_INTERFACE } IHTMLDOMImplementationVtbl; interface IHTMLDOMImplementation { CONST_VTBL struct IHTMLDOMImplementationVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDOMImplementation_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDOMImplementation_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDOMImplementation_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDOMImplementation_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDOMImplementation_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDOMImplementation_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDOMImplementation_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDOMImplementation_hasFeature(This,bstrfeature,version,pfHasFeature) \ (This)->lpVtbl -> hasFeature(This,bstrfeature,version,pfHasFeature) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMImplementation_hasFeature_Proxy( IHTMLDOMImplementation * This, /* [in] */ BSTR bstrfeature, /* [in][optional] */ VARIANT version, /* [out][retval] */ VARIANT_BOOL *pfHasFeature); void __RPC_STUB IHTMLDOMImplementation_hasFeature_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDOMImplementation_INTERFACE_DEFINED__ */ #ifndef __DispHTMLDOMAttribute_DISPINTERFACE_DEFINED__ #define __DispHTMLDOMAttribute_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLDOMAttribute */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLDOMAttribute; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f564-98b5-11cf-bb82-00aa00bdce0b") DispHTMLDOMAttribute : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLDOMAttributeVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLDOMAttribute * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLDOMAttribute * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLDOMAttribute * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLDOMAttribute * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLDOMAttribute * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLDOMAttribute * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLDOMAttribute * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLDOMAttributeVtbl; interface DispHTMLDOMAttribute { CONST_VTBL struct DispHTMLDOMAttributeVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLDOMAttribute_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLDOMAttribute_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLDOMAttribute_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLDOMAttribute_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLDOMAttribute_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLDOMAttribute_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLDOMAttribute_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLDOMAttribute_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLDOMAttribute; #ifdef __cplusplus class DECLSPEC_UUID("3050f4b2-98b5-11cf-bb82-00aa00bdce0b") HTMLDOMAttribute; #endif #ifndef __DispHTMLDOMTextNode_DISPINTERFACE_DEFINED__ #define __DispHTMLDOMTextNode_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLDOMTextNode */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLDOMTextNode; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f565-98b5-11cf-bb82-00aa00bdce0b") DispHTMLDOMTextNode : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLDOMTextNodeVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLDOMTextNode * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLDOMTextNode * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLDOMTextNode * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLDOMTextNode * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLDOMTextNode * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLDOMTextNode * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLDOMTextNode * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLDOMTextNodeVtbl; interface DispHTMLDOMTextNode { CONST_VTBL struct DispHTMLDOMTextNodeVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLDOMTextNode_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLDOMTextNode_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLDOMTextNode_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLDOMTextNode_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLDOMTextNode_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLDOMTextNode_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLDOMTextNode_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLDOMTextNode_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLDOMTextNode; #ifdef __cplusplus class DECLSPEC_UUID("3050f4ba-98b5-11cf-bb82-00aa00bdce0b") HTMLDOMTextNode; #endif #ifndef __DispHTMLDOMImplementation_DISPINTERFACE_DEFINED__ #define __DispHTMLDOMImplementation_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLDOMImplementation */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLDOMImplementation; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f58f-98b5-11cf-bb82-00aa00bdce0b") DispHTMLDOMImplementation : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLDOMImplementationVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLDOMImplementation * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLDOMImplementation * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLDOMImplementation * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLDOMImplementation * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLDOMImplementation * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLDOMImplementation * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLDOMImplementation * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLDOMImplementationVtbl; interface DispHTMLDOMImplementation { CONST_VTBL struct DispHTMLDOMImplementationVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLDOMImplementation_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLDOMImplementation_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLDOMImplementation_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLDOMImplementation_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLDOMImplementation_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLDOMImplementation_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLDOMImplementation_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLDOMImplementation_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLDOMImplementation; #ifdef __cplusplus class DECLSPEC_UUID("3050f80e-98b5-11cf-bb82-00aa00bdce0b") HTMLDOMImplementation; #endif #ifndef __IHTMLAttributeCollection_INTERFACE_DEFINED__ #define __IHTMLAttributeCollection_INTERFACE_DEFINED__ /* interface IHTMLAttributeCollection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLAttributeCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4c3-98b5-11cf-bb82-00aa00bdce0b") IHTMLAttributeCollection : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( /* [out][retval] */ IUnknown **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in][optional] */ VARIANT *name, /* [out][retval] */ IDispatch **pdisp) = 0; }; #else /* C style interface */ typedef struct IHTMLAttributeCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLAttributeCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLAttributeCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLAttributeCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLAttributeCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLAttributeCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLAttributeCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLAttributeCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLAttributeCollection * This, /* [out][retval] */ long *p); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )( IHTMLAttributeCollection * This, /* [out][retval] */ IUnknown **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLAttributeCollection * This, /* [in][optional] */ VARIANT *name, /* [out][retval] */ IDispatch **pdisp); END_INTERFACE } IHTMLAttributeCollectionVtbl; interface IHTMLAttributeCollection { CONST_VTBL struct IHTMLAttributeCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLAttributeCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLAttributeCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLAttributeCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLAttributeCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLAttributeCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLAttributeCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLAttributeCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLAttributeCollection_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLAttributeCollection_get__newEnum(This,p) \ (This)->lpVtbl -> get__newEnum(This,p) #define IHTMLAttributeCollection_item(This,name,pdisp) \ (This)->lpVtbl -> item(This,name,pdisp) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAttributeCollection_get_length_Proxy( IHTMLAttributeCollection * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLAttributeCollection_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAttributeCollection_get__newEnum_Proxy( IHTMLAttributeCollection * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IHTMLAttributeCollection_get__newEnum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAttributeCollection_item_Proxy( IHTMLAttributeCollection * This, /* [in][optional] */ VARIANT *name, /* [out][retval] */ IDispatch **pdisp); void __RPC_STUB IHTMLAttributeCollection_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLAttributeCollection_INTERFACE_DEFINED__ */ #ifndef __IHTMLAttributeCollection2_INTERFACE_DEFINED__ #define __IHTMLAttributeCollection2_INTERFACE_DEFINED__ /* interface IHTMLAttributeCollection2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLAttributeCollection2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f80a-98b5-11cf-bb82-00aa00bdce0b") IHTMLAttributeCollection2 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE getNamedItem( /* [in] */ BSTR bstrName, /* [out][retval] */ IHTMLDOMAttribute **newretNode) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE setNamedItem( /* [in] */ IHTMLDOMAttribute *ppNode, /* [out][retval] */ IHTMLDOMAttribute **newretNode) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeNamedItem( /* [in] */ BSTR bstrName, /* [out][retval] */ IHTMLDOMAttribute **newretNode) = 0; }; #else /* C style interface */ typedef struct IHTMLAttributeCollection2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLAttributeCollection2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLAttributeCollection2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLAttributeCollection2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLAttributeCollection2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLAttributeCollection2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLAttributeCollection2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLAttributeCollection2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getNamedItem )( IHTMLAttributeCollection2 * This, /* [in] */ BSTR bstrName, /* [out][retval] */ IHTMLDOMAttribute **newretNode); /* [id] */ HRESULT ( STDMETHODCALLTYPE *setNamedItem )( IHTMLAttributeCollection2 * This, /* [in] */ IHTMLDOMAttribute *ppNode, /* [out][retval] */ IHTMLDOMAttribute **newretNode); /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeNamedItem )( IHTMLAttributeCollection2 * This, /* [in] */ BSTR bstrName, /* [out][retval] */ IHTMLDOMAttribute **newretNode); END_INTERFACE } IHTMLAttributeCollection2Vtbl; interface IHTMLAttributeCollection2 { CONST_VTBL struct IHTMLAttributeCollection2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLAttributeCollection2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLAttributeCollection2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLAttributeCollection2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLAttributeCollection2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLAttributeCollection2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLAttributeCollection2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLAttributeCollection2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLAttributeCollection2_getNamedItem(This,bstrName,newretNode) \ (This)->lpVtbl -> getNamedItem(This,bstrName,newretNode) #define IHTMLAttributeCollection2_setNamedItem(This,ppNode,newretNode) \ (This)->lpVtbl -> setNamedItem(This,ppNode,newretNode) #define IHTMLAttributeCollection2_removeNamedItem(This,bstrName,newretNode) \ (This)->lpVtbl -> removeNamedItem(This,bstrName,newretNode) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAttributeCollection2_getNamedItem_Proxy( IHTMLAttributeCollection2 * This, /* [in] */ BSTR bstrName, /* [out][retval] */ IHTMLDOMAttribute **newretNode); void __RPC_STUB IHTMLAttributeCollection2_getNamedItem_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAttributeCollection2_setNamedItem_Proxy( IHTMLAttributeCollection2 * This, /* [in] */ IHTMLDOMAttribute *ppNode, /* [out][retval] */ IHTMLDOMAttribute **newretNode); void __RPC_STUB IHTMLAttributeCollection2_setNamedItem_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAttributeCollection2_removeNamedItem_Proxy( IHTMLAttributeCollection2 * This, /* [in] */ BSTR bstrName, /* [out][retval] */ IHTMLDOMAttribute **newretNode); void __RPC_STUB IHTMLAttributeCollection2_removeNamedItem_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLAttributeCollection2_INTERFACE_DEFINED__ */ #ifndef __IHTMLDOMChildrenCollection_INTERFACE_DEFINED__ #define __IHTMLDOMChildrenCollection_INTERFACE_DEFINED__ /* interface IHTMLDOMChildrenCollection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDOMChildrenCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5ab-98b5-11cf-bb82-00aa00bdce0b") IHTMLDOMChildrenCollection : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( /* [out][retval] */ IUnknown **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in] */ long index, /* [out][retval] */ IDispatch **ppItem) = 0; }; #else /* C style interface */ typedef struct IHTMLDOMChildrenCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDOMChildrenCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDOMChildrenCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDOMChildrenCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDOMChildrenCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDOMChildrenCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDOMChildrenCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDOMChildrenCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLDOMChildrenCollection * This, /* [out][retval] */ long *p); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )( IHTMLDOMChildrenCollection * This, /* [out][retval] */ IUnknown **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLDOMChildrenCollection * This, /* [in] */ long index, /* [out][retval] */ IDispatch **ppItem); END_INTERFACE } IHTMLDOMChildrenCollectionVtbl; interface IHTMLDOMChildrenCollection { CONST_VTBL struct IHTMLDOMChildrenCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDOMChildrenCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDOMChildrenCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDOMChildrenCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDOMChildrenCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDOMChildrenCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDOMChildrenCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDOMChildrenCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDOMChildrenCollection_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLDOMChildrenCollection_get__newEnum(This,p) \ (This)->lpVtbl -> get__newEnum(This,p) #define IHTMLDOMChildrenCollection_item(This,index,ppItem) \ (This)->lpVtbl -> item(This,index,ppItem) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMChildrenCollection_get_length_Proxy( IHTMLDOMChildrenCollection * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLDOMChildrenCollection_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDOMChildrenCollection_get__newEnum_Proxy( IHTMLDOMChildrenCollection * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IHTMLDOMChildrenCollection_get__newEnum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDOMChildrenCollection_item_Proxy( IHTMLDOMChildrenCollection * This, /* [in] */ long index, /* [out][retval] */ IDispatch **ppItem); void __RPC_STUB IHTMLDOMChildrenCollection_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDOMChildrenCollection_INTERFACE_DEFINED__ */ #ifndef __DispHTMLAttributeCollection_DISPINTERFACE_DEFINED__ #define __DispHTMLAttributeCollection_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLAttributeCollection */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLAttributeCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f56c-98b5-11cf-bb82-00aa00bdce0b") DispHTMLAttributeCollection : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLAttributeCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLAttributeCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLAttributeCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLAttributeCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLAttributeCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLAttributeCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLAttributeCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLAttributeCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLAttributeCollectionVtbl; interface DispHTMLAttributeCollection { CONST_VTBL struct DispHTMLAttributeCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLAttributeCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLAttributeCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLAttributeCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLAttributeCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLAttributeCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLAttributeCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLAttributeCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLAttributeCollection_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLAttributeCollection; #ifdef __cplusplus class DECLSPEC_UUID("3050f4cc-98b5-11cf-bb82-00aa00bdce0b") HTMLAttributeCollection; #endif #ifndef __DispDOMChildrenCollection_DISPINTERFACE_DEFINED__ #define __DispDOMChildrenCollection_DISPINTERFACE_DEFINED__ /* dispinterface DispDOMChildrenCollection */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispDOMChildrenCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f577-98b5-11cf-bb82-00aa00bdce0b") DispDOMChildrenCollection : public IDispatch { }; #else /* C style interface */ typedef struct DispDOMChildrenCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispDOMChildrenCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispDOMChildrenCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( DispDOMChildrenCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispDOMChildrenCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispDOMChildrenCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispDOMChildrenCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispDOMChildrenCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispDOMChildrenCollectionVtbl; interface DispDOMChildrenCollection { CONST_VTBL struct DispDOMChildrenCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispDOMChildrenCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispDOMChildrenCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispDOMChildrenCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define DispDOMChildrenCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispDOMChildrenCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispDOMChildrenCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispDOMChildrenCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispDOMChildrenCollection_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_DOMChildrenCollection; #ifdef __cplusplus class DECLSPEC_UUID("3050f5aa-98b5-11cf-bb82-00aa00bdce0b") DOMChildrenCollection; #endif #ifndef __HTMLElementEvents2_DISPINTERFACE_DEFINED__ #define __HTMLElementEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLElementEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLElementEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f60f-98b5-11cf-bb82-00aa00bdce0b") HTMLElementEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLElementEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLElementEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLElementEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLElementEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLElementEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLElementEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLElementEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLElementEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLElementEvents2Vtbl; interface HTMLElementEvents2 { CONST_VTBL struct HTMLElementEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLElementEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLElementEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLElementEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLElementEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLElementEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLElementEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLElementEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLElementEvents_DISPINTERFACE_DEFINED__ #define __HTMLElementEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLElementEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLElementEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f33c-98b5-11cf-bb82-00aa00bdce0b") HTMLElementEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLElementEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLElementEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLElementEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLElementEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLElementEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLElementEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLElementEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLElementEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLElementEventsVtbl; interface HTMLElementEvents { CONST_VTBL struct HTMLElementEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLElementEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLElementEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLElementEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLElementEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLElementEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLElementEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLElementEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLElementCollection_INTERFACE_DEFINED__ #define __IHTMLElementCollection_INTERFACE_DEFINED__ /* interface IHTMLElementCollection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLElementCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f21f-98b5-11cf-bb82-00aa00bdce0b") IHTMLElementCollection : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString( /* [out][retval] */ BSTR *String) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_length( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( /* [out][retval] */ IUnknown **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in][optional] */ VARIANT name, /* [in][optional] */ VARIANT index, /* [out][retval] */ IDispatch **pdisp) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE tags( /* [in] */ VARIANT tagName, /* [out][retval] */ IDispatch **pdisp) = 0; }; #else /* C style interface */ typedef struct IHTMLElementCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLElementCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLElementCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLElementCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLElementCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLElementCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLElementCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLElementCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *toString )( IHTMLElementCollection * This, /* [out][retval] */ BSTR *String); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_length )( IHTMLElementCollection * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLElementCollection * This, /* [out][retval] */ long *p); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )( IHTMLElementCollection * This, /* [out][retval] */ IUnknown **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLElementCollection * This, /* [in][optional] */ VARIANT name, /* [in][optional] */ VARIANT index, /* [out][retval] */ IDispatch **pdisp); /* [id] */ HRESULT ( STDMETHODCALLTYPE *tags )( IHTMLElementCollection * This, /* [in] */ VARIANT tagName, /* [out][retval] */ IDispatch **pdisp); END_INTERFACE } IHTMLElementCollectionVtbl; interface IHTMLElementCollection { CONST_VTBL struct IHTMLElementCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLElementCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLElementCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLElementCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLElementCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLElementCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLElementCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLElementCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLElementCollection_toString(This,String) \ (This)->lpVtbl -> toString(This,String) #define IHTMLElementCollection_put_length(This,v) \ (This)->lpVtbl -> put_length(This,v) #define IHTMLElementCollection_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLElementCollection_get__newEnum(This,p) \ (This)->lpVtbl -> get__newEnum(This,p) #define IHTMLElementCollection_item(This,name,index,pdisp) \ (This)->lpVtbl -> item(This,name,index,pdisp) #define IHTMLElementCollection_tags(This,tagName,pdisp) \ (This)->lpVtbl -> tags(This,tagName,pdisp) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection_toString_Proxy( IHTMLElementCollection * This, /* [out][retval] */ BSTR *String); void __RPC_STUB IHTMLElementCollection_toString_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection_put_length_Proxy( IHTMLElementCollection * This, /* [in] */ long v); void __RPC_STUB IHTMLElementCollection_put_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection_get_length_Proxy( IHTMLElementCollection * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLElementCollection_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection_get__newEnum_Proxy( IHTMLElementCollection * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IHTMLElementCollection_get__newEnum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection_item_Proxy( IHTMLElementCollection * This, /* [in][optional] */ VARIANT name, /* [in][optional] */ VARIANT index, /* [out][retval] */ IDispatch **pdisp); void __RPC_STUB IHTMLElementCollection_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection_tags_Proxy( IHTMLElementCollection * This, /* [in] */ VARIANT tagName, /* [out][retval] */ IDispatch **pdisp); void __RPC_STUB IHTMLElementCollection_tags_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLElementCollection_INTERFACE_DEFINED__ */ #ifndef __IHTMLElement2_INTERFACE_DEFINED__ #define __IHTMLElement2_INTERFACE_DEFINED__ /* interface IHTMLElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f434-98b5-11cf-bb82-00aa00bdce0b") IHTMLElement2 : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scopeName( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE setCapture( /* [in][defaultvalue] */ VARIANT_BOOL containerCapture = -1) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE releaseCapture( void) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onlosecapture( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onlosecapture( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE componentFromPoint( /* [in] */ long x, /* [in] */ long y, /* [out][retval] */ BSTR *component) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE doScroll( /* [in][optional] */ VARIANT component) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onscroll( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onscroll( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondrag( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondrag( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondragend( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondragend( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondragenter( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondragenter( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondragover( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondragover( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondragleave( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondragleave( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondrop( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondrop( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforecut( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforecut( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncut( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncut( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforecopy( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforecopy( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncopy( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncopy( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforepaste( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforepaste( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onpaste( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onpaste( /* [out][retval] */ VARIANT *p) = 0; virtual /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE get_currentStyle( /* [out][retval] */ IHTMLCurrentStyle **p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onpropertychange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onpropertychange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getClientRects( /* [out][retval] */ IHTMLRectCollection **pRectCol) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getBoundingClientRect( /* [out][retval] */ IHTMLRect **pRect) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE setExpression( /* [in] */ BSTR propname, /* [in] */ BSTR expression, /* [in][defaultvalue] */ BSTR language = L"") = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getExpression( /* [in] */ BSTR propname, /* [out][retval] */ VARIANT *expression) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeExpression( /* [in] */ BSTR propname, /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tabIndex( /* [in] */ short v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tabIndex( /* [out][retval] */ short *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accessKey( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accessKey( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onblur( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onblur( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocus( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocus( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onresize( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onresize( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE addFilter( /* [in] */ IUnknown *pUnk) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeFilter( /* [in] */ IUnknown *pUnk) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientHeight( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientWidth( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientTop( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientLeft( /* [out][retval] */ long *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE attachEvent( /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp, /* [out][retval] */ VARIANT_BOOL *pfResult) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE detachEvent( /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowsdelete( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowsdelete( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowsinserted( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowsinserted( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncellchange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncellchange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dir( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dir( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createControlRange( /* [out][retval] */ IDispatch **range) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollHeight( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollWidth( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollTop( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollTop( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollLeft( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollLeft( /* [out][retval] */ long *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE clearAttributes( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE mergeAttributes( /* [in] */ IHTMLElement *mergeThis) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncontextmenu( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncontextmenu( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertAdjacentElement( /* [in] */ BSTR where, /* [in] */ IHTMLElement *insertedElement, /* [out][retval] */ IHTMLElement **inserted) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE applyElement( /* [in] */ IHTMLElement *apply, /* [in] */ BSTR where, /* [out][retval] */ IHTMLElement **applied) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAdjacentText( /* [in] */ BSTR where, /* [out][retval] */ BSTR *text) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceAdjacentText( /* [in] */ BSTR where, /* [in] */ BSTR newText, /* [out][retval] */ BSTR *oldText) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_canHaveChildren( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE addBehavior( /* [in] */ BSTR bstrUrl, /* [in][optional] */ VARIANT *pvarFactory, /* [out][retval] */ long *pCookie) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeBehavior( /* [in] */ long cookie, /* [out][retval] */ VARIANT_BOOL *pfResult) = 0; virtual /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE get_runtimeStyle( /* [out][retval] */ IHTMLStyle **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_behaviorUrns( /* [out][retval] */ IDispatch **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_tagUrn( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tagUrn( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeeditfocus( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeeditfocus( /* [out][retval] */ VARIANT *p) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_readyStateValue( /* [out][retval] */ long *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getElementsByTagName( /* [in] */ BSTR v, /* [out][retval] */ IHTMLElementCollection **pelColl) = 0; }; #else /* C style interface */ typedef struct IHTMLElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scopeName )( IHTMLElement2 * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *setCapture )( IHTMLElement2 * This, /* [in][defaultvalue] */ VARIANT_BOOL containerCapture); /* [id] */ HRESULT ( STDMETHODCALLTYPE *releaseCapture )( IHTMLElement2 * This); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onlosecapture )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onlosecapture )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *componentFromPoint )( IHTMLElement2 * This, /* [in] */ long x, /* [in] */ long y, /* [out][retval] */ BSTR *component); /* [id] */ HRESULT ( STDMETHODCALLTYPE *doScroll )( IHTMLElement2 * This, /* [in][optional] */ VARIANT component); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onscroll )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onscroll )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondrag )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondrag )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondragend )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondragend )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondragenter )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondragenter )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondragover )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondragover )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondragleave )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondragleave )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondrop )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondrop )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforecut )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforecut )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_oncut )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_oncut )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforecopy )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforecopy )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_oncopy )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_oncopy )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforepaste )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforepaste )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onpaste )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onpaste )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [nonbrowsable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_currentStyle )( IHTMLElement2 * This, /* [out][retval] */ IHTMLCurrentStyle **p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onpropertychange )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onpropertychange )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getClientRects )( IHTMLElement2 * This, /* [out][retval] */ IHTMLRectCollection **pRectCol); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getBoundingClientRect )( IHTMLElement2 * This, /* [out][retval] */ IHTMLRect **pRect); /* [id] */ HRESULT ( STDMETHODCALLTYPE *setExpression )( IHTMLElement2 * This, /* [in] */ BSTR propname, /* [in] */ BSTR expression, /* [in][defaultvalue] */ BSTR language); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getExpression )( IHTMLElement2 * This, /* [in] */ BSTR propname, /* [out][retval] */ VARIANT *expression); /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeExpression )( IHTMLElement2 * This, /* [in] */ BSTR propname, /* [out][retval] */ VARIANT_BOOL *pfSuccess); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_tabIndex )( IHTMLElement2 * This, /* [in] */ short v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_tabIndex )( IHTMLElement2 * This, /* [out][retval] */ short *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *focus )( IHTMLElement2 * This); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_accessKey )( IHTMLElement2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_accessKey )( IHTMLElement2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onblur )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onblur )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onfocus )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onfocus )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onresize )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onresize )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *blur )( IHTMLElement2 * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *addFilter )( IHTMLElement2 * This, /* [in] */ IUnknown *pUnk); /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeFilter )( IHTMLElement2 * This, /* [in] */ IUnknown *pUnk); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientHeight )( IHTMLElement2 * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientWidth )( IHTMLElement2 * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientTop )( IHTMLElement2 * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientLeft )( IHTMLElement2 * This, /* [out][retval] */ long *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *attachEvent )( IHTMLElement2 * This, /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp, /* [out][retval] */ VARIANT_BOOL *pfResult); /* [id] */ HRESULT ( STDMETHODCALLTYPE *detachEvent )( IHTMLElement2 * This, /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readyState )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onreadystatechange )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onreadystatechange )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onrowsdelete )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onrowsdelete )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onrowsinserted )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onrowsinserted )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_oncellchange )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_oncellchange )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dir )( IHTMLElement2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dir )( IHTMLElement2 * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createControlRange )( IHTMLElement2 * This, /* [out][retval] */ IDispatch **range); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollHeight )( IHTMLElement2 * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollWidth )( IHTMLElement2 * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollTop )( IHTMLElement2 * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollTop )( IHTMLElement2 * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollLeft )( IHTMLElement2 * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollLeft )( IHTMLElement2 * This, /* [out][retval] */ long *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *clearAttributes )( IHTMLElement2 * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *mergeAttributes )( IHTMLElement2 * This, /* [in] */ IHTMLElement *mergeThis); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_oncontextmenu )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_oncontextmenu )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *insertAdjacentElement )( IHTMLElement2 * This, /* [in] */ BSTR where, /* [in] */ IHTMLElement *insertedElement, /* [out][retval] */ IHTMLElement **inserted); /* [id] */ HRESULT ( STDMETHODCALLTYPE *applyElement )( IHTMLElement2 * This, /* [in] */ IHTMLElement *apply, /* [in] */ BSTR where, /* [out][retval] */ IHTMLElement **applied); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getAdjacentText )( IHTMLElement2 * This, /* [in] */ BSTR where, /* [out][retval] */ BSTR *text); /* [id] */ HRESULT ( STDMETHODCALLTYPE *replaceAdjacentText )( IHTMLElement2 * This, /* [in] */ BSTR where, /* [in] */ BSTR newText, /* [out][retval] */ BSTR *oldText); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_canHaveChildren )( IHTMLElement2 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *addBehavior )( IHTMLElement2 * This, /* [in] */ BSTR bstrUrl, /* [in][optional] */ VARIANT *pvarFactory, /* [out][retval] */ long *pCookie); /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeBehavior )( IHTMLElement2 * This, /* [in] */ long cookie, /* [out][retval] */ VARIANT_BOOL *pfResult); /* [nonbrowsable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_runtimeStyle )( IHTMLElement2 * This, /* [out][retval] */ IHTMLStyle **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_behaviorUrns )( IHTMLElement2 * This, /* [out][retval] */ IDispatch **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_tagUrn )( IHTMLElement2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_tagUrn )( IHTMLElement2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforeeditfocus )( IHTMLElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforeeditfocus )( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readyStateValue )( IHTMLElement2 * This, /* [out][retval] */ long *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getElementsByTagName )( IHTMLElement2 * This, /* [in] */ BSTR v, /* [out][retval] */ IHTMLElementCollection **pelColl); END_INTERFACE } IHTMLElement2Vtbl; interface IHTMLElement2 { CONST_VTBL struct IHTMLElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLElement2_get_scopeName(This,p) \ (This)->lpVtbl -> get_scopeName(This,p) #define IHTMLElement2_setCapture(This,containerCapture) \ (This)->lpVtbl -> setCapture(This,containerCapture) #define IHTMLElement2_releaseCapture(This) \ (This)->lpVtbl -> releaseCapture(This) #define IHTMLElement2_put_onlosecapture(This,v) \ (This)->lpVtbl -> put_onlosecapture(This,v) #define IHTMLElement2_get_onlosecapture(This,p) \ (This)->lpVtbl -> get_onlosecapture(This,p) #define IHTMLElement2_componentFromPoint(This,x,y,component) \ (This)->lpVtbl -> componentFromPoint(This,x,y,component) #define IHTMLElement2_doScroll(This,component) \ (This)->lpVtbl -> doScroll(This,component) #define IHTMLElement2_put_onscroll(This,v) \ (This)->lpVtbl -> put_onscroll(This,v) #define IHTMLElement2_get_onscroll(This,p) \ (This)->lpVtbl -> get_onscroll(This,p) #define IHTMLElement2_put_ondrag(This,v) \ (This)->lpVtbl -> put_ondrag(This,v) #define IHTMLElement2_get_ondrag(This,p) \ (This)->lpVtbl -> get_ondrag(This,p) #define IHTMLElement2_put_ondragend(This,v) \ (This)->lpVtbl -> put_ondragend(This,v) #define IHTMLElement2_get_ondragend(This,p) \ (This)->lpVtbl -> get_ondragend(This,p) #define IHTMLElement2_put_ondragenter(This,v) \ (This)->lpVtbl -> put_ondragenter(This,v) #define IHTMLElement2_get_ondragenter(This,p) \ (This)->lpVtbl -> get_ondragenter(This,p) #define IHTMLElement2_put_ondragover(This,v) \ (This)->lpVtbl -> put_ondragover(This,v) #define IHTMLElement2_get_ondragover(This,p) \ (This)->lpVtbl -> get_ondragover(This,p) #define IHTMLElement2_put_ondragleave(This,v) \ (This)->lpVtbl -> put_ondragleave(This,v) #define IHTMLElement2_get_ondragleave(This,p) \ (This)->lpVtbl -> get_ondragleave(This,p) #define IHTMLElement2_put_ondrop(This,v) \ (This)->lpVtbl -> put_ondrop(This,v) #define IHTMLElement2_get_ondrop(This,p) \ (This)->lpVtbl -> get_ondrop(This,p) #define IHTMLElement2_put_onbeforecut(This,v) \ (This)->lpVtbl -> put_onbeforecut(This,v) #define IHTMLElement2_get_onbeforecut(This,p) \ (This)->lpVtbl -> get_onbeforecut(This,p) #define IHTMLElement2_put_oncut(This,v) \ (This)->lpVtbl -> put_oncut(This,v) #define IHTMLElement2_get_oncut(This,p) \ (This)->lpVtbl -> get_oncut(This,p) #define IHTMLElement2_put_onbeforecopy(This,v) \ (This)->lpVtbl -> put_onbeforecopy(This,v) #define IHTMLElement2_get_onbeforecopy(This,p) \ (This)->lpVtbl -> get_onbeforecopy(This,p) #define IHTMLElement2_put_oncopy(This,v) \ (This)->lpVtbl -> put_oncopy(This,v) #define IHTMLElement2_get_oncopy(This,p) \ (This)->lpVtbl -> get_oncopy(This,p) #define IHTMLElement2_put_onbeforepaste(This,v) \ (This)->lpVtbl -> put_onbeforepaste(This,v) #define IHTMLElement2_get_onbeforepaste(This,p) \ (This)->lpVtbl -> get_onbeforepaste(This,p) #define IHTMLElement2_put_onpaste(This,v) \ (This)->lpVtbl -> put_onpaste(This,v) #define IHTMLElement2_get_onpaste(This,p) \ (This)->lpVtbl -> get_onpaste(This,p) #define IHTMLElement2_get_currentStyle(This,p) \ (This)->lpVtbl -> get_currentStyle(This,p) #define IHTMLElement2_put_onpropertychange(This,v) \ (This)->lpVtbl -> put_onpropertychange(This,v) #define IHTMLElement2_get_onpropertychange(This,p) \ (This)->lpVtbl -> get_onpropertychange(This,p) #define IHTMLElement2_getClientRects(This,pRectCol) \ (This)->lpVtbl -> getClientRects(This,pRectCol) #define IHTMLElement2_getBoundingClientRect(This,pRect) \ (This)->lpVtbl -> getBoundingClientRect(This,pRect) #define IHTMLElement2_setExpression(This,propname,expression,language) \ (This)->lpVtbl -> setExpression(This,propname,expression,language) #define IHTMLElement2_getExpression(This,propname,expression) \ (This)->lpVtbl -> getExpression(This,propname,expression) #define IHTMLElement2_removeExpression(This,propname,pfSuccess) \ (This)->lpVtbl -> removeExpression(This,propname,pfSuccess) #define IHTMLElement2_put_tabIndex(This,v) \ (This)->lpVtbl -> put_tabIndex(This,v) #define IHTMLElement2_get_tabIndex(This,p) \ (This)->lpVtbl -> get_tabIndex(This,p) #define IHTMLElement2_focus(This) \ (This)->lpVtbl -> focus(This) #define IHTMLElement2_put_accessKey(This,v) \ (This)->lpVtbl -> put_accessKey(This,v) #define IHTMLElement2_get_accessKey(This,p) \ (This)->lpVtbl -> get_accessKey(This,p) #define IHTMLElement2_put_onblur(This,v) \ (This)->lpVtbl -> put_onblur(This,v) #define IHTMLElement2_get_onblur(This,p) \ (This)->lpVtbl -> get_onblur(This,p) #define IHTMLElement2_put_onfocus(This,v) \ (This)->lpVtbl -> put_onfocus(This,v) #define IHTMLElement2_get_onfocus(This,p) \ (This)->lpVtbl -> get_onfocus(This,p) #define IHTMLElement2_put_onresize(This,v) \ (This)->lpVtbl -> put_onresize(This,v) #define IHTMLElement2_get_onresize(This,p) \ (This)->lpVtbl -> get_onresize(This,p) #define IHTMLElement2_blur(This) \ (This)->lpVtbl -> blur(This) #define IHTMLElement2_addFilter(This,pUnk) \ (This)->lpVtbl -> addFilter(This,pUnk) #define IHTMLElement2_removeFilter(This,pUnk) \ (This)->lpVtbl -> removeFilter(This,pUnk) #define IHTMLElement2_get_clientHeight(This,p) \ (This)->lpVtbl -> get_clientHeight(This,p) #define IHTMLElement2_get_clientWidth(This,p) \ (This)->lpVtbl -> get_clientWidth(This,p) #define IHTMLElement2_get_clientTop(This,p) \ (This)->lpVtbl -> get_clientTop(This,p) #define IHTMLElement2_get_clientLeft(This,p) \ (This)->lpVtbl -> get_clientLeft(This,p) #define IHTMLElement2_attachEvent(This,event,pDisp,pfResult) \ (This)->lpVtbl -> attachEvent(This,event,pDisp,pfResult) #define IHTMLElement2_detachEvent(This,event,pDisp) \ (This)->lpVtbl -> detachEvent(This,event,pDisp) #define IHTMLElement2_get_readyState(This,p) \ (This)->lpVtbl -> get_readyState(This,p) #define IHTMLElement2_put_onreadystatechange(This,v) \ (This)->lpVtbl -> put_onreadystatechange(This,v) #define IHTMLElement2_get_onreadystatechange(This,p) \ (This)->lpVtbl -> get_onreadystatechange(This,p) #define IHTMLElement2_put_onrowsdelete(This,v) \ (This)->lpVtbl -> put_onrowsdelete(This,v) #define IHTMLElement2_get_onrowsdelete(This,p) \ (This)->lpVtbl -> get_onrowsdelete(This,p) #define IHTMLElement2_put_onrowsinserted(This,v) \ (This)->lpVtbl -> put_onrowsinserted(This,v) #define IHTMLElement2_get_onrowsinserted(This,p) \ (This)->lpVtbl -> get_onrowsinserted(This,p) #define IHTMLElement2_put_oncellchange(This,v) \ (This)->lpVtbl -> put_oncellchange(This,v) #define IHTMLElement2_get_oncellchange(This,p) \ (This)->lpVtbl -> get_oncellchange(This,p) #define IHTMLElement2_put_dir(This,v) \ (This)->lpVtbl -> put_dir(This,v) #define IHTMLElement2_get_dir(This,p) \ (This)->lpVtbl -> get_dir(This,p) #define IHTMLElement2_createControlRange(This,range) \ (This)->lpVtbl -> createControlRange(This,range) #define IHTMLElement2_get_scrollHeight(This,p) \ (This)->lpVtbl -> get_scrollHeight(This,p) #define IHTMLElement2_get_scrollWidth(This,p) \ (This)->lpVtbl -> get_scrollWidth(This,p) #define IHTMLElement2_put_scrollTop(This,v) \ (This)->lpVtbl -> put_scrollTop(This,v) #define IHTMLElement2_get_scrollTop(This,p) \ (This)->lpVtbl -> get_scrollTop(This,p) #define IHTMLElement2_put_scrollLeft(This,v) \ (This)->lpVtbl -> put_scrollLeft(This,v) #define IHTMLElement2_get_scrollLeft(This,p) \ (This)->lpVtbl -> get_scrollLeft(This,p) #define IHTMLElement2_clearAttributes(This) \ (This)->lpVtbl -> clearAttributes(This) #define IHTMLElement2_mergeAttributes(This,mergeThis) \ (This)->lpVtbl -> mergeAttributes(This,mergeThis) #define IHTMLElement2_put_oncontextmenu(This,v) \ (This)->lpVtbl -> put_oncontextmenu(This,v) #define IHTMLElement2_get_oncontextmenu(This,p) \ (This)->lpVtbl -> get_oncontextmenu(This,p) #define IHTMLElement2_insertAdjacentElement(This,where,insertedElement,inserted) \ (This)->lpVtbl -> insertAdjacentElement(This,where,insertedElement,inserted) #define IHTMLElement2_applyElement(This,apply,where,applied) \ (This)->lpVtbl -> applyElement(This,apply,where,applied) #define IHTMLElement2_getAdjacentText(This,where,text) \ (This)->lpVtbl -> getAdjacentText(This,where,text) #define IHTMLElement2_replaceAdjacentText(This,where,newText,oldText) \ (This)->lpVtbl -> replaceAdjacentText(This,where,newText,oldText) #define IHTMLElement2_get_canHaveChildren(This,p) \ (This)->lpVtbl -> get_canHaveChildren(This,p) #define IHTMLElement2_addBehavior(This,bstrUrl,pvarFactory,pCookie) \ (This)->lpVtbl -> addBehavior(This,bstrUrl,pvarFactory,pCookie) #define IHTMLElement2_removeBehavior(This,cookie,pfResult) \ (This)->lpVtbl -> removeBehavior(This,cookie,pfResult) #define IHTMLElement2_get_runtimeStyle(This,p) \ (This)->lpVtbl -> get_runtimeStyle(This,p) #define IHTMLElement2_get_behaviorUrns(This,p) \ (This)->lpVtbl -> get_behaviorUrns(This,p) #define IHTMLElement2_put_tagUrn(This,v) \ (This)->lpVtbl -> put_tagUrn(This,v) #define IHTMLElement2_get_tagUrn(This,p) \ (This)->lpVtbl -> get_tagUrn(This,p) #define IHTMLElement2_put_onbeforeeditfocus(This,v) \ (This)->lpVtbl -> put_onbeforeeditfocus(This,v) #define IHTMLElement2_get_onbeforeeditfocus(This,p) \ (This)->lpVtbl -> get_onbeforeeditfocus(This,p) #define IHTMLElement2_get_readyStateValue(This,p) \ (This)->lpVtbl -> get_readyStateValue(This,p) #define IHTMLElement2_getElementsByTagName(This,v,pelColl) \ (This)->lpVtbl -> getElementsByTagName(This,v,pelColl) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_scopeName_Proxy( IHTMLElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLElement2_get_scopeName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_setCapture_Proxy( IHTMLElement2 * This, /* [in][defaultvalue] */ VARIANT_BOOL containerCapture); void __RPC_STUB IHTMLElement2_setCapture_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_releaseCapture_Proxy( IHTMLElement2 * This); void __RPC_STUB IHTMLElement2_releaseCapture_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onlosecapture_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_onlosecapture_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onlosecapture_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_onlosecapture_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_componentFromPoint_Proxy( IHTMLElement2 * This, /* [in] */ long x, /* [in] */ long y, /* [out][retval] */ BSTR *component); void __RPC_STUB IHTMLElement2_componentFromPoint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_doScroll_Proxy( IHTMLElement2 * This, /* [in][optional] */ VARIANT component); void __RPC_STUB IHTMLElement2_doScroll_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onscroll_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_onscroll_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onscroll_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_onscroll_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_ondrag_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_ondrag_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_ondrag_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_ondrag_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_ondragend_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_ondragend_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_ondragend_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_ondragend_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_ondragenter_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_ondragenter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_ondragenter_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_ondragenter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_ondragover_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_ondragover_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_ondragover_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_ondragover_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_ondragleave_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_ondragleave_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_ondragleave_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_ondragleave_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_ondrop_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_ondrop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_ondrop_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_ondrop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onbeforecut_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_onbeforecut_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onbeforecut_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_onbeforecut_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_oncut_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_oncut_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_oncut_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_oncut_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onbeforecopy_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_onbeforecopy_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onbeforecopy_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_onbeforecopy_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_oncopy_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_oncopy_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_oncopy_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_oncopy_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onbeforepaste_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_onbeforepaste_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onbeforepaste_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_onbeforepaste_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onpaste_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_onpaste_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onpaste_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_onpaste_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_currentStyle_Proxy( IHTMLElement2 * This, /* [out][retval] */ IHTMLCurrentStyle **p); void __RPC_STUB IHTMLElement2_get_currentStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onpropertychange_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_onpropertychange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onpropertychange_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_onpropertychange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_getClientRects_Proxy( IHTMLElement2 * This, /* [out][retval] */ IHTMLRectCollection **pRectCol); void __RPC_STUB IHTMLElement2_getClientRects_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_getBoundingClientRect_Proxy( IHTMLElement2 * This, /* [out][retval] */ IHTMLRect **pRect); void __RPC_STUB IHTMLElement2_getBoundingClientRect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_setExpression_Proxy( IHTMLElement2 * This, /* [in] */ BSTR propname, /* [in] */ BSTR expression, /* [in][defaultvalue] */ BSTR language); void __RPC_STUB IHTMLElement2_setExpression_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_getExpression_Proxy( IHTMLElement2 * This, /* [in] */ BSTR propname, /* [out][retval] */ VARIANT *expression); void __RPC_STUB IHTMLElement2_getExpression_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_removeExpression_Proxy( IHTMLElement2 * This, /* [in] */ BSTR propname, /* [out][retval] */ VARIANT_BOOL *pfSuccess); void __RPC_STUB IHTMLElement2_removeExpression_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_tabIndex_Proxy( IHTMLElement2 * This, /* [in] */ short v); void __RPC_STUB IHTMLElement2_put_tabIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_tabIndex_Proxy( IHTMLElement2 * This, /* [out][retval] */ short *p); void __RPC_STUB IHTMLElement2_get_tabIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_focus_Proxy( IHTMLElement2 * This); void __RPC_STUB IHTMLElement2_focus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_accessKey_Proxy( IHTMLElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLElement2_put_accessKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_accessKey_Proxy( IHTMLElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLElement2_get_accessKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onblur_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_onblur_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onblur_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_onblur_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onfocus_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_onfocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onfocus_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_onfocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onresize_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_onresize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onresize_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_onresize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_blur_Proxy( IHTMLElement2 * This); void __RPC_STUB IHTMLElement2_blur_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_addFilter_Proxy( IHTMLElement2 * This, /* [in] */ IUnknown *pUnk); void __RPC_STUB IHTMLElement2_addFilter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_removeFilter_Proxy( IHTMLElement2 * This, /* [in] */ IUnknown *pUnk); void __RPC_STUB IHTMLElement2_removeFilter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_clientHeight_Proxy( IHTMLElement2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLElement2_get_clientHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_clientWidth_Proxy( IHTMLElement2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLElement2_get_clientWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_clientTop_Proxy( IHTMLElement2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLElement2_get_clientTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_clientLeft_Proxy( IHTMLElement2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLElement2_get_clientLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_attachEvent_Proxy( IHTMLElement2 * This, /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp, /* [out][retval] */ VARIANT_BOOL *pfResult); void __RPC_STUB IHTMLElement2_attachEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_detachEvent_Proxy( IHTMLElement2 * This, /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp); void __RPC_STUB IHTMLElement2_detachEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_readyState_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_readyState_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onreadystatechange_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_onreadystatechange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onreadystatechange_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_onreadystatechange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onrowsdelete_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_onrowsdelete_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onrowsdelete_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_onrowsdelete_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onrowsinserted_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_onrowsinserted_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onrowsinserted_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_onrowsinserted_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_oncellchange_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_oncellchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_oncellchange_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_oncellchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_dir_Proxy( IHTMLElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLElement2_put_dir_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_dir_Proxy( IHTMLElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLElement2_get_dir_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_createControlRange_Proxy( IHTMLElement2 * This, /* [out][retval] */ IDispatch **range); void __RPC_STUB IHTMLElement2_createControlRange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_scrollHeight_Proxy( IHTMLElement2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLElement2_get_scrollHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_scrollWidth_Proxy( IHTMLElement2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLElement2_get_scrollWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_scrollTop_Proxy( IHTMLElement2 * This, /* [in] */ long v); void __RPC_STUB IHTMLElement2_put_scrollTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_scrollTop_Proxy( IHTMLElement2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLElement2_get_scrollTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_scrollLeft_Proxy( IHTMLElement2 * This, /* [in] */ long v); void __RPC_STUB IHTMLElement2_put_scrollLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_scrollLeft_Proxy( IHTMLElement2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLElement2_get_scrollLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_clearAttributes_Proxy( IHTMLElement2 * This); void __RPC_STUB IHTMLElement2_clearAttributes_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_mergeAttributes_Proxy( IHTMLElement2 * This, /* [in] */ IHTMLElement *mergeThis); void __RPC_STUB IHTMLElement2_mergeAttributes_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_oncontextmenu_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_oncontextmenu_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_oncontextmenu_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_oncontextmenu_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_insertAdjacentElement_Proxy( IHTMLElement2 * This, /* [in] */ BSTR where, /* [in] */ IHTMLElement *insertedElement, /* [out][retval] */ IHTMLElement **inserted); void __RPC_STUB IHTMLElement2_insertAdjacentElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_applyElement_Proxy( IHTMLElement2 * This, /* [in] */ IHTMLElement *apply, /* [in] */ BSTR where, /* [out][retval] */ IHTMLElement **applied); void __RPC_STUB IHTMLElement2_applyElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_getAdjacentText_Proxy( IHTMLElement2 * This, /* [in] */ BSTR where, /* [out][retval] */ BSTR *text); void __RPC_STUB IHTMLElement2_getAdjacentText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_replaceAdjacentText_Proxy( IHTMLElement2 * This, /* [in] */ BSTR where, /* [in] */ BSTR newText, /* [out][retval] */ BSTR *oldText); void __RPC_STUB IHTMLElement2_replaceAdjacentText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_canHaveChildren_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLElement2_get_canHaveChildren_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_addBehavior_Proxy( IHTMLElement2 * This, /* [in] */ BSTR bstrUrl, /* [in][optional] */ VARIANT *pvarFactory, /* [out][retval] */ long *pCookie); void __RPC_STUB IHTMLElement2_addBehavior_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_removeBehavior_Proxy( IHTMLElement2 * This, /* [in] */ long cookie, /* [out][retval] */ VARIANT_BOOL *pfResult); void __RPC_STUB IHTMLElement2_removeBehavior_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_runtimeStyle_Proxy( IHTMLElement2 * This, /* [out][retval] */ IHTMLStyle **p); void __RPC_STUB IHTMLElement2_get_runtimeStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_behaviorUrns_Proxy( IHTMLElement2 * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLElement2_get_behaviorUrns_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_tagUrn_Proxy( IHTMLElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLElement2_put_tagUrn_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_tagUrn_Proxy( IHTMLElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLElement2_get_tagUrn_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_put_onbeforeeditfocus_Proxy( IHTMLElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement2_put_onbeforeeditfocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_onbeforeeditfocus_Proxy( IHTMLElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement2_get_onbeforeeditfocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_get_readyStateValue_Proxy( IHTMLElement2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLElement2_get_readyStateValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement2_getElementsByTagName_Proxy( IHTMLElement2 * This, /* [in] */ BSTR v, /* [out][retval] */ IHTMLElementCollection **pelColl); void __RPC_STUB IHTMLElement2_getElementsByTagName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLElement2_INTERFACE_DEFINED__ */ #ifndef __IHTMLElement3_INTERFACE_DEFINED__ #define __IHTMLElement3_INTERFACE_DEFINED__ /* interface IHTMLElement3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLElement3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f673-98b5-11cf-bb82-00aa00bdce0b") IHTMLElement3 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE mergeAttributes( /* [in] */ IHTMLElement *mergeThis, /* [in][optional] */ VARIANT *pvarFlags) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isMultiLine( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_canHaveHTML( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onlayoutcomplete( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onlayoutcomplete( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onpage( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onpage( /* [out][retval] */ VARIANT *p) = 0; virtual /* [nonbrowsable][restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_inflateBlock( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_inflateBlock( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforedeactivate( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforedeactivate( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE setActive( void) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_contentEditable( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_contentEditable( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isContentEditable( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hideFocus( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hideFocus( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isDisabled( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmove( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmove( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncontrolselect( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncontrolselect( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireEvent( /* [in] */ BSTR bstrEventName, /* [in][optional] */ VARIANT *pvarEventObject, /* [out][retval] */ VARIANT_BOOL *pfCancelled) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onresizestart( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onresizestart( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onresizeend( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onresizeend( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmovestart( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmovestart( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmoveend( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmoveend( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseenter( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseenter( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseleave( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseleave( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onactivate( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onactivate( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondeactivate( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondeactivate( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE dragDrop( /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_glyphMode( /* [out][retval] */ LONG *p) = 0; }; #else /* C style interface */ typedef struct IHTMLElement3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLElement3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLElement3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLElement3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLElement3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLElement3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLElement3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLElement3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *mergeAttributes )( IHTMLElement3 * This, /* [in] */ IHTMLElement *mergeThis, /* [in][optional] */ VARIANT *pvarFlags); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_isMultiLine )( IHTMLElement3 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_canHaveHTML )( IHTMLElement3 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onlayoutcomplete )( IHTMLElement3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onlayoutcomplete )( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onpage )( IHTMLElement3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onpage )( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); /* [nonbrowsable][restricted][hidden][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_inflateBlock )( IHTMLElement3 * This, /* [in] */ VARIANT_BOOL v); /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_inflateBlock )( IHTMLElement3 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforedeactivate )( IHTMLElement3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforedeactivate )( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *setActive )( IHTMLElement3 * This); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_contentEditable )( IHTMLElement3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_contentEditable )( IHTMLElement3 * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_isContentEditable )( IHTMLElement3 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hideFocus )( IHTMLElement3 * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hideFocus )( IHTMLElement3 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_disabled )( IHTMLElement3 * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_disabled )( IHTMLElement3 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_isDisabled )( IHTMLElement3 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onmove )( IHTMLElement3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onmove )( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_oncontrolselect )( IHTMLElement3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_oncontrolselect )( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *fireEvent )( IHTMLElement3 * This, /* [in] */ BSTR bstrEventName, /* [in][optional] */ VARIANT *pvarEventObject, /* [out][retval] */ VARIANT_BOOL *pfCancelled); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onresizestart )( IHTMLElement3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onresizestart )( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onresizeend )( IHTMLElement3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onresizeend )( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onmovestart )( IHTMLElement3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onmovestart )( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onmoveend )( IHTMLElement3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onmoveend )( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onmouseenter )( IHTMLElement3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onmouseenter )( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onmouseleave )( IHTMLElement3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onmouseleave )( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onactivate )( IHTMLElement3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onactivate )( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondeactivate )( IHTMLElement3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondeactivate )( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *dragDrop )( IHTMLElement3 * This, /* [out][retval] */ VARIANT_BOOL *pfRet); /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_glyphMode )( IHTMLElement3 * This, /* [out][retval] */ LONG *p); END_INTERFACE } IHTMLElement3Vtbl; interface IHTMLElement3 { CONST_VTBL struct IHTMLElement3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLElement3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLElement3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLElement3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLElement3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLElement3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLElement3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLElement3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLElement3_mergeAttributes(This,mergeThis,pvarFlags) \ (This)->lpVtbl -> mergeAttributes(This,mergeThis,pvarFlags) #define IHTMLElement3_get_isMultiLine(This,p) \ (This)->lpVtbl -> get_isMultiLine(This,p) #define IHTMLElement3_get_canHaveHTML(This,p) \ (This)->lpVtbl -> get_canHaveHTML(This,p) #define IHTMLElement3_put_onlayoutcomplete(This,v) \ (This)->lpVtbl -> put_onlayoutcomplete(This,v) #define IHTMLElement3_get_onlayoutcomplete(This,p) \ (This)->lpVtbl -> get_onlayoutcomplete(This,p) #define IHTMLElement3_put_onpage(This,v) \ (This)->lpVtbl -> put_onpage(This,v) #define IHTMLElement3_get_onpage(This,p) \ (This)->lpVtbl -> get_onpage(This,p) #define IHTMLElement3_put_inflateBlock(This,v) \ (This)->lpVtbl -> put_inflateBlock(This,v) #define IHTMLElement3_get_inflateBlock(This,p) \ (This)->lpVtbl -> get_inflateBlock(This,p) #define IHTMLElement3_put_onbeforedeactivate(This,v) \ (This)->lpVtbl -> put_onbeforedeactivate(This,v) #define IHTMLElement3_get_onbeforedeactivate(This,p) \ (This)->lpVtbl -> get_onbeforedeactivate(This,p) #define IHTMLElement3_setActive(This) \ (This)->lpVtbl -> setActive(This) #define IHTMLElement3_put_contentEditable(This,v) \ (This)->lpVtbl -> put_contentEditable(This,v) #define IHTMLElement3_get_contentEditable(This,p) \ (This)->lpVtbl -> get_contentEditable(This,p) #define IHTMLElement3_get_isContentEditable(This,p) \ (This)->lpVtbl -> get_isContentEditable(This,p) #define IHTMLElement3_put_hideFocus(This,v) \ (This)->lpVtbl -> put_hideFocus(This,v) #define IHTMLElement3_get_hideFocus(This,p) \ (This)->lpVtbl -> get_hideFocus(This,p) #define IHTMLElement3_put_disabled(This,v) \ (This)->lpVtbl -> put_disabled(This,v) #define IHTMLElement3_get_disabled(This,p) \ (This)->lpVtbl -> get_disabled(This,p) #define IHTMLElement3_get_isDisabled(This,p) \ (This)->lpVtbl -> get_isDisabled(This,p) #define IHTMLElement3_put_onmove(This,v) \ (This)->lpVtbl -> put_onmove(This,v) #define IHTMLElement3_get_onmove(This,p) \ (This)->lpVtbl -> get_onmove(This,p) #define IHTMLElement3_put_oncontrolselect(This,v) \ (This)->lpVtbl -> put_oncontrolselect(This,v) #define IHTMLElement3_get_oncontrolselect(This,p) \ (This)->lpVtbl -> get_oncontrolselect(This,p) #define IHTMLElement3_fireEvent(This,bstrEventName,pvarEventObject,pfCancelled) \ (This)->lpVtbl -> fireEvent(This,bstrEventName,pvarEventObject,pfCancelled) #define IHTMLElement3_put_onresizestart(This,v) \ (This)->lpVtbl -> put_onresizestart(This,v) #define IHTMLElement3_get_onresizestart(This,p) \ (This)->lpVtbl -> get_onresizestart(This,p) #define IHTMLElement3_put_onresizeend(This,v) \ (This)->lpVtbl -> put_onresizeend(This,v) #define IHTMLElement3_get_onresizeend(This,p) \ (This)->lpVtbl -> get_onresizeend(This,p) #define IHTMLElement3_put_onmovestart(This,v) \ (This)->lpVtbl -> put_onmovestart(This,v) #define IHTMLElement3_get_onmovestart(This,p) \ (This)->lpVtbl -> get_onmovestart(This,p) #define IHTMLElement3_put_onmoveend(This,v) \ (This)->lpVtbl -> put_onmoveend(This,v) #define IHTMLElement3_get_onmoveend(This,p) \ (This)->lpVtbl -> get_onmoveend(This,p) #define IHTMLElement3_put_onmouseenter(This,v) \ (This)->lpVtbl -> put_onmouseenter(This,v) #define IHTMLElement3_get_onmouseenter(This,p) \ (This)->lpVtbl -> get_onmouseenter(This,p) #define IHTMLElement3_put_onmouseleave(This,v) \ (This)->lpVtbl -> put_onmouseleave(This,v) #define IHTMLElement3_get_onmouseleave(This,p) \ (This)->lpVtbl -> get_onmouseleave(This,p) #define IHTMLElement3_put_onactivate(This,v) \ (This)->lpVtbl -> put_onactivate(This,v) #define IHTMLElement3_get_onactivate(This,p) \ (This)->lpVtbl -> get_onactivate(This,p) #define IHTMLElement3_put_ondeactivate(This,v) \ (This)->lpVtbl -> put_ondeactivate(This,v) #define IHTMLElement3_get_ondeactivate(This,p) \ (This)->lpVtbl -> get_ondeactivate(This,p) #define IHTMLElement3_dragDrop(This,pfRet) \ (This)->lpVtbl -> dragDrop(This,pfRet) #define IHTMLElement3_get_glyphMode(This,p) \ (This)->lpVtbl -> get_glyphMode(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_mergeAttributes_Proxy( IHTMLElement3 * This, /* [in] */ IHTMLElement *mergeThis, /* [in][optional] */ VARIANT *pvarFlags); void __RPC_STUB IHTMLElement3_mergeAttributes_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_isMultiLine_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLElement3_get_isMultiLine_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_canHaveHTML_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLElement3_get_canHaveHTML_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onlayoutcomplete_Proxy( IHTMLElement3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement3_put_onlayoutcomplete_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onlayoutcomplete_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement3_get_onlayoutcomplete_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onpage_Proxy( IHTMLElement3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement3_put_onpage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onpage_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement3_get_onpage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_inflateBlock_Proxy( IHTMLElement3 * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLElement3_put_inflateBlock_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_inflateBlock_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLElement3_get_inflateBlock_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onbeforedeactivate_Proxy( IHTMLElement3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement3_put_onbeforedeactivate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onbeforedeactivate_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement3_get_onbeforedeactivate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_setActive_Proxy( IHTMLElement3 * This); void __RPC_STUB IHTMLElement3_setActive_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_contentEditable_Proxy( IHTMLElement3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLElement3_put_contentEditable_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_contentEditable_Proxy( IHTMLElement3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLElement3_get_contentEditable_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_isContentEditable_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLElement3_get_isContentEditable_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_hideFocus_Proxy( IHTMLElement3 * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLElement3_put_hideFocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_hideFocus_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLElement3_get_hideFocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_disabled_Proxy( IHTMLElement3 * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLElement3_put_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_disabled_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLElement3_get_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_isDisabled_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLElement3_get_isDisabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onmove_Proxy( IHTMLElement3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement3_put_onmove_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onmove_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement3_get_onmove_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_oncontrolselect_Proxy( IHTMLElement3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement3_put_oncontrolselect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_oncontrolselect_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement3_get_oncontrolselect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_fireEvent_Proxy( IHTMLElement3 * This, /* [in] */ BSTR bstrEventName, /* [in][optional] */ VARIANT *pvarEventObject, /* [out][retval] */ VARIANT_BOOL *pfCancelled); void __RPC_STUB IHTMLElement3_fireEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onresizestart_Proxy( IHTMLElement3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement3_put_onresizestart_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onresizestart_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement3_get_onresizestart_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onresizeend_Proxy( IHTMLElement3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement3_put_onresizeend_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onresizeend_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement3_get_onresizeend_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onmovestart_Proxy( IHTMLElement3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement3_put_onmovestart_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onmovestart_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement3_get_onmovestart_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onmoveend_Proxy( IHTMLElement3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement3_put_onmoveend_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onmoveend_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement3_get_onmoveend_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onmouseenter_Proxy( IHTMLElement3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement3_put_onmouseenter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onmouseenter_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement3_get_onmouseenter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onmouseleave_Proxy( IHTMLElement3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement3_put_onmouseleave_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onmouseleave_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement3_get_onmouseleave_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_onactivate_Proxy( IHTMLElement3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement3_put_onactivate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_onactivate_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement3_get_onactivate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_put_ondeactivate_Proxy( IHTMLElement3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement3_put_ondeactivate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_ondeactivate_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement3_get_ondeactivate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_dragDrop_Proxy( IHTMLElement3 * This, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLElement3_dragDrop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement3_get_glyphMode_Proxy( IHTMLElement3 * This, /* [out][retval] */ LONG *p); void __RPC_STUB IHTMLElement3_get_glyphMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLElement3_INTERFACE_DEFINED__ */ #ifndef __IHTMLElement4_INTERFACE_DEFINED__ #define __IHTMLElement4_INTERFACE_DEFINED__ /* interface IHTMLElement4 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLElement4; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f80f-98b5-11cf-bb82-00aa00bdce0b") IHTMLElement4 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousewheel( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousewheel( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE normalize( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttributeNode( /* [in] */ BSTR bstrname, /* [out][retval] */ IHTMLDOMAttribute **ppAttribute) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttributeNode( /* [in] */ IHTMLDOMAttribute *pattr, /* [out][retval] */ IHTMLDOMAttribute **ppretAttribute) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeAttributeNode( /* [in] */ IHTMLDOMAttribute *pattr, /* [out][retval] */ IHTMLDOMAttribute **ppretAttribute) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeactivate( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeactivate( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocusin( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocusin( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocusout( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocusout( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTMLElement4Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLElement4 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLElement4 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLElement4 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLElement4 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLElement4 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLElement4 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLElement4 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onmousewheel )( IHTMLElement4 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onmousewheel )( IHTMLElement4 * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *normalize )( IHTMLElement4 * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getAttributeNode )( IHTMLElement4 * This, /* [in] */ BSTR bstrname, /* [out][retval] */ IHTMLDOMAttribute **ppAttribute); /* [id] */ HRESULT ( STDMETHODCALLTYPE *setAttributeNode )( IHTMLElement4 * This, /* [in] */ IHTMLDOMAttribute *pattr, /* [out][retval] */ IHTMLDOMAttribute **ppretAttribute); /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeAttributeNode )( IHTMLElement4 * This, /* [in] */ IHTMLDOMAttribute *pattr, /* [out][retval] */ IHTMLDOMAttribute **ppretAttribute); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforeactivate )( IHTMLElement4 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforeactivate )( IHTMLElement4 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onfocusin )( IHTMLElement4 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onfocusin )( IHTMLElement4 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onfocusout )( IHTMLElement4 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onfocusout )( IHTMLElement4 * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTMLElement4Vtbl; interface IHTMLElement4 { CONST_VTBL struct IHTMLElement4Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLElement4_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLElement4_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLElement4_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLElement4_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLElement4_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLElement4_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLElement4_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLElement4_put_onmousewheel(This,v) \ (This)->lpVtbl -> put_onmousewheel(This,v) #define IHTMLElement4_get_onmousewheel(This,p) \ (This)->lpVtbl -> get_onmousewheel(This,p) #define IHTMLElement4_normalize(This) \ (This)->lpVtbl -> normalize(This) #define IHTMLElement4_getAttributeNode(This,bstrname,ppAttribute) \ (This)->lpVtbl -> getAttributeNode(This,bstrname,ppAttribute) #define IHTMLElement4_setAttributeNode(This,pattr,ppretAttribute) \ (This)->lpVtbl -> setAttributeNode(This,pattr,ppretAttribute) #define IHTMLElement4_removeAttributeNode(This,pattr,ppretAttribute) \ (This)->lpVtbl -> removeAttributeNode(This,pattr,ppretAttribute) #define IHTMLElement4_put_onbeforeactivate(This,v) \ (This)->lpVtbl -> put_onbeforeactivate(This,v) #define IHTMLElement4_get_onbeforeactivate(This,p) \ (This)->lpVtbl -> get_onbeforeactivate(This,p) #define IHTMLElement4_put_onfocusin(This,v) \ (This)->lpVtbl -> put_onfocusin(This,v) #define IHTMLElement4_get_onfocusin(This,p) \ (This)->lpVtbl -> get_onfocusin(This,p) #define IHTMLElement4_put_onfocusout(This,v) \ (This)->lpVtbl -> put_onfocusout(This,v) #define IHTMLElement4_get_onfocusout(This,p) \ (This)->lpVtbl -> get_onfocusout(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_put_onmousewheel_Proxy( IHTMLElement4 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement4_put_onmousewheel_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_get_onmousewheel_Proxy( IHTMLElement4 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement4_get_onmousewheel_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_normalize_Proxy( IHTMLElement4 * This); void __RPC_STUB IHTMLElement4_normalize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_getAttributeNode_Proxy( IHTMLElement4 * This, /* [in] */ BSTR bstrname, /* [out][retval] */ IHTMLDOMAttribute **ppAttribute); void __RPC_STUB IHTMLElement4_getAttributeNode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_setAttributeNode_Proxy( IHTMLElement4 * This, /* [in] */ IHTMLDOMAttribute *pattr, /* [out][retval] */ IHTMLDOMAttribute **ppretAttribute); void __RPC_STUB IHTMLElement4_setAttributeNode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_removeAttributeNode_Proxy( IHTMLElement4 * This, /* [in] */ IHTMLDOMAttribute *pattr, /* [out][retval] */ IHTMLDOMAttribute **ppretAttribute); void __RPC_STUB IHTMLElement4_removeAttributeNode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_put_onbeforeactivate_Proxy( IHTMLElement4 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement4_put_onbeforeactivate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_get_onbeforeactivate_Proxy( IHTMLElement4 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement4_get_onbeforeactivate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_put_onfocusin_Proxy( IHTMLElement4 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement4_put_onfocusin_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_get_onfocusin_Proxy( IHTMLElement4 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement4_get_onfocusin_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_put_onfocusout_Proxy( IHTMLElement4 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLElement4_put_onfocusout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElement4_get_onfocusout_Proxy( IHTMLElement4 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLElement4_get_onfocusout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLElement4_INTERFACE_DEFINED__ */ #ifndef __IHTMLElementRender_INTERFACE_DEFINED__ #define __IHTMLElementRender_INTERFACE_DEFINED__ /* interface IHTMLElementRender */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHTMLElementRender; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f669-98b5-11cf-bb82-00aa00bdce0b") IHTMLElementRender : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE DrawToDC( /* [in] */ HDC hDC) = 0; virtual HRESULT STDMETHODCALLTYPE SetDocumentPrinter( /* [in] */ BSTR bstrPrinterName, /* [in] */ HDC hDC) = 0; }; #else /* C style interface */ typedef struct IHTMLElementRenderVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLElementRender * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLElementRender * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLElementRender * This); HRESULT ( STDMETHODCALLTYPE *DrawToDC )( IHTMLElementRender * This, /* [in] */ HDC hDC); HRESULT ( STDMETHODCALLTYPE *SetDocumentPrinter )( IHTMLElementRender * This, /* [in] */ BSTR bstrPrinterName, /* [in] */ HDC hDC); END_INTERFACE } IHTMLElementRenderVtbl; interface IHTMLElementRender { CONST_VTBL struct IHTMLElementRenderVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLElementRender_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLElementRender_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLElementRender_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLElementRender_DrawToDC(This,hDC) \ (This)->lpVtbl -> DrawToDC(This,hDC) #define IHTMLElementRender_SetDocumentPrinter(This,bstrPrinterName,hDC) \ (This)->lpVtbl -> SetDocumentPrinter(This,bstrPrinterName,hDC) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IHTMLElementRender_DrawToDC_Proxy( IHTMLElementRender * This, /* [in] */ HDC hDC); void __RPC_STUB IHTMLElementRender_DrawToDC_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLElementRender_SetDocumentPrinter_Proxy( IHTMLElementRender * This, /* [in] */ BSTR bstrPrinterName, /* [in] */ HDC hDC); void __RPC_STUB IHTMLElementRender_SetDocumentPrinter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLElementRender_INTERFACE_DEFINED__ */ #ifndef __IHTMLUniqueName_INTERFACE_DEFINED__ #define __IHTMLUniqueName_INTERFACE_DEFINED__ /* interface IHTMLUniqueName */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLUniqueName; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4d0-98b5-11cf-bb82-00aa00bdce0b") IHTMLUniqueName : public IDispatch { public: virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_uniqueNumber( /* [out][retval] */ long *p) = 0; virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_uniqueID( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLUniqueNameVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLUniqueName * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLUniqueName * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLUniqueName * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLUniqueName * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLUniqueName * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLUniqueName * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLUniqueName * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_uniqueNumber )( IHTMLUniqueName * This, /* [out][retval] */ long *p); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_uniqueID )( IHTMLUniqueName * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLUniqueNameVtbl; interface IHTMLUniqueName { CONST_VTBL struct IHTMLUniqueNameVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLUniqueName_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLUniqueName_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLUniqueName_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLUniqueName_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLUniqueName_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLUniqueName_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLUniqueName_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLUniqueName_get_uniqueNumber(This,p) \ (This)->lpVtbl -> get_uniqueNumber(This,p) #define IHTMLUniqueName_get_uniqueID(This,p) \ (This)->lpVtbl -> get_uniqueID(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLUniqueName_get_uniqueNumber_Proxy( IHTMLUniqueName * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLUniqueName_get_uniqueNumber_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLUniqueName_get_uniqueID_Proxy( IHTMLUniqueName * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLUniqueName_get_uniqueID_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLUniqueName_INTERFACE_DEFINED__ */ #ifndef __IHTMLDatabinding_INTERFACE_DEFINED__ #define __IHTMLDatabinding_INTERFACE_DEFINED__ /* interface IHTMLDatabinding */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDatabinding; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3f2-98b5-11cf-bb82-00aa00bdce0b") IHTMLDatabinding : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dataFld( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataFld( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dataSrc( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataSrc( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dataFormatAs( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataFormatAs( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLDatabindingVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDatabinding * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDatabinding * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDatabinding * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDatabinding * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDatabinding * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDatabinding * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDatabinding * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dataFld )( IHTMLDatabinding * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dataFld )( IHTMLDatabinding * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dataSrc )( IHTMLDatabinding * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dataSrc )( IHTMLDatabinding * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dataFormatAs )( IHTMLDatabinding * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dataFormatAs )( IHTMLDatabinding * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLDatabindingVtbl; interface IHTMLDatabinding { CONST_VTBL struct IHTMLDatabindingVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDatabinding_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDatabinding_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDatabinding_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDatabinding_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDatabinding_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDatabinding_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDatabinding_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDatabinding_put_dataFld(This,v) \ (This)->lpVtbl -> put_dataFld(This,v) #define IHTMLDatabinding_get_dataFld(This,p) \ (This)->lpVtbl -> get_dataFld(This,p) #define IHTMLDatabinding_put_dataSrc(This,v) \ (This)->lpVtbl -> put_dataSrc(This,v) #define IHTMLDatabinding_get_dataSrc(This,p) \ (This)->lpVtbl -> get_dataSrc(This,p) #define IHTMLDatabinding_put_dataFormatAs(This,v) \ (This)->lpVtbl -> put_dataFormatAs(This,v) #define IHTMLDatabinding_get_dataFormatAs(This,p) \ (This)->lpVtbl -> get_dataFormatAs(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDatabinding_put_dataFld_Proxy( IHTMLDatabinding * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDatabinding_put_dataFld_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDatabinding_get_dataFld_Proxy( IHTMLDatabinding * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDatabinding_get_dataFld_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDatabinding_put_dataSrc_Proxy( IHTMLDatabinding * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDatabinding_put_dataSrc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDatabinding_get_dataSrc_Proxy( IHTMLDatabinding * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDatabinding_get_dataSrc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDatabinding_put_dataFormatAs_Proxy( IHTMLDatabinding * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDatabinding_put_dataFormatAs_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDatabinding_get_dataFormatAs_Proxy( IHTMLDatabinding * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDatabinding_get_dataFormatAs_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDatabinding_INTERFACE_DEFINED__ */ #ifndef __IHTMLDocument_INTERFACE_DEFINED__ #define __IHTMLDocument_INTERFACE_DEFINED__ /* interface IHTMLDocument */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDocument; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("626FC520-A41E-11cf-A731-00A0C9082637") IHTMLDocument : public IDispatch { public: virtual /* [nonbrowsable][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_Script( /* [out][retval] */ IDispatch **p) = 0; }; #else /* C style interface */ typedef struct IHTMLDocumentVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDocument * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDocument * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDocument * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDocument * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDocument * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDocument * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDocument * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [nonbrowsable][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Script )( IHTMLDocument * This, /* [out][retval] */ IDispatch **p); END_INTERFACE } IHTMLDocumentVtbl; interface IHTMLDocument { CONST_VTBL struct IHTMLDocumentVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDocument_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDocument_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDocument_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDocument_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDocument_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDocument_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDocument_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDocument_get_Script(This,p) \ (This)->lpVtbl -> get_Script(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [nonbrowsable][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument_get_Script_Proxy( IHTMLDocument * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLDocument_get_Script_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDocument_INTERFACE_DEFINED__ */ #ifndef __IHTMLElementDefaults_INTERFACE_DEFINED__ #define __IHTMLElementDefaults_INTERFACE_DEFINED__ /* interface IHTMLElementDefaults */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLElementDefaults; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6c9-98b5-11cf-bb82-00aa00bdce0b") IHTMLElementDefaults : public IDispatch { public: virtual /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE get_style( /* [out][retval] */ IHTMLStyle **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_tabStop( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tabStop( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_viewInheritStyle( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_viewInheritStyle( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_viewMasterTab( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_viewMasterTab( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollSegmentX( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollSegmentX( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollSegmentY( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollSegmentY( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_isMultiLine( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isMultiLine( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_contentEditable( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_contentEditable( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_canHaveHTML( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_canHaveHTML( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_viewLink( /* [in] */ IHTMLDocument *v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_viewLink( /* [out][retval] */ IHTMLDocument **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frozen( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frozen( /* [out][retval] */ VARIANT_BOOL *p) = 0; }; #else /* C style interface */ typedef struct IHTMLElementDefaultsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLElementDefaults * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLElementDefaults * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLElementDefaults * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLElementDefaults * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLElementDefaults * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLElementDefaults * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLElementDefaults * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [nonbrowsable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_style )( IHTMLElementDefaults * This, /* [out][retval] */ IHTMLStyle **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_tabStop )( IHTMLElementDefaults * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_tabStop )( IHTMLElementDefaults * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_viewInheritStyle )( IHTMLElementDefaults * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_viewInheritStyle )( IHTMLElementDefaults * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_viewMasterTab )( IHTMLElementDefaults * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_viewMasterTab )( IHTMLElementDefaults * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollSegmentX )( IHTMLElementDefaults * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollSegmentX )( IHTMLElementDefaults * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollSegmentY )( IHTMLElementDefaults * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollSegmentY )( IHTMLElementDefaults * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_isMultiLine )( IHTMLElementDefaults * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_isMultiLine )( IHTMLElementDefaults * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_contentEditable )( IHTMLElementDefaults * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_contentEditable )( IHTMLElementDefaults * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_canHaveHTML )( IHTMLElementDefaults * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_canHaveHTML )( IHTMLElementDefaults * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_viewLink )( IHTMLElementDefaults * This, /* [in] */ IHTMLDocument *v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_viewLink )( IHTMLElementDefaults * This, /* [out][retval] */ IHTMLDocument **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_frozen )( IHTMLElementDefaults * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_frozen )( IHTMLElementDefaults * This, /* [out][retval] */ VARIANT_BOOL *p); END_INTERFACE } IHTMLElementDefaultsVtbl; interface IHTMLElementDefaults { CONST_VTBL struct IHTMLElementDefaultsVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLElementDefaults_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLElementDefaults_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLElementDefaults_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLElementDefaults_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLElementDefaults_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLElementDefaults_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLElementDefaults_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLElementDefaults_get_style(This,p) \ (This)->lpVtbl -> get_style(This,p) #define IHTMLElementDefaults_put_tabStop(This,v) \ (This)->lpVtbl -> put_tabStop(This,v) #define IHTMLElementDefaults_get_tabStop(This,p) \ (This)->lpVtbl -> get_tabStop(This,p) #define IHTMLElementDefaults_put_viewInheritStyle(This,v) \ (This)->lpVtbl -> put_viewInheritStyle(This,v) #define IHTMLElementDefaults_get_viewInheritStyle(This,p) \ (This)->lpVtbl -> get_viewInheritStyle(This,p) #define IHTMLElementDefaults_put_viewMasterTab(This,v) \ (This)->lpVtbl -> put_viewMasterTab(This,v) #define IHTMLElementDefaults_get_viewMasterTab(This,p) \ (This)->lpVtbl -> get_viewMasterTab(This,p) #define IHTMLElementDefaults_put_scrollSegmentX(This,v) \ (This)->lpVtbl -> put_scrollSegmentX(This,v) #define IHTMLElementDefaults_get_scrollSegmentX(This,p) \ (This)->lpVtbl -> get_scrollSegmentX(This,p) #define IHTMLElementDefaults_put_scrollSegmentY(This,v) \ (This)->lpVtbl -> put_scrollSegmentY(This,v) #define IHTMLElementDefaults_get_scrollSegmentY(This,p) \ (This)->lpVtbl -> get_scrollSegmentY(This,p) #define IHTMLElementDefaults_put_isMultiLine(This,v) \ (This)->lpVtbl -> put_isMultiLine(This,v) #define IHTMLElementDefaults_get_isMultiLine(This,p) \ (This)->lpVtbl -> get_isMultiLine(This,p) #define IHTMLElementDefaults_put_contentEditable(This,v) \ (This)->lpVtbl -> put_contentEditable(This,v) #define IHTMLElementDefaults_get_contentEditable(This,p) \ (This)->lpVtbl -> get_contentEditable(This,p) #define IHTMLElementDefaults_put_canHaveHTML(This,v) \ (This)->lpVtbl -> put_canHaveHTML(This,v) #define IHTMLElementDefaults_get_canHaveHTML(This,p) \ (This)->lpVtbl -> get_canHaveHTML(This,p) #define IHTMLElementDefaults_putref_viewLink(This,v) \ (This)->lpVtbl -> putref_viewLink(This,v) #define IHTMLElementDefaults_get_viewLink(This,p) \ (This)->lpVtbl -> get_viewLink(This,p) #define IHTMLElementDefaults_put_frozen(This,v) \ (This)->lpVtbl -> put_frozen(This,v) #define IHTMLElementDefaults_get_frozen(This,p) \ (This)->lpVtbl -> get_frozen(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_style_Proxy( IHTMLElementDefaults * This, /* [out][retval] */ IHTMLStyle **p); void __RPC_STUB IHTMLElementDefaults_get_style_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_tabStop_Proxy( IHTMLElementDefaults * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLElementDefaults_put_tabStop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_tabStop_Proxy( IHTMLElementDefaults * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLElementDefaults_get_tabStop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_viewInheritStyle_Proxy( IHTMLElementDefaults * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLElementDefaults_put_viewInheritStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_viewInheritStyle_Proxy( IHTMLElementDefaults * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLElementDefaults_get_viewInheritStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_viewMasterTab_Proxy( IHTMLElementDefaults * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLElementDefaults_put_viewMasterTab_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_viewMasterTab_Proxy( IHTMLElementDefaults * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLElementDefaults_get_viewMasterTab_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_scrollSegmentX_Proxy( IHTMLElementDefaults * This, /* [in] */ long v); void __RPC_STUB IHTMLElementDefaults_put_scrollSegmentX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_scrollSegmentX_Proxy( IHTMLElementDefaults * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLElementDefaults_get_scrollSegmentX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_scrollSegmentY_Proxy( IHTMLElementDefaults * This, /* [in] */ long v); void __RPC_STUB IHTMLElementDefaults_put_scrollSegmentY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_scrollSegmentY_Proxy( IHTMLElementDefaults * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLElementDefaults_get_scrollSegmentY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_isMultiLine_Proxy( IHTMLElementDefaults * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLElementDefaults_put_isMultiLine_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_isMultiLine_Proxy( IHTMLElementDefaults * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLElementDefaults_get_isMultiLine_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_contentEditable_Proxy( IHTMLElementDefaults * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLElementDefaults_put_contentEditable_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_contentEditable_Proxy( IHTMLElementDefaults * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLElementDefaults_get_contentEditable_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_canHaveHTML_Proxy( IHTMLElementDefaults * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLElementDefaults_put_canHaveHTML_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_canHaveHTML_Proxy( IHTMLElementDefaults * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLElementDefaults_get_canHaveHTML_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_putref_viewLink_Proxy( IHTMLElementDefaults * This, /* [in] */ IHTMLDocument *v); void __RPC_STUB IHTMLElementDefaults_putref_viewLink_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_viewLink_Proxy( IHTMLElementDefaults * This, /* [out][retval] */ IHTMLDocument **p); void __RPC_STUB IHTMLElementDefaults_get_viewLink_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_put_frozen_Proxy( IHTMLElementDefaults * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLElementDefaults_put_frozen_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLElementDefaults_get_frozen_Proxy( IHTMLElementDefaults * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLElementDefaults_get_frozen_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLElementDefaults_INTERFACE_DEFINED__ */ #ifndef __DispHTMLDefaults_DISPINTERFACE_DEFINED__ #define __DispHTMLDefaults_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLDefaults */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLDefaults; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f58c-98b5-11cf-bb82-00aa00bdce0b") DispHTMLDefaults : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLDefaultsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLDefaults * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLDefaults * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLDefaults * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLDefaults * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLDefaults * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLDefaults * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLDefaults * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLDefaultsVtbl; interface DispHTMLDefaults { CONST_VTBL struct DispHTMLDefaultsVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLDefaults_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLDefaults_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLDefaults_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLDefaults_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLDefaults_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLDefaults_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLDefaults_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLDefaults_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLDefaults; #ifdef __cplusplus class DECLSPEC_UUID("3050f6c8-98b5-11cf-bb82-00aa00bdce0b") HTMLDefaults; #endif #ifndef __IHTCDefaultDispatch_INTERFACE_DEFINED__ #define __IHTCDefaultDispatch_INTERFACE_DEFINED__ /* interface IHTCDefaultDispatch */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTCDefaultDispatch; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4fd-98b5-11cf-bb82-00aa00bdce0b") IHTCDefaultDispatch : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_element( /* [out][retval] */ IHTMLElement **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createEventObject( /* [out][retval] */ IHTMLEventObj **eventObj) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_defaults( /* [out][retval] */ IDispatch **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_document( /* [out][retval] */ IDispatch **p) = 0; }; #else /* C style interface */ typedef struct IHTCDefaultDispatchVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTCDefaultDispatch * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTCDefaultDispatch * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTCDefaultDispatch * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTCDefaultDispatch * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTCDefaultDispatch * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTCDefaultDispatch * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTCDefaultDispatch * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_element )( IHTCDefaultDispatch * This, /* [out][retval] */ IHTMLElement **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createEventObject )( IHTCDefaultDispatch * This, /* [out][retval] */ IHTMLEventObj **eventObj); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_defaults )( IHTCDefaultDispatch * This, /* [out][retval] */ IDispatch **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_document )( IHTCDefaultDispatch * This, /* [out][retval] */ IDispatch **p); END_INTERFACE } IHTCDefaultDispatchVtbl; interface IHTCDefaultDispatch { CONST_VTBL struct IHTCDefaultDispatchVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTCDefaultDispatch_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTCDefaultDispatch_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTCDefaultDispatch_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTCDefaultDispatch_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTCDefaultDispatch_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTCDefaultDispatch_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTCDefaultDispatch_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTCDefaultDispatch_get_element(This,p) \ (This)->lpVtbl -> get_element(This,p) #define IHTCDefaultDispatch_createEventObject(This,eventObj) \ (This)->lpVtbl -> createEventObject(This,eventObj) #define IHTCDefaultDispatch_get_defaults(This,p) \ (This)->lpVtbl -> get_defaults(This,p) #define IHTCDefaultDispatch_get_document(This,p) \ (This)->lpVtbl -> get_document(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDefaultDispatch_get_element_Proxy( IHTCDefaultDispatch * This, /* [out][retval] */ IHTMLElement **p); void __RPC_STUB IHTCDefaultDispatch_get_element_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTCDefaultDispatch_createEventObject_Proxy( IHTCDefaultDispatch * This, /* [out][retval] */ IHTMLEventObj **eventObj); void __RPC_STUB IHTCDefaultDispatch_createEventObject_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDefaultDispatch_get_defaults_Proxy( IHTCDefaultDispatch * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTCDefaultDispatch_get_defaults_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDefaultDispatch_get_document_Proxy( IHTCDefaultDispatch * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTCDefaultDispatch_get_document_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTCDefaultDispatch_INTERFACE_DEFINED__ */ #ifndef __IHTCPropertyBehavior_INTERFACE_DEFINED__ #define __IHTCPropertyBehavior_INTERFACE_DEFINED__ /* interface IHTCPropertyBehavior */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTCPropertyBehavior; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5df-98b5-11cf-bb82-00aa00bdce0b") IHTCPropertyBehavior : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireChange( void) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_value( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_value( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTCPropertyBehaviorVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTCPropertyBehavior * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTCPropertyBehavior * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTCPropertyBehavior * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTCPropertyBehavior * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTCPropertyBehavior * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTCPropertyBehavior * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTCPropertyBehavior * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *fireChange )( IHTCPropertyBehavior * This); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_value )( IHTCPropertyBehavior * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_value )( IHTCPropertyBehavior * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTCPropertyBehaviorVtbl; interface IHTCPropertyBehavior { CONST_VTBL struct IHTCPropertyBehaviorVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTCPropertyBehavior_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTCPropertyBehavior_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTCPropertyBehavior_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTCPropertyBehavior_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTCPropertyBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTCPropertyBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTCPropertyBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTCPropertyBehavior_fireChange(This) \ (This)->lpVtbl -> fireChange(This) #define IHTCPropertyBehavior_put_value(This,v) \ (This)->lpVtbl -> put_value(This,v) #define IHTCPropertyBehavior_get_value(This,p) \ (This)->lpVtbl -> get_value(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTCPropertyBehavior_fireChange_Proxy( IHTCPropertyBehavior * This); void __RPC_STUB IHTCPropertyBehavior_fireChange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTCPropertyBehavior_put_value_Proxy( IHTCPropertyBehavior * This, /* [in] */ VARIANT v); void __RPC_STUB IHTCPropertyBehavior_put_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTCPropertyBehavior_get_value_Proxy( IHTCPropertyBehavior * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTCPropertyBehavior_get_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTCPropertyBehavior_INTERFACE_DEFINED__ */ #ifndef __IHTCMethodBehavior_INTERFACE_DEFINED__ #define __IHTCMethodBehavior_INTERFACE_DEFINED__ /* interface IHTCMethodBehavior */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTCMethodBehavior; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f631-98b5-11cf-bb82-00aa00bdce0b") IHTCMethodBehavior : public IDispatch { public: }; #else /* C style interface */ typedef struct IHTCMethodBehaviorVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTCMethodBehavior * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTCMethodBehavior * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTCMethodBehavior * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTCMethodBehavior * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTCMethodBehavior * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTCMethodBehavior * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTCMethodBehavior * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IHTCMethodBehaviorVtbl; interface IHTCMethodBehavior { CONST_VTBL struct IHTCMethodBehaviorVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTCMethodBehavior_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTCMethodBehavior_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTCMethodBehavior_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTCMethodBehavior_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTCMethodBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTCMethodBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTCMethodBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IHTCMethodBehavior_INTERFACE_DEFINED__ */ #ifndef __IHTCEventBehavior_INTERFACE_DEFINED__ #define __IHTCEventBehavior_INTERFACE_DEFINED__ /* interface IHTCEventBehavior */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTCEventBehavior; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4ff-98b5-11cf-bb82-00aa00bdce0b") IHTCEventBehavior : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE fire( /* [in] */ IHTMLEventObj *pvar) = 0; }; #else /* C style interface */ typedef struct IHTCEventBehaviorVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTCEventBehavior * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTCEventBehavior * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTCEventBehavior * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTCEventBehavior * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTCEventBehavior * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTCEventBehavior * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTCEventBehavior * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *fire )( IHTCEventBehavior * This, /* [in] */ IHTMLEventObj *pvar); END_INTERFACE } IHTCEventBehaviorVtbl; interface IHTCEventBehavior { CONST_VTBL struct IHTCEventBehaviorVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTCEventBehavior_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTCEventBehavior_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTCEventBehavior_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTCEventBehavior_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTCEventBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTCEventBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTCEventBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTCEventBehavior_fire(This,pvar) \ (This)->lpVtbl -> fire(This,pvar) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTCEventBehavior_fire_Proxy( IHTCEventBehavior * This, /* [in] */ IHTMLEventObj *pvar); void __RPC_STUB IHTCEventBehavior_fire_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTCEventBehavior_INTERFACE_DEFINED__ */ #ifndef __IHTCAttachBehavior_INTERFACE_DEFINED__ #define __IHTCAttachBehavior_INTERFACE_DEFINED__ /* interface IHTCAttachBehavior */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTCAttachBehavior; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5f4-98b5-11cf-bb82-00aa00bdce0b") IHTCAttachBehavior : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireEvent( /* [in] */ IDispatch *evt) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE detachEvent( void) = 0; }; #else /* C style interface */ typedef struct IHTCAttachBehaviorVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTCAttachBehavior * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTCAttachBehavior * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTCAttachBehavior * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTCAttachBehavior * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTCAttachBehavior * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTCAttachBehavior * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTCAttachBehavior * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *fireEvent )( IHTCAttachBehavior * This, /* [in] */ IDispatch *evt); /* [id] */ HRESULT ( STDMETHODCALLTYPE *detachEvent )( IHTCAttachBehavior * This); END_INTERFACE } IHTCAttachBehaviorVtbl; interface IHTCAttachBehavior { CONST_VTBL struct IHTCAttachBehaviorVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTCAttachBehavior_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTCAttachBehavior_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTCAttachBehavior_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTCAttachBehavior_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTCAttachBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTCAttachBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTCAttachBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTCAttachBehavior_fireEvent(This,evt) \ (This)->lpVtbl -> fireEvent(This,evt) #define IHTCAttachBehavior_detachEvent(This) \ (This)->lpVtbl -> detachEvent(This) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTCAttachBehavior_fireEvent_Proxy( IHTCAttachBehavior * This, /* [in] */ IDispatch *evt); void __RPC_STUB IHTCAttachBehavior_fireEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTCAttachBehavior_detachEvent_Proxy( IHTCAttachBehavior * This); void __RPC_STUB IHTCAttachBehavior_detachEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTCAttachBehavior_INTERFACE_DEFINED__ */ #ifndef __IHTCAttachBehavior2_INTERFACE_DEFINED__ #define __IHTCAttachBehavior2_INTERFACE_DEFINED__ /* interface IHTCAttachBehavior2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTCAttachBehavior2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f7eb-98b5-11cf-bb82-00aa00bdce0b") IHTCAttachBehavior2 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireEvent( /* [in] */ VARIANT evt) = 0; }; #else /* C style interface */ typedef struct IHTCAttachBehavior2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTCAttachBehavior2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTCAttachBehavior2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTCAttachBehavior2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTCAttachBehavior2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTCAttachBehavior2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTCAttachBehavior2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTCAttachBehavior2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *fireEvent )( IHTCAttachBehavior2 * This, /* [in] */ VARIANT evt); END_INTERFACE } IHTCAttachBehavior2Vtbl; interface IHTCAttachBehavior2 { CONST_VTBL struct IHTCAttachBehavior2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTCAttachBehavior2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTCAttachBehavior2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTCAttachBehavior2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTCAttachBehavior2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTCAttachBehavior2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTCAttachBehavior2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTCAttachBehavior2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTCAttachBehavior2_fireEvent(This,evt) \ (This)->lpVtbl -> fireEvent(This,evt) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTCAttachBehavior2_fireEvent_Proxy( IHTCAttachBehavior2 * This, /* [in] */ VARIANT evt); void __RPC_STUB IHTCAttachBehavior2_fireEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTCAttachBehavior2_INTERFACE_DEFINED__ */ #ifndef __IHTCDescBehavior_INTERFACE_DEFINED__ #define __IHTCDescBehavior_INTERFACE_DEFINED__ /* interface IHTCDescBehavior */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTCDescBehavior; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5dc-98b5-11cf-bb82-00aa00bdce0b") IHTCDescBehavior : public IDispatch { public: virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_urn( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTCDescBehaviorVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTCDescBehavior * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTCDescBehavior * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTCDescBehavior * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTCDescBehavior * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTCDescBehavior * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTCDescBehavior * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTCDescBehavior * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_urn )( IHTCDescBehavior * This, /* [out][retval] */ BSTR *p); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTCDescBehavior * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTCDescBehaviorVtbl; interface IHTCDescBehavior { CONST_VTBL struct IHTCDescBehaviorVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTCDescBehavior_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTCDescBehavior_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTCDescBehavior_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTCDescBehavior_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTCDescBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTCDescBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTCDescBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTCDescBehavior_get_urn(This,p) \ (This)->lpVtbl -> get_urn(This,p) #define IHTCDescBehavior_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDescBehavior_get_urn_Proxy( IHTCDescBehavior * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTCDescBehavior_get_urn_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTCDescBehavior_get_name_Proxy( IHTCDescBehavior * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTCDescBehavior_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTCDescBehavior_INTERFACE_DEFINED__ */ #ifndef __DispHTCDefaultDispatch_DISPINTERFACE_DEFINED__ #define __DispHTCDefaultDispatch_DISPINTERFACE_DEFINED__ /* dispinterface DispHTCDefaultDispatch */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTCDefaultDispatch; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f573-98b5-11cf-bb82-00aa00bdce0b") DispHTCDefaultDispatch : public IDispatch { }; #else /* C style interface */ typedef struct DispHTCDefaultDispatchVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTCDefaultDispatch * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTCDefaultDispatch * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTCDefaultDispatch * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTCDefaultDispatch * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTCDefaultDispatch * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTCDefaultDispatch * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTCDefaultDispatch * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTCDefaultDispatchVtbl; interface DispHTCDefaultDispatch { CONST_VTBL struct DispHTCDefaultDispatchVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTCDefaultDispatch_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTCDefaultDispatch_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTCDefaultDispatch_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTCDefaultDispatch_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTCDefaultDispatch_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTCDefaultDispatch_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTCDefaultDispatch_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTCDefaultDispatch_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTCDefaultDispatch; #ifdef __cplusplus class DECLSPEC_UUID("3050f4fc-98b5-11cf-bb82-00aa00bdce0b") HTCDefaultDispatch; #endif #ifndef __DispHTCPropertyBehavior_DISPINTERFACE_DEFINED__ #define __DispHTCPropertyBehavior_DISPINTERFACE_DEFINED__ /* dispinterface DispHTCPropertyBehavior */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTCPropertyBehavior; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f57f-98b5-11cf-bb82-00aa00bdce0b") DispHTCPropertyBehavior : public IDispatch { }; #else /* C style interface */ typedef struct DispHTCPropertyBehaviorVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTCPropertyBehavior * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTCPropertyBehavior * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTCPropertyBehavior * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTCPropertyBehavior * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTCPropertyBehavior * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTCPropertyBehavior * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTCPropertyBehavior * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTCPropertyBehaviorVtbl; interface DispHTCPropertyBehavior { CONST_VTBL struct DispHTCPropertyBehaviorVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTCPropertyBehavior_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTCPropertyBehavior_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTCPropertyBehavior_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTCPropertyBehavior_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTCPropertyBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTCPropertyBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTCPropertyBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTCPropertyBehavior_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTCPropertyBehavior; #ifdef __cplusplus class DECLSPEC_UUID("3050f5de-98b5-11cf-bb82-00aa00bdce0b") HTCPropertyBehavior; #endif #ifndef __DispHTCMethodBehavior_DISPINTERFACE_DEFINED__ #define __DispHTCMethodBehavior_DISPINTERFACE_DEFINED__ /* dispinterface DispHTCMethodBehavior */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTCMethodBehavior; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f587-98b5-11cf-bb82-00aa00bdce0b") DispHTCMethodBehavior : public IDispatch { }; #else /* C style interface */ typedef struct DispHTCMethodBehaviorVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTCMethodBehavior * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTCMethodBehavior * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTCMethodBehavior * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTCMethodBehavior * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTCMethodBehavior * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTCMethodBehavior * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTCMethodBehavior * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTCMethodBehaviorVtbl; interface DispHTCMethodBehavior { CONST_VTBL struct DispHTCMethodBehaviorVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTCMethodBehavior_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTCMethodBehavior_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTCMethodBehavior_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTCMethodBehavior_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTCMethodBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTCMethodBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTCMethodBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTCMethodBehavior_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTCMethodBehavior; #ifdef __cplusplus class DECLSPEC_UUID("3050f630-98b5-11cf-bb82-00aa00bdce0b") HTCMethodBehavior; #endif #ifndef __DispHTCEventBehavior_DISPINTERFACE_DEFINED__ #define __DispHTCEventBehavior_DISPINTERFACE_DEFINED__ /* dispinterface DispHTCEventBehavior */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTCEventBehavior; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f574-98b5-11cf-bb82-00aa00bdce0b") DispHTCEventBehavior : public IDispatch { }; #else /* C style interface */ typedef struct DispHTCEventBehaviorVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTCEventBehavior * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTCEventBehavior * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTCEventBehavior * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTCEventBehavior * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTCEventBehavior * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTCEventBehavior * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTCEventBehavior * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTCEventBehaviorVtbl; interface DispHTCEventBehavior { CONST_VTBL struct DispHTCEventBehaviorVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTCEventBehavior_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTCEventBehavior_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTCEventBehavior_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTCEventBehavior_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTCEventBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTCEventBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTCEventBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTCEventBehavior_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTCEventBehavior; #ifdef __cplusplus class DECLSPEC_UUID("3050f4fe-98b5-11cf-bb82-00aa00bdce0b") HTCEventBehavior; #endif #ifndef __DispHTCAttachBehavior_DISPINTERFACE_DEFINED__ #define __DispHTCAttachBehavior_DISPINTERFACE_DEFINED__ /* dispinterface DispHTCAttachBehavior */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTCAttachBehavior; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f583-98b5-11cf-bb82-00aa00bdce0b") DispHTCAttachBehavior : public IDispatch { }; #else /* C style interface */ typedef struct DispHTCAttachBehaviorVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTCAttachBehavior * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTCAttachBehavior * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTCAttachBehavior * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTCAttachBehavior * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTCAttachBehavior * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTCAttachBehavior * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTCAttachBehavior * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTCAttachBehaviorVtbl; interface DispHTCAttachBehavior { CONST_VTBL struct DispHTCAttachBehaviorVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTCAttachBehavior_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTCAttachBehavior_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTCAttachBehavior_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTCAttachBehavior_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTCAttachBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTCAttachBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTCAttachBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTCAttachBehavior_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTCAttachBehavior; #ifdef __cplusplus class DECLSPEC_UUID("3050f5f5-98b5-11cf-bb82-00aa00bdce0b") HTCAttachBehavior; #endif #ifndef __DispHTCDescBehavior_DISPINTERFACE_DEFINED__ #define __DispHTCDescBehavior_DISPINTERFACE_DEFINED__ /* dispinterface DispHTCDescBehavior */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTCDescBehavior; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f57e-98b5-11cf-bb82-00aa00bdce0b") DispHTCDescBehavior : public IDispatch { }; #else /* C style interface */ typedef struct DispHTCDescBehaviorVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTCDescBehavior * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTCDescBehavior * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTCDescBehavior * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTCDescBehavior * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTCDescBehavior * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTCDescBehavior * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTCDescBehavior * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTCDescBehaviorVtbl; interface DispHTCDescBehavior { CONST_VTBL struct DispHTCDescBehaviorVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTCDescBehavior_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTCDescBehavior_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTCDescBehavior_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTCDescBehavior_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTCDescBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTCDescBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTCDescBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTCDescBehavior_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTCDescBehavior; #ifdef __cplusplus class DECLSPEC_UUID("3050f5dd-98b5-11cf-bb82-00aa00bdce0b") HTCDescBehavior; #endif #ifndef __IHTMLUrnCollection_INTERFACE_DEFINED__ #define __IHTMLUrnCollection_INTERFACE_DEFINED__ /* interface IHTMLUrnCollection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLUrnCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5e2-98b5-11cf-bb82-00aa00bdce0b") IHTMLUrnCollection : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in] */ long index, /* [out][retval] */ BSTR *ppUrn) = 0; }; #else /* C style interface */ typedef struct IHTMLUrnCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLUrnCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLUrnCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLUrnCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLUrnCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLUrnCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLUrnCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLUrnCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLUrnCollection * This, /* [out][retval] */ long *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLUrnCollection * This, /* [in] */ long index, /* [out][retval] */ BSTR *ppUrn); END_INTERFACE } IHTMLUrnCollectionVtbl; interface IHTMLUrnCollection { CONST_VTBL struct IHTMLUrnCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLUrnCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLUrnCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLUrnCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLUrnCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLUrnCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLUrnCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLUrnCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLUrnCollection_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLUrnCollection_item(This,index,ppUrn) \ (This)->lpVtbl -> item(This,index,ppUrn) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLUrnCollection_get_length_Proxy( IHTMLUrnCollection * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLUrnCollection_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLUrnCollection_item_Proxy( IHTMLUrnCollection * This, /* [in] */ long index, /* [out][retval] */ BSTR *ppUrn); void __RPC_STUB IHTMLUrnCollection_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLUrnCollection_INTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLUrnCollection; #ifdef __cplusplus class DECLSPEC_UUID("3050f580-98b5-11cf-bb82-00aa00bdce0b") HTMLUrnCollection; #endif #ifndef __IHTMLGenericElement_INTERFACE_DEFINED__ #define __IHTMLGenericElement_INTERFACE_DEFINED__ /* interface IHTMLGenericElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLGenericElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4b7-98b5-11cf-bb82-00aa00bdce0b") IHTMLGenericElement : public IDispatch { public: virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_recordset( /* [out][retval] */ IDispatch **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedRecordset( /* [in] */ BSTR dataMember, /* [in][optional] */ VARIANT *hierarchy, /* [out][retval] */ IDispatch **ppRecordset) = 0; }; #else /* C style interface */ typedef struct IHTMLGenericElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLGenericElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLGenericElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLGenericElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLGenericElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLGenericElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLGenericElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLGenericElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_recordset )( IHTMLGenericElement * This, /* [out][retval] */ IDispatch **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *namedRecordset )( IHTMLGenericElement * This, /* [in] */ BSTR dataMember, /* [in][optional] */ VARIANT *hierarchy, /* [out][retval] */ IDispatch **ppRecordset); END_INTERFACE } IHTMLGenericElementVtbl; interface IHTMLGenericElement { CONST_VTBL struct IHTMLGenericElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLGenericElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLGenericElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLGenericElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLGenericElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLGenericElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLGenericElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLGenericElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLGenericElement_get_recordset(This,p) \ (This)->lpVtbl -> get_recordset(This,p) #define IHTMLGenericElement_namedRecordset(This,dataMember,hierarchy,ppRecordset) \ (This)->lpVtbl -> namedRecordset(This,dataMember,hierarchy,ppRecordset) #endif /* COBJMACROS */ #endif /* C style interface */ /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLGenericElement_get_recordset_Proxy( IHTMLGenericElement * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLGenericElement_get_recordset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLGenericElement_namedRecordset_Proxy( IHTMLGenericElement * This, /* [in] */ BSTR dataMember, /* [in][optional] */ VARIANT *hierarchy, /* [out][retval] */ IDispatch **ppRecordset); void __RPC_STUB IHTMLGenericElement_namedRecordset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLGenericElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLGenericElement_DISPINTERFACE_DEFINED__ #define __DispHTMLGenericElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLGenericElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLGenericElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f563-98b5-11cf-bb82-00aa00bdce0b") DispHTMLGenericElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLGenericElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLGenericElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLGenericElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLGenericElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLGenericElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLGenericElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLGenericElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLGenericElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLGenericElementVtbl; interface DispHTMLGenericElement { CONST_VTBL struct DispHTMLGenericElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLGenericElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLGenericElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLGenericElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLGenericElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLGenericElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLGenericElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLGenericElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLGenericElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLGenericElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f4b8-98b5-11cf-bb82-00aa00bdce0b") HTMLGenericElement; #endif #ifndef __IHTMLStyleSheetRule_INTERFACE_DEFINED__ #define __IHTMLStyleSheetRule_INTERFACE_DEFINED__ /* interface IHTMLStyleSheetRule */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLStyleSheetRule; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f357-98b5-11cf-bb82-00aa00bdce0b") IHTMLStyleSheetRule : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selectorText( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selectorText( /* [out][retval] */ BSTR *p) = 0; virtual /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE get_style( /* [out][retval] */ IHTMLRuleStyle **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readOnly( /* [out][retval] */ VARIANT_BOOL *p) = 0; }; #else /* C style interface */ typedef struct IHTMLStyleSheetRuleVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLStyleSheetRule * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLStyleSheetRule * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLStyleSheetRule * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLStyleSheetRule * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLStyleSheetRule * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLStyleSheetRule * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLStyleSheetRule * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_selectorText )( IHTMLStyleSheetRule * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_selectorText )( IHTMLStyleSheetRule * This, /* [out][retval] */ BSTR *p); /* [nonbrowsable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_style )( IHTMLStyleSheetRule * This, /* [out][retval] */ IHTMLRuleStyle **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readOnly )( IHTMLStyleSheetRule * This, /* [out][retval] */ VARIANT_BOOL *p); END_INTERFACE } IHTMLStyleSheetRuleVtbl; interface IHTMLStyleSheetRule { CONST_VTBL struct IHTMLStyleSheetRuleVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLStyleSheetRule_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLStyleSheetRule_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLStyleSheetRule_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLStyleSheetRule_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLStyleSheetRule_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLStyleSheetRule_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLStyleSheetRule_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLStyleSheetRule_put_selectorText(This,v) \ (This)->lpVtbl -> put_selectorText(This,v) #define IHTMLStyleSheetRule_get_selectorText(This,p) \ (This)->lpVtbl -> get_selectorText(This,p) #define IHTMLStyleSheetRule_get_style(This,p) \ (This)->lpVtbl -> get_style(This,p) #define IHTMLStyleSheetRule_get_readOnly(This,p) \ (This)->lpVtbl -> get_readOnly(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRule_put_selectorText_Proxy( IHTMLStyleSheetRule * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyleSheetRule_put_selectorText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRule_get_selectorText_Proxy( IHTMLStyleSheetRule * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyleSheetRule_get_selectorText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRule_get_style_Proxy( IHTMLStyleSheetRule * This, /* [out][retval] */ IHTMLRuleStyle **p); void __RPC_STUB IHTMLStyleSheetRule_get_style_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRule_get_readOnly_Proxy( IHTMLStyleSheetRule * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLStyleSheetRule_get_readOnly_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLStyleSheetRule_INTERFACE_DEFINED__ */ #ifndef __IHTMLStyleSheetRulesCollection_INTERFACE_DEFINED__ #define __IHTMLStyleSheetRulesCollection_INTERFACE_DEFINED__ /* interface IHTMLStyleSheetRulesCollection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLStyleSheetRulesCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f2e5-98b5-11cf-bb82-00aa00bdce0b") IHTMLStyleSheetRulesCollection : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in] */ long index, /* [out][retval] */ IHTMLStyleSheetRule **ppHTMLStyleSheetRule) = 0; }; #else /* C style interface */ typedef struct IHTMLStyleSheetRulesCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLStyleSheetRulesCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLStyleSheetRulesCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLStyleSheetRulesCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLStyleSheetRulesCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLStyleSheetRulesCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLStyleSheetRulesCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLStyleSheetRulesCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLStyleSheetRulesCollection * This, /* [out][retval] */ long *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLStyleSheetRulesCollection * This, /* [in] */ long index, /* [out][retval] */ IHTMLStyleSheetRule **ppHTMLStyleSheetRule); END_INTERFACE } IHTMLStyleSheetRulesCollectionVtbl; interface IHTMLStyleSheetRulesCollection { CONST_VTBL struct IHTMLStyleSheetRulesCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLStyleSheetRulesCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLStyleSheetRulesCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLStyleSheetRulesCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLStyleSheetRulesCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLStyleSheetRulesCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLStyleSheetRulesCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLStyleSheetRulesCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLStyleSheetRulesCollection_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLStyleSheetRulesCollection_item(This,index,ppHTMLStyleSheetRule) \ (This)->lpVtbl -> item(This,index,ppHTMLStyleSheetRule) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRulesCollection_get_length_Proxy( IHTMLStyleSheetRulesCollection * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLStyleSheetRulesCollection_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetRulesCollection_item_Proxy( IHTMLStyleSheetRulesCollection * This, /* [in] */ long index, /* [out][retval] */ IHTMLStyleSheetRule **ppHTMLStyleSheetRule); void __RPC_STUB IHTMLStyleSheetRulesCollection_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLStyleSheetRulesCollection_INTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLStyleSheetRule; #ifdef __cplusplus class DECLSPEC_UUID("3050f3ce-98b5-11cf-bb82-00aa00bdce0b") HTMLStyleSheetRule; #endif EXTERN_C const CLSID CLSID_HTMLStyleSheetRulesCollection; #ifdef __cplusplus class DECLSPEC_UUID("3050f3cd-98b5-11cf-bb82-00aa00bdce0b") HTMLStyleSheetRulesCollection; #endif #ifndef __IHTMLStyleSheetPage_INTERFACE_DEFINED__ #define __IHTMLStyleSheetPage_INTERFACE_DEFINED__ /* interface IHTMLStyleSheetPage */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLStyleSheetPage; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f7ee-98b5-11cf-bb82-00aa00bdce0b") IHTMLStyleSheetPage : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selector( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pseudoClass( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLStyleSheetPageVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLStyleSheetPage * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLStyleSheetPage * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLStyleSheetPage * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLStyleSheetPage * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLStyleSheetPage * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLStyleSheetPage * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLStyleSheetPage * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_selector )( IHTMLStyleSheetPage * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pseudoClass )( IHTMLStyleSheetPage * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLStyleSheetPageVtbl; interface IHTMLStyleSheetPage { CONST_VTBL struct IHTMLStyleSheetPageVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLStyleSheetPage_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLStyleSheetPage_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLStyleSheetPage_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLStyleSheetPage_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLStyleSheetPage_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLStyleSheetPage_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLStyleSheetPage_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLStyleSheetPage_get_selector(This,p) \ (This)->lpVtbl -> get_selector(This,p) #define IHTMLStyleSheetPage_get_pseudoClass(This,p) \ (This)->lpVtbl -> get_pseudoClass(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetPage_get_selector_Proxy( IHTMLStyleSheetPage * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyleSheetPage_get_selector_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetPage_get_pseudoClass_Proxy( IHTMLStyleSheetPage * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyleSheetPage_get_pseudoClass_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLStyleSheetPage_INTERFACE_DEFINED__ */ #ifndef __IHTMLStyleSheetPagesCollection_INTERFACE_DEFINED__ #define __IHTMLStyleSheetPagesCollection_INTERFACE_DEFINED__ /* interface IHTMLStyleSheetPagesCollection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLStyleSheetPagesCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f7f0-98b5-11cf-bb82-00aa00bdce0b") IHTMLStyleSheetPagesCollection : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in] */ long index, /* [out][retval] */ IHTMLStyleSheetPage **ppHTMLStyleSheetPage) = 0; }; #else /* C style interface */ typedef struct IHTMLStyleSheetPagesCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLStyleSheetPagesCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLStyleSheetPagesCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLStyleSheetPagesCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLStyleSheetPagesCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLStyleSheetPagesCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLStyleSheetPagesCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLStyleSheetPagesCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLStyleSheetPagesCollection * This, /* [out][retval] */ long *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLStyleSheetPagesCollection * This, /* [in] */ long index, /* [out][retval] */ IHTMLStyleSheetPage **ppHTMLStyleSheetPage); END_INTERFACE } IHTMLStyleSheetPagesCollectionVtbl; interface IHTMLStyleSheetPagesCollection { CONST_VTBL struct IHTMLStyleSheetPagesCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLStyleSheetPagesCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLStyleSheetPagesCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLStyleSheetPagesCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLStyleSheetPagesCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLStyleSheetPagesCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLStyleSheetPagesCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLStyleSheetPagesCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLStyleSheetPagesCollection_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLStyleSheetPagesCollection_item(This,index,ppHTMLStyleSheetPage) \ (This)->lpVtbl -> item(This,index,ppHTMLStyleSheetPage) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetPagesCollection_get_length_Proxy( IHTMLStyleSheetPagesCollection * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLStyleSheetPagesCollection_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetPagesCollection_item_Proxy( IHTMLStyleSheetPagesCollection * This, /* [in] */ long index, /* [out][retval] */ IHTMLStyleSheetPage **ppHTMLStyleSheetPage); void __RPC_STUB IHTMLStyleSheetPagesCollection_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLStyleSheetPagesCollection_INTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLStyleSheetPage; #ifdef __cplusplus class DECLSPEC_UUID("3050f7ef-98b5-11cf-bb82-00aa00bdce0b") HTMLStyleSheetPage; #endif EXTERN_C const CLSID CLSID_HTMLStyleSheetPagesCollection; #ifdef __cplusplus class DECLSPEC_UUID("3050f7f1-98b5-11cf-bb82-00aa00bdce0b") HTMLStyleSheetPagesCollection; #endif #ifndef __IHTMLStyleSheetsCollection_INTERFACE_DEFINED__ #define __IHTMLStyleSheetsCollection_INTERFACE_DEFINED__ /* interface IHTMLStyleSheetsCollection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLStyleSheetsCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f37e-98b5-11cf-bb82-00aa00bdce0b") IHTMLStyleSheetsCollection : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( /* [out][retval] */ IUnknown **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ VARIANT *pvarResult) = 0; }; #else /* C style interface */ typedef struct IHTMLStyleSheetsCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLStyleSheetsCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLStyleSheetsCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLStyleSheetsCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLStyleSheetsCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLStyleSheetsCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLStyleSheetsCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLStyleSheetsCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLStyleSheetsCollection * This, /* [out][retval] */ long *p); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )( IHTMLStyleSheetsCollection * This, /* [out][retval] */ IUnknown **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLStyleSheetsCollection * This, /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ VARIANT *pvarResult); END_INTERFACE } IHTMLStyleSheetsCollectionVtbl; interface IHTMLStyleSheetsCollection { CONST_VTBL struct IHTMLStyleSheetsCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLStyleSheetsCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLStyleSheetsCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLStyleSheetsCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLStyleSheetsCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLStyleSheetsCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLStyleSheetsCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLStyleSheetsCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLStyleSheetsCollection_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLStyleSheetsCollection_get__newEnum(This,p) \ (This)->lpVtbl -> get__newEnum(This,p) #define IHTMLStyleSheetsCollection_item(This,pvarIndex,pvarResult) \ (This)->lpVtbl -> item(This,pvarIndex,pvarResult) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetsCollection_get_length_Proxy( IHTMLStyleSheetsCollection * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLStyleSheetsCollection_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetsCollection_get__newEnum_Proxy( IHTMLStyleSheetsCollection * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IHTMLStyleSheetsCollection_get__newEnum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheetsCollection_item_Proxy( IHTMLStyleSheetsCollection * This, /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ VARIANT *pvarResult); void __RPC_STUB IHTMLStyleSheetsCollection_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLStyleSheetsCollection_INTERFACE_DEFINED__ */ #ifndef __IHTMLStyleSheet_INTERFACE_DEFINED__ #define __IHTMLStyleSheet_INTERFACE_DEFINED__ /* interface IHTMLStyleSheet */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLStyleSheet; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f2e3-98b5-11cf-bb82-00aa00bdce0b") IHTMLStyleSheet : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_title( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_title( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentStyleSheet( /* [out][retval] */ IHTMLStyleSheet **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_owningElement( /* [out][retval] */ IHTMLElement **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readOnly( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_imports( /* [out][retval] */ IHTMLStyleSheetsCollection **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_href( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_href( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_id( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE addImport( /* [in] */ BSTR bstrURL, /* [in][defaultvalue] */ long lIndex, /* [out][retval] */ long *plIndex) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE addRule( /* [in] */ BSTR bstrSelector, /* [in] */ BSTR bstrStyle, /* [in][defaultvalue] */ long lIndex, /* [out][retval] */ long *plNewIndex) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeImport( /* [in] */ long lIndex) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeRule( /* [in] */ long lIndex) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_media( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_media( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cssText( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cssText( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rules( /* [out][retval] */ IHTMLStyleSheetRulesCollection **p) = 0; }; #else /* C style interface */ typedef struct IHTMLStyleSheetVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLStyleSheet * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLStyleSheet * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLStyleSheet * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLStyleSheet * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLStyleSheet * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLStyleSheet * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLStyleSheet * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_title )( IHTMLStyleSheet * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_title )( IHTMLStyleSheet * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_parentStyleSheet )( IHTMLStyleSheet * This, /* [out][retval] */ IHTMLStyleSheet **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_owningElement )( IHTMLStyleSheet * This, /* [out][retval] */ IHTMLElement **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_disabled )( IHTMLStyleSheet * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_disabled )( IHTMLStyleSheet * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readOnly )( IHTMLStyleSheet * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_imports )( IHTMLStyleSheet * This, /* [out][retval] */ IHTMLStyleSheetsCollection **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_href )( IHTMLStyleSheet * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_href )( IHTMLStyleSheet * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLStyleSheet * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_id )( IHTMLStyleSheet * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *addImport )( IHTMLStyleSheet * This, /* [in] */ BSTR bstrURL, /* [in][defaultvalue] */ long lIndex, /* [out][retval] */ long *plIndex); /* [id] */ HRESULT ( STDMETHODCALLTYPE *addRule )( IHTMLStyleSheet * This, /* [in] */ BSTR bstrSelector, /* [in] */ BSTR bstrStyle, /* [in][defaultvalue] */ long lIndex, /* [out][retval] */ long *plNewIndex); /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeImport )( IHTMLStyleSheet * This, /* [in] */ long lIndex); /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeRule )( IHTMLStyleSheet * This, /* [in] */ long lIndex); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_media )( IHTMLStyleSheet * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_media )( IHTMLStyleSheet * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_cssText )( IHTMLStyleSheet * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cssText )( IHTMLStyleSheet * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rules )( IHTMLStyleSheet * This, /* [out][retval] */ IHTMLStyleSheetRulesCollection **p); END_INTERFACE } IHTMLStyleSheetVtbl; interface IHTMLStyleSheet { CONST_VTBL struct IHTMLStyleSheetVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLStyleSheet_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLStyleSheet_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLStyleSheet_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLStyleSheet_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLStyleSheet_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLStyleSheet_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLStyleSheet_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLStyleSheet_put_title(This,v) \ (This)->lpVtbl -> put_title(This,v) #define IHTMLStyleSheet_get_title(This,p) \ (This)->lpVtbl -> get_title(This,p) #define IHTMLStyleSheet_get_parentStyleSheet(This,p) \ (This)->lpVtbl -> get_parentStyleSheet(This,p) #define IHTMLStyleSheet_get_owningElement(This,p) \ (This)->lpVtbl -> get_owningElement(This,p) #define IHTMLStyleSheet_put_disabled(This,v) \ (This)->lpVtbl -> put_disabled(This,v) #define IHTMLStyleSheet_get_disabled(This,p) \ (This)->lpVtbl -> get_disabled(This,p) #define IHTMLStyleSheet_get_readOnly(This,p) \ (This)->lpVtbl -> get_readOnly(This,p) #define IHTMLStyleSheet_get_imports(This,p) \ (This)->lpVtbl -> get_imports(This,p) #define IHTMLStyleSheet_put_href(This,v) \ (This)->lpVtbl -> put_href(This,v) #define IHTMLStyleSheet_get_href(This,p) \ (This)->lpVtbl -> get_href(This,p) #define IHTMLStyleSheet_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #define IHTMLStyleSheet_get_id(This,p) \ (This)->lpVtbl -> get_id(This,p) #define IHTMLStyleSheet_addImport(This,bstrURL,lIndex,plIndex) \ (This)->lpVtbl -> addImport(This,bstrURL,lIndex,plIndex) #define IHTMLStyleSheet_addRule(This,bstrSelector,bstrStyle,lIndex,plNewIndex) \ (This)->lpVtbl -> addRule(This,bstrSelector,bstrStyle,lIndex,plNewIndex) #define IHTMLStyleSheet_removeImport(This,lIndex) \ (This)->lpVtbl -> removeImport(This,lIndex) #define IHTMLStyleSheet_removeRule(This,lIndex) \ (This)->lpVtbl -> removeRule(This,lIndex) #define IHTMLStyleSheet_put_media(This,v) \ (This)->lpVtbl -> put_media(This,v) #define IHTMLStyleSheet_get_media(This,p) \ (This)->lpVtbl -> get_media(This,p) #define IHTMLStyleSheet_put_cssText(This,v) \ (This)->lpVtbl -> put_cssText(This,v) #define IHTMLStyleSheet_get_cssText(This,p) \ (This)->lpVtbl -> get_cssText(This,p) #define IHTMLStyleSheet_get_rules(This,p) \ (This)->lpVtbl -> get_rules(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_put_title_Proxy( IHTMLStyleSheet * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyleSheet_put_title_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_title_Proxy( IHTMLStyleSheet * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyleSheet_get_title_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_parentStyleSheet_Proxy( IHTMLStyleSheet * This, /* [out][retval] */ IHTMLStyleSheet **p); void __RPC_STUB IHTMLStyleSheet_get_parentStyleSheet_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_owningElement_Proxy( IHTMLStyleSheet * This, /* [out][retval] */ IHTMLElement **p); void __RPC_STUB IHTMLStyleSheet_get_owningElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_put_disabled_Proxy( IHTMLStyleSheet * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLStyleSheet_put_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_disabled_Proxy( IHTMLStyleSheet * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLStyleSheet_get_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_readOnly_Proxy( IHTMLStyleSheet * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLStyleSheet_get_readOnly_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_imports_Proxy( IHTMLStyleSheet * This, /* [out][retval] */ IHTMLStyleSheetsCollection **p); void __RPC_STUB IHTMLStyleSheet_get_imports_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_put_href_Proxy( IHTMLStyleSheet * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyleSheet_put_href_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_href_Proxy( IHTMLStyleSheet * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyleSheet_get_href_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_type_Proxy( IHTMLStyleSheet * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyleSheet_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_id_Proxy( IHTMLStyleSheet * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyleSheet_get_id_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_addImport_Proxy( IHTMLStyleSheet * This, /* [in] */ BSTR bstrURL, /* [in][defaultvalue] */ long lIndex, /* [out][retval] */ long *plIndex); void __RPC_STUB IHTMLStyleSheet_addImport_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_addRule_Proxy( IHTMLStyleSheet * This, /* [in] */ BSTR bstrSelector, /* [in] */ BSTR bstrStyle, /* [in][defaultvalue] */ long lIndex, /* [out][retval] */ long *plNewIndex); void __RPC_STUB IHTMLStyleSheet_addRule_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_removeImport_Proxy( IHTMLStyleSheet * This, /* [in] */ long lIndex); void __RPC_STUB IHTMLStyleSheet_removeImport_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_removeRule_Proxy( IHTMLStyleSheet * This, /* [in] */ long lIndex); void __RPC_STUB IHTMLStyleSheet_removeRule_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_put_media_Proxy( IHTMLStyleSheet * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyleSheet_put_media_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_media_Proxy( IHTMLStyleSheet * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyleSheet_get_media_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_put_cssText_Proxy( IHTMLStyleSheet * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyleSheet_put_cssText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_cssText_Proxy( IHTMLStyleSheet * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyleSheet_get_cssText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet_get_rules_Proxy( IHTMLStyleSheet * This, /* [out][retval] */ IHTMLStyleSheetRulesCollection **p); void __RPC_STUB IHTMLStyleSheet_get_rules_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLStyleSheet_INTERFACE_DEFINED__ */ #ifndef __IHTMLStyleSheet2_INTERFACE_DEFINED__ #define __IHTMLStyleSheet2_INTERFACE_DEFINED__ /* interface IHTMLStyleSheet2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLStyleSheet2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3d1-98b5-11cf-bb82-00aa00bdce0b") IHTMLStyleSheet2 : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pages( /* [out][retval] */ IHTMLStyleSheetPagesCollection **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE addPageRule( /* [in] */ BSTR bstrSelector, /* [in] */ BSTR bstrStyle, /* [in][defaultvalue] */ long lIndex, /* [out][retval] */ long *plNewIndex) = 0; }; #else /* C style interface */ typedef struct IHTMLStyleSheet2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLStyleSheet2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLStyleSheet2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLStyleSheet2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLStyleSheet2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLStyleSheet2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLStyleSheet2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLStyleSheet2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pages )( IHTMLStyleSheet2 * This, /* [out][retval] */ IHTMLStyleSheetPagesCollection **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *addPageRule )( IHTMLStyleSheet2 * This, /* [in] */ BSTR bstrSelector, /* [in] */ BSTR bstrStyle, /* [in][defaultvalue] */ long lIndex, /* [out][retval] */ long *plNewIndex); END_INTERFACE } IHTMLStyleSheet2Vtbl; interface IHTMLStyleSheet2 { CONST_VTBL struct IHTMLStyleSheet2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLStyleSheet2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLStyleSheet2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLStyleSheet2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLStyleSheet2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLStyleSheet2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLStyleSheet2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLStyleSheet2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLStyleSheet2_get_pages(This,p) \ (This)->lpVtbl -> get_pages(This,p) #define IHTMLStyleSheet2_addPageRule(This,bstrSelector,bstrStyle,lIndex,plNewIndex) \ (This)->lpVtbl -> addPageRule(This,bstrSelector,bstrStyle,lIndex,plNewIndex) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet2_get_pages_Proxy( IHTMLStyleSheet2 * This, /* [out][retval] */ IHTMLStyleSheetPagesCollection **p); void __RPC_STUB IHTMLStyleSheet2_get_pages_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLStyleSheet2_addPageRule_Proxy( IHTMLStyleSheet2 * This, /* [in] */ BSTR bstrSelector, /* [in] */ BSTR bstrStyle, /* [in][defaultvalue] */ long lIndex, /* [out][retval] */ long *plNewIndex); void __RPC_STUB IHTMLStyleSheet2_addPageRule_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLStyleSheet2_INTERFACE_DEFINED__ */ #ifndef __DispHTMLStyleSheet_DISPINTERFACE_DEFINED__ #define __DispHTMLStyleSheet_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLStyleSheet */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLStyleSheet; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f58d-98b5-11cf-bb82-00aa00bdce0b") DispHTMLStyleSheet : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLStyleSheetVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLStyleSheet * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLStyleSheet * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLStyleSheet * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLStyleSheet * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLStyleSheet * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLStyleSheet * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLStyleSheet * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLStyleSheetVtbl; interface DispHTMLStyleSheet { CONST_VTBL struct DispHTMLStyleSheetVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLStyleSheet_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLStyleSheet_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLStyleSheet_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLStyleSheet_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLStyleSheet_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLStyleSheet_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLStyleSheet_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLStyleSheet_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLStyleSheet; #ifdef __cplusplus class DECLSPEC_UUID("3050f2e4-98b5-11cf-bb82-00aa00bdce0b") HTMLStyleSheet; #endif EXTERN_C const CLSID CLSID_HTMLStyleSheetsCollection; #ifdef __cplusplus class DECLSPEC_UUID("3050f37f-98b5-11cf-bb82-00aa00bdce0b") HTMLStyleSheetsCollection; #endif #ifndef __HTMLLinkElementEvents2_DISPINTERFACE_DEFINED__ #define __HTMLLinkElementEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLLinkElementEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLLinkElementEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f61d-98b5-11cf-bb82-00aa00bdce0b") HTMLLinkElementEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLLinkElementEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLLinkElementEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLLinkElementEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLLinkElementEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLLinkElementEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLLinkElementEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLLinkElementEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLLinkElementEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLLinkElementEvents2Vtbl; interface HTMLLinkElementEvents2 { CONST_VTBL struct HTMLLinkElementEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLLinkElementEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLLinkElementEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLLinkElementEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLLinkElementEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLLinkElementEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLLinkElementEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLLinkElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLLinkElementEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLLinkElementEvents_DISPINTERFACE_DEFINED__ #define __HTMLLinkElementEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLLinkElementEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLLinkElementEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3cc-98b5-11cf-bb82-00aa00bdce0b") HTMLLinkElementEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLLinkElementEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLLinkElementEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLLinkElementEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLLinkElementEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLLinkElementEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLLinkElementEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLLinkElementEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLLinkElementEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLLinkElementEventsVtbl; interface HTMLLinkElementEvents { CONST_VTBL struct HTMLLinkElementEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLLinkElementEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLLinkElementEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLLinkElementEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLLinkElementEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLLinkElementEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLLinkElementEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLLinkElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLLinkElementEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLLinkElement_INTERFACE_DEFINED__ #define __IHTMLLinkElement_INTERFACE_DEFINED__ /* interface IHTMLLinkElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLLinkElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f205-98b5-11cf-bb82-00aa00bdce0b") IHTMLLinkElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_href( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_href( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rel( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rel( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rev( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rev( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_styleSheet( /* [out][retval] */ IHTMLStyleSheet **p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_media( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_media( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLLinkElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLLinkElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLLinkElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLLinkElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLLinkElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLLinkElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLLinkElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLLinkElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_href )( IHTMLLinkElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_href )( IHTMLLinkElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rel )( IHTMLLinkElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rel )( IHTMLLinkElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rev )( IHTMLLinkElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rev )( IHTMLLinkElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_type )( IHTMLLinkElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLLinkElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readyState )( IHTMLLinkElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onreadystatechange )( IHTMLLinkElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onreadystatechange )( IHTMLLinkElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onload )( IHTMLLinkElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onload )( IHTMLLinkElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onerror )( IHTMLLinkElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onerror )( IHTMLLinkElement * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_styleSheet )( IHTMLLinkElement * This, /* [out][retval] */ IHTMLStyleSheet **p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_disabled )( IHTMLLinkElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_disabled )( IHTMLLinkElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_media )( IHTMLLinkElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_media )( IHTMLLinkElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLLinkElementVtbl; interface IHTMLLinkElement { CONST_VTBL struct IHTMLLinkElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLLinkElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLLinkElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLLinkElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLLinkElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLLinkElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLLinkElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLLinkElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLLinkElement_put_href(This,v) \ (This)->lpVtbl -> put_href(This,v) #define IHTMLLinkElement_get_href(This,p) \ (This)->lpVtbl -> get_href(This,p) #define IHTMLLinkElement_put_rel(This,v) \ (This)->lpVtbl -> put_rel(This,v) #define IHTMLLinkElement_get_rel(This,p) \ (This)->lpVtbl -> get_rel(This,p) #define IHTMLLinkElement_put_rev(This,v) \ (This)->lpVtbl -> put_rev(This,v) #define IHTMLLinkElement_get_rev(This,p) \ (This)->lpVtbl -> get_rev(This,p) #define IHTMLLinkElement_put_type(This,v) \ (This)->lpVtbl -> put_type(This,v) #define IHTMLLinkElement_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #define IHTMLLinkElement_get_readyState(This,p) \ (This)->lpVtbl -> get_readyState(This,p) #define IHTMLLinkElement_put_onreadystatechange(This,v) \ (This)->lpVtbl -> put_onreadystatechange(This,v) #define IHTMLLinkElement_get_onreadystatechange(This,p) \ (This)->lpVtbl -> get_onreadystatechange(This,p) #define IHTMLLinkElement_put_onload(This,v) \ (This)->lpVtbl -> put_onload(This,v) #define IHTMLLinkElement_get_onload(This,p) \ (This)->lpVtbl -> get_onload(This,p) #define IHTMLLinkElement_put_onerror(This,v) \ (This)->lpVtbl -> put_onerror(This,v) #define IHTMLLinkElement_get_onerror(This,p) \ (This)->lpVtbl -> get_onerror(This,p) #define IHTMLLinkElement_get_styleSheet(This,p) \ (This)->lpVtbl -> get_styleSheet(This,p) #define IHTMLLinkElement_put_disabled(This,v) \ (This)->lpVtbl -> put_disabled(This,v) #define IHTMLLinkElement_get_disabled(This,p) \ (This)->lpVtbl -> get_disabled(This,p) #define IHTMLLinkElement_put_media(This,v) \ (This)->lpVtbl -> put_media(This,v) #define IHTMLLinkElement_get_media(This,p) \ (This)->lpVtbl -> get_media(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_href_Proxy( IHTMLLinkElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLinkElement_put_href_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_href_Proxy( IHTMLLinkElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLinkElement_get_href_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_rel_Proxy( IHTMLLinkElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLinkElement_put_rel_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_rel_Proxy( IHTMLLinkElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLinkElement_get_rel_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_rev_Proxy( IHTMLLinkElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLinkElement_put_rev_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_rev_Proxy( IHTMLLinkElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLinkElement_get_rev_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_type_Proxy( IHTMLLinkElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLinkElement_put_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_type_Proxy( IHTMLLinkElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLinkElement_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_readyState_Proxy( IHTMLLinkElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLinkElement_get_readyState_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_onreadystatechange_Proxy( IHTMLLinkElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLLinkElement_put_onreadystatechange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_onreadystatechange_Proxy( IHTMLLinkElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLLinkElement_get_onreadystatechange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_onload_Proxy( IHTMLLinkElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLLinkElement_put_onload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_onload_Proxy( IHTMLLinkElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLLinkElement_get_onload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_onerror_Proxy( IHTMLLinkElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLLinkElement_put_onerror_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_onerror_Proxy( IHTMLLinkElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLLinkElement_get_onerror_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_styleSheet_Proxy( IHTMLLinkElement * This, /* [out][retval] */ IHTMLStyleSheet **p); void __RPC_STUB IHTMLLinkElement_get_styleSheet_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_disabled_Proxy( IHTMLLinkElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLLinkElement_put_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_disabled_Proxy( IHTMLLinkElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLLinkElement_get_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_put_media_Proxy( IHTMLLinkElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLinkElement_put_media_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement_get_media_Proxy( IHTMLLinkElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLinkElement_get_media_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLLinkElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLLinkElement2_INTERFACE_DEFINED__ #define __IHTMLLinkElement2_INTERFACE_DEFINED__ /* interface IHTMLLinkElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLLinkElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4e5-98b5-11cf-bb82-00aa00bdce0b") IHTMLLinkElement2 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_target( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_target( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLLinkElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLLinkElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLLinkElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLLinkElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLLinkElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLLinkElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLLinkElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLLinkElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_target )( IHTMLLinkElement2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_target )( IHTMLLinkElement2 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLLinkElement2Vtbl; interface IHTMLLinkElement2 { CONST_VTBL struct IHTMLLinkElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLLinkElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLLinkElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLLinkElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLLinkElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLLinkElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLLinkElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLLinkElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLLinkElement2_put_target(This,v) \ (This)->lpVtbl -> put_target(This,v) #define IHTMLLinkElement2_get_target(This,p) \ (This)->lpVtbl -> get_target(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement2_put_target_Proxy( IHTMLLinkElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLinkElement2_put_target_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement2_get_target_Proxy( IHTMLLinkElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLinkElement2_get_target_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLLinkElement2_INTERFACE_DEFINED__ */ #ifndef __IHTMLLinkElement3_INTERFACE_DEFINED__ #define __IHTMLLinkElement3_INTERFACE_DEFINED__ /* interface IHTMLLinkElement3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLLinkElement3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f81e-98b5-11cf-bb82-00aa00bdce0b") IHTMLLinkElement3 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_charset( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_charset( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hreflang( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hreflang( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLLinkElement3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLLinkElement3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLLinkElement3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLLinkElement3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLLinkElement3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLLinkElement3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLLinkElement3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLLinkElement3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_charset )( IHTMLLinkElement3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_charset )( IHTMLLinkElement3 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hreflang )( IHTMLLinkElement3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hreflang )( IHTMLLinkElement3 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLLinkElement3Vtbl; interface IHTMLLinkElement3 { CONST_VTBL struct IHTMLLinkElement3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLLinkElement3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLLinkElement3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLLinkElement3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLLinkElement3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLLinkElement3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLLinkElement3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLLinkElement3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLLinkElement3_put_charset(This,v) \ (This)->lpVtbl -> put_charset(This,v) #define IHTMLLinkElement3_get_charset(This,p) \ (This)->lpVtbl -> get_charset(This,p) #define IHTMLLinkElement3_put_hreflang(This,v) \ (This)->lpVtbl -> put_hreflang(This,v) #define IHTMLLinkElement3_get_hreflang(This,p) \ (This)->lpVtbl -> get_hreflang(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement3_put_charset_Proxy( IHTMLLinkElement3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLinkElement3_put_charset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement3_get_charset_Proxy( IHTMLLinkElement3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLinkElement3_get_charset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement3_put_hreflang_Proxy( IHTMLLinkElement3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLinkElement3_put_hreflang_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLinkElement3_get_hreflang_Proxy( IHTMLLinkElement3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLinkElement3_get_hreflang_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLLinkElement3_INTERFACE_DEFINED__ */ #ifndef __DispHTMLLinkElement_DISPINTERFACE_DEFINED__ #define __DispHTMLLinkElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLLinkElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLLinkElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f524-98b5-11cf-bb82-00aa00bdce0b") DispHTMLLinkElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLLinkElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLLinkElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLLinkElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLLinkElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLLinkElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLLinkElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLLinkElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLLinkElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLLinkElementVtbl; interface DispHTMLLinkElement { CONST_VTBL struct DispHTMLLinkElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLLinkElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLLinkElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLLinkElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLLinkElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLLinkElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLLinkElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLLinkElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLLinkElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLLinkElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f277-98b5-11cf-bb82-00aa00bdce0b") HTMLLinkElement; #endif #ifndef __IHTMLTxtRange_INTERFACE_DEFINED__ #define __IHTMLTxtRange_INTERFACE_DEFINED__ /* interface IHTMLTxtRange */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTxtRange; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f220-98b5-11cf-bb82-00aa00bdce0b") IHTMLTxtRange : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_htmlText( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_text( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_text( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE parentElement( /* [out][retval] */ IHTMLElement **parent) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE duplicate( /* [out][retval] */ IHTMLTxtRange **Duplicate) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE inRange( /* [in] */ IHTMLTxtRange *Range, /* [out][retval] */ VARIANT_BOOL *InRange) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE isEqual( /* [in] */ IHTMLTxtRange *Range, /* [out][retval] */ VARIANT_BOOL *IsEqual) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE scrollIntoView( /* [in][defaultvalue] */ VARIANT_BOOL fStart = -1) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE collapse( /* [in][defaultvalue] */ VARIANT_BOOL Start = -1) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE expand( /* [in] */ BSTR Unit, /* [out][retval] */ VARIANT_BOOL *Success) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE move( /* [in] */ BSTR Unit, /* [in][defaultvalue] */ long Count, /* [out][retval] */ long *ActualCount) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveStart( /* [in] */ BSTR Unit, /* [in][defaultvalue] */ long Count, /* [out][retval] */ long *ActualCount) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveEnd( /* [in] */ BSTR Unit, /* [in][defaultvalue] */ long Count, /* [out][retval] */ long *ActualCount) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE pasteHTML( /* [in] */ BSTR html) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveToElementText( /* [in] */ IHTMLElement *element) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE setEndPoint( /* [in] */ BSTR how, /* [in] */ IHTMLTxtRange *SourceRange) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE compareEndPoints( /* [in] */ BSTR how, /* [in] */ IHTMLTxtRange *SourceRange, /* [out][retval] */ long *ret) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE findText( /* [in] */ BSTR String, /* [in][defaultvalue] */ long count, /* [in][defaultvalue] */ long Flags, /* [out][retval] */ VARIANT_BOOL *Success) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveToPoint( /* [in] */ long x, /* [in] */ long y) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getBookmark( /* [out][retval] */ BSTR *Boolmark) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveToBookmark( /* [in] */ BSTR Bookmark, /* [out][retval] */ VARIANT_BOOL *Success) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandSupported( /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandEnabled( /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandState( /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandIndeterm( /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandText( /* [in] */ BSTR cmdID, /* [out][retval] */ BSTR *pcmdText) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandValue( /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT *pcmdValue) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommand( /* [in] */ BSTR cmdID, /* [in][defaultvalue] */ VARIANT_BOOL showUI, /* [in][optional] */ VARIANT value, /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommandShowHelp( /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; }; #else /* C style interface */ typedef struct IHTMLTxtRangeVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTxtRange * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTxtRange * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTxtRange * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTxtRange * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTxtRange * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTxtRange * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTxtRange * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_htmlText )( IHTMLTxtRange * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_text )( IHTMLTxtRange * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_text )( IHTMLTxtRange * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *parentElement )( IHTMLTxtRange * This, /* [out][retval] */ IHTMLElement **parent); /* [id] */ HRESULT ( STDMETHODCALLTYPE *duplicate )( IHTMLTxtRange * This, /* [out][retval] */ IHTMLTxtRange **Duplicate); /* [id] */ HRESULT ( STDMETHODCALLTYPE *inRange )( IHTMLTxtRange * This, /* [in] */ IHTMLTxtRange *Range, /* [out][retval] */ VARIANT_BOOL *InRange); /* [id] */ HRESULT ( STDMETHODCALLTYPE *isEqual )( IHTMLTxtRange * This, /* [in] */ IHTMLTxtRange *Range, /* [out][retval] */ VARIANT_BOOL *IsEqual); /* [id] */ HRESULT ( STDMETHODCALLTYPE *scrollIntoView )( IHTMLTxtRange * This, /* [in][defaultvalue] */ VARIANT_BOOL fStart); /* [id] */ HRESULT ( STDMETHODCALLTYPE *collapse )( IHTMLTxtRange * This, /* [in][defaultvalue] */ VARIANT_BOOL Start); /* [id] */ HRESULT ( STDMETHODCALLTYPE *expand )( IHTMLTxtRange * This, /* [in] */ BSTR Unit, /* [out][retval] */ VARIANT_BOOL *Success); /* [id] */ HRESULT ( STDMETHODCALLTYPE *move )( IHTMLTxtRange * This, /* [in] */ BSTR Unit, /* [in][defaultvalue] */ long Count, /* [out][retval] */ long *ActualCount); /* [id] */ HRESULT ( STDMETHODCALLTYPE *moveStart )( IHTMLTxtRange * This, /* [in] */ BSTR Unit, /* [in][defaultvalue] */ long Count, /* [out][retval] */ long *ActualCount); /* [id] */ HRESULT ( STDMETHODCALLTYPE *moveEnd )( IHTMLTxtRange * This, /* [in] */ BSTR Unit, /* [in][defaultvalue] */ long Count, /* [out][retval] */ long *ActualCount); /* [id] */ HRESULT ( STDMETHODCALLTYPE *select )( IHTMLTxtRange * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *pasteHTML )( IHTMLTxtRange * This, /* [in] */ BSTR html); /* [id] */ HRESULT ( STDMETHODCALLTYPE *moveToElementText )( IHTMLTxtRange * This, /* [in] */ IHTMLElement *element); /* [id] */ HRESULT ( STDMETHODCALLTYPE *setEndPoint )( IHTMLTxtRange * This, /* [in] */ BSTR how, /* [in] */ IHTMLTxtRange *SourceRange); /* [id] */ HRESULT ( STDMETHODCALLTYPE *compareEndPoints )( IHTMLTxtRange * This, /* [in] */ BSTR how, /* [in] */ IHTMLTxtRange *SourceRange, /* [out][retval] */ long *ret); /* [id] */ HRESULT ( STDMETHODCALLTYPE *findText )( IHTMLTxtRange * This, /* [in] */ BSTR String, /* [in][defaultvalue] */ long count, /* [in][defaultvalue] */ long Flags, /* [out][retval] */ VARIANT_BOOL *Success); /* [id] */ HRESULT ( STDMETHODCALLTYPE *moveToPoint )( IHTMLTxtRange * This, /* [in] */ long x, /* [in] */ long y); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getBookmark )( IHTMLTxtRange * This, /* [out][retval] */ BSTR *Boolmark); /* [id] */ HRESULT ( STDMETHODCALLTYPE *moveToBookmark )( IHTMLTxtRange * This, /* [in] */ BSTR Bookmark, /* [out][retval] */ VARIANT_BOOL *Success); /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandSupported )( IHTMLTxtRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandEnabled )( IHTMLTxtRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandState )( IHTMLTxtRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandIndeterm )( IHTMLTxtRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandText )( IHTMLTxtRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ BSTR *pcmdText); /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandValue )( IHTMLTxtRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT *pcmdValue); /* [id] */ HRESULT ( STDMETHODCALLTYPE *execCommand )( IHTMLTxtRange * This, /* [in] */ BSTR cmdID, /* [in][defaultvalue] */ VARIANT_BOOL showUI, /* [in][optional] */ VARIANT value, /* [out][retval] */ VARIANT_BOOL *pfRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *execCommandShowHelp )( IHTMLTxtRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); END_INTERFACE } IHTMLTxtRangeVtbl; interface IHTMLTxtRange { CONST_VTBL struct IHTMLTxtRangeVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTxtRange_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTxtRange_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTxtRange_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTxtRange_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTxtRange_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTxtRange_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTxtRange_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTxtRange_get_htmlText(This,p) \ (This)->lpVtbl -> get_htmlText(This,p) #define IHTMLTxtRange_put_text(This,v) \ (This)->lpVtbl -> put_text(This,v) #define IHTMLTxtRange_get_text(This,p) \ (This)->lpVtbl -> get_text(This,p) #define IHTMLTxtRange_parentElement(This,parent) \ (This)->lpVtbl -> parentElement(This,parent) #define IHTMLTxtRange_duplicate(This,Duplicate) \ (This)->lpVtbl -> duplicate(This,Duplicate) #define IHTMLTxtRange_inRange(This,Range,InRange) \ (This)->lpVtbl -> inRange(This,Range,InRange) #define IHTMLTxtRange_isEqual(This,Range,IsEqual) \ (This)->lpVtbl -> isEqual(This,Range,IsEqual) #define IHTMLTxtRange_scrollIntoView(This,fStart) \ (This)->lpVtbl -> scrollIntoView(This,fStart) #define IHTMLTxtRange_collapse(This,Start) \ (This)->lpVtbl -> collapse(This,Start) #define IHTMLTxtRange_expand(This,Unit,Success) \ (This)->lpVtbl -> expand(This,Unit,Success) #define IHTMLTxtRange_move(This,Unit,Count,ActualCount) \ (This)->lpVtbl -> move(This,Unit,Count,ActualCount) #define IHTMLTxtRange_moveStart(This,Unit,Count,ActualCount) \ (This)->lpVtbl -> moveStart(This,Unit,Count,ActualCount) #define IHTMLTxtRange_moveEnd(This,Unit,Count,ActualCount) \ (This)->lpVtbl -> moveEnd(This,Unit,Count,ActualCount) #define IHTMLTxtRange_select(This) \ (This)->lpVtbl -> select(This) #define IHTMLTxtRange_pasteHTML(This,html) \ (This)->lpVtbl -> pasteHTML(This,html) #define IHTMLTxtRange_moveToElementText(This,element) \ (This)->lpVtbl -> moveToElementText(This,element) #define IHTMLTxtRange_setEndPoint(This,how,SourceRange) \ (This)->lpVtbl -> setEndPoint(This,how,SourceRange) #define IHTMLTxtRange_compareEndPoints(This,how,SourceRange,ret) \ (This)->lpVtbl -> compareEndPoints(This,how,SourceRange,ret) #define IHTMLTxtRange_findText(This,String,count,Flags,Success) \ (This)->lpVtbl -> findText(This,String,count,Flags,Success) #define IHTMLTxtRange_moveToPoint(This,x,y) \ (This)->lpVtbl -> moveToPoint(This,x,y) #define IHTMLTxtRange_getBookmark(This,Boolmark) \ (This)->lpVtbl -> getBookmark(This,Boolmark) #define IHTMLTxtRange_moveToBookmark(This,Bookmark,Success) \ (This)->lpVtbl -> moveToBookmark(This,Bookmark,Success) #define IHTMLTxtRange_queryCommandSupported(This,cmdID,pfRet) \ (This)->lpVtbl -> queryCommandSupported(This,cmdID,pfRet) #define IHTMLTxtRange_queryCommandEnabled(This,cmdID,pfRet) \ (This)->lpVtbl -> queryCommandEnabled(This,cmdID,pfRet) #define IHTMLTxtRange_queryCommandState(This,cmdID,pfRet) \ (This)->lpVtbl -> queryCommandState(This,cmdID,pfRet) #define IHTMLTxtRange_queryCommandIndeterm(This,cmdID,pfRet) \ (This)->lpVtbl -> queryCommandIndeterm(This,cmdID,pfRet) #define IHTMLTxtRange_queryCommandText(This,cmdID,pcmdText) \ (This)->lpVtbl -> queryCommandText(This,cmdID,pcmdText) #define IHTMLTxtRange_queryCommandValue(This,cmdID,pcmdValue) \ (This)->lpVtbl -> queryCommandValue(This,cmdID,pcmdValue) #define IHTMLTxtRange_execCommand(This,cmdID,showUI,value,pfRet) \ (This)->lpVtbl -> execCommand(This,cmdID,showUI,value,pfRet) #define IHTMLTxtRange_execCommandShowHelp(This,cmdID,pfRet) \ (This)->lpVtbl -> execCommandShowHelp(This,cmdID,pfRet) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_get_htmlText_Proxy( IHTMLTxtRange * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTxtRange_get_htmlText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_put_text_Proxy( IHTMLTxtRange * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTxtRange_put_text_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_get_text_Proxy( IHTMLTxtRange * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTxtRange_get_text_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_parentElement_Proxy( IHTMLTxtRange * This, /* [out][retval] */ IHTMLElement **parent); void __RPC_STUB IHTMLTxtRange_parentElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_duplicate_Proxy( IHTMLTxtRange * This, /* [out][retval] */ IHTMLTxtRange **Duplicate); void __RPC_STUB IHTMLTxtRange_duplicate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_inRange_Proxy( IHTMLTxtRange * This, /* [in] */ IHTMLTxtRange *Range, /* [out][retval] */ VARIANT_BOOL *InRange); void __RPC_STUB IHTMLTxtRange_inRange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_isEqual_Proxy( IHTMLTxtRange * This, /* [in] */ IHTMLTxtRange *Range, /* [out][retval] */ VARIANT_BOOL *IsEqual); void __RPC_STUB IHTMLTxtRange_isEqual_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_scrollIntoView_Proxy( IHTMLTxtRange * This, /* [in][defaultvalue] */ VARIANT_BOOL fStart); void __RPC_STUB IHTMLTxtRange_scrollIntoView_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_collapse_Proxy( IHTMLTxtRange * This, /* [in][defaultvalue] */ VARIANT_BOOL Start); void __RPC_STUB IHTMLTxtRange_collapse_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_expand_Proxy( IHTMLTxtRange * This, /* [in] */ BSTR Unit, /* [out][retval] */ VARIANT_BOOL *Success); void __RPC_STUB IHTMLTxtRange_expand_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_move_Proxy( IHTMLTxtRange * This, /* [in] */ BSTR Unit, /* [in][defaultvalue] */ long Count, /* [out][retval] */ long *ActualCount); void __RPC_STUB IHTMLTxtRange_move_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_moveStart_Proxy( IHTMLTxtRange * This, /* [in] */ BSTR Unit, /* [in][defaultvalue] */ long Count, /* [out][retval] */ long *ActualCount); void __RPC_STUB IHTMLTxtRange_moveStart_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_moveEnd_Proxy( IHTMLTxtRange * This, /* [in] */ BSTR Unit, /* [in][defaultvalue] */ long Count, /* [out][retval] */ long *ActualCount); void __RPC_STUB IHTMLTxtRange_moveEnd_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_select_Proxy( IHTMLTxtRange * This); void __RPC_STUB IHTMLTxtRange_select_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_pasteHTML_Proxy( IHTMLTxtRange * This, /* [in] */ BSTR html); void __RPC_STUB IHTMLTxtRange_pasteHTML_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_moveToElementText_Proxy( IHTMLTxtRange * This, /* [in] */ IHTMLElement *element); void __RPC_STUB IHTMLTxtRange_moveToElementText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_setEndPoint_Proxy( IHTMLTxtRange * This, /* [in] */ BSTR how, /* [in] */ IHTMLTxtRange *SourceRange); void __RPC_STUB IHTMLTxtRange_setEndPoint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_compareEndPoints_Proxy( IHTMLTxtRange * This, /* [in] */ BSTR how, /* [in] */ IHTMLTxtRange *SourceRange, /* [out][retval] */ long *ret); void __RPC_STUB IHTMLTxtRange_compareEndPoints_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_findText_Proxy( IHTMLTxtRange * This, /* [in] */ BSTR String, /* [in][defaultvalue] */ long count, /* [in][defaultvalue] */ long Flags, /* [out][retval] */ VARIANT_BOOL *Success); void __RPC_STUB IHTMLTxtRange_findText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_moveToPoint_Proxy( IHTMLTxtRange * This, /* [in] */ long x, /* [in] */ long y); void __RPC_STUB IHTMLTxtRange_moveToPoint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_getBookmark_Proxy( IHTMLTxtRange * This, /* [out][retval] */ BSTR *Boolmark); void __RPC_STUB IHTMLTxtRange_getBookmark_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_moveToBookmark_Proxy( IHTMLTxtRange * This, /* [in] */ BSTR Bookmark, /* [out][retval] */ VARIANT_BOOL *Success); void __RPC_STUB IHTMLTxtRange_moveToBookmark_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_queryCommandSupported_Proxy( IHTMLTxtRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLTxtRange_queryCommandSupported_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_queryCommandEnabled_Proxy( IHTMLTxtRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLTxtRange_queryCommandEnabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_queryCommandState_Proxy( IHTMLTxtRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLTxtRange_queryCommandState_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_queryCommandIndeterm_Proxy( IHTMLTxtRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLTxtRange_queryCommandIndeterm_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_queryCommandText_Proxy( IHTMLTxtRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ BSTR *pcmdText); void __RPC_STUB IHTMLTxtRange_queryCommandText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_queryCommandValue_Proxy( IHTMLTxtRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT *pcmdValue); void __RPC_STUB IHTMLTxtRange_queryCommandValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_execCommand_Proxy( IHTMLTxtRange * This, /* [in] */ BSTR cmdID, /* [in][defaultvalue] */ VARIANT_BOOL showUI, /* [in][optional] */ VARIANT value, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLTxtRange_execCommand_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRange_execCommandShowHelp_Proxy( IHTMLTxtRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLTxtRange_execCommandShowHelp_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTxtRange_INTERFACE_DEFINED__ */ #ifndef __IHTMLTextRangeMetrics_INTERFACE_DEFINED__ #define __IHTMLTextRangeMetrics_INTERFACE_DEFINED__ /* interface IHTMLTextRangeMetrics */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTextRangeMetrics; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f40b-98b5-11cf-bb82-00aa00bdce0b") IHTMLTextRangeMetrics : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetTop( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetLeft( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_boundingTop( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_boundingLeft( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_boundingWidth( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_boundingHeight( /* [out][retval] */ long *p) = 0; }; #else /* C style interface */ typedef struct IHTMLTextRangeMetricsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTextRangeMetrics * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTextRangeMetrics * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTextRangeMetrics * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTextRangeMetrics * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTextRangeMetrics * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTextRangeMetrics * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTextRangeMetrics * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_offsetTop )( IHTMLTextRangeMetrics * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_offsetLeft )( IHTMLTextRangeMetrics * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_boundingTop )( IHTMLTextRangeMetrics * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_boundingLeft )( IHTMLTextRangeMetrics * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_boundingWidth )( IHTMLTextRangeMetrics * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_boundingHeight )( IHTMLTextRangeMetrics * This, /* [out][retval] */ long *p); END_INTERFACE } IHTMLTextRangeMetricsVtbl; interface IHTMLTextRangeMetrics { CONST_VTBL struct IHTMLTextRangeMetricsVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTextRangeMetrics_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTextRangeMetrics_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTextRangeMetrics_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTextRangeMetrics_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTextRangeMetrics_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTextRangeMetrics_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTextRangeMetrics_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTextRangeMetrics_get_offsetTop(This,p) \ (This)->lpVtbl -> get_offsetTop(This,p) #define IHTMLTextRangeMetrics_get_offsetLeft(This,p) \ (This)->lpVtbl -> get_offsetLeft(This,p) #define IHTMLTextRangeMetrics_get_boundingTop(This,p) \ (This)->lpVtbl -> get_boundingTop(This,p) #define IHTMLTextRangeMetrics_get_boundingLeft(This,p) \ (This)->lpVtbl -> get_boundingLeft(This,p) #define IHTMLTextRangeMetrics_get_boundingWidth(This,p) \ (This)->lpVtbl -> get_boundingWidth(This,p) #define IHTMLTextRangeMetrics_get_boundingHeight(This,p) \ (This)->lpVtbl -> get_boundingHeight(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics_get_offsetTop_Proxy( IHTMLTextRangeMetrics * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTextRangeMetrics_get_offsetTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics_get_offsetLeft_Proxy( IHTMLTextRangeMetrics * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTextRangeMetrics_get_offsetLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics_get_boundingTop_Proxy( IHTMLTextRangeMetrics * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTextRangeMetrics_get_boundingTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics_get_boundingLeft_Proxy( IHTMLTextRangeMetrics * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTextRangeMetrics_get_boundingLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics_get_boundingWidth_Proxy( IHTMLTextRangeMetrics * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTextRangeMetrics_get_boundingWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics_get_boundingHeight_Proxy( IHTMLTextRangeMetrics * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTextRangeMetrics_get_boundingHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTextRangeMetrics_INTERFACE_DEFINED__ */ #ifndef __IHTMLTextRangeMetrics2_INTERFACE_DEFINED__ #define __IHTMLTextRangeMetrics2_INTERFACE_DEFINED__ /* interface IHTMLTextRangeMetrics2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTextRangeMetrics2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4a6-98b5-11cf-bb82-00aa00bdce0b") IHTMLTextRangeMetrics2 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE getClientRects( /* [out][retval] */ IHTMLRectCollection **pRectCol) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getBoundingClientRect( /* [out][retval] */ IHTMLRect **pRect) = 0; }; #else /* C style interface */ typedef struct IHTMLTextRangeMetrics2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTextRangeMetrics2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTextRangeMetrics2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTextRangeMetrics2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTextRangeMetrics2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTextRangeMetrics2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTextRangeMetrics2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTextRangeMetrics2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getClientRects )( IHTMLTextRangeMetrics2 * This, /* [out][retval] */ IHTMLRectCollection **pRectCol); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getBoundingClientRect )( IHTMLTextRangeMetrics2 * This, /* [out][retval] */ IHTMLRect **pRect); END_INTERFACE } IHTMLTextRangeMetrics2Vtbl; interface IHTMLTextRangeMetrics2 { CONST_VTBL struct IHTMLTextRangeMetrics2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTextRangeMetrics2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTextRangeMetrics2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTextRangeMetrics2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTextRangeMetrics2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTextRangeMetrics2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTextRangeMetrics2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTextRangeMetrics2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTextRangeMetrics2_getClientRects(This,pRectCol) \ (This)->lpVtbl -> getClientRects(This,pRectCol) #define IHTMLTextRangeMetrics2_getBoundingClientRect(This,pRect) \ (This)->lpVtbl -> getBoundingClientRect(This,pRect) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics2_getClientRects_Proxy( IHTMLTextRangeMetrics2 * This, /* [out][retval] */ IHTMLRectCollection **pRectCol); void __RPC_STUB IHTMLTextRangeMetrics2_getClientRects_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTextRangeMetrics2_getBoundingClientRect_Proxy( IHTMLTextRangeMetrics2 * This, /* [out][retval] */ IHTMLRect **pRect); void __RPC_STUB IHTMLTextRangeMetrics2_getBoundingClientRect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTextRangeMetrics2_INTERFACE_DEFINED__ */ #ifndef __IHTMLTxtRangeCollection_INTERFACE_DEFINED__ #define __IHTMLTxtRangeCollection_INTERFACE_DEFINED__ /* interface IHTMLTxtRangeCollection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTxtRangeCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f7ed-98b5-11cf-bb82-00aa00bdce0b") IHTMLTxtRangeCollection : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( /* [out][retval] */ IUnknown **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ VARIANT *pvarResult) = 0; }; #else /* C style interface */ typedef struct IHTMLTxtRangeCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTxtRangeCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTxtRangeCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTxtRangeCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTxtRangeCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTxtRangeCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTxtRangeCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTxtRangeCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLTxtRangeCollection * This, /* [out][retval] */ long *p); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )( IHTMLTxtRangeCollection * This, /* [out][retval] */ IUnknown **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLTxtRangeCollection * This, /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ VARIANT *pvarResult); END_INTERFACE } IHTMLTxtRangeCollectionVtbl; interface IHTMLTxtRangeCollection { CONST_VTBL struct IHTMLTxtRangeCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTxtRangeCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTxtRangeCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTxtRangeCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTxtRangeCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTxtRangeCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTxtRangeCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTxtRangeCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTxtRangeCollection_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLTxtRangeCollection_get__newEnum(This,p) \ (This)->lpVtbl -> get__newEnum(This,p) #define IHTMLTxtRangeCollection_item(This,pvarIndex,pvarResult) \ (This)->lpVtbl -> item(This,pvarIndex,pvarResult) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRangeCollection_get_length_Proxy( IHTMLTxtRangeCollection * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTxtRangeCollection_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRangeCollection_get__newEnum_Proxy( IHTMLTxtRangeCollection * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IHTMLTxtRangeCollection_get__newEnum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTxtRangeCollection_item_Proxy( IHTMLTxtRangeCollection * This, /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ VARIANT *pvarResult); void __RPC_STUB IHTMLTxtRangeCollection_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTxtRangeCollection_INTERFACE_DEFINED__ */ #ifndef __HTMLFormElementEvents2_DISPINTERFACE_DEFINED__ #define __HTMLFormElementEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLFormElementEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLFormElementEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f614-98b5-11cf-bb82-00aa00bdce0b") HTMLFormElementEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLFormElementEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLFormElementEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLFormElementEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLFormElementEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLFormElementEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLFormElementEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLFormElementEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLFormElementEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLFormElementEvents2Vtbl; interface HTMLFormElementEvents2 { CONST_VTBL struct HTMLFormElementEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLFormElementEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLFormElementEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLFormElementEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLFormElementEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLFormElementEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLFormElementEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLFormElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLFormElementEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLFormElementEvents_DISPINTERFACE_DEFINED__ #define __HTMLFormElementEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLFormElementEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLFormElementEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f364-98b5-11cf-bb82-00aa00bdce0b") HTMLFormElementEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLFormElementEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLFormElementEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLFormElementEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLFormElementEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLFormElementEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLFormElementEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLFormElementEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLFormElementEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLFormElementEventsVtbl; interface HTMLFormElementEvents { CONST_VTBL struct HTMLFormElementEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLFormElementEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLFormElementEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLFormElementEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLFormElementEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLFormElementEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLFormElementEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLFormElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLFormElementEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLFormElement_INTERFACE_DEFINED__ #define __IHTMLFormElement_INTERFACE_DEFINED__ /* interface IHTMLFormElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLFormElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f1f7-98b5-11cf-bb82-00aa00bdce0b") IHTMLFormElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_action( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_action( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dir( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dir( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_encoding( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_encoding( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_method( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_method( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_elements( /* [out][retval] */ IDispatch **p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_target( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_target( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onsubmit( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onsubmit( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreset( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreset( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE submit( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE reset( void) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_length( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( /* [out][retval] */ IUnknown **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in][optional] */ VARIANT name, /* [in][optional] */ VARIANT index, /* [out][retval] */ IDispatch **pdisp) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE tags( /* [in] */ VARIANT tagName, /* [out][retval] */ IDispatch **pdisp) = 0; }; #else /* C style interface */ typedef struct IHTMLFormElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLFormElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLFormElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLFormElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLFormElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLFormElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLFormElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLFormElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_action )( IHTMLFormElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_action )( IHTMLFormElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dir )( IHTMLFormElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dir )( IHTMLFormElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_encoding )( IHTMLFormElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_encoding )( IHTMLFormElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_method )( IHTMLFormElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_method )( IHTMLFormElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_elements )( IHTMLFormElement * This, /* [out][retval] */ IDispatch **p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_target )( IHTMLFormElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_target )( IHTMLFormElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLFormElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLFormElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onsubmit )( IHTMLFormElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onsubmit )( IHTMLFormElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onreset )( IHTMLFormElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onreset )( IHTMLFormElement * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *submit )( IHTMLFormElement * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *reset )( IHTMLFormElement * This); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_length )( IHTMLFormElement * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLFormElement * This, /* [out][retval] */ long *p); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )( IHTMLFormElement * This, /* [out][retval] */ IUnknown **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLFormElement * This, /* [in][optional] */ VARIANT name, /* [in][optional] */ VARIANT index, /* [out][retval] */ IDispatch **pdisp); /* [id] */ HRESULT ( STDMETHODCALLTYPE *tags )( IHTMLFormElement * This, /* [in] */ VARIANT tagName, /* [out][retval] */ IDispatch **pdisp); END_INTERFACE } IHTMLFormElementVtbl; interface IHTMLFormElement { CONST_VTBL struct IHTMLFormElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLFormElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLFormElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLFormElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLFormElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLFormElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLFormElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLFormElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLFormElement_put_action(This,v) \ (This)->lpVtbl -> put_action(This,v) #define IHTMLFormElement_get_action(This,p) \ (This)->lpVtbl -> get_action(This,p) #define IHTMLFormElement_put_dir(This,v) \ (This)->lpVtbl -> put_dir(This,v) #define IHTMLFormElement_get_dir(This,p) \ (This)->lpVtbl -> get_dir(This,p) #define IHTMLFormElement_put_encoding(This,v) \ (This)->lpVtbl -> put_encoding(This,v) #define IHTMLFormElement_get_encoding(This,p) \ (This)->lpVtbl -> get_encoding(This,p) #define IHTMLFormElement_put_method(This,v) \ (This)->lpVtbl -> put_method(This,v) #define IHTMLFormElement_get_method(This,p) \ (This)->lpVtbl -> get_method(This,p) #define IHTMLFormElement_get_elements(This,p) \ (This)->lpVtbl -> get_elements(This,p) #define IHTMLFormElement_put_target(This,v) \ (This)->lpVtbl -> put_target(This,v) #define IHTMLFormElement_get_target(This,p) \ (This)->lpVtbl -> get_target(This,p) #define IHTMLFormElement_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLFormElement_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLFormElement_put_onsubmit(This,v) \ (This)->lpVtbl -> put_onsubmit(This,v) #define IHTMLFormElement_get_onsubmit(This,p) \ (This)->lpVtbl -> get_onsubmit(This,p) #define IHTMLFormElement_put_onreset(This,v) \ (This)->lpVtbl -> put_onreset(This,v) #define IHTMLFormElement_get_onreset(This,p) \ (This)->lpVtbl -> get_onreset(This,p) #define IHTMLFormElement_submit(This) \ (This)->lpVtbl -> submit(This) #define IHTMLFormElement_reset(This) \ (This)->lpVtbl -> reset(This) #define IHTMLFormElement_put_length(This,v) \ (This)->lpVtbl -> put_length(This,v) #define IHTMLFormElement_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLFormElement_get__newEnum(This,p) \ (This)->lpVtbl -> get__newEnum(This,p) #define IHTMLFormElement_item(This,name,index,pdisp) \ (This)->lpVtbl -> item(This,name,index,pdisp) #define IHTMLFormElement_tags(This,tagName,pdisp) \ (This)->lpVtbl -> tags(This,tagName,pdisp) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_action_Proxy( IHTMLFormElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLFormElement_put_action_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_action_Proxy( IHTMLFormElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFormElement_get_action_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_dir_Proxy( IHTMLFormElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLFormElement_put_dir_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_dir_Proxy( IHTMLFormElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFormElement_get_dir_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_encoding_Proxy( IHTMLFormElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLFormElement_put_encoding_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_encoding_Proxy( IHTMLFormElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFormElement_get_encoding_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_method_Proxy( IHTMLFormElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLFormElement_put_method_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_method_Proxy( IHTMLFormElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFormElement_get_method_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_elements_Proxy( IHTMLFormElement * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLFormElement_get_elements_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_target_Proxy( IHTMLFormElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLFormElement_put_target_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_target_Proxy( IHTMLFormElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFormElement_get_target_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_name_Proxy( IHTMLFormElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLFormElement_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_name_Proxy( IHTMLFormElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFormElement_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_onsubmit_Proxy( IHTMLFormElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFormElement_put_onsubmit_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_onsubmit_Proxy( IHTMLFormElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFormElement_get_onsubmit_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_onreset_Proxy( IHTMLFormElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFormElement_put_onreset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_onreset_Proxy( IHTMLFormElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFormElement_get_onreset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_submit_Proxy( IHTMLFormElement * This); void __RPC_STUB IHTMLFormElement_submit_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_reset_Proxy( IHTMLFormElement * This); void __RPC_STUB IHTMLFormElement_reset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_put_length_Proxy( IHTMLFormElement * This, /* [in] */ long v); void __RPC_STUB IHTMLFormElement_put_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get_length_Proxy( IHTMLFormElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLFormElement_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_get__newEnum_Proxy( IHTMLFormElement * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IHTMLFormElement_get__newEnum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_item_Proxy( IHTMLFormElement * This, /* [in][optional] */ VARIANT name, /* [in][optional] */ VARIANT index, /* [out][retval] */ IDispatch **pdisp); void __RPC_STUB IHTMLFormElement_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement_tags_Proxy( IHTMLFormElement * This, /* [in] */ VARIANT tagName, /* [out][retval] */ IDispatch **pdisp); void __RPC_STUB IHTMLFormElement_tags_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLFormElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLFormElement2_INTERFACE_DEFINED__ #define __IHTMLFormElement2_INTERFACE_DEFINED__ /* interface IHTMLFormElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLFormElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4f6-98b5-11cf-bb82-00aa00bdce0b") IHTMLFormElement2 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_acceptCharset( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_acceptCharset( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE urns( /* [in] */ VARIANT urn, /* [out][retval] */ IDispatch **pdisp) = 0; }; #else /* C style interface */ typedef struct IHTMLFormElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLFormElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLFormElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLFormElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLFormElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLFormElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLFormElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLFormElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_acceptCharset )( IHTMLFormElement2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_acceptCharset )( IHTMLFormElement2 * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *urns )( IHTMLFormElement2 * This, /* [in] */ VARIANT urn, /* [out][retval] */ IDispatch **pdisp); END_INTERFACE } IHTMLFormElement2Vtbl; interface IHTMLFormElement2 { CONST_VTBL struct IHTMLFormElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLFormElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLFormElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLFormElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLFormElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLFormElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLFormElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLFormElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLFormElement2_put_acceptCharset(This,v) \ (This)->lpVtbl -> put_acceptCharset(This,v) #define IHTMLFormElement2_get_acceptCharset(This,p) \ (This)->lpVtbl -> get_acceptCharset(This,p) #define IHTMLFormElement2_urns(This,urn,pdisp) \ (This)->lpVtbl -> urns(This,urn,pdisp) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement2_put_acceptCharset_Proxy( IHTMLFormElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLFormElement2_put_acceptCharset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement2_get_acceptCharset_Proxy( IHTMLFormElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFormElement2_get_acceptCharset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement2_urns_Proxy( IHTMLFormElement2 * This, /* [in] */ VARIANT urn, /* [out][retval] */ IDispatch **pdisp); void __RPC_STUB IHTMLFormElement2_urns_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLFormElement2_INTERFACE_DEFINED__ */ #ifndef __IHTMLFormElement3_INTERFACE_DEFINED__ #define __IHTMLFormElement3_INTERFACE_DEFINED__ /* interface IHTMLFormElement3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLFormElement3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f836-98b5-11cf-bb82-00aa00bdce0b") IHTMLFormElement3 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedItem( /* [in] */ BSTR name, /* [out][retval] */ IDispatch **pdisp) = 0; }; #else /* C style interface */ typedef struct IHTMLFormElement3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLFormElement3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLFormElement3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLFormElement3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLFormElement3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLFormElement3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLFormElement3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLFormElement3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *namedItem )( IHTMLFormElement3 * This, /* [in] */ BSTR name, /* [out][retval] */ IDispatch **pdisp); END_INTERFACE } IHTMLFormElement3Vtbl; interface IHTMLFormElement3 { CONST_VTBL struct IHTMLFormElement3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLFormElement3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLFormElement3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLFormElement3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLFormElement3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLFormElement3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLFormElement3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLFormElement3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLFormElement3_namedItem(This,name,pdisp) \ (This)->lpVtbl -> namedItem(This,name,pdisp) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFormElement3_namedItem_Proxy( IHTMLFormElement3 * This, /* [in] */ BSTR name, /* [out][retval] */ IDispatch **pdisp); void __RPC_STUB IHTMLFormElement3_namedItem_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLFormElement3_INTERFACE_DEFINED__ */ #ifndef __IHTMLSubmitData_INTERFACE_DEFINED__ #define __IHTMLSubmitData_INTERFACE_DEFINED__ /* interface IHTMLSubmitData */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLSubmitData; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f645-98b5-11cf-bb82-00aa00bdce0b") IHTMLSubmitData : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendNameValuePair( /* [in][defaultvalue] */ BSTR name = L"", /* [in][defaultvalue] */ BSTR value = L"") = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendNameFilePair( /* [in][defaultvalue] */ BSTR name = L"", /* [in][defaultvalue] */ BSTR filename = L"") = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendItemSeparator( void) = 0; }; #else /* C style interface */ typedef struct IHTMLSubmitDataVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLSubmitData * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLSubmitData * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLSubmitData * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLSubmitData * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLSubmitData * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLSubmitData * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLSubmitData * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *appendNameValuePair )( IHTMLSubmitData * This, /* [in][defaultvalue] */ BSTR name, /* [in][defaultvalue] */ BSTR value); /* [id] */ HRESULT ( STDMETHODCALLTYPE *appendNameFilePair )( IHTMLSubmitData * This, /* [in][defaultvalue] */ BSTR name, /* [in][defaultvalue] */ BSTR filename); /* [id] */ HRESULT ( STDMETHODCALLTYPE *appendItemSeparator )( IHTMLSubmitData * This); END_INTERFACE } IHTMLSubmitDataVtbl; interface IHTMLSubmitData { CONST_VTBL struct IHTMLSubmitDataVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLSubmitData_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLSubmitData_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLSubmitData_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLSubmitData_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLSubmitData_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLSubmitData_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLSubmitData_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLSubmitData_appendNameValuePair(This,name,value) \ (This)->lpVtbl -> appendNameValuePair(This,name,value) #define IHTMLSubmitData_appendNameFilePair(This,name,filename) \ (This)->lpVtbl -> appendNameFilePair(This,name,filename) #define IHTMLSubmitData_appendItemSeparator(This) \ (This)->lpVtbl -> appendItemSeparator(This) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSubmitData_appendNameValuePair_Proxy( IHTMLSubmitData * This, /* [in][defaultvalue] */ BSTR name, /* [in][defaultvalue] */ BSTR value); void __RPC_STUB IHTMLSubmitData_appendNameValuePair_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSubmitData_appendNameFilePair_Proxy( IHTMLSubmitData * This, /* [in][defaultvalue] */ BSTR name, /* [in][defaultvalue] */ BSTR filename); void __RPC_STUB IHTMLSubmitData_appendNameFilePair_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSubmitData_appendItemSeparator_Proxy( IHTMLSubmitData * This); void __RPC_STUB IHTMLSubmitData_appendItemSeparator_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLSubmitData_INTERFACE_DEFINED__ */ #ifndef __DispHTMLFormElement_DISPINTERFACE_DEFINED__ #define __DispHTMLFormElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLFormElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLFormElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f510-98b5-11cf-bb82-00aa00bdce0b") DispHTMLFormElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLFormElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLFormElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLFormElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLFormElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLFormElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLFormElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLFormElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLFormElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLFormElementVtbl; interface DispHTMLFormElement { CONST_VTBL struct DispHTMLFormElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLFormElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLFormElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLFormElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLFormElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLFormElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLFormElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLFormElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLFormElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLFormElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f251-98b5-11cf-bb82-00aa00bdce0b") HTMLFormElement; #endif #ifndef __HTMLControlElementEvents2_DISPINTERFACE_DEFINED__ #define __HTMLControlElementEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLControlElementEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLControlElementEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f612-98b5-11cf-bb82-00aa00bdce0b") HTMLControlElementEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLControlElementEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLControlElementEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLControlElementEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLControlElementEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLControlElementEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLControlElementEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLControlElementEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLControlElementEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLControlElementEvents2Vtbl; interface HTMLControlElementEvents2 { CONST_VTBL struct HTMLControlElementEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLControlElementEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLControlElementEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLControlElementEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLControlElementEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLControlElementEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLControlElementEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLControlElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLControlElementEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLControlElementEvents_DISPINTERFACE_DEFINED__ #define __HTMLControlElementEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLControlElementEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLControlElementEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4ea-98b5-11cf-bb82-00aa00bdce0b") HTMLControlElementEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLControlElementEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLControlElementEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLControlElementEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLControlElementEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLControlElementEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLControlElementEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLControlElementEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLControlElementEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLControlElementEventsVtbl; interface HTMLControlElementEvents { CONST_VTBL struct HTMLControlElementEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLControlElementEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLControlElementEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLControlElementEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLControlElementEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLControlElementEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLControlElementEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLControlElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLControlElementEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLControlElement_INTERFACE_DEFINED__ #define __IHTMLControlElement_INTERFACE_DEFINED__ /* interface IHTMLControlElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLControlElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4e9-98b5-11cf-bb82-00aa00bdce0b") IHTMLControlElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tabIndex( /* [in] */ short v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tabIndex( /* [out][retval] */ short *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accessKey( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accessKey( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onblur( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onblur( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocus( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocus( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onresize( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onresize( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE addFilter( /* [in] */ IUnknown *pUnk) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeFilter( /* [in] */ IUnknown *pUnk) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientHeight( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientWidth( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientTop( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientLeft( /* [out][retval] */ long *p) = 0; }; #else /* C style interface */ typedef struct IHTMLControlElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLControlElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLControlElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLControlElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLControlElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLControlElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLControlElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLControlElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_tabIndex )( IHTMLControlElement * This, /* [in] */ short v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_tabIndex )( IHTMLControlElement * This, /* [out][retval] */ short *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *focus )( IHTMLControlElement * This); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_accessKey )( IHTMLControlElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_accessKey )( IHTMLControlElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onblur )( IHTMLControlElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onblur )( IHTMLControlElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onfocus )( IHTMLControlElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onfocus )( IHTMLControlElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onresize )( IHTMLControlElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onresize )( IHTMLControlElement * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *blur )( IHTMLControlElement * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *addFilter )( IHTMLControlElement * This, /* [in] */ IUnknown *pUnk); /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeFilter )( IHTMLControlElement * This, /* [in] */ IUnknown *pUnk); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientHeight )( IHTMLControlElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientWidth )( IHTMLControlElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientTop )( IHTMLControlElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientLeft )( IHTMLControlElement * This, /* [out][retval] */ long *p); END_INTERFACE } IHTMLControlElementVtbl; interface IHTMLControlElement { CONST_VTBL struct IHTMLControlElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLControlElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLControlElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLControlElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLControlElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLControlElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLControlElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLControlElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLControlElement_put_tabIndex(This,v) \ (This)->lpVtbl -> put_tabIndex(This,v) #define IHTMLControlElement_get_tabIndex(This,p) \ (This)->lpVtbl -> get_tabIndex(This,p) #define IHTMLControlElement_focus(This) \ (This)->lpVtbl -> focus(This) #define IHTMLControlElement_put_accessKey(This,v) \ (This)->lpVtbl -> put_accessKey(This,v) #define IHTMLControlElement_get_accessKey(This,p) \ (This)->lpVtbl -> get_accessKey(This,p) #define IHTMLControlElement_put_onblur(This,v) \ (This)->lpVtbl -> put_onblur(This,v) #define IHTMLControlElement_get_onblur(This,p) \ (This)->lpVtbl -> get_onblur(This,p) #define IHTMLControlElement_put_onfocus(This,v) \ (This)->lpVtbl -> put_onfocus(This,v) #define IHTMLControlElement_get_onfocus(This,p) \ (This)->lpVtbl -> get_onfocus(This,p) #define IHTMLControlElement_put_onresize(This,v) \ (This)->lpVtbl -> put_onresize(This,v) #define IHTMLControlElement_get_onresize(This,p) \ (This)->lpVtbl -> get_onresize(This,p) #define IHTMLControlElement_blur(This) \ (This)->lpVtbl -> blur(This) #define IHTMLControlElement_addFilter(This,pUnk) \ (This)->lpVtbl -> addFilter(This,pUnk) #define IHTMLControlElement_removeFilter(This,pUnk) \ (This)->lpVtbl -> removeFilter(This,pUnk) #define IHTMLControlElement_get_clientHeight(This,p) \ (This)->lpVtbl -> get_clientHeight(This,p) #define IHTMLControlElement_get_clientWidth(This,p) \ (This)->lpVtbl -> get_clientWidth(This,p) #define IHTMLControlElement_get_clientTop(This,p) \ (This)->lpVtbl -> get_clientTop(This,p) #define IHTMLControlElement_get_clientLeft(This,p) \ (This)->lpVtbl -> get_clientLeft(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_tabIndex_Proxy( IHTMLControlElement * This, /* [in] */ short v); void __RPC_STUB IHTMLControlElement_put_tabIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_tabIndex_Proxy( IHTMLControlElement * This, /* [out][retval] */ short *p); void __RPC_STUB IHTMLControlElement_get_tabIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_focus_Proxy( IHTMLControlElement * This); void __RPC_STUB IHTMLControlElement_focus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_accessKey_Proxy( IHTMLControlElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLControlElement_put_accessKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_accessKey_Proxy( IHTMLControlElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLControlElement_get_accessKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_onblur_Proxy( IHTMLControlElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLControlElement_put_onblur_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_onblur_Proxy( IHTMLControlElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLControlElement_get_onblur_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_onfocus_Proxy( IHTMLControlElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLControlElement_put_onfocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_onfocus_Proxy( IHTMLControlElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLControlElement_get_onfocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_put_onresize_Proxy( IHTMLControlElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLControlElement_put_onresize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_onresize_Proxy( IHTMLControlElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLControlElement_get_onresize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_blur_Proxy( IHTMLControlElement * This); void __RPC_STUB IHTMLControlElement_blur_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_addFilter_Proxy( IHTMLControlElement * This, /* [in] */ IUnknown *pUnk); void __RPC_STUB IHTMLControlElement_addFilter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_removeFilter_Proxy( IHTMLControlElement * This, /* [in] */ IUnknown *pUnk); void __RPC_STUB IHTMLControlElement_removeFilter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_clientHeight_Proxy( IHTMLControlElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLControlElement_get_clientHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_clientWidth_Proxy( IHTMLControlElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLControlElement_get_clientWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_clientTop_Proxy( IHTMLControlElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLControlElement_get_clientTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlElement_get_clientLeft_Proxy( IHTMLControlElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLControlElement_get_clientLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLControlElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLTextElement_INTERFACE_DEFINED__ #define __IHTMLTextElement_INTERFACE_DEFINED__ /* interface IHTMLTextElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTextElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f218-98b5-11cf-bb82-00aa00bdce0b") IHTMLTextElement : public IDispatch { public: }; #else /* C style interface */ typedef struct IHTMLTextElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTextElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTextElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTextElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTextElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTextElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTextElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTextElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IHTMLTextElementVtbl; interface IHTMLTextElement { CONST_VTBL struct IHTMLTextElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTextElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTextElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTextElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTextElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTextElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTextElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTextElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IHTMLTextElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLTextElement_DISPINTERFACE_DEFINED__ #define __DispHTMLTextElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLTextElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLTextElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f537-98b5-11cf-bb82-00aa00bdce0b") DispHTMLTextElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLTextElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLTextElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLTextElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLTextElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLTextElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLTextElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLTextElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLTextElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLTextElementVtbl; interface DispHTMLTextElement { CONST_VTBL struct DispHTMLTextElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLTextElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLTextElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLTextElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLTextElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLTextElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLTextElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLTextElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLTextElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLTextElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f26a-98b5-11cf-bb82-00aa00bdce0b") HTMLTextElement; #endif #ifndef __HTMLTextContainerEvents2_DISPINTERFACE_DEFINED__ #define __HTMLTextContainerEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLTextContainerEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLTextContainerEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f624-98b5-11cf-bb82-00aa00bdce0b") HTMLTextContainerEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLTextContainerEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLTextContainerEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLTextContainerEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLTextContainerEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLTextContainerEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLTextContainerEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLTextContainerEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLTextContainerEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLTextContainerEvents2Vtbl; interface HTMLTextContainerEvents2 { CONST_VTBL struct HTMLTextContainerEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLTextContainerEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLTextContainerEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLTextContainerEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLTextContainerEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLTextContainerEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLTextContainerEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLTextContainerEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLTextContainerEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLTextContainerEvents_DISPINTERFACE_DEFINED__ #define __HTMLTextContainerEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLTextContainerEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLTextContainerEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("1FF6AA72-5842-11cf-A707-00AA00C0098D") HTMLTextContainerEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLTextContainerEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLTextContainerEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLTextContainerEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLTextContainerEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLTextContainerEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLTextContainerEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLTextContainerEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLTextContainerEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLTextContainerEventsVtbl; interface HTMLTextContainerEvents { CONST_VTBL struct HTMLTextContainerEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLTextContainerEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLTextContainerEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLTextContainerEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLTextContainerEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLTextContainerEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLTextContainerEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLTextContainerEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLTextContainerEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLTextContainer_INTERFACE_DEFINED__ #define __IHTMLTextContainer_INTERFACE_DEFINED__ /* interface IHTMLTextContainer */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTextContainer; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f230-98b5-11cf-bb82-00aa00bdce0b") IHTMLTextContainer : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE createControlRange( /* [out][retval] */ IDispatch **range) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollHeight( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollWidth( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollTop( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollTop( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollLeft( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollLeft( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onscroll( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onscroll( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTMLTextContainerVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTextContainer * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTextContainer * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTextContainer * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTextContainer * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTextContainer * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTextContainer * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTextContainer * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createControlRange )( IHTMLTextContainer * This, /* [out][retval] */ IDispatch **range); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollHeight )( IHTMLTextContainer * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollWidth )( IHTMLTextContainer * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollTop )( IHTMLTextContainer * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollTop )( IHTMLTextContainer * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollLeft )( IHTMLTextContainer * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollLeft )( IHTMLTextContainer * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onscroll )( IHTMLTextContainer * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onscroll )( IHTMLTextContainer * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTMLTextContainerVtbl; interface IHTMLTextContainer { CONST_VTBL struct IHTMLTextContainerVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTextContainer_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTextContainer_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTextContainer_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTextContainer_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTextContainer_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTextContainer_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTextContainer_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTextContainer_createControlRange(This,range) \ (This)->lpVtbl -> createControlRange(This,range) #define IHTMLTextContainer_get_scrollHeight(This,p) \ (This)->lpVtbl -> get_scrollHeight(This,p) #define IHTMLTextContainer_get_scrollWidth(This,p) \ (This)->lpVtbl -> get_scrollWidth(This,p) #define IHTMLTextContainer_put_scrollTop(This,v) \ (This)->lpVtbl -> put_scrollTop(This,v) #define IHTMLTextContainer_get_scrollTop(This,p) \ (This)->lpVtbl -> get_scrollTop(This,p) #define IHTMLTextContainer_put_scrollLeft(This,v) \ (This)->lpVtbl -> put_scrollLeft(This,v) #define IHTMLTextContainer_get_scrollLeft(This,p) \ (This)->lpVtbl -> get_scrollLeft(This,p) #define IHTMLTextContainer_put_onscroll(This,v) \ (This)->lpVtbl -> put_onscroll(This,v) #define IHTMLTextContainer_get_onscroll(This,p) \ (This)->lpVtbl -> get_onscroll(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_createControlRange_Proxy( IHTMLTextContainer * This, /* [out][retval] */ IDispatch **range); void __RPC_STUB IHTMLTextContainer_createControlRange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_scrollHeight_Proxy( IHTMLTextContainer * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTextContainer_get_scrollHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_scrollWidth_Proxy( IHTMLTextContainer * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTextContainer_get_scrollWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_put_scrollTop_Proxy( IHTMLTextContainer * This, /* [in] */ long v); void __RPC_STUB IHTMLTextContainer_put_scrollTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_scrollTop_Proxy( IHTMLTextContainer * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTextContainer_get_scrollTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_put_scrollLeft_Proxy( IHTMLTextContainer * This, /* [in] */ long v); void __RPC_STUB IHTMLTextContainer_put_scrollLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_scrollLeft_Proxy( IHTMLTextContainer * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTextContainer_get_scrollLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_put_onscroll_Proxy( IHTMLTextContainer * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTextContainer_put_onscroll_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextContainer_get_onscroll_Proxy( IHTMLTextContainer * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTextContainer_get_onscroll_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTextContainer_INTERFACE_DEFINED__ */ #ifndef __IHTMLControlRange_INTERFACE_DEFINED__ #define __IHTMLControlRange_INTERFACE_DEFINED__ /* interface IHTMLControlRange */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLControlRange; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f29c-98b5-11cf-bb82-00aa00bdce0b") IHTMLControlRange : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE add( /* [in] */ IHTMLControlElement *item) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE remove( /* [in] */ long index) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in] */ long index, /* [out][retval] */ IHTMLElement **pdisp) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE scrollIntoView( /* [in][optional] */ VARIANT varargStart) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandSupported( /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandEnabled( /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandState( /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandIndeterm( /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandText( /* [in] */ BSTR cmdID, /* [out][retval] */ BSTR *pcmdText) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandValue( /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT *pcmdValue) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommand( /* [in] */ BSTR cmdID, /* [in][defaultvalue] */ VARIANT_BOOL showUI, /* [in][optional] */ VARIANT value, /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommandShowHelp( /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE commonParentElement( /* [out][retval] */ IHTMLElement **parent) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; }; #else /* C style interface */ typedef struct IHTMLControlRangeVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLControlRange * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLControlRange * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLControlRange * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLControlRange * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLControlRange * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLControlRange * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLControlRange * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *select )( IHTMLControlRange * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *add )( IHTMLControlRange * This, /* [in] */ IHTMLControlElement *item); /* [id] */ HRESULT ( STDMETHODCALLTYPE *remove )( IHTMLControlRange * This, /* [in] */ long index); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLControlRange * This, /* [in] */ long index, /* [out][retval] */ IHTMLElement **pdisp); /* [id] */ HRESULT ( STDMETHODCALLTYPE *scrollIntoView )( IHTMLControlRange * This, /* [in][optional] */ VARIANT varargStart); /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandSupported )( IHTMLControlRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandEnabled )( IHTMLControlRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandState )( IHTMLControlRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandIndeterm )( IHTMLControlRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandText )( IHTMLControlRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ BSTR *pcmdText); /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandValue )( IHTMLControlRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT *pcmdValue); /* [id] */ HRESULT ( STDMETHODCALLTYPE *execCommand )( IHTMLControlRange * This, /* [in] */ BSTR cmdID, /* [in][defaultvalue] */ VARIANT_BOOL showUI, /* [in][optional] */ VARIANT value, /* [out][retval] */ VARIANT_BOOL *pfRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *execCommandShowHelp )( IHTMLControlRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *commonParentElement )( IHTMLControlRange * This, /* [out][retval] */ IHTMLElement **parent); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLControlRange * This, /* [out][retval] */ long *p); END_INTERFACE } IHTMLControlRangeVtbl; interface IHTMLControlRange { CONST_VTBL struct IHTMLControlRangeVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLControlRange_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLControlRange_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLControlRange_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLControlRange_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLControlRange_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLControlRange_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLControlRange_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLControlRange_select(This) \ (This)->lpVtbl -> select(This) #define IHTMLControlRange_add(This,item) \ (This)->lpVtbl -> add(This,item) #define IHTMLControlRange_remove(This,index) \ (This)->lpVtbl -> remove(This,index) #define IHTMLControlRange_item(This,index,pdisp) \ (This)->lpVtbl -> item(This,index,pdisp) #define IHTMLControlRange_scrollIntoView(This,varargStart) \ (This)->lpVtbl -> scrollIntoView(This,varargStart) #define IHTMLControlRange_queryCommandSupported(This,cmdID,pfRet) \ (This)->lpVtbl -> queryCommandSupported(This,cmdID,pfRet) #define IHTMLControlRange_queryCommandEnabled(This,cmdID,pfRet) \ (This)->lpVtbl -> queryCommandEnabled(This,cmdID,pfRet) #define IHTMLControlRange_queryCommandState(This,cmdID,pfRet) \ (This)->lpVtbl -> queryCommandState(This,cmdID,pfRet) #define IHTMLControlRange_queryCommandIndeterm(This,cmdID,pfRet) \ (This)->lpVtbl -> queryCommandIndeterm(This,cmdID,pfRet) #define IHTMLControlRange_queryCommandText(This,cmdID,pcmdText) \ (This)->lpVtbl -> queryCommandText(This,cmdID,pcmdText) #define IHTMLControlRange_queryCommandValue(This,cmdID,pcmdValue) \ (This)->lpVtbl -> queryCommandValue(This,cmdID,pcmdValue) #define IHTMLControlRange_execCommand(This,cmdID,showUI,value,pfRet) \ (This)->lpVtbl -> execCommand(This,cmdID,showUI,value,pfRet) #define IHTMLControlRange_execCommandShowHelp(This,cmdID,pfRet) \ (This)->lpVtbl -> execCommandShowHelp(This,cmdID,pfRet) #define IHTMLControlRange_commonParentElement(This,parent) \ (This)->lpVtbl -> commonParentElement(This,parent) #define IHTMLControlRange_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_select_Proxy( IHTMLControlRange * This); void __RPC_STUB IHTMLControlRange_select_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_add_Proxy( IHTMLControlRange * This, /* [in] */ IHTMLControlElement *item); void __RPC_STUB IHTMLControlRange_add_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_remove_Proxy( IHTMLControlRange * This, /* [in] */ long index); void __RPC_STUB IHTMLControlRange_remove_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_item_Proxy( IHTMLControlRange * This, /* [in] */ long index, /* [out][retval] */ IHTMLElement **pdisp); void __RPC_STUB IHTMLControlRange_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_scrollIntoView_Proxy( IHTMLControlRange * This, /* [in][optional] */ VARIANT varargStart); void __RPC_STUB IHTMLControlRange_scrollIntoView_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandSupported_Proxy( IHTMLControlRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLControlRange_queryCommandSupported_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandEnabled_Proxy( IHTMLControlRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLControlRange_queryCommandEnabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandState_Proxy( IHTMLControlRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLControlRange_queryCommandState_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandIndeterm_Proxy( IHTMLControlRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLControlRange_queryCommandIndeterm_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandText_Proxy( IHTMLControlRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ BSTR *pcmdText); void __RPC_STUB IHTMLControlRange_queryCommandText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_queryCommandValue_Proxy( IHTMLControlRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT *pcmdValue); void __RPC_STUB IHTMLControlRange_queryCommandValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_execCommand_Proxy( IHTMLControlRange * This, /* [in] */ BSTR cmdID, /* [in][defaultvalue] */ VARIANT_BOOL showUI, /* [in][optional] */ VARIANT value, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLControlRange_execCommand_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_execCommandShowHelp_Proxy( IHTMLControlRange * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLControlRange_execCommandShowHelp_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_commonParentElement_Proxy( IHTMLControlRange * This, /* [out][retval] */ IHTMLElement **parent); void __RPC_STUB IHTMLControlRange_commonParentElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange_get_length_Proxy( IHTMLControlRange * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLControlRange_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLControlRange_INTERFACE_DEFINED__ */ #ifndef __IHTMLControlRange2_INTERFACE_DEFINED__ #define __IHTMLControlRange2_INTERFACE_DEFINED__ /* interface IHTMLControlRange2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLControlRange2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f65e-98b5-11cf-bb82-00aa00bdce0b") IHTMLControlRange2 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE addElement( /* [in] */ IHTMLElement *item) = 0; }; #else /* C style interface */ typedef struct IHTMLControlRange2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLControlRange2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLControlRange2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLControlRange2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLControlRange2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLControlRange2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLControlRange2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLControlRange2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *addElement )( IHTMLControlRange2 * This, /* [in] */ IHTMLElement *item); END_INTERFACE } IHTMLControlRange2Vtbl; interface IHTMLControlRange2 { CONST_VTBL struct IHTMLControlRange2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLControlRange2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLControlRange2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLControlRange2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLControlRange2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLControlRange2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLControlRange2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLControlRange2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLControlRange2_addElement(This,item) \ (This)->lpVtbl -> addElement(This,item) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLControlRange2_addElement_Proxy( IHTMLControlRange2 * This, /* [in] */ IHTMLElement *item); void __RPC_STUB IHTMLControlRange2_addElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLControlRange2_INTERFACE_DEFINED__ */ #ifndef __HTMLImgEvents2_DISPINTERFACE_DEFINED__ #define __HTMLImgEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLImgEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLImgEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f616-98b5-11cf-bb82-00aa00bdce0b") HTMLImgEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLImgEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLImgEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLImgEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLImgEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLImgEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLImgEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLImgEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLImgEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLImgEvents2Vtbl; interface HTMLImgEvents2 { CONST_VTBL struct HTMLImgEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLImgEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLImgEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLImgEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLImgEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLImgEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLImgEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLImgEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLImgEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLImgEvents_DISPINTERFACE_DEFINED__ #define __HTMLImgEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLImgEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLImgEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f25b-98b5-11cf-bb82-00aa00bdce0b") HTMLImgEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLImgEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLImgEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLImgEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLImgEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLImgEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLImgEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLImgEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLImgEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLImgEventsVtbl; interface HTMLImgEvents { CONST_VTBL struct HTMLImgEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLImgEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLImgEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLImgEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLImgEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLImgEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLImgEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLImgEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLImgEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLImgElement_INTERFACE_DEFINED__ #define __IHTMLImgElement_INTERFACE_DEFINED__ /* interface IHTMLImgElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLImgElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f240-98b5-11cf-bb82-00aa00bdce0b") IHTMLImgElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_isMap( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_isMap( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_useMap( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_useMap( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_mimeType( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileSize( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileCreatedDate( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileModifiedDate( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileUpdatedDate( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_href( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nameProp( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_border( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_border( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_alt( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_alt( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lowsrc( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lowsrc( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vrml( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vrml( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dynsrc( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dynsrc( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_complete( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_loop( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_loop( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onabort( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onabort( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_start( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_start( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLImgElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLImgElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLImgElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLImgElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLImgElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLImgElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLImgElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLImgElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_isMap )( IHTMLImgElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_isMap )( IHTMLImgElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_useMap )( IHTMLImgElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_useMap )( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_mimeType )( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fileSize )( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fileCreatedDate )( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fileModifiedDate )( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fileUpdatedDate )( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_protocol )( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_href )( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_nameProp )( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_border )( IHTMLImgElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_border )( IHTMLImgElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vspace )( IHTMLImgElement * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vspace )( IHTMLImgElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hspace )( IHTMLImgElement * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hspace )( IHTMLImgElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_alt )( IHTMLImgElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_alt )( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_src )( IHTMLImgElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_src )( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_lowsrc )( IHTMLImgElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_lowsrc )( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vrml )( IHTMLImgElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vrml )( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dynsrc )( IHTMLImgElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dynsrc )( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readyState )( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_complete )( IHTMLImgElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_loop )( IHTMLImgElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_loop )( IHTMLImgElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLImgElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onload )( IHTMLImgElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onload )( IHTMLImgElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onerror )( IHTMLImgElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onerror )( IHTMLImgElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onabort )( IHTMLImgElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onabort )( IHTMLImgElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLImgElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_width )( IHTMLImgElement * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )( IHTMLImgElement * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_height )( IHTMLImgElement * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_height )( IHTMLImgElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_start )( IHTMLImgElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_start )( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLImgElementVtbl; interface IHTMLImgElement { CONST_VTBL struct IHTMLImgElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLImgElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLImgElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLImgElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLImgElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLImgElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLImgElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLImgElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLImgElement_put_isMap(This,v) \ (This)->lpVtbl -> put_isMap(This,v) #define IHTMLImgElement_get_isMap(This,p) \ (This)->lpVtbl -> get_isMap(This,p) #define IHTMLImgElement_put_useMap(This,v) \ (This)->lpVtbl -> put_useMap(This,v) #define IHTMLImgElement_get_useMap(This,p) \ (This)->lpVtbl -> get_useMap(This,p) #define IHTMLImgElement_get_mimeType(This,p) \ (This)->lpVtbl -> get_mimeType(This,p) #define IHTMLImgElement_get_fileSize(This,p) \ (This)->lpVtbl -> get_fileSize(This,p) #define IHTMLImgElement_get_fileCreatedDate(This,p) \ (This)->lpVtbl -> get_fileCreatedDate(This,p) #define IHTMLImgElement_get_fileModifiedDate(This,p) \ (This)->lpVtbl -> get_fileModifiedDate(This,p) #define IHTMLImgElement_get_fileUpdatedDate(This,p) \ (This)->lpVtbl -> get_fileUpdatedDate(This,p) #define IHTMLImgElement_get_protocol(This,p) \ (This)->lpVtbl -> get_protocol(This,p) #define IHTMLImgElement_get_href(This,p) \ (This)->lpVtbl -> get_href(This,p) #define IHTMLImgElement_get_nameProp(This,p) \ (This)->lpVtbl -> get_nameProp(This,p) #define IHTMLImgElement_put_border(This,v) \ (This)->lpVtbl -> put_border(This,v) #define IHTMLImgElement_get_border(This,p) \ (This)->lpVtbl -> get_border(This,p) #define IHTMLImgElement_put_vspace(This,v) \ (This)->lpVtbl -> put_vspace(This,v) #define IHTMLImgElement_get_vspace(This,p) \ (This)->lpVtbl -> get_vspace(This,p) #define IHTMLImgElement_put_hspace(This,v) \ (This)->lpVtbl -> put_hspace(This,v) #define IHTMLImgElement_get_hspace(This,p) \ (This)->lpVtbl -> get_hspace(This,p) #define IHTMLImgElement_put_alt(This,v) \ (This)->lpVtbl -> put_alt(This,v) #define IHTMLImgElement_get_alt(This,p) \ (This)->lpVtbl -> get_alt(This,p) #define IHTMLImgElement_put_src(This,v) \ (This)->lpVtbl -> put_src(This,v) #define IHTMLImgElement_get_src(This,p) \ (This)->lpVtbl -> get_src(This,p) #define IHTMLImgElement_put_lowsrc(This,v) \ (This)->lpVtbl -> put_lowsrc(This,v) #define IHTMLImgElement_get_lowsrc(This,p) \ (This)->lpVtbl -> get_lowsrc(This,p) #define IHTMLImgElement_put_vrml(This,v) \ (This)->lpVtbl -> put_vrml(This,v) #define IHTMLImgElement_get_vrml(This,p) \ (This)->lpVtbl -> get_vrml(This,p) #define IHTMLImgElement_put_dynsrc(This,v) \ (This)->lpVtbl -> put_dynsrc(This,v) #define IHTMLImgElement_get_dynsrc(This,p) \ (This)->lpVtbl -> get_dynsrc(This,p) #define IHTMLImgElement_get_readyState(This,p) \ (This)->lpVtbl -> get_readyState(This,p) #define IHTMLImgElement_get_complete(This,p) \ (This)->lpVtbl -> get_complete(This,p) #define IHTMLImgElement_put_loop(This,v) \ (This)->lpVtbl -> put_loop(This,v) #define IHTMLImgElement_get_loop(This,p) \ (This)->lpVtbl -> get_loop(This,p) #define IHTMLImgElement_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLImgElement_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #define IHTMLImgElement_put_onload(This,v) \ (This)->lpVtbl -> put_onload(This,v) #define IHTMLImgElement_get_onload(This,p) \ (This)->lpVtbl -> get_onload(This,p) #define IHTMLImgElement_put_onerror(This,v) \ (This)->lpVtbl -> put_onerror(This,v) #define IHTMLImgElement_get_onerror(This,p) \ (This)->lpVtbl -> get_onerror(This,p) #define IHTMLImgElement_put_onabort(This,v) \ (This)->lpVtbl -> put_onabort(This,v) #define IHTMLImgElement_get_onabort(This,p) \ (This)->lpVtbl -> get_onabort(This,p) #define IHTMLImgElement_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLImgElement_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLImgElement_put_width(This,v) \ (This)->lpVtbl -> put_width(This,v) #define IHTMLImgElement_get_width(This,p) \ (This)->lpVtbl -> get_width(This,p) #define IHTMLImgElement_put_height(This,v) \ (This)->lpVtbl -> put_height(This,v) #define IHTMLImgElement_get_height(This,p) \ (This)->lpVtbl -> get_height(This,p) #define IHTMLImgElement_put_start(This,v) \ (This)->lpVtbl -> put_start(This,v) #define IHTMLImgElement_get_start(This,p) \ (This)->lpVtbl -> get_start(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_isMap_Proxy( IHTMLImgElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLImgElement_put_isMap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_isMap_Proxy( IHTMLImgElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLImgElement_get_isMap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_useMap_Proxy( IHTMLImgElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLImgElement_put_useMap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_useMap_Proxy( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement_get_useMap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_mimeType_Proxy( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement_get_mimeType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_fileSize_Proxy( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement_get_fileSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_fileCreatedDate_Proxy( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement_get_fileCreatedDate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_fileModifiedDate_Proxy( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement_get_fileModifiedDate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_fileUpdatedDate_Proxy( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement_get_fileUpdatedDate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_protocol_Proxy( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement_get_protocol_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_href_Proxy( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement_get_href_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_nameProp_Proxy( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement_get_nameProp_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_border_Proxy( IHTMLImgElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLImgElement_put_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_border_Proxy( IHTMLImgElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLImgElement_get_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_vspace_Proxy( IHTMLImgElement * This, /* [in] */ long v); void __RPC_STUB IHTMLImgElement_put_vspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_vspace_Proxy( IHTMLImgElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLImgElement_get_vspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_hspace_Proxy( IHTMLImgElement * This, /* [in] */ long v); void __RPC_STUB IHTMLImgElement_put_hspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_hspace_Proxy( IHTMLImgElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLImgElement_get_hspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_alt_Proxy( IHTMLImgElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLImgElement_put_alt_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_alt_Proxy( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement_get_alt_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_src_Proxy( IHTMLImgElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLImgElement_put_src_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_src_Proxy( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement_get_src_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_lowsrc_Proxy( IHTMLImgElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLImgElement_put_lowsrc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_lowsrc_Proxy( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement_get_lowsrc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_vrml_Proxy( IHTMLImgElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLImgElement_put_vrml_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_vrml_Proxy( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement_get_vrml_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_dynsrc_Proxy( IHTMLImgElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLImgElement_put_dynsrc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_dynsrc_Proxy( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement_get_dynsrc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_readyState_Proxy( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement_get_readyState_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_complete_Proxy( IHTMLImgElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLImgElement_get_complete_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_loop_Proxy( IHTMLImgElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLImgElement_put_loop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_loop_Proxy( IHTMLImgElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLImgElement_get_loop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_align_Proxy( IHTMLImgElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLImgElement_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_align_Proxy( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_onload_Proxy( IHTMLImgElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLImgElement_put_onload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_onload_Proxy( IHTMLImgElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLImgElement_get_onload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_onerror_Proxy( IHTMLImgElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLImgElement_put_onerror_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_onerror_Proxy( IHTMLImgElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLImgElement_get_onerror_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_onabort_Proxy( IHTMLImgElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLImgElement_put_onabort_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_onabort_Proxy( IHTMLImgElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLImgElement_get_onabort_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_name_Proxy( IHTMLImgElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLImgElement_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_name_Proxy( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_width_Proxy( IHTMLImgElement * This, /* [in] */ long v); void __RPC_STUB IHTMLImgElement_put_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_width_Proxy( IHTMLImgElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLImgElement_get_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_height_Proxy( IHTMLImgElement * This, /* [in] */ long v); void __RPC_STUB IHTMLImgElement_put_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_height_Proxy( IHTMLImgElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLImgElement_get_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_put_start_Proxy( IHTMLImgElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLImgElement_put_start_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement_get_start_Proxy( IHTMLImgElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement_get_start_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLImgElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLImgElement2_INTERFACE_DEFINED__ #define __IHTMLImgElement2_INTERFACE_DEFINED__ /* interface IHTMLImgElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLImgElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f826-98b5-11cf-bb82-00aa00bdce0b") IHTMLImgElement2 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_longDesc( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_longDesc( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLImgElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLImgElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLImgElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLImgElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLImgElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLImgElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLImgElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLImgElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_longDesc )( IHTMLImgElement2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_longDesc )( IHTMLImgElement2 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLImgElement2Vtbl; interface IHTMLImgElement2 { CONST_VTBL struct IHTMLImgElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLImgElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLImgElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLImgElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLImgElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLImgElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLImgElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLImgElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLImgElement2_put_longDesc(This,v) \ (This)->lpVtbl -> put_longDesc(This,v) #define IHTMLImgElement2_get_longDesc(This,p) \ (This)->lpVtbl -> get_longDesc(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement2_put_longDesc_Proxy( IHTMLImgElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLImgElement2_put_longDesc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLImgElement2_get_longDesc_Proxy( IHTMLImgElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLImgElement2_get_longDesc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLImgElement2_INTERFACE_DEFINED__ */ #ifndef __IHTMLImageElementFactory_INTERFACE_DEFINED__ #define __IHTMLImageElementFactory_INTERFACE_DEFINED__ /* interface IHTMLImageElementFactory */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLImageElementFactory; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f38e-98b5-11cf-bb82-00aa00bdce0b") IHTMLImageElementFactory : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE create( /* [in][optional] */ VARIANT width, /* [in][optional] */ VARIANT height, /* [out][retval] */ IHTMLImgElement **__MIDL_0011) = 0; }; #else /* C style interface */ typedef struct IHTMLImageElementFactoryVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLImageElementFactory * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLImageElementFactory * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLImageElementFactory * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLImageElementFactory * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLImageElementFactory * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLImageElementFactory * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLImageElementFactory * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *create )( IHTMLImageElementFactory * This, /* [in][optional] */ VARIANT width, /* [in][optional] */ VARIANT height, /* [out][retval] */ IHTMLImgElement **__MIDL_0011); END_INTERFACE } IHTMLImageElementFactoryVtbl; interface IHTMLImageElementFactory { CONST_VTBL struct IHTMLImageElementFactoryVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLImageElementFactory_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLImageElementFactory_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLImageElementFactory_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLImageElementFactory_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLImageElementFactory_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLImageElementFactory_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLImageElementFactory_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLImageElementFactory_create(This,width,height,__MIDL_0011) \ (This)->lpVtbl -> create(This,width,height,__MIDL_0011) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLImageElementFactory_create_Proxy( IHTMLImageElementFactory * This, /* [in][optional] */ VARIANT width, /* [in][optional] */ VARIANT height, /* [out][retval] */ IHTMLImgElement **__MIDL_0011); void __RPC_STUB IHTMLImageElementFactory_create_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLImageElementFactory_INTERFACE_DEFINED__ */ #ifndef __DispHTMLImg_DISPINTERFACE_DEFINED__ #define __DispHTMLImg_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLImg */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLImg; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f51c-98b5-11cf-bb82-00aa00bdce0b") DispHTMLImg : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLImgVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLImg * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLImg * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLImg * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLImg * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLImg * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLImg * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLImg * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLImgVtbl; interface DispHTMLImg { CONST_VTBL struct DispHTMLImgVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLImg_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLImg_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLImg_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLImg_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLImg_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLImg_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLImg_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLImg_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLImg; #ifdef __cplusplus class DECLSPEC_UUID("3050f241-98b5-11cf-bb82-00aa00bdce0b") HTMLImg; #endif EXTERN_C const CLSID CLSID_HTMLImageElementFactory; #ifdef __cplusplus class DECLSPEC_UUID("3050f38f-98b5-11cf-bb82-00aa00bdce0b") HTMLImageElementFactory; #endif #ifndef __IHTMLBodyElement_INTERFACE_DEFINED__ #define __IHTMLBodyElement_INTERFACE_DEFINED__ /* interface IHTMLBodyElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLBodyElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f1d8-98b5-11cf-bb82-00aa00bdce0b") IHTMLBodyElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_background( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_background( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_bgProperties( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bgProperties( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_leftMargin( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_leftMargin( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_topMargin( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_topMargin( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rightMargin( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rightMargin( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_bottomMargin( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bottomMargin( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_text( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_text( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_link( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_link( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vLink( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vLink( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_aLink( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_aLink( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onunload( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onunload( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scroll( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scroll( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselect( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselect( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeunload( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeunload( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange( /* [out][retval] */ IHTMLTxtRange **range) = 0; }; #else /* C style interface */ typedef struct IHTMLBodyElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLBodyElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLBodyElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLBodyElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLBodyElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLBodyElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLBodyElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLBodyElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_background )( IHTMLBodyElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_background )( IHTMLBodyElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_bgProperties )( IHTMLBodyElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bgProperties )( IHTMLBodyElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_leftMargin )( IHTMLBodyElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_leftMargin )( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_topMargin )( IHTMLBodyElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_topMargin )( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rightMargin )( IHTMLBodyElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rightMargin )( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_bottomMargin )( IHTMLBodyElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bottomMargin )( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_noWrap )( IHTMLBodyElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_noWrap )( IHTMLBodyElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_bgColor )( IHTMLBodyElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bgColor )( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_text )( IHTMLBodyElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_text )( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_link )( IHTMLBodyElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_link )( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vLink )( IHTMLBodyElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vLink )( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_aLink )( IHTMLBodyElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_aLink )( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onload )( IHTMLBodyElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onload )( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onunload )( IHTMLBodyElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onunload )( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scroll )( IHTMLBodyElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scroll )( IHTMLBodyElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onselect )( IHTMLBodyElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onselect )( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforeunload )( IHTMLBodyElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforeunload )( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createTextRange )( IHTMLBodyElement * This, /* [out][retval] */ IHTMLTxtRange **range); END_INTERFACE } IHTMLBodyElementVtbl; interface IHTMLBodyElement { CONST_VTBL struct IHTMLBodyElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLBodyElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLBodyElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLBodyElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLBodyElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLBodyElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLBodyElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLBodyElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLBodyElement_put_background(This,v) \ (This)->lpVtbl -> put_background(This,v) #define IHTMLBodyElement_get_background(This,p) \ (This)->lpVtbl -> get_background(This,p) #define IHTMLBodyElement_put_bgProperties(This,v) \ (This)->lpVtbl -> put_bgProperties(This,v) #define IHTMLBodyElement_get_bgProperties(This,p) \ (This)->lpVtbl -> get_bgProperties(This,p) #define IHTMLBodyElement_put_leftMargin(This,v) \ (This)->lpVtbl -> put_leftMargin(This,v) #define IHTMLBodyElement_get_leftMargin(This,p) \ (This)->lpVtbl -> get_leftMargin(This,p) #define IHTMLBodyElement_put_topMargin(This,v) \ (This)->lpVtbl -> put_topMargin(This,v) #define IHTMLBodyElement_get_topMargin(This,p) \ (This)->lpVtbl -> get_topMargin(This,p) #define IHTMLBodyElement_put_rightMargin(This,v) \ (This)->lpVtbl -> put_rightMargin(This,v) #define IHTMLBodyElement_get_rightMargin(This,p) \ (This)->lpVtbl -> get_rightMargin(This,p) #define IHTMLBodyElement_put_bottomMargin(This,v) \ (This)->lpVtbl -> put_bottomMargin(This,v) #define IHTMLBodyElement_get_bottomMargin(This,p) \ (This)->lpVtbl -> get_bottomMargin(This,p) #define IHTMLBodyElement_put_noWrap(This,v) \ (This)->lpVtbl -> put_noWrap(This,v) #define IHTMLBodyElement_get_noWrap(This,p) \ (This)->lpVtbl -> get_noWrap(This,p) #define IHTMLBodyElement_put_bgColor(This,v) \ (This)->lpVtbl -> put_bgColor(This,v) #define IHTMLBodyElement_get_bgColor(This,p) \ (This)->lpVtbl -> get_bgColor(This,p) #define IHTMLBodyElement_put_text(This,v) \ (This)->lpVtbl -> put_text(This,v) #define IHTMLBodyElement_get_text(This,p) \ (This)->lpVtbl -> get_text(This,p) #define IHTMLBodyElement_put_link(This,v) \ (This)->lpVtbl -> put_link(This,v) #define IHTMLBodyElement_get_link(This,p) \ (This)->lpVtbl -> get_link(This,p) #define IHTMLBodyElement_put_vLink(This,v) \ (This)->lpVtbl -> put_vLink(This,v) #define IHTMLBodyElement_get_vLink(This,p) \ (This)->lpVtbl -> get_vLink(This,p) #define IHTMLBodyElement_put_aLink(This,v) \ (This)->lpVtbl -> put_aLink(This,v) #define IHTMLBodyElement_get_aLink(This,p) \ (This)->lpVtbl -> get_aLink(This,p) #define IHTMLBodyElement_put_onload(This,v) \ (This)->lpVtbl -> put_onload(This,v) #define IHTMLBodyElement_get_onload(This,p) \ (This)->lpVtbl -> get_onload(This,p) #define IHTMLBodyElement_put_onunload(This,v) \ (This)->lpVtbl -> put_onunload(This,v) #define IHTMLBodyElement_get_onunload(This,p) \ (This)->lpVtbl -> get_onunload(This,p) #define IHTMLBodyElement_put_scroll(This,v) \ (This)->lpVtbl -> put_scroll(This,v) #define IHTMLBodyElement_get_scroll(This,p) \ (This)->lpVtbl -> get_scroll(This,p) #define IHTMLBodyElement_put_onselect(This,v) \ (This)->lpVtbl -> put_onselect(This,v) #define IHTMLBodyElement_get_onselect(This,p) \ (This)->lpVtbl -> get_onselect(This,p) #define IHTMLBodyElement_put_onbeforeunload(This,v) \ (This)->lpVtbl -> put_onbeforeunload(This,v) #define IHTMLBodyElement_get_onbeforeunload(This,p) \ (This)->lpVtbl -> get_onbeforeunload(This,p) #define IHTMLBodyElement_createTextRange(This,range) \ (This)->lpVtbl -> createTextRange(This,range) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_background_Proxy( IHTMLBodyElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLBodyElement_put_background_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_background_Proxy( IHTMLBodyElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLBodyElement_get_background_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_bgProperties_Proxy( IHTMLBodyElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLBodyElement_put_bgProperties_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_bgProperties_Proxy( IHTMLBodyElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLBodyElement_get_bgProperties_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_leftMargin_Proxy( IHTMLBodyElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBodyElement_put_leftMargin_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_leftMargin_Proxy( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBodyElement_get_leftMargin_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_topMargin_Proxy( IHTMLBodyElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBodyElement_put_topMargin_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_topMargin_Proxy( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBodyElement_get_topMargin_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_rightMargin_Proxy( IHTMLBodyElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBodyElement_put_rightMargin_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_rightMargin_Proxy( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBodyElement_get_rightMargin_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_bottomMargin_Proxy( IHTMLBodyElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBodyElement_put_bottomMargin_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_bottomMargin_Proxy( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBodyElement_get_bottomMargin_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_noWrap_Proxy( IHTMLBodyElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLBodyElement_put_noWrap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_noWrap_Proxy( IHTMLBodyElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLBodyElement_get_noWrap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_bgColor_Proxy( IHTMLBodyElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBodyElement_put_bgColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_bgColor_Proxy( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBodyElement_get_bgColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_text_Proxy( IHTMLBodyElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBodyElement_put_text_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_text_Proxy( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBodyElement_get_text_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_link_Proxy( IHTMLBodyElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBodyElement_put_link_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_link_Proxy( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBodyElement_get_link_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_vLink_Proxy( IHTMLBodyElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBodyElement_put_vLink_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_vLink_Proxy( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBodyElement_get_vLink_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_aLink_Proxy( IHTMLBodyElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBodyElement_put_aLink_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_aLink_Proxy( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBodyElement_get_aLink_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_onload_Proxy( IHTMLBodyElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBodyElement_put_onload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_onload_Proxy( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBodyElement_get_onload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_onunload_Proxy( IHTMLBodyElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBodyElement_put_onunload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_onunload_Proxy( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBodyElement_get_onunload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_scroll_Proxy( IHTMLBodyElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLBodyElement_put_scroll_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_scroll_Proxy( IHTMLBodyElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLBodyElement_get_scroll_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_onselect_Proxy( IHTMLBodyElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBodyElement_put_onselect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_onselect_Proxy( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBodyElement_get_onselect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_put_onbeforeunload_Proxy( IHTMLBodyElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBodyElement_put_onbeforeunload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_get_onbeforeunload_Proxy( IHTMLBodyElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBodyElement_get_onbeforeunload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement_createTextRange_Proxy( IHTMLBodyElement * This, /* [out][retval] */ IHTMLTxtRange **range); void __RPC_STUB IHTMLBodyElement_createTextRange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLBodyElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLBodyElement2_INTERFACE_DEFINED__ #define __IHTMLBodyElement2_INTERFACE_DEFINED__ /* interface IHTMLBodyElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLBodyElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5c5-98b5-11cf-bb82-00aa00bdce0b") IHTMLBodyElement2 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeprint( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeprint( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onafterprint( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onafterprint( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTMLBodyElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLBodyElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLBodyElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLBodyElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLBodyElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLBodyElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLBodyElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLBodyElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforeprint )( IHTMLBodyElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforeprint )( IHTMLBodyElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onafterprint )( IHTMLBodyElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onafterprint )( IHTMLBodyElement2 * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTMLBodyElement2Vtbl; interface IHTMLBodyElement2 { CONST_VTBL struct IHTMLBodyElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLBodyElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLBodyElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLBodyElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLBodyElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLBodyElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLBodyElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLBodyElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLBodyElement2_put_onbeforeprint(This,v) \ (This)->lpVtbl -> put_onbeforeprint(This,v) #define IHTMLBodyElement2_get_onbeforeprint(This,p) \ (This)->lpVtbl -> get_onbeforeprint(This,p) #define IHTMLBodyElement2_put_onafterprint(This,v) \ (This)->lpVtbl -> put_onafterprint(This,v) #define IHTMLBodyElement2_get_onafterprint(This,p) \ (This)->lpVtbl -> get_onafterprint(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement2_put_onbeforeprint_Proxy( IHTMLBodyElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBodyElement2_put_onbeforeprint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement2_get_onbeforeprint_Proxy( IHTMLBodyElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBodyElement2_get_onbeforeprint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement2_put_onafterprint_Proxy( IHTMLBodyElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBodyElement2_put_onafterprint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBodyElement2_get_onafterprint_Proxy( IHTMLBodyElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBodyElement2_get_onafterprint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLBodyElement2_INTERFACE_DEFINED__ */ #ifndef __DispHTMLBody_DISPINTERFACE_DEFINED__ #define __DispHTMLBody_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLBody */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLBody; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f507-98b5-11cf-bb82-00aa00bdce0b") DispHTMLBody : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLBodyVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLBody * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLBody * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLBody * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLBody * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLBody * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLBody * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLBody * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLBodyVtbl; interface DispHTMLBody { CONST_VTBL struct DispHTMLBodyVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLBody_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLBody_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLBody_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLBody_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLBody_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLBody_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLBody_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLBody_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLBody; #ifdef __cplusplus class DECLSPEC_UUID("3050f24a-98b5-11cf-bb82-00aa00bdce0b") HTMLBody; #endif #ifndef __IHTMLFontElement_INTERFACE_DEFINED__ #define __IHTMLFontElement_INTERFACE_DEFINED__ /* interface IHTMLFontElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLFontElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f1d9-98b5-11cf-bb82-00aa00bdce0b") IHTMLFontElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_color( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_face( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_face( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTMLFontElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLFontElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLFontElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLFontElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLFontElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLFontElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLFontElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLFontElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_color )( IHTMLFontElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_color )( IHTMLFontElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_face )( IHTMLFontElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_face )( IHTMLFontElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_size )( IHTMLFontElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_size )( IHTMLFontElement * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTMLFontElementVtbl; interface IHTMLFontElement { CONST_VTBL struct IHTMLFontElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLFontElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLFontElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLFontElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLFontElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLFontElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLFontElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLFontElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLFontElement_put_color(This,v) \ (This)->lpVtbl -> put_color(This,v) #define IHTMLFontElement_get_color(This,p) \ (This)->lpVtbl -> get_color(This,p) #define IHTMLFontElement_put_face(This,v) \ (This)->lpVtbl -> put_face(This,v) #define IHTMLFontElement_get_face(This,p) \ (This)->lpVtbl -> get_face(This,p) #define IHTMLFontElement_put_size(This,v) \ (This)->lpVtbl -> put_size(This,v) #define IHTMLFontElement_get_size(This,p) \ (This)->lpVtbl -> get_size(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFontElement_put_color_Proxy( IHTMLFontElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFontElement_put_color_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontElement_get_color_Proxy( IHTMLFontElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFontElement_get_color_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFontElement_put_face_Proxy( IHTMLFontElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLFontElement_put_face_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontElement_get_face_Proxy( IHTMLFontElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFontElement_get_face_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFontElement_put_size_Proxy( IHTMLFontElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFontElement_put_size_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontElement_get_size_Proxy( IHTMLFontElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFontElement_get_size_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLFontElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLFontElement_DISPINTERFACE_DEFINED__ #define __DispHTMLFontElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLFontElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLFontElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f512-98b5-11cf-bb82-00aa00bdce0b") DispHTMLFontElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLFontElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLFontElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLFontElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLFontElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLFontElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLFontElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLFontElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLFontElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLFontElementVtbl; interface DispHTMLFontElement { CONST_VTBL struct DispHTMLFontElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLFontElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLFontElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLFontElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLFontElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLFontElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLFontElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLFontElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLFontElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLFontElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f27b-98b5-11cf-bb82-00aa00bdce0b") HTMLFontElement; #endif #ifndef __HTMLAnchorEvents2_DISPINTERFACE_DEFINED__ #define __HTMLAnchorEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLAnchorEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLAnchorEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f610-98b5-11cf-bb82-00aa00bdce0b") HTMLAnchorEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLAnchorEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLAnchorEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLAnchorEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLAnchorEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLAnchorEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLAnchorEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLAnchorEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLAnchorEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLAnchorEvents2Vtbl; interface HTMLAnchorEvents2 { CONST_VTBL struct HTMLAnchorEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLAnchorEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLAnchorEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLAnchorEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLAnchorEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLAnchorEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLAnchorEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLAnchorEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLAnchorEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLAnchorEvents_DISPINTERFACE_DEFINED__ #define __HTMLAnchorEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLAnchorEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLAnchorEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f29d-98b5-11cf-bb82-00aa00bdce0b") HTMLAnchorEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLAnchorEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLAnchorEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLAnchorEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLAnchorEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLAnchorEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLAnchorEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLAnchorEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLAnchorEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLAnchorEventsVtbl; interface HTMLAnchorEvents { CONST_VTBL struct HTMLAnchorEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLAnchorEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLAnchorEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLAnchorEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLAnchorEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLAnchorEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLAnchorEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLAnchorEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLAnchorEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLAnchorElement_INTERFACE_DEFINED__ #define __IHTMLAnchorElement_INTERFACE_DEFINED__ /* interface IHTMLAnchorElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLAnchorElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f1da-98b5-11cf-bb82-00aa00bdce0b") IHTMLAnchorElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_href( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_href( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_target( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_target( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rel( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rel( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rev( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rev( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_urn( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_urn( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_Methods( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_Methods( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_host( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_host( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hostname( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hostname( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_pathname( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pathname( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_port( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_port( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_protocol( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_search( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_search( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hash( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hash( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onblur( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onblur( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocus( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocus( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accessKey( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accessKey( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocolLong( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_mimeType( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nameProp( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tabIndex( /* [in] */ short v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tabIndex( /* [out][retval] */ short *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0; }; #else /* C style interface */ typedef struct IHTMLAnchorElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLAnchorElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLAnchorElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLAnchorElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLAnchorElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLAnchorElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLAnchorElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLAnchorElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_href )( IHTMLAnchorElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_href )( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_target )( IHTMLAnchorElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_target )( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rel )( IHTMLAnchorElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rel )( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rev )( IHTMLAnchorElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rev )( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_urn )( IHTMLAnchorElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_urn )( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Methods )( IHTMLAnchorElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Methods )( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLAnchorElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_host )( IHTMLAnchorElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_host )( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hostname )( IHTMLAnchorElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hostname )( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pathname )( IHTMLAnchorElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pathname )( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_port )( IHTMLAnchorElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_port )( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_protocol )( IHTMLAnchorElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_protocol )( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_search )( IHTMLAnchorElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_search )( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hash )( IHTMLAnchorElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hash )( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onblur )( IHTMLAnchorElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onblur )( IHTMLAnchorElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onfocus )( IHTMLAnchorElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onfocus )( IHTMLAnchorElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_accessKey )( IHTMLAnchorElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_accessKey )( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_protocolLong )( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_mimeType )( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_nameProp )( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_tabIndex )( IHTMLAnchorElement * This, /* [in] */ short v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_tabIndex )( IHTMLAnchorElement * This, /* [out][retval] */ short *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *focus )( IHTMLAnchorElement * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *blur )( IHTMLAnchorElement * This); END_INTERFACE } IHTMLAnchorElementVtbl; interface IHTMLAnchorElement { CONST_VTBL struct IHTMLAnchorElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLAnchorElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLAnchorElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLAnchorElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLAnchorElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLAnchorElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLAnchorElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLAnchorElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLAnchorElement_put_href(This,v) \ (This)->lpVtbl -> put_href(This,v) #define IHTMLAnchorElement_get_href(This,p) \ (This)->lpVtbl -> get_href(This,p) #define IHTMLAnchorElement_put_target(This,v) \ (This)->lpVtbl -> put_target(This,v) #define IHTMLAnchorElement_get_target(This,p) \ (This)->lpVtbl -> get_target(This,p) #define IHTMLAnchorElement_put_rel(This,v) \ (This)->lpVtbl -> put_rel(This,v) #define IHTMLAnchorElement_get_rel(This,p) \ (This)->lpVtbl -> get_rel(This,p) #define IHTMLAnchorElement_put_rev(This,v) \ (This)->lpVtbl -> put_rev(This,v) #define IHTMLAnchorElement_get_rev(This,p) \ (This)->lpVtbl -> get_rev(This,p) #define IHTMLAnchorElement_put_urn(This,v) \ (This)->lpVtbl -> put_urn(This,v) #define IHTMLAnchorElement_get_urn(This,p) \ (This)->lpVtbl -> get_urn(This,p) #define IHTMLAnchorElement_put_Methods(This,v) \ (This)->lpVtbl -> put_Methods(This,v) #define IHTMLAnchorElement_get_Methods(This,p) \ (This)->lpVtbl -> get_Methods(This,p) #define IHTMLAnchorElement_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLAnchorElement_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLAnchorElement_put_host(This,v) \ (This)->lpVtbl -> put_host(This,v) #define IHTMLAnchorElement_get_host(This,p) \ (This)->lpVtbl -> get_host(This,p) #define IHTMLAnchorElement_put_hostname(This,v) \ (This)->lpVtbl -> put_hostname(This,v) #define IHTMLAnchorElement_get_hostname(This,p) \ (This)->lpVtbl -> get_hostname(This,p) #define IHTMLAnchorElement_put_pathname(This,v) \ (This)->lpVtbl -> put_pathname(This,v) #define IHTMLAnchorElement_get_pathname(This,p) \ (This)->lpVtbl -> get_pathname(This,p) #define IHTMLAnchorElement_put_port(This,v) \ (This)->lpVtbl -> put_port(This,v) #define IHTMLAnchorElement_get_port(This,p) \ (This)->lpVtbl -> get_port(This,p) #define IHTMLAnchorElement_put_protocol(This,v) \ (This)->lpVtbl -> put_protocol(This,v) #define IHTMLAnchorElement_get_protocol(This,p) \ (This)->lpVtbl -> get_protocol(This,p) #define IHTMLAnchorElement_put_search(This,v) \ (This)->lpVtbl -> put_search(This,v) #define IHTMLAnchorElement_get_search(This,p) \ (This)->lpVtbl -> get_search(This,p) #define IHTMLAnchorElement_put_hash(This,v) \ (This)->lpVtbl -> put_hash(This,v) #define IHTMLAnchorElement_get_hash(This,p) \ (This)->lpVtbl -> get_hash(This,p) #define IHTMLAnchorElement_put_onblur(This,v) \ (This)->lpVtbl -> put_onblur(This,v) #define IHTMLAnchorElement_get_onblur(This,p) \ (This)->lpVtbl -> get_onblur(This,p) #define IHTMLAnchorElement_put_onfocus(This,v) \ (This)->lpVtbl -> put_onfocus(This,v) #define IHTMLAnchorElement_get_onfocus(This,p) \ (This)->lpVtbl -> get_onfocus(This,p) #define IHTMLAnchorElement_put_accessKey(This,v) \ (This)->lpVtbl -> put_accessKey(This,v) #define IHTMLAnchorElement_get_accessKey(This,p) \ (This)->lpVtbl -> get_accessKey(This,p) #define IHTMLAnchorElement_get_protocolLong(This,p) \ (This)->lpVtbl -> get_protocolLong(This,p) #define IHTMLAnchorElement_get_mimeType(This,p) \ (This)->lpVtbl -> get_mimeType(This,p) #define IHTMLAnchorElement_get_nameProp(This,p) \ (This)->lpVtbl -> get_nameProp(This,p) #define IHTMLAnchorElement_put_tabIndex(This,v) \ (This)->lpVtbl -> put_tabIndex(This,v) #define IHTMLAnchorElement_get_tabIndex(This,p) \ (This)->lpVtbl -> get_tabIndex(This,p) #define IHTMLAnchorElement_focus(This) \ (This)->lpVtbl -> focus(This) #define IHTMLAnchorElement_blur(This) \ (This)->lpVtbl -> blur(This) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_href_Proxy( IHTMLAnchorElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement_put_href_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_href_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement_get_href_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_target_Proxy( IHTMLAnchorElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement_put_target_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_target_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement_get_target_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_rel_Proxy( IHTMLAnchorElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement_put_rel_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_rel_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement_get_rel_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_rev_Proxy( IHTMLAnchorElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement_put_rev_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_rev_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement_get_rev_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_urn_Proxy( IHTMLAnchorElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement_put_urn_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_urn_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement_get_urn_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_Methods_Proxy( IHTMLAnchorElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement_put_Methods_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_Methods_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement_get_Methods_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_name_Proxy( IHTMLAnchorElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_name_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_host_Proxy( IHTMLAnchorElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement_put_host_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_host_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement_get_host_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_hostname_Proxy( IHTMLAnchorElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement_put_hostname_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_hostname_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement_get_hostname_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_pathname_Proxy( IHTMLAnchorElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement_put_pathname_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_pathname_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement_get_pathname_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_port_Proxy( IHTMLAnchorElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement_put_port_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_port_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement_get_port_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_protocol_Proxy( IHTMLAnchorElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement_put_protocol_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_protocol_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement_get_protocol_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_search_Proxy( IHTMLAnchorElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement_put_search_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_search_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement_get_search_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_hash_Proxy( IHTMLAnchorElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement_put_hash_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_hash_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement_get_hash_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_onblur_Proxy( IHTMLAnchorElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLAnchorElement_put_onblur_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_onblur_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLAnchorElement_get_onblur_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_onfocus_Proxy( IHTMLAnchorElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLAnchorElement_put_onfocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_onfocus_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLAnchorElement_get_onfocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_accessKey_Proxy( IHTMLAnchorElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement_put_accessKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_accessKey_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement_get_accessKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_protocolLong_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement_get_protocolLong_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_mimeType_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement_get_mimeType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_nameProp_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement_get_nameProp_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_put_tabIndex_Proxy( IHTMLAnchorElement * This, /* [in] */ short v); void __RPC_STUB IHTMLAnchorElement_put_tabIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_get_tabIndex_Proxy( IHTMLAnchorElement * This, /* [out][retval] */ short *p); void __RPC_STUB IHTMLAnchorElement_get_tabIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_focus_Proxy( IHTMLAnchorElement * This); void __RPC_STUB IHTMLAnchorElement_focus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement_blur_Proxy( IHTMLAnchorElement * This); void __RPC_STUB IHTMLAnchorElement_blur_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLAnchorElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLAnchorElement2_INTERFACE_DEFINED__ #define __IHTMLAnchorElement2_INTERFACE_DEFINED__ /* interface IHTMLAnchorElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLAnchorElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f825-98b5-11cf-bb82-00aa00bdce0b") IHTMLAnchorElement2 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_charset( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_charset( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_coords( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_coords( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hreflang( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hreflang( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_shape( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_shape( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLAnchorElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLAnchorElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLAnchorElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLAnchorElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLAnchorElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLAnchorElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLAnchorElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLAnchorElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_charset )( IHTMLAnchorElement2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_charset )( IHTMLAnchorElement2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_coords )( IHTMLAnchorElement2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_coords )( IHTMLAnchorElement2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hreflang )( IHTMLAnchorElement2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hreflang )( IHTMLAnchorElement2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_shape )( IHTMLAnchorElement2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_shape )( IHTMLAnchorElement2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_type )( IHTMLAnchorElement2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLAnchorElement2 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLAnchorElement2Vtbl; interface IHTMLAnchorElement2 { CONST_VTBL struct IHTMLAnchorElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLAnchorElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLAnchorElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLAnchorElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLAnchorElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLAnchorElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLAnchorElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLAnchorElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLAnchorElement2_put_charset(This,v) \ (This)->lpVtbl -> put_charset(This,v) #define IHTMLAnchorElement2_get_charset(This,p) \ (This)->lpVtbl -> get_charset(This,p) #define IHTMLAnchorElement2_put_coords(This,v) \ (This)->lpVtbl -> put_coords(This,v) #define IHTMLAnchorElement2_get_coords(This,p) \ (This)->lpVtbl -> get_coords(This,p) #define IHTMLAnchorElement2_put_hreflang(This,v) \ (This)->lpVtbl -> put_hreflang(This,v) #define IHTMLAnchorElement2_get_hreflang(This,p) \ (This)->lpVtbl -> get_hreflang(This,p) #define IHTMLAnchorElement2_put_shape(This,v) \ (This)->lpVtbl -> put_shape(This,v) #define IHTMLAnchorElement2_get_shape(This,p) \ (This)->lpVtbl -> get_shape(This,p) #define IHTMLAnchorElement2_put_type(This,v) \ (This)->lpVtbl -> put_type(This,v) #define IHTMLAnchorElement2_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_charset_Proxy( IHTMLAnchorElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement2_put_charset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_charset_Proxy( IHTMLAnchorElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement2_get_charset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_coords_Proxy( IHTMLAnchorElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement2_put_coords_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_coords_Proxy( IHTMLAnchorElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement2_get_coords_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_hreflang_Proxy( IHTMLAnchorElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement2_put_hreflang_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_hreflang_Proxy( IHTMLAnchorElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement2_get_hreflang_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_shape_Proxy( IHTMLAnchorElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement2_put_shape_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_shape_Proxy( IHTMLAnchorElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement2_get_shape_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_put_type_Proxy( IHTMLAnchorElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAnchorElement2_put_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAnchorElement2_get_type_Proxy( IHTMLAnchorElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAnchorElement2_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLAnchorElement2_INTERFACE_DEFINED__ */ #ifndef __DispHTMLAnchorElement_DISPINTERFACE_DEFINED__ #define __DispHTMLAnchorElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLAnchorElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLAnchorElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f502-98b5-11cf-bb82-00aa00bdce0b") DispHTMLAnchorElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLAnchorElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLAnchorElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLAnchorElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLAnchorElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLAnchorElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLAnchorElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLAnchorElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLAnchorElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLAnchorElementVtbl; interface DispHTMLAnchorElement { CONST_VTBL struct DispHTMLAnchorElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLAnchorElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLAnchorElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLAnchorElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLAnchorElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLAnchorElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLAnchorElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLAnchorElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLAnchorElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLAnchorElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f248-98b5-11cf-bb82-00aa00bdce0b") HTMLAnchorElement; #endif #ifndef __HTMLLabelEvents2_DISPINTERFACE_DEFINED__ #define __HTMLLabelEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLLabelEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLLabelEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f61c-98b5-11cf-bb82-00aa00bdce0b") HTMLLabelEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLLabelEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLLabelEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLLabelEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLLabelEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLLabelEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLLabelEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLLabelEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLLabelEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLLabelEvents2Vtbl; interface HTMLLabelEvents2 { CONST_VTBL struct HTMLLabelEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLLabelEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLLabelEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLLabelEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLLabelEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLLabelEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLLabelEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLLabelEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLLabelEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLLabelEvents_DISPINTERFACE_DEFINED__ #define __HTMLLabelEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLLabelEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLLabelEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f329-98b5-11cf-bb82-00aa00bdce0b") HTMLLabelEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLLabelEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLLabelEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLLabelEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLLabelEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLLabelEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLLabelEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLLabelEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLLabelEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLLabelEventsVtbl; interface HTMLLabelEvents { CONST_VTBL struct HTMLLabelEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLLabelEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLLabelEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLLabelEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLLabelEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLLabelEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLLabelEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLLabelEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLLabelEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLLabelElement_INTERFACE_DEFINED__ #define __IHTMLLabelElement_INTERFACE_DEFINED__ /* interface IHTMLLabelElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLLabelElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f32a-98b5-11cf-bb82-00aa00bdce0b") IHTMLLabelElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_htmlFor( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_htmlFor( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accessKey( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accessKey( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLLabelElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLLabelElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLLabelElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLLabelElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLLabelElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLLabelElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLLabelElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLLabelElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_htmlFor )( IHTMLLabelElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_htmlFor )( IHTMLLabelElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_accessKey )( IHTMLLabelElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_accessKey )( IHTMLLabelElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLLabelElementVtbl; interface IHTMLLabelElement { CONST_VTBL struct IHTMLLabelElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLLabelElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLLabelElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLLabelElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLLabelElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLLabelElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLLabelElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLLabelElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLLabelElement_put_htmlFor(This,v) \ (This)->lpVtbl -> put_htmlFor(This,v) #define IHTMLLabelElement_get_htmlFor(This,p) \ (This)->lpVtbl -> get_htmlFor(This,p) #define IHTMLLabelElement_put_accessKey(This,v) \ (This)->lpVtbl -> put_accessKey(This,v) #define IHTMLLabelElement_get_accessKey(This,p) \ (This)->lpVtbl -> get_accessKey(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement_put_htmlFor_Proxy( IHTMLLabelElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLabelElement_put_htmlFor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement_get_htmlFor_Proxy( IHTMLLabelElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLabelElement_get_htmlFor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement_put_accessKey_Proxy( IHTMLLabelElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLabelElement_put_accessKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement_get_accessKey_Proxy( IHTMLLabelElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLabelElement_get_accessKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLLabelElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLLabelElement2_INTERFACE_DEFINED__ #define __IHTMLLabelElement2_INTERFACE_DEFINED__ /* interface IHTMLLabelElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLLabelElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f832-98b5-11cf-bb82-00aa00bdce0b") IHTMLLabelElement2 : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( /* [out][retval] */ IHTMLFormElement **p) = 0; }; #else /* C style interface */ typedef struct IHTMLLabelElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLLabelElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLLabelElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLLabelElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLLabelElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLLabelElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLLabelElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLLabelElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_form )( IHTMLLabelElement2 * This, /* [out][retval] */ IHTMLFormElement **p); END_INTERFACE } IHTMLLabelElement2Vtbl; interface IHTMLLabelElement2 { CONST_VTBL struct IHTMLLabelElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLLabelElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLLabelElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLLabelElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLLabelElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLLabelElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLLabelElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLLabelElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLLabelElement2_get_form(This,p) \ (This)->lpVtbl -> get_form(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLabelElement2_get_form_Proxy( IHTMLLabelElement2 * This, /* [out][retval] */ IHTMLFormElement **p); void __RPC_STUB IHTMLLabelElement2_get_form_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLLabelElement2_INTERFACE_DEFINED__ */ #ifndef __DispHTMLLabelElement_DISPINTERFACE_DEFINED__ #define __DispHTMLLabelElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLLabelElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLLabelElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f522-98b5-11cf-bb82-00aa00bdce0b") DispHTMLLabelElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLLabelElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLLabelElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLLabelElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLLabelElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLLabelElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLLabelElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLLabelElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLLabelElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLLabelElementVtbl; interface DispHTMLLabelElement { CONST_VTBL struct DispHTMLLabelElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLLabelElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLLabelElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLLabelElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLLabelElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLLabelElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLLabelElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLLabelElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLLabelElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLLabelElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f32b-98b5-11cf-bb82-00aa00bdce0b") HTMLLabelElement; #endif #ifndef __IHTMLListElement_INTERFACE_DEFINED__ #define __IHTMLListElement_INTERFACE_DEFINED__ /* interface IHTMLListElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLListElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f20e-98b5-11cf-bb82-00aa00bdce0b") IHTMLListElement : public IDispatch { public: }; #else /* C style interface */ typedef struct IHTMLListElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLListElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLListElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLListElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLListElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLListElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLListElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLListElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IHTMLListElementVtbl; interface IHTMLListElement { CONST_VTBL struct IHTMLListElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLListElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLListElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLListElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLListElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLListElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLListElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLListElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IHTMLListElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLListElement2_INTERFACE_DEFINED__ #define __IHTMLListElement2_INTERFACE_DEFINED__ /* interface IHTMLListElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLListElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f822-98b5-11cf-bb82-00aa00bdce0b") IHTMLListElement2 : public IDispatch { public: virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_compact( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_compact( /* [out][retval] */ VARIANT_BOOL *p) = 0; }; #else /* C style interface */ typedef struct IHTMLListElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLListElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLListElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLListElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLListElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLListElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLListElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLListElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_compact )( IHTMLListElement2 * This, /* [in] */ VARIANT_BOOL v); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_compact )( IHTMLListElement2 * This, /* [out][retval] */ VARIANT_BOOL *p); END_INTERFACE } IHTMLListElement2Vtbl; interface IHTMLListElement2 { CONST_VTBL struct IHTMLListElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLListElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLListElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLListElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLListElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLListElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLListElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLListElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLListElement2_put_compact(This,v) \ (This)->lpVtbl -> put_compact(This,v) #define IHTMLListElement2_get_compact(This,p) \ (This)->lpVtbl -> get_compact(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLListElement2_put_compact_Proxy( IHTMLListElement2 * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLListElement2_put_compact_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLListElement2_get_compact_Proxy( IHTMLListElement2 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLListElement2_get_compact_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLListElement2_INTERFACE_DEFINED__ */ #ifndef __DispHTMLListElement_DISPINTERFACE_DEFINED__ #define __DispHTMLListElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLListElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLListElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f525-98b5-11cf-bb82-00aa00bdce0b") DispHTMLListElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLListElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLListElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLListElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLListElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLListElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLListElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLListElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLListElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLListElementVtbl; interface DispHTMLListElement { CONST_VTBL struct DispHTMLListElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLListElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLListElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLListElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLListElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLListElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLListElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLListElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLListElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLListElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f272-98b5-11cf-bb82-00aa00bdce0b") HTMLListElement; #endif #ifndef __IHTMLUListElement_INTERFACE_DEFINED__ #define __IHTMLUListElement_INTERFACE_DEFINED__ /* interface IHTMLUListElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLUListElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f1dd-98b5-11cf-bb82-00aa00bdce0b") IHTMLUListElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_compact( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_compact( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLUListElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLUListElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLUListElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLUListElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLUListElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLUListElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLUListElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLUListElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_compact )( IHTMLUListElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_compact )( IHTMLUListElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_type )( IHTMLUListElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLUListElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLUListElementVtbl; interface IHTMLUListElement { CONST_VTBL struct IHTMLUListElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLUListElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLUListElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLUListElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLUListElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLUListElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLUListElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLUListElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLUListElement_put_compact(This,v) \ (This)->lpVtbl -> put_compact(This,v) #define IHTMLUListElement_get_compact(This,p) \ (This)->lpVtbl -> get_compact(This,p) #define IHTMLUListElement_put_type(This,v) \ (This)->lpVtbl -> put_type(This,v) #define IHTMLUListElement_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLUListElement_put_compact_Proxy( IHTMLUListElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLUListElement_put_compact_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLUListElement_get_compact_Proxy( IHTMLUListElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLUListElement_get_compact_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLUListElement_put_type_Proxy( IHTMLUListElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLUListElement_put_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLUListElement_get_type_Proxy( IHTMLUListElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLUListElement_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLUListElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLUListElement_DISPINTERFACE_DEFINED__ #define __DispHTMLUListElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLUListElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLUListElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f538-98b5-11cf-bb82-00aa00bdce0b") DispHTMLUListElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLUListElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLUListElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLUListElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLUListElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLUListElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLUListElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLUListElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLUListElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLUListElementVtbl; interface DispHTMLUListElement { CONST_VTBL struct DispHTMLUListElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLUListElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLUListElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLUListElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLUListElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLUListElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLUListElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLUListElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLUListElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLUListElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f269-98b5-11cf-bb82-00aa00bdce0b") HTMLUListElement; #endif #ifndef __IHTMLOListElement_INTERFACE_DEFINED__ #define __IHTMLOListElement_INTERFACE_DEFINED__ /* interface IHTMLOListElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLOListElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f1de-98b5-11cf-bb82-00aa00bdce0b") IHTMLOListElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_compact( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_compact( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_start( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_start( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLOListElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLOListElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLOListElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLOListElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLOListElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLOListElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLOListElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLOListElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_compact )( IHTMLOListElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_compact )( IHTMLOListElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_start )( IHTMLOListElement * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_start )( IHTMLOListElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_type )( IHTMLOListElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLOListElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLOListElementVtbl; interface IHTMLOListElement { CONST_VTBL struct IHTMLOListElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLOListElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLOListElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLOListElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLOListElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLOListElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLOListElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLOListElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLOListElement_put_compact(This,v) \ (This)->lpVtbl -> put_compact(This,v) #define IHTMLOListElement_get_compact(This,p) \ (This)->lpVtbl -> get_compact(This,p) #define IHTMLOListElement_put_start(This,v) \ (This)->lpVtbl -> put_start(This,v) #define IHTMLOListElement_get_start(This,p) \ (This)->lpVtbl -> get_start(This,p) #define IHTMLOListElement_put_type(This,v) \ (This)->lpVtbl -> put_type(This,v) #define IHTMLOListElement_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_put_compact_Proxy( IHTMLOListElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLOListElement_put_compact_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_get_compact_Proxy( IHTMLOListElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLOListElement_get_compact_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_put_start_Proxy( IHTMLOListElement * This, /* [in] */ long v); void __RPC_STUB IHTMLOListElement_put_start_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_get_start_Proxy( IHTMLOListElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLOListElement_get_start_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_put_type_Proxy( IHTMLOListElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLOListElement_put_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOListElement_get_type_Proxy( IHTMLOListElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLOListElement_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLOListElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLOListElement_DISPINTERFACE_DEFINED__ #define __DispHTMLOListElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLOListElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLOListElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f52a-98b5-11cf-bb82-00aa00bdce0b") DispHTMLOListElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLOListElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLOListElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLOListElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLOListElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLOListElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLOListElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLOListElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLOListElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLOListElementVtbl; interface DispHTMLOListElement { CONST_VTBL struct DispHTMLOListElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLOListElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLOListElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLOListElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLOListElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLOListElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLOListElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLOListElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLOListElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLOListElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f270-98b5-11cf-bb82-00aa00bdce0b") HTMLOListElement; #endif #ifndef __IHTMLLIElement_INTERFACE_DEFINED__ #define __IHTMLLIElement_INTERFACE_DEFINED__ /* interface IHTMLLIElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLLIElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f1e0-98b5-11cf-bb82-00aa00bdce0b") IHTMLLIElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value( /* [out][retval] */ long *p) = 0; }; #else /* C style interface */ typedef struct IHTMLLIElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLLIElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLLIElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLLIElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLLIElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLLIElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLLIElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLLIElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_type )( IHTMLLIElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLLIElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_value )( IHTMLLIElement * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_value )( IHTMLLIElement * This, /* [out][retval] */ long *p); END_INTERFACE } IHTMLLIElementVtbl; interface IHTMLLIElement { CONST_VTBL struct IHTMLLIElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLLIElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLLIElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLLIElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLLIElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLLIElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLLIElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLLIElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLLIElement_put_type(This,v) \ (This)->lpVtbl -> put_type(This,v) #define IHTMLLIElement_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #define IHTMLLIElement_put_value(This,v) \ (This)->lpVtbl -> put_value(This,v) #define IHTMLLIElement_get_value(This,p) \ (This)->lpVtbl -> get_value(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLIElement_put_type_Proxy( IHTMLLIElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLIElement_put_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLIElement_get_type_Proxy( IHTMLLIElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLIElement_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLIElement_put_value_Proxy( IHTMLLIElement * This, /* [in] */ long v); void __RPC_STUB IHTMLLIElement_put_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLIElement_get_value_Proxy( IHTMLLIElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLLIElement_get_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLLIElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLLIElement_DISPINTERFACE_DEFINED__ #define __DispHTMLLIElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLLIElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLLIElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f523-98b5-11cf-bb82-00aa00bdce0b") DispHTMLLIElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLLIElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLLIElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLLIElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLLIElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLLIElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLLIElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLLIElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLLIElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLLIElementVtbl; interface DispHTMLLIElement { CONST_VTBL struct DispHTMLLIElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLLIElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLLIElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLLIElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLLIElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLLIElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLLIElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLLIElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLLIElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLLIElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f273-98b5-11cf-bb82-00aa00bdce0b") HTMLLIElement; #endif #ifndef __IHTMLBlockElement_INTERFACE_DEFINED__ #define __IHTMLBlockElement_INTERFACE_DEFINED__ /* interface IHTMLBlockElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLBlockElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f208-98b5-11cf-bb82-00aa00bdce0b") IHTMLBlockElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clear( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clear( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLBlockElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLBlockElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLBlockElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLBlockElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLBlockElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLBlockElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLBlockElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLBlockElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_clear )( IHTMLBlockElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clear )( IHTMLBlockElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLBlockElementVtbl; interface IHTMLBlockElement { CONST_VTBL struct IHTMLBlockElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLBlockElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLBlockElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLBlockElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLBlockElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLBlockElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLBlockElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLBlockElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLBlockElement_put_clear(This,v) \ (This)->lpVtbl -> put_clear(This,v) #define IHTMLBlockElement_get_clear(This,p) \ (This)->lpVtbl -> get_clear(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement_put_clear_Proxy( IHTMLBlockElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLBlockElement_put_clear_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement_get_clear_Proxy( IHTMLBlockElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLBlockElement_get_clear_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLBlockElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLBlockElement2_INTERFACE_DEFINED__ #define __IHTMLBlockElement2_INTERFACE_DEFINED__ /* interface IHTMLBlockElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLBlockElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f823-98b5-11cf-bb82-00aa00bdce0b") IHTMLBlockElement2 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cite( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cite( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_width( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_width( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLBlockElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLBlockElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLBlockElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLBlockElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLBlockElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLBlockElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLBlockElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLBlockElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_cite )( IHTMLBlockElement2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cite )( IHTMLBlockElement2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_width )( IHTMLBlockElement2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )( IHTMLBlockElement2 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLBlockElement2Vtbl; interface IHTMLBlockElement2 { CONST_VTBL struct IHTMLBlockElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLBlockElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLBlockElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLBlockElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLBlockElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLBlockElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLBlockElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLBlockElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLBlockElement2_put_cite(This,v) \ (This)->lpVtbl -> put_cite(This,v) #define IHTMLBlockElement2_get_cite(This,p) \ (This)->lpVtbl -> get_cite(This,p) #define IHTMLBlockElement2_put_width(This,v) \ (This)->lpVtbl -> put_width(This,v) #define IHTMLBlockElement2_get_width(This,p) \ (This)->lpVtbl -> get_width(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement2_put_cite_Proxy( IHTMLBlockElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLBlockElement2_put_cite_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement2_get_cite_Proxy( IHTMLBlockElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLBlockElement2_get_cite_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement2_put_width_Proxy( IHTMLBlockElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLBlockElement2_put_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBlockElement2_get_width_Proxy( IHTMLBlockElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLBlockElement2_get_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLBlockElement2_INTERFACE_DEFINED__ */ #ifndef __DispHTMLBlockElement_DISPINTERFACE_DEFINED__ #define __DispHTMLBlockElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLBlockElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLBlockElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f506-98b5-11cf-bb82-00aa00bdce0b") DispHTMLBlockElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLBlockElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLBlockElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLBlockElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLBlockElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLBlockElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLBlockElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLBlockElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLBlockElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLBlockElementVtbl; interface DispHTMLBlockElement { CONST_VTBL struct DispHTMLBlockElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLBlockElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLBlockElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLBlockElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLBlockElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLBlockElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLBlockElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLBlockElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLBlockElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLBlockElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f281-98b5-11cf-bb82-00aa00bdce0b") HTMLBlockElement; #endif #ifndef __IHTMLDivElement_INTERFACE_DEFINED__ #define __IHTMLDivElement_INTERFACE_DEFINED__ /* interface IHTMLDivElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDivElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f200-98b5-11cf-bb82-00aa00bdce0b") IHTMLDivElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap( /* [out][retval] */ VARIANT_BOOL *p) = 0; }; #else /* C style interface */ typedef struct IHTMLDivElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDivElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDivElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDivElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDivElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDivElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDivElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDivElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLDivElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLDivElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_noWrap )( IHTMLDivElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_noWrap )( IHTMLDivElement * This, /* [out][retval] */ VARIANT_BOOL *p); END_INTERFACE } IHTMLDivElementVtbl; interface IHTMLDivElement { CONST_VTBL struct IHTMLDivElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDivElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDivElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDivElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDivElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDivElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDivElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDivElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDivElement_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLDivElement_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #define IHTMLDivElement_put_noWrap(This,v) \ (This)->lpVtbl -> put_noWrap(This,v) #define IHTMLDivElement_get_noWrap(This,p) \ (This)->lpVtbl -> get_noWrap(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDivElement_put_align_Proxy( IHTMLDivElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDivElement_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDivElement_get_align_Proxy( IHTMLDivElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDivElement_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDivElement_put_noWrap_Proxy( IHTMLDivElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLDivElement_put_noWrap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDivElement_get_noWrap_Proxy( IHTMLDivElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLDivElement_get_noWrap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDivElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLDivElement_DISPINTERFACE_DEFINED__ #define __DispHTMLDivElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLDivElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLDivElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f50c-98b5-11cf-bb82-00aa00bdce0b") DispHTMLDivElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLDivElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLDivElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLDivElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLDivElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLDivElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLDivElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLDivElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLDivElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLDivElementVtbl; interface DispHTMLDivElement { CONST_VTBL struct DispHTMLDivElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLDivElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLDivElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLDivElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLDivElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLDivElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLDivElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLDivElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLDivElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLDivElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f27e-98b5-11cf-bb82-00aa00bdce0b") HTMLDivElement; #endif #ifndef __IHTMLDDElement_INTERFACE_DEFINED__ #define __IHTMLDDElement_INTERFACE_DEFINED__ /* interface IHTMLDDElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDDElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f1f2-98b5-11cf-bb82-00aa00bdce0b") IHTMLDDElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap( /* [out][retval] */ VARIANT_BOOL *p) = 0; }; #else /* C style interface */ typedef struct IHTMLDDElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDDElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDDElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDDElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDDElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDDElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDDElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDDElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_noWrap )( IHTMLDDElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_noWrap )( IHTMLDDElement * This, /* [out][retval] */ VARIANT_BOOL *p); END_INTERFACE } IHTMLDDElementVtbl; interface IHTMLDDElement { CONST_VTBL struct IHTMLDDElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDDElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDDElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDDElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDDElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDDElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDDElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDDElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDDElement_put_noWrap(This,v) \ (This)->lpVtbl -> put_noWrap(This,v) #define IHTMLDDElement_get_noWrap(This,p) \ (This)->lpVtbl -> get_noWrap(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDDElement_put_noWrap_Proxy( IHTMLDDElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLDDElement_put_noWrap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDDElement_get_noWrap_Proxy( IHTMLDDElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLDDElement_get_noWrap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDDElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLDDElement_DISPINTERFACE_DEFINED__ #define __DispHTMLDDElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLDDElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLDDElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f50b-98b5-11cf-bb82-00aa00bdce0b") DispHTMLDDElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLDDElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLDDElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLDDElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLDDElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLDDElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLDDElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLDDElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLDDElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLDDElementVtbl; interface DispHTMLDDElement { CONST_VTBL struct DispHTMLDDElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLDDElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLDDElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLDDElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLDDElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLDDElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLDDElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLDDElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLDDElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLDDElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f27f-98b5-11cf-bb82-00aa00bdce0b") HTMLDDElement; #endif #ifndef __IHTMLDTElement_INTERFACE_DEFINED__ #define __IHTMLDTElement_INTERFACE_DEFINED__ /* interface IHTMLDTElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDTElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f1f3-98b5-11cf-bb82-00aa00bdce0b") IHTMLDTElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap( /* [out][retval] */ VARIANT_BOOL *p) = 0; }; #else /* C style interface */ typedef struct IHTMLDTElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDTElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDTElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDTElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDTElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDTElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDTElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDTElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_noWrap )( IHTMLDTElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_noWrap )( IHTMLDTElement * This, /* [out][retval] */ VARIANT_BOOL *p); END_INTERFACE } IHTMLDTElementVtbl; interface IHTMLDTElement { CONST_VTBL struct IHTMLDTElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDTElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDTElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDTElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDTElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDTElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDTElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDTElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDTElement_put_noWrap(This,v) \ (This)->lpVtbl -> put_noWrap(This,v) #define IHTMLDTElement_get_noWrap(This,p) \ (This)->lpVtbl -> get_noWrap(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDTElement_put_noWrap_Proxy( IHTMLDTElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLDTElement_put_noWrap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDTElement_get_noWrap_Proxy( IHTMLDTElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLDTElement_get_noWrap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDTElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLDTElement_DISPINTERFACE_DEFINED__ #define __DispHTMLDTElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLDTElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLDTElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f50d-98b5-11cf-bb82-00aa00bdce0b") DispHTMLDTElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLDTElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLDTElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLDTElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLDTElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLDTElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLDTElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLDTElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLDTElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLDTElementVtbl; interface DispHTMLDTElement { CONST_VTBL struct DispHTMLDTElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLDTElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLDTElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLDTElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLDTElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLDTElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLDTElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLDTElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLDTElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLDTElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f27c-98b5-11cf-bb82-00aa00bdce0b") HTMLDTElement; #endif #ifndef __IHTMLBRElement_INTERFACE_DEFINED__ #define __IHTMLBRElement_INTERFACE_DEFINED__ /* interface IHTMLBRElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLBRElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f1f0-98b5-11cf-bb82-00aa00bdce0b") IHTMLBRElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_clear( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clear( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLBRElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLBRElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLBRElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLBRElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLBRElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLBRElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLBRElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLBRElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_clear )( IHTMLBRElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clear )( IHTMLBRElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLBRElementVtbl; interface IHTMLBRElement { CONST_VTBL struct IHTMLBRElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLBRElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLBRElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLBRElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLBRElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLBRElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLBRElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLBRElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLBRElement_put_clear(This,v) \ (This)->lpVtbl -> put_clear(This,v) #define IHTMLBRElement_get_clear(This,p) \ (This)->lpVtbl -> get_clear(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBRElement_put_clear_Proxy( IHTMLBRElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLBRElement_put_clear_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBRElement_get_clear_Proxy( IHTMLBRElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLBRElement_get_clear_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLBRElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLBRElement_DISPINTERFACE_DEFINED__ #define __DispHTMLBRElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLBRElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLBRElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f53a-98b5-11cf-bb82-00aa00bdce0b") DispHTMLBRElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLBRElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLBRElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLBRElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLBRElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLBRElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLBRElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLBRElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLBRElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLBRElementVtbl; interface DispHTMLBRElement { CONST_VTBL struct DispHTMLBRElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLBRElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLBRElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLBRElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLBRElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLBRElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLBRElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLBRElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLBRElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLBRElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f280-98b5-11cf-bb82-00aa00bdce0b") HTMLBRElement; #endif #ifndef __IHTMLDListElement_INTERFACE_DEFINED__ #define __IHTMLDListElement_INTERFACE_DEFINED__ /* interface IHTMLDListElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDListElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f1f1-98b5-11cf-bb82-00aa00bdce0b") IHTMLDListElement : public IDispatch { public: virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_compact( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_compact( /* [out][retval] */ VARIANT_BOOL *p) = 0; }; #else /* C style interface */ typedef struct IHTMLDListElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDListElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDListElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDListElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDListElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDListElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDListElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDListElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_compact )( IHTMLDListElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_compact )( IHTMLDListElement * This, /* [out][retval] */ VARIANT_BOOL *p); END_INTERFACE } IHTMLDListElementVtbl; interface IHTMLDListElement { CONST_VTBL struct IHTMLDListElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDListElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDListElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDListElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDListElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDListElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDListElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDListElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDListElement_put_compact(This,v) \ (This)->lpVtbl -> put_compact(This,v) #define IHTMLDListElement_get_compact(This,p) \ (This)->lpVtbl -> get_compact(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDListElement_put_compact_Proxy( IHTMLDListElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLDListElement_put_compact_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDListElement_get_compact_Proxy( IHTMLDListElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLDListElement_get_compact_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDListElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLDListElement_DISPINTERFACE_DEFINED__ #define __DispHTMLDListElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLDListElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLDListElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f53b-98b5-11cf-bb82-00aa00bdce0b") DispHTMLDListElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLDListElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLDListElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLDListElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLDListElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLDListElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLDListElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLDListElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLDListElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLDListElementVtbl; interface DispHTMLDListElement { CONST_VTBL struct DispHTMLDListElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLDListElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLDListElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLDListElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLDListElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLDListElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLDListElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLDListElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLDListElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLDListElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f27d-98b5-11cf-bb82-00aa00bdce0b") HTMLDListElement; #endif #ifndef __IHTMLHRElement_INTERFACE_DEFINED__ #define __IHTMLHRElement_INTERFACE_DEFINED__ /* interface IHTMLHRElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLHRElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f1f4-98b5-11cf-bb82-00aa00bdce0b") IHTMLHRElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_color( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_noShade( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_noShade( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_size( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_size( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTMLHRElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLHRElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLHRElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLHRElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLHRElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLHRElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLHRElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLHRElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLHRElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLHRElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_color )( IHTMLHRElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_color )( IHTMLHRElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_noShade )( IHTMLHRElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_noShade )( IHTMLHRElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_width )( IHTMLHRElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )( IHTMLHRElement * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_size )( IHTMLHRElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_size )( IHTMLHRElement * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTMLHRElementVtbl; interface IHTMLHRElement { CONST_VTBL struct IHTMLHRElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLHRElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLHRElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLHRElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLHRElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLHRElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLHRElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLHRElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLHRElement_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLHRElement_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #define IHTMLHRElement_put_color(This,v) \ (This)->lpVtbl -> put_color(This,v) #define IHTMLHRElement_get_color(This,p) \ (This)->lpVtbl -> get_color(This,p) #define IHTMLHRElement_put_noShade(This,v) \ (This)->lpVtbl -> put_noShade(This,v) #define IHTMLHRElement_get_noShade(This,p) \ (This)->lpVtbl -> get_noShade(This,p) #define IHTMLHRElement_put_width(This,v) \ (This)->lpVtbl -> put_width(This,v) #define IHTMLHRElement_get_width(This,p) \ (This)->lpVtbl -> get_width(This,p) #define IHTMLHRElement_put_size(This,v) \ (This)->lpVtbl -> put_size(This,v) #define IHTMLHRElement_get_size(This,p) \ (This)->lpVtbl -> get_size(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_align_Proxy( IHTMLHRElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLHRElement_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_align_Proxy( IHTMLHRElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLHRElement_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_color_Proxy( IHTMLHRElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLHRElement_put_color_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_color_Proxy( IHTMLHRElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLHRElement_get_color_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_noShade_Proxy( IHTMLHRElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLHRElement_put_noShade_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_noShade_Proxy( IHTMLHRElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLHRElement_get_noShade_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_width_Proxy( IHTMLHRElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLHRElement_put_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_width_Proxy( IHTMLHRElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLHRElement_get_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_put_size_Proxy( IHTMLHRElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLHRElement_put_size_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHRElement_get_size_Proxy( IHTMLHRElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLHRElement_get_size_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLHRElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLHRElement_DISPINTERFACE_DEFINED__ #define __DispHTMLHRElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLHRElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLHRElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f53d-98b5-11cf-bb82-00aa00bdce0b") DispHTMLHRElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLHRElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLHRElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLHRElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLHRElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLHRElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLHRElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLHRElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLHRElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLHRElementVtbl; interface DispHTMLHRElement { CONST_VTBL struct DispHTMLHRElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLHRElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLHRElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLHRElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLHRElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLHRElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLHRElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLHRElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLHRElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLHRElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f252-98b5-11cf-bb82-00aa00bdce0b") HTMLHRElement; #endif #ifndef __IHTMLParaElement_INTERFACE_DEFINED__ #define __IHTMLParaElement_INTERFACE_DEFINED__ /* interface IHTMLParaElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLParaElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f1f5-98b5-11cf-bb82-00aa00bdce0b") IHTMLParaElement : public IDispatch { public: virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLParaElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLParaElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLParaElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLParaElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLParaElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLParaElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLParaElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLParaElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLParaElement * This, /* [in] */ BSTR v); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLParaElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLParaElementVtbl; interface IHTMLParaElement { CONST_VTBL struct IHTMLParaElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLParaElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLParaElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLParaElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLParaElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLParaElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLParaElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLParaElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLParaElement_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLParaElement_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParaElement_put_align_Proxy( IHTMLParaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLParaElement_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParaElement_get_align_Proxy( IHTMLParaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLParaElement_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLParaElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLParaElement_DISPINTERFACE_DEFINED__ #define __DispHTMLParaElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLParaElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLParaElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f52c-98b5-11cf-bb82-00aa00bdce0b") DispHTMLParaElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLParaElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLParaElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLParaElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLParaElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLParaElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLParaElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLParaElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLParaElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLParaElementVtbl; interface DispHTMLParaElement { CONST_VTBL struct DispHTMLParaElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLParaElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLParaElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLParaElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLParaElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLParaElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLParaElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLParaElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLParaElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLParaElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f26f-98b5-11cf-bb82-00aa00bdce0b") HTMLParaElement; #endif #ifndef __IHTMLElementCollection2_INTERFACE_DEFINED__ #define __IHTMLElementCollection2_INTERFACE_DEFINED__ /* interface IHTMLElementCollection2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLElementCollection2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5ee-98b5-11cf-bb82-00aa00bdce0b") IHTMLElementCollection2 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE urns( /* [in] */ VARIANT urn, /* [out][retval] */ IDispatch **pdisp) = 0; }; #else /* C style interface */ typedef struct IHTMLElementCollection2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLElementCollection2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLElementCollection2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLElementCollection2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLElementCollection2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLElementCollection2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLElementCollection2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLElementCollection2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *urns )( IHTMLElementCollection2 * This, /* [in] */ VARIANT urn, /* [out][retval] */ IDispatch **pdisp); END_INTERFACE } IHTMLElementCollection2Vtbl; interface IHTMLElementCollection2 { CONST_VTBL struct IHTMLElementCollection2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLElementCollection2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLElementCollection2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLElementCollection2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLElementCollection2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLElementCollection2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLElementCollection2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLElementCollection2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLElementCollection2_urns(This,urn,pdisp) \ (This)->lpVtbl -> urns(This,urn,pdisp) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection2_urns_Proxy( IHTMLElementCollection2 * This, /* [in] */ VARIANT urn, /* [out][retval] */ IDispatch **pdisp); void __RPC_STUB IHTMLElementCollection2_urns_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLElementCollection2_INTERFACE_DEFINED__ */ #ifndef __IHTMLElementCollection3_INTERFACE_DEFINED__ #define __IHTMLElementCollection3_INTERFACE_DEFINED__ /* interface IHTMLElementCollection3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLElementCollection3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f835-98b5-11cf-bb82-00aa00bdce0b") IHTMLElementCollection3 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedItem( /* [in] */ BSTR name, /* [out][retval] */ IDispatch **pdisp) = 0; }; #else /* C style interface */ typedef struct IHTMLElementCollection3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLElementCollection3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLElementCollection3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLElementCollection3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLElementCollection3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLElementCollection3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLElementCollection3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLElementCollection3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *namedItem )( IHTMLElementCollection3 * This, /* [in] */ BSTR name, /* [out][retval] */ IDispatch **pdisp); END_INTERFACE } IHTMLElementCollection3Vtbl; interface IHTMLElementCollection3 { CONST_VTBL struct IHTMLElementCollection3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLElementCollection3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLElementCollection3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLElementCollection3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLElementCollection3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLElementCollection3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLElementCollection3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLElementCollection3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLElementCollection3_namedItem(This,name,pdisp) \ (This)->lpVtbl -> namedItem(This,name,pdisp) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLElementCollection3_namedItem_Proxy( IHTMLElementCollection3 * This, /* [in] */ BSTR name, /* [out][retval] */ IDispatch **pdisp); void __RPC_STUB IHTMLElementCollection3_namedItem_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLElementCollection3_INTERFACE_DEFINED__ */ #ifndef __DispHTMLElementCollection_DISPINTERFACE_DEFINED__ #define __DispHTMLElementCollection_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLElementCollection */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLElementCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f56b-98b5-11cf-bb82-00aa00bdce0b") DispHTMLElementCollection : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLElementCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLElementCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLElementCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLElementCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLElementCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLElementCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLElementCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLElementCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLElementCollectionVtbl; interface DispHTMLElementCollection { CONST_VTBL struct DispHTMLElementCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLElementCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLElementCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLElementCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLElementCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLElementCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLElementCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLElementCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLElementCollection_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLElementCollection; #ifdef __cplusplus class DECLSPEC_UUID("3050f4cb-98b5-11cf-bb82-00aa00bdce0b") HTMLElementCollection; #endif #ifndef __IHTMLHeaderElement_INTERFACE_DEFINED__ #define __IHTMLHeaderElement_INTERFACE_DEFINED__ /* interface IHTMLHeaderElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLHeaderElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f1f6-98b5-11cf-bb82-00aa00bdce0b") IHTMLHeaderElement : public IDispatch { public: virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLHeaderElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLHeaderElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLHeaderElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLHeaderElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLHeaderElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLHeaderElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLHeaderElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLHeaderElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLHeaderElement * This, /* [in] */ BSTR v); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLHeaderElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLHeaderElementVtbl; interface IHTMLHeaderElement { CONST_VTBL struct IHTMLHeaderElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLHeaderElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLHeaderElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLHeaderElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLHeaderElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLHeaderElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLHeaderElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLHeaderElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLHeaderElement_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLHeaderElement_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHeaderElement_put_align_Proxy( IHTMLHeaderElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLHeaderElement_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHeaderElement_get_align_Proxy( IHTMLHeaderElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLHeaderElement_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLHeaderElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLHeaderElement_DISPINTERFACE_DEFINED__ #define __DispHTMLHeaderElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLHeaderElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLHeaderElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f515-98b5-11cf-bb82-00aa00bdce0b") DispHTMLHeaderElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLHeaderElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLHeaderElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLHeaderElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLHeaderElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLHeaderElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLHeaderElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLHeaderElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLHeaderElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLHeaderElementVtbl; interface DispHTMLHeaderElement { CONST_VTBL struct DispHTMLHeaderElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLHeaderElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLHeaderElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLHeaderElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLHeaderElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLHeaderElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLHeaderElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLHeaderElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLHeaderElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLHeaderElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f27a-98b5-11cf-bb82-00aa00bdce0b") HTMLHeaderElement; #endif #ifndef __HTMLSelectElementEvents2_DISPINTERFACE_DEFINED__ #define __HTMLSelectElementEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLSelectElementEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLSelectElementEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f622-98b5-11cf-bb82-00aa00bdce0b") HTMLSelectElementEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLSelectElementEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLSelectElementEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLSelectElementEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLSelectElementEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLSelectElementEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLSelectElementEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLSelectElementEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLSelectElementEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLSelectElementEvents2Vtbl; interface HTMLSelectElementEvents2 { CONST_VTBL struct HTMLSelectElementEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLSelectElementEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLSelectElementEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLSelectElementEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLSelectElementEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLSelectElementEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLSelectElementEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLSelectElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLSelectElementEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLSelectElementEvents_DISPINTERFACE_DEFINED__ #define __HTMLSelectElementEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLSelectElementEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLSelectElementEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f302-98b5-11cf-bb82-00aa00bdce0b") HTMLSelectElementEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLSelectElementEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLSelectElementEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLSelectElementEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLSelectElementEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLSelectElementEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLSelectElementEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLSelectElementEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLSelectElementEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLSelectElementEventsVtbl; interface HTMLSelectElementEvents { CONST_VTBL struct HTMLSelectElementEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLSelectElementEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLSelectElementEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLSelectElementEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLSelectElementEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLSelectElementEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLSelectElementEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLSelectElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLSelectElementEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLSelectElement_INTERFACE_DEFINED__ #define __IHTMLSelectElement_INTERFACE_DEFINED__ /* interface IHTMLSelectElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLSelectElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f244-98b5-11cf-bb82-00aa00bdce0b") IHTMLSelectElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_multiple( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_multiple( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_options( /* [out][retval] */ IDispatch **p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selectedIndex( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selectedIndex( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( /* [out][retval] */ IHTMLFormElement **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE add( /* [in] */ IHTMLElement *element, /* [in][optional] */ VARIANT before) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE remove( /* [in][defaultvalue] */ long index = -1) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_length( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( /* [out][retval] */ IUnknown **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in][optional] */ VARIANT name, /* [in][optional] */ VARIANT index, /* [out][retval] */ IDispatch **pdisp) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE tags( /* [in] */ VARIANT tagName, /* [out][retval] */ IDispatch **pdisp) = 0; }; #else /* C style interface */ typedef struct IHTMLSelectElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLSelectElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLSelectElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLSelectElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLSelectElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLSelectElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLSelectElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLSelectElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_size )( IHTMLSelectElement * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_size )( IHTMLSelectElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_multiple )( IHTMLSelectElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_multiple )( IHTMLSelectElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLSelectElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLSelectElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_options )( IHTMLSelectElement * This, /* [out][retval] */ IDispatch **p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onchange )( IHTMLSelectElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onchange )( IHTMLSelectElement * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_selectedIndex )( IHTMLSelectElement * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_selectedIndex )( IHTMLSelectElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLSelectElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_value )( IHTMLSelectElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_value )( IHTMLSelectElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_disabled )( IHTMLSelectElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_disabled )( IHTMLSelectElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_form )( IHTMLSelectElement * This, /* [out][retval] */ IHTMLFormElement **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *add )( IHTMLSelectElement * This, /* [in] */ IHTMLElement *element, /* [in][optional] */ VARIANT before); /* [id] */ HRESULT ( STDMETHODCALLTYPE *remove )( IHTMLSelectElement * This, /* [in][defaultvalue] */ long index); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_length )( IHTMLSelectElement * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLSelectElement * This, /* [out][retval] */ long *p); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )( IHTMLSelectElement * This, /* [out][retval] */ IUnknown **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLSelectElement * This, /* [in][optional] */ VARIANT name, /* [in][optional] */ VARIANT index, /* [out][retval] */ IDispatch **pdisp); /* [id] */ HRESULT ( STDMETHODCALLTYPE *tags )( IHTMLSelectElement * This, /* [in] */ VARIANT tagName, /* [out][retval] */ IDispatch **pdisp); END_INTERFACE } IHTMLSelectElementVtbl; interface IHTMLSelectElement { CONST_VTBL struct IHTMLSelectElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLSelectElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLSelectElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLSelectElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLSelectElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLSelectElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLSelectElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLSelectElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLSelectElement_put_size(This,v) \ (This)->lpVtbl -> put_size(This,v) #define IHTMLSelectElement_get_size(This,p) \ (This)->lpVtbl -> get_size(This,p) #define IHTMLSelectElement_put_multiple(This,v) \ (This)->lpVtbl -> put_multiple(This,v) #define IHTMLSelectElement_get_multiple(This,p) \ (This)->lpVtbl -> get_multiple(This,p) #define IHTMLSelectElement_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLSelectElement_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLSelectElement_get_options(This,p) \ (This)->lpVtbl -> get_options(This,p) #define IHTMLSelectElement_put_onchange(This,v) \ (This)->lpVtbl -> put_onchange(This,v) #define IHTMLSelectElement_get_onchange(This,p) \ (This)->lpVtbl -> get_onchange(This,p) #define IHTMLSelectElement_put_selectedIndex(This,v) \ (This)->lpVtbl -> put_selectedIndex(This,v) #define IHTMLSelectElement_get_selectedIndex(This,p) \ (This)->lpVtbl -> get_selectedIndex(This,p) #define IHTMLSelectElement_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #define IHTMLSelectElement_put_value(This,v) \ (This)->lpVtbl -> put_value(This,v) #define IHTMLSelectElement_get_value(This,p) \ (This)->lpVtbl -> get_value(This,p) #define IHTMLSelectElement_put_disabled(This,v) \ (This)->lpVtbl -> put_disabled(This,v) #define IHTMLSelectElement_get_disabled(This,p) \ (This)->lpVtbl -> get_disabled(This,p) #define IHTMLSelectElement_get_form(This,p) \ (This)->lpVtbl -> get_form(This,p) #define IHTMLSelectElement_add(This,element,before) \ (This)->lpVtbl -> add(This,element,before) #define IHTMLSelectElement_remove(This,index) \ (This)->lpVtbl -> remove(This,index) #define IHTMLSelectElement_put_length(This,v) \ (This)->lpVtbl -> put_length(This,v) #define IHTMLSelectElement_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLSelectElement_get__newEnum(This,p) \ (This)->lpVtbl -> get__newEnum(This,p) #define IHTMLSelectElement_item(This,name,index,pdisp) \ (This)->lpVtbl -> item(This,name,index,pdisp) #define IHTMLSelectElement_tags(This,tagName,pdisp) \ (This)->lpVtbl -> tags(This,tagName,pdisp) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_size_Proxy( IHTMLSelectElement * This, /* [in] */ long v); void __RPC_STUB IHTMLSelectElement_put_size_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_size_Proxy( IHTMLSelectElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLSelectElement_get_size_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_multiple_Proxy( IHTMLSelectElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLSelectElement_put_multiple_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_multiple_Proxy( IHTMLSelectElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLSelectElement_get_multiple_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_name_Proxy( IHTMLSelectElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLSelectElement_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_name_Proxy( IHTMLSelectElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLSelectElement_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_options_Proxy( IHTMLSelectElement * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLSelectElement_get_options_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_onchange_Proxy( IHTMLSelectElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLSelectElement_put_onchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_onchange_Proxy( IHTMLSelectElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLSelectElement_get_onchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_selectedIndex_Proxy( IHTMLSelectElement * This, /* [in] */ long v); void __RPC_STUB IHTMLSelectElement_put_selectedIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_selectedIndex_Proxy( IHTMLSelectElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLSelectElement_get_selectedIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_type_Proxy( IHTMLSelectElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLSelectElement_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_value_Proxy( IHTMLSelectElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLSelectElement_put_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_value_Proxy( IHTMLSelectElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLSelectElement_get_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_disabled_Proxy( IHTMLSelectElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLSelectElement_put_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_disabled_Proxy( IHTMLSelectElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLSelectElement_get_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_form_Proxy( IHTMLSelectElement * This, /* [out][retval] */ IHTMLFormElement **p); void __RPC_STUB IHTMLSelectElement_get_form_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_add_Proxy( IHTMLSelectElement * This, /* [in] */ IHTMLElement *element, /* [in][optional] */ VARIANT before); void __RPC_STUB IHTMLSelectElement_add_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_remove_Proxy( IHTMLSelectElement * This, /* [in][defaultvalue] */ long index); void __RPC_STUB IHTMLSelectElement_remove_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_put_length_Proxy( IHTMLSelectElement * This, /* [in] */ long v); void __RPC_STUB IHTMLSelectElement_put_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get_length_Proxy( IHTMLSelectElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLSelectElement_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_get__newEnum_Proxy( IHTMLSelectElement * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IHTMLSelectElement_get__newEnum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_item_Proxy( IHTMLSelectElement * This, /* [in][optional] */ VARIANT name, /* [in][optional] */ VARIANT index, /* [out][retval] */ IDispatch **pdisp); void __RPC_STUB IHTMLSelectElement_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement_tags_Proxy( IHTMLSelectElement * This, /* [in] */ VARIANT tagName, /* [out][retval] */ IDispatch **pdisp); void __RPC_STUB IHTMLSelectElement_tags_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLSelectElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLSelectElement2_INTERFACE_DEFINED__ #define __IHTMLSelectElement2_INTERFACE_DEFINED__ /* interface IHTMLSelectElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLSelectElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5ed-98b5-11cf-bb82-00aa00bdce0b") IHTMLSelectElement2 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE urns( /* [in] */ VARIANT urn, /* [out][retval] */ IDispatch **pdisp) = 0; }; #else /* C style interface */ typedef struct IHTMLSelectElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLSelectElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLSelectElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLSelectElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLSelectElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLSelectElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLSelectElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLSelectElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *urns )( IHTMLSelectElement2 * This, /* [in] */ VARIANT urn, /* [out][retval] */ IDispatch **pdisp); END_INTERFACE } IHTMLSelectElement2Vtbl; interface IHTMLSelectElement2 { CONST_VTBL struct IHTMLSelectElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLSelectElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLSelectElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLSelectElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLSelectElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLSelectElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLSelectElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLSelectElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLSelectElement2_urns(This,urn,pdisp) \ (This)->lpVtbl -> urns(This,urn,pdisp) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement2_urns_Proxy( IHTMLSelectElement2 * This, /* [in] */ VARIANT urn, /* [out][retval] */ IDispatch **pdisp); void __RPC_STUB IHTMLSelectElement2_urns_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLSelectElement2_INTERFACE_DEFINED__ */ #ifndef __IHTMLSelectElement4_INTERFACE_DEFINED__ #define __IHTMLSelectElement4_INTERFACE_DEFINED__ /* interface IHTMLSelectElement4 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLSelectElement4; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f838-98b5-11cf-bb82-00aa00bdce0b") IHTMLSelectElement4 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedItem( /* [in] */ BSTR name, /* [out][retval] */ IDispatch **pdisp) = 0; }; #else /* C style interface */ typedef struct IHTMLSelectElement4Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLSelectElement4 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLSelectElement4 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLSelectElement4 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLSelectElement4 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLSelectElement4 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLSelectElement4 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLSelectElement4 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *namedItem )( IHTMLSelectElement4 * This, /* [in] */ BSTR name, /* [out][retval] */ IDispatch **pdisp); END_INTERFACE } IHTMLSelectElement4Vtbl; interface IHTMLSelectElement4 { CONST_VTBL struct IHTMLSelectElement4Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLSelectElement4_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLSelectElement4_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLSelectElement4_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLSelectElement4_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLSelectElement4_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLSelectElement4_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLSelectElement4_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLSelectElement4_namedItem(This,name,pdisp) \ (This)->lpVtbl -> namedItem(This,name,pdisp) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectElement4_namedItem_Proxy( IHTMLSelectElement4 * This, /* [in] */ BSTR name, /* [out][retval] */ IDispatch **pdisp); void __RPC_STUB IHTMLSelectElement4_namedItem_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLSelectElement4_INTERFACE_DEFINED__ */ #ifndef __DispHTMLSelectElement_DISPINTERFACE_DEFINED__ #define __DispHTMLSelectElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLSelectElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLSelectElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f531-98b5-11cf-bb82-00aa00bdce0b") DispHTMLSelectElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLSelectElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLSelectElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLSelectElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLSelectElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLSelectElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLSelectElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLSelectElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLSelectElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLSelectElementVtbl; interface DispHTMLSelectElement { CONST_VTBL struct DispHTMLSelectElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLSelectElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLSelectElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLSelectElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLSelectElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLSelectElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLSelectElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLSelectElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLSelectElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLSelectElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f245-98b5-11cf-bb82-00aa00bdce0b") HTMLSelectElement; #endif #ifndef __IHTMLSelectionObject_INTERFACE_DEFINED__ #define __IHTMLSelectionObject_INTERFACE_DEFINED__ /* interface IHTMLSelectionObject */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLSelectionObject; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f25A-98b5-11cf-bb82-00aa00bdce0b") IHTMLSelectionObject : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE createRange( /* [out][retval] */ IDispatch **range) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE empty( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE clear( void) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLSelectionObjectVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLSelectionObject * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLSelectionObject * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLSelectionObject * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLSelectionObject * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLSelectionObject * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLSelectionObject * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLSelectionObject * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createRange )( IHTMLSelectionObject * This, /* [out][retval] */ IDispatch **range); /* [id] */ HRESULT ( STDMETHODCALLTYPE *empty )( IHTMLSelectionObject * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *clear )( IHTMLSelectionObject * This); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLSelectionObject * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLSelectionObjectVtbl; interface IHTMLSelectionObject { CONST_VTBL struct IHTMLSelectionObjectVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLSelectionObject_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLSelectionObject_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLSelectionObject_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLSelectionObject_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLSelectionObject_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLSelectionObject_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLSelectionObject_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLSelectionObject_createRange(This,range) \ (This)->lpVtbl -> createRange(This,range) #define IHTMLSelectionObject_empty(This) \ (This)->lpVtbl -> empty(This) #define IHTMLSelectionObject_clear(This) \ (This)->lpVtbl -> clear(This) #define IHTMLSelectionObject_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject_createRange_Proxy( IHTMLSelectionObject * This, /* [out][retval] */ IDispatch **range); void __RPC_STUB IHTMLSelectionObject_createRange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject_empty_Proxy( IHTMLSelectionObject * This); void __RPC_STUB IHTMLSelectionObject_empty_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject_clear_Proxy( IHTMLSelectionObject * This); void __RPC_STUB IHTMLSelectionObject_clear_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject_get_type_Proxy( IHTMLSelectionObject * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLSelectionObject_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLSelectionObject_INTERFACE_DEFINED__ */ #ifndef __IHTMLSelectionObject2_INTERFACE_DEFINED__ #define __IHTMLSelectionObject2_INTERFACE_DEFINED__ /* interface IHTMLSelectionObject2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLSelectionObject2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f7ec-98b5-11cf-bb82-00aa00bdce0b") IHTMLSelectionObject2 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE createRangeCollection( /* [out][retval] */ IDispatch **rangeCollection) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_typeDetail( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLSelectionObject2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLSelectionObject2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLSelectionObject2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLSelectionObject2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLSelectionObject2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLSelectionObject2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLSelectionObject2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLSelectionObject2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createRangeCollection )( IHTMLSelectionObject2 * This, /* [out][retval] */ IDispatch **rangeCollection); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_typeDetail )( IHTMLSelectionObject2 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLSelectionObject2Vtbl; interface IHTMLSelectionObject2 { CONST_VTBL struct IHTMLSelectionObject2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLSelectionObject2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLSelectionObject2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLSelectionObject2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLSelectionObject2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLSelectionObject2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLSelectionObject2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLSelectionObject2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLSelectionObject2_createRangeCollection(This,rangeCollection) \ (This)->lpVtbl -> createRangeCollection(This,rangeCollection) #define IHTMLSelectionObject2_get_typeDetail(This,p) \ (This)->lpVtbl -> get_typeDetail(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject2_createRangeCollection_Proxy( IHTMLSelectionObject2 * This, /* [out][retval] */ IDispatch **rangeCollection); void __RPC_STUB IHTMLSelectionObject2_createRangeCollection_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSelectionObject2_get_typeDetail_Proxy( IHTMLSelectionObject2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLSelectionObject2_get_typeDetail_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLSelectionObject2_INTERFACE_DEFINED__ */ #ifndef __IHTMLOptionElement_INTERFACE_DEFINED__ #define __IHTMLOptionElement_INTERFACE_DEFINED__ /* interface IHTMLOptionElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLOptionElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f211-98b5-11cf-bb82-00aa00bdce0b") IHTMLOptionElement : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selected( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selected( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_value( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_value( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultSelected( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultSelected( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_index( /* [in] */ LONG v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_index( /* [out][retval] */ LONG *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_text( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_text( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( /* [out][retval] */ IHTMLFormElement **p) = 0; }; #else /* C style interface */ typedef struct IHTMLOptionElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLOptionElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLOptionElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLOptionElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLOptionElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLOptionElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLOptionElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLOptionElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_selected )( IHTMLOptionElement * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_selected )( IHTMLOptionElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_value )( IHTMLOptionElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_value )( IHTMLOptionElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_defaultSelected )( IHTMLOptionElement * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_defaultSelected )( IHTMLOptionElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_index )( IHTMLOptionElement * This, /* [in] */ LONG v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_index )( IHTMLOptionElement * This, /* [out][retval] */ LONG *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_text )( IHTMLOptionElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_text )( IHTMLOptionElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_form )( IHTMLOptionElement * This, /* [out][retval] */ IHTMLFormElement **p); END_INTERFACE } IHTMLOptionElementVtbl; interface IHTMLOptionElement { CONST_VTBL struct IHTMLOptionElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLOptionElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLOptionElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLOptionElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLOptionElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLOptionElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLOptionElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLOptionElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLOptionElement_put_selected(This,v) \ (This)->lpVtbl -> put_selected(This,v) #define IHTMLOptionElement_get_selected(This,p) \ (This)->lpVtbl -> get_selected(This,p) #define IHTMLOptionElement_put_value(This,v) \ (This)->lpVtbl -> put_value(This,v) #define IHTMLOptionElement_get_value(This,p) \ (This)->lpVtbl -> get_value(This,p) #define IHTMLOptionElement_put_defaultSelected(This,v) \ (This)->lpVtbl -> put_defaultSelected(This,v) #define IHTMLOptionElement_get_defaultSelected(This,p) \ (This)->lpVtbl -> get_defaultSelected(This,p) #define IHTMLOptionElement_put_index(This,v) \ (This)->lpVtbl -> put_index(This,v) #define IHTMLOptionElement_get_index(This,p) \ (This)->lpVtbl -> get_index(This,p) #define IHTMLOptionElement_put_text(This,v) \ (This)->lpVtbl -> put_text(This,v) #define IHTMLOptionElement_get_text(This,p) \ (This)->lpVtbl -> get_text(This,p) #define IHTMLOptionElement_get_form(This,p) \ (This)->lpVtbl -> get_form(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_selected_Proxy( IHTMLOptionElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLOptionElement_put_selected_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_selected_Proxy( IHTMLOptionElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLOptionElement_get_selected_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_value_Proxy( IHTMLOptionElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLOptionElement_put_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_value_Proxy( IHTMLOptionElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLOptionElement_get_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_defaultSelected_Proxy( IHTMLOptionElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLOptionElement_put_defaultSelected_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_defaultSelected_Proxy( IHTMLOptionElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLOptionElement_get_defaultSelected_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_index_Proxy( IHTMLOptionElement * This, /* [in] */ LONG v); void __RPC_STUB IHTMLOptionElement_put_index_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_index_Proxy( IHTMLOptionElement * This, /* [out][retval] */ LONG *p); void __RPC_STUB IHTMLOptionElement_get_index_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_put_text_Proxy( IHTMLOptionElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLOptionElement_put_text_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_text_Proxy( IHTMLOptionElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLOptionElement_get_text_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement_get_form_Proxy( IHTMLOptionElement * This, /* [out][retval] */ IHTMLFormElement **p); void __RPC_STUB IHTMLOptionElement_get_form_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLOptionElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLOptionElement3_INTERFACE_DEFINED__ #define __IHTMLOptionElement3_INTERFACE_DEFINED__ /* interface IHTMLOptionElement3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLOptionElement3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f820-98b5-11cf-bb82-00aa00bdce0b") IHTMLOptionElement3 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_label( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_label( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLOptionElement3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLOptionElement3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLOptionElement3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLOptionElement3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLOptionElement3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLOptionElement3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLOptionElement3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLOptionElement3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_label )( IHTMLOptionElement3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_label )( IHTMLOptionElement3 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLOptionElement3Vtbl; interface IHTMLOptionElement3 { CONST_VTBL struct IHTMLOptionElement3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLOptionElement3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLOptionElement3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLOptionElement3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLOptionElement3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLOptionElement3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLOptionElement3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLOptionElement3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLOptionElement3_put_label(This,v) \ (This)->lpVtbl -> put_label(This,v) #define IHTMLOptionElement3_get_label(This,p) \ (This)->lpVtbl -> get_label(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement3_put_label_Proxy( IHTMLOptionElement3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLOptionElement3_put_label_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElement3_get_label_Proxy( IHTMLOptionElement3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLOptionElement3_get_label_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLOptionElement3_INTERFACE_DEFINED__ */ #ifndef __IHTMLOptionElementFactory_INTERFACE_DEFINED__ #define __IHTMLOptionElementFactory_INTERFACE_DEFINED__ /* interface IHTMLOptionElementFactory */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLOptionElementFactory; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f38c-98b5-11cf-bb82-00aa00bdce0b") IHTMLOptionElementFactory : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE create( /* [in][optional] */ VARIANT text, /* [in][optional] */ VARIANT value, /* [in][optional] */ VARIANT defaultselected, /* [in][optional] */ VARIANT selected, /* [out][retval] */ IHTMLOptionElement **__MIDL_0012) = 0; }; #else /* C style interface */ typedef struct IHTMLOptionElementFactoryVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLOptionElementFactory * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLOptionElementFactory * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLOptionElementFactory * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLOptionElementFactory * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLOptionElementFactory * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLOptionElementFactory * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLOptionElementFactory * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *create )( IHTMLOptionElementFactory * This, /* [in][optional] */ VARIANT text, /* [in][optional] */ VARIANT value, /* [in][optional] */ VARIANT defaultselected, /* [in][optional] */ VARIANT selected, /* [out][retval] */ IHTMLOptionElement **__MIDL_0012); END_INTERFACE } IHTMLOptionElementFactoryVtbl; interface IHTMLOptionElementFactory { CONST_VTBL struct IHTMLOptionElementFactoryVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLOptionElementFactory_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLOptionElementFactory_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLOptionElementFactory_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLOptionElementFactory_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLOptionElementFactory_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLOptionElementFactory_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLOptionElementFactory_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLOptionElementFactory_create(This,text,value,defaultselected,selected,__MIDL_0012) \ (This)->lpVtbl -> create(This,text,value,defaultselected,selected,__MIDL_0012) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionElementFactory_create_Proxy( IHTMLOptionElementFactory * This, /* [in][optional] */ VARIANT text, /* [in][optional] */ VARIANT value, /* [in][optional] */ VARIANT defaultselected, /* [in][optional] */ VARIANT selected, /* [out][retval] */ IHTMLOptionElement **__MIDL_0012); void __RPC_STUB IHTMLOptionElementFactory_create_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLOptionElementFactory_INTERFACE_DEFINED__ */ #ifndef __DispHTMLOptionElement_DISPINTERFACE_DEFINED__ #define __DispHTMLOptionElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLOptionElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLOptionElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f52b-98b5-11cf-bb82-00aa00bdce0b") DispHTMLOptionElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLOptionElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLOptionElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLOptionElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLOptionElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLOptionElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLOptionElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLOptionElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLOptionElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLOptionElementVtbl; interface DispHTMLOptionElement { CONST_VTBL struct DispHTMLOptionElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLOptionElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLOptionElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLOptionElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLOptionElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLOptionElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLOptionElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLOptionElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLOptionElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLOptionElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f24d-98b5-11cf-bb82-00aa00bdce0b") HTMLOptionElement; #endif EXTERN_C const CLSID CLSID_HTMLOptionElementFactory; #ifdef __cplusplus class DECLSPEC_UUID("3050f38d-98b5-11cf-bb82-00aa00bdce0b") HTMLOptionElementFactory; #endif #ifndef __HTMLButtonElementEvents2_DISPINTERFACE_DEFINED__ #define __HTMLButtonElementEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLButtonElementEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLButtonElementEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f617-98b5-11cf-bb82-00aa00bdce0b") HTMLButtonElementEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLButtonElementEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLButtonElementEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLButtonElementEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLButtonElementEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLButtonElementEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLButtonElementEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLButtonElementEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLButtonElementEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLButtonElementEvents2Vtbl; interface HTMLButtonElementEvents2 { CONST_VTBL struct HTMLButtonElementEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLButtonElementEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLButtonElementEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLButtonElementEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLButtonElementEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLButtonElementEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLButtonElementEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLButtonElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLButtonElementEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLButtonElementEvents_DISPINTERFACE_DEFINED__ #define __HTMLButtonElementEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLButtonElementEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLButtonElementEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f2b3-98b5-11cf-bb82-00aa00bdce0b") HTMLButtonElementEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLButtonElementEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLButtonElementEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLButtonElementEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLButtonElementEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLButtonElementEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLButtonElementEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLButtonElementEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLButtonElementEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLButtonElementEventsVtbl; interface HTMLButtonElementEvents { CONST_VTBL struct HTMLButtonElementEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLButtonElementEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLButtonElementEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLButtonElementEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLButtonElementEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLButtonElementEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLButtonElementEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLButtonElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLButtonElementEvents_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLInputTextElementEvents2_DISPINTERFACE_DEFINED__ #define __HTMLInputTextElementEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLInputTextElementEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLInputTextElementEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f618-98b5-11cf-bb82-00aa00bdce0b") HTMLInputTextElementEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLInputTextElementEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLInputTextElementEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLInputTextElementEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLInputTextElementEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLInputTextElementEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLInputTextElementEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLInputTextElementEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLInputTextElementEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLInputTextElementEvents2Vtbl; interface HTMLInputTextElementEvents2 { CONST_VTBL struct HTMLInputTextElementEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLInputTextElementEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLInputTextElementEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLInputTextElementEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLInputTextElementEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLInputTextElementEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLInputTextElementEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLInputTextElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLInputTextElementEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLOptionButtonElementEvents2_DISPINTERFACE_DEFINED__ #define __HTMLOptionButtonElementEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLOptionButtonElementEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLOptionButtonElementEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f619-98b5-11cf-bb82-00aa00bdce0b") HTMLOptionButtonElementEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLOptionButtonElementEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLOptionButtonElementEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLOptionButtonElementEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLOptionButtonElementEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLOptionButtonElementEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLOptionButtonElementEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLOptionButtonElementEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLOptionButtonElementEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLOptionButtonElementEvents2Vtbl; interface HTMLOptionButtonElementEvents2 { CONST_VTBL struct HTMLOptionButtonElementEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLOptionButtonElementEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLOptionButtonElementEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLOptionButtonElementEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLOptionButtonElementEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLOptionButtonElementEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLOptionButtonElementEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLOptionButtonElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLOptionButtonElementEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLInputFileElementEvents2_DISPINTERFACE_DEFINED__ #define __HTMLInputFileElementEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLInputFileElementEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLInputFileElementEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f61a-98b5-11cf-bb82-00aa00bdce0b") HTMLInputFileElementEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLInputFileElementEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLInputFileElementEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLInputFileElementEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLInputFileElementEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLInputFileElementEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLInputFileElementEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLInputFileElementEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLInputFileElementEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLInputFileElementEvents2Vtbl; interface HTMLInputFileElementEvents2 { CONST_VTBL struct HTMLInputFileElementEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLInputFileElementEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLInputFileElementEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLInputFileElementEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLInputFileElementEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLInputFileElementEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLInputFileElementEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLInputFileElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLInputFileElementEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLInputImageEvents2_DISPINTERFACE_DEFINED__ #define __HTMLInputImageEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLInputImageEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLInputImageEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f61b-98b5-11cf-bb82-00aa00bdce0b") HTMLInputImageEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLInputImageEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLInputImageEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLInputImageEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLInputImageEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLInputImageEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLInputImageEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLInputImageEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLInputImageEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLInputImageEvents2Vtbl; interface HTMLInputImageEvents2 { CONST_VTBL struct HTMLInputImageEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLInputImageEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLInputImageEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLInputImageEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLInputImageEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLInputImageEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLInputImageEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLInputImageEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLInputImageEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLInputTextElementEvents_DISPINTERFACE_DEFINED__ #define __HTMLInputTextElementEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLInputTextElementEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLInputTextElementEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f2a7-98b5-11cf-bb82-00aa00bdce0b") HTMLInputTextElementEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLInputTextElementEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLInputTextElementEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLInputTextElementEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLInputTextElementEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLInputTextElementEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLInputTextElementEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLInputTextElementEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLInputTextElementEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLInputTextElementEventsVtbl; interface HTMLInputTextElementEvents { CONST_VTBL struct HTMLInputTextElementEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLInputTextElementEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLInputTextElementEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLInputTextElementEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLInputTextElementEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLInputTextElementEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLInputTextElementEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLInputTextElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLInputTextElementEvents_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLOptionButtonElementEvents_DISPINTERFACE_DEFINED__ #define __HTMLOptionButtonElementEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLOptionButtonElementEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLOptionButtonElementEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f2bd-98b5-11cf-bb82-00aa00bdce0b") HTMLOptionButtonElementEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLOptionButtonElementEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLOptionButtonElementEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLOptionButtonElementEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLOptionButtonElementEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLOptionButtonElementEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLOptionButtonElementEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLOptionButtonElementEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLOptionButtonElementEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLOptionButtonElementEventsVtbl; interface HTMLOptionButtonElementEvents { CONST_VTBL struct HTMLOptionButtonElementEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLOptionButtonElementEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLOptionButtonElementEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLOptionButtonElementEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLOptionButtonElementEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLOptionButtonElementEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLOptionButtonElementEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLOptionButtonElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLOptionButtonElementEvents_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLInputFileElementEvents_DISPINTERFACE_DEFINED__ #define __HTMLInputFileElementEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLInputFileElementEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLInputFileElementEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f2af-98b5-11cf-bb82-00aa00bdce0b") HTMLInputFileElementEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLInputFileElementEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLInputFileElementEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLInputFileElementEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLInputFileElementEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLInputFileElementEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLInputFileElementEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLInputFileElementEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLInputFileElementEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLInputFileElementEventsVtbl; interface HTMLInputFileElementEvents { CONST_VTBL struct HTMLInputFileElementEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLInputFileElementEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLInputFileElementEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLInputFileElementEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLInputFileElementEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLInputFileElementEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLInputFileElementEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLInputFileElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLInputFileElementEvents_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLInputImageEvents_DISPINTERFACE_DEFINED__ #define __HTMLInputImageEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLInputImageEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLInputImageEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f2c3-98b5-11cf-bb82-00aa00bdce0b") HTMLInputImageEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLInputImageEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLInputImageEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLInputImageEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLInputImageEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLInputImageEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLInputImageEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLInputImageEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLInputImageEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLInputImageEventsVtbl; interface HTMLInputImageEvents { CONST_VTBL struct HTMLInputImageEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLInputImageEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLInputImageEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLInputImageEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLInputImageEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLInputImageEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLInputImageEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLInputImageEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLInputImageEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLInputElement_INTERFACE_DEFINED__ #define __IHTMLInputElement_INTERFACE_DEFINED__ /* interface IHTMLInputElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLInputElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5d2-98b5-11cf-bb82-00aa00bdce0b") IHTMLInputElement : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_type( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( /* [out][retval] */ IHTMLFormElement **p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_maxLength( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_maxLength( /* [out][retval] */ long *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselect( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselect( /* [out][retval] */ VARIANT *p) = 0; virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultValue( /* [in] */ BSTR v) = 0; virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultValue( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_readOnly( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_readOnly( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange( /* [out][retval] */ IHTMLTxtRange **range) = 0; virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_indeterminate( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_indeterminate( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultChecked( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultChecked( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_checked( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_checked( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_border( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_border( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_alt( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_alt( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lowsrc( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lowsrc( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vrml( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vrml( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dynsrc( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dynsrc( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_complete( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_loop( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_loop( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onabort( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onabort( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_start( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_start( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLInputElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLInputElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLInputElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLInputElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLInputElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLInputElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLInputElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLInputElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_type )( IHTMLInputElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_value )( IHTMLInputElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_value )( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLInputElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_status )( IHTMLInputElement * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_status )( IHTMLInputElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_disabled )( IHTMLInputElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_disabled )( IHTMLInputElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_form )( IHTMLInputElement * This, /* [out][retval] */ IHTMLFormElement **p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_size )( IHTMLInputElement * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_size )( IHTMLInputElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_maxLength )( IHTMLInputElement * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_maxLength )( IHTMLInputElement * This, /* [out][retval] */ long *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *select )( IHTMLInputElement * This); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onchange )( IHTMLInputElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onchange )( IHTMLInputElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onselect )( IHTMLInputElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onselect )( IHTMLInputElement * This, /* [out][retval] */ VARIANT *p); /* [hidden][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_defaultValue )( IHTMLInputElement * This, /* [in] */ BSTR v); /* [hidden][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_defaultValue )( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_readOnly )( IHTMLInputElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readOnly )( IHTMLInputElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createTextRange )( IHTMLInputElement * This, /* [out][retval] */ IHTMLTxtRange **range); /* [bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_indeterminate )( IHTMLInputElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_indeterminate )( IHTMLInputElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_defaultChecked )( IHTMLInputElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_defaultChecked )( IHTMLInputElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_checked )( IHTMLInputElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_checked )( IHTMLInputElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_border )( IHTMLInputElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_border )( IHTMLInputElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vspace )( IHTMLInputElement * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vspace )( IHTMLInputElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hspace )( IHTMLInputElement * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hspace )( IHTMLInputElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_alt )( IHTMLInputElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_alt )( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_src )( IHTMLInputElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_src )( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_lowsrc )( IHTMLInputElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_lowsrc )( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vrml )( IHTMLInputElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vrml )( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dynsrc )( IHTMLInputElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dynsrc )( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readyState )( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_complete )( IHTMLInputElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_loop )( IHTMLInputElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_loop )( IHTMLInputElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLInputElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onload )( IHTMLInputElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onload )( IHTMLInputElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onerror )( IHTMLInputElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onerror )( IHTMLInputElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onabort )( IHTMLInputElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onabort )( IHTMLInputElement * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_width )( IHTMLInputElement * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )( IHTMLInputElement * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_height )( IHTMLInputElement * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_height )( IHTMLInputElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_start )( IHTMLInputElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_start )( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLInputElementVtbl; interface IHTMLInputElement { CONST_VTBL struct IHTMLInputElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLInputElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLInputElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLInputElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLInputElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLInputElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLInputElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLInputElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLInputElement_put_type(This,v) \ (This)->lpVtbl -> put_type(This,v) #define IHTMLInputElement_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #define IHTMLInputElement_put_value(This,v) \ (This)->lpVtbl -> put_value(This,v) #define IHTMLInputElement_get_value(This,p) \ (This)->lpVtbl -> get_value(This,p) #define IHTMLInputElement_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLInputElement_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLInputElement_put_status(This,v) \ (This)->lpVtbl -> put_status(This,v) #define IHTMLInputElement_get_status(This,p) \ (This)->lpVtbl -> get_status(This,p) #define IHTMLInputElement_put_disabled(This,v) \ (This)->lpVtbl -> put_disabled(This,v) #define IHTMLInputElement_get_disabled(This,p) \ (This)->lpVtbl -> get_disabled(This,p) #define IHTMLInputElement_get_form(This,p) \ (This)->lpVtbl -> get_form(This,p) #define IHTMLInputElement_put_size(This,v) \ (This)->lpVtbl -> put_size(This,v) #define IHTMLInputElement_get_size(This,p) \ (This)->lpVtbl -> get_size(This,p) #define IHTMLInputElement_put_maxLength(This,v) \ (This)->lpVtbl -> put_maxLength(This,v) #define IHTMLInputElement_get_maxLength(This,p) \ (This)->lpVtbl -> get_maxLength(This,p) #define IHTMLInputElement_select(This) \ (This)->lpVtbl -> select(This) #define IHTMLInputElement_put_onchange(This,v) \ (This)->lpVtbl -> put_onchange(This,v) #define IHTMLInputElement_get_onchange(This,p) \ (This)->lpVtbl -> get_onchange(This,p) #define IHTMLInputElement_put_onselect(This,v) \ (This)->lpVtbl -> put_onselect(This,v) #define IHTMLInputElement_get_onselect(This,p) \ (This)->lpVtbl -> get_onselect(This,p) #define IHTMLInputElement_put_defaultValue(This,v) \ (This)->lpVtbl -> put_defaultValue(This,v) #define IHTMLInputElement_get_defaultValue(This,p) \ (This)->lpVtbl -> get_defaultValue(This,p) #define IHTMLInputElement_put_readOnly(This,v) \ (This)->lpVtbl -> put_readOnly(This,v) #define IHTMLInputElement_get_readOnly(This,p) \ (This)->lpVtbl -> get_readOnly(This,p) #define IHTMLInputElement_createTextRange(This,range) \ (This)->lpVtbl -> createTextRange(This,range) #define IHTMLInputElement_put_indeterminate(This,v) \ (This)->lpVtbl -> put_indeterminate(This,v) #define IHTMLInputElement_get_indeterminate(This,p) \ (This)->lpVtbl -> get_indeterminate(This,p) #define IHTMLInputElement_put_defaultChecked(This,v) \ (This)->lpVtbl -> put_defaultChecked(This,v) #define IHTMLInputElement_get_defaultChecked(This,p) \ (This)->lpVtbl -> get_defaultChecked(This,p) #define IHTMLInputElement_put_checked(This,v) \ (This)->lpVtbl -> put_checked(This,v) #define IHTMLInputElement_get_checked(This,p) \ (This)->lpVtbl -> get_checked(This,p) #define IHTMLInputElement_put_border(This,v) \ (This)->lpVtbl -> put_border(This,v) #define IHTMLInputElement_get_border(This,p) \ (This)->lpVtbl -> get_border(This,p) #define IHTMLInputElement_put_vspace(This,v) \ (This)->lpVtbl -> put_vspace(This,v) #define IHTMLInputElement_get_vspace(This,p) \ (This)->lpVtbl -> get_vspace(This,p) #define IHTMLInputElement_put_hspace(This,v) \ (This)->lpVtbl -> put_hspace(This,v) #define IHTMLInputElement_get_hspace(This,p) \ (This)->lpVtbl -> get_hspace(This,p) #define IHTMLInputElement_put_alt(This,v) \ (This)->lpVtbl -> put_alt(This,v) #define IHTMLInputElement_get_alt(This,p) \ (This)->lpVtbl -> get_alt(This,p) #define IHTMLInputElement_put_src(This,v) \ (This)->lpVtbl -> put_src(This,v) #define IHTMLInputElement_get_src(This,p) \ (This)->lpVtbl -> get_src(This,p) #define IHTMLInputElement_put_lowsrc(This,v) \ (This)->lpVtbl -> put_lowsrc(This,v) #define IHTMLInputElement_get_lowsrc(This,p) \ (This)->lpVtbl -> get_lowsrc(This,p) #define IHTMLInputElement_put_vrml(This,v) \ (This)->lpVtbl -> put_vrml(This,v) #define IHTMLInputElement_get_vrml(This,p) \ (This)->lpVtbl -> get_vrml(This,p) #define IHTMLInputElement_put_dynsrc(This,v) \ (This)->lpVtbl -> put_dynsrc(This,v) #define IHTMLInputElement_get_dynsrc(This,p) \ (This)->lpVtbl -> get_dynsrc(This,p) #define IHTMLInputElement_get_readyState(This,p) \ (This)->lpVtbl -> get_readyState(This,p) #define IHTMLInputElement_get_complete(This,p) \ (This)->lpVtbl -> get_complete(This,p) #define IHTMLInputElement_put_loop(This,v) \ (This)->lpVtbl -> put_loop(This,v) #define IHTMLInputElement_get_loop(This,p) \ (This)->lpVtbl -> get_loop(This,p) #define IHTMLInputElement_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLInputElement_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #define IHTMLInputElement_put_onload(This,v) \ (This)->lpVtbl -> put_onload(This,v) #define IHTMLInputElement_get_onload(This,p) \ (This)->lpVtbl -> get_onload(This,p) #define IHTMLInputElement_put_onerror(This,v) \ (This)->lpVtbl -> put_onerror(This,v) #define IHTMLInputElement_get_onerror(This,p) \ (This)->lpVtbl -> get_onerror(This,p) #define IHTMLInputElement_put_onabort(This,v) \ (This)->lpVtbl -> put_onabort(This,v) #define IHTMLInputElement_get_onabort(This,p) \ (This)->lpVtbl -> get_onabort(This,p) #define IHTMLInputElement_put_width(This,v) \ (This)->lpVtbl -> put_width(This,v) #define IHTMLInputElement_get_width(This,p) \ (This)->lpVtbl -> get_width(This,p) #define IHTMLInputElement_put_height(This,v) \ (This)->lpVtbl -> put_height(This,v) #define IHTMLInputElement_get_height(This,p) \ (This)->lpVtbl -> get_height(This,p) #define IHTMLInputElement_put_start(This,v) \ (This)->lpVtbl -> put_start(This,v) #define IHTMLInputElement_get_start(This,p) \ (This)->lpVtbl -> get_start(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_type_Proxy( IHTMLInputElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputElement_put_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_type_Proxy( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputElement_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_value_Proxy( IHTMLInputElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputElement_put_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_value_Proxy( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputElement_get_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_name_Proxy( IHTMLInputElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputElement_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_name_Proxy( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputElement_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_status_Proxy( IHTMLInputElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLInputElement_put_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_status_Proxy( IHTMLInputElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLInputElement_get_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_disabled_Proxy( IHTMLInputElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLInputElement_put_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_disabled_Proxy( IHTMLInputElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLInputElement_get_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_form_Proxy( IHTMLInputElement * This, /* [out][retval] */ IHTMLFormElement **p); void __RPC_STUB IHTMLInputElement_get_form_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_size_Proxy( IHTMLInputElement * This, /* [in] */ long v); void __RPC_STUB IHTMLInputElement_put_size_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_size_Proxy( IHTMLInputElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLInputElement_get_size_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_maxLength_Proxy( IHTMLInputElement * This, /* [in] */ long v); void __RPC_STUB IHTMLInputElement_put_maxLength_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_maxLength_Proxy( IHTMLInputElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLInputElement_get_maxLength_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_select_Proxy( IHTMLInputElement * This); void __RPC_STUB IHTMLInputElement_select_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_onchange_Proxy( IHTMLInputElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputElement_put_onchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_onchange_Proxy( IHTMLInputElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputElement_get_onchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_onselect_Proxy( IHTMLInputElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputElement_put_onselect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_onselect_Proxy( IHTMLInputElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputElement_get_onselect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_defaultValue_Proxy( IHTMLInputElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputElement_put_defaultValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_defaultValue_Proxy( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputElement_get_defaultValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_readOnly_Proxy( IHTMLInputElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLInputElement_put_readOnly_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_readOnly_Proxy( IHTMLInputElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLInputElement_get_readOnly_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_createTextRange_Proxy( IHTMLInputElement * This, /* [out][retval] */ IHTMLTxtRange **range); void __RPC_STUB IHTMLInputElement_createTextRange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_indeterminate_Proxy( IHTMLInputElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLInputElement_put_indeterminate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_indeterminate_Proxy( IHTMLInputElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLInputElement_get_indeterminate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_defaultChecked_Proxy( IHTMLInputElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLInputElement_put_defaultChecked_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_defaultChecked_Proxy( IHTMLInputElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLInputElement_get_defaultChecked_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_checked_Proxy( IHTMLInputElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLInputElement_put_checked_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_checked_Proxy( IHTMLInputElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLInputElement_get_checked_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_border_Proxy( IHTMLInputElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputElement_put_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_border_Proxy( IHTMLInputElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputElement_get_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_vspace_Proxy( IHTMLInputElement * This, /* [in] */ long v); void __RPC_STUB IHTMLInputElement_put_vspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_vspace_Proxy( IHTMLInputElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLInputElement_get_vspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_hspace_Proxy( IHTMLInputElement * This, /* [in] */ long v); void __RPC_STUB IHTMLInputElement_put_hspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_hspace_Proxy( IHTMLInputElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLInputElement_get_hspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_alt_Proxy( IHTMLInputElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputElement_put_alt_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_alt_Proxy( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputElement_get_alt_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_src_Proxy( IHTMLInputElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputElement_put_src_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_src_Proxy( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputElement_get_src_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_lowsrc_Proxy( IHTMLInputElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputElement_put_lowsrc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_lowsrc_Proxy( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputElement_get_lowsrc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_vrml_Proxy( IHTMLInputElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputElement_put_vrml_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_vrml_Proxy( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputElement_get_vrml_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_dynsrc_Proxy( IHTMLInputElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputElement_put_dynsrc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_dynsrc_Proxy( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputElement_get_dynsrc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_readyState_Proxy( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputElement_get_readyState_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_complete_Proxy( IHTMLInputElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLInputElement_get_complete_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_loop_Proxy( IHTMLInputElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputElement_put_loop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_loop_Proxy( IHTMLInputElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputElement_get_loop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_align_Proxy( IHTMLInputElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputElement_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_align_Proxy( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputElement_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_onload_Proxy( IHTMLInputElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputElement_put_onload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_onload_Proxy( IHTMLInputElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputElement_get_onload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_onerror_Proxy( IHTMLInputElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputElement_put_onerror_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_onerror_Proxy( IHTMLInputElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputElement_get_onerror_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_onabort_Proxy( IHTMLInputElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputElement_put_onabort_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_onabort_Proxy( IHTMLInputElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputElement_get_onabort_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_width_Proxy( IHTMLInputElement * This, /* [in] */ long v); void __RPC_STUB IHTMLInputElement_put_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_width_Proxy( IHTMLInputElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLInputElement_get_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_height_Proxy( IHTMLInputElement * This, /* [in] */ long v); void __RPC_STUB IHTMLInputElement_put_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_height_Proxy( IHTMLInputElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLInputElement_get_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_put_start_Proxy( IHTMLInputElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputElement_put_start_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement_get_start_Proxy( IHTMLInputElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputElement_get_start_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLInputElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLInputElement2_INTERFACE_DEFINED__ #define __IHTMLInputElement2_INTERFACE_DEFINED__ /* interface IHTMLInputElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLInputElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f821-98b5-11cf-bb82-00aa00bdce0b") IHTMLInputElement2 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_accept( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_accept( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_useMap( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_useMap( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLInputElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLInputElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLInputElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLInputElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLInputElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLInputElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLInputElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLInputElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_accept )( IHTMLInputElement2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_accept )( IHTMLInputElement2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_useMap )( IHTMLInputElement2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_useMap )( IHTMLInputElement2 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLInputElement2Vtbl; interface IHTMLInputElement2 { CONST_VTBL struct IHTMLInputElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLInputElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLInputElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLInputElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLInputElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLInputElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLInputElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLInputElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLInputElement2_put_accept(This,v) \ (This)->lpVtbl -> put_accept(This,v) #define IHTMLInputElement2_get_accept(This,p) \ (This)->lpVtbl -> get_accept(This,p) #define IHTMLInputElement2_put_useMap(This,v) \ (This)->lpVtbl -> put_useMap(This,v) #define IHTMLInputElement2_get_useMap(This,p) \ (This)->lpVtbl -> get_useMap(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement2_put_accept_Proxy( IHTMLInputElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputElement2_put_accept_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement2_get_accept_Proxy( IHTMLInputElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputElement2_get_accept_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement2_put_useMap_Proxy( IHTMLInputElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputElement2_put_useMap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputElement2_get_useMap_Proxy( IHTMLInputElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputElement2_get_useMap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLInputElement2_INTERFACE_DEFINED__ */ #ifndef __IHTMLInputButtonElement_INTERFACE_DEFINED__ #define __IHTMLInputButtonElement_INTERFACE_DEFINED__ /* interface IHTMLInputButtonElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLInputButtonElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f2b2-98b5-11cf-bb82-00aa00bdce0b") IHTMLInputButtonElement : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( /* [out][retval] */ IHTMLFormElement **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange( /* [out][retval] */ IHTMLTxtRange **range) = 0; }; #else /* C style interface */ typedef struct IHTMLInputButtonElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLInputButtonElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLInputButtonElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLInputButtonElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLInputButtonElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLInputButtonElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLInputButtonElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLInputButtonElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLInputButtonElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_value )( IHTMLInputButtonElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_value )( IHTMLInputButtonElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLInputButtonElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLInputButtonElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_status )( IHTMLInputButtonElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_status )( IHTMLInputButtonElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_disabled )( IHTMLInputButtonElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_disabled )( IHTMLInputButtonElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_form )( IHTMLInputButtonElement * This, /* [out][retval] */ IHTMLFormElement **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createTextRange )( IHTMLInputButtonElement * This, /* [out][retval] */ IHTMLTxtRange **range); END_INTERFACE } IHTMLInputButtonElementVtbl; interface IHTMLInputButtonElement { CONST_VTBL struct IHTMLInputButtonElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLInputButtonElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLInputButtonElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLInputButtonElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLInputButtonElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLInputButtonElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLInputButtonElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLInputButtonElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLInputButtonElement_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #define IHTMLInputButtonElement_put_value(This,v) \ (This)->lpVtbl -> put_value(This,v) #define IHTMLInputButtonElement_get_value(This,p) \ (This)->lpVtbl -> get_value(This,p) #define IHTMLInputButtonElement_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLInputButtonElement_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLInputButtonElement_put_status(This,v) \ (This)->lpVtbl -> put_status(This,v) #define IHTMLInputButtonElement_get_status(This,p) \ (This)->lpVtbl -> get_status(This,p) #define IHTMLInputButtonElement_put_disabled(This,v) \ (This)->lpVtbl -> put_disabled(This,v) #define IHTMLInputButtonElement_get_disabled(This,p) \ (This)->lpVtbl -> get_disabled(This,p) #define IHTMLInputButtonElement_get_form(This,p) \ (This)->lpVtbl -> get_form(This,p) #define IHTMLInputButtonElement_createTextRange(This,range) \ (This)->lpVtbl -> createTextRange(This,range) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_get_type_Proxy( IHTMLInputButtonElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputButtonElement_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_put_value_Proxy( IHTMLInputButtonElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputButtonElement_put_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_get_value_Proxy( IHTMLInputButtonElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputButtonElement_get_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_put_name_Proxy( IHTMLInputButtonElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputButtonElement_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_get_name_Proxy( IHTMLInputButtonElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputButtonElement_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_put_status_Proxy( IHTMLInputButtonElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputButtonElement_put_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_get_status_Proxy( IHTMLInputButtonElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputButtonElement_get_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_put_disabled_Proxy( IHTMLInputButtonElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLInputButtonElement_put_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_get_disabled_Proxy( IHTMLInputButtonElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLInputButtonElement_get_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_get_form_Proxy( IHTMLInputButtonElement * This, /* [out][retval] */ IHTMLFormElement **p); void __RPC_STUB IHTMLInputButtonElement_get_form_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputButtonElement_createTextRange_Proxy( IHTMLInputButtonElement * This, /* [out][retval] */ IHTMLTxtRange **range); void __RPC_STUB IHTMLInputButtonElement_createTextRange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLInputButtonElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLInputHiddenElement_INTERFACE_DEFINED__ #define __IHTMLInputHiddenElement_INTERFACE_DEFINED__ /* interface IHTMLInputHiddenElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLInputHiddenElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f2a4-98b5-11cf-bb82-00aa00bdce0b") IHTMLInputHiddenElement : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( /* [out][retval] */ IHTMLFormElement **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange( /* [out][retval] */ IHTMLTxtRange **range) = 0; }; #else /* C style interface */ typedef struct IHTMLInputHiddenElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLInputHiddenElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLInputHiddenElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLInputHiddenElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLInputHiddenElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLInputHiddenElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLInputHiddenElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLInputHiddenElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLInputHiddenElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_value )( IHTMLInputHiddenElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_value )( IHTMLInputHiddenElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLInputHiddenElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLInputHiddenElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_status )( IHTMLInputHiddenElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_status )( IHTMLInputHiddenElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_disabled )( IHTMLInputHiddenElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_disabled )( IHTMLInputHiddenElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_form )( IHTMLInputHiddenElement * This, /* [out][retval] */ IHTMLFormElement **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createTextRange )( IHTMLInputHiddenElement * This, /* [out][retval] */ IHTMLTxtRange **range); END_INTERFACE } IHTMLInputHiddenElementVtbl; interface IHTMLInputHiddenElement { CONST_VTBL struct IHTMLInputHiddenElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLInputHiddenElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLInputHiddenElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLInputHiddenElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLInputHiddenElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLInputHiddenElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLInputHiddenElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLInputHiddenElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLInputHiddenElement_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #define IHTMLInputHiddenElement_put_value(This,v) \ (This)->lpVtbl -> put_value(This,v) #define IHTMLInputHiddenElement_get_value(This,p) \ (This)->lpVtbl -> get_value(This,p) #define IHTMLInputHiddenElement_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLInputHiddenElement_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLInputHiddenElement_put_status(This,v) \ (This)->lpVtbl -> put_status(This,v) #define IHTMLInputHiddenElement_get_status(This,p) \ (This)->lpVtbl -> get_status(This,p) #define IHTMLInputHiddenElement_put_disabled(This,v) \ (This)->lpVtbl -> put_disabled(This,v) #define IHTMLInputHiddenElement_get_disabled(This,p) \ (This)->lpVtbl -> get_disabled(This,p) #define IHTMLInputHiddenElement_get_form(This,p) \ (This)->lpVtbl -> get_form(This,p) #define IHTMLInputHiddenElement_createTextRange(This,range) \ (This)->lpVtbl -> createTextRange(This,range) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_get_type_Proxy( IHTMLInputHiddenElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputHiddenElement_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_put_value_Proxy( IHTMLInputHiddenElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputHiddenElement_put_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_get_value_Proxy( IHTMLInputHiddenElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputHiddenElement_get_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_put_name_Proxy( IHTMLInputHiddenElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputHiddenElement_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_get_name_Proxy( IHTMLInputHiddenElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputHiddenElement_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_put_status_Proxy( IHTMLInputHiddenElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputHiddenElement_put_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_get_status_Proxy( IHTMLInputHiddenElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputHiddenElement_get_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_put_disabled_Proxy( IHTMLInputHiddenElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLInputHiddenElement_put_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_get_disabled_Proxy( IHTMLInputHiddenElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLInputHiddenElement_get_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_get_form_Proxy( IHTMLInputHiddenElement * This, /* [out][retval] */ IHTMLFormElement **p); void __RPC_STUB IHTMLInputHiddenElement_get_form_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputHiddenElement_createTextRange_Proxy( IHTMLInputHiddenElement * This, /* [out][retval] */ IHTMLTxtRange **range); void __RPC_STUB IHTMLInputHiddenElement_createTextRange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLInputHiddenElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLInputTextElement_INTERFACE_DEFINED__ #define __IHTMLInputTextElement_INTERFACE_DEFINED__ /* interface IHTMLInputTextElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLInputTextElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f2a6-98b5-11cf-bb82-00aa00bdce0b") IHTMLInputTextElement : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( /* [out][retval] */ IHTMLFormElement **p) = 0; virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultValue( /* [in] */ BSTR v) = 0; virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultValue( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_maxLength( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_maxLength( /* [out][retval] */ long *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselect( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselect( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_readOnly( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_readOnly( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange( /* [out][retval] */ IHTMLTxtRange **range) = 0; }; #else /* C style interface */ typedef struct IHTMLInputTextElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLInputTextElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLInputTextElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLInputTextElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLInputTextElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLInputTextElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLInputTextElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLInputTextElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLInputTextElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_value )( IHTMLInputTextElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_value )( IHTMLInputTextElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLInputTextElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLInputTextElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_status )( IHTMLInputTextElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_status )( IHTMLInputTextElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_disabled )( IHTMLInputTextElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_disabled )( IHTMLInputTextElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_form )( IHTMLInputTextElement * This, /* [out][retval] */ IHTMLFormElement **p); /* [hidden][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_defaultValue )( IHTMLInputTextElement * This, /* [in] */ BSTR v); /* [hidden][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_defaultValue )( IHTMLInputTextElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_size )( IHTMLInputTextElement * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_size )( IHTMLInputTextElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_maxLength )( IHTMLInputTextElement * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_maxLength )( IHTMLInputTextElement * This, /* [out][retval] */ long *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *select )( IHTMLInputTextElement * This); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onchange )( IHTMLInputTextElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onchange )( IHTMLInputTextElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onselect )( IHTMLInputTextElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onselect )( IHTMLInputTextElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_readOnly )( IHTMLInputTextElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readOnly )( IHTMLInputTextElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createTextRange )( IHTMLInputTextElement * This, /* [out][retval] */ IHTMLTxtRange **range); END_INTERFACE } IHTMLInputTextElementVtbl; interface IHTMLInputTextElement { CONST_VTBL struct IHTMLInputTextElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLInputTextElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLInputTextElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLInputTextElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLInputTextElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLInputTextElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLInputTextElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLInputTextElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLInputTextElement_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #define IHTMLInputTextElement_put_value(This,v) \ (This)->lpVtbl -> put_value(This,v) #define IHTMLInputTextElement_get_value(This,p) \ (This)->lpVtbl -> get_value(This,p) #define IHTMLInputTextElement_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLInputTextElement_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLInputTextElement_put_status(This,v) \ (This)->lpVtbl -> put_status(This,v) #define IHTMLInputTextElement_get_status(This,p) \ (This)->lpVtbl -> get_status(This,p) #define IHTMLInputTextElement_put_disabled(This,v) \ (This)->lpVtbl -> put_disabled(This,v) #define IHTMLInputTextElement_get_disabled(This,p) \ (This)->lpVtbl -> get_disabled(This,p) #define IHTMLInputTextElement_get_form(This,p) \ (This)->lpVtbl -> get_form(This,p) #define IHTMLInputTextElement_put_defaultValue(This,v) \ (This)->lpVtbl -> put_defaultValue(This,v) #define IHTMLInputTextElement_get_defaultValue(This,p) \ (This)->lpVtbl -> get_defaultValue(This,p) #define IHTMLInputTextElement_put_size(This,v) \ (This)->lpVtbl -> put_size(This,v) #define IHTMLInputTextElement_get_size(This,p) \ (This)->lpVtbl -> get_size(This,p) #define IHTMLInputTextElement_put_maxLength(This,v) \ (This)->lpVtbl -> put_maxLength(This,v) #define IHTMLInputTextElement_get_maxLength(This,p) \ (This)->lpVtbl -> get_maxLength(This,p) #define IHTMLInputTextElement_select(This) \ (This)->lpVtbl -> select(This) #define IHTMLInputTextElement_put_onchange(This,v) \ (This)->lpVtbl -> put_onchange(This,v) #define IHTMLInputTextElement_get_onchange(This,p) \ (This)->lpVtbl -> get_onchange(This,p) #define IHTMLInputTextElement_put_onselect(This,v) \ (This)->lpVtbl -> put_onselect(This,v) #define IHTMLInputTextElement_get_onselect(This,p) \ (This)->lpVtbl -> get_onselect(This,p) #define IHTMLInputTextElement_put_readOnly(This,v) \ (This)->lpVtbl -> put_readOnly(This,v) #define IHTMLInputTextElement_get_readOnly(This,p) \ (This)->lpVtbl -> get_readOnly(This,p) #define IHTMLInputTextElement_createTextRange(This,range) \ (This)->lpVtbl -> createTextRange(This,range) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_type_Proxy( IHTMLInputTextElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputTextElement_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_value_Proxy( IHTMLInputTextElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputTextElement_put_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_value_Proxy( IHTMLInputTextElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputTextElement_get_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_name_Proxy( IHTMLInputTextElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputTextElement_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_name_Proxy( IHTMLInputTextElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputTextElement_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_status_Proxy( IHTMLInputTextElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputTextElement_put_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_status_Proxy( IHTMLInputTextElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputTextElement_get_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_disabled_Proxy( IHTMLInputTextElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLInputTextElement_put_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_disabled_Proxy( IHTMLInputTextElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLInputTextElement_get_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_form_Proxy( IHTMLInputTextElement * This, /* [out][retval] */ IHTMLFormElement **p); void __RPC_STUB IHTMLInputTextElement_get_form_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_defaultValue_Proxy( IHTMLInputTextElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputTextElement_put_defaultValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_defaultValue_Proxy( IHTMLInputTextElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputTextElement_get_defaultValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_size_Proxy( IHTMLInputTextElement * This, /* [in] */ long v); void __RPC_STUB IHTMLInputTextElement_put_size_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_size_Proxy( IHTMLInputTextElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLInputTextElement_get_size_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_maxLength_Proxy( IHTMLInputTextElement * This, /* [in] */ long v); void __RPC_STUB IHTMLInputTextElement_put_maxLength_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_maxLength_Proxy( IHTMLInputTextElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLInputTextElement_get_maxLength_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_select_Proxy( IHTMLInputTextElement * This); void __RPC_STUB IHTMLInputTextElement_select_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_onchange_Proxy( IHTMLInputTextElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputTextElement_put_onchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_onchange_Proxy( IHTMLInputTextElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputTextElement_get_onchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_onselect_Proxy( IHTMLInputTextElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputTextElement_put_onselect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_onselect_Proxy( IHTMLInputTextElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputTextElement_get_onselect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_put_readOnly_Proxy( IHTMLInputTextElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLInputTextElement_put_readOnly_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_get_readOnly_Proxy( IHTMLInputTextElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLInputTextElement_get_readOnly_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputTextElement_createTextRange_Proxy( IHTMLInputTextElement * This, /* [out][retval] */ IHTMLTxtRange **range); void __RPC_STUB IHTMLInputTextElement_createTextRange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLInputTextElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLInputFileElement_INTERFACE_DEFINED__ #define __IHTMLInputFileElement_INTERFACE_DEFINED__ /* interface IHTMLInputFileElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLInputFileElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f2ad-98b5-11cf-bb82-00aa00bdce0b") IHTMLInputFileElement : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( /* [out][retval] */ IHTMLFormElement **p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_maxLength( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_maxLength( /* [out][retval] */ long *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselect( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselect( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLInputFileElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLInputFileElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLInputFileElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLInputFileElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLInputFileElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLInputFileElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLInputFileElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLInputFileElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLInputFileElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLInputFileElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLInputFileElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_status )( IHTMLInputFileElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_status )( IHTMLInputFileElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_disabled )( IHTMLInputFileElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_disabled )( IHTMLInputFileElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_form )( IHTMLInputFileElement * This, /* [out][retval] */ IHTMLFormElement **p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_size )( IHTMLInputFileElement * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_size )( IHTMLInputFileElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_maxLength )( IHTMLInputFileElement * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_maxLength )( IHTMLInputFileElement * This, /* [out][retval] */ long *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *select )( IHTMLInputFileElement * This); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onchange )( IHTMLInputFileElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onchange )( IHTMLInputFileElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onselect )( IHTMLInputFileElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onselect )( IHTMLInputFileElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_value )( IHTMLInputFileElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_value )( IHTMLInputFileElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLInputFileElementVtbl; interface IHTMLInputFileElement { CONST_VTBL struct IHTMLInputFileElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLInputFileElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLInputFileElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLInputFileElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLInputFileElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLInputFileElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLInputFileElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLInputFileElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLInputFileElement_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #define IHTMLInputFileElement_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLInputFileElement_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLInputFileElement_put_status(This,v) \ (This)->lpVtbl -> put_status(This,v) #define IHTMLInputFileElement_get_status(This,p) \ (This)->lpVtbl -> get_status(This,p) #define IHTMLInputFileElement_put_disabled(This,v) \ (This)->lpVtbl -> put_disabled(This,v) #define IHTMLInputFileElement_get_disabled(This,p) \ (This)->lpVtbl -> get_disabled(This,p) #define IHTMLInputFileElement_get_form(This,p) \ (This)->lpVtbl -> get_form(This,p) #define IHTMLInputFileElement_put_size(This,v) \ (This)->lpVtbl -> put_size(This,v) #define IHTMLInputFileElement_get_size(This,p) \ (This)->lpVtbl -> get_size(This,p) #define IHTMLInputFileElement_put_maxLength(This,v) \ (This)->lpVtbl -> put_maxLength(This,v) #define IHTMLInputFileElement_get_maxLength(This,p) \ (This)->lpVtbl -> get_maxLength(This,p) #define IHTMLInputFileElement_select(This) \ (This)->lpVtbl -> select(This) #define IHTMLInputFileElement_put_onchange(This,v) \ (This)->lpVtbl -> put_onchange(This,v) #define IHTMLInputFileElement_get_onchange(This,p) \ (This)->lpVtbl -> get_onchange(This,p) #define IHTMLInputFileElement_put_onselect(This,v) \ (This)->lpVtbl -> put_onselect(This,v) #define IHTMLInputFileElement_get_onselect(This,p) \ (This)->lpVtbl -> get_onselect(This,p) #define IHTMLInputFileElement_put_value(This,v) \ (This)->lpVtbl -> put_value(This,v) #define IHTMLInputFileElement_get_value(This,p) \ (This)->lpVtbl -> get_value(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_type_Proxy( IHTMLInputFileElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputFileElement_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_name_Proxy( IHTMLInputFileElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputFileElement_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_name_Proxy( IHTMLInputFileElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputFileElement_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_status_Proxy( IHTMLInputFileElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputFileElement_put_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_status_Proxy( IHTMLInputFileElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputFileElement_get_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_disabled_Proxy( IHTMLInputFileElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLInputFileElement_put_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_disabled_Proxy( IHTMLInputFileElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLInputFileElement_get_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_form_Proxy( IHTMLInputFileElement * This, /* [out][retval] */ IHTMLFormElement **p); void __RPC_STUB IHTMLInputFileElement_get_form_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_size_Proxy( IHTMLInputFileElement * This, /* [in] */ long v); void __RPC_STUB IHTMLInputFileElement_put_size_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_size_Proxy( IHTMLInputFileElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLInputFileElement_get_size_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_maxLength_Proxy( IHTMLInputFileElement * This, /* [in] */ long v); void __RPC_STUB IHTMLInputFileElement_put_maxLength_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_maxLength_Proxy( IHTMLInputFileElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLInputFileElement_get_maxLength_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_select_Proxy( IHTMLInputFileElement * This); void __RPC_STUB IHTMLInputFileElement_select_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_onchange_Proxy( IHTMLInputFileElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputFileElement_put_onchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_onchange_Proxy( IHTMLInputFileElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputFileElement_get_onchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_onselect_Proxy( IHTMLInputFileElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputFileElement_put_onselect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_onselect_Proxy( IHTMLInputFileElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputFileElement_get_onselect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_put_value_Proxy( IHTMLInputFileElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputFileElement_put_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputFileElement_get_value_Proxy( IHTMLInputFileElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputFileElement_get_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLInputFileElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLOptionButtonElement_INTERFACE_DEFINED__ #define __IHTMLOptionButtonElement_INTERFACE_DEFINED__ /* interface IHTMLOptionButtonElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLOptionButtonElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f2bc-98b5-11cf-bb82-00aa00bdce0b") IHTMLOptionButtonElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_checked( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_checked( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultChecked( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultChecked( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_indeterminate( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_indeterminate( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( /* [out][retval] */ IHTMLFormElement **p) = 0; }; #else /* C style interface */ typedef struct IHTMLOptionButtonElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLOptionButtonElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLOptionButtonElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLOptionButtonElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLOptionButtonElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLOptionButtonElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLOptionButtonElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLOptionButtonElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_value )( IHTMLOptionButtonElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_value )( IHTMLOptionButtonElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLOptionButtonElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLOptionButtonElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLOptionButtonElement * This, /* [out][retval] */ BSTR *p); /* [bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_checked )( IHTMLOptionButtonElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_checked )( IHTMLOptionButtonElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_defaultChecked )( IHTMLOptionButtonElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_defaultChecked )( IHTMLOptionButtonElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onchange )( IHTMLOptionButtonElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onchange )( IHTMLOptionButtonElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_disabled )( IHTMLOptionButtonElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_disabled )( IHTMLOptionButtonElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_status )( IHTMLOptionButtonElement * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_status )( IHTMLOptionButtonElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_indeterminate )( IHTMLOptionButtonElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_indeterminate )( IHTMLOptionButtonElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_form )( IHTMLOptionButtonElement * This, /* [out][retval] */ IHTMLFormElement **p); END_INTERFACE } IHTMLOptionButtonElementVtbl; interface IHTMLOptionButtonElement { CONST_VTBL struct IHTMLOptionButtonElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLOptionButtonElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLOptionButtonElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLOptionButtonElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLOptionButtonElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLOptionButtonElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLOptionButtonElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLOptionButtonElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLOptionButtonElement_put_value(This,v) \ (This)->lpVtbl -> put_value(This,v) #define IHTMLOptionButtonElement_get_value(This,p) \ (This)->lpVtbl -> get_value(This,p) #define IHTMLOptionButtonElement_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #define IHTMLOptionButtonElement_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLOptionButtonElement_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLOptionButtonElement_put_checked(This,v) \ (This)->lpVtbl -> put_checked(This,v) #define IHTMLOptionButtonElement_get_checked(This,p) \ (This)->lpVtbl -> get_checked(This,p) #define IHTMLOptionButtonElement_put_defaultChecked(This,v) \ (This)->lpVtbl -> put_defaultChecked(This,v) #define IHTMLOptionButtonElement_get_defaultChecked(This,p) \ (This)->lpVtbl -> get_defaultChecked(This,p) #define IHTMLOptionButtonElement_put_onchange(This,v) \ (This)->lpVtbl -> put_onchange(This,v) #define IHTMLOptionButtonElement_get_onchange(This,p) \ (This)->lpVtbl -> get_onchange(This,p) #define IHTMLOptionButtonElement_put_disabled(This,v) \ (This)->lpVtbl -> put_disabled(This,v) #define IHTMLOptionButtonElement_get_disabled(This,p) \ (This)->lpVtbl -> get_disabled(This,p) #define IHTMLOptionButtonElement_put_status(This,v) \ (This)->lpVtbl -> put_status(This,v) #define IHTMLOptionButtonElement_get_status(This,p) \ (This)->lpVtbl -> get_status(This,p) #define IHTMLOptionButtonElement_put_indeterminate(This,v) \ (This)->lpVtbl -> put_indeterminate(This,v) #define IHTMLOptionButtonElement_get_indeterminate(This,p) \ (This)->lpVtbl -> get_indeterminate(This,p) #define IHTMLOptionButtonElement_get_form(This,p) \ (This)->lpVtbl -> get_form(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_value_Proxy( IHTMLOptionButtonElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLOptionButtonElement_put_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_value_Proxy( IHTMLOptionButtonElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLOptionButtonElement_get_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_type_Proxy( IHTMLOptionButtonElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLOptionButtonElement_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_name_Proxy( IHTMLOptionButtonElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLOptionButtonElement_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_name_Proxy( IHTMLOptionButtonElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLOptionButtonElement_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_checked_Proxy( IHTMLOptionButtonElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLOptionButtonElement_put_checked_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_checked_Proxy( IHTMLOptionButtonElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLOptionButtonElement_get_checked_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_defaultChecked_Proxy( IHTMLOptionButtonElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLOptionButtonElement_put_defaultChecked_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_defaultChecked_Proxy( IHTMLOptionButtonElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLOptionButtonElement_get_defaultChecked_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_onchange_Proxy( IHTMLOptionButtonElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLOptionButtonElement_put_onchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_onchange_Proxy( IHTMLOptionButtonElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLOptionButtonElement_get_onchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_disabled_Proxy( IHTMLOptionButtonElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLOptionButtonElement_put_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_disabled_Proxy( IHTMLOptionButtonElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLOptionButtonElement_get_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_status_Proxy( IHTMLOptionButtonElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLOptionButtonElement_put_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_status_Proxy( IHTMLOptionButtonElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLOptionButtonElement_get_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_put_indeterminate_Proxy( IHTMLOptionButtonElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLOptionButtonElement_put_indeterminate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_indeterminate_Proxy( IHTMLOptionButtonElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLOptionButtonElement_get_indeterminate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionButtonElement_get_form_Proxy( IHTMLOptionButtonElement * This, /* [out][retval] */ IHTMLFormElement **p); void __RPC_STUB IHTMLOptionButtonElement_get_form_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLOptionButtonElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLInputImage_INTERFACE_DEFINED__ #define __IHTMLInputImage_INTERFACE_DEFINED__ /* interface IHTMLInputImage */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLInputImage; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f2c2-98b5-11cf-bb82-00aa00bdce0b") IHTMLInputImage : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_border( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_border( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_alt( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_alt( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_lowsrc( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_lowsrc( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_vrml( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_vrml( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dynsrc( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dynsrc( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_complete( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_loop( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_loop( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onabort( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onabort( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_start( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_start( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLInputImageVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLInputImage * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLInputImage * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLInputImage * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLInputImage * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLInputImage * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLInputImage * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLInputImage * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_disabled )( IHTMLInputImage * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_disabled )( IHTMLInputImage * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_border )( IHTMLInputImage * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_border )( IHTMLInputImage * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vspace )( IHTMLInputImage * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vspace )( IHTMLInputImage * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hspace )( IHTMLInputImage * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hspace )( IHTMLInputImage * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_alt )( IHTMLInputImage * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_alt )( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_src )( IHTMLInputImage * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_src )( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_lowsrc )( IHTMLInputImage * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_lowsrc )( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vrml )( IHTMLInputImage * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vrml )( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dynsrc )( IHTMLInputImage * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dynsrc )( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readyState )( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_complete )( IHTMLInputImage * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_loop )( IHTMLInputImage * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_loop )( IHTMLInputImage * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLInputImage * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onload )( IHTMLInputImage * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onload )( IHTMLInputImage * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onerror )( IHTMLInputImage * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onerror )( IHTMLInputImage * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onabort )( IHTMLInputImage * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onabort )( IHTMLInputImage * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLInputImage * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_width )( IHTMLInputImage * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )( IHTMLInputImage * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_height )( IHTMLInputImage * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_height )( IHTMLInputImage * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_start )( IHTMLInputImage * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_start )( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLInputImageVtbl; interface IHTMLInputImage { CONST_VTBL struct IHTMLInputImageVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLInputImage_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLInputImage_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLInputImage_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLInputImage_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLInputImage_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLInputImage_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLInputImage_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLInputImage_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #define IHTMLInputImage_put_disabled(This,v) \ (This)->lpVtbl -> put_disabled(This,v) #define IHTMLInputImage_get_disabled(This,p) \ (This)->lpVtbl -> get_disabled(This,p) #define IHTMLInputImage_put_border(This,v) \ (This)->lpVtbl -> put_border(This,v) #define IHTMLInputImage_get_border(This,p) \ (This)->lpVtbl -> get_border(This,p) #define IHTMLInputImage_put_vspace(This,v) \ (This)->lpVtbl -> put_vspace(This,v) #define IHTMLInputImage_get_vspace(This,p) \ (This)->lpVtbl -> get_vspace(This,p) #define IHTMLInputImage_put_hspace(This,v) \ (This)->lpVtbl -> put_hspace(This,v) #define IHTMLInputImage_get_hspace(This,p) \ (This)->lpVtbl -> get_hspace(This,p) #define IHTMLInputImage_put_alt(This,v) \ (This)->lpVtbl -> put_alt(This,v) #define IHTMLInputImage_get_alt(This,p) \ (This)->lpVtbl -> get_alt(This,p) #define IHTMLInputImage_put_src(This,v) \ (This)->lpVtbl -> put_src(This,v) #define IHTMLInputImage_get_src(This,p) \ (This)->lpVtbl -> get_src(This,p) #define IHTMLInputImage_put_lowsrc(This,v) \ (This)->lpVtbl -> put_lowsrc(This,v) #define IHTMLInputImage_get_lowsrc(This,p) \ (This)->lpVtbl -> get_lowsrc(This,p) #define IHTMLInputImage_put_vrml(This,v) \ (This)->lpVtbl -> put_vrml(This,v) #define IHTMLInputImage_get_vrml(This,p) \ (This)->lpVtbl -> get_vrml(This,p) #define IHTMLInputImage_put_dynsrc(This,v) \ (This)->lpVtbl -> put_dynsrc(This,v) #define IHTMLInputImage_get_dynsrc(This,p) \ (This)->lpVtbl -> get_dynsrc(This,p) #define IHTMLInputImage_get_readyState(This,p) \ (This)->lpVtbl -> get_readyState(This,p) #define IHTMLInputImage_get_complete(This,p) \ (This)->lpVtbl -> get_complete(This,p) #define IHTMLInputImage_put_loop(This,v) \ (This)->lpVtbl -> put_loop(This,v) #define IHTMLInputImage_get_loop(This,p) \ (This)->lpVtbl -> get_loop(This,p) #define IHTMLInputImage_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLInputImage_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #define IHTMLInputImage_put_onload(This,v) \ (This)->lpVtbl -> put_onload(This,v) #define IHTMLInputImage_get_onload(This,p) \ (This)->lpVtbl -> get_onload(This,p) #define IHTMLInputImage_put_onerror(This,v) \ (This)->lpVtbl -> put_onerror(This,v) #define IHTMLInputImage_get_onerror(This,p) \ (This)->lpVtbl -> get_onerror(This,p) #define IHTMLInputImage_put_onabort(This,v) \ (This)->lpVtbl -> put_onabort(This,v) #define IHTMLInputImage_get_onabort(This,p) \ (This)->lpVtbl -> get_onabort(This,p) #define IHTMLInputImage_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLInputImage_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLInputImage_put_width(This,v) \ (This)->lpVtbl -> put_width(This,v) #define IHTMLInputImage_get_width(This,p) \ (This)->lpVtbl -> get_width(This,p) #define IHTMLInputImage_put_height(This,v) \ (This)->lpVtbl -> put_height(This,v) #define IHTMLInputImage_get_height(This,p) \ (This)->lpVtbl -> get_height(This,p) #define IHTMLInputImage_put_start(This,v) \ (This)->lpVtbl -> put_start(This,v) #define IHTMLInputImage_get_start(This,p) \ (This)->lpVtbl -> get_start(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_type_Proxy( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputImage_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_disabled_Proxy( IHTMLInputImage * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLInputImage_put_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_disabled_Proxy( IHTMLInputImage * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLInputImage_get_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_border_Proxy( IHTMLInputImage * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputImage_put_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_border_Proxy( IHTMLInputImage * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputImage_get_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_vspace_Proxy( IHTMLInputImage * This, /* [in] */ long v); void __RPC_STUB IHTMLInputImage_put_vspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_vspace_Proxy( IHTMLInputImage * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLInputImage_get_vspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_hspace_Proxy( IHTMLInputImage * This, /* [in] */ long v); void __RPC_STUB IHTMLInputImage_put_hspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_hspace_Proxy( IHTMLInputImage * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLInputImage_get_hspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_alt_Proxy( IHTMLInputImage * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputImage_put_alt_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_alt_Proxy( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputImage_get_alt_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_src_Proxy( IHTMLInputImage * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputImage_put_src_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_src_Proxy( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputImage_get_src_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_lowsrc_Proxy( IHTMLInputImage * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputImage_put_lowsrc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_lowsrc_Proxy( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputImage_get_lowsrc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_vrml_Proxy( IHTMLInputImage * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputImage_put_vrml_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_vrml_Proxy( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputImage_get_vrml_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_dynsrc_Proxy( IHTMLInputImage * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputImage_put_dynsrc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_dynsrc_Proxy( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputImage_get_dynsrc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_readyState_Proxy( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputImage_get_readyState_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_complete_Proxy( IHTMLInputImage * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLInputImage_get_complete_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_loop_Proxy( IHTMLInputImage * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputImage_put_loop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_loop_Proxy( IHTMLInputImage * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputImage_get_loop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_align_Proxy( IHTMLInputImage * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputImage_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_align_Proxy( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputImage_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_onload_Proxy( IHTMLInputImage * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputImage_put_onload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_onload_Proxy( IHTMLInputImage * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputImage_get_onload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_onerror_Proxy( IHTMLInputImage * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputImage_put_onerror_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_onerror_Proxy( IHTMLInputImage * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputImage_get_onerror_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_onabort_Proxy( IHTMLInputImage * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLInputImage_put_onabort_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_onabort_Proxy( IHTMLInputImage * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLInputImage_get_onabort_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_name_Proxy( IHTMLInputImage * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputImage_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_name_Proxy( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputImage_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_width_Proxy( IHTMLInputImage * This, /* [in] */ long v); void __RPC_STUB IHTMLInputImage_put_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_width_Proxy( IHTMLInputImage * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLInputImage_get_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_height_Proxy( IHTMLInputImage * This, /* [in] */ long v); void __RPC_STUB IHTMLInputImage_put_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_height_Proxy( IHTMLInputImage * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLInputImage_get_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_put_start_Proxy( IHTMLInputImage * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLInputImage_put_start_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLInputImage_get_start_Proxy( IHTMLInputImage * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLInputImage_get_start_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLInputImage_INTERFACE_DEFINED__ */ #ifndef __DispHTMLInputElement_DISPINTERFACE_DEFINED__ #define __DispHTMLInputElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLInputElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLInputElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f57d-98b5-11cf-bb82-00aa00bdce0b") DispHTMLInputElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLInputElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLInputElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLInputElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLInputElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLInputElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLInputElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLInputElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLInputElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLInputElementVtbl; interface DispHTMLInputElement { CONST_VTBL struct DispHTMLInputElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLInputElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLInputElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLInputElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLInputElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLInputElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLInputElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLInputElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLInputElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLInputElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f5d8-98b5-11cf-bb82-00aa00bdce0b") HTMLInputElement; #endif #ifndef __IHTMLTextAreaElement_INTERFACE_DEFINED__ #define __IHTMLTextAreaElement_INTERFACE_DEFINED__ /* interface IHTMLTextAreaElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTextAreaElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f2aa-98b5-11cf-bb82-00aa00bdce0b") IHTMLTextAreaElement : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( /* [out][retval] */ IHTMLFormElement **p) = 0; virtual /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultValue( /* [in] */ BSTR v) = 0; virtual /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultValue( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE select( void) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onchange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onchange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselect( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselect( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_readOnly( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_readOnly( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rows( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rows( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cols( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cols( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_wrap( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_wrap( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange( /* [out][retval] */ IHTMLTxtRange **range) = 0; }; #else /* C style interface */ typedef struct IHTMLTextAreaElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTextAreaElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTextAreaElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTextAreaElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTextAreaElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTextAreaElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTextAreaElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTextAreaElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLTextAreaElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_value )( IHTMLTextAreaElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_value )( IHTMLTextAreaElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLTextAreaElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLTextAreaElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_status )( IHTMLTextAreaElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_status )( IHTMLTextAreaElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_disabled )( IHTMLTextAreaElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_disabled )( IHTMLTextAreaElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_form )( IHTMLTextAreaElement * This, /* [out][retval] */ IHTMLFormElement **p); /* [hidden][bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_defaultValue )( IHTMLTextAreaElement * This, /* [in] */ BSTR v); /* [hidden][bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_defaultValue )( IHTMLTextAreaElement * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *select )( IHTMLTextAreaElement * This); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onchange )( IHTMLTextAreaElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onchange )( IHTMLTextAreaElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onselect )( IHTMLTextAreaElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onselect )( IHTMLTextAreaElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_readOnly )( IHTMLTextAreaElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readOnly )( IHTMLTextAreaElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rows )( IHTMLTextAreaElement * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rows )( IHTMLTextAreaElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_cols )( IHTMLTextAreaElement * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cols )( IHTMLTextAreaElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_wrap )( IHTMLTextAreaElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_wrap )( IHTMLTextAreaElement * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createTextRange )( IHTMLTextAreaElement * This, /* [out][retval] */ IHTMLTxtRange **range); END_INTERFACE } IHTMLTextAreaElementVtbl; interface IHTMLTextAreaElement { CONST_VTBL struct IHTMLTextAreaElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTextAreaElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTextAreaElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTextAreaElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTextAreaElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTextAreaElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTextAreaElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTextAreaElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTextAreaElement_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #define IHTMLTextAreaElement_put_value(This,v) \ (This)->lpVtbl -> put_value(This,v) #define IHTMLTextAreaElement_get_value(This,p) \ (This)->lpVtbl -> get_value(This,p) #define IHTMLTextAreaElement_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLTextAreaElement_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLTextAreaElement_put_status(This,v) \ (This)->lpVtbl -> put_status(This,v) #define IHTMLTextAreaElement_get_status(This,p) \ (This)->lpVtbl -> get_status(This,p) #define IHTMLTextAreaElement_put_disabled(This,v) \ (This)->lpVtbl -> put_disabled(This,v) #define IHTMLTextAreaElement_get_disabled(This,p) \ (This)->lpVtbl -> get_disabled(This,p) #define IHTMLTextAreaElement_get_form(This,p) \ (This)->lpVtbl -> get_form(This,p) #define IHTMLTextAreaElement_put_defaultValue(This,v) \ (This)->lpVtbl -> put_defaultValue(This,v) #define IHTMLTextAreaElement_get_defaultValue(This,p) \ (This)->lpVtbl -> get_defaultValue(This,p) #define IHTMLTextAreaElement_select(This) \ (This)->lpVtbl -> select(This) #define IHTMLTextAreaElement_put_onchange(This,v) \ (This)->lpVtbl -> put_onchange(This,v) #define IHTMLTextAreaElement_get_onchange(This,p) \ (This)->lpVtbl -> get_onchange(This,p) #define IHTMLTextAreaElement_put_onselect(This,v) \ (This)->lpVtbl -> put_onselect(This,v) #define IHTMLTextAreaElement_get_onselect(This,p) \ (This)->lpVtbl -> get_onselect(This,p) #define IHTMLTextAreaElement_put_readOnly(This,v) \ (This)->lpVtbl -> put_readOnly(This,v) #define IHTMLTextAreaElement_get_readOnly(This,p) \ (This)->lpVtbl -> get_readOnly(This,p) #define IHTMLTextAreaElement_put_rows(This,v) \ (This)->lpVtbl -> put_rows(This,v) #define IHTMLTextAreaElement_get_rows(This,p) \ (This)->lpVtbl -> get_rows(This,p) #define IHTMLTextAreaElement_put_cols(This,v) \ (This)->lpVtbl -> put_cols(This,v) #define IHTMLTextAreaElement_get_cols(This,p) \ (This)->lpVtbl -> get_cols(This,p) #define IHTMLTextAreaElement_put_wrap(This,v) \ (This)->lpVtbl -> put_wrap(This,v) #define IHTMLTextAreaElement_get_wrap(This,p) \ (This)->lpVtbl -> get_wrap(This,p) #define IHTMLTextAreaElement_createTextRange(This,range) \ (This)->lpVtbl -> createTextRange(This,range) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_type_Proxy( IHTMLTextAreaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTextAreaElement_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_value_Proxy( IHTMLTextAreaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTextAreaElement_put_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_value_Proxy( IHTMLTextAreaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTextAreaElement_get_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_name_Proxy( IHTMLTextAreaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTextAreaElement_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_name_Proxy( IHTMLTextAreaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTextAreaElement_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_status_Proxy( IHTMLTextAreaElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTextAreaElement_put_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_status_Proxy( IHTMLTextAreaElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTextAreaElement_get_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_disabled_Proxy( IHTMLTextAreaElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLTextAreaElement_put_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_disabled_Proxy( IHTMLTextAreaElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLTextAreaElement_get_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_form_Proxy( IHTMLTextAreaElement * This, /* [out][retval] */ IHTMLFormElement **p); void __RPC_STUB IHTMLTextAreaElement_get_form_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_defaultValue_Proxy( IHTMLTextAreaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTextAreaElement_put_defaultValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_defaultValue_Proxy( IHTMLTextAreaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTextAreaElement_get_defaultValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_select_Proxy( IHTMLTextAreaElement * This); void __RPC_STUB IHTMLTextAreaElement_select_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_onchange_Proxy( IHTMLTextAreaElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTextAreaElement_put_onchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_onchange_Proxy( IHTMLTextAreaElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTextAreaElement_get_onchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_onselect_Proxy( IHTMLTextAreaElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTextAreaElement_put_onselect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_onselect_Proxy( IHTMLTextAreaElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTextAreaElement_get_onselect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_readOnly_Proxy( IHTMLTextAreaElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLTextAreaElement_put_readOnly_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_readOnly_Proxy( IHTMLTextAreaElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLTextAreaElement_get_readOnly_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_rows_Proxy( IHTMLTextAreaElement * This, /* [in] */ long v); void __RPC_STUB IHTMLTextAreaElement_put_rows_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_rows_Proxy( IHTMLTextAreaElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTextAreaElement_get_rows_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_cols_Proxy( IHTMLTextAreaElement * This, /* [in] */ long v); void __RPC_STUB IHTMLTextAreaElement_put_cols_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_cols_Proxy( IHTMLTextAreaElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTextAreaElement_get_cols_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_put_wrap_Proxy( IHTMLTextAreaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTextAreaElement_put_wrap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_get_wrap_Proxy( IHTMLTextAreaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTextAreaElement_get_wrap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTextAreaElement_createTextRange_Proxy( IHTMLTextAreaElement * This, /* [out][retval] */ IHTMLTxtRange **range); void __RPC_STUB IHTMLTextAreaElement_createTextRange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTextAreaElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLTextAreaElement_DISPINTERFACE_DEFINED__ #define __DispHTMLTextAreaElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLTextAreaElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLTextAreaElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f521-98b5-11cf-bb82-00aa00bdce0b") DispHTMLTextAreaElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLTextAreaElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLTextAreaElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLTextAreaElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLTextAreaElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLTextAreaElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLTextAreaElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLTextAreaElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLTextAreaElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLTextAreaElementVtbl; interface DispHTMLTextAreaElement { CONST_VTBL struct DispHTMLTextAreaElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLTextAreaElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLTextAreaElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLTextAreaElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLTextAreaElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLTextAreaElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLTextAreaElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLTextAreaElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLTextAreaElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLTextAreaElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f2ac-98b5-11cf-bb82-00aa00bdce0b") HTMLTextAreaElement; #endif #ifndef __DispHTMLRichtextElement_DISPINTERFACE_DEFINED__ #define __DispHTMLRichtextElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLRichtextElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLRichtextElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f54d-98b5-11cf-bb82-00aa00bdce0b") DispHTMLRichtextElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLRichtextElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLRichtextElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLRichtextElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLRichtextElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLRichtextElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLRichtextElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLRichtextElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLRichtextElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLRichtextElementVtbl; interface DispHTMLRichtextElement { CONST_VTBL struct DispHTMLRichtextElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLRichtextElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLRichtextElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLRichtextElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLRichtextElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLRichtextElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLRichtextElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLRichtextElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLRichtextElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLRichtextElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f2df-98b5-11cf-bb82-00aa00bdce0b") HTMLRichtextElement; #endif #ifndef __IHTMLButtonElement_INTERFACE_DEFINED__ #define __IHTMLButtonElement_INTERFACE_DEFINED__ /* interface IHTMLButtonElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLButtonElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f2bb-98b5-11cf-bb82-00aa00bdce0b") IHTMLButtonElement : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( /* [out][retval] */ IHTMLFormElement **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextRange( /* [out][retval] */ IHTMLTxtRange **range) = 0; }; #else /* C style interface */ typedef struct IHTMLButtonElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLButtonElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLButtonElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLButtonElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLButtonElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLButtonElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLButtonElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLButtonElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLButtonElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_value )( IHTMLButtonElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_value )( IHTMLButtonElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLButtonElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLButtonElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_status )( IHTMLButtonElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_status )( IHTMLButtonElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_disabled )( IHTMLButtonElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_disabled )( IHTMLButtonElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_form )( IHTMLButtonElement * This, /* [out][retval] */ IHTMLFormElement **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createTextRange )( IHTMLButtonElement * This, /* [out][retval] */ IHTMLTxtRange **range); END_INTERFACE } IHTMLButtonElementVtbl; interface IHTMLButtonElement { CONST_VTBL struct IHTMLButtonElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLButtonElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLButtonElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLButtonElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLButtonElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLButtonElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLButtonElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLButtonElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLButtonElement_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #define IHTMLButtonElement_put_value(This,v) \ (This)->lpVtbl -> put_value(This,v) #define IHTMLButtonElement_get_value(This,p) \ (This)->lpVtbl -> get_value(This,p) #define IHTMLButtonElement_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLButtonElement_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLButtonElement_put_status(This,v) \ (This)->lpVtbl -> put_status(This,v) #define IHTMLButtonElement_get_status(This,p) \ (This)->lpVtbl -> get_status(This,p) #define IHTMLButtonElement_put_disabled(This,v) \ (This)->lpVtbl -> put_disabled(This,v) #define IHTMLButtonElement_get_disabled(This,p) \ (This)->lpVtbl -> get_disabled(This,p) #define IHTMLButtonElement_get_form(This,p) \ (This)->lpVtbl -> get_form(This,p) #define IHTMLButtonElement_createTextRange(This,range) \ (This)->lpVtbl -> createTextRange(This,range) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_get_type_Proxy( IHTMLButtonElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLButtonElement_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_put_value_Proxy( IHTMLButtonElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLButtonElement_put_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_get_value_Proxy( IHTMLButtonElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLButtonElement_get_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_put_name_Proxy( IHTMLButtonElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLButtonElement_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_get_name_Proxy( IHTMLButtonElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLButtonElement_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_put_status_Proxy( IHTMLButtonElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLButtonElement_put_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_get_status_Proxy( IHTMLButtonElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLButtonElement_get_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_put_disabled_Proxy( IHTMLButtonElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLButtonElement_put_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_get_disabled_Proxy( IHTMLButtonElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLButtonElement_get_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_get_form_Proxy( IHTMLButtonElement * This, /* [out][retval] */ IHTMLFormElement **p); void __RPC_STUB IHTMLButtonElement_get_form_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLButtonElement_createTextRange_Proxy( IHTMLButtonElement * This, /* [out][retval] */ IHTMLTxtRange **range); void __RPC_STUB IHTMLButtonElement_createTextRange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLButtonElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLButtonElement_DISPINTERFACE_DEFINED__ #define __DispHTMLButtonElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLButtonElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLButtonElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f51f-98b5-11cf-bb82-00aa00bdce0b") DispHTMLButtonElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLButtonElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLButtonElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLButtonElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLButtonElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLButtonElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLButtonElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLButtonElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLButtonElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLButtonElementVtbl; interface DispHTMLButtonElement { CONST_VTBL struct DispHTMLButtonElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLButtonElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLButtonElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLButtonElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLButtonElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLButtonElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLButtonElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLButtonElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLButtonElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLButtonElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f2c6-98b5-11cf-bb82-00aa00bdce0b") HTMLButtonElement; #endif #ifndef __HTMLMarqueeElementEvents2_DISPINTERFACE_DEFINED__ #define __HTMLMarqueeElementEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLMarqueeElementEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLMarqueeElementEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f61f-98b5-11cf-bb82-00aa00bdce0b") HTMLMarqueeElementEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLMarqueeElementEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLMarqueeElementEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLMarqueeElementEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLMarqueeElementEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLMarqueeElementEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLMarqueeElementEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLMarqueeElementEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLMarqueeElementEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLMarqueeElementEvents2Vtbl; interface HTMLMarqueeElementEvents2 { CONST_VTBL struct HTMLMarqueeElementEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLMarqueeElementEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLMarqueeElementEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLMarqueeElementEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLMarqueeElementEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLMarqueeElementEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLMarqueeElementEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLMarqueeElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLMarqueeElementEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLMarqueeElementEvents_DISPINTERFACE_DEFINED__ #define __HTMLMarqueeElementEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLMarqueeElementEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLMarqueeElementEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f2b8-98b5-11cf-bb82-00aa00bdce0b") HTMLMarqueeElementEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLMarqueeElementEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLMarqueeElementEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLMarqueeElementEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLMarqueeElementEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLMarqueeElementEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLMarqueeElementEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLMarqueeElementEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLMarqueeElementEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLMarqueeElementEventsVtbl; interface HTMLMarqueeElementEvents { CONST_VTBL struct HTMLMarqueeElementEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLMarqueeElementEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLMarqueeElementEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLMarqueeElementEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLMarqueeElementEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLMarqueeElementEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLMarqueeElementEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLMarqueeElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLMarqueeElementEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLMarqueeElement_INTERFACE_DEFINED__ #define __IHTMLMarqueeElement_INTERFACE_DEFINED__ /* interface IHTMLMarqueeElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLMarqueeElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f2b5-98b5-11cf-bb82-00aa00bdce0b") IHTMLMarqueeElement : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollDelay( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollDelay( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_direction( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_direction( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_behavior( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_behavior( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollAmount( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollAmount( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_loop( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_loop( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfinish( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfinish( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onstart( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onstart( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbounce( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbounce( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_trueSpeed( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_trueSpeed( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE start( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE stop( void) = 0; }; #else /* C style interface */ typedef struct IHTMLMarqueeElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLMarqueeElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLMarqueeElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLMarqueeElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLMarqueeElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLMarqueeElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLMarqueeElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLMarqueeElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_bgColor )( IHTMLMarqueeElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bgColor )( IHTMLMarqueeElement * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollDelay )( IHTMLMarqueeElement * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollDelay )( IHTMLMarqueeElement * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_direction )( IHTMLMarqueeElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_direction )( IHTMLMarqueeElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_behavior )( IHTMLMarqueeElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_behavior )( IHTMLMarqueeElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollAmount )( IHTMLMarqueeElement * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollAmount )( IHTMLMarqueeElement * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_loop )( IHTMLMarqueeElement * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_loop )( IHTMLMarqueeElement * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vspace )( IHTMLMarqueeElement * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vspace )( IHTMLMarqueeElement * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hspace )( IHTMLMarqueeElement * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hspace )( IHTMLMarqueeElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onfinish )( IHTMLMarqueeElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onfinish )( IHTMLMarqueeElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onstart )( IHTMLMarqueeElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onstart )( IHTMLMarqueeElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbounce )( IHTMLMarqueeElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbounce )( IHTMLMarqueeElement * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_width )( IHTMLMarqueeElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )( IHTMLMarqueeElement * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_height )( IHTMLMarqueeElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_height )( IHTMLMarqueeElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_trueSpeed )( IHTMLMarqueeElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_trueSpeed )( IHTMLMarqueeElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *start )( IHTMLMarqueeElement * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *stop )( IHTMLMarqueeElement * This); END_INTERFACE } IHTMLMarqueeElementVtbl; interface IHTMLMarqueeElement { CONST_VTBL struct IHTMLMarqueeElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLMarqueeElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLMarqueeElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLMarqueeElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLMarqueeElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLMarqueeElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLMarqueeElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLMarqueeElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLMarqueeElement_put_bgColor(This,v) \ (This)->lpVtbl -> put_bgColor(This,v) #define IHTMLMarqueeElement_get_bgColor(This,p) \ (This)->lpVtbl -> get_bgColor(This,p) #define IHTMLMarqueeElement_put_scrollDelay(This,v) \ (This)->lpVtbl -> put_scrollDelay(This,v) #define IHTMLMarqueeElement_get_scrollDelay(This,p) \ (This)->lpVtbl -> get_scrollDelay(This,p) #define IHTMLMarqueeElement_put_direction(This,v) \ (This)->lpVtbl -> put_direction(This,v) #define IHTMLMarqueeElement_get_direction(This,p) \ (This)->lpVtbl -> get_direction(This,p) #define IHTMLMarqueeElement_put_behavior(This,v) \ (This)->lpVtbl -> put_behavior(This,v) #define IHTMLMarqueeElement_get_behavior(This,p) \ (This)->lpVtbl -> get_behavior(This,p) #define IHTMLMarqueeElement_put_scrollAmount(This,v) \ (This)->lpVtbl -> put_scrollAmount(This,v) #define IHTMLMarqueeElement_get_scrollAmount(This,p) \ (This)->lpVtbl -> get_scrollAmount(This,p) #define IHTMLMarqueeElement_put_loop(This,v) \ (This)->lpVtbl -> put_loop(This,v) #define IHTMLMarqueeElement_get_loop(This,p) \ (This)->lpVtbl -> get_loop(This,p) #define IHTMLMarqueeElement_put_vspace(This,v) \ (This)->lpVtbl -> put_vspace(This,v) #define IHTMLMarqueeElement_get_vspace(This,p) \ (This)->lpVtbl -> get_vspace(This,p) #define IHTMLMarqueeElement_put_hspace(This,v) \ (This)->lpVtbl -> put_hspace(This,v) #define IHTMLMarqueeElement_get_hspace(This,p) \ (This)->lpVtbl -> get_hspace(This,p) #define IHTMLMarqueeElement_put_onfinish(This,v) \ (This)->lpVtbl -> put_onfinish(This,v) #define IHTMLMarqueeElement_get_onfinish(This,p) \ (This)->lpVtbl -> get_onfinish(This,p) #define IHTMLMarqueeElement_put_onstart(This,v) \ (This)->lpVtbl -> put_onstart(This,v) #define IHTMLMarqueeElement_get_onstart(This,p) \ (This)->lpVtbl -> get_onstart(This,p) #define IHTMLMarqueeElement_put_onbounce(This,v) \ (This)->lpVtbl -> put_onbounce(This,v) #define IHTMLMarqueeElement_get_onbounce(This,p) \ (This)->lpVtbl -> get_onbounce(This,p) #define IHTMLMarqueeElement_put_width(This,v) \ (This)->lpVtbl -> put_width(This,v) #define IHTMLMarqueeElement_get_width(This,p) \ (This)->lpVtbl -> get_width(This,p) #define IHTMLMarqueeElement_put_height(This,v) \ (This)->lpVtbl -> put_height(This,v) #define IHTMLMarqueeElement_get_height(This,p) \ (This)->lpVtbl -> get_height(This,p) #define IHTMLMarqueeElement_put_trueSpeed(This,v) \ (This)->lpVtbl -> put_trueSpeed(This,v) #define IHTMLMarqueeElement_get_trueSpeed(This,p) \ (This)->lpVtbl -> get_trueSpeed(This,p) #define IHTMLMarqueeElement_start(This) \ (This)->lpVtbl -> start(This) #define IHTMLMarqueeElement_stop(This) \ (This)->lpVtbl -> stop(This) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_bgColor_Proxy( IHTMLMarqueeElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLMarqueeElement_put_bgColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_bgColor_Proxy( IHTMLMarqueeElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLMarqueeElement_get_bgColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_scrollDelay_Proxy( IHTMLMarqueeElement * This, /* [in] */ long v); void __RPC_STUB IHTMLMarqueeElement_put_scrollDelay_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_scrollDelay_Proxy( IHTMLMarqueeElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLMarqueeElement_get_scrollDelay_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_direction_Proxy( IHTMLMarqueeElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLMarqueeElement_put_direction_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_direction_Proxy( IHTMLMarqueeElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLMarqueeElement_get_direction_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_behavior_Proxy( IHTMLMarqueeElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLMarqueeElement_put_behavior_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_behavior_Proxy( IHTMLMarqueeElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLMarqueeElement_get_behavior_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_scrollAmount_Proxy( IHTMLMarqueeElement * This, /* [in] */ long v); void __RPC_STUB IHTMLMarqueeElement_put_scrollAmount_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_scrollAmount_Proxy( IHTMLMarqueeElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLMarqueeElement_get_scrollAmount_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_loop_Proxy( IHTMLMarqueeElement * This, /* [in] */ long v); void __RPC_STUB IHTMLMarqueeElement_put_loop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_loop_Proxy( IHTMLMarqueeElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLMarqueeElement_get_loop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_vspace_Proxy( IHTMLMarqueeElement * This, /* [in] */ long v); void __RPC_STUB IHTMLMarqueeElement_put_vspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_vspace_Proxy( IHTMLMarqueeElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLMarqueeElement_get_vspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_hspace_Proxy( IHTMLMarqueeElement * This, /* [in] */ long v); void __RPC_STUB IHTMLMarqueeElement_put_hspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_hspace_Proxy( IHTMLMarqueeElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLMarqueeElement_get_hspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_onfinish_Proxy( IHTMLMarqueeElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLMarqueeElement_put_onfinish_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_onfinish_Proxy( IHTMLMarqueeElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLMarqueeElement_get_onfinish_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_onstart_Proxy( IHTMLMarqueeElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLMarqueeElement_put_onstart_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_onstart_Proxy( IHTMLMarqueeElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLMarqueeElement_get_onstart_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_onbounce_Proxy( IHTMLMarqueeElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLMarqueeElement_put_onbounce_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_onbounce_Proxy( IHTMLMarqueeElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLMarqueeElement_get_onbounce_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_width_Proxy( IHTMLMarqueeElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLMarqueeElement_put_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_width_Proxy( IHTMLMarqueeElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLMarqueeElement_get_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_height_Proxy( IHTMLMarqueeElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLMarqueeElement_put_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_height_Proxy( IHTMLMarqueeElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLMarqueeElement_get_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_put_trueSpeed_Proxy( IHTMLMarqueeElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLMarqueeElement_put_trueSpeed_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_get_trueSpeed_Proxy( IHTMLMarqueeElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLMarqueeElement_get_trueSpeed_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_start_Proxy( IHTMLMarqueeElement * This); void __RPC_STUB IHTMLMarqueeElement_start_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLMarqueeElement_stop_Proxy( IHTMLMarqueeElement * This); void __RPC_STUB IHTMLMarqueeElement_stop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLMarqueeElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLMarqueeElement_DISPINTERFACE_DEFINED__ #define __DispHTMLMarqueeElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLMarqueeElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLMarqueeElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f527-98b5-11cf-bb82-00aa00bdce0b") DispHTMLMarqueeElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLMarqueeElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLMarqueeElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLMarqueeElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLMarqueeElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLMarqueeElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLMarqueeElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLMarqueeElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLMarqueeElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLMarqueeElementVtbl; interface DispHTMLMarqueeElement { CONST_VTBL struct DispHTMLMarqueeElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLMarqueeElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLMarqueeElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLMarqueeElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLMarqueeElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLMarqueeElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLMarqueeElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLMarqueeElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLMarqueeElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLMarqueeElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f2b9-98b5-11cf-bb82-00aa00bdce0b") HTMLMarqueeElement; #endif #ifndef __IHTMLHtmlElement_INTERFACE_DEFINED__ #define __IHTMLHtmlElement_INTERFACE_DEFINED__ /* interface IHTMLHtmlElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLHtmlElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f81c-98b5-11cf-bb82-00aa00bdce0b") IHTMLHtmlElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_version( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_version( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLHtmlElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLHtmlElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLHtmlElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLHtmlElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLHtmlElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLHtmlElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLHtmlElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLHtmlElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_version )( IHTMLHtmlElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_version )( IHTMLHtmlElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLHtmlElementVtbl; interface IHTMLHtmlElement { CONST_VTBL struct IHTMLHtmlElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLHtmlElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLHtmlElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLHtmlElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLHtmlElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLHtmlElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLHtmlElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLHtmlElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLHtmlElement_put_version(This,v) \ (This)->lpVtbl -> put_version(This,v) #define IHTMLHtmlElement_get_version(This,p) \ (This)->lpVtbl -> get_version(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHtmlElement_put_version_Proxy( IHTMLHtmlElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLHtmlElement_put_version_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHtmlElement_get_version_Proxy( IHTMLHtmlElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLHtmlElement_get_version_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLHtmlElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLHeadElement_INTERFACE_DEFINED__ #define __IHTMLHeadElement_INTERFACE_DEFINED__ /* interface IHTMLHeadElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLHeadElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f81d-98b5-11cf-bb82-00aa00bdce0b") IHTMLHeadElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_profile( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_profile( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLHeadElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLHeadElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLHeadElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLHeadElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLHeadElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLHeadElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLHeadElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLHeadElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_profile )( IHTMLHeadElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_profile )( IHTMLHeadElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLHeadElementVtbl; interface IHTMLHeadElement { CONST_VTBL struct IHTMLHeadElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLHeadElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLHeadElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLHeadElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLHeadElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLHeadElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLHeadElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLHeadElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLHeadElement_put_profile(This,v) \ (This)->lpVtbl -> put_profile(This,v) #define IHTMLHeadElement_get_profile(This,p) \ (This)->lpVtbl -> get_profile(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLHeadElement_put_profile_Proxy( IHTMLHeadElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLHeadElement_put_profile_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLHeadElement_get_profile_Proxy( IHTMLHeadElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLHeadElement_get_profile_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLHeadElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLTitleElement_INTERFACE_DEFINED__ #define __IHTMLTitleElement_INTERFACE_DEFINED__ /* interface IHTMLTitleElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTitleElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f322-98b5-11cf-bb82-00aa00bdce0b") IHTMLTitleElement : public IDispatch { public: virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_text( /* [in] */ BSTR v) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_text( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLTitleElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTitleElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTitleElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTitleElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTitleElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTitleElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTitleElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTitleElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_text )( IHTMLTitleElement * This, /* [in] */ BSTR v); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_text )( IHTMLTitleElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLTitleElementVtbl; interface IHTMLTitleElement { CONST_VTBL struct IHTMLTitleElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTitleElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTitleElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTitleElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTitleElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTitleElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTitleElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTitleElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTitleElement_put_text(This,v) \ (This)->lpVtbl -> put_text(This,v) #define IHTMLTitleElement_get_text(This,p) \ (This)->lpVtbl -> get_text(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTitleElement_put_text_Proxy( IHTMLTitleElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTitleElement_put_text_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTitleElement_get_text_Proxy( IHTMLTitleElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTitleElement_get_text_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTitleElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLMetaElement_INTERFACE_DEFINED__ #define __IHTMLMetaElement_INTERFACE_DEFINED__ /* interface IHTMLMetaElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLMetaElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f203-98b5-11cf-bb82-00aa00bdce0b") IHTMLMetaElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_httpEquiv( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_httpEquiv( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_content( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_content( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_url( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_url( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_charset( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_charset( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLMetaElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLMetaElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLMetaElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLMetaElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLMetaElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLMetaElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLMetaElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLMetaElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_httpEquiv )( IHTMLMetaElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_httpEquiv )( IHTMLMetaElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_content )( IHTMLMetaElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_content )( IHTMLMetaElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLMetaElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLMetaElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_url )( IHTMLMetaElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_url )( IHTMLMetaElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_charset )( IHTMLMetaElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_charset )( IHTMLMetaElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLMetaElementVtbl; interface IHTMLMetaElement { CONST_VTBL struct IHTMLMetaElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLMetaElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLMetaElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLMetaElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLMetaElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLMetaElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLMetaElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLMetaElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLMetaElement_put_httpEquiv(This,v) \ (This)->lpVtbl -> put_httpEquiv(This,v) #define IHTMLMetaElement_get_httpEquiv(This,p) \ (This)->lpVtbl -> get_httpEquiv(This,p) #define IHTMLMetaElement_put_content(This,v) \ (This)->lpVtbl -> put_content(This,v) #define IHTMLMetaElement_get_content(This,p) \ (This)->lpVtbl -> get_content(This,p) #define IHTMLMetaElement_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLMetaElement_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLMetaElement_put_url(This,v) \ (This)->lpVtbl -> put_url(This,v) #define IHTMLMetaElement_get_url(This,p) \ (This)->lpVtbl -> get_url(This,p) #define IHTMLMetaElement_put_charset(This,v) \ (This)->lpVtbl -> put_charset(This,v) #define IHTMLMetaElement_get_charset(This,p) \ (This)->lpVtbl -> get_charset(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_put_httpEquiv_Proxy( IHTMLMetaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLMetaElement_put_httpEquiv_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_get_httpEquiv_Proxy( IHTMLMetaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLMetaElement_get_httpEquiv_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_put_content_Proxy( IHTMLMetaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLMetaElement_put_content_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_get_content_Proxy( IHTMLMetaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLMetaElement_get_content_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_put_name_Proxy( IHTMLMetaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLMetaElement_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_get_name_Proxy( IHTMLMetaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLMetaElement_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_put_url_Proxy( IHTMLMetaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLMetaElement_put_url_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_get_url_Proxy( IHTMLMetaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLMetaElement_get_url_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_put_charset_Proxy( IHTMLMetaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLMetaElement_put_charset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement_get_charset_Proxy( IHTMLMetaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLMetaElement_get_charset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLMetaElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLMetaElement2_INTERFACE_DEFINED__ #define __IHTMLMetaElement2_INTERFACE_DEFINED__ /* interface IHTMLMetaElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLMetaElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f81f-98b5-11cf-bb82-00aa00bdce0b") IHTMLMetaElement2 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scheme( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scheme( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLMetaElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLMetaElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLMetaElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLMetaElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLMetaElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLMetaElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLMetaElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLMetaElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scheme )( IHTMLMetaElement2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scheme )( IHTMLMetaElement2 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLMetaElement2Vtbl; interface IHTMLMetaElement2 { CONST_VTBL struct IHTMLMetaElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLMetaElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLMetaElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLMetaElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLMetaElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLMetaElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLMetaElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLMetaElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLMetaElement2_put_scheme(This,v) \ (This)->lpVtbl -> put_scheme(This,v) #define IHTMLMetaElement2_get_scheme(This,p) \ (This)->lpVtbl -> get_scheme(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement2_put_scheme_Proxy( IHTMLMetaElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLMetaElement2_put_scheme_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMetaElement2_get_scheme_Proxy( IHTMLMetaElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLMetaElement2_get_scheme_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLMetaElement2_INTERFACE_DEFINED__ */ #ifndef __IHTMLBaseElement_INTERFACE_DEFINED__ #define __IHTMLBaseElement_INTERFACE_DEFINED__ /* interface IHTMLBaseElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLBaseElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f204-98b5-11cf-bb82-00aa00bdce0b") IHTMLBaseElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_href( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_href( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_target( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_target( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLBaseElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLBaseElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLBaseElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLBaseElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLBaseElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLBaseElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLBaseElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLBaseElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_href )( IHTMLBaseElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_href )( IHTMLBaseElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_target )( IHTMLBaseElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_target )( IHTMLBaseElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLBaseElementVtbl; interface IHTMLBaseElement { CONST_VTBL struct IHTMLBaseElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLBaseElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLBaseElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLBaseElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLBaseElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLBaseElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLBaseElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLBaseElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLBaseElement_put_href(This,v) \ (This)->lpVtbl -> put_href(This,v) #define IHTMLBaseElement_get_href(This,p) \ (This)->lpVtbl -> get_href(This,p) #define IHTMLBaseElement_put_target(This,v) \ (This)->lpVtbl -> put_target(This,v) #define IHTMLBaseElement_get_target(This,p) \ (This)->lpVtbl -> get_target(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBaseElement_put_href_Proxy( IHTMLBaseElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLBaseElement_put_href_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBaseElement_get_href_Proxy( IHTMLBaseElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLBaseElement_get_href_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBaseElement_put_target_Proxy( IHTMLBaseElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLBaseElement_put_target_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBaseElement_get_target_Proxy( IHTMLBaseElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLBaseElement_get_target_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLBaseElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLIsIndexElement_INTERFACE_DEFINED__ #define __IHTMLIsIndexElement_INTERFACE_DEFINED__ /* interface IHTMLIsIndexElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLIsIndexElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f206-98b5-11cf-bb82-00aa00bdce0b") IHTMLIsIndexElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_prompt( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_prompt( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_action( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_action( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLIsIndexElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLIsIndexElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLIsIndexElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLIsIndexElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLIsIndexElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLIsIndexElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLIsIndexElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLIsIndexElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_prompt )( IHTMLIsIndexElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_prompt )( IHTMLIsIndexElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_action )( IHTMLIsIndexElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_action )( IHTMLIsIndexElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLIsIndexElementVtbl; interface IHTMLIsIndexElement { CONST_VTBL struct IHTMLIsIndexElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLIsIndexElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLIsIndexElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLIsIndexElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLIsIndexElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLIsIndexElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLIsIndexElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLIsIndexElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLIsIndexElement_put_prompt(This,v) \ (This)->lpVtbl -> put_prompt(This,v) #define IHTMLIsIndexElement_get_prompt(This,p) \ (This)->lpVtbl -> get_prompt(This,p) #define IHTMLIsIndexElement_put_action(This,v) \ (This)->lpVtbl -> put_action(This,v) #define IHTMLIsIndexElement_get_action(This,p) \ (This)->lpVtbl -> get_action(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIsIndexElement_put_prompt_Proxy( IHTMLIsIndexElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLIsIndexElement_put_prompt_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIsIndexElement_get_prompt_Proxy( IHTMLIsIndexElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLIsIndexElement_get_prompt_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIsIndexElement_put_action_Proxy( IHTMLIsIndexElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLIsIndexElement_put_action_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIsIndexElement_get_action_Proxy( IHTMLIsIndexElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLIsIndexElement_get_action_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLIsIndexElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLIsIndexElement2_INTERFACE_DEFINED__ #define __IHTMLIsIndexElement2_INTERFACE_DEFINED__ /* interface IHTMLIsIndexElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLIsIndexElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f82f-98b5-11cf-bb82-00aa00bdce0b") IHTMLIsIndexElement2 : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( /* [out][retval] */ IHTMLFormElement **p) = 0; }; #else /* C style interface */ typedef struct IHTMLIsIndexElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLIsIndexElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLIsIndexElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLIsIndexElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLIsIndexElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLIsIndexElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLIsIndexElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLIsIndexElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_form )( IHTMLIsIndexElement2 * This, /* [out][retval] */ IHTMLFormElement **p); END_INTERFACE } IHTMLIsIndexElement2Vtbl; interface IHTMLIsIndexElement2 { CONST_VTBL struct IHTMLIsIndexElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLIsIndexElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLIsIndexElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLIsIndexElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLIsIndexElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLIsIndexElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLIsIndexElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLIsIndexElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLIsIndexElement2_get_form(This,p) \ (This)->lpVtbl -> get_form(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIsIndexElement2_get_form_Proxy( IHTMLIsIndexElement2 * This, /* [out][retval] */ IHTMLFormElement **p); void __RPC_STUB IHTMLIsIndexElement2_get_form_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLIsIndexElement2_INTERFACE_DEFINED__ */ #ifndef __IHTMLNextIdElement_INTERFACE_DEFINED__ #define __IHTMLNextIdElement_INTERFACE_DEFINED__ /* interface IHTMLNextIdElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLNextIdElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f207-98b5-11cf-bb82-00aa00bdce0b") IHTMLNextIdElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_n( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_n( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLNextIdElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLNextIdElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLNextIdElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLNextIdElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLNextIdElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLNextIdElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLNextIdElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLNextIdElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_n )( IHTMLNextIdElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_n )( IHTMLNextIdElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLNextIdElementVtbl; interface IHTMLNextIdElement { CONST_VTBL struct IHTMLNextIdElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLNextIdElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLNextIdElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLNextIdElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLNextIdElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLNextIdElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLNextIdElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLNextIdElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLNextIdElement_put_n(This,v) \ (This)->lpVtbl -> put_n(This,v) #define IHTMLNextIdElement_get_n(This,p) \ (This)->lpVtbl -> get_n(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLNextIdElement_put_n_Proxy( IHTMLNextIdElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLNextIdElement_put_n_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNextIdElement_get_n_Proxy( IHTMLNextIdElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLNextIdElement_get_n_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLNextIdElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLHtmlElement_DISPINTERFACE_DEFINED__ #define __DispHTMLHtmlElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLHtmlElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLHtmlElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f560-98b5-11cf-bb82-00aa00bdce0b") DispHTMLHtmlElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLHtmlElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLHtmlElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLHtmlElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLHtmlElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLHtmlElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLHtmlElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLHtmlElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLHtmlElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLHtmlElementVtbl; interface DispHTMLHtmlElement { CONST_VTBL struct DispHTMLHtmlElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLHtmlElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLHtmlElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLHtmlElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLHtmlElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLHtmlElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLHtmlElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLHtmlElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLHtmlElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLHtmlElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f491-98b5-11cf-bb82-00aa00bdce0b") HTMLHtmlElement; #endif #ifndef __DispHTMLHeadElement_DISPINTERFACE_DEFINED__ #define __DispHTMLHeadElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLHeadElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLHeadElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f561-98b5-11cf-bb82-00aa00bdce0b") DispHTMLHeadElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLHeadElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLHeadElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLHeadElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLHeadElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLHeadElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLHeadElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLHeadElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLHeadElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLHeadElementVtbl; interface DispHTMLHeadElement { CONST_VTBL struct DispHTMLHeadElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLHeadElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLHeadElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLHeadElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLHeadElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLHeadElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLHeadElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLHeadElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLHeadElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLHeadElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f493-98b5-11cf-bb82-00aa00bdce0b") HTMLHeadElement; #endif #ifndef __DispHTMLTitleElement_DISPINTERFACE_DEFINED__ #define __DispHTMLTitleElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLTitleElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLTitleElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f516-98b5-11cf-bb82-00aa00bdce0b") DispHTMLTitleElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLTitleElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLTitleElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLTitleElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLTitleElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLTitleElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLTitleElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLTitleElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLTitleElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLTitleElementVtbl; interface DispHTMLTitleElement { CONST_VTBL struct DispHTMLTitleElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLTitleElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLTitleElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLTitleElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLTitleElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLTitleElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLTitleElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLTitleElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLTitleElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLTitleElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f284-98b5-11cf-bb82-00aa00bdce0b") HTMLTitleElement; #endif #ifndef __DispHTMLMetaElement_DISPINTERFACE_DEFINED__ #define __DispHTMLMetaElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLMetaElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLMetaElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f517-98b5-11cf-bb82-00aa00bdce0b") DispHTMLMetaElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLMetaElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLMetaElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLMetaElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLMetaElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLMetaElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLMetaElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLMetaElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLMetaElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLMetaElementVtbl; interface DispHTMLMetaElement { CONST_VTBL struct DispHTMLMetaElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLMetaElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLMetaElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLMetaElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLMetaElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLMetaElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLMetaElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLMetaElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLMetaElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLMetaElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f275-98b5-11cf-bb82-00aa00bdce0b") HTMLMetaElement; #endif #ifndef __DispHTMLBaseElement_DISPINTERFACE_DEFINED__ #define __DispHTMLBaseElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLBaseElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLBaseElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f518-98b5-11cf-bb82-00aa00bdce0b") DispHTMLBaseElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLBaseElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLBaseElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLBaseElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLBaseElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLBaseElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLBaseElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLBaseElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLBaseElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLBaseElementVtbl; interface DispHTMLBaseElement { CONST_VTBL struct DispHTMLBaseElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLBaseElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLBaseElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLBaseElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLBaseElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLBaseElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLBaseElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLBaseElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLBaseElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLBaseElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f276-98b5-11cf-bb82-00aa00bdce0b") HTMLBaseElement; #endif #ifndef __DispHTMLIsIndexElement_DISPINTERFACE_DEFINED__ #define __DispHTMLIsIndexElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLIsIndexElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLIsIndexElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f519-98b5-11cf-bb82-00aa00bdce0b") DispHTMLIsIndexElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLIsIndexElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLIsIndexElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLIsIndexElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLIsIndexElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLIsIndexElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLIsIndexElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLIsIndexElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLIsIndexElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLIsIndexElementVtbl; interface DispHTMLIsIndexElement { CONST_VTBL struct DispHTMLIsIndexElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLIsIndexElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLIsIndexElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLIsIndexElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLIsIndexElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLIsIndexElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLIsIndexElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLIsIndexElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLIsIndexElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLIsIndexElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f278-98b5-11cf-bb82-00aa00bdce0b") HTMLIsIndexElement; #endif #ifndef __DispHTMLNextIdElement_DISPINTERFACE_DEFINED__ #define __DispHTMLNextIdElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLNextIdElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLNextIdElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f51a-98b5-11cf-bb82-00aa00bdce0b") DispHTMLNextIdElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLNextIdElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLNextIdElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLNextIdElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLNextIdElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLNextIdElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLNextIdElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLNextIdElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLNextIdElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLNextIdElementVtbl; interface DispHTMLNextIdElement { CONST_VTBL struct DispHTMLNextIdElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLNextIdElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLNextIdElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLNextIdElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLNextIdElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLNextIdElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLNextIdElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLNextIdElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLNextIdElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLNextIdElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f279-98b5-11cf-bb82-00aa00bdce0b") HTMLNextIdElement; #endif #ifndef __IHTMLBaseFontElement_INTERFACE_DEFINED__ #define __IHTMLBaseFontElement_INTERFACE_DEFINED__ /* interface IHTMLBaseFontElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLBaseFontElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f202-98b5-11cf-bb82-00aa00bdce0b") IHTMLBaseFontElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_color( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_color( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_face( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_face( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_size( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_size( /* [out][retval] */ long *p) = 0; }; #else /* C style interface */ typedef struct IHTMLBaseFontElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLBaseFontElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLBaseFontElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLBaseFontElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLBaseFontElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLBaseFontElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLBaseFontElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLBaseFontElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_color )( IHTMLBaseFontElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_color )( IHTMLBaseFontElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_face )( IHTMLBaseFontElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_face )( IHTMLBaseFontElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_size )( IHTMLBaseFontElement * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_size )( IHTMLBaseFontElement * This, /* [out][retval] */ long *p); END_INTERFACE } IHTMLBaseFontElementVtbl; interface IHTMLBaseFontElement { CONST_VTBL struct IHTMLBaseFontElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLBaseFontElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLBaseFontElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLBaseFontElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLBaseFontElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLBaseFontElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLBaseFontElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLBaseFontElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLBaseFontElement_put_color(This,v) \ (This)->lpVtbl -> put_color(This,v) #define IHTMLBaseFontElement_get_color(This,p) \ (This)->lpVtbl -> get_color(This,p) #define IHTMLBaseFontElement_put_face(This,v) \ (This)->lpVtbl -> put_face(This,v) #define IHTMLBaseFontElement_get_face(This,p) \ (This)->lpVtbl -> get_face(This,p) #define IHTMLBaseFontElement_put_size(This,v) \ (This)->lpVtbl -> put_size(This,v) #define IHTMLBaseFontElement_get_size(This,p) \ (This)->lpVtbl -> get_size(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBaseFontElement_put_color_Proxy( IHTMLBaseFontElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBaseFontElement_put_color_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBaseFontElement_get_color_Proxy( IHTMLBaseFontElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBaseFontElement_get_color_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBaseFontElement_put_face_Proxy( IHTMLBaseFontElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLBaseFontElement_put_face_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBaseFontElement_get_face_Proxy( IHTMLBaseFontElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLBaseFontElement_get_face_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBaseFontElement_put_size_Proxy( IHTMLBaseFontElement * This, /* [in] */ long v); void __RPC_STUB IHTMLBaseFontElement_put_size_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBaseFontElement_get_size_Proxy( IHTMLBaseFontElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLBaseFontElement_get_size_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLBaseFontElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLBaseFontElement_DISPINTERFACE_DEFINED__ #define __DispHTMLBaseFontElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLBaseFontElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLBaseFontElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f504-98b5-11cf-bb82-00aa00bdce0b") DispHTMLBaseFontElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLBaseFontElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLBaseFontElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLBaseFontElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLBaseFontElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLBaseFontElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLBaseFontElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLBaseFontElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLBaseFontElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLBaseFontElementVtbl; interface DispHTMLBaseFontElement { CONST_VTBL struct DispHTMLBaseFontElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLBaseFontElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLBaseFontElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLBaseFontElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLBaseFontElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLBaseFontElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLBaseFontElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLBaseFontElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLBaseFontElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLBaseFontElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f282-98b5-11cf-bb82-00aa00bdce0b") HTMLBaseFontElement; #endif #ifndef __IHTMLUnknownElement_INTERFACE_DEFINED__ #define __IHTMLUnknownElement_INTERFACE_DEFINED__ /* interface IHTMLUnknownElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLUnknownElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f209-98b5-11cf-bb82-00aa00bdce0b") IHTMLUnknownElement : public IDispatch { public: }; #else /* C style interface */ typedef struct IHTMLUnknownElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLUnknownElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLUnknownElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLUnknownElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLUnknownElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLUnknownElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLUnknownElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLUnknownElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IHTMLUnknownElementVtbl; interface IHTMLUnknownElement { CONST_VTBL struct IHTMLUnknownElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLUnknownElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLUnknownElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLUnknownElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLUnknownElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLUnknownElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLUnknownElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLUnknownElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IHTMLUnknownElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLUnknownElement_DISPINTERFACE_DEFINED__ #define __DispHTMLUnknownElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLUnknownElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLUnknownElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f539-98b5-11cf-bb82-00aa00bdce0b") DispHTMLUnknownElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLUnknownElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLUnknownElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLUnknownElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLUnknownElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLUnknownElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLUnknownElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLUnknownElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLUnknownElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLUnknownElementVtbl; interface DispHTMLUnknownElement { CONST_VTBL struct DispHTMLUnknownElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLUnknownElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLUnknownElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLUnknownElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLUnknownElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLUnknownElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLUnknownElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLUnknownElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLUnknownElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLUnknownElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f268-98b5-11cf-bb82-00aa00bdce0b") HTMLUnknownElement; #endif #ifndef __IOmHistory_INTERFACE_DEFINED__ #define __IOmHistory_INTERFACE_DEFINED__ /* interface IOmHistory */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IOmHistory; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("FECEAAA2-8405-11cf-8BA1-00AA00476DA6") IOmHistory : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ short *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE back( /* [in][optional] */ VARIANT *pvargdistance) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE forward( /* [in][optional] */ VARIANT *pvargdistance) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE go( /* [in][optional] */ VARIANT *pvargdistance) = 0; }; #else /* C style interface */ typedef struct IOmHistoryVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IOmHistory * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IOmHistory * This); ULONG ( STDMETHODCALLTYPE *Release )( IOmHistory * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IOmHistory * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IOmHistory * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IOmHistory * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IOmHistory * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IOmHistory * This, /* [out][retval] */ short *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *back )( IOmHistory * This, /* [in][optional] */ VARIANT *pvargdistance); /* [id] */ HRESULT ( STDMETHODCALLTYPE *forward )( IOmHistory * This, /* [in][optional] */ VARIANT *pvargdistance); /* [id] */ HRESULT ( STDMETHODCALLTYPE *go )( IOmHistory * This, /* [in][optional] */ VARIANT *pvargdistance); END_INTERFACE } IOmHistoryVtbl; interface IOmHistory { CONST_VTBL struct IOmHistoryVtbl *lpVtbl; }; #ifdef COBJMACROS #define IOmHistory_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IOmHistory_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IOmHistory_Release(This) \ (This)->lpVtbl -> Release(This) #define IOmHistory_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IOmHistory_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IOmHistory_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IOmHistory_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IOmHistory_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IOmHistory_back(This,pvargdistance) \ (This)->lpVtbl -> back(This,pvargdistance) #define IOmHistory_forward(This,pvargdistance) \ (This)->lpVtbl -> forward(This,pvargdistance) #define IOmHistory_go(This,pvargdistance) \ (This)->lpVtbl -> go(This,pvargdistance) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmHistory_get_length_Proxy( IOmHistory * This, /* [out][retval] */ short *p); void __RPC_STUB IOmHistory_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IOmHistory_back_Proxy( IOmHistory * This, /* [in][optional] */ VARIANT *pvargdistance); void __RPC_STUB IOmHistory_back_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IOmHistory_forward_Proxy( IOmHistory * This, /* [in][optional] */ VARIANT *pvargdistance); void __RPC_STUB IOmHistory_forward_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IOmHistory_go_Proxy( IOmHistory * This, /* [in][optional] */ VARIANT *pvargdistance); void __RPC_STUB IOmHistory_go_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IOmHistory_INTERFACE_DEFINED__ */ #ifndef __IHTMLMimeTypesCollection_INTERFACE_DEFINED__ #define __IHTMLMimeTypesCollection_INTERFACE_DEFINED__ /* interface IHTMLMimeTypesCollection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLMimeTypesCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3fc-98b5-11cf-bb82-00aa00bdce0b") IHTMLMimeTypesCollection : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; }; #else /* C style interface */ typedef struct IHTMLMimeTypesCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLMimeTypesCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLMimeTypesCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLMimeTypesCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLMimeTypesCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLMimeTypesCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLMimeTypesCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLMimeTypesCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLMimeTypesCollection * This, /* [out][retval] */ long *p); END_INTERFACE } IHTMLMimeTypesCollectionVtbl; interface IHTMLMimeTypesCollection { CONST_VTBL struct IHTMLMimeTypesCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLMimeTypesCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLMimeTypesCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLMimeTypesCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLMimeTypesCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLMimeTypesCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLMimeTypesCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLMimeTypesCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLMimeTypesCollection_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMimeTypesCollection_get_length_Proxy( IHTMLMimeTypesCollection * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLMimeTypesCollection_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLMimeTypesCollection_INTERFACE_DEFINED__ */ #ifndef __IHTMLPluginsCollection_INTERFACE_DEFINED__ #define __IHTMLPluginsCollection_INTERFACE_DEFINED__ /* interface IHTMLPluginsCollection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLPluginsCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3fd-98b5-11cf-bb82-00aa00bdce0b") IHTMLPluginsCollection : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE refresh( /* [in][defaultvalue] */ VARIANT_BOOL reload = 0) = 0; }; #else /* C style interface */ typedef struct IHTMLPluginsCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLPluginsCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLPluginsCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLPluginsCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLPluginsCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLPluginsCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLPluginsCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLPluginsCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLPluginsCollection * This, /* [out][retval] */ long *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *refresh )( IHTMLPluginsCollection * This, /* [in][defaultvalue] */ VARIANT_BOOL reload); END_INTERFACE } IHTMLPluginsCollectionVtbl; interface IHTMLPluginsCollection { CONST_VTBL struct IHTMLPluginsCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLPluginsCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLPluginsCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLPluginsCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLPluginsCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLPluginsCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLPluginsCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLPluginsCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLPluginsCollection_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLPluginsCollection_refresh(This,reload) \ (This)->lpVtbl -> refresh(This,reload) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPluginsCollection_get_length_Proxy( IHTMLPluginsCollection * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLPluginsCollection_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLPluginsCollection_refresh_Proxy( IHTMLPluginsCollection * This, /* [in][defaultvalue] */ VARIANT_BOOL reload); void __RPC_STUB IHTMLPluginsCollection_refresh_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLPluginsCollection_INTERFACE_DEFINED__ */ #ifndef __IHTMLOpsProfile_INTERFACE_DEFINED__ #define __IHTMLOpsProfile_INTERFACE_DEFINED__ /* interface IHTMLOpsProfile */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLOpsProfile; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f401-98b5-11cf-bb82-00aa00bdce0b") IHTMLOpsProfile : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE addRequest( /* [in] */ BSTR name, /* [in][optional] */ VARIANT reserved, /* [out][retval] */ VARIANT_BOOL *success) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE clearRequest( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE doRequest( /* [in] */ VARIANT usage, /* [in][optional] */ VARIANT fname, /* [in][optional] */ VARIANT domain, /* [in][optional] */ VARIANT path, /* [in][optional] */ VARIANT expire, /* [in][optional] */ VARIANT reserved) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute( /* [in] */ BSTR name, /* [out][retval] */ BSTR *value) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttribute( /* [in] */ BSTR name, /* [in] */ BSTR value, /* [in][optional] */ VARIANT prefs, /* [out][retval] */ VARIANT_BOOL *success) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE commitChanges( /* [out][retval] */ VARIANT_BOOL *success) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE addReadRequest( /* [in] */ BSTR name, /* [in][optional] */ VARIANT reserved, /* [out][retval] */ VARIANT_BOOL *success) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE doReadRequest( /* [in] */ VARIANT usage, /* [in][optional] */ VARIANT fname, /* [in][optional] */ VARIANT domain, /* [in][optional] */ VARIANT path, /* [in][optional] */ VARIANT expire, /* [in][optional] */ VARIANT reserved) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE doWriteRequest( /* [out][retval] */ VARIANT_BOOL *success) = 0; }; #else /* C style interface */ typedef struct IHTMLOpsProfileVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLOpsProfile * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLOpsProfile * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLOpsProfile * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLOpsProfile * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLOpsProfile * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLOpsProfile * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLOpsProfile * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *addRequest )( IHTMLOpsProfile * This, /* [in] */ BSTR name, /* [in][optional] */ VARIANT reserved, /* [out][retval] */ VARIANT_BOOL *success); /* [id] */ HRESULT ( STDMETHODCALLTYPE *clearRequest )( IHTMLOpsProfile * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *doRequest )( IHTMLOpsProfile * This, /* [in] */ VARIANT usage, /* [in][optional] */ VARIANT fname, /* [in][optional] */ VARIANT domain, /* [in][optional] */ VARIANT path, /* [in][optional] */ VARIANT expire, /* [in][optional] */ VARIANT reserved); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getAttribute )( IHTMLOpsProfile * This, /* [in] */ BSTR name, /* [out][retval] */ BSTR *value); /* [id] */ HRESULT ( STDMETHODCALLTYPE *setAttribute )( IHTMLOpsProfile * This, /* [in] */ BSTR name, /* [in] */ BSTR value, /* [in][optional] */ VARIANT prefs, /* [out][retval] */ VARIANT_BOOL *success); /* [id] */ HRESULT ( STDMETHODCALLTYPE *commitChanges )( IHTMLOpsProfile * This, /* [out][retval] */ VARIANT_BOOL *success); /* [id] */ HRESULT ( STDMETHODCALLTYPE *addReadRequest )( IHTMLOpsProfile * This, /* [in] */ BSTR name, /* [in][optional] */ VARIANT reserved, /* [out][retval] */ VARIANT_BOOL *success); /* [id] */ HRESULT ( STDMETHODCALLTYPE *doReadRequest )( IHTMLOpsProfile * This, /* [in] */ VARIANT usage, /* [in][optional] */ VARIANT fname, /* [in][optional] */ VARIANT domain, /* [in][optional] */ VARIANT path, /* [in][optional] */ VARIANT expire, /* [in][optional] */ VARIANT reserved); /* [id] */ HRESULT ( STDMETHODCALLTYPE *doWriteRequest )( IHTMLOpsProfile * This, /* [out][retval] */ VARIANT_BOOL *success); END_INTERFACE } IHTMLOpsProfileVtbl; interface IHTMLOpsProfile { CONST_VTBL struct IHTMLOpsProfileVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLOpsProfile_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLOpsProfile_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLOpsProfile_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLOpsProfile_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLOpsProfile_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLOpsProfile_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLOpsProfile_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLOpsProfile_addRequest(This,name,reserved,success) \ (This)->lpVtbl -> addRequest(This,name,reserved,success) #define IHTMLOpsProfile_clearRequest(This) \ (This)->lpVtbl -> clearRequest(This) #define IHTMLOpsProfile_doRequest(This,usage,fname,domain,path,expire,reserved) \ (This)->lpVtbl -> doRequest(This,usage,fname,domain,path,expire,reserved) #define IHTMLOpsProfile_getAttribute(This,name,value) \ (This)->lpVtbl -> getAttribute(This,name,value) #define IHTMLOpsProfile_setAttribute(This,name,value,prefs,success) \ (This)->lpVtbl -> setAttribute(This,name,value,prefs,success) #define IHTMLOpsProfile_commitChanges(This,success) \ (This)->lpVtbl -> commitChanges(This,success) #define IHTMLOpsProfile_addReadRequest(This,name,reserved,success) \ (This)->lpVtbl -> addReadRequest(This,name,reserved,success) #define IHTMLOpsProfile_doReadRequest(This,usage,fname,domain,path,expire,reserved) \ (This)->lpVtbl -> doReadRequest(This,usage,fname,domain,path,expire,reserved) #define IHTMLOpsProfile_doWriteRequest(This,success) \ (This)->lpVtbl -> doWriteRequest(This,success) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_addRequest_Proxy( IHTMLOpsProfile * This, /* [in] */ BSTR name, /* [in][optional] */ VARIANT reserved, /* [out][retval] */ VARIANT_BOOL *success); void __RPC_STUB IHTMLOpsProfile_addRequest_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_clearRequest_Proxy( IHTMLOpsProfile * This); void __RPC_STUB IHTMLOpsProfile_clearRequest_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_doRequest_Proxy( IHTMLOpsProfile * This, /* [in] */ VARIANT usage, /* [in][optional] */ VARIANT fname, /* [in][optional] */ VARIANT domain, /* [in][optional] */ VARIANT path, /* [in][optional] */ VARIANT expire, /* [in][optional] */ VARIANT reserved); void __RPC_STUB IHTMLOpsProfile_doRequest_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_getAttribute_Proxy( IHTMLOpsProfile * This, /* [in] */ BSTR name, /* [out][retval] */ BSTR *value); void __RPC_STUB IHTMLOpsProfile_getAttribute_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_setAttribute_Proxy( IHTMLOpsProfile * This, /* [in] */ BSTR name, /* [in] */ BSTR value, /* [in][optional] */ VARIANT prefs, /* [out][retval] */ VARIANT_BOOL *success); void __RPC_STUB IHTMLOpsProfile_setAttribute_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_commitChanges_Proxy( IHTMLOpsProfile * This, /* [out][retval] */ VARIANT_BOOL *success); void __RPC_STUB IHTMLOpsProfile_commitChanges_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_addReadRequest_Proxy( IHTMLOpsProfile * This, /* [in] */ BSTR name, /* [in][optional] */ VARIANT reserved, /* [out][retval] */ VARIANT_BOOL *success); void __RPC_STUB IHTMLOpsProfile_addReadRequest_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_doReadRequest_Proxy( IHTMLOpsProfile * This, /* [in] */ VARIANT usage, /* [in][optional] */ VARIANT fname, /* [in][optional] */ VARIANT domain, /* [in][optional] */ VARIANT path, /* [in][optional] */ VARIANT expire, /* [in][optional] */ VARIANT reserved); void __RPC_STUB IHTMLOpsProfile_doReadRequest_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOpsProfile_doWriteRequest_Proxy( IHTMLOpsProfile * This, /* [out][retval] */ VARIANT_BOOL *success); void __RPC_STUB IHTMLOpsProfile_doWriteRequest_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLOpsProfile_INTERFACE_DEFINED__ */ #ifndef __IOmNavigator_INTERFACE_DEFINED__ #define __IOmNavigator_INTERFACE_DEFINED__ /* interface IOmNavigator */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IOmNavigator; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("FECEAAA5-8405-11cf-8BA1-00AA00476DA6") IOmNavigator : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_appCodeName( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_appName( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_appVersion( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_userAgent( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE javaEnabled( /* [out][retval] */ VARIANT_BOOL *enabled) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE taintEnabled( /* [out][retval] */ VARIANT_BOOL *enabled) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_mimeTypes( /* [out][retval] */ IHTMLMimeTypesCollection **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_plugins( /* [out][retval] */ IHTMLPluginsCollection **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cookieEnabled( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_opsProfile( /* [out][retval] */ IHTMLOpsProfile **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString( /* [out][retval] */ BSTR *string) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cpuClass( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_systemLanguage( /* [out][retval] */ BSTR *p) = 0; virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_browserLanguage( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_userLanguage( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_platform( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_appMinorVersion( /* [out][retval] */ BSTR *p) = 0; virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_connectionSpeed( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_onLine( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_userProfile( /* [out][retval] */ IHTMLOpsProfile **p) = 0; }; #else /* C style interface */ typedef struct IOmNavigatorVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IOmNavigator * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IOmNavigator * This); ULONG ( STDMETHODCALLTYPE *Release )( IOmNavigator * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IOmNavigator * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IOmNavigator * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IOmNavigator * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IOmNavigator * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_appCodeName )( IOmNavigator * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_appName )( IOmNavigator * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_appVersion )( IOmNavigator * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_userAgent )( IOmNavigator * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *javaEnabled )( IOmNavigator * This, /* [out][retval] */ VARIANT_BOOL *enabled); /* [id] */ HRESULT ( STDMETHODCALLTYPE *taintEnabled )( IOmNavigator * This, /* [out][retval] */ VARIANT_BOOL *enabled); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_mimeTypes )( IOmNavigator * This, /* [out][retval] */ IHTMLMimeTypesCollection **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_plugins )( IOmNavigator * This, /* [out][retval] */ IHTMLPluginsCollection **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cookieEnabled )( IOmNavigator * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_opsProfile )( IOmNavigator * This, /* [out][retval] */ IHTMLOpsProfile **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *toString )( IOmNavigator * This, /* [out][retval] */ BSTR *string); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cpuClass )( IOmNavigator * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_systemLanguage )( IOmNavigator * This, /* [out][retval] */ BSTR *p); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_browserLanguage )( IOmNavigator * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_userLanguage )( IOmNavigator * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_platform )( IOmNavigator * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_appMinorVersion )( IOmNavigator * This, /* [out][retval] */ BSTR *p); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_connectionSpeed )( IOmNavigator * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onLine )( IOmNavigator * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_userProfile )( IOmNavigator * This, /* [out][retval] */ IHTMLOpsProfile **p); END_INTERFACE } IOmNavigatorVtbl; interface IOmNavigator { CONST_VTBL struct IOmNavigatorVtbl *lpVtbl; }; #ifdef COBJMACROS #define IOmNavigator_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IOmNavigator_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IOmNavigator_Release(This) \ (This)->lpVtbl -> Release(This) #define IOmNavigator_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IOmNavigator_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IOmNavigator_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IOmNavigator_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IOmNavigator_get_appCodeName(This,p) \ (This)->lpVtbl -> get_appCodeName(This,p) #define IOmNavigator_get_appName(This,p) \ (This)->lpVtbl -> get_appName(This,p) #define IOmNavigator_get_appVersion(This,p) \ (This)->lpVtbl -> get_appVersion(This,p) #define IOmNavigator_get_userAgent(This,p) \ (This)->lpVtbl -> get_userAgent(This,p) #define IOmNavigator_javaEnabled(This,enabled) \ (This)->lpVtbl -> javaEnabled(This,enabled) #define IOmNavigator_taintEnabled(This,enabled) \ (This)->lpVtbl -> taintEnabled(This,enabled) #define IOmNavigator_get_mimeTypes(This,p) \ (This)->lpVtbl -> get_mimeTypes(This,p) #define IOmNavigator_get_plugins(This,p) \ (This)->lpVtbl -> get_plugins(This,p) #define IOmNavigator_get_cookieEnabled(This,p) \ (This)->lpVtbl -> get_cookieEnabled(This,p) #define IOmNavigator_get_opsProfile(This,p) \ (This)->lpVtbl -> get_opsProfile(This,p) #define IOmNavigator_toString(This,string) \ (This)->lpVtbl -> toString(This,string) #define IOmNavigator_get_cpuClass(This,p) \ (This)->lpVtbl -> get_cpuClass(This,p) #define IOmNavigator_get_systemLanguage(This,p) \ (This)->lpVtbl -> get_systemLanguage(This,p) #define IOmNavigator_get_browserLanguage(This,p) \ (This)->lpVtbl -> get_browserLanguage(This,p) #define IOmNavigator_get_userLanguage(This,p) \ (This)->lpVtbl -> get_userLanguage(This,p) #define IOmNavigator_get_platform(This,p) \ (This)->lpVtbl -> get_platform(This,p) #define IOmNavigator_get_appMinorVersion(This,p) \ (This)->lpVtbl -> get_appMinorVersion(This,p) #define IOmNavigator_get_connectionSpeed(This,p) \ (This)->lpVtbl -> get_connectionSpeed(This,p) #define IOmNavigator_get_onLine(This,p) \ (This)->lpVtbl -> get_onLine(This,p) #define IOmNavigator_get_userProfile(This,p) \ (This)->lpVtbl -> get_userProfile(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_appCodeName_Proxy( IOmNavigator * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IOmNavigator_get_appCodeName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_appName_Proxy( IOmNavigator * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IOmNavigator_get_appName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_appVersion_Proxy( IOmNavigator * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IOmNavigator_get_appVersion_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_userAgent_Proxy( IOmNavigator * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IOmNavigator_get_userAgent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IOmNavigator_javaEnabled_Proxy( IOmNavigator * This, /* [out][retval] */ VARIANT_BOOL *enabled); void __RPC_STUB IOmNavigator_javaEnabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IOmNavigator_taintEnabled_Proxy( IOmNavigator * This, /* [out][retval] */ VARIANT_BOOL *enabled); void __RPC_STUB IOmNavigator_taintEnabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_mimeTypes_Proxy( IOmNavigator * This, /* [out][retval] */ IHTMLMimeTypesCollection **p); void __RPC_STUB IOmNavigator_get_mimeTypes_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_plugins_Proxy( IOmNavigator * This, /* [out][retval] */ IHTMLPluginsCollection **p); void __RPC_STUB IOmNavigator_get_plugins_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_cookieEnabled_Proxy( IOmNavigator * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IOmNavigator_get_cookieEnabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_opsProfile_Proxy( IOmNavigator * This, /* [out][retval] */ IHTMLOpsProfile **p); void __RPC_STUB IOmNavigator_get_opsProfile_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IOmNavigator_toString_Proxy( IOmNavigator * This, /* [out][retval] */ BSTR *string); void __RPC_STUB IOmNavigator_toString_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_cpuClass_Proxy( IOmNavigator * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IOmNavigator_get_cpuClass_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_systemLanguage_Proxy( IOmNavigator * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IOmNavigator_get_systemLanguage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_browserLanguage_Proxy( IOmNavigator * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IOmNavigator_get_browserLanguage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_userLanguage_Proxy( IOmNavigator * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IOmNavigator_get_userLanguage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_platform_Proxy( IOmNavigator * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IOmNavigator_get_platform_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_appMinorVersion_Proxy( IOmNavigator * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IOmNavigator_get_appMinorVersion_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_connectionSpeed_Proxy( IOmNavigator * This, /* [out][retval] */ long *p); void __RPC_STUB IOmNavigator_get_connectionSpeed_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_onLine_Proxy( IOmNavigator * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IOmNavigator_get_onLine_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IOmNavigator_get_userProfile_Proxy( IOmNavigator * This, /* [out][retval] */ IHTMLOpsProfile **p); void __RPC_STUB IOmNavigator_get_userProfile_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IOmNavigator_INTERFACE_DEFINED__ */ #ifndef __IHTMLLocation_INTERFACE_DEFINED__ #define __IHTMLLocation_INTERFACE_DEFINED__ /* interface IHTMLLocation */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLLocation; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("163BB1E0-6E00-11cf-837A-48DC04C10000") IHTMLLocation : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_href( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_href( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_protocol( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_host( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_host( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hostname( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hostname( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_port( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_port( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_pathname( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pathname( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_search( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_search( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hash( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hash( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE reload( /* [in][defaultvalue] */ VARIANT_BOOL flag = 0) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE replace( /* [in] */ BSTR bstr) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE assign( /* [in] */ BSTR bstr) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString( /* [out][retval] */ BSTR *string) = 0; }; #else /* C style interface */ typedef struct IHTMLLocationVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLLocation * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLLocation * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLLocation * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLLocation * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLLocation * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLLocation * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLLocation * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_href )( IHTMLLocation * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_href )( IHTMLLocation * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_protocol )( IHTMLLocation * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_protocol )( IHTMLLocation * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_host )( IHTMLLocation * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_host )( IHTMLLocation * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hostname )( IHTMLLocation * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hostname )( IHTMLLocation * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_port )( IHTMLLocation * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_port )( IHTMLLocation * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pathname )( IHTMLLocation * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pathname )( IHTMLLocation * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_search )( IHTMLLocation * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_search )( IHTMLLocation * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hash )( IHTMLLocation * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hash )( IHTMLLocation * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *reload )( IHTMLLocation * This, /* [in][defaultvalue] */ VARIANT_BOOL flag); /* [id] */ HRESULT ( STDMETHODCALLTYPE *replace )( IHTMLLocation * This, /* [in] */ BSTR bstr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *assign )( IHTMLLocation * This, /* [in] */ BSTR bstr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *toString )( IHTMLLocation * This, /* [out][retval] */ BSTR *string); END_INTERFACE } IHTMLLocationVtbl; interface IHTMLLocation { CONST_VTBL struct IHTMLLocationVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLLocation_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLLocation_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLLocation_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLLocation_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLLocation_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLLocation_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLLocation_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLLocation_put_href(This,v) \ (This)->lpVtbl -> put_href(This,v) #define IHTMLLocation_get_href(This,p) \ (This)->lpVtbl -> get_href(This,p) #define IHTMLLocation_put_protocol(This,v) \ (This)->lpVtbl -> put_protocol(This,v) #define IHTMLLocation_get_protocol(This,p) \ (This)->lpVtbl -> get_protocol(This,p) #define IHTMLLocation_put_host(This,v) \ (This)->lpVtbl -> put_host(This,v) #define IHTMLLocation_get_host(This,p) \ (This)->lpVtbl -> get_host(This,p) #define IHTMLLocation_put_hostname(This,v) \ (This)->lpVtbl -> put_hostname(This,v) #define IHTMLLocation_get_hostname(This,p) \ (This)->lpVtbl -> get_hostname(This,p) #define IHTMLLocation_put_port(This,v) \ (This)->lpVtbl -> put_port(This,v) #define IHTMLLocation_get_port(This,p) \ (This)->lpVtbl -> get_port(This,p) #define IHTMLLocation_put_pathname(This,v) \ (This)->lpVtbl -> put_pathname(This,v) #define IHTMLLocation_get_pathname(This,p) \ (This)->lpVtbl -> get_pathname(This,p) #define IHTMLLocation_put_search(This,v) \ (This)->lpVtbl -> put_search(This,v) #define IHTMLLocation_get_search(This,p) \ (This)->lpVtbl -> get_search(This,p) #define IHTMLLocation_put_hash(This,v) \ (This)->lpVtbl -> put_hash(This,v) #define IHTMLLocation_get_hash(This,p) \ (This)->lpVtbl -> get_hash(This,p) #define IHTMLLocation_reload(This,flag) \ (This)->lpVtbl -> reload(This,flag) #define IHTMLLocation_replace(This,bstr) \ (This)->lpVtbl -> replace(This,bstr) #define IHTMLLocation_assign(This,bstr) \ (This)->lpVtbl -> assign(This,bstr) #define IHTMLLocation_toString(This,string) \ (This)->lpVtbl -> toString(This,string) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_href_Proxy( IHTMLLocation * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLocation_put_href_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_href_Proxy( IHTMLLocation * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLocation_get_href_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_protocol_Proxy( IHTMLLocation * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLocation_put_protocol_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_protocol_Proxy( IHTMLLocation * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLocation_get_protocol_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_host_Proxy( IHTMLLocation * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLocation_put_host_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_host_Proxy( IHTMLLocation * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLocation_get_host_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_hostname_Proxy( IHTMLLocation * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLocation_put_hostname_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_hostname_Proxy( IHTMLLocation * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLocation_get_hostname_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_port_Proxy( IHTMLLocation * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLocation_put_port_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_port_Proxy( IHTMLLocation * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLocation_get_port_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_pathname_Proxy( IHTMLLocation * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLocation_put_pathname_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_pathname_Proxy( IHTMLLocation * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLocation_get_pathname_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_search_Proxy( IHTMLLocation * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLocation_put_search_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_search_Proxy( IHTMLLocation * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLocation_get_search_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_put_hash_Proxy( IHTMLLocation * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLocation_put_hash_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_get_hash_Proxy( IHTMLLocation * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLocation_get_hash_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_reload_Proxy( IHTMLLocation * This, /* [in][defaultvalue] */ VARIANT_BOOL flag); void __RPC_STUB IHTMLLocation_reload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_replace_Proxy( IHTMLLocation * This, /* [in] */ BSTR bstr); void __RPC_STUB IHTMLLocation_replace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_assign_Proxy( IHTMLLocation * This, /* [in] */ BSTR bstr); void __RPC_STUB IHTMLLocation_assign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLLocation_toString_Proxy( IHTMLLocation * This, /* [out][retval] */ BSTR *string); void __RPC_STUB IHTMLLocation_toString_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLLocation_INTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLHistory; #ifdef __cplusplus class DECLSPEC_UUID("FECEAAA3-8405-11cf-8BA1-00AA00476DA6") HTMLHistory; #endif EXTERN_C const CLSID CLSID_CMimeTypes; #ifdef __cplusplus class DECLSPEC_UUID("3050f3fe-98b5-11cf-bb82-00aa00bdce0b") CMimeTypes; #endif EXTERN_C const CLSID CLSID_CPlugins; #ifdef __cplusplus class DECLSPEC_UUID("3050f3ff-98b5-11cf-bb82-00aa00bdce0b") CPlugins; #endif EXTERN_C const CLSID CLSID_COpsProfile; #ifdef __cplusplus class DECLSPEC_UUID("3050f402-98b5-11cf-bb82-00aa00bdce0b") COpsProfile; #endif EXTERN_C const CLSID CLSID_HTMLNavigator; #ifdef __cplusplus class DECLSPEC_UUID("FECEAAA6-8405-11cf-8BA1-00AA00476DA6") HTMLNavigator; #endif EXTERN_C const CLSID CLSID_HTMLLocation; #ifdef __cplusplus class DECLSPEC_UUID("163BB1E1-6E00-11cf-837A-48DC04C10000") HTMLLocation; #endif #ifndef __IHTMLBookmarkCollection_INTERFACE_DEFINED__ #define __IHTMLBookmarkCollection_INTERFACE_DEFINED__ /* interface IHTMLBookmarkCollection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLBookmarkCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4ce-98b5-11cf-bb82-00aa00bdce0b") IHTMLBookmarkCollection : public IDispatch { public: virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( /* [out][retval] */ IUnknown **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in] */ long index, /* [out][retval] */ VARIANT *pVarBookmark) = 0; }; #else /* C style interface */ typedef struct IHTMLBookmarkCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLBookmarkCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLBookmarkCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLBookmarkCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLBookmarkCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLBookmarkCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLBookmarkCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLBookmarkCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLBookmarkCollection * This, /* [out][retval] */ long *p); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )( IHTMLBookmarkCollection * This, /* [out][retval] */ IUnknown **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLBookmarkCollection * This, /* [in] */ long index, /* [out][retval] */ VARIANT *pVarBookmark); END_INTERFACE } IHTMLBookmarkCollectionVtbl; interface IHTMLBookmarkCollection { CONST_VTBL struct IHTMLBookmarkCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLBookmarkCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLBookmarkCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLBookmarkCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLBookmarkCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLBookmarkCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLBookmarkCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLBookmarkCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLBookmarkCollection_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLBookmarkCollection_get__newEnum(This,p) \ (This)->lpVtbl -> get__newEnum(This,p) #define IHTMLBookmarkCollection_item(This,index,pVarBookmark) \ (This)->lpVtbl -> item(This,index,pVarBookmark) #endif /* COBJMACROS */ #endif /* C style interface */ /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBookmarkCollection_get_length_Proxy( IHTMLBookmarkCollection * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLBookmarkCollection_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBookmarkCollection_get__newEnum_Proxy( IHTMLBookmarkCollection * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IHTMLBookmarkCollection_get__newEnum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLBookmarkCollection_item_Proxy( IHTMLBookmarkCollection * This, /* [in] */ long index, /* [out][retval] */ VARIANT *pVarBookmark); void __RPC_STUB IHTMLBookmarkCollection_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLBookmarkCollection_INTERFACE_DEFINED__ */ #ifndef __IHTMLDataTransfer_INTERFACE_DEFINED__ #define __IHTMLDataTransfer_INTERFACE_DEFINED__ /* interface IHTMLDataTransfer */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDataTransfer; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4b3-98b5-11cf-bb82-00aa00bdce0b") IHTMLDataTransfer : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE setData( /* [in] */ BSTR format, /* [in] */ VARIANT *data, /* [out][retval] */ VARIANT_BOOL *pret) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getData( /* [in] */ BSTR format, /* [out][retval] */ VARIANT *pvarRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE clearData( /* [in] */ BSTR format, /* [out][retval] */ VARIANT_BOOL *pret) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dropEffect( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dropEffect( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_effectAllowed( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_effectAllowed( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLDataTransferVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDataTransfer * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDataTransfer * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDataTransfer * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDataTransfer * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDataTransfer * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDataTransfer * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDataTransfer * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *setData )( IHTMLDataTransfer * This, /* [in] */ BSTR format, /* [in] */ VARIANT *data, /* [out][retval] */ VARIANT_BOOL *pret); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getData )( IHTMLDataTransfer * This, /* [in] */ BSTR format, /* [out][retval] */ VARIANT *pvarRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *clearData )( IHTMLDataTransfer * This, /* [in] */ BSTR format, /* [out][retval] */ VARIANT_BOOL *pret); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dropEffect )( IHTMLDataTransfer * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dropEffect )( IHTMLDataTransfer * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_effectAllowed )( IHTMLDataTransfer * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_effectAllowed )( IHTMLDataTransfer * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLDataTransferVtbl; interface IHTMLDataTransfer { CONST_VTBL struct IHTMLDataTransferVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDataTransfer_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDataTransfer_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDataTransfer_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDataTransfer_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDataTransfer_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDataTransfer_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDataTransfer_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDataTransfer_setData(This,format,data,pret) \ (This)->lpVtbl -> setData(This,format,data,pret) #define IHTMLDataTransfer_getData(This,format,pvarRet) \ (This)->lpVtbl -> getData(This,format,pvarRet) #define IHTMLDataTransfer_clearData(This,format,pret) \ (This)->lpVtbl -> clearData(This,format,pret) #define IHTMLDataTransfer_put_dropEffect(This,v) \ (This)->lpVtbl -> put_dropEffect(This,v) #define IHTMLDataTransfer_get_dropEffect(This,p) \ (This)->lpVtbl -> get_dropEffect(This,p) #define IHTMLDataTransfer_put_effectAllowed(This,v) \ (This)->lpVtbl -> put_effectAllowed(This,v) #define IHTMLDataTransfer_get_effectAllowed(This,p) \ (This)->lpVtbl -> get_effectAllowed(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_setData_Proxy( IHTMLDataTransfer * This, /* [in] */ BSTR format, /* [in] */ VARIANT *data, /* [out][retval] */ VARIANT_BOOL *pret); void __RPC_STUB IHTMLDataTransfer_setData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_getData_Proxy( IHTMLDataTransfer * This, /* [in] */ BSTR format, /* [out][retval] */ VARIANT *pvarRet); void __RPC_STUB IHTMLDataTransfer_getData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_clearData_Proxy( IHTMLDataTransfer * This, /* [in] */ BSTR format, /* [out][retval] */ VARIANT_BOOL *pret); void __RPC_STUB IHTMLDataTransfer_clearData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_put_dropEffect_Proxy( IHTMLDataTransfer * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDataTransfer_put_dropEffect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_get_dropEffect_Proxy( IHTMLDataTransfer * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDataTransfer_get_dropEffect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_put_effectAllowed_Proxy( IHTMLDataTransfer * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDataTransfer_put_effectAllowed_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDataTransfer_get_effectAllowed_Proxy( IHTMLDataTransfer * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDataTransfer_get_effectAllowed_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDataTransfer_INTERFACE_DEFINED__ */ #ifndef __IHTMLEventObj2_INTERFACE_DEFINED__ #define __IHTMLEventObj2_INTERFACE_DEFINED__ /* interface IHTMLEventObj2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLEventObj2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f48B-98b5-11cf-bb82-00aa00bdce0b") IHTMLEventObj2 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE setAttribute( /* [in] */ BSTR strAttributeName, /* [in] */ VARIANT AttributeValue, /* [in][defaultvalue] */ LONG lFlags = 1) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getAttribute( /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT *AttributeValue) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE removeAttribute( /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT_BOOL *pfSuccess) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_propertyName( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_propertyName( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_bookmarks( /* [in] */ IHTMLBookmarkCollection *v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bookmarks( /* [out][retval] */ IHTMLBookmarkCollection **p) = 0; virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_recordset( /* [in] */ IDispatch *v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_recordset( /* [out][retval] */ IDispatch **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dataFld( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataFld( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_boundElements( /* [in] */ IHTMLElementCollection *v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_boundElements( /* [out][retval] */ IHTMLElementCollection **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_repeat( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_repeat( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_srcUrn( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcUrn( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_srcElement( /* [in] */ IHTMLElement *v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcElement( /* [out][retval] */ IHTMLElement **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_altKey( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_altKey( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_ctrlKey( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ctrlKey( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_shiftKey( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_shiftKey( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_fromElement( /* [in] */ IHTMLElement *v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fromElement( /* [out][retval] */ IHTMLElement **p) = 0; virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_toElement( /* [in] */ IHTMLElement *v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_toElement( /* [out][retval] */ IHTMLElement **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_button( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_button( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_type( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_qualifier( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_qualifier( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_reason( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_reason( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_x( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_x( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_y( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_y( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_clientX( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientX( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_clientY( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientY( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_offsetX( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetX( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_offsetY( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offsetY( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_screenX( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenX( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_screenY( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenY( /* [out][retval] */ long *p) = 0; virtual /* [id][propputref] */ HRESULT STDMETHODCALLTYPE putref_srcFilter( /* [in] */ IDispatch *v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_srcFilter( /* [out][retval] */ IDispatch **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataTransfer( /* [out][retval] */ IHTMLDataTransfer **p) = 0; }; #else /* C style interface */ typedef struct IHTMLEventObj2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLEventObj2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLEventObj2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLEventObj2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLEventObj2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLEventObj2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLEventObj2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLEventObj2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *setAttribute )( IHTMLEventObj2 * This, /* [in] */ BSTR strAttributeName, /* [in] */ VARIANT AttributeValue, /* [in][defaultvalue] */ LONG lFlags); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getAttribute )( IHTMLEventObj2 * This, /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT *AttributeValue); /* [id] */ HRESULT ( STDMETHODCALLTYPE *removeAttribute )( IHTMLEventObj2 * This, /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT_BOOL *pfSuccess); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_propertyName )( IHTMLEventObj2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_propertyName )( IHTMLEventObj2 * This, /* [out][retval] */ BSTR *p); /* [id][propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_bookmarks )( IHTMLEventObj2 * This, /* [in] */ IHTMLBookmarkCollection *v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bookmarks )( IHTMLEventObj2 * This, /* [out][retval] */ IHTMLBookmarkCollection **p); /* [id][propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_recordset )( IHTMLEventObj2 * This, /* [in] */ IDispatch *v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_recordset )( IHTMLEventObj2 * This, /* [out][retval] */ IDispatch **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dataFld )( IHTMLEventObj2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dataFld )( IHTMLEventObj2 * This, /* [out][retval] */ BSTR *p); /* [id][propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_boundElements )( IHTMLEventObj2 * This, /* [in] */ IHTMLElementCollection *v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_boundElements )( IHTMLEventObj2 * This, /* [out][retval] */ IHTMLElementCollection **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_repeat )( IHTMLEventObj2 * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_repeat )( IHTMLEventObj2 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_srcUrn )( IHTMLEventObj2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_srcUrn )( IHTMLEventObj2 * This, /* [out][retval] */ BSTR *p); /* [id][propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_srcElement )( IHTMLEventObj2 * This, /* [in] */ IHTMLElement *v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_srcElement )( IHTMLEventObj2 * This, /* [out][retval] */ IHTMLElement **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_altKey )( IHTMLEventObj2 * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_altKey )( IHTMLEventObj2 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ctrlKey )( IHTMLEventObj2 * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ctrlKey )( IHTMLEventObj2 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_shiftKey )( IHTMLEventObj2 * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_shiftKey )( IHTMLEventObj2 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_fromElement )( IHTMLEventObj2 * This, /* [in] */ IHTMLElement *v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fromElement )( IHTMLEventObj2 * This, /* [out][retval] */ IHTMLElement **p); /* [id][propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_toElement )( IHTMLEventObj2 * This, /* [in] */ IHTMLElement *v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_toElement )( IHTMLEventObj2 * This, /* [out][retval] */ IHTMLElement **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_button )( IHTMLEventObj2 * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_button )( IHTMLEventObj2 * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_type )( IHTMLEventObj2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLEventObj2 * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_qualifier )( IHTMLEventObj2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_qualifier )( IHTMLEventObj2 * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_reason )( IHTMLEventObj2 * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_reason )( IHTMLEventObj2 * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_x )( IHTMLEventObj2 * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_x )( IHTMLEventObj2 * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_y )( IHTMLEventObj2 * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_y )( IHTMLEventObj2 * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_clientX )( IHTMLEventObj2 * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientX )( IHTMLEventObj2 * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_clientY )( IHTMLEventObj2 * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientY )( IHTMLEventObj2 * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_offsetX )( IHTMLEventObj2 * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_offsetX )( IHTMLEventObj2 * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_offsetY )( IHTMLEventObj2 * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_offsetY )( IHTMLEventObj2 * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_screenX )( IHTMLEventObj2 * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_screenX )( IHTMLEventObj2 * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_screenY )( IHTMLEventObj2 * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_screenY )( IHTMLEventObj2 * This, /* [out][retval] */ long *p); /* [id][propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_srcFilter )( IHTMLEventObj2 * This, /* [in] */ IDispatch *v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_srcFilter )( IHTMLEventObj2 * This, /* [out][retval] */ IDispatch **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dataTransfer )( IHTMLEventObj2 * This, /* [out][retval] */ IHTMLDataTransfer **p); END_INTERFACE } IHTMLEventObj2Vtbl; interface IHTMLEventObj2 { CONST_VTBL struct IHTMLEventObj2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLEventObj2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLEventObj2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLEventObj2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLEventObj2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLEventObj2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLEventObj2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLEventObj2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLEventObj2_setAttribute(This,strAttributeName,AttributeValue,lFlags) \ (This)->lpVtbl -> setAttribute(This,strAttributeName,AttributeValue,lFlags) #define IHTMLEventObj2_getAttribute(This,strAttributeName,lFlags,AttributeValue) \ (This)->lpVtbl -> getAttribute(This,strAttributeName,lFlags,AttributeValue) #define IHTMLEventObj2_removeAttribute(This,strAttributeName,lFlags,pfSuccess) \ (This)->lpVtbl -> removeAttribute(This,strAttributeName,lFlags,pfSuccess) #define IHTMLEventObj2_put_propertyName(This,v) \ (This)->lpVtbl -> put_propertyName(This,v) #define IHTMLEventObj2_get_propertyName(This,p) \ (This)->lpVtbl -> get_propertyName(This,p) #define IHTMLEventObj2_putref_bookmarks(This,v) \ (This)->lpVtbl -> putref_bookmarks(This,v) #define IHTMLEventObj2_get_bookmarks(This,p) \ (This)->lpVtbl -> get_bookmarks(This,p) #define IHTMLEventObj2_putref_recordset(This,v) \ (This)->lpVtbl -> putref_recordset(This,v) #define IHTMLEventObj2_get_recordset(This,p) \ (This)->lpVtbl -> get_recordset(This,p) #define IHTMLEventObj2_put_dataFld(This,v) \ (This)->lpVtbl -> put_dataFld(This,v) #define IHTMLEventObj2_get_dataFld(This,p) \ (This)->lpVtbl -> get_dataFld(This,p) #define IHTMLEventObj2_putref_boundElements(This,v) \ (This)->lpVtbl -> putref_boundElements(This,v) #define IHTMLEventObj2_get_boundElements(This,p) \ (This)->lpVtbl -> get_boundElements(This,p) #define IHTMLEventObj2_put_repeat(This,v) \ (This)->lpVtbl -> put_repeat(This,v) #define IHTMLEventObj2_get_repeat(This,p) \ (This)->lpVtbl -> get_repeat(This,p) #define IHTMLEventObj2_put_srcUrn(This,v) \ (This)->lpVtbl -> put_srcUrn(This,v) #define IHTMLEventObj2_get_srcUrn(This,p) \ (This)->lpVtbl -> get_srcUrn(This,p) #define IHTMLEventObj2_putref_srcElement(This,v) \ (This)->lpVtbl -> putref_srcElement(This,v) #define IHTMLEventObj2_get_srcElement(This,p) \ (This)->lpVtbl -> get_srcElement(This,p) #define IHTMLEventObj2_put_altKey(This,v) \ (This)->lpVtbl -> put_altKey(This,v) #define IHTMLEventObj2_get_altKey(This,p) \ (This)->lpVtbl -> get_altKey(This,p) #define IHTMLEventObj2_put_ctrlKey(This,v) \ (This)->lpVtbl -> put_ctrlKey(This,v) #define IHTMLEventObj2_get_ctrlKey(This,p) \ (This)->lpVtbl -> get_ctrlKey(This,p) #define IHTMLEventObj2_put_shiftKey(This,v) \ (This)->lpVtbl -> put_shiftKey(This,v) #define IHTMLEventObj2_get_shiftKey(This,p) \ (This)->lpVtbl -> get_shiftKey(This,p) #define IHTMLEventObj2_putref_fromElement(This,v) \ (This)->lpVtbl -> putref_fromElement(This,v) #define IHTMLEventObj2_get_fromElement(This,p) \ (This)->lpVtbl -> get_fromElement(This,p) #define IHTMLEventObj2_putref_toElement(This,v) \ (This)->lpVtbl -> putref_toElement(This,v) #define IHTMLEventObj2_get_toElement(This,p) \ (This)->lpVtbl -> get_toElement(This,p) #define IHTMLEventObj2_put_button(This,v) \ (This)->lpVtbl -> put_button(This,v) #define IHTMLEventObj2_get_button(This,p) \ (This)->lpVtbl -> get_button(This,p) #define IHTMLEventObj2_put_type(This,v) \ (This)->lpVtbl -> put_type(This,v) #define IHTMLEventObj2_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #define IHTMLEventObj2_put_qualifier(This,v) \ (This)->lpVtbl -> put_qualifier(This,v) #define IHTMLEventObj2_get_qualifier(This,p) \ (This)->lpVtbl -> get_qualifier(This,p) #define IHTMLEventObj2_put_reason(This,v) \ (This)->lpVtbl -> put_reason(This,v) #define IHTMLEventObj2_get_reason(This,p) \ (This)->lpVtbl -> get_reason(This,p) #define IHTMLEventObj2_put_x(This,v) \ (This)->lpVtbl -> put_x(This,v) #define IHTMLEventObj2_get_x(This,p) \ (This)->lpVtbl -> get_x(This,p) #define IHTMLEventObj2_put_y(This,v) \ (This)->lpVtbl -> put_y(This,v) #define IHTMLEventObj2_get_y(This,p) \ (This)->lpVtbl -> get_y(This,p) #define IHTMLEventObj2_put_clientX(This,v) \ (This)->lpVtbl -> put_clientX(This,v) #define IHTMLEventObj2_get_clientX(This,p) \ (This)->lpVtbl -> get_clientX(This,p) #define IHTMLEventObj2_put_clientY(This,v) \ (This)->lpVtbl -> put_clientY(This,v) #define IHTMLEventObj2_get_clientY(This,p) \ (This)->lpVtbl -> get_clientY(This,p) #define IHTMLEventObj2_put_offsetX(This,v) \ (This)->lpVtbl -> put_offsetX(This,v) #define IHTMLEventObj2_get_offsetX(This,p) \ (This)->lpVtbl -> get_offsetX(This,p) #define IHTMLEventObj2_put_offsetY(This,v) \ (This)->lpVtbl -> put_offsetY(This,v) #define IHTMLEventObj2_get_offsetY(This,p) \ (This)->lpVtbl -> get_offsetY(This,p) #define IHTMLEventObj2_put_screenX(This,v) \ (This)->lpVtbl -> put_screenX(This,v) #define IHTMLEventObj2_get_screenX(This,p) \ (This)->lpVtbl -> get_screenX(This,p) #define IHTMLEventObj2_put_screenY(This,v) \ (This)->lpVtbl -> put_screenY(This,v) #define IHTMLEventObj2_get_screenY(This,p) \ (This)->lpVtbl -> get_screenY(This,p) #define IHTMLEventObj2_putref_srcFilter(This,v) \ (This)->lpVtbl -> putref_srcFilter(This,v) #define IHTMLEventObj2_get_srcFilter(This,p) \ (This)->lpVtbl -> get_srcFilter(This,p) #define IHTMLEventObj2_get_dataTransfer(This,p) \ (This)->lpVtbl -> get_dataTransfer(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_setAttribute_Proxy( IHTMLEventObj2 * This, /* [in] */ BSTR strAttributeName, /* [in] */ VARIANT AttributeValue, /* [in][defaultvalue] */ LONG lFlags); void __RPC_STUB IHTMLEventObj2_setAttribute_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_getAttribute_Proxy( IHTMLEventObj2 * This, /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT *AttributeValue); void __RPC_STUB IHTMLEventObj2_getAttribute_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_removeAttribute_Proxy( IHTMLEventObj2 * This, /* [in] */ BSTR strAttributeName, /* [in][defaultvalue] */ LONG lFlags, /* [out][retval] */ VARIANT_BOOL *pfSuccess); void __RPC_STUB IHTMLEventObj2_removeAttribute_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_propertyName_Proxy( IHTMLEventObj2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLEventObj2_put_propertyName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_propertyName_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLEventObj2_get_propertyName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_bookmarks_Proxy( IHTMLEventObj2 * This, /* [in] */ IHTMLBookmarkCollection *v); void __RPC_STUB IHTMLEventObj2_putref_bookmarks_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_bookmarks_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ IHTMLBookmarkCollection **p); void __RPC_STUB IHTMLEventObj2_get_bookmarks_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_recordset_Proxy( IHTMLEventObj2 * This, /* [in] */ IDispatch *v); void __RPC_STUB IHTMLEventObj2_putref_recordset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_recordset_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLEventObj2_get_recordset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_dataFld_Proxy( IHTMLEventObj2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLEventObj2_put_dataFld_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_dataFld_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLEventObj2_get_dataFld_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_boundElements_Proxy( IHTMLEventObj2 * This, /* [in] */ IHTMLElementCollection *v); void __RPC_STUB IHTMLEventObj2_putref_boundElements_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_boundElements_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ IHTMLElementCollection **p); void __RPC_STUB IHTMLEventObj2_get_boundElements_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_repeat_Proxy( IHTMLEventObj2 * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLEventObj2_put_repeat_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_repeat_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLEventObj2_get_repeat_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_srcUrn_Proxy( IHTMLEventObj2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLEventObj2_put_srcUrn_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_srcUrn_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLEventObj2_get_srcUrn_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_srcElement_Proxy( IHTMLEventObj2 * This, /* [in] */ IHTMLElement *v); void __RPC_STUB IHTMLEventObj2_putref_srcElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_srcElement_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ IHTMLElement **p); void __RPC_STUB IHTMLEventObj2_get_srcElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_altKey_Proxy( IHTMLEventObj2 * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLEventObj2_put_altKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_altKey_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLEventObj2_get_altKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_ctrlKey_Proxy( IHTMLEventObj2 * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLEventObj2_put_ctrlKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_ctrlKey_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLEventObj2_get_ctrlKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_shiftKey_Proxy( IHTMLEventObj2 * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLEventObj2_put_shiftKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_shiftKey_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLEventObj2_get_shiftKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_fromElement_Proxy( IHTMLEventObj2 * This, /* [in] */ IHTMLElement *v); void __RPC_STUB IHTMLEventObj2_putref_fromElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_fromElement_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ IHTMLElement **p); void __RPC_STUB IHTMLEventObj2_get_fromElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_toElement_Proxy( IHTMLEventObj2 * This, /* [in] */ IHTMLElement *v); void __RPC_STUB IHTMLEventObj2_putref_toElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_toElement_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ IHTMLElement **p); void __RPC_STUB IHTMLEventObj2_get_toElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_button_Proxy( IHTMLEventObj2 * This, /* [in] */ long v); void __RPC_STUB IHTMLEventObj2_put_button_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_button_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj2_get_button_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_type_Proxy( IHTMLEventObj2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLEventObj2_put_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_type_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLEventObj2_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_qualifier_Proxy( IHTMLEventObj2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLEventObj2_put_qualifier_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_qualifier_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLEventObj2_get_qualifier_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_reason_Proxy( IHTMLEventObj2 * This, /* [in] */ long v); void __RPC_STUB IHTMLEventObj2_put_reason_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_reason_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj2_get_reason_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_x_Proxy( IHTMLEventObj2 * This, /* [in] */ long v); void __RPC_STUB IHTMLEventObj2_put_x_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_x_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj2_get_x_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_y_Proxy( IHTMLEventObj2 * This, /* [in] */ long v); void __RPC_STUB IHTMLEventObj2_put_y_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_y_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj2_get_y_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_clientX_Proxy( IHTMLEventObj2 * This, /* [in] */ long v); void __RPC_STUB IHTMLEventObj2_put_clientX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_clientX_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj2_get_clientX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_clientY_Proxy( IHTMLEventObj2 * This, /* [in] */ long v); void __RPC_STUB IHTMLEventObj2_put_clientY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_clientY_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj2_get_clientY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_offsetX_Proxy( IHTMLEventObj2 * This, /* [in] */ long v); void __RPC_STUB IHTMLEventObj2_put_offsetX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_offsetX_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj2_get_offsetX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_offsetY_Proxy( IHTMLEventObj2 * This, /* [in] */ long v); void __RPC_STUB IHTMLEventObj2_put_offsetY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_offsetY_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj2_get_offsetY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_screenX_Proxy( IHTMLEventObj2 * This, /* [in] */ long v); void __RPC_STUB IHTMLEventObj2_put_screenX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_screenX_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj2_get_screenX_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_put_screenY_Proxy( IHTMLEventObj2 * This, /* [in] */ long v); void __RPC_STUB IHTMLEventObj2_put_screenY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_screenY_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj2_get_screenY_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_putref_srcFilter_Proxy( IHTMLEventObj2 * This, /* [in] */ IDispatch *v); void __RPC_STUB IHTMLEventObj2_putref_srcFilter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_srcFilter_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLEventObj2_get_srcFilter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj2_get_dataTransfer_Proxy( IHTMLEventObj2 * This, /* [out][retval] */ IHTMLDataTransfer **p); void __RPC_STUB IHTMLEventObj2_get_dataTransfer_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLEventObj2_INTERFACE_DEFINED__ */ #ifndef __IHTMLEventObj3_INTERFACE_DEFINED__ #define __IHTMLEventObj3_INTERFACE_DEFINED__ /* interface IHTMLEventObj3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLEventObj3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f680-98b5-11cf-bb82-00aa00bdce0b") IHTMLEventObj3 : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_contentOverflow( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_shiftLeft( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_shiftLeft( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_altLeft( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_altLeft( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_ctrlLeft( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_ctrlLeft( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeCompositionChange( /* [out][retval] */ LONG_PTR *p) = 0; virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeNotifyCommand( /* [out][retval] */ LONG_PTR *p) = 0; virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeNotifyData( /* [out][retval] */ LONG_PTR *p) = 0; virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeRequest( /* [out][retval] */ LONG_PTR *p) = 0; virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_imeRequestData( /* [out][retval] */ LONG_PTR *p) = 0; virtual /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_keyboardLayout( /* [out][retval] */ LONG_PTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_behaviorCookie( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_behaviorPart( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nextPage( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLEventObj3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLEventObj3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLEventObj3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLEventObj3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLEventObj3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLEventObj3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLEventObj3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLEventObj3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_contentOverflow )( IHTMLEventObj3 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_shiftLeft )( IHTMLEventObj3 * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_shiftLeft )( IHTMLEventObj3 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_altLeft )( IHTMLEventObj3 * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_altLeft )( IHTMLEventObj3 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ctrlLeft )( IHTMLEventObj3 * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ctrlLeft )( IHTMLEventObj3 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_imeCompositionChange )( IHTMLEventObj3 * This, /* [out][retval] */ LONG_PTR *p); /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_imeNotifyCommand )( IHTMLEventObj3 * This, /* [out][retval] */ LONG_PTR *p); /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_imeNotifyData )( IHTMLEventObj3 * This, /* [out][retval] */ LONG_PTR *p); /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_imeRequest )( IHTMLEventObj3 * This, /* [out][retval] */ LONG_PTR *p); /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_imeRequestData )( IHTMLEventObj3 * This, /* [out][retval] */ LONG_PTR *p); /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_keyboardLayout )( IHTMLEventObj3 * This, /* [out][retval] */ LONG_PTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_behaviorCookie )( IHTMLEventObj3 * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_behaviorPart )( IHTMLEventObj3 * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_nextPage )( IHTMLEventObj3 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLEventObj3Vtbl; interface IHTMLEventObj3 { CONST_VTBL struct IHTMLEventObj3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLEventObj3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLEventObj3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLEventObj3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLEventObj3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLEventObj3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLEventObj3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLEventObj3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLEventObj3_get_contentOverflow(This,p) \ (This)->lpVtbl -> get_contentOverflow(This,p) #define IHTMLEventObj3_put_shiftLeft(This,v) \ (This)->lpVtbl -> put_shiftLeft(This,v) #define IHTMLEventObj3_get_shiftLeft(This,p) \ (This)->lpVtbl -> get_shiftLeft(This,p) #define IHTMLEventObj3_put_altLeft(This,v) \ (This)->lpVtbl -> put_altLeft(This,v) #define IHTMLEventObj3_get_altLeft(This,p) \ (This)->lpVtbl -> get_altLeft(This,p) #define IHTMLEventObj3_put_ctrlLeft(This,v) \ (This)->lpVtbl -> put_ctrlLeft(This,v) #define IHTMLEventObj3_get_ctrlLeft(This,p) \ (This)->lpVtbl -> get_ctrlLeft(This,p) #define IHTMLEventObj3_get_imeCompositionChange(This,p) \ (This)->lpVtbl -> get_imeCompositionChange(This,p) #define IHTMLEventObj3_get_imeNotifyCommand(This,p) \ (This)->lpVtbl -> get_imeNotifyCommand(This,p) #define IHTMLEventObj3_get_imeNotifyData(This,p) \ (This)->lpVtbl -> get_imeNotifyData(This,p) #define IHTMLEventObj3_get_imeRequest(This,p) \ (This)->lpVtbl -> get_imeRequest(This,p) #define IHTMLEventObj3_get_imeRequestData(This,p) \ (This)->lpVtbl -> get_imeRequestData(This,p) #define IHTMLEventObj3_get_keyboardLayout(This,p) \ (This)->lpVtbl -> get_keyboardLayout(This,p) #define IHTMLEventObj3_get_behaviorCookie(This,p) \ (This)->lpVtbl -> get_behaviorCookie(This,p) #define IHTMLEventObj3_get_behaviorPart(This,p) \ (This)->lpVtbl -> get_behaviorPart(This,p) #define IHTMLEventObj3_get_nextPage(This,p) \ (This)->lpVtbl -> get_nextPage(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_contentOverflow_Proxy( IHTMLEventObj3 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLEventObj3_get_contentOverflow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_put_shiftLeft_Proxy( IHTMLEventObj3 * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLEventObj3_put_shiftLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_shiftLeft_Proxy( IHTMLEventObj3 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLEventObj3_get_shiftLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_put_altLeft_Proxy( IHTMLEventObj3 * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLEventObj3_put_altLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_altLeft_Proxy( IHTMLEventObj3 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLEventObj3_get_altLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_put_ctrlLeft_Proxy( IHTMLEventObj3 * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLEventObj3_put_ctrlLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_ctrlLeft_Proxy( IHTMLEventObj3 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLEventObj3_get_ctrlLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_imeCompositionChange_Proxy( IHTMLEventObj3 * This, /* [out][retval] */ LONG_PTR *p); void __RPC_STUB IHTMLEventObj3_get_imeCompositionChange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_imeNotifyCommand_Proxy( IHTMLEventObj3 * This, /* [out][retval] */ LONG_PTR *p); void __RPC_STUB IHTMLEventObj3_get_imeNotifyCommand_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_imeNotifyData_Proxy( IHTMLEventObj3 * This, /* [out][retval] */ LONG_PTR *p); void __RPC_STUB IHTMLEventObj3_get_imeNotifyData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_imeRequest_Proxy( IHTMLEventObj3 * This, /* [out][retval] */ LONG_PTR *p); void __RPC_STUB IHTMLEventObj3_get_imeRequest_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_imeRequestData_Proxy( IHTMLEventObj3 * This, /* [out][retval] */ LONG_PTR *p); void __RPC_STUB IHTMLEventObj3_get_imeRequestData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [nonbrowsable][restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_keyboardLayout_Proxy( IHTMLEventObj3 * This, /* [out][retval] */ LONG_PTR *p); void __RPC_STUB IHTMLEventObj3_get_keyboardLayout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_behaviorCookie_Proxy( IHTMLEventObj3 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj3_get_behaviorCookie_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_behaviorPart_Proxy( IHTMLEventObj3 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj3_get_behaviorPart_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj3_get_nextPage_Proxy( IHTMLEventObj3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLEventObj3_get_nextPage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLEventObj3_INTERFACE_DEFINED__ */ #ifndef __IHTMLEventObj4_INTERFACE_DEFINED__ #define __IHTMLEventObj4_INTERFACE_DEFINED__ /* interface IHTMLEventObj4 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLEventObj4; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f814-98b5-11cf-bb82-00aa00bdce0b") IHTMLEventObj4 : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_wheelDelta( /* [out][retval] */ long *p) = 0; }; #else /* C style interface */ typedef struct IHTMLEventObj4Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLEventObj4 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLEventObj4 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLEventObj4 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLEventObj4 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLEventObj4 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLEventObj4 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLEventObj4 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_wheelDelta )( IHTMLEventObj4 * This, /* [out][retval] */ long *p); END_INTERFACE } IHTMLEventObj4Vtbl; interface IHTMLEventObj4 { CONST_VTBL struct IHTMLEventObj4Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLEventObj4_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLEventObj4_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLEventObj4_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLEventObj4_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLEventObj4_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLEventObj4_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLEventObj4_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLEventObj4_get_wheelDelta(This,p) \ (This)->lpVtbl -> get_wheelDelta(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEventObj4_get_wheelDelta_Proxy( IHTMLEventObj4 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLEventObj4_get_wheelDelta_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLEventObj4_INTERFACE_DEFINED__ */ #ifndef __DispCEventObj_DISPINTERFACE_DEFINED__ #define __DispCEventObj_DISPINTERFACE_DEFINED__ /* dispinterface DispCEventObj */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispCEventObj; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f558-98b5-11cf-bb82-00aa00bdce0b") DispCEventObj : public IDispatch { }; #else /* C style interface */ typedef struct DispCEventObjVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispCEventObj * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispCEventObj * This); ULONG ( STDMETHODCALLTYPE *Release )( DispCEventObj * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispCEventObj * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispCEventObj * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispCEventObj * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispCEventObj * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispCEventObjVtbl; interface DispCEventObj { CONST_VTBL struct DispCEventObjVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispCEventObj_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispCEventObj_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispCEventObj_Release(This) \ (This)->lpVtbl -> Release(This) #define DispCEventObj_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispCEventObj_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispCEventObj_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispCEventObj_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispCEventObj_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_CEventObj; #ifdef __cplusplus class DECLSPEC_UUID("3050f48A-98b5-11cf-bb82-00aa00bdce0b") CEventObj; #endif #ifndef __HTMLWindowEvents2_DISPINTERFACE_DEFINED__ #define __HTMLWindowEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLWindowEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLWindowEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f625-98b5-11cf-bb82-00aa00bdce0b") HTMLWindowEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLWindowEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLWindowEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLWindowEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLWindowEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLWindowEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLWindowEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLWindowEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLWindowEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLWindowEvents2Vtbl; interface HTMLWindowEvents2 { CONST_VTBL struct HTMLWindowEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLWindowEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLWindowEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLWindowEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLWindowEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLWindowEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLWindowEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLWindowEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLWindowEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLWindowEvents_DISPINTERFACE_DEFINED__ #define __HTMLWindowEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLWindowEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLWindowEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("96A0A4E0-D062-11cf-94B6-00AA0060275C") HTMLWindowEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLWindowEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLWindowEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLWindowEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLWindowEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLWindowEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLWindowEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLWindowEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLWindowEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLWindowEventsVtbl; interface HTMLWindowEvents { CONST_VTBL struct HTMLWindowEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLWindowEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLWindowEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLWindowEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLWindowEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLWindowEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLWindowEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLWindowEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLWindowEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLDocument2_INTERFACE_DEFINED__ #define __IHTMLDocument2_INTERFACE_DEFINED__ /* interface IHTMLDocument2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDocument2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("332c4425-26cb-11d0-b483-00c04fd90119") IHTMLDocument2 : public IHTMLDocument { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_all( /* [out][retval] */ IHTMLElementCollection **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_body( /* [out][retval] */ IHTMLElement **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_activeElement( /* [out][retval] */ IHTMLElement **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_images( /* [out][retval] */ IHTMLElementCollection **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_applets( /* [out][retval] */ IHTMLElementCollection **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_links( /* [out][retval] */ IHTMLElementCollection **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_forms( /* [out][retval] */ IHTMLElementCollection **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_anchors( /* [out][retval] */ IHTMLElementCollection **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_title( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_title( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scripts( /* [out][retval] */ IHTMLElementCollection **p) = 0; virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_designMode( /* [in] */ BSTR v) = 0; virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_designMode( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selection( /* [out][retval] */ IHTMLSelectionObject **p) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frames( /* [out][retval] */ IHTMLFramesCollection2 **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_embeds( /* [out][retval] */ IHTMLElementCollection **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_plugins( /* [out][retval] */ IHTMLElementCollection **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_alinkColor( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_alinkColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_fgColor( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fgColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_linkColor( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_linkColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vlinkColor( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vlinkColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_referrer( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_location( /* [out][retval] */ IHTMLLocation **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lastModified( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_URL( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_URL( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_domain( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_domain( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cookie( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cookie( /* [out][retval] */ BSTR *p) = 0; virtual /* [hidden][bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_expando( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [hidden][bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_expando( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_charset( /* [in] */ BSTR v) = 0; virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_charset( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultCharset( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultCharset( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_mimeType( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileSize( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileCreatedDate( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileModifiedDate( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fileUpdatedDate( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_security( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_nameProp( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][vararg] */ HRESULT STDMETHODCALLTYPE write( /* [in] */ SAFEARRAY * psarray) = 0; virtual /* [id][vararg] */ HRESULT STDMETHODCALLTYPE writeln( /* [in] */ SAFEARRAY * psarray) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE open( /* [in][defaultvalue] */ BSTR url, /* [in][optional] */ VARIANT name, /* [in][optional] */ VARIANT features, /* [in][optional] */ VARIANT replace, /* [out][retval] */ IDispatch **pomWindowResult) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE close( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE clear( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandSupported( /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandEnabled( /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandState( /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandIndeterm( /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandText( /* [in] */ BSTR cmdID, /* [out][retval] */ BSTR *pcmdText) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE queryCommandValue( /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT *pcmdValue) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommand( /* [in] */ BSTR cmdID, /* [in][defaultvalue] */ VARIANT_BOOL showUI, /* [in][optional] */ VARIANT value, /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE execCommandShowHelp( /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createElement( /* [in] */ BSTR eTag, /* [out][retval] */ IHTMLElement **newElem) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onhelp( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onhelp( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onclick( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onclick( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondblclick( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondblclick( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onkeyup( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onkeyup( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onkeydown( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onkeydown( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onkeypress( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onkeypress( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseup( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseup( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousedown( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousedown( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousemove( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousemove( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseout( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseout( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmouseover( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmouseover( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onafterupdate( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onafterupdate( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowexit( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowexit( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowenter( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowenter( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondragstart( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondragstart( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselectstart( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselectstart( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE elementFromPoint( /* [in] */ long x, /* [in] */ long y, /* [out][retval] */ IHTMLElement **elementHit) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parentWindow( /* [out][retval] */ IHTMLWindow2 **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_styleSheets( /* [out][retval] */ IHTMLStyleSheetsCollection **p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeupdate( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeupdate( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerrorupdate( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerrorupdate( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString( /* [out][retval] */ BSTR *String) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createStyleSheet( /* [in][defaultvalue] */ BSTR bstrHref, /* [in][defaultvalue] */ long lIndex, /* [out][retval] */ IHTMLStyleSheet **ppnewStyleSheet) = 0; }; #else /* C style interface */ typedef struct IHTMLDocument2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDocument2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDocument2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDocument2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDocument2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDocument2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDocument2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDocument2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [nonbrowsable][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Script )( IHTMLDocument2 * This, /* [out][retval] */ IDispatch **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_all )( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElementCollection **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_body )( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElement **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_activeElement )( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElement **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_images )( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElementCollection **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_applets )( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElementCollection **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_links )( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElementCollection **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_forms )( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElementCollection **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_anchors )( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElementCollection **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_title )( IHTMLDocument2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_title )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scripts )( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElementCollection **p); /* [hidden][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_designMode )( IHTMLDocument2 * This, /* [in] */ BSTR v); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_designMode )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_selection )( IHTMLDocument2 * This, /* [out][retval] */ IHTMLSelectionObject **p); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readyState )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_frames )( IHTMLDocument2 * This, /* [out][retval] */ IHTMLFramesCollection2 **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_embeds )( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElementCollection **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_plugins )( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElementCollection **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_alinkColor )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_alinkColor )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_bgColor )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bgColor )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_fgColor )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fgColor )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_linkColor )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_linkColor )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vlinkColor )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vlinkColor )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_referrer )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_location )( IHTMLDocument2 * This, /* [out][retval] */ IHTMLLocation **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_lastModified )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_URL )( IHTMLDocument2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_URL )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_domain )( IHTMLDocument2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_domain )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_cookie )( IHTMLDocument2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cookie )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); /* [hidden][bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_expando )( IHTMLDocument2 * This, /* [in] */ VARIANT_BOOL v); /* [hidden][bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_expando )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [hidden][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_charset )( IHTMLDocument2 * This, /* [in] */ BSTR v); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_charset )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_defaultCharset )( IHTMLDocument2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_defaultCharset )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_mimeType )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fileSize )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fileCreatedDate )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fileModifiedDate )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fileUpdatedDate )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_security )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_protocol )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_nameProp )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); /* [id][vararg] */ HRESULT ( STDMETHODCALLTYPE *write )( IHTMLDocument2 * This, /* [in] */ SAFEARRAY * psarray); /* [id][vararg] */ HRESULT ( STDMETHODCALLTYPE *writeln )( IHTMLDocument2 * This, /* [in] */ SAFEARRAY * psarray); /* [id] */ HRESULT ( STDMETHODCALLTYPE *open )( IHTMLDocument2 * This, /* [in][defaultvalue] */ BSTR url, /* [in][optional] */ VARIANT name, /* [in][optional] */ VARIANT features, /* [in][optional] */ VARIANT replace, /* [out][retval] */ IDispatch **pomWindowResult); /* [id] */ HRESULT ( STDMETHODCALLTYPE *close )( IHTMLDocument2 * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *clear )( IHTMLDocument2 * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandSupported )( IHTMLDocument2 * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandEnabled )( IHTMLDocument2 * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandState )( IHTMLDocument2 * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandIndeterm )( IHTMLDocument2 * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandText )( IHTMLDocument2 * This, /* [in] */ BSTR cmdID, /* [out][retval] */ BSTR *pcmdText); /* [id] */ HRESULT ( STDMETHODCALLTYPE *queryCommandValue )( IHTMLDocument2 * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT *pcmdValue); /* [id] */ HRESULT ( STDMETHODCALLTYPE *execCommand )( IHTMLDocument2 * This, /* [in] */ BSTR cmdID, /* [in][defaultvalue] */ VARIANT_BOOL showUI, /* [in][optional] */ VARIANT value, /* [out][retval] */ VARIANT_BOOL *pfRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *execCommandShowHelp )( IHTMLDocument2 * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createElement )( IHTMLDocument2 * This, /* [in] */ BSTR eTag, /* [out][retval] */ IHTMLElement **newElem); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onhelp )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onhelp )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onclick )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onclick )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondblclick )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondblclick )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onkeyup )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onkeyup )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onkeydown )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onkeydown )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onkeypress )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onkeypress )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onmouseup )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onmouseup )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onmousedown )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onmousedown )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onmousemove )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onmousemove )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onmouseout )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onmouseout )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onmouseover )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onmouseover )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onreadystatechange )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onreadystatechange )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onafterupdate )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onafterupdate )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onrowexit )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onrowexit )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onrowenter )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onrowenter )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondragstart )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondragstart )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onselectstart )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onselectstart )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *elementFromPoint )( IHTMLDocument2 * This, /* [in] */ long x, /* [in] */ long y, /* [out][retval] */ IHTMLElement **elementHit); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_parentWindow )( IHTMLDocument2 * This, /* [out][retval] */ IHTMLWindow2 **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_styleSheets )( IHTMLDocument2 * This, /* [out][retval] */ IHTMLStyleSheetsCollection **p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforeupdate )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforeupdate )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onerrorupdate )( IHTMLDocument2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onerrorupdate )( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *toString )( IHTMLDocument2 * This, /* [out][retval] */ BSTR *String); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createStyleSheet )( IHTMLDocument2 * This, /* [in][defaultvalue] */ BSTR bstrHref, /* [in][defaultvalue] */ long lIndex, /* [out][retval] */ IHTMLStyleSheet **ppnewStyleSheet); END_INTERFACE } IHTMLDocument2Vtbl; interface IHTMLDocument2 { CONST_VTBL struct IHTMLDocument2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDocument2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDocument2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDocument2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDocument2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDocument2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDocument2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDocument2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDocument2_get_Script(This,p) \ (This)->lpVtbl -> get_Script(This,p) #define IHTMLDocument2_get_all(This,p) \ (This)->lpVtbl -> get_all(This,p) #define IHTMLDocument2_get_body(This,p) \ (This)->lpVtbl -> get_body(This,p) #define IHTMLDocument2_get_activeElement(This,p) \ (This)->lpVtbl -> get_activeElement(This,p) #define IHTMLDocument2_get_images(This,p) \ (This)->lpVtbl -> get_images(This,p) #define IHTMLDocument2_get_applets(This,p) \ (This)->lpVtbl -> get_applets(This,p) #define IHTMLDocument2_get_links(This,p) \ (This)->lpVtbl -> get_links(This,p) #define IHTMLDocument2_get_forms(This,p) \ (This)->lpVtbl -> get_forms(This,p) #define IHTMLDocument2_get_anchors(This,p) \ (This)->lpVtbl -> get_anchors(This,p) #define IHTMLDocument2_put_title(This,v) \ (This)->lpVtbl -> put_title(This,v) #define IHTMLDocument2_get_title(This,p) \ (This)->lpVtbl -> get_title(This,p) #define IHTMLDocument2_get_scripts(This,p) \ (This)->lpVtbl -> get_scripts(This,p) #define IHTMLDocument2_put_designMode(This,v) \ (This)->lpVtbl -> put_designMode(This,v) #define IHTMLDocument2_get_designMode(This,p) \ (This)->lpVtbl -> get_designMode(This,p) #define IHTMLDocument2_get_selection(This,p) \ (This)->lpVtbl -> get_selection(This,p) #define IHTMLDocument2_get_readyState(This,p) \ (This)->lpVtbl -> get_readyState(This,p) #define IHTMLDocument2_get_frames(This,p) \ (This)->lpVtbl -> get_frames(This,p) #define IHTMLDocument2_get_embeds(This,p) \ (This)->lpVtbl -> get_embeds(This,p) #define IHTMLDocument2_get_plugins(This,p) \ (This)->lpVtbl -> get_plugins(This,p) #define IHTMLDocument2_put_alinkColor(This,v) \ (This)->lpVtbl -> put_alinkColor(This,v) #define IHTMLDocument2_get_alinkColor(This,p) \ (This)->lpVtbl -> get_alinkColor(This,p) #define IHTMLDocument2_put_bgColor(This,v) \ (This)->lpVtbl -> put_bgColor(This,v) #define IHTMLDocument2_get_bgColor(This,p) \ (This)->lpVtbl -> get_bgColor(This,p) #define IHTMLDocument2_put_fgColor(This,v) \ (This)->lpVtbl -> put_fgColor(This,v) #define IHTMLDocument2_get_fgColor(This,p) \ (This)->lpVtbl -> get_fgColor(This,p) #define IHTMLDocument2_put_linkColor(This,v) \ (This)->lpVtbl -> put_linkColor(This,v) #define IHTMLDocument2_get_linkColor(This,p) \ (This)->lpVtbl -> get_linkColor(This,p) #define IHTMLDocument2_put_vlinkColor(This,v) \ (This)->lpVtbl -> put_vlinkColor(This,v) #define IHTMLDocument2_get_vlinkColor(This,p) \ (This)->lpVtbl -> get_vlinkColor(This,p) #define IHTMLDocument2_get_referrer(This,p) \ (This)->lpVtbl -> get_referrer(This,p) #define IHTMLDocument2_get_location(This,p) \ (This)->lpVtbl -> get_location(This,p) #define IHTMLDocument2_get_lastModified(This,p) \ (This)->lpVtbl -> get_lastModified(This,p) #define IHTMLDocument2_put_URL(This,v) \ (This)->lpVtbl -> put_URL(This,v) #define IHTMLDocument2_get_URL(This,p) \ (This)->lpVtbl -> get_URL(This,p) #define IHTMLDocument2_put_domain(This,v) \ (This)->lpVtbl -> put_domain(This,v) #define IHTMLDocument2_get_domain(This,p) \ (This)->lpVtbl -> get_domain(This,p) #define IHTMLDocument2_put_cookie(This,v) \ (This)->lpVtbl -> put_cookie(This,v) #define IHTMLDocument2_get_cookie(This,p) \ (This)->lpVtbl -> get_cookie(This,p) #define IHTMLDocument2_put_expando(This,v) \ (This)->lpVtbl -> put_expando(This,v) #define IHTMLDocument2_get_expando(This,p) \ (This)->lpVtbl -> get_expando(This,p) #define IHTMLDocument2_put_charset(This,v) \ (This)->lpVtbl -> put_charset(This,v) #define IHTMLDocument2_get_charset(This,p) \ (This)->lpVtbl -> get_charset(This,p) #define IHTMLDocument2_put_defaultCharset(This,v) \ (This)->lpVtbl -> put_defaultCharset(This,v) #define IHTMLDocument2_get_defaultCharset(This,p) \ (This)->lpVtbl -> get_defaultCharset(This,p) #define IHTMLDocument2_get_mimeType(This,p) \ (This)->lpVtbl -> get_mimeType(This,p) #define IHTMLDocument2_get_fileSize(This,p) \ (This)->lpVtbl -> get_fileSize(This,p) #define IHTMLDocument2_get_fileCreatedDate(This,p) \ (This)->lpVtbl -> get_fileCreatedDate(This,p) #define IHTMLDocument2_get_fileModifiedDate(This,p) \ (This)->lpVtbl -> get_fileModifiedDate(This,p) #define IHTMLDocument2_get_fileUpdatedDate(This,p) \ (This)->lpVtbl -> get_fileUpdatedDate(This,p) #define IHTMLDocument2_get_security(This,p) \ (This)->lpVtbl -> get_security(This,p) #define IHTMLDocument2_get_protocol(This,p) \ (This)->lpVtbl -> get_protocol(This,p) #define IHTMLDocument2_get_nameProp(This,p) \ (This)->lpVtbl -> get_nameProp(This,p) #define IHTMLDocument2_write(This,psarray) \ (This)->lpVtbl -> write(This,psarray) #define IHTMLDocument2_writeln(This,psarray) \ (This)->lpVtbl -> writeln(This,psarray) #define IHTMLDocument2_open(This,url,name,features,replace,pomWindowResult) \ (This)->lpVtbl -> open(This,url,name,features,replace,pomWindowResult) #define IHTMLDocument2_close(This) \ (This)->lpVtbl -> close(This) #define IHTMLDocument2_clear(This) \ (This)->lpVtbl -> clear(This) #define IHTMLDocument2_queryCommandSupported(This,cmdID,pfRet) \ (This)->lpVtbl -> queryCommandSupported(This,cmdID,pfRet) #define IHTMLDocument2_queryCommandEnabled(This,cmdID,pfRet) \ (This)->lpVtbl -> queryCommandEnabled(This,cmdID,pfRet) #define IHTMLDocument2_queryCommandState(This,cmdID,pfRet) \ (This)->lpVtbl -> queryCommandState(This,cmdID,pfRet) #define IHTMLDocument2_queryCommandIndeterm(This,cmdID,pfRet) \ (This)->lpVtbl -> queryCommandIndeterm(This,cmdID,pfRet) #define IHTMLDocument2_queryCommandText(This,cmdID,pcmdText) \ (This)->lpVtbl -> queryCommandText(This,cmdID,pcmdText) #define IHTMLDocument2_queryCommandValue(This,cmdID,pcmdValue) \ (This)->lpVtbl -> queryCommandValue(This,cmdID,pcmdValue) #define IHTMLDocument2_execCommand(This,cmdID,showUI,value,pfRet) \ (This)->lpVtbl -> execCommand(This,cmdID,showUI,value,pfRet) #define IHTMLDocument2_execCommandShowHelp(This,cmdID,pfRet) \ (This)->lpVtbl -> execCommandShowHelp(This,cmdID,pfRet) #define IHTMLDocument2_createElement(This,eTag,newElem) \ (This)->lpVtbl -> createElement(This,eTag,newElem) #define IHTMLDocument2_put_onhelp(This,v) \ (This)->lpVtbl -> put_onhelp(This,v) #define IHTMLDocument2_get_onhelp(This,p) \ (This)->lpVtbl -> get_onhelp(This,p) #define IHTMLDocument2_put_onclick(This,v) \ (This)->lpVtbl -> put_onclick(This,v) #define IHTMLDocument2_get_onclick(This,p) \ (This)->lpVtbl -> get_onclick(This,p) #define IHTMLDocument2_put_ondblclick(This,v) \ (This)->lpVtbl -> put_ondblclick(This,v) #define IHTMLDocument2_get_ondblclick(This,p) \ (This)->lpVtbl -> get_ondblclick(This,p) #define IHTMLDocument2_put_onkeyup(This,v) \ (This)->lpVtbl -> put_onkeyup(This,v) #define IHTMLDocument2_get_onkeyup(This,p) \ (This)->lpVtbl -> get_onkeyup(This,p) #define IHTMLDocument2_put_onkeydown(This,v) \ (This)->lpVtbl -> put_onkeydown(This,v) #define IHTMLDocument2_get_onkeydown(This,p) \ (This)->lpVtbl -> get_onkeydown(This,p) #define IHTMLDocument2_put_onkeypress(This,v) \ (This)->lpVtbl -> put_onkeypress(This,v) #define IHTMLDocument2_get_onkeypress(This,p) \ (This)->lpVtbl -> get_onkeypress(This,p) #define IHTMLDocument2_put_onmouseup(This,v) \ (This)->lpVtbl -> put_onmouseup(This,v) #define IHTMLDocument2_get_onmouseup(This,p) \ (This)->lpVtbl -> get_onmouseup(This,p) #define IHTMLDocument2_put_onmousedown(This,v) \ (This)->lpVtbl -> put_onmousedown(This,v) #define IHTMLDocument2_get_onmousedown(This,p) \ (This)->lpVtbl -> get_onmousedown(This,p) #define IHTMLDocument2_put_onmousemove(This,v) \ (This)->lpVtbl -> put_onmousemove(This,v) #define IHTMLDocument2_get_onmousemove(This,p) \ (This)->lpVtbl -> get_onmousemove(This,p) #define IHTMLDocument2_put_onmouseout(This,v) \ (This)->lpVtbl -> put_onmouseout(This,v) #define IHTMLDocument2_get_onmouseout(This,p) \ (This)->lpVtbl -> get_onmouseout(This,p) #define IHTMLDocument2_put_onmouseover(This,v) \ (This)->lpVtbl -> put_onmouseover(This,v) #define IHTMLDocument2_get_onmouseover(This,p) \ (This)->lpVtbl -> get_onmouseover(This,p) #define IHTMLDocument2_put_onreadystatechange(This,v) \ (This)->lpVtbl -> put_onreadystatechange(This,v) #define IHTMLDocument2_get_onreadystatechange(This,p) \ (This)->lpVtbl -> get_onreadystatechange(This,p) #define IHTMLDocument2_put_onafterupdate(This,v) \ (This)->lpVtbl -> put_onafterupdate(This,v) #define IHTMLDocument2_get_onafterupdate(This,p) \ (This)->lpVtbl -> get_onafterupdate(This,p) #define IHTMLDocument2_put_onrowexit(This,v) \ (This)->lpVtbl -> put_onrowexit(This,v) #define IHTMLDocument2_get_onrowexit(This,p) \ (This)->lpVtbl -> get_onrowexit(This,p) #define IHTMLDocument2_put_onrowenter(This,v) \ (This)->lpVtbl -> put_onrowenter(This,v) #define IHTMLDocument2_get_onrowenter(This,p) \ (This)->lpVtbl -> get_onrowenter(This,p) #define IHTMLDocument2_put_ondragstart(This,v) \ (This)->lpVtbl -> put_ondragstart(This,v) #define IHTMLDocument2_get_ondragstart(This,p) \ (This)->lpVtbl -> get_ondragstart(This,p) #define IHTMLDocument2_put_onselectstart(This,v) \ (This)->lpVtbl -> put_onselectstart(This,v) #define IHTMLDocument2_get_onselectstart(This,p) \ (This)->lpVtbl -> get_onselectstart(This,p) #define IHTMLDocument2_elementFromPoint(This,x,y,elementHit) \ (This)->lpVtbl -> elementFromPoint(This,x,y,elementHit) #define IHTMLDocument2_get_parentWindow(This,p) \ (This)->lpVtbl -> get_parentWindow(This,p) #define IHTMLDocument2_get_styleSheets(This,p) \ (This)->lpVtbl -> get_styleSheets(This,p) #define IHTMLDocument2_put_onbeforeupdate(This,v) \ (This)->lpVtbl -> put_onbeforeupdate(This,v) #define IHTMLDocument2_get_onbeforeupdate(This,p) \ (This)->lpVtbl -> get_onbeforeupdate(This,p) #define IHTMLDocument2_put_onerrorupdate(This,v) \ (This)->lpVtbl -> put_onerrorupdate(This,v) #define IHTMLDocument2_get_onerrorupdate(This,p) \ (This)->lpVtbl -> get_onerrorupdate(This,p) #define IHTMLDocument2_toString(This,String) \ (This)->lpVtbl -> toString(This,String) #define IHTMLDocument2_createStyleSheet(This,bstrHref,lIndex,ppnewStyleSheet) \ (This)->lpVtbl -> createStyleSheet(This,bstrHref,lIndex,ppnewStyleSheet) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_all_Proxy( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElementCollection **p); void __RPC_STUB IHTMLDocument2_get_all_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_body_Proxy( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElement **p); void __RPC_STUB IHTMLDocument2_get_body_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_activeElement_Proxy( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElement **p); void __RPC_STUB IHTMLDocument2_get_activeElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_images_Proxy( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElementCollection **p); void __RPC_STUB IHTMLDocument2_get_images_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_applets_Proxy( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElementCollection **p); void __RPC_STUB IHTMLDocument2_get_applets_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_links_Proxy( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElementCollection **p); void __RPC_STUB IHTMLDocument2_get_links_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_forms_Proxy( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElementCollection **p); void __RPC_STUB IHTMLDocument2_get_forms_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_anchors_Proxy( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElementCollection **p); void __RPC_STUB IHTMLDocument2_get_anchors_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_title_Proxy( IHTMLDocument2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDocument2_put_title_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_title_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument2_get_title_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_scripts_Proxy( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElementCollection **p); void __RPC_STUB IHTMLDocument2_get_scripts_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_designMode_Proxy( IHTMLDocument2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDocument2_put_designMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_designMode_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument2_get_designMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_selection_Proxy( IHTMLDocument2 * This, /* [out][retval] */ IHTMLSelectionObject **p); void __RPC_STUB IHTMLDocument2_get_selection_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_readyState_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument2_get_readyState_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_frames_Proxy( IHTMLDocument2 * This, /* [out][retval] */ IHTMLFramesCollection2 **p); void __RPC_STUB IHTMLDocument2_get_frames_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_embeds_Proxy( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElementCollection **p); void __RPC_STUB IHTMLDocument2_get_embeds_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_plugins_Proxy( IHTMLDocument2 * This, /* [out][retval] */ IHTMLElementCollection **p); void __RPC_STUB IHTMLDocument2_get_plugins_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_alinkColor_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_alinkColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_alinkColor_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_alinkColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_bgColor_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_bgColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_bgColor_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_bgColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_fgColor_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_fgColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_fgColor_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_fgColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_linkColor_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_linkColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_linkColor_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_linkColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_vlinkColor_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_vlinkColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_vlinkColor_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_vlinkColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_referrer_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument2_get_referrer_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_location_Proxy( IHTMLDocument2 * This, /* [out][retval] */ IHTMLLocation **p); void __RPC_STUB IHTMLDocument2_get_location_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_lastModified_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument2_get_lastModified_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_URL_Proxy( IHTMLDocument2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDocument2_put_URL_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_URL_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument2_get_URL_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_domain_Proxy( IHTMLDocument2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDocument2_put_domain_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_domain_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument2_get_domain_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_cookie_Proxy( IHTMLDocument2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDocument2_put_cookie_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_cookie_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument2_get_cookie_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_expando_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLDocument2_put_expando_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_expando_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLDocument2_get_expando_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_charset_Proxy( IHTMLDocument2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDocument2_put_charset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_charset_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument2_get_charset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_defaultCharset_Proxy( IHTMLDocument2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDocument2_put_defaultCharset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_defaultCharset_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument2_get_defaultCharset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_mimeType_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument2_get_mimeType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_fileSize_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument2_get_fileSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_fileCreatedDate_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument2_get_fileCreatedDate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_fileModifiedDate_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument2_get_fileModifiedDate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_fileUpdatedDate_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument2_get_fileUpdatedDate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_security_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument2_get_security_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_protocol_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument2_get_protocol_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_nameProp_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument2_get_nameProp_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][vararg] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_write_Proxy( IHTMLDocument2 * This, /* [in] */ SAFEARRAY * psarray); void __RPC_STUB IHTMLDocument2_write_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][vararg] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_writeln_Proxy( IHTMLDocument2 * This, /* [in] */ SAFEARRAY * psarray); void __RPC_STUB IHTMLDocument2_writeln_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_open_Proxy( IHTMLDocument2 * This, /* [in][defaultvalue] */ BSTR url, /* [in][optional] */ VARIANT name, /* [in][optional] */ VARIANT features, /* [in][optional] */ VARIANT replace, /* [out][retval] */ IDispatch **pomWindowResult); void __RPC_STUB IHTMLDocument2_open_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_close_Proxy( IHTMLDocument2 * This); void __RPC_STUB IHTMLDocument2_close_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_clear_Proxy( IHTMLDocument2 * This); void __RPC_STUB IHTMLDocument2_clear_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_queryCommandSupported_Proxy( IHTMLDocument2 * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLDocument2_queryCommandSupported_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_queryCommandEnabled_Proxy( IHTMLDocument2 * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLDocument2_queryCommandEnabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_queryCommandState_Proxy( IHTMLDocument2 * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLDocument2_queryCommandState_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_queryCommandIndeterm_Proxy( IHTMLDocument2 * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLDocument2_queryCommandIndeterm_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_queryCommandText_Proxy( IHTMLDocument2 * This, /* [in] */ BSTR cmdID, /* [out][retval] */ BSTR *pcmdText); void __RPC_STUB IHTMLDocument2_queryCommandText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_queryCommandValue_Proxy( IHTMLDocument2 * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT *pcmdValue); void __RPC_STUB IHTMLDocument2_queryCommandValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_execCommand_Proxy( IHTMLDocument2 * This, /* [in] */ BSTR cmdID, /* [in][defaultvalue] */ VARIANT_BOOL showUI, /* [in][optional] */ VARIANT value, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLDocument2_execCommand_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_execCommandShowHelp_Proxy( IHTMLDocument2 * This, /* [in] */ BSTR cmdID, /* [out][retval] */ VARIANT_BOOL *pfRet); void __RPC_STUB IHTMLDocument2_execCommandShowHelp_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_createElement_Proxy( IHTMLDocument2 * This, /* [in] */ BSTR eTag, /* [out][retval] */ IHTMLElement **newElem); void __RPC_STUB IHTMLDocument2_createElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onhelp_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_onhelp_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onhelp_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_onhelp_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onclick_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_onclick_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onclick_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_onclick_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_ondblclick_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_ondblclick_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_ondblclick_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_ondblclick_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onkeyup_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_onkeyup_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onkeyup_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_onkeyup_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onkeydown_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_onkeydown_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onkeydown_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_onkeydown_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onkeypress_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_onkeypress_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onkeypress_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_onkeypress_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onmouseup_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_onmouseup_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onmouseup_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_onmouseup_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onmousedown_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_onmousedown_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onmousedown_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_onmousedown_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onmousemove_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_onmousemove_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onmousemove_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_onmousemove_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onmouseout_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_onmouseout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onmouseout_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_onmouseout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onmouseover_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_onmouseover_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onmouseover_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_onmouseover_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onreadystatechange_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_onreadystatechange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onreadystatechange_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_onreadystatechange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onafterupdate_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_onafterupdate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onafterupdate_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_onafterupdate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onrowexit_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_onrowexit_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onrowexit_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_onrowexit_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onrowenter_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_onrowenter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onrowenter_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_onrowenter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_ondragstart_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_ondragstart_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_ondragstart_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_ondragstart_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onselectstart_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_onselectstart_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onselectstart_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_onselectstart_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_elementFromPoint_Proxy( IHTMLDocument2 * This, /* [in] */ long x, /* [in] */ long y, /* [out][retval] */ IHTMLElement **elementHit); void __RPC_STUB IHTMLDocument2_elementFromPoint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_parentWindow_Proxy( IHTMLDocument2 * This, /* [out][retval] */ IHTMLWindow2 **p); void __RPC_STUB IHTMLDocument2_get_parentWindow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_styleSheets_Proxy( IHTMLDocument2 * This, /* [out][retval] */ IHTMLStyleSheetsCollection **p); void __RPC_STUB IHTMLDocument2_get_styleSheets_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onbeforeupdate_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_onbeforeupdate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onbeforeupdate_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_onbeforeupdate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_put_onerrorupdate_Proxy( IHTMLDocument2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument2_put_onerrorupdate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_get_onerrorupdate_Proxy( IHTMLDocument2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument2_get_onerrorupdate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_toString_Proxy( IHTMLDocument2 * This, /* [out][retval] */ BSTR *String); void __RPC_STUB IHTMLDocument2_toString_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument2_createStyleSheet_Proxy( IHTMLDocument2 * This, /* [in][defaultvalue] */ BSTR bstrHref, /* [in][defaultvalue] */ long lIndex, /* [out][retval] */ IHTMLStyleSheet **ppnewStyleSheet); void __RPC_STUB IHTMLDocument2_createStyleSheet_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDocument2_INTERFACE_DEFINED__ */ #ifndef __IHTMLFramesCollection2_INTERFACE_DEFINED__ #define __IHTMLFramesCollection2_INTERFACE_DEFINED__ /* interface IHTMLFramesCollection2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLFramesCollection2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("332c4426-26cb-11d0-b483-00c04fd90119") IHTMLFramesCollection2 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ VARIANT *pvarResult) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; }; #else /* C style interface */ typedef struct IHTMLFramesCollection2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLFramesCollection2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLFramesCollection2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLFramesCollection2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLFramesCollection2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLFramesCollection2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLFramesCollection2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLFramesCollection2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLFramesCollection2 * This, /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ VARIANT *pvarResult); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLFramesCollection2 * This, /* [out][retval] */ long *p); END_INTERFACE } IHTMLFramesCollection2Vtbl; interface IHTMLFramesCollection2 { CONST_VTBL struct IHTMLFramesCollection2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLFramesCollection2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLFramesCollection2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLFramesCollection2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLFramesCollection2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLFramesCollection2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLFramesCollection2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLFramesCollection2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLFramesCollection2_item(This,pvarIndex,pvarResult) \ (This)->lpVtbl -> item(This,pvarIndex,pvarResult) #define IHTMLFramesCollection2_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFramesCollection2_item_Proxy( IHTMLFramesCollection2 * This, /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ VARIANT *pvarResult); void __RPC_STUB IHTMLFramesCollection2_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFramesCollection2_get_length_Proxy( IHTMLFramesCollection2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLFramesCollection2_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLFramesCollection2_INTERFACE_DEFINED__ */ #ifndef __IHTMLWindow2_INTERFACE_DEFINED__ #define __IHTMLWindow2_INTERFACE_DEFINED__ /* interface IHTMLWindow2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLWindow2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("332c4427-26cb-11d0-b483-00c04fd90119") IHTMLWindow2 : public IHTMLFramesCollection2 { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frames( /* [out][retval] */ IHTMLFramesCollection2 **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_defaultStatus( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_defaultStatus( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_status( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_status( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE setTimeout( /* [in] */ BSTR expression, /* [in] */ long msec, /* [in][optional] */ VARIANT *language, /* [out][retval] */ long *timerID) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE clearTimeout( /* [in] */ long timerID) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE alert( /* [in][defaultvalue] */ BSTR message = L"") = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE confirm( /* [in][defaultvalue] */ BSTR message, /* [out][retval] */ VARIANT_BOOL *confirmed) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE prompt( /* [in][defaultvalue] */ BSTR message, /* [in][defaultvalue] */ BSTR defstr, /* [out][retval] */ VARIANT *textdata) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Image( /* [out][retval] */ IHTMLImageElementFactory **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_location( /* [out][retval] */ IHTMLLocation **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_history( /* [out][retval] */ IOmHistory **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE close( void) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_opener( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_opener( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_navigator( /* [out][retval] */ IOmNavigator **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parent( /* [out][retval] */ IHTMLWindow2 **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE open( /* [in][defaultvalue] */ BSTR url, /* [in][defaultvalue] */ BSTR name, /* [in][defaultvalue] */ BSTR features, /* [in][defaultvalue] */ VARIANT_BOOL replace, /* [out][retval] */ IHTMLWindow2 **pomWindowResult) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_self( /* [out][retval] */ IHTMLWindow2 **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_top( /* [out][retval] */ IHTMLWindow2 **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_window( /* [out][retval] */ IHTMLWindow2 **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE navigate( /* [in] */ BSTR url) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocus( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocus( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onblur( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onblur( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeunload( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeunload( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onunload( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onunload( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onhelp( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onhelp( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onresize( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onresize( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onscroll( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onscroll( /* [out][retval] */ VARIANT *p) = 0; virtual /* [source][id][propget] */ HRESULT STDMETHODCALLTYPE get_document( /* [out][retval] */ IHTMLDocument2 **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_event( /* [out][retval] */ IHTMLEventObj **p) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( /* [out][retval] */ IUnknown **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE showModalDialog( /* [in] */ BSTR dialog, /* [in][optional] */ VARIANT *varArgIn, /* [in][optional] */ VARIANT *varOptions, /* [out][retval] */ VARIANT *varArgOut) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE showHelp( /* [in] */ BSTR helpURL, /* [in][optional] */ VARIANT helpArg, /* [in][defaultvalue] */ BSTR features = L"") = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screen( /* [out][retval] */ IHTMLScreen **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Option( /* [out][retval] */ IHTMLOptionElementFactory **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_closed( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE scroll( /* [in] */ long x, /* [in] */ long y) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clientInformation( /* [out][retval] */ IOmNavigator **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE setInterval( /* [in] */ BSTR expression, /* [in] */ long msec, /* [in][optional] */ VARIANT *language, /* [out][retval] */ long *timerID) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE clearInterval( /* [in] */ long timerID) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_offscreenBuffering( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_offscreenBuffering( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE execScript( /* [in] */ BSTR code, /* [in][defaultvalue] */ BSTR language, /* [out][retval] */ VARIANT *pvarRet) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString( /* [out][retval] */ BSTR *String) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE scrollBy( /* [in] */ long x, /* [in] */ long y) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE scrollTo( /* [in] */ long x, /* [in] */ long y) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveTo( /* [in] */ long x, /* [in] */ long y) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveBy( /* [in] */ long x, /* [in] */ long y) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE resizeTo( /* [in] */ long x, /* [in] */ long y) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE resizeBy( /* [in] */ long x, /* [in] */ long y) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_external( /* [out][retval] */ IDispatch **p) = 0; }; #else /* C style interface */ typedef struct IHTMLWindow2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLWindow2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLWindow2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLWindow2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLWindow2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLWindow2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLWindow2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLWindow2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLWindow2 * This, /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ VARIANT *pvarResult); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLWindow2 * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_frames )( IHTMLWindow2 * This, /* [out][retval] */ IHTMLFramesCollection2 **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_defaultStatus )( IHTMLWindow2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_defaultStatus )( IHTMLWindow2 * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_status )( IHTMLWindow2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_status )( IHTMLWindow2 * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *setTimeout )( IHTMLWindow2 * This, /* [in] */ BSTR expression, /* [in] */ long msec, /* [in][optional] */ VARIANT *language, /* [out][retval] */ long *timerID); /* [id] */ HRESULT ( STDMETHODCALLTYPE *clearTimeout )( IHTMLWindow2 * This, /* [in] */ long timerID); /* [id] */ HRESULT ( STDMETHODCALLTYPE *alert )( IHTMLWindow2 * This, /* [in][defaultvalue] */ BSTR message); /* [id] */ HRESULT ( STDMETHODCALLTYPE *confirm )( IHTMLWindow2 * This, /* [in][defaultvalue] */ BSTR message, /* [out][retval] */ VARIANT_BOOL *confirmed); /* [id] */ HRESULT ( STDMETHODCALLTYPE *prompt )( IHTMLWindow2 * This, /* [in][defaultvalue] */ BSTR message, /* [in][defaultvalue] */ BSTR defstr, /* [out][retval] */ VARIANT *textdata); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Image )( IHTMLWindow2 * This, /* [out][retval] */ IHTMLImageElementFactory **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_location )( IHTMLWindow2 * This, /* [out][retval] */ IHTMLLocation **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_history )( IHTMLWindow2 * This, /* [out][retval] */ IOmHistory **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *close )( IHTMLWindow2 * This); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_opener )( IHTMLWindow2 * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_opener )( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_navigator )( IHTMLWindow2 * This, /* [out][retval] */ IOmNavigator **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLWindow2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLWindow2 * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_parent )( IHTMLWindow2 * This, /* [out][retval] */ IHTMLWindow2 **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *open )( IHTMLWindow2 * This, /* [in][defaultvalue] */ BSTR url, /* [in][defaultvalue] */ BSTR name, /* [in][defaultvalue] */ BSTR features, /* [in][defaultvalue] */ VARIANT_BOOL replace, /* [out][retval] */ IHTMLWindow2 **pomWindowResult); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_self )( IHTMLWindow2 * This, /* [out][retval] */ IHTMLWindow2 **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_top )( IHTMLWindow2 * This, /* [out][retval] */ IHTMLWindow2 **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_window )( IHTMLWindow2 * This, /* [out][retval] */ IHTMLWindow2 **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *navigate )( IHTMLWindow2 * This, /* [in] */ BSTR url); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onfocus )( IHTMLWindow2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onfocus )( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onblur )( IHTMLWindow2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onblur )( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onload )( IHTMLWindow2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onload )( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforeunload )( IHTMLWindow2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforeunload )( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onunload )( IHTMLWindow2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onunload )( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onhelp )( IHTMLWindow2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onhelp )( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onerror )( IHTMLWindow2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onerror )( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onresize )( IHTMLWindow2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onresize )( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onscroll )( IHTMLWindow2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onscroll )( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); /* [source][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_document )( IHTMLWindow2 * This, /* [out][retval] */ IHTMLDocument2 **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_event )( IHTMLWindow2 * This, /* [out][retval] */ IHTMLEventObj **p); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )( IHTMLWindow2 * This, /* [out][retval] */ IUnknown **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *showModalDialog )( IHTMLWindow2 * This, /* [in] */ BSTR dialog, /* [in][optional] */ VARIANT *varArgIn, /* [in][optional] */ VARIANT *varOptions, /* [out][retval] */ VARIANT *varArgOut); /* [id] */ HRESULT ( STDMETHODCALLTYPE *showHelp )( IHTMLWindow2 * This, /* [in] */ BSTR helpURL, /* [in][optional] */ VARIANT helpArg, /* [in][defaultvalue] */ BSTR features); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_screen )( IHTMLWindow2 * This, /* [out][retval] */ IHTMLScreen **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Option )( IHTMLWindow2 * This, /* [out][retval] */ IHTMLOptionElementFactory **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *focus )( IHTMLWindow2 * This); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_closed )( IHTMLWindow2 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *blur )( IHTMLWindow2 * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *scroll )( IHTMLWindow2 * This, /* [in] */ long x, /* [in] */ long y); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientInformation )( IHTMLWindow2 * This, /* [out][retval] */ IOmNavigator **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *setInterval )( IHTMLWindow2 * This, /* [in] */ BSTR expression, /* [in] */ long msec, /* [in][optional] */ VARIANT *language, /* [out][retval] */ long *timerID); /* [id] */ HRESULT ( STDMETHODCALLTYPE *clearInterval )( IHTMLWindow2 * This, /* [in] */ long timerID); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_offscreenBuffering )( IHTMLWindow2 * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_offscreenBuffering )( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *execScript )( IHTMLWindow2 * This, /* [in] */ BSTR code, /* [in][defaultvalue] */ BSTR language, /* [out][retval] */ VARIANT *pvarRet); /* [id] */ HRESULT ( STDMETHODCALLTYPE *toString )( IHTMLWindow2 * This, /* [out][retval] */ BSTR *String); /* [id] */ HRESULT ( STDMETHODCALLTYPE *scrollBy )( IHTMLWindow2 * This, /* [in] */ long x, /* [in] */ long y); /* [id] */ HRESULT ( STDMETHODCALLTYPE *scrollTo )( IHTMLWindow2 * This, /* [in] */ long x, /* [in] */ long y); /* [id] */ HRESULT ( STDMETHODCALLTYPE *moveTo )( IHTMLWindow2 * This, /* [in] */ long x, /* [in] */ long y); /* [id] */ HRESULT ( STDMETHODCALLTYPE *moveBy )( IHTMLWindow2 * This, /* [in] */ long x, /* [in] */ long y); /* [id] */ HRESULT ( STDMETHODCALLTYPE *resizeTo )( IHTMLWindow2 * This, /* [in] */ long x, /* [in] */ long y); /* [id] */ HRESULT ( STDMETHODCALLTYPE *resizeBy )( IHTMLWindow2 * This, /* [in] */ long x, /* [in] */ long y); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_external )( IHTMLWindow2 * This, /* [out][retval] */ IDispatch **p); END_INTERFACE } IHTMLWindow2Vtbl; interface IHTMLWindow2 { CONST_VTBL struct IHTMLWindow2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLWindow2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLWindow2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLWindow2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLWindow2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLWindow2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLWindow2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLWindow2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLWindow2_item(This,pvarIndex,pvarResult) \ (This)->lpVtbl -> item(This,pvarIndex,pvarResult) #define IHTMLWindow2_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLWindow2_get_frames(This,p) \ (This)->lpVtbl -> get_frames(This,p) #define IHTMLWindow2_put_defaultStatus(This,v) \ (This)->lpVtbl -> put_defaultStatus(This,v) #define IHTMLWindow2_get_defaultStatus(This,p) \ (This)->lpVtbl -> get_defaultStatus(This,p) #define IHTMLWindow2_put_status(This,v) \ (This)->lpVtbl -> put_status(This,v) #define IHTMLWindow2_get_status(This,p) \ (This)->lpVtbl -> get_status(This,p) #define IHTMLWindow2_setTimeout(This,expression,msec,language,timerID) \ (This)->lpVtbl -> setTimeout(This,expression,msec,language,timerID) #define IHTMLWindow2_clearTimeout(This,timerID) \ (This)->lpVtbl -> clearTimeout(This,timerID) #define IHTMLWindow2_alert(This,message) \ (This)->lpVtbl -> alert(This,message) #define IHTMLWindow2_confirm(This,message,confirmed) \ (This)->lpVtbl -> confirm(This,message,confirmed) #define IHTMLWindow2_prompt(This,message,defstr,textdata) \ (This)->lpVtbl -> prompt(This,message,defstr,textdata) #define IHTMLWindow2_get_Image(This,p) \ (This)->lpVtbl -> get_Image(This,p) #define IHTMLWindow2_get_location(This,p) \ (This)->lpVtbl -> get_location(This,p) #define IHTMLWindow2_get_history(This,p) \ (This)->lpVtbl -> get_history(This,p) #define IHTMLWindow2_close(This) \ (This)->lpVtbl -> close(This) #define IHTMLWindow2_put_opener(This,v) \ (This)->lpVtbl -> put_opener(This,v) #define IHTMLWindow2_get_opener(This,p) \ (This)->lpVtbl -> get_opener(This,p) #define IHTMLWindow2_get_navigator(This,p) \ (This)->lpVtbl -> get_navigator(This,p) #define IHTMLWindow2_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLWindow2_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLWindow2_get_parent(This,p) \ (This)->lpVtbl -> get_parent(This,p) #define IHTMLWindow2_open(This,url,name,features,replace,pomWindowResult) \ (This)->lpVtbl -> open(This,url,name,features,replace,pomWindowResult) #define IHTMLWindow2_get_self(This,p) \ (This)->lpVtbl -> get_self(This,p) #define IHTMLWindow2_get_top(This,p) \ (This)->lpVtbl -> get_top(This,p) #define IHTMLWindow2_get_window(This,p) \ (This)->lpVtbl -> get_window(This,p) #define IHTMLWindow2_navigate(This,url) \ (This)->lpVtbl -> navigate(This,url) #define IHTMLWindow2_put_onfocus(This,v) \ (This)->lpVtbl -> put_onfocus(This,v) #define IHTMLWindow2_get_onfocus(This,p) \ (This)->lpVtbl -> get_onfocus(This,p) #define IHTMLWindow2_put_onblur(This,v) \ (This)->lpVtbl -> put_onblur(This,v) #define IHTMLWindow2_get_onblur(This,p) \ (This)->lpVtbl -> get_onblur(This,p) #define IHTMLWindow2_put_onload(This,v) \ (This)->lpVtbl -> put_onload(This,v) #define IHTMLWindow2_get_onload(This,p) \ (This)->lpVtbl -> get_onload(This,p) #define IHTMLWindow2_put_onbeforeunload(This,v) \ (This)->lpVtbl -> put_onbeforeunload(This,v) #define IHTMLWindow2_get_onbeforeunload(This,p) \ (This)->lpVtbl -> get_onbeforeunload(This,p) #define IHTMLWindow2_put_onunload(This,v) \ (This)->lpVtbl -> put_onunload(This,v) #define IHTMLWindow2_get_onunload(This,p) \ (This)->lpVtbl -> get_onunload(This,p) #define IHTMLWindow2_put_onhelp(This,v) \ (This)->lpVtbl -> put_onhelp(This,v) #define IHTMLWindow2_get_onhelp(This,p) \ (This)->lpVtbl -> get_onhelp(This,p) #define IHTMLWindow2_put_onerror(This,v) \ (This)->lpVtbl -> put_onerror(This,v) #define IHTMLWindow2_get_onerror(This,p) \ (This)->lpVtbl -> get_onerror(This,p) #define IHTMLWindow2_put_onresize(This,v) \ (This)->lpVtbl -> put_onresize(This,v) #define IHTMLWindow2_get_onresize(This,p) \ (This)->lpVtbl -> get_onresize(This,p) #define IHTMLWindow2_put_onscroll(This,v) \ (This)->lpVtbl -> put_onscroll(This,v) #define IHTMLWindow2_get_onscroll(This,p) \ (This)->lpVtbl -> get_onscroll(This,p) #define IHTMLWindow2_get_document(This,p) \ (This)->lpVtbl -> get_document(This,p) #define IHTMLWindow2_get_event(This,p) \ (This)->lpVtbl -> get_event(This,p) #define IHTMLWindow2_get__newEnum(This,p) \ (This)->lpVtbl -> get__newEnum(This,p) #define IHTMLWindow2_showModalDialog(This,dialog,varArgIn,varOptions,varArgOut) \ (This)->lpVtbl -> showModalDialog(This,dialog,varArgIn,varOptions,varArgOut) #define IHTMLWindow2_showHelp(This,helpURL,helpArg,features) \ (This)->lpVtbl -> showHelp(This,helpURL,helpArg,features) #define IHTMLWindow2_get_screen(This,p) \ (This)->lpVtbl -> get_screen(This,p) #define IHTMLWindow2_get_Option(This,p) \ (This)->lpVtbl -> get_Option(This,p) #define IHTMLWindow2_focus(This) \ (This)->lpVtbl -> focus(This) #define IHTMLWindow2_get_closed(This,p) \ (This)->lpVtbl -> get_closed(This,p) #define IHTMLWindow2_blur(This) \ (This)->lpVtbl -> blur(This) #define IHTMLWindow2_scroll(This,x,y) \ (This)->lpVtbl -> scroll(This,x,y) #define IHTMLWindow2_get_clientInformation(This,p) \ (This)->lpVtbl -> get_clientInformation(This,p) #define IHTMLWindow2_setInterval(This,expression,msec,language,timerID) \ (This)->lpVtbl -> setInterval(This,expression,msec,language,timerID) #define IHTMLWindow2_clearInterval(This,timerID) \ (This)->lpVtbl -> clearInterval(This,timerID) #define IHTMLWindow2_put_offscreenBuffering(This,v) \ (This)->lpVtbl -> put_offscreenBuffering(This,v) #define IHTMLWindow2_get_offscreenBuffering(This,p) \ (This)->lpVtbl -> get_offscreenBuffering(This,p) #define IHTMLWindow2_execScript(This,code,language,pvarRet) \ (This)->lpVtbl -> execScript(This,code,language,pvarRet) #define IHTMLWindow2_toString(This,String) \ (This)->lpVtbl -> toString(This,String) #define IHTMLWindow2_scrollBy(This,x,y) \ (This)->lpVtbl -> scrollBy(This,x,y) #define IHTMLWindow2_scrollTo(This,x,y) \ (This)->lpVtbl -> scrollTo(This,x,y) #define IHTMLWindow2_moveTo(This,x,y) \ (This)->lpVtbl -> moveTo(This,x,y) #define IHTMLWindow2_moveBy(This,x,y) \ (This)->lpVtbl -> moveBy(This,x,y) #define IHTMLWindow2_resizeTo(This,x,y) \ (This)->lpVtbl -> resizeTo(This,x,y) #define IHTMLWindow2_resizeBy(This,x,y) \ (This)->lpVtbl -> resizeBy(This,x,y) #define IHTMLWindow2_get_external(This,p) \ (This)->lpVtbl -> get_external(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_frames_Proxy( IHTMLWindow2 * This, /* [out][retval] */ IHTMLFramesCollection2 **p); void __RPC_STUB IHTMLWindow2_get_frames_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_defaultStatus_Proxy( IHTMLWindow2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLWindow2_put_defaultStatus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_defaultStatus_Proxy( IHTMLWindow2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLWindow2_get_defaultStatus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_status_Proxy( IHTMLWindow2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLWindow2_put_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_status_Proxy( IHTMLWindow2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLWindow2_get_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_setTimeout_Proxy( IHTMLWindow2 * This, /* [in] */ BSTR expression, /* [in] */ long msec, /* [in][optional] */ VARIANT *language, /* [out][retval] */ long *timerID); void __RPC_STUB IHTMLWindow2_setTimeout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_clearTimeout_Proxy( IHTMLWindow2 * This, /* [in] */ long timerID); void __RPC_STUB IHTMLWindow2_clearTimeout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_alert_Proxy( IHTMLWindow2 * This, /* [in][defaultvalue] */ BSTR message); void __RPC_STUB IHTMLWindow2_alert_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_confirm_Proxy( IHTMLWindow2 * This, /* [in][defaultvalue] */ BSTR message, /* [out][retval] */ VARIANT_BOOL *confirmed); void __RPC_STUB IHTMLWindow2_confirm_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_prompt_Proxy( IHTMLWindow2 * This, /* [in][defaultvalue] */ BSTR message, /* [in][defaultvalue] */ BSTR defstr, /* [out][retval] */ VARIANT *textdata); void __RPC_STUB IHTMLWindow2_prompt_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_Image_Proxy( IHTMLWindow2 * This, /* [out][retval] */ IHTMLImageElementFactory **p); void __RPC_STUB IHTMLWindow2_get_Image_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_location_Proxy( IHTMLWindow2 * This, /* [out][retval] */ IHTMLLocation **p); void __RPC_STUB IHTMLWindow2_get_location_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_history_Proxy( IHTMLWindow2 * This, /* [out][retval] */ IOmHistory **p); void __RPC_STUB IHTMLWindow2_get_history_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_close_Proxy( IHTMLWindow2 * This); void __RPC_STUB IHTMLWindow2_close_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_opener_Proxy( IHTMLWindow2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLWindow2_put_opener_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_opener_Proxy( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLWindow2_get_opener_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_navigator_Proxy( IHTMLWindow2 * This, /* [out][retval] */ IOmNavigator **p); void __RPC_STUB IHTMLWindow2_get_navigator_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_name_Proxy( IHTMLWindow2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLWindow2_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_name_Proxy( IHTMLWindow2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLWindow2_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_parent_Proxy( IHTMLWindow2 * This, /* [out][retval] */ IHTMLWindow2 **p); void __RPC_STUB IHTMLWindow2_get_parent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_open_Proxy( IHTMLWindow2 * This, /* [in][defaultvalue] */ BSTR url, /* [in][defaultvalue] */ BSTR name, /* [in][defaultvalue] */ BSTR features, /* [in][defaultvalue] */ VARIANT_BOOL replace, /* [out][retval] */ IHTMLWindow2 **pomWindowResult); void __RPC_STUB IHTMLWindow2_open_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_self_Proxy( IHTMLWindow2 * This, /* [out][retval] */ IHTMLWindow2 **p); void __RPC_STUB IHTMLWindow2_get_self_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_top_Proxy( IHTMLWindow2 * This, /* [out][retval] */ IHTMLWindow2 **p); void __RPC_STUB IHTMLWindow2_get_top_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_window_Proxy( IHTMLWindow2 * This, /* [out][retval] */ IHTMLWindow2 **p); void __RPC_STUB IHTMLWindow2_get_window_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_navigate_Proxy( IHTMLWindow2 * This, /* [in] */ BSTR url); void __RPC_STUB IHTMLWindow2_navigate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onfocus_Proxy( IHTMLWindow2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLWindow2_put_onfocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onfocus_Proxy( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLWindow2_get_onfocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onblur_Proxy( IHTMLWindow2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLWindow2_put_onblur_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onblur_Proxy( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLWindow2_get_onblur_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onload_Proxy( IHTMLWindow2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLWindow2_put_onload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onload_Proxy( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLWindow2_get_onload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onbeforeunload_Proxy( IHTMLWindow2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLWindow2_put_onbeforeunload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onbeforeunload_Proxy( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLWindow2_get_onbeforeunload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onunload_Proxy( IHTMLWindow2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLWindow2_put_onunload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onunload_Proxy( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLWindow2_get_onunload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onhelp_Proxy( IHTMLWindow2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLWindow2_put_onhelp_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onhelp_Proxy( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLWindow2_get_onhelp_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onerror_Proxy( IHTMLWindow2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLWindow2_put_onerror_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onerror_Proxy( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLWindow2_get_onerror_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onresize_Proxy( IHTMLWindow2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLWindow2_put_onresize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onresize_Proxy( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLWindow2_get_onresize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_onscroll_Proxy( IHTMLWindow2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLWindow2_put_onscroll_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_onscroll_Proxy( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLWindow2_get_onscroll_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [source][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_document_Proxy( IHTMLWindow2 * This, /* [out][retval] */ IHTMLDocument2 **p); void __RPC_STUB IHTMLWindow2_get_document_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_event_Proxy( IHTMLWindow2 * This, /* [out][retval] */ IHTMLEventObj **p); void __RPC_STUB IHTMLWindow2_get_event_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get__newEnum_Proxy( IHTMLWindow2 * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IHTMLWindow2_get__newEnum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_showModalDialog_Proxy( IHTMLWindow2 * This, /* [in] */ BSTR dialog, /* [in][optional] */ VARIANT *varArgIn, /* [in][optional] */ VARIANT *varOptions, /* [out][retval] */ VARIANT *varArgOut); void __RPC_STUB IHTMLWindow2_showModalDialog_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_showHelp_Proxy( IHTMLWindow2 * This, /* [in] */ BSTR helpURL, /* [in][optional] */ VARIANT helpArg, /* [in][defaultvalue] */ BSTR features); void __RPC_STUB IHTMLWindow2_showHelp_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_screen_Proxy( IHTMLWindow2 * This, /* [out][retval] */ IHTMLScreen **p); void __RPC_STUB IHTMLWindow2_get_screen_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_Option_Proxy( IHTMLWindow2 * This, /* [out][retval] */ IHTMLOptionElementFactory **p); void __RPC_STUB IHTMLWindow2_get_Option_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_focus_Proxy( IHTMLWindow2 * This); void __RPC_STUB IHTMLWindow2_focus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_closed_Proxy( IHTMLWindow2 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLWindow2_get_closed_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_blur_Proxy( IHTMLWindow2 * This); void __RPC_STUB IHTMLWindow2_blur_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_scroll_Proxy( IHTMLWindow2 * This, /* [in] */ long x, /* [in] */ long y); void __RPC_STUB IHTMLWindow2_scroll_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_clientInformation_Proxy( IHTMLWindow2 * This, /* [out][retval] */ IOmNavigator **p); void __RPC_STUB IHTMLWindow2_get_clientInformation_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_setInterval_Proxy( IHTMLWindow2 * This, /* [in] */ BSTR expression, /* [in] */ long msec, /* [in][optional] */ VARIANT *language, /* [out][retval] */ long *timerID); void __RPC_STUB IHTMLWindow2_setInterval_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_clearInterval_Proxy( IHTMLWindow2 * This, /* [in] */ long timerID); void __RPC_STUB IHTMLWindow2_clearInterval_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_put_offscreenBuffering_Proxy( IHTMLWindow2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLWindow2_put_offscreenBuffering_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_offscreenBuffering_Proxy( IHTMLWindow2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLWindow2_get_offscreenBuffering_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_execScript_Proxy( IHTMLWindow2 * This, /* [in] */ BSTR code, /* [in][defaultvalue] */ BSTR language, /* [out][retval] */ VARIANT *pvarRet); void __RPC_STUB IHTMLWindow2_execScript_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_toString_Proxy( IHTMLWindow2 * This, /* [out][retval] */ BSTR *String); void __RPC_STUB IHTMLWindow2_toString_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_scrollBy_Proxy( IHTMLWindow2 * This, /* [in] */ long x, /* [in] */ long y); void __RPC_STUB IHTMLWindow2_scrollBy_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_scrollTo_Proxy( IHTMLWindow2 * This, /* [in] */ long x, /* [in] */ long y); void __RPC_STUB IHTMLWindow2_scrollTo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_moveTo_Proxy( IHTMLWindow2 * This, /* [in] */ long x, /* [in] */ long y); void __RPC_STUB IHTMLWindow2_moveTo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_moveBy_Proxy( IHTMLWindow2 * This, /* [in] */ long x, /* [in] */ long y); void __RPC_STUB IHTMLWindow2_moveBy_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_resizeTo_Proxy( IHTMLWindow2 * This, /* [in] */ long x, /* [in] */ long y); void __RPC_STUB IHTMLWindow2_resizeTo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_resizeBy_Proxy( IHTMLWindow2 * This, /* [in] */ long x, /* [in] */ long y); void __RPC_STUB IHTMLWindow2_resizeBy_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow2_get_external_Proxy( IHTMLWindow2 * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLWindow2_get_external_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLWindow2_INTERFACE_DEFINED__ */ #ifndef __IHTMLWindow3_INTERFACE_DEFINED__ #define __IHTMLWindow3_INTERFACE_DEFINED__ /* interface IHTMLWindow3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLWindow3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4ae-98b5-11cf-bb82-00aa00bdce0b") IHTMLWindow3 : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenLeft( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_screenTop( /* [out][retval] */ long *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE attachEvent( /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp, /* [out][retval] */ VARIANT_BOOL *pfResult) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE detachEvent( /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE setTimeout( /* [in] */ VARIANT *expression, /* [in] */ long msec, /* [in][optional] */ VARIANT *language, /* [out][retval] */ long *timerID) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE setInterval( /* [in] */ VARIANT *expression, /* [in] */ long msec, /* [in][optional] */ VARIANT *language, /* [out][retval] */ long *timerID) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE print( void) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeprint( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeprint( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onafterprint( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onafterprint( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_clipboardData( /* [out][retval] */ IHTMLDataTransfer **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE showModelessDialog( /* [in][defaultvalue] */ BSTR url, /* [in][optional] */ VARIANT *varArgIn, /* [in][optional] */ VARIANT *options, /* [out][retval] */ IHTMLWindow2 **pDialog) = 0; }; #else /* C style interface */ typedef struct IHTMLWindow3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLWindow3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLWindow3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLWindow3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLWindow3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLWindow3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLWindow3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLWindow3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_screenLeft )( IHTMLWindow3 * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_screenTop )( IHTMLWindow3 * This, /* [out][retval] */ long *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *attachEvent )( IHTMLWindow3 * This, /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp, /* [out][retval] */ VARIANT_BOOL *pfResult); /* [id] */ HRESULT ( STDMETHODCALLTYPE *detachEvent )( IHTMLWindow3 * This, /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp); /* [id] */ HRESULT ( STDMETHODCALLTYPE *setTimeout )( IHTMLWindow3 * This, /* [in] */ VARIANT *expression, /* [in] */ long msec, /* [in][optional] */ VARIANT *language, /* [out][retval] */ long *timerID); /* [id] */ HRESULT ( STDMETHODCALLTYPE *setInterval )( IHTMLWindow3 * This, /* [in] */ VARIANT *expression, /* [in] */ long msec, /* [in][optional] */ VARIANT *language, /* [out][retval] */ long *timerID); /* [id] */ HRESULT ( STDMETHODCALLTYPE *print )( IHTMLWindow3 * This); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforeprint )( IHTMLWindow3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforeprint )( IHTMLWindow3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onafterprint )( IHTMLWindow3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onafterprint )( IHTMLWindow3 * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clipboardData )( IHTMLWindow3 * This, /* [out][retval] */ IHTMLDataTransfer **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *showModelessDialog )( IHTMLWindow3 * This, /* [in][defaultvalue] */ BSTR url, /* [in][optional] */ VARIANT *varArgIn, /* [in][optional] */ VARIANT *options, /* [out][retval] */ IHTMLWindow2 **pDialog); END_INTERFACE } IHTMLWindow3Vtbl; interface IHTMLWindow3 { CONST_VTBL struct IHTMLWindow3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLWindow3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLWindow3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLWindow3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLWindow3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLWindow3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLWindow3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLWindow3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLWindow3_get_screenLeft(This,p) \ (This)->lpVtbl -> get_screenLeft(This,p) #define IHTMLWindow3_get_screenTop(This,p) \ (This)->lpVtbl -> get_screenTop(This,p) #define IHTMLWindow3_attachEvent(This,event,pDisp,pfResult) \ (This)->lpVtbl -> attachEvent(This,event,pDisp,pfResult) #define IHTMLWindow3_detachEvent(This,event,pDisp) \ (This)->lpVtbl -> detachEvent(This,event,pDisp) #define IHTMLWindow3_setTimeout(This,expression,msec,language,timerID) \ (This)->lpVtbl -> setTimeout(This,expression,msec,language,timerID) #define IHTMLWindow3_setInterval(This,expression,msec,language,timerID) \ (This)->lpVtbl -> setInterval(This,expression,msec,language,timerID) #define IHTMLWindow3_print(This) \ (This)->lpVtbl -> print(This) #define IHTMLWindow3_put_onbeforeprint(This,v) \ (This)->lpVtbl -> put_onbeforeprint(This,v) #define IHTMLWindow3_get_onbeforeprint(This,p) \ (This)->lpVtbl -> get_onbeforeprint(This,p) #define IHTMLWindow3_put_onafterprint(This,v) \ (This)->lpVtbl -> put_onafterprint(This,v) #define IHTMLWindow3_get_onafterprint(This,p) \ (This)->lpVtbl -> get_onafterprint(This,p) #define IHTMLWindow3_get_clipboardData(This,p) \ (This)->lpVtbl -> get_clipboardData(This,p) #define IHTMLWindow3_showModelessDialog(This,url,varArgIn,options,pDialog) \ (This)->lpVtbl -> showModelessDialog(This,url,varArgIn,options,pDialog) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_screenLeft_Proxy( IHTMLWindow3 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLWindow3_get_screenLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_screenTop_Proxy( IHTMLWindow3 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLWindow3_get_screenTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_attachEvent_Proxy( IHTMLWindow3 * This, /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp, /* [out][retval] */ VARIANT_BOOL *pfResult); void __RPC_STUB IHTMLWindow3_attachEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_detachEvent_Proxy( IHTMLWindow3 * This, /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp); void __RPC_STUB IHTMLWindow3_detachEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_setTimeout_Proxy( IHTMLWindow3 * This, /* [in] */ VARIANT *expression, /* [in] */ long msec, /* [in][optional] */ VARIANT *language, /* [out][retval] */ long *timerID); void __RPC_STUB IHTMLWindow3_setTimeout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_setInterval_Proxy( IHTMLWindow3 * This, /* [in] */ VARIANT *expression, /* [in] */ long msec, /* [in][optional] */ VARIANT *language, /* [out][retval] */ long *timerID); void __RPC_STUB IHTMLWindow3_setInterval_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_print_Proxy( IHTMLWindow3 * This); void __RPC_STUB IHTMLWindow3_print_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_put_onbeforeprint_Proxy( IHTMLWindow3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLWindow3_put_onbeforeprint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_onbeforeprint_Proxy( IHTMLWindow3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLWindow3_get_onbeforeprint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_put_onafterprint_Proxy( IHTMLWindow3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLWindow3_put_onafterprint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_onafterprint_Proxy( IHTMLWindow3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLWindow3_get_onafterprint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_get_clipboardData_Proxy( IHTMLWindow3 * This, /* [out][retval] */ IHTMLDataTransfer **p); void __RPC_STUB IHTMLWindow3_get_clipboardData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow3_showModelessDialog_Proxy( IHTMLWindow3 * This, /* [in][defaultvalue] */ BSTR url, /* [in][optional] */ VARIANT *varArgIn, /* [in][optional] */ VARIANT *options, /* [out][retval] */ IHTMLWindow2 **pDialog); void __RPC_STUB IHTMLWindow3_showModelessDialog_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLWindow3_INTERFACE_DEFINED__ */ #ifndef __IHTMLFrameBase_INTERFACE_DEFINED__ #define __IHTMLFrameBase_INTERFACE_DEFINED__ /* interface IHTMLFrameBase */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLFrameBase; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f311-98b5-11cf-bb82-00aa00bdce0b") IHTMLFrameBase : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_src( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_src( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frameBorder( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameBorder( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frameSpacing( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameSpacing( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_marginWidth( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_marginWidth( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_marginHeight( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_marginHeight( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_noResize( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_noResize( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scrolling( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scrolling( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLFrameBaseVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLFrameBase * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLFrameBase * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLFrameBase * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLFrameBase * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLFrameBase * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLFrameBase * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLFrameBase * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_src )( IHTMLFrameBase * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_src )( IHTMLFrameBase * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLFrameBase * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLFrameBase * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_border )( IHTMLFrameBase * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_border )( IHTMLFrameBase * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_frameBorder )( IHTMLFrameBase * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_frameBorder )( IHTMLFrameBase * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_frameSpacing )( IHTMLFrameBase * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_frameSpacing )( IHTMLFrameBase * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_marginWidth )( IHTMLFrameBase * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_marginWidth )( IHTMLFrameBase * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_marginHeight )( IHTMLFrameBase * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_marginHeight )( IHTMLFrameBase * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_noResize )( IHTMLFrameBase * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_noResize )( IHTMLFrameBase * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrolling )( IHTMLFrameBase * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrolling )( IHTMLFrameBase * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLFrameBaseVtbl; interface IHTMLFrameBase { CONST_VTBL struct IHTMLFrameBaseVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLFrameBase_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLFrameBase_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLFrameBase_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLFrameBase_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLFrameBase_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLFrameBase_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLFrameBase_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLFrameBase_put_src(This,v) \ (This)->lpVtbl -> put_src(This,v) #define IHTMLFrameBase_get_src(This,p) \ (This)->lpVtbl -> get_src(This,p) #define IHTMLFrameBase_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLFrameBase_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLFrameBase_put_border(This,v) \ (This)->lpVtbl -> put_border(This,v) #define IHTMLFrameBase_get_border(This,p) \ (This)->lpVtbl -> get_border(This,p) #define IHTMLFrameBase_put_frameBorder(This,v) \ (This)->lpVtbl -> put_frameBorder(This,v) #define IHTMLFrameBase_get_frameBorder(This,p) \ (This)->lpVtbl -> get_frameBorder(This,p) #define IHTMLFrameBase_put_frameSpacing(This,v) \ (This)->lpVtbl -> put_frameSpacing(This,v) #define IHTMLFrameBase_get_frameSpacing(This,p) \ (This)->lpVtbl -> get_frameSpacing(This,p) #define IHTMLFrameBase_put_marginWidth(This,v) \ (This)->lpVtbl -> put_marginWidth(This,v) #define IHTMLFrameBase_get_marginWidth(This,p) \ (This)->lpVtbl -> get_marginWidth(This,p) #define IHTMLFrameBase_put_marginHeight(This,v) \ (This)->lpVtbl -> put_marginHeight(This,v) #define IHTMLFrameBase_get_marginHeight(This,p) \ (This)->lpVtbl -> get_marginHeight(This,p) #define IHTMLFrameBase_put_noResize(This,v) \ (This)->lpVtbl -> put_noResize(This,v) #define IHTMLFrameBase_get_noResize(This,p) \ (This)->lpVtbl -> get_noResize(This,p) #define IHTMLFrameBase_put_scrolling(This,v) \ (This)->lpVtbl -> put_scrolling(This,v) #define IHTMLFrameBase_get_scrolling(This,p) \ (This)->lpVtbl -> get_scrolling(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_src_Proxy( IHTMLFrameBase * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLFrameBase_put_src_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_src_Proxy( IHTMLFrameBase * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFrameBase_get_src_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_name_Proxy( IHTMLFrameBase * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLFrameBase_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_name_Proxy( IHTMLFrameBase * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFrameBase_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_border_Proxy( IHTMLFrameBase * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFrameBase_put_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_border_Proxy( IHTMLFrameBase * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFrameBase_get_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_frameBorder_Proxy( IHTMLFrameBase * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLFrameBase_put_frameBorder_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_frameBorder_Proxy( IHTMLFrameBase * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFrameBase_get_frameBorder_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_frameSpacing_Proxy( IHTMLFrameBase * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFrameBase_put_frameSpacing_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_frameSpacing_Proxy( IHTMLFrameBase * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFrameBase_get_frameSpacing_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_marginWidth_Proxy( IHTMLFrameBase * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFrameBase_put_marginWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_marginWidth_Proxy( IHTMLFrameBase * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFrameBase_get_marginWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_marginHeight_Proxy( IHTMLFrameBase * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFrameBase_put_marginHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_marginHeight_Proxy( IHTMLFrameBase * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFrameBase_get_marginHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_noResize_Proxy( IHTMLFrameBase * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLFrameBase_put_noResize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_noResize_Proxy( IHTMLFrameBase * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLFrameBase_get_noResize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_put_scrolling_Proxy( IHTMLFrameBase * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLFrameBase_put_scrolling_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase_get_scrolling_Proxy( IHTMLFrameBase * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFrameBase_get_scrolling_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLFrameBase_INTERFACE_DEFINED__ */ #ifndef __IHTMLScreen_INTERFACE_DEFINED__ #define __IHTMLScreen_INTERFACE_DEFINED__ /* interface IHTMLScreen */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLScreen; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f35c-98b5-11cf-bb82-00aa00bdce0b") IHTMLScreen : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_colorDepth( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bufferDepth( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bufferDepth( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_updateInterval( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_updateInterval( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_availHeight( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_availWidth( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fontSmoothingEnabled( /* [out][retval] */ VARIANT_BOOL *p) = 0; }; #else /* C style interface */ typedef struct IHTMLScreenVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLScreen * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLScreen * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLScreen * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLScreen * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLScreen * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLScreen * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLScreen * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_colorDepth )( IHTMLScreen * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_bufferDepth )( IHTMLScreen * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bufferDepth )( IHTMLScreen * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )( IHTMLScreen * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_height )( IHTMLScreen * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_updateInterval )( IHTMLScreen * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_updateInterval )( IHTMLScreen * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_availHeight )( IHTMLScreen * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_availWidth )( IHTMLScreen * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontSmoothingEnabled )( IHTMLScreen * This, /* [out][retval] */ VARIANT_BOOL *p); END_INTERFACE } IHTMLScreenVtbl; interface IHTMLScreen { CONST_VTBL struct IHTMLScreenVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLScreen_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLScreen_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLScreen_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLScreen_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLScreen_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLScreen_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLScreen_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLScreen_get_colorDepth(This,p) \ (This)->lpVtbl -> get_colorDepth(This,p) #define IHTMLScreen_put_bufferDepth(This,v) \ (This)->lpVtbl -> put_bufferDepth(This,v) #define IHTMLScreen_get_bufferDepth(This,p) \ (This)->lpVtbl -> get_bufferDepth(This,p) #define IHTMLScreen_get_width(This,p) \ (This)->lpVtbl -> get_width(This,p) #define IHTMLScreen_get_height(This,p) \ (This)->lpVtbl -> get_height(This,p) #define IHTMLScreen_put_updateInterval(This,v) \ (This)->lpVtbl -> put_updateInterval(This,v) #define IHTMLScreen_get_updateInterval(This,p) \ (This)->lpVtbl -> get_updateInterval(This,p) #define IHTMLScreen_get_availHeight(This,p) \ (This)->lpVtbl -> get_availHeight(This,p) #define IHTMLScreen_get_availWidth(This,p) \ (This)->lpVtbl -> get_availWidth(This,p) #define IHTMLScreen_get_fontSmoothingEnabled(This,p) \ (This)->lpVtbl -> get_fontSmoothingEnabled(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_colorDepth_Proxy( IHTMLScreen * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLScreen_get_colorDepth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_put_bufferDepth_Proxy( IHTMLScreen * This, /* [in] */ long v); void __RPC_STUB IHTMLScreen_put_bufferDepth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_bufferDepth_Proxy( IHTMLScreen * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLScreen_get_bufferDepth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_width_Proxy( IHTMLScreen * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLScreen_get_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_height_Proxy( IHTMLScreen * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLScreen_get_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_put_updateInterval_Proxy( IHTMLScreen * This, /* [in] */ long v); void __RPC_STUB IHTMLScreen_put_updateInterval_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_updateInterval_Proxy( IHTMLScreen * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLScreen_get_updateInterval_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_availHeight_Proxy( IHTMLScreen * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLScreen_get_availHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_availWidth_Proxy( IHTMLScreen * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLScreen_get_availWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen_get_fontSmoothingEnabled_Proxy( IHTMLScreen * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLScreen_get_fontSmoothingEnabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLScreen_INTERFACE_DEFINED__ */ #ifndef __IHTMLScreen2_INTERFACE_DEFINED__ #define __IHTMLScreen2_INTERFACE_DEFINED__ /* interface IHTMLScreen2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLScreen2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f84a-98b5-11cf-bb82-00aa00bdce0b") IHTMLScreen2 : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_logicalXDPI( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_logicalYDPI( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_deviceXDPI( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_deviceYDPI( /* [out][retval] */ long *p) = 0; }; #else /* C style interface */ typedef struct IHTMLScreen2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLScreen2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLScreen2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLScreen2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLScreen2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLScreen2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLScreen2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLScreen2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_logicalXDPI )( IHTMLScreen2 * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_logicalYDPI )( IHTMLScreen2 * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_deviceXDPI )( IHTMLScreen2 * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_deviceYDPI )( IHTMLScreen2 * This, /* [out][retval] */ long *p); END_INTERFACE } IHTMLScreen2Vtbl; interface IHTMLScreen2 { CONST_VTBL struct IHTMLScreen2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLScreen2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLScreen2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLScreen2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLScreen2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLScreen2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLScreen2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLScreen2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLScreen2_get_logicalXDPI(This,p) \ (This)->lpVtbl -> get_logicalXDPI(This,p) #define IHTMLScreen2_get_logicalYDPI(This,p) \ (This)->lpVtbl -> get_logicalYDPI(This,p) #define IHTMLScreen2_get_deviceXDPI(This,p) \ (This)->lpVtbl -> get_deviceXDPI(This,p) #define IHTMLScreen2_get_deviceYDPI(This,p) \ (This)->lpVtbl -> get_deviceYDPI(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen2_get_logicalXDPI_Proxy( IHTMLScreen2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLScreen2_get_logicalXDPI_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen2_get_logicalYDPI_Proxy( IHTMLScreen2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLScreen2_get_logicalYDPI_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen2_get_deviceXDPI_Proxy( IHTMLScreen2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLScreen2_get_deviceXDPI_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScreen2_get_deviceYDPI_Proxy( IHTMLScreen2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLScreen2_get_deviceYDPI_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLScreen2_INTERFACE_DEFINED__ */ #ifndef __IHTMLWindow4_INTERFACE_DEFINED__ #define __IHTMLWindow4_INTERFACE_DEFINED__ /* interface IHTMLWindow4 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLWindow4; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6cf-98b5-11cf-bb82-00aa00bdce0b") IHTMLWindow4 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE createPopup( /* [in][optional] */ VARIANT *varArgIn, /* [out][retval] */ IDispatch **ppPopup) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameElement( /* [out][retval] */ IHTMLFrameBase **p) = 0; }; #else /* C style interface */ typedef struct IHTMLWindow4Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLWindow4 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLWindow4 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLWindow4 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLWindow4 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLWindow4 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLWindow4 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLWindow4 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createPopup )( IHTMLWindow4 * This, /* [in][optional] */ VARIANT *varArgIn, /* [out][retval] */ IDispatch **ppPopup); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_frameElement )( IHTMLWindow4 * This, /* [out][retval] */ IHTMLFrameBase **p); END_INTERFACE } IHTMLWindow4Vtbl; interface IHTMLWindow4 { CONST_VTBL struct IHTMLWindow4Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLWindow4_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLWindow4_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLWindow4_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLWindow4_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLWindow4_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLWindow4_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLWindow4_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLWindow4_createPopup(This,varArgIn,ppPopup) \ (This)->lpVtbl -> createPopup(This,varArgIn,ppPopup) #define IHTMLWindow4_get_frameElement(This,p) \ (This)->lpVtbl -> get_frameElement(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLWindow4_createPopup_Proxy( IHTMLWindow4 * This, /* [in][optional] */ VARIANT *varArgIn, /* [out][retval] */ IDispatch **ppPopup); void __RPC_STUB IHTMLWindow4_createPopup_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLWindow4_get_frameElement_Proxy( IHTMLWindow4 * This, /* [out][retval] */ IHTMLFrameBase **p); void __RPC_STUB IHTMLWindow4_get_frameElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLWindow4_INTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_FramesCollection; #ifdef __cplusplus class DECLSPEC_UUID("3050f7f6-98b5-11cf-bb82-00aa00bdce0b") FramesCollection; #endif #ifndef __DispHTMLScreen_DISPINTERFACE_DEFINED__ #define __DispHTMLScreen_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLScreen */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLScreen; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f591-98b5-11cf-bb82-00aa00bdce0b") DispHTMLScreen : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLScreenVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLScreen * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLScreen * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLScreen * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLScreen * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLScreen * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLScreen * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLScreen * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLScreenVtbl; interface DispHTMLScreen { CONST_VTBL struct DispHTMLScreenVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLScreen_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLScreen_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLScreen_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLScreen_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLScreen_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLScreen_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLScreen_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLScreen_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLScreen; #ifdef __cplusplus class DECLSPEC_UUID("3050f35d-98b5-11cf-bb82-00aa00bdce0b") HTMLScreen; #endif #ifndef __DispHTMLWindow2_DISPINTERFACE_DEFINED__ #define __DispHTMLWindow2_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLWindow2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLWindow2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f55d-98b5-11cf-bb82-00aa00bdce0b") DispHTMLWindow2 : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLWindow2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLWindow2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLWindow2 * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLWindow2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLWindow2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLWindow2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLWindow2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLWindow2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLWindow2Vtbl; interface DispHTMLWindow2 { CONST_VTBL struct DispHTMLWindow2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLWindow2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLWindow2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLWindow2_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLWindow2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLWindow2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLWindow2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLWindow2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLWindow2_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLWindow2; #ifdef __cplusplus class DECLSPEC_UUID("D48A6EC6-6A4A-11cf-94A7-444553540000") HTMLWindow2; #endif #ifndef __DispHTMLWindowProxy_DISPINTERFACE_DEFINED__ #define __DispHTMLWindowProxy_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLWindowProxy */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLWindowProxy; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f55e-98b5-11cf-bb82-00aa00bdce0b") DispHTMLWindowProxy : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLWindowProxyVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLWindowProxy * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLWindowProxy * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLWindowProxy * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLWindowProxy * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLWindowProxy * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLWindowProxy * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLWindowProxy * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLWindowProxyVtbl; interface DispHTMLWindowProxy { CONST_VTBL struct DispHTMLWindowProxyVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLWindowProxy_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLWindowProxy_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLWindowProxy_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLWindowProxy_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLWindowProxy_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLWindowProxy_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLWindowProxy_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLWindowProxy_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLWindowProxy; #ifdef __cplusplus class DECLSPEC_UUID("3050f391-98b5-11cf-bb82-00aa00bdce0b") HTMLWindowProxy; #endif #ifndef __HTMLDocumentEvents2_DISPINTERFACE_DEFINED__ #define __HTMLDocumentEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLDocumentEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLDocumentEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f613-98b5-11cf-bb82-00aa00bdce0b") HTMLDocumentEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLDocumentEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLDocumentEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLDocumentEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLDocumentEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLDocumentEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLDocumentEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLDocumentEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLDocumentEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLDocumentEvents2Vtbl; interface HTMLDocumentEvents2 { CONST_VTBL struct HTMLDocumentEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLDocumentEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLDocumentEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLDocumentEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLDocumentEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLDocumentEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLDocumentEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLDocumentEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLDocumentEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLDocumentEvents_DISPINTERFACE_DEFINED__ #define __HTMLDocumentEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLDocumentEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLDocumentEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f260-98b5-11cf-bb82-00aa00bdce0b") HTMLDocumentEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLDocumentEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLDocumentEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLDocumentEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLDocumentEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLDocumentEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLDocumentEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLDocumentEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLDocumentEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLDocumentEventsVtbl; interface HTMLDocumentEvents { CONST_VTBL struct HTMLDocumentEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLDocumentEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLDocumentEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLDocumentEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLDocumentEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLDocumentEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLDocumentEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLDocumentEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLDocumentEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLDocument3_INTERFACE_DEFINED__ #define __IHTMLDocument3_INTERFACE_DEFINED__ /* interface IHTMLDocument3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDocument3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f485-98b5-11cf-bb82-00aa00bdce0b") IHTMLDocument3 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE releaseCapture( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE recalc( /* [in][defaultvalue] */ VARIANT_BOOL fForce = 0) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTextNode( /* [in] */ BSTR text, /* [out][retval] */ IHTMLDOMNode **newTextNode) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_documentElement( /* [out][retval] */ IHTMLElement **p) = 0; virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_uniqueID( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE attachEvent( /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp, /* [out][retval] */ VARIANT_BOOL *pfResult) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE detachEvent( /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowsdelete( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowsdelete( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onrowsinserted( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onrowsinserted( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncellchange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncellchange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondatasetchanged( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondatasetchanged( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondataavailable( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondataavailable( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondatasetcomplete( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondatasetcomplete( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onpropertychange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onpropertychange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dir( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dir( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncontextmenu( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncontextmenu( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onstop( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onstop( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createDocumentFragment( /* [out][retval] */ IHTMLDocument2 **pNewDoc) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_parentDocument( /* [out][retval] */ IHTMLDocument2 **p) = 0; virtual /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_enableDownload( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_enableDownload( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_baseUrl( /* [in] */ BSTR v) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_baseUrl( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_childNodes( /* [out][retval] */ IDispatch **p) = 0; virtual /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_inheritStyleSheets( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_inheritStyleSheets( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeeditfocus( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeeditfocus( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getElementsByName( /* [in] */ BSTR v, /* [out][retval] */ IHTMLElementCollection **pelColl) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getElementById( /* [in] */ BSTR v, /* [out][retval] */ IHTMLElement **pel) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getElementsByTagName( /* [in] */ BSTR v, /* [out][retval] */ IHTMLElementCollection **pelColl) = 0; }; #else /* C style interface */ typedef struct IHTMLDocument3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDocument3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDocument3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDocument3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDocument3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDocument3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDocument3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDocument3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *releaseCapture )( IHTMLDocument3 * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *recalc )( IHTMLDocument3 * This, /* [in][defaultvalue] */ VARIANT_BOOL fForce); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createTextNode )( IHTMLDocument3 * This, /* [in] */ BSTR text, /* [out][retval] */ IHTMLDOMNode **newTextNode); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_documentElement )( IHTMLDocument3 * This, /* [out][retval] */ IHTMLElement **p); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_uniqueID )( IHTMLDocument3 * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *attachEvent )( IHTMLDocument3 * This, /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp, /* [out][retval] */ VARIANT_BOOL *pfResult); /* [id] */ HRESULT ( STDMETHODCALLTYPE *detachEvent )( IHTMLDocument3 * This, /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onrowsdelete )( IHTMLDocument3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onrowsdelete )( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onrowsinserted )( IHTMLDocument3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onrowsinserted )( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_oncellchange )( IHTMLDocument3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_oncellchange )( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondatasetchanged )( IHTMLDocument3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondatasetchanged )( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondataavailable )( IHTMLDocument3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondataavailable )( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondatasetcomplete )( IHTMLDocument3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondatasetcomplete )( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onpropertychange )( IHTMLDocument3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onpropertychange )( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dir )( IHTMLDocument3 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dir )( IHTMLDocument3 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_oncontextmenu )( IHTMLDocument3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_oncontextmenu )( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onstop )( IHTMLDocument3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onstop )( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createDocumentFragment )( IHTMLDocument3 * This, /* [out][retval] */ IHTMLDocument2 **pNewDoc); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_parentDocument )( IHTMLDocument3 * This, /* [out][retval] */ IHTMLDocument2 **p); /* [restricted][hidden][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_enableDownload )( IHTMLDocument3 * This, /* [in] */ VARIANT_BOOL v); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_enableDownload )( IHTMLDocument3 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [restricted][hidden][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_baseUrl )( IHTMLDocument3 * This, /* [in] */ BSTR v); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_baseUrl )( IHTMLDocument3 * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_childNodes )( IHTMLDocument3 * This, /* [out][retval] */ IDispatch **p); /* [restricted][hidden][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_inheritStyleSheets )( IHTMLDocument3 * This, /* [in] */ VARIANT_BOOL v); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_inheritStyleSheets )( IHTMLDocument3 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforeeditfocus )( IHTMLDocument3 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforeeditfocus )( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getElementsByName )( IHTMLDocument3 * This, /* [in] */ BSTR v, /* [out][retval] */ IHTMLElementCollection **pelColl); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getElementById )( IHTMLDocument3 * This, /* [in] */ BSTR v, /* [out][retval] */ IHTMLElement **pel); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getElementsByTagName )( IHTMLDocument3 * This, /* [in] */ BSTR v, /* [out][retval] */ IHTMLElementCollection **pelColl); END_INTERFACE } IHTMLDocument3Vtbl; interface IHTMLDocument3 { CONST_VTBL struct IHTMLDocument3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDocument3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDocument3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDocument3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDocument3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDocument3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDocument3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDocument3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDocument3_releaseCapture(This) \ (This)->lpVtbl -> releaseCapture(This) #define IHTMLDocument3_recalc(This,fForce) \ (This)->lpVtbl -> recalc(This,fForce) #define IHTMLDocument3_createTextNode(This,text,newTextNode) \ (This)->lpVtbl -> createTextNode(This,text,newTextNode) #define IHTMLDocument3_get_documentElement(This,p) \ (This)->lpVtbl -> get_documentElement(This,p) #define IHTMLDocument3_get_uniqueID(This,p) \ (This)->lpVtbl -> get_uniqueID(This,p) #define IHTMLDocument3_attachEvent(This,event,pDisp,pfResult) \ (This)->lpVtbl -> attachEvent(This,event,pDisp,pfResult) #define IHTMLDocument3_detachEvent(This,event,pDisp) \ (This)->lpVtbl -> detachEvent(This,event,pDisp) #define IHTMLDocument3_put_onrowsdelete(This,v) \ (This)->lpVtbl -> put_onrowsdelete(This,v) #define IHTMLDocument3_get_onrowsdelete(This,p) \ (This)->lpVtbl -> get_onrowsdelete(This,p) #define IHTMLDocument3_put_onrowsinserted(This,v) \ (This)->lpVtbl -> put_onrowsinserted(This,v) #define IHTMLDocument3_get_onrowsinserted(This,p) \ (This)->lpVtbl -> get_onrowsinserted(This,p) #define IHTMLDocument3_put_oncellchange(This,v) \ (This)->lpVtbl -> put_oncellchange(This,v) #define IHTMLDocument3_get_oncellchange(This,p) \ (This)->lpVtbl -> get_oncellchange(This,p) #define IHTMLDocument3_put_ondatasetchanged(This,v) \ (This)->lpVtbl -> put_ondatasetchanged(This,v) #define IHTMLDocument3_get_ondatasetchanged(This,p) \ (This)->lpVtbl -> get_ondatasetchanged(This,p) #define IHTMLDocument3_put_ondataavailable(This,v) \ (This)->lpVtbl -> put_ondataavailable(This,v) #define IHTMLDocument3_get_ondataavailable(This,p) \ (This)->lpVtbl -> get_ondataavailable(This,p) #define IHTMLDocument3_put_ondatasetcomplete(This,v) \ (This)->lpVtbl -> put_ondatasetcomplete(This,v) #define IHTMLDocument3_get_ondatasetcomplete(This,p) \ (This)->lpVtbl -> get_ondatasetcomplete(This,p) #define IHTMLDocument3_put_onpropertychange(This,v) \ (This)->lpVtbl -> put_onpropertychange(This,v) #define IHTMLDocument3_get_onpropertychange(This,p) \ (This)->lpVtbl -> get_onpropertychange(This,p) #define IHTMLDocument3_put_dir(This,v) \ (This)->lpVtbl -> put_dir(This,v) #define IHTMLDocument3_get_dir(This,p) \ (This)->lpVtbl -> get_dir(This,p) #define IHTMLDocument3_put_oncontextmenu(This,v) \ (This)->lpVtbl -> put_oncontextmenu(This,v) #define IHTMLDocument3_get_oncontextmenu(This,p) \ (This)->lpVtbl -> get_oncontextmenu(This,p) #define IHTMLDocument3_put_onstop(This,v) \ (This)->lpVtbl -> put_onstop(This,v) #define IHTMLDocument3_get_onstop(This,p) \ (This)->lpVtbl -> get_onstop(This,p) #define IHTMLDocument3_createDocumentFragment(This,pNewDoc) \ (This)->lpVtbl -> createDocumentFragment(This,pNewDoc) #define IHTMLDocument3_get_parentDocument(This,p) \ (This)->lpVtbl -> get_parentDocument(This,p) #define IHTMLDocument3_put_enableDownload(This,v) \ (This)->lpVtbl -> put_enableDownload(This,v) #define IHTMLDocument3_get_enableDownload(This,p) \ (This)->lpVtbl -> get_enableDownload(This,p) #define IHTMLDocument3_put_baseUrl(This,v) \ (This)->lpVtbl -> put_baseUrl(This,v) #define IHTMLDocument3_get_baseUrl(This,p) \ (This)->lpVtbl -> get_baseUrl(This,p) #define IHTMLDocument3_get_childNodes(This,p) \ (This)->lpVtbl -> get_childNodes(This,p) #define IHTMLDocument3_put_inheritStyleSheets(This,v) \ (This)->lpVtbl -> put_inheritStyleSheets(This,v) #define IHTMLDocument3_get_inheritStyleSheets(This,p) \ (This)->lpVtbl -> get_inheritStyleSheets(This,p) #define IHTMLDocument3_put_onbeforeeditfocus(This,v) \ (This)->lpVtbl -> put_onbeforeeditfocus(This,v) #define IHTMLDocument3_get_onbeforeeditfocus(This,p) \ (This)->lpVtbl -> get_onbeforeeditfocus(This,p) #define IHTMLDocument3_getElementsByName(This,v,pelColl) \ (This)->lpVtbl -> getElementsByName(This,v,pelColl) #define IHTMLDocument3_getElementById(This,v,pel) \ (This)->lpVtbl -> getElementById(This,v,pel) #define IHTMLDocument3_getElementsByTagName(This,v,pelColl) \ (This)->lpVtbl -> getElementsByTagName(This,v,pelColl) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_releaseCapture_Proxy( IHTMLDocument3 * This); void __RPC_STUB IHTMLDocument3_releaseCapture_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_recalc_Proxy( IHTMLDocument3 * This, /* [in][defaultvalue] */ VARIANT_BOOL fForce); void __RPC_STUB IHTMLDocument3_recalc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_createTextNode_Proxy( IHTMLDocument3 * This, /* [in] */ BSTR text, /* [out][retval] */ IHTMLDOMNode **newTextNode); void __RPC_STUB IHTMLDocument3_createTextNode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_documentElement_Proxy( IHTMLDocument3 * This, /* [out][retval] */ IHTMLElement **p); void __RPC_STUB IHTMLDocument3_get_documentElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_uniqueID_Proxy( IHTMLDocument3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument3_get_uniqueID_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_attachEvent_Proxy( IHTMLDocument3 * This, /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp, /* [out][retval] */ VARIANT_BOOL *pfResult); void __RPC_STUB IHTMLDocument3_attachEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_detachEvent_Proxy( IHTMLDocument3 * This, /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp); void __RPC_STUB IHTMLDocument3_detachEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onrowsdelete_Proxy( IHTMLDocument3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument3_put_onrowsdelete_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onrowsdelete_Proxy( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument3_get_onrowsdelete_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onrowsinserted_Proxy( IHTMLDocument3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument3_put_onrowsinserted_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onrowsinserted_Proxy( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument3_get_onrowsinserted_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_oncellchange_Proxy( IHTMLDocument3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument3_put_oncellchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_oncellchange_Proxy( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument3_get_oncellchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_ondatasetchanged_Proxy( IHTMLDocument3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument3_put_ondatasetchanged_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_ondatasetchanged_Proxy( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument3_get_ondatasetchanged_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_ondataavailable_Proxy( IHTMLDocument3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument3_put_ondataavailable_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_ondataavailable_Proxy( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument3_get_ondataavailable_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_ondatasetcomplete_Proxy( IHTMLDocument3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument3_put_ondatasetcomplete_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_ondatasetcomplete_Proxy( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument3_get_ondatasetcomplete_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onpropertychange_Proxy( IHTMLDocument3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument3_put_onpropertychange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onpropertychange_Proxy( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument3_get_onpropertychange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_dir_Proxy( IHTMLDocument3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDocument3_put_dir_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_dir_Proxy( IHTMLDocument3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument3_get_dir_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_oncontextmenu_Proxy( IHTMLDocument3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument3_put_oncontextmenu_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_oncontextmenu_Proxy( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument3_get_oncontextmenu_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onstop_Proxy( IHTMLDocument3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument3_put_onstop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onstop_Proxy( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument3_get_onstop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_createDocumentFragment_Proxy( IHTMLDocument3 * This, /* [out][retval] */ IHTMLDocument2 **pNewDoc); void __RPC_STUB IHTMLDocument3_createDocumentFragment_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_parentDocument_Proxy( IHTMLDocument3 * This, /* [out][retval] */ IHTMLDocument2 **p); void __RPC_STUB IHTMLDocument3_get_parentDocument_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_enableDownload_Proxy( IHTMLDocument3 * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLDocument3_put_enableDownload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_enableDownload_Proxy( IHTMLDocument3 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLDocument3_get_enableDownload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_baseUrl_Proxy( IHTMLDocument3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDocument3_put_baseUrl_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_baseUrl_Proxy( IHTMLDocument3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument3_get_baseUrl_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_childNodes_Proxy( IHTMLDocument3 * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLDocument3_get_childNodes_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_inheritStyleSheets_Proxy( IHTMLDocument3 * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLDocument3_put_inheritStyleSheets_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_inheritStyleSheets_Proxy( IHTMLDocument3 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLDocument3_get_inheritStyleSheets_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_put_onbeforeeditfocus_Proxy( IHTMLDocument3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument3_put_onbeforeeditfocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_get_onbeforeeditfocus_Proxy( IHTMLDocument3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument3_get_onbeforeeditfocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_getElementsByName_Proxy( IHTMLDocument3 * This, /* [in] */ BSTR v, /* [out][retval] */ IHTMLElementCollection **pelColl); void __RPC_STUB IHTMLDocument3_getElementsByName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_getElementById_Proxy( IHTMLDocument3 * This, /* [in] */ BSTR v, /* [out][retval] */ IHTMLElement **pel); void __RPC_STUB IHTMLDocument3_getElementById_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument3_getElementsByTagName_Proxy( IHTMLDocument3 * This, /* [in] */ BSTR v, /* [out][retval] */ IHTMLElementCollection **pelColl); void __RPC_STUB IHTMLDocument3_getElementsByTagName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDocument3_INTERFACE_DEFINED__ */ #ifndef __IHTMLDocument4_INTERFACE_DEFINED__ #define __IHTMLDocument4_INTERFACE_DEFINED__ /* interface IHTMLDocument4 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDocument4; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f69a-98b5-11cf-bb82-00aa00bdce0b") IHTMLDocument4 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE hasFocus( /* [out][retval] */ VARIANT_BOOL *pfFocus) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onselectionchange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onselectionchange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_namespaces( /* [out][retval] */ IDispatch **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createDocumentFromUrl( /* [in] */ BSTR bstrUrl, /* [in] */ BSTR bstrOptions, /* [out][retval] */ IHTMLDocument2 **newDoc) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_media( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_media( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createEventObject( /* [in][optional] */ VARIANT *pvarEventObject, /* [out][retval] */ IHTMLEventObj **ppEventObj) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE fireEvent( /* [in] */ BSTR bstrEventName, /* [in][optional] */ VARIANT *pvarEventObject, /* [out][retval] */ VARIANT_BOOL *pfCancelled) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createRenderStyle( /* [in] */ BSTR v, /* [out][retval] */ IHTMLRenderStyle **ppIHTMLRenderStyle) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_oncontrolselect( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_oncontrolselect( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_URLUnencoded( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLDocument4Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDocument4 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDocument4 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDocument4 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDocument4 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDocument4 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDocument4 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDocument4 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *focus )( IHTMLDocument4 * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *hasFocus )( IHTMLDocument4 * This, /* [out][retval] */ VARIANT_BOOL *pfFocus); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onselectionchange )( IHTMLDocument4 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onselectionchange )( IHTMLDocument4 * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_namespaces )( IHTMLDocument4 * This, /* [out][retval] */ IDispatch **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createDocumentFromUrl )( IHTMLDocument4 * This, /* [in] */ BSTR bstrUrl, /* [in] */ BSTR bstrOptions, /* [out][retval] */ IHTMLDocument2 **newDoc); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_media )( IHTMLDocument4 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_media )( IHTMLDocument4 * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createEventObject )( IHTMLDocument4 * This, /* [in][optional] */ VARIANT *pvarEventObject, /* [out][retval] */ IHTMLEventObj **ppEventObj); /* [id] */ HRESULT ( STDMETHODCALLTYPE *fireEvent )( IHTMLDocument4 * This, /* [in] */ BSTR bstrEventName, /* [in][optional] */ VARIANT *pvarEventObject, /* [out][retval] */ VARIANT_BOOL *pfCancelled); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createRenderStyle )( IHTMLDocument4 * This, /* [in] */ BSTR v, /* [out][retval] */ IHTMLRenderStyle **ppIHTMLRenderStyle); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_oncontrolselect )( IHTMLDocument4 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_oncontrolselect )( IHTMLDocument4 * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_URLUnencoded )( IHTMLDocument4 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLDocument4Vtbl; interface IHTMLDocument4 { CONST_VTBL struct IHTMLDocument4Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDocument4_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDocument4_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDocument4_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDocument4_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDocument4_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDocument4_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDocument4_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDocument4_focus(This) \ (This)->lpVtbl -> focus(This) #define IHTMLDocument4_hasFocus(This,pfFocus) \ (This)->lpVtbl -> hasFocus(This,pfFocus) #define IHTMLDocument4_put_onselectionchange(This,v) \ (This)->lpVtbl -> put_onselectionchange(This,v) #define IHTMLDocument4_get_onselectionchange(This,p) \ (This)->lpVtbl -> get_onselectionchange(This,p) #define IHTMLDocument4_get_namespaces(This,p) \ (This)->lpVtbl -> get_namespaces(This,p) #define IHTMLDocument4_createDocumentFromUrl(This,bstrUrl,bstrOptions,newDoc) \ (This)->lpVtbl -> createDocumentFromUrl(This,bstrUrl,bstrOptions,newDoc) #define IHTMLDocument4_put_media(This,v) \ (This)->lpVtbl -> put_media(This,v) #define IHTMLDocument4_get_media(This,p) \ (This)->lpVtbl -> get_media(This,p) #define IHTMLDocument4_createEventObject(This,pvarEventObject,ppEventObj) \ (This)->lpVtbl -> createEventObject(This,pvarEventObject,ppEventObj) #define IHTMLDocument4_fireEvent(This,bstrEventName,pvarEventObject,pfCancelled) \ (This)->lpVtbl -> fireEvent(This,bstrEventName,pvarEventObject,pfCancelled) #define IHTMLDocument4_createRenderStyle(This,v,ppIHTMLRenderStyle) \ (This)->lpVtbl -> createRenderStyle(This,v,ppIHTMLRenderStyle) #define IHTMLDocument4_put_oncontrolselect(This,v) \ (This)->lpVtbl -> put_oncontrolselect(This,v) #define IHTMLDocument4_get_oncontrolselect(This,p) \ (This)->lpVtbl -> get_oncontrolselect(This,p) #define IHTMLDocument4_get_URLUnencoded(This,p) \ (This)->lpVtbl -> get_URLUnencoded(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_focus_Proxy( IHTMLDocument4 * This); void __RPC_STUB IHTMLDocument4_focus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_hasFocus_Proxy( IHTMLDocument4 * This, /* [out][retval] */ VARIANT_BOOL *pfFocus); void __RPC_STUB IHTMLDocument4_hasFocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_put_onselectionchange_Proxy( IHTMLDocument4 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument4_put_onselectionchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_onselectionchange_Proxy( IHTMLDocument4 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument4_get_onselectionchange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_namespaces_Proxy( IHTMLDocument4 * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLDocument4_get_namespaces_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_createDocumentFromUrl_Proxy( IHTMLDocument4 * This, /* [in] */ BSTR bstrUrl, /* [in] */ BSTR bstrOptions, /* [out][retval] */ IHTMLDocument2 **newDoc); void __RPC_STUB IHTMLDocument4_createDocumentFromUrl_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_put_media_Proxy( IHTMLDocument4 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDocument4_put_media_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_media_Proxy( IHTMLDocument4 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument4_get_media_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_createEventObject_Proxy( IHTMLDocument4 * This, /* [in][optional] */ VARIANT *pvarEventObject, /* [out][retval] */ IHTMLEventObj **ppEventObj); void __RPC_STUB IHTMLDocument4_createEventObject_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_fireEvent_Proxy( IHTMLDocument4 * This, /* [in] */ BSTR bstrEventName, /* [in][optional] */ VARIANT *pvarEventObject, /* [out][retval] */ VARIANT_BOOL *pfCancelled); void __RPC_STUB IHTMLDocument4_fireEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_createRenderStyle_Proxy( IHTMLDocument4 * This, /* [in] */ BSTR v, /* [out][retval] */ IHTMLRenderStyle **ppIHTMLRenderStyle); void __RPC_STUB IHTMLDocument4_createRenderStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_put_oncontrolselect_Proxy( IHTMLDocument4 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument4_put_oncontrolselect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_oncontrolselect_Proxy( IHTMLDocument4 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument4_get_oncontrolselect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument4_get_URLUnencoded_Proxy( IHTMLDocument4 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument4_get_URLUnencoded_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDocument4_INTERFACE_DEFINED__ */ #ifndef __IHTMLDocument5_INTERFACE_DEFINED__ #define __IHTMLDocument5_INTERFACE_DEFINED__ /* interface IHTMLDocument5 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDocument5; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f80c-98b5-11cf-bb82-00aa00bdce0b") IHTMLDocument5 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onmousewheel( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onmousewheel( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_doctype( /* [out][retval] */ IHTMLDOMNode **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_implementation( /* [out][retval] */ IHTMLDOMImplementation **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createAttribute( /* [in] */ BSTR bstrattrName, /* [out][retval] */ IHTMLDOMAttribute **ppattribute) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createComment( /* [in] */ BSTR bstrdata, /* [out][retval] */ IHTMLDOMNode **ppRetNode) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocusin( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocusin( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocusout( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocusout( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onactivate( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onactivate( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ondeactivate( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ondeactivate( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeactivate( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeactivate( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforedeactivate( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforedeactivate( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_compatMode( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLDocument5Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDocument5 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDocument5 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDocument5 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDocument5 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDocument5 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDocument5 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDocument5 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onmousewheel )( IHTMLDocument5 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onmousewheel )( IHTMLDocument5 * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_doctype )( IHTMLDocument5 * This, /* [out][retval] */ IHTMLDOMNode **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_implementation )( IHTMLDocument5 * This, /* [out][retval] */ IHTMLDOMImplementation **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createAttribute )( IHTMLDocument5 * This, /* [in] */ BSTR bstrattrName, /* [out][retval] */ IHTMLDOMAttribute **ppattribute); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createComment )( IHTMLDocument5 * This, /* [in] */ BSTR bstrdata, /* [out][retval] */ IHTMLDOMNode **ppRetNode); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onfocusin )( IHTMLDocument5 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onfocusin )( IHTMLDocument5 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onfocusout )( IHTMLDocument5 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onfocusout )( IHTMLDocument5 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onactivate )( IHTMLDocument5 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onactivate )( IHTMLDocument5 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ondeactivate )( IHTMLDocument5 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ondeactivate )( IHTMLDocument5 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforeactivate )( IHTMLDocument5 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforeactivate )( IHTMLDocument5 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforedeactivate )( IHTMLDocument5 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforedeactivate )( IHTMLDocument5 * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_compatMode )( IHTMLDocument5 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLDocument5Vtbl; interface IHTMLDocument5 { CONST_VTBL struct IHTMLDocument5Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDocument5_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDocument5_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDocument5_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDocument5_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDocument5_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDocument5_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDocument5_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDocument5_put_onmousewheel(This,v) \ (This)->lpVtbl -> put_onmousewheel(This,v) #define IHTMLDocument5_get_onmousewheel(This,p) \ (This)->lpVtbl -> get_onmousewheel(This,p) #define IHTMLDocument5_get_doctype(This,p) \ (This)->lpVtbl -> get_doctype(This,p) #define IHTMLDocument5_get_implementation(This,p) \ (This)->lpVtbl -> get_implementation(This,p) #define IHTMLDocument5_createAttribute(This,bstrattrName,ppattribute) \ (This)->lpVtbl -> createAttribute(This,bstrattrName,ppattribute) #define IHTMLDocument5_createComment(This,bstrdata,ppRetNode) \ (This)->lpVtbl -> createComment(This,bstrdata,ppRetNode) #define IHTMLDocument5_put_onfocusin(This,v) \ (This)->lpVtbl -> put_onfocusin(This,v) #define IHTMLDocument5_get_onfocusin(This,p) \ (This)->lpVtbl -> get_onfocusin(This,p) #define IHTMLDocument5_put_onfocusout(This,v) \ (This)->lpVtbl -> put_onfocusout(This,v) #define IHTMLDocument5_get_onfocusout(This,p) \ (This)->lpVtbl -> get_onfocusout(This,p) #define IHTMLDocument5_put_onactivate(This,v) \ (This)->lpVtbl -> put_onactivate(This,v) #define IHTMLDocument5_get_onactivate(This,p) \ (This)->lpVtbl -> get_onactivate(This,p) #define IHTMLDocument5_put_ondeactivate(This,v) \ (This)->lpVtbl -> put_ondeactivate(This,v) #define IHTMLDocument5_get_ondeactivate(This,p) \ (This)->lpVtbl -> get_ondeactivate(This,p) #define IHTMLDocument5_put_onbeforeactivate(This,v) \ (This)->lpVtbl -> put_onbeforeactivate(This,v) #define IHTMLDocument5_get_onbeforeactivate(This,p) \ (This)->lpVtbl -> get_onbeforeactivate(This,p) #define IHTMLDocument5_put_onbeforedeactivate(This,v) \ (This)->lpVtbl -> put_onbeforedeactivate(This,v) #define IHTMLDocument5_get_onbeforedeactivate(This,p) \ (This)->lpVtbl -> get_onbeforedeactivate(This,p) #define IHTMLDocument5_get_compatMode(This,p) \ (This)->lpVtbl -> get_compatMode(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onmousewheel_Proxy( IHTMLDocument5 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument5_put_onmousewheel_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onmousewheel_Proxy( IHTMLDocument5 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument5_get_onmousewheel_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_doctype_Proxy( IHTMLDocument5 * This, /* [out][retval] */ IHTMLDOMNode **p); void __RPC_STUB IHTMLDocument5_get_doctype_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_implementation_Proxy( IHTMLDocument5 * This, /* [out][retval] */ IHTMLDOMImplementation **p); void __RPC_STUB IHTMLDocument5_get_implementation_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_createAttribute_Proxy( IHTMLDocument5 * This, /* [in] */ BSTR bstrattrName, /* [out][retval] */ IHTMLDOMAttribute **ppattribute); void __RPC_STUB IHTMLDocument5_createAttribute_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_createComment_Proxy( IHTMLDocument5 * This, /* [in] */ BSTR bstrdata, /* [out][retval] */ IHTMLDOMNode **ppRetNode); void __RPC_STUB IHTMLDocument5_createComment_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onfocusin_Proxy( IHTMLDocument5 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument5_put_onfocusin_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onfocusin_Proxy( IHTMLDocument5 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument5_get_onfocusin_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onfocusout_Proxy( IHTMLDocument5 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument5_put_onfocusout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onfocusout_Proxy( IHTMLDocument5 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument5_get_onfocusout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onactivate_Proxy( IHTMLDocument5 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument5_put_onactivate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onactivate_Proxy( IHTMLDocument5 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument5_get_onactivate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_ondeactivate_Proxy( IHTMLDocument5 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument5_put_ondeactivate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_ondeactivate_Proxy( IHTMLDocument5 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument5_get_ondeactivate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onbeforeactivate_Proxy( IHTMLDocument5 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument5_put_onbeforeactivate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onbeforeactivate_Proxy( IHTMLDocument5 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument5_get_onbeforeactivate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_put_onbeforedeactivate_Proxy( IHTMLDocument5 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDocument5_put_onbeforedeactivate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_onbeforedeactivate_Proxy( IHTMLDocument5 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDocument5_get_onbeforedeactivate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDocument5_get_compatMode_Proxy( IHTMLDocument5 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDocument5_get_compatMode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDocument5_INTERFACE_DEFINED__ */ #ifndef __DispHTMLDocument_DISPINTERFACE_DEFINED__ #define __DispHTMLDocument_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLDocument */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLDocument; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f55f-98b5-11cf-bb82-00aa00bdce0b") DispHTMLDocument : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLDocumentVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLDocument * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLDocument * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLDocument * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLDocument * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLDocument * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLDocument * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLDocument * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLDocumentVtbl; interface DispHTMLDocument { CONST_VTBL struct DispHTMLDocumentVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLDocument_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLDocument_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLDocument_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLDocument_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLDocument_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLDocument_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLDocument_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLDocument_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLDocument; #ifdef __cplusplus class DECLSPEC_UUID("25336920-03F9-11cf-8FD0-00AA00686F13") HTMLDocument; #endif #ifndef __DWebBridgeEvents_DISPINTERFACE_DEFINED__ #define __DWebBridgeEvents_DISPINTERFACE_DEFINED__ /* dispinterface DWebBridgeEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DWebBridgeEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("A6D897FF-0A95-11d1-B0BA-006008166E11") DWebBridgeEvents : public IDispatch { }; #else /* C style interface */ typedef struct DWebBridgeEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DWebBridgeEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DWebBridgeEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( DWebBridgeEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DWebBridgeEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DWebBridgeEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DWebBridgeEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DWebBridgeEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DWebBridgeEventsVtbl; interface DWebBridgeEvents { CONST_VTBL struct DWebBridgeEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define DWebBridgeEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DWebBridgeEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DWebBridgeEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define DWebBridgeEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DWebBridgeEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DWebBridgeEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DWebBridgeEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DWebBridgeEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IWebBridge_INTERFACE_DEFINED__ #define __IWebBridge_INTERFACE_DEFINED__ /* interface IWebBridge */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IWebBridge; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("AE24FDAD-03C6-11D1-8B76-0080C744F389") IWebBridge : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_URL( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_URL( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_Scrollbar( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Scrollbar( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_embed( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_embed( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_event( /* [out][retval] */ IDispatch **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( /* [out][retval] */ long *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE AboutBox( void) = 0; }; #else /* C style interface */ typedef struct IWebBridgeVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IWebBridge * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IWebBridge * This); ULONG ( STDMETHODCALLTYPE *Release )( IWebBridge * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IWebBridge * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IWebBridge * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IWebBridge * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IWebBridge * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_URL )( IWebBridge * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_URL )( IWebBridge * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_Scrollbar )( IWebBridge * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Scrollbar )( IWebBridge * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_embed )( IWebBridge * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_embed )( IWebBridge * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_event )( IWebBridge * This, /* [out][retval] */ IDispatch **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readyState )( IWebBridge * This, /* [out][retval] */ long *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *AboutBox )( IWebBridge * This); END_INTERFACE } IWebBridgeVtbl; interface IWebBridge { CONST_VTBL struct IWebBridgeVtbl *lpVtbl; }; #ifdef COBJMACROS #define IWebBridge_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IWebBridge_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IWebBridge_Release(This) \ (This)->lpVtbl -> Release(This) #define IWebBridge_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IWebBridge_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IWebBridge_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IWebBridge_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IWebBridge_put_URL(This,v) \ (This)->lpVtbl -> put_URL(This,v) #define IWebBridge_get_URL(This,p) \ (This)->lpVtbl -> get_URL(This,p) #define IWebBridge_put_Scrollbar(This,v) \ (This)->lpVtbl -> put_Scrollbar(This,v) #define IWebBridge_get_Scrollbar(This,p) \ (This)->lpVtbl -> get_Scrollbar(This,p) #define IWebBridge_put_embed(This,v) \ (This)->lpVtbl -> put_embed(This,v) #define IWebBridge_get_embed(This,p) \ (This)->lpVtbl -> get_embed(This,p) #define IWebBridge_get_event(This,p) \ (This)->lpVtbl -> get_event(This,p) #define IWebBridge_get_readyState(This,p) \ (This)->lpVtbl -> get_readyState(This,p) #define IWebBridge_AboutBox(This) \ (This)->lpVtbl -> AboutBox(This) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWebBridge_put_URL_Proxy( IWebBridge * This, /* [in] */ BSTR v); void __RPC_STUB IWebBridge_put_URL_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_URL_Proxy( IWebBridge * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IWebBridge_get_URL_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWebBridge_put_Scrollbar_Proxy( IWebBridge * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IWebBridge_put_Scrollbar_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_Scrollbar_Proxy( IWebBridge * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IWebBridge_get_Scrollbar_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWebBridge_put_embed_Proxy( IWebBridge * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IWebBridge_put_embed_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_embed_Proxy( IWebBridge * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IWebBridge_get_embed_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_event_Proxy( IWebBridge * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IWebBridge_get_event_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWebBridge_get_readyState_Proxy( IWebBridge * This, /* [out][retval] */ long *p); void __RPC_STUB IWebBridge_get_readyState_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IWebBridge_AboutBox_Proxy( IWebBridge * This); void __RPC_STUB IWebBridge_AboutBox_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IWebBridge_INTERFACE_DEFINED__ */ #ifndef __IWBScriptControl_INTERFACE_DEFINED__ #define __IWBScriptControl_INTERFACE_DEFINED__ /* interface IWBScriptControl */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IWBScriptControl; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("A5170870-0CF8-11D1-8B91-0080C744F389") IWBScriptControl : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE raiseEvent( /* [in] */ BSTR name, /* [in] */ VARIANT eventData) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE bubbleEvent( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE setContextMenu( /* [in] */ VARIANT menuItemPairs) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selectableContent( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selectableContent( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frozen( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollbar( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollbar( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_version( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_visibility( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_onvisibilitychange( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_onvisibilitychange( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IWBScriptControlVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IWBScriptControl * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IWBScriptControl * This); ULONG ( STDMETHODCALLTYPE *Release )( IWBScriptControl * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IWBScriptControl * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IWBScriptControl * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IWBScriptControl * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IWBScriptControl * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *raiseEvent )( IWBScriptControl * This, /* [in] */ BSTR name, /* [in] */ VARIANT eventData); /* [id] */ HRESULT ( STDMETHODCALLTYPE *bubbleEvent )( IWBScriptControl * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *setContextMenu )( IWBScriptControl * This, /* [in] */ VARIANT menuItemPairs); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_selectableContent )( IWBScriptControl * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_selectableContent )( IWBScriptControl * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_frozen )( IWBScriptControl * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollbar )( IWBScriptControl * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollbar )( IWBScriptControl * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_version )( IWBScriptControl * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_visibility )( IWBScriptControl * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onvisibilitychange )( IWBScriptControl * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onvisibilitychange )( IWBScriptControl * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IWBScriptControlVtbl; interface IWBScriptControl { CONST_VTBL struct IWBScriptControlVtbl *lpVtbl; }; #ifdef COBJMACROS #define IWBScriptControl_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IWBScriptControl_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IWBScriptControl_Release(This) \ (This)->lpVtbl -> Release(This) #define IWBScriptControl_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IWBScriptControl_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IWBScriptControl_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IWBScriptControl_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IWBScriptControl_raiseEvent(This,name,eventData) \ (This)->lpVtbl -> raiseEvent(This,name,eventData) #define IWBScriptControl_bubbleEvent(This) \ (This)->lpVtbl -> bubbleEvent(This) #define IWBScriptControl_setContextMenu(This,menuItemPairs) \ (This)->lpVtbl -> setContextMenu(This,menuItemPairs) #define IWBScriptControl_put_selectableContent(This,v) \ (This)->lpVtbl -> put_selectableContent(This,v) #define IWBScriptControl_get_selectableContent(This,p) \ (This)->lpVtbl -> get_selectableContent(This,p) #define IWBScriptControl_get_frozen(This,p) \ (This)->lpVtbl -> get_frozen(This,p) #define IWBScriptControl_put_scrollbar(This,v) \ (This)->lpVtbl -> put_scrollbar(This,v) #define IWBScriptControl_get_scrollbar(This,p) \ (This)->lpVtbl -> get_scrollbar(This,p) #define IWBScriptControl_get_version(This,p) \ (This)->lpVtbl -> get_version(This,p) #define IWBScriptControl_get_visibility(This,p) \ (This)->lpVtbl -> get_visibility(This,p) #define IWBScriptControl_put_onvisibilitychange(This,v) \ (This)->lpVtbl -> put_onvisibilitychange(This,v) #define IWBScriptControl_get_onvisibilitychange(This,p) \ (This)->lpVtbl -> get_onvisibilitychange(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_raiseEvent_Proxy( IWBScriptControl * This, /* [in] */ BSTR name, /* [in] */ VARIANT eventData); void __RPC_STUB IWBScriptControl_raiseEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_bubbleEvent_Proxy( IWBScriptControl * This); void __RPC_STUB IWBScriptControl_bubbleEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_setContextMenu_Proxy( IWBScriptControl * This, /* [in] */ VARIANT menuItemPairs); void __RPC_STUB IWBScriptControl_setContextMenu_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_put_selectableContent_Proxy( IWBScriptControl * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IWBScriptControl_put_selectableContent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_selectableContent_Proxy( IWBScriptControl * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IWBScriptControl_get_selectableContent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_frozen_Proxy( IWBScriptControl * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IWBScriptControl_get_frozen_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_put_scrollbar_Proxy( IWBScriptControl * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IWBScriptControl_put_scrollbar_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_scrollbar_Proxy( IWBScriptControl * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IWBScriptControl_get_scrollbar_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_version_Proxy( IWBScriptControl * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IWBScriptControl_get_version_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_visibility_Proxy( IWBScriptControl * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IWBScriptControl_get_visibility_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_put_onvisibilitychange_Proxy( IWBScriptControl * This, /* [in] */ VARIANT v); void __RPC_STUB IWBScriptControl_put_onvisibilitychange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IWBScriptControl_get_onvisibilitychange_Proxy( IWBScriptControl * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IWBScriptControl_get_onvisibilitychange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IWBScriptControl_INTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_Scriptlet; #ifdef __cplusplus class DECLSPEC_UUID("AE24FDAE-03C6-11D1-8B76-0080C744F389") Scriptlet; #endif #ifndef __IHTMLEmbedElement_INTERFACE_DEFINED__ #define __IHTMLEmbedElement_INTERFACE_DEFINED__ /* interface IHTMLEmbedElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLEmbedElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f25f-98b5-11cf-bb82-00aa00bdce0b") IHTMLEmbedElement : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hidden( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hidden( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_palette( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pluginspage( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_src( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_src( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_units( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_units( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTMLEmbedElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLEmbedElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLEmbedElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLEmbedElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLEmbedElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLEmbedElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLEmbedElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLEmbedElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hidden )( IHTMLEmbedElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hidden )( IHTMLEmbedElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_palette )( IHTMLEmbedElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pluginspage )( IHTMLEmbedElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_src )( IHTMLEmbedElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_src )( IHTMLEmbedElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_units )( IHTMLEmbedElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_units )( IHTMLEmbedElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLEmbedElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLEmbedElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_width )( IHTMLEmbedElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )( IHTMLEmbedElement * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_height )( IHTMLEmbedElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_height )( IHTMLEmbedElement * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTMLEmbedElementVtbl; interface IHTMLEmbedElement { CONST_VTBL struct IHTMLEmbedElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLEmbedElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLEmbedElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLEmbedElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLEmbedElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLEmbedElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLEmbedElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLEmbedElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLEmbedElement_put_hidden(This,v) \ (This)->lpVtbl -> put_hidden(This,v) #define IHTMLEmbedElement_get_hidden(This,p) \ (This)->lpVtbl -> get_hidden(This,p) #define IHTMLEmbedElement_get_palette(This,p) \ (This)->lpVtbl -> get_palette(This,p) #define IHTMLEmbedElement_get_pluginspage(This,p) \ (This)->lpVtbl -> get_pluginspage(This,p) #define IHTMLEmbedElement_put_src(This,v) \ (This)->lpVtbl -> put_src(This,v) #define IHTMLEmbedElement_get_src(This,p) \ (This)->lpVtbl -> get_src(This,p) #define IHTMLEmbedElement_put_units(This,v) \ (This)->lpVtbl -> put_units(This,v) #define IHTMLEmbedElement_get_units(This,p) \ (This)->lpVtbl -> get_units(This,p) #define IHTMLEmbedElement_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLEmbedElement_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLEmbedElement_put_width(This,v) \ (This)->lpVtbl -> put_width(This,v) #define IHTMLEmbedElement_get_width(This,p) \ (This)->lpVtbl -> get_width(This,p) #define IHTMLEmbedElement_put_height(This,v) \ (This)->lpVtbl -> put_height(This,v) #define IHTMLEmbedElement_get_height(This,p) \ (This)->lpVtbl -> get_height(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_hidden_Proxy( IHTMLEmbedElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLEmbedElement_put_hidden_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_hidden_Proxy( IHTMLEmbedElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLEmbedElement_get_hidden_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_palette_Proxy( IHTMLEmbedElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLEmbedElement_get_palette_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_pluginspage_Proxy( IHTMLEmbedElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLEmbedElement_get_pluginspage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_src_Proxy( IHTMLEmbedElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLEmbedElement_put_src_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_src_Proxy( IHTMLEmbedElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLEmbedElement_get_src_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_units_Proxy( IHTMLEmbedElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLEmbedElement_put_units_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_units_Proxy( IHTMLEmbedElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLEmbedElement_get_units_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_name_Proxy( IHTMLEmbedElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLEmbedElement_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_name_Proxy( IHTMLEmbedElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLEmbedElement_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_width_Proxy( IHTMLEmbedElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLEmbedElement_put_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_width_Proxy( IHTMLEmbedElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLEmbedElement_get_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_put_height_Proxy( IHTMLEmbedElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLEmbedElement_put_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLEmbedElement_get_height_Proxy( IHTMLEmbedElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLEmbedElement_get_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLEmbedElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLEmbed_DISPINTERFACE_DEFINED__ #define __DispHTMLEmbed_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLEmbed */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLEmbed; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f52e-98b5-11cf-bb82-00aa00bdce0b") DispHTMLEmbed : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLEmbedVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLEmbed * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLEmbed * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLEmbed * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLEmbed * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLEmbed * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLEmbed * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLEmbed * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLEmbedVtbl; interface DispHTMLEmbed { CONST_VTBL struct DispHTMLEmbedVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLEmbed_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLEmbed_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLEmbed_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLEmbed_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLEmbed_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLEmbed_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLEmbed_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLEmbed_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLEmbed; #ifdef __cplusplus class DECLSPEC_UUID("3050f25d-98b5-11cf-bb82-00aa00bdce0b") HTMLEmbed; #endif #ifndef __HTMLMapEvents2_DISPINTERFACE_DEFINED__ #define __HTMLMapEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLMapEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLMapEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f61e-98b5-11cf-bb82-00aa00bdce0b") HTMLMapEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLMapEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLMapEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLMapEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLMapEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLMapEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLMapEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLMapEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLMapEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLMapEvents2Vtbl; interface HTMLMapEvents2 { CONST_VTBL struct HTMLMapEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLMapEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLMapEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLMapEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLMapEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLMapEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLMapEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLMapEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLMapEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLMapEvents_DISPINTERFACE_DEFINED__ #define __HTMLMapEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLMapEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLMapEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3ba-98b5-11cf-bb82-00aa00bdce0b") HTMLMapEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLMapEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLMapEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLMapEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLMapEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLMapEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLMapEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLMapEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLMapEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLMapEventsVtbl; interface HTMLMapEvents { CONST_VTBL struct HTMLMapEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLMapEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLMapEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLMapEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLMapEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLMapEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLMapEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLMapEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLMapEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLAreasCollection_INTERFACE_DEFINED__ #define __IHTMLAreasCollection_INTERFACE_DEFINED__ /* interface IHTMLAreasCollection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLAreasCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f383-98b5-11cf-bb82-00aa00bdce0b") IHTMLAreasCollection : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_length( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( /* [out][retval] */ IUnknown **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in][optional] */ VARIANT name, /* [in][optional] */ VARIANT index, /* [out][retval] */ IDispatch **pdisp) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE tags( /* [in] */ VARIANT tagName, /* [out][retval] */ IDispatch **pdisp) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE add( /* [in] */ IHTMLElement *element, /* [in][optional] */ VARIANT before) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE remove( /* [in][defaultvalue] */ long index = -1) = 0; }; #else /* C style interface */ typedef struct IHTMLAreasCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLAreasCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLAreasCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLAreasCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLAreasCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLAreasCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLAreasCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLAreasCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_length )( IHTMLAreasCollection * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLAreasCollection * This, /* [out][retval] */ long *p); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )( IHTMLAreasCollection * This, /* [out][retval] */ IUnknown **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLAreasCollection * This, /* [in][optional] */ VARIANT name, /* [in][optional] */ VARIANT index, /* [out][retval] */ IDispatch **pdisp); /* [id] */ HRESULT ( STDMETHODCALLTYPE *tags )( IHTMLAreasCollection * This, /* [in] */ VARIANT tagName, /* [out][retval] */ IDispatch **pdisp); /* [id] */ HRESULT ( STDMETHODCALLTYPE *add )( IHTMLAreasCollection * This, /* [in] */ IHTMLElement *element, /* [in][optional] */ VARIANT before); /* [id] */ HRESULT ( STDMETHODCALLTYPE *remove )( IHTMLAreasCollection * This, /* [in][defaultvalue] */ long index); END_INTERFACE } IHTMLAreasCollectionVtbl; interface IHTMLAreasCollection { CONST_VTBL struct IHTMLAreasCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLAreasCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLAreasCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLAreasCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLAreasCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLAreasCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLAreasCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLAreasCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLAreasCollection_put_length(This,v) \ (This)->lpVtbl -> put_length(This,v) #define IHTMLAreasCollection_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLAreasCollection_get__newEnum(This,p) \ (This)->lpVtbl -> get__newEnum(This,p) #define IHTMLAreasCollection_item(This,name,index,pdisp) \ (This)->lpVtbl -> item(This,name,index,pdisp) #define IHTMLAreasCollection_tags(This,tagName,pdisp) \ (This)->lpVtbl -> tags(This,tagName,pdisp) #define IHTMLAreasCollection_add(This,element,before) \ (This)->lpVtbl -> add(This,element,before) #define IHTMLAreasCollection_remove(This,index) \ (This)->lpVtbl -> remove(This,index) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_put_length_Proxy( IHTMLAreasCollection * This, /* [in] */ long v); void __RPC_STUB IHTMLAreasCollection_put_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_get_length_Proxy( IHTMLAreasCollection * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLAreasCollection_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_get__newEnum_Proxy( IHTMLAreasCollection * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IHTMLAreasCollection_get__newEnum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_item_Proxy( IHTMLAreasCollection * This, /* [in][optional] */ VARIANT name, /* [in][optional] */ VARIANT index, /* [out][retval] */ IDispatch **pdisp); void __RPC_STUB IHTMLAreasCollection_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_tags_Proxy( IHTMLAreasCollection * This, /* [in] */ VARIANT tagName, /* [out][retval] */ IDispatch **pdisp); void __RPC_STUB IHTMLAreasCollection_tags_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_add_Proxy( IHTMLAreasCollection * This, /* [in] */ IHTMLElement *element, /* [in][optional] */ VARIANT before); void __RPC_STUB IHTMLAreasCollection_add_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection_remove_Proxy( IHTMLAreasCollection * This, /* [in][defaultvalue] */ long index); void __RPC_STUB IHTMLAreasCollection_remove_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLAreasCollection_INTERFACE_DEFINED__ */ #ifndef __IHTMLAreasCollection2_INTERFACE_DEFINED__ #define __IHTMLAreasCollection2_INTERFACE_DEFINED__ /* interface IHTMLAreasCollection2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLAreasCollection2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5ec-98b5-11cf-bb82-00aa00bdce0b") IHTMLAreasCollection2 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE urns( /* [in] */ VARIANT urn, /* [out][retval] */ IDispatch **pdisp) = 0; }; #else /* C style interface */ typedef struct IHTMLAreasCollection2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLAreasCollection2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLAreasCollection2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLAreasCollection2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLAreasCollection2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLAreasCollection2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLAreasCollection2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLAreasCollection2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *urns )( IHTMLAreasCollection2 * This, /* [in] */ VARIANT urn, /* [out][retval] */ IDispatch **pdisp); END_INTERFACE } IHTMLAreasCollection2Vtbl; interface IHTMLAreasCollection2 { CONST_VTBL struct IHTMLAreasCollection2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLAreasCollection2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLAreasCollection2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLAreasCollection2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLAreasCollection2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLAreasCollection2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLAreasCollection2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLAreasCollection2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLAreasCollection2_urns(This,urn,pdisp) \ (This)->lpVtbl -> urns(This,urn,pdisp) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection2_urns_Proxy( IHTMLAreasCollection2 * This, /* [in] */ VARIANT urn, /* [out][retval] */ IDispatch **pdisp); void __RPC_STUB IHTMLAreasCollection2_urns_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLAreasCollection2_INTERFACE_DEFINED__ */ #ifndef __IHTMLAreasCollection3_INTERFACE_DEFINED__ #define __IHTMLAreasCollection3_INTERFACE_DEFINED__ /* interface IHTMLAreasCollection3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLAreasCollection3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f837-98b5-11cf-bb82-00aa00bdce0b") IHTMLAreasCollection3 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedItem( /* [in] */ BSTR name, /* [out][retval] */ IDispatch **pdisp) = 0; }; #else /* C style interface */ typedef struct IHTMLAreasCollection3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLAreasCollection3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLAreasCollection3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLAreasCollection3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLAreasCollection3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLAreasCollection3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLAreasCollection3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLAreasCollection3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *namedItem )( IHTMLAreasCollection3 * This, /* [in] */ BSTR name, /* [out][retval] */ IDispatch **pdisp); END_INTERFACE } IHTMLAreasCollection3Vtbl; interface IHTMLAreasCollection3 { CONST_VTBL struct IHTMLAreasCollection3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLAreasCollection3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLAreasCollection3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLAreasCollection3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLAreasCollection3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLAreasCollection3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLAreasCollection3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLAreasCollection3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLAreasCollection3_namedItem(This,name,pdisp) \ (This)->lpVtbl -> namedItem(This,name,pdisp) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreasCollection3_namedItem_Proxy( IHTMLAreasCollection3 * This, /* [in] */ BSTR name, /* [out][retval] */ IDispatch **pdisp); void __RPC_STUB IHTMLAreasCollection3_namedItem_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLAreasCollection3_INTERFACE_DEFINED__ */ #ifndef __IHTMLMapElement_INTERFACE_DEFINED__ #define __IHTMLMapElement_INTERFACE_DEFINED__ /* interface IHTMLMapElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLMapElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f266-98b5-11cf-bb82-00aa00bdce0b") IHTMLMapElement : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_areas( /* [out][retval] */ IHTMLAreasCollection **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLMapElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLMapElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLMapElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLMapElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLMapElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLMapElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLMapElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLMapElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_areas )( IHTMLMapElement * This, /* [out][retval] */ IHTMLAreasCollection **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLMapElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLMapElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLMapElementVtbl; interface IHTMLMapElement { CONST_VTBL struct IHTMLMapElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLMapElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLMapElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLMapElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLMapElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLMapElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLMapElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLMapElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLMapElement_get_areas(This,p) \ (This)->lpVtbl -> get_areas(This,p) #define IHTMLMapElement_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLMapElement_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMapElement_get_areas_Proxy( IHTMLMapElement * This, /* [out][retval] */ IHTMLAreasCollection **p); void __RPC_STUB IHTMLMapElement_get_areas_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLMapElement_put_name_Proxy( IHTMLMapElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLMapElement_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLMapElement_get_name_Proxy( IHTMLMapElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLMapElement_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLMapElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLAreasCollection_DISPINTERFACE_DEFINED__ #define __DispHTMLAreasCollection_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLAreasCollection */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLAreasCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f56a-98b5-11cf-bb82-00aa00bdce0b") DispHTMLAreasCollection : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLAreasCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLAreasCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLAreasCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLAreasCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLAreasCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLAreasCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLAreasCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLAreasCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLAreasCollectionVtbl; interface DispHTMLAreasCollection { CONST_VTBL struct DispHTMLAreasCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLAreasCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLAreasCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLAreasCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLAreasCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLAreasCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLAreasCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLAreasCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLAreasCollection_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLAreasCollection; #ifdef __cplusplus class DECLSPEC_UUID("3050f4ca-98b5-11cf-bb82-00aa00bdce0b") HTMLAreasCollection; #endif #ifndef __DispHTMLMapElement_DISPINTERFACE_DEFINED__ #define __DispHTMLMapElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLMapElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLMapElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f526-98b5-11cf-bb82-00aa00bdce0b") DispHTMLMapElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLMapElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLMapElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLMapElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLMapElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLMapElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLMapElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLMapElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLMapElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLMapElementVtbl; interface DispHTMLMapElement { CONST_VTBL struct DispHTMLMapElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLMapElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLMapElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLMapElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLMapElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLMapElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLMapElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLMapElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLMapElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLMapElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f271-98b5-11cf-bb82-00aa00bdce0b") HTMLMapElement; #endif #ifndef __HTMLAreaEvents2_DISPINTERFACE_DEFINED__ #define __HTMLAreaEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLAreaEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLAreaEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f611-98b5-11cf-bb82-00aa00bdce0b") HTMLAreaEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLAreaEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLAreaEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLAreaEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLAreaEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLAreaEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLAreaEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLAreaEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLAreaEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLAreaEvents2Vtbl; interface HTMLAreaEvents2 { CONST_VTBL struct HTMLAreaEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLAreaEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLAreaEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLAreaEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLAreaEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLAreaEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLAreaEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLAreaEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLAreaEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLAreaEvents_DISPINTERFACE_DEFINED__ #define __HTMLAreaEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLAreaEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLAreaEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f366-98b5-11cf-bb82-00aa00bdce0b") HTMLAreaEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLAreaEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLAreaEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLAreaEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLAreaEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLAreaEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLAreaEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLAreaEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLAreaEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLAreaEventsVtbl; interface HTMLAreaEvents { CONST_VTBL struct HTMLAreaEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLAreaEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLAreaEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLAreaEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLAreaEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLAreaEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLAreaEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLAreaEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLAreaEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLAreaElement_INTERFACE_DEFINED__ #define __IHTMLAreaElement_INTERFACE_DEFINED__ /* interface IHTMLAreaElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLAreaElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f265-98b5-11cf-bb82-00aa00bdce0b") IHTMLAreaElement : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_shape( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_shape( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_coords( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_coords( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_href( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_href( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_target( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_target( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_alt( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_alt( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_noHref( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_noHref( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_host( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_host( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hostname( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hostname( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_pathname( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_pathname( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_port( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_port( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_protocol( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_protocol( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_search( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_search( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hash( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hash( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onblur( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onblur( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onfocus( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onfocus( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_tabIndex( /* [in] */ short v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_tabIndex( /* [out][retval] */ short *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE focus( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE blur( void) = 0; }; #else /* C style interface */ typedef struct IHTMLAreaElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLAreaElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLAreaElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLAreaElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLAreaElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLAreaElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLAreaElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLAreaElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_shape )( IHTMLAreaElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_shape )( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_coords )( IHTMLAreaElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_coords )( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_href )( IHTMLAreaElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_href )( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_target )( IHTMLAreaElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_target )( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_alt )( IHTMLAreaElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_alt )( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_noHref )( IHTMLAreaElement * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_noHref )( IHTMLAreaElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_host )( IHTMLAreaElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_host )( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hostname )( IHTMLAreaElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hostname )( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_pathname )( IHTMLAreaElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_pathname )( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_port )( IHTMLAreaElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_port )( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_protocol )( IHTMLAreaElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_protocol )( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_search )( IHTMLAreaElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_search )( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hash )( IHTMLAreaElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hash )( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onblur )( IHTMLAreaElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onblur )( IHTMLAreaElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onfocus )( IHTMLAreaElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onfocus )( IHTMLAreaElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_tabIndex )( IHTMLAreaElement * This, /* [in] */ short v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_tabIndex )( IHTMLAreaElement * This, /* [out][retval] */ short *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *focus )( IHTMLAreaElement * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *blur )( IHTMLAreaElement * This); END_INTERFACE } IHTMLAreaElementVtbl; interface IHTMLAreaElement { CONST_VTBL struct IHTMLAreaElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLAreaElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLAreaElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLAreaElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLAreaElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLAreaElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLAreaElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLAreaElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLAreaElement_put_shape(This,v) \ (This)->lpVtbl -> put_shape(This,v) #define IHTMLAreaElement_get_shape(This,p) \ (This)->lpVtbl -> get_shape(This,p) #define IHTMLAreaElement_put_coords(This,v) \ (This)->lpVtbl -> put_coords(This,v) #define IHTMLAreaElement_get_coords(This,p) \ (This)->lpVtbl -> get_coords(This,p) #define IHTMLAreaElement_put_href(This,v) \ (This)->lpVtbl -> put_href(This,v) #define IHTMLAreaElement_get_href(This,p) \ (This)->lpVtbl -> get_href(This,p) #define IHTMLAreaElement_put_target(This,v) \ (This)->lpVtbl -> put_target(This,v) #define IHTMLAreaElement_get_target(This,p) \ (This)->lpVtbl -> get_target(This,p) #define IHTMLAreaElement_put_alt(This,v) \ (This)->lpVtbl -> put_alt(This,v) #define IHTMLAreaElement_get_alt(This,p) \ (This)->lpVtbl -> get_alt(This,p) #define IHTMLAreaElement_put_noHref(This,v) \ (This)->lpVtbl -> put_noHref(This,v) #define IHTMLAreaElement_get_noHref(This,p) \ (This)->lpVtbl -> get_noHref(This,p) #define IHTMLAreaElement_put_host(This,v) \ (This)->lpVtbl -> put_host(This,v) #define IHTMLAreaElement_get_host(This,p) \ (This)->lpVtbl -> get_host(This,p) #define IHTMLAreaElement_put_hostname(This,v) \ (This)->lpVtbl -> put_hostname(This,v) #define IHTMLAreaElement_get_hostname(This,p) \ (This)->lpVtbl -> get_hostname(This,p) #define IHTMLAreaElement_put_pathname(This,v) \ (This)->lpVtbl -> put_pathname(This,v) #define IHTMLAreaElement_get_pathname(This,p) \ (This)->lpVtbl -> get_pathname(This,p) #define IHTMLAreaElement_put_port(This,v) \ (This)->lpVtbl -> put_port(This,v) #define IHTMLAreaElement_get_port(This,p) \ (This)->lpVtbl -> get_port(This,p) #define IHTMLAreaElement_put_protocol(This,v) \ (This)->lpVtbl -> put_protocol(This,v) #define IHTMLAreaElement_get_protocol(This,p) \ (This)->lpVtbl -> get_protocol(This,p) #define IHTMLAreaElement_put_search(This,v) \ (This)->lpVtbl -> put_search(This,v) #define IHTMLAreaElement_get_search(This,p) \ (This)->lpVtbl -> get_search(This,p) #define IHTMLAreaElement_put_hash(This,v) \ (This)->lpVtbl -> put_hash(This,v) #define IHTMLAreaElement_get_hash(This,p) \ (This)->lpVtbl -> get_hash(This,p) #define IHTMLAreaElement_put_onblur(This,v) \ (This)->lpVtbl -> put_onblur(This,v) #define IHTMLAreaElement_get_onblur(This,p) \ (This)->lpVtbl -> get_onblur(This,p) #define IHTMLAreaElement_put_onfocus(This,v) \ (This)->lpVtbl -> put_onfocus(This,v) #define IHTMLAreaElement_get_onfocus(This,p) \ (This)->lpVtbl -> get_onfocus(This,p) #define IHTMLAreaElement_put_tabIndex(This,v) \ (This)->lpVtbl -> put_tabIndex(This,v) #define IHTMLAreaElement_get_tabIndex(This,p) \ (This)->lpVtbl -> get_tabIndex(This,p) #define IHTMLAreaElement_focus(This) \ (This)->lpVtbl -> focus(This) #define IHTMLAreaElement_blur(This) \ (This)->lpVtbl -> blur(This) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_shape_Proxy( IHTMLAreaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAreaElement_put_shape_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_shape_Proxy( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAreaElement_get_shape_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_coords_Proxy( IHTMLAreaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAreaElement_put_coords_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_coords_Proxy( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAreaElement_get_coords_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_href_Proxy( IHTMLAreaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAreaElement_put_href_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_href_Proxy( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAreaElement_get_href_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_target_Proxy( IHTMLAreaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAreaElement_put_target_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_target_Proxy( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAreaElement_get_target_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_alt_Proxy( IHTMLAreaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAreaElement_put_alt_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_alt_Proxy( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAreaElement_get_alt_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_noHref_Proxy( IHTMLAreaElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLAreaElement_put_noHref_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_noHref_Proxy( IHTMLAreaElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLAreaElement_get_noHref_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_host_Proxy( IHTMLAreaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAreaElement_put_host_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_host_Proxy( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAreaElement_get_host_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_hostname_Proxy( IHTMLAreaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAreaElement_put_hostname_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_hostname_Proxy( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAreaElement_get_hostname_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_pathname_Proxy( IHTMLAreaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAreaElement_put_pathname_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_pathname_Proxy( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAreaElement_get_pathname_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_port_Proxy( IHTMLAreaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAreaElement_put_port_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_port_Proxy( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAreaElement_get_port_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_protocol_Proxy( IHTMLAreaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAreaElement_put_protocol_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_protocol_Proxy( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAreaElement_get_protocol_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_search_Proxy( IHTMLAreaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAreaElement_put_search_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_search_Proxy( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAreaElement_get_search_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_hash_Proxy( IHTMLAreaElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAreaElement_put_hash_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_hash_Proxy( IHTMLAreaElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAreaElement_get_hash_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_onblur_Proxy( IHTMLAreaElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLAreaElement_put_onblur_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_onblur_Proxy( IHTMLAreaElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLAreaElement_get_onblur_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_onfocus_Proxy( IHTMLAreaElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLAreaElement_put_onfocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_onfocus_Proxy( IHTMLAreaElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLAreaElement_get_onfocus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_put_tabIndex_Proxy( IHTMLAreaElement * This, /* [in] */ short v); void __RPC_STUB IHTMLAreaElement_put_tabIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_get_tabIndex_Proxy( IHTMLAreaElement * This, /* [out][retval] */ short *p); void __RPC_STUB IHTMLAreaElement_get_tabIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_focus_Proxy( IHTMLAreaElement * This); void __RPC_STUB IHTMLAreaElement_focus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLAreaElement_blur_Proxy( IHTMLAreaElement * This); void __RPC_STUB IHTMLAreaElement_blur_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLAreaElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLAreaElement_DISPINTERFACE_DEFINED__ #define __DispHTMLAreaElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLAreaElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLAreaElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f503-98b5-11cf-bb82-00aa00bdce0b") DispHTMLAreaElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLAreaElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLAreaElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLAreaElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLAreaElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLAreaElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLAreaElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLAreaElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLAreaElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLAreaElementVtbl; interface DispHTMLAreaElement { CONST_VTBL struct DispHTMLAreaElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLAreaElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLAreaElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLAreaElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLAreaElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLAreaElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLAreaElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLAreaElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLAreaElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLAreaElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f283-98b5-11cf-bb82-00aa00bdce0b") HTMLAreaElement; #endif #ifndef __IHTMLTableCaption_INTERFACE_DEFINED__ #define __IHTMLTableCaption_INTERFACE_DEFINED__ /* interface IHTMLTableCaption */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTableCaption; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f2eb-98b5-11cf-bb82-00aa00bdce0b") IHTMLTableCaption : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLTableCaptionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTableCaption * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTableCaption * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTableCaption * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTableCaption * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTableCaption * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTableCaption * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTableCaption * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLTableCaption * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLTableCaption * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vAlign )( IHTMLTableCaption * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vAlign )( IHTMLTableCaption * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLTableCaptionVtbl; interface IHTMLTableCaption { CONST_VTBL struct IHTMLTableCaptionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTableCaption_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTableCaption_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTableCaption_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTableCaption_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTableCaption_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTableCaption_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTableCaption_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTableCaption_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLTableCaption_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #define IHTMLTableCaption_put_vAlign(This,v) \ (This)->lpVtbl -> put_vAlign(This,v) #define IHTMLTableCaption_get_vAlign(This,p) \ (This)->lpVtbl -> get_vAlign(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_put_align_Proxy( IHTMLTableCaption * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableCaption_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_get_align_Proxy( IHTMLTableCaption * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableCaption_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_put_vAlign_Proxy( IHTMLTableCaption * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableCaption_put_vAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCaption_get_vAlign_Proxy( IHTMLTableCaption * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableCaption_get_vAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTableCaption_INTERFACE_DEFINED__ */ #ifndef __DispHTMLTableCaption_DISPINTERFACE_DEFINED__ #define __DispHTMLTableCaption_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLTableCaption */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLTableCaption; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f508-98b5-11cf-bb82-00aa00bdce0b") DispHTMLTableCaption : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLTableCaptionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLTableCaption * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLTableCaption * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLTableCaption * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLTableCaption * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLTableCaption * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLTableCaption * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLTableCaption * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLTableCaptionVtbl; interface DispHTMLTableCaption { CONST_VTBL struct DispHTMLTableCaptionVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLTableCaption_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLTableCaption_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLTableCaption_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLTableCaption_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLTableCaption_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLTableCaption_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLTableCaption_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLTableCaption_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLTableCaption; #ifdef __cplusplus class DECLSPEC_UUID("3050f2ec-98b5-11cf-bb82-00aa00bdce0b") HTMLTableCaption; #endif #ifndef __IHTMLCommentElement_INTERFACE_DEFINED__ #define __IHTMLCommentElement_INTERFACE_DEFINED__ /* interface IHTMLCommentElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLCommentElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f20c-98b5-11cf-bb82-00aa00bdce0b") IHTMLCommentElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_text( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_text( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_atomic( /* [in] */ long v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_atomic( /* [out][retval] */ long *p) = 0; }; #else /* C style interface */ typedef struct IHTMLCommentElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLCommentElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLCommentElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLCommentElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLCommentElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLCommentElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLCommentElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLCommentElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_text )( IHTMLCommentElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_text )( IHTMLCommentElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_atomic )( IHTMLCommentElement * This, /* [in] */ long v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_atomic )( IHTMLCommentElement * This, /* [out][retval] */ long *p); END_INTERFACE } IHTMLCommentElementVtbl; interface IHTMLCommentElement { CONST_VTBL struct IHTMLCommentElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLCommentElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLCommentElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLCommentElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLCommentElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLCommentElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLCommentElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLCommentElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLCommentElement_put_text(This,v) \ (This)->lpVtbl -> put_text(This,v) #define IHTMLCommentElement_get_text(This,p) \ (This)->lpVtbl -> get_text(This,p) #define IHTMLCommentElement_put_atomic(This,v) \ (This)->lpVtbl -> put_atomic(This,v) #define IHTMLCommentElement_get_atomic(This,p) \ (This)->lpVtbl -> get_atomic(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_put_text_Proxy( IHTMLCommentElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLCommentElement_put_text_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_get_text_Proxy( IHTMLCommentElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCommentElement_get_text_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_put_atomic_Proxy( IHTMLCommentElement * This, /* [in] */ long v); void __RPC_STUB IHTMLCommentElement_put_atomic_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement_get_atomic_Proxy( IHTMLCommentElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLCommentElement_get_atomic_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLCommentElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLCommentElement2_INTERFACE_DEFINED__ #define __IHTMLCommentElement2_INTERFACE_DEFINED__ /* interface IHTMLCommentElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLCommentElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f813-98b5-11cf-bb82-00aa00bdce0b") IHTMLCommentElement2 : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_data( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_data( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE substringData( /* [in] */ long offset, /* [in] */ long Count, /* [out][retval] */ BSTR *pbstrsubString) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE appendData( /* [in] */ BSTR bstrstring) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertData( /* [in] */ long offset, /* [in] */ BSTR bstrstring) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteData( /* [in] */ long offset, /* [in] */ long Count) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE replaceData( /* [in] */ long offset, /* [in] */ long Count, /* [in] */ BSTR bstrstring) = 0; }; #else /* C style interface */ typedef struct IHTMLCommentElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLCommentElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLCommentElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLCommentElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLCommentElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLCommentElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLCommentElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLCommentElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_data )( IHTMLCommentElement2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_data )( IHTMLCommentElement2 * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLCommentElement2 * This, /* [out][retval] */ long *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *substringData )( IHTMLCommentElement2 * This, /* [in] */ long offset, /* [in] */ long Count, /* [out][retval] */ BSTR *pbstrsubString); /* [id] */ HRESULT ( STDMETHODCALLTYPE *appendData )( IHTMLCommentElement2 * This, /* [in] */ BSTR bstrstring); /* [id] */ HRESULT ( STDMETHODCALLTYPE *insertData )( IHTMLCommentElement2 * This, /* [in] */ long offset, /* [in] */ BSTR bstrstring); /* [id] */ HRESULT ( STDMETHODCALLTYPE *deleteData )( IHTMLCommentElement2 * This, /* [in] */ long offset, /* [in] */ long Count); /* [id] */ HRESULT ( STDMETHODCALLTYPE *replaceData )( IHTMLCommentElement2 * This, /* [in] */ long offset, /* [in] */ long Count, /* [in] */ BSTR bstrstring); END_INTERFACE } IHTMLCommentElement2Vtbl; interface IHTMLCommentElement2 { CONST_VTBL struct IHTMLCommentElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLCommentElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLCommentElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLCommentElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLCommentElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLCommentElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLCommentElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLCommentElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLCommentElement2_put_data(This,v) \ (This)->lpVtbl -> put_data(This,v) #define IHTMLCommentElement2_get_data(This,p) \ (This)->lpVtbl -> get_data(This,p) #define IHTMLCommentElement2_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLCommentElement2_substringData(This,offset,Count,pbstrsubString) \ (This)->lpVtbl -> substringData(This,offset,Count,pbstrsubString) #define IHTMLCommentElement2_appendData(This,bstrstring) \ (This)->lpVtbl -> appendData(This,bstrstring) #define IHTMLCommentElement2_insertData(This,offset,bstrstring) \ (This)->lpVtbl -> insertData(This,offset,bstrstring) #define IHTMLCommentElement2_deleteData(This,offset,Count) \ (This)->lpVtbl -> deleteData(This,offset,Count) #define IHTMLCommentElement2_replaceData(This,offset,Count,bstrstring) \ (This)->lpVtbl -> replaceData(This,offset,Count,bstrstring) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_put_data_Proxy( IHTMLCommentElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLCommentElement2_put_data_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_get_data_Proxy( IHTMLCommentElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLCommentElement2_get_data_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_get_length_Proxy( IHTMLCommentElement2 * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLCommentElement2_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_substringData_Proxy( IHTMLCommentElement2 * This, /* [in] */ long offset, /* [in] */ long Count, /* [out][retval] */ BSTR *pbstrsubString); void __RPC_STUB IHTMLCommentElement2_substringData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_appendData_Proxy( IHTMLCommentElement2 * This, /* [in] */ BSTR bstrstring); void __RPC_STUB IHTMLCommentElement2_appendData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_insertData_Proxy( IHTMLCommentElement2 * This, /* [in] */ long offset, /* [in] */ BSTR bstrstring); void __RPC_STUB IHTMLCommentElement2_insertData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_deleteData_Proxy( IHTMLCommentElement2 * This, /* [in] */ long offset, /* [in] */ long Count); void __RPC_STUB IHTMLCommentElement2_deleteData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLCommentElement2_replaceData_Proxy( IHTMLCommentElement2 * This, /* [in] */ long offset, /* [in] */ long Count, /* [in] */ BSTR bstrstring); void __RPC_STUB IHTMLCommentElement2_replaceData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLCommentElement2_INTERFACE_DEFINED__ */ #ifndef __DispHTMLCommentElement_DISPINTERFACE_DEFINED__ #define __DispHTMLCommentElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLCommentElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLCommentElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f50a-98b5-11cf-bb82-00aa00bdce0b") DispHTMLCommentElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLCommentElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLCommentElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLCommentElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLCommentElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLCommentElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLCommentElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLCommentElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLCommentElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLCommentElementVtbl; interface DispHTMLCommentElement { CONST_VTBL struct DispHTMLCommentElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLCommentElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLCommentElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLCommentElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLCommentElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLCommentElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLCommentElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLCommentElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLCommentElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLCommentElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f317-98b5-11cf-bb82-00aa00bdce0b") HTMLCommentElement; #endif #ifndef __IHTMLPhraseElement_INTERFACE_DEFINED__ #define __IHTMLPhraseElement_INTERFACE_DEFINED__ /* interface IHTMLPhraseElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLPhraseElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f20a-98b5-11cf-bb82-00aa00bdce0b") IHTMLPhraseElement : public IDispatch { public: }; #else /* C style interface */ typedef struct IHTMLPhraseElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLPhraseElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLPhraseElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLPhraseElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLPhraseElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLPhraseElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLPhraseElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLPhraseElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IHTMLPhraseElementVtbl; interface IHTMLPhraseElement { CONST_VTBL struct IHTMLPhraseElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLPhraseElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLPhraseElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLPhraseElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLPhraseElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLPhraseElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLPhraseElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLPhraseElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IHTMLPhraseElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLPhraseElement2_INTERFACE_DEFINED__ #define __IHTMLPhraseElement2_INTERFACE_DEFINED__ /* interface IHTMLPhraseElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLPhraseElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f824-98b5-11cf-bb82-00aa00bdce0b") IHTMLPhraseElement2 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cite( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cite( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_dateTime( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_dateTime( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLPhraseElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLPhraseElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLPhraseElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLPhraseElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLPhraseElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLPhraseElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLPhraseElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLPhraseElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_cite )( IHTMLPhraseElement2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cite )( IHTMLPhraseElement2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dateTime )( IHTMLPhraseElement2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dateTime )( IHTMLPhraseElement2 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLPhraseElement2Vtbl; interface IHTMLPhraseElement2 { CONST_VTBL struct IHTMLPhraseElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLPhraseElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLPhraseElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLPhraseElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLPhraseElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLPhraseElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLPhraseElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLPhraseElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLPhraseElement2_put_cite(This,v) \ (This)->lpVtbl -> put_cite(This,v) #define IHTMLPhraseElement2_get_cite(This,p) \ (This)->lpVtbl -> get_cite(This,p) #define IHTMLPhraseElement2_put_dateTime(This,v) \ (This)->lpVtbl -> put_dateTime(This,v) #define IHTMLPhraseElement2_get_dateTime(This,p) \ (This)->lpVtbl -> get_dateTime(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_put_cite_Proxy( IHTMLPhraseElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLPhraseElement2_put_cite_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_get_cite_Proxy( IHTMLPhraseElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLPhraseElement2_get_cite_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_put_dateTime_Proxy( IHTMLPhraseElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLPhraseElement2_put_dateTime_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPhraseElement2_get_dateTime_Proxy( IHTMLPhraseElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLPhraseElement2_get_dateTime_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLPhraseElement2_INTERFACE_DEFINED__ */ #ifndef __IHTMLSpanElement_INTERFACE_DEFINED__ #define __IHTMLSpanElement_INTERFACE_DEFINED__ /* interface IHTMLSpanElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLSpanElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3f3-98b5-11cf-bb82-00aa00bdce0b") IHTMLSpanElement : public IDispatch { public: }; #else /* C style interface */ typedef struct IHTMLSpanElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLSpanElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLSpanElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLSpanElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLSpanElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLSpanElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLSpanElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLSpanElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IHTMLSpanElementVtbl; interface IHTMLSpanElement { CONST_VTBL struct IHTMLSpanElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLSpanElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLSpanElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLSpanElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLSpanElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLSpanElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLSpanElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLSpanElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IHTMLSpanElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLPhraseElement_DISPINTERFACE_DEFINED__ #define __DispHTMLPhraseElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLPhraseElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLPhraseElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f52d-98b5-11cf-bb82-00aa00bdce0b") DispHTMLPhraseElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLPhraseElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLPhraseElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLPhraseElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLPhraseElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLPhraseElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLPhraseElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLPhraseElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLPhraseElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLPhraseElementVtbl; interface DispHTMLPhraseElement { CONST_VTBL struct DispHTMLPhraseElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLPhraseElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLPhraseElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLPhraseElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLPhraseElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLPhraseElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLPhraseElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLPhraseElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLPhraseElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLPhraseElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f26e-98b5-11cf-bb82-00aa00bdce0b") HTMLPhraseElement; #endif #ifndef __DispHTMLSpanElement_DISPINTERFACE_DEFINED__ #define __DispHTMLSpanElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLSpanElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLSpanElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f548-98b5-11cf-bb82-00aa00bdce0b") DispHTMLSpanElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLSpanElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLSpanElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLSpanElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLSpanElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLSpanElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLSpanElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLSpanElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLSpanElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLSpanElementVtbl; interface DispHTMLSpanElement { CONST_VTBL struct DispHTMLSpanElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLSpanElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLSpanElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLSpanElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLSpanElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLSpanElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLSpanElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLSpanElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLSpanElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLSpanElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f3f5-98b4-11cf-bb82-00aa00bdce0b") HTMLSpanElement; #endif #ifndef __HTMLTableEvents2_DISPINTERFACE_DEFINED__ #define __HTMLTableEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLTableEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLTableEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f623-98b5-11cf-bb82-00aa00bdce0b") HTMLTableEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLTableEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLTableEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLTableEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLTableEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLTableEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLTableEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLTableEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLTableEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLTableEvents2Vtbl; interface HTMLTableEvents2 { CONST_VTBL struct HTMLTableEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLTableEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLTableEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLTableEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLTableEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLTableEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLTableEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLTableEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLTableEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLTableEvents_DISPINTERFACE_DEFINED__ #define __HTMLTableEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLTableEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLTableEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f407-98b5-11cf-bb82-00aa00bdce0b") HTMLTableEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLTableEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLTableEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLTableEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLTableEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLTableEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLTableEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLTableEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLTableEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLTableEventsVtbl; interface HTMLTableEvents { CONST_VTBL struct HTMLTableEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLTableEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLTableEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLTableEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLTableEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLTableEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLTableEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLTableEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLTableEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLTableSection_INTERFACE_DEFINED__ #define __IHTMLTableSection_INTERFACE_DEFINED__ /* interface IHTMLTableSection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTableSection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f23b-98b5-11cf-bb82-00aa00bdce0b") IHTMLTableSection : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rows( /* [out][retval] */ IHTMLElementCollection **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertRow( /* [in][defaultvalue] */ long index, /* [out][retval] */ IDispatch **row) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteRow( /* [in][defaultvalue] */ long index = -1) = 0; }; #else /* C style interface */ typedef struct IHTMLTableSectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTableSection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTableSection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTableSection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTableSection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTableSection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTableSection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTableSection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLTableSection * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLTableSection * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vAlign )( IHTMLTableSection * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vAlign )( IHTMLTableSection * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_bgColor )( IHTMLTableSection * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bgColor )( IHTMLTableSection * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rows )( IHTMLTableSection * This, /* [out][retval] */ IHTMLElementCollection **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *insertRow )( IHTMLTableSection * This, /* [in][defaultvalue] */ long index, /* [out][retval] */ IDispatch **row); /* [id] */ HRESULT ( STDMETHODCALLTYPE *deleteRow )( IHTMLTableSection * This, /* [in][defaultvalue] */ long index); END_INTERFACE } IHTMLTableSectionVtbl; interface IHTMLTableSection { CONST_VTBL struct IHTMLTableSectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTableSection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTableSection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTableSection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTableSection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTableSection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTableSection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTableSection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTableSection_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLTableSection_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #define IHTMLTableSection_put_vAlign(This,v) \ (This)->lpVtbl -> put_vAlign(This,v) #define IHTMLTableSection_get_vAlign(This,p) \ (This)->lpVtbl -> get_vAlign(This,p) #define IHTMLTableSection_put_bgColor(This,v) \ (This)->lpVtbl -> put_bgColor(This,v) #define IHTMLTableSection_get_bgColor(This,p) \ (This)->lpVtbl -> get_bgColor(This,p) #define IHTMLTableSection_get_rows(This,p) \ (This)->lpVtbl -> get_rows(This,p) #define IHTMLTableSection_insertRow(This,index,row) \ (This)->lpVtbl -> insertRow(This,index,row) #define IHTMLTableSection_deleteRow(This,index) \ (This)->lpVtbl -> deleteRow(This,index) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_put_align_Proxy( IHTMLTableSection * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableSection_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_get_align_Proxy( IHTMLTableSection * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableSection_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_put_vAlign_Proxy( IHTMLTableSection * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableSection_put_vAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_get_vAlign_Proxy( IHTMLTableSection * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableSection_get_vAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_put_bgColor_Proxy( IHTMLTableSection * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTableSection_put_bgColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_get_bgColor_Proxy( IHTMLTableSection * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTableSection_get_bgColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_get_rows_Proxy( IHTMLTableSection * This, /* [out][retval] */ IHTMLElementCollection **p); void __RPC_STUB IHTMLTableSection_get_rows_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_insertRow_Proxy( IHTMLTableSection * This, /* [in][defaultvalue] */ long index, /* [out][retval] */ IDispatch **row); void __RPC_STUB IHTMLTableSection_insertRow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection_deleteRow_Proxy( IHTMLTableSection * This, /* [in][defaultvalue] */ long index); void __RPC_STUB IHTMLTableSection_deleteRow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTableSection_INTERFACE_DEFINED__ */ #ifndef __IHTMLTable_INTERFACE_DEFINED__ #define __IHTMLTable_INTERFACE_DEFINED__ /* interface IHTMLTable */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTable; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f21e-98b5-11cf-bb82-00aa00bdce0b") IHTMLTable : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cols( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cols( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frame( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frame( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_rules( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rules( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cellSpacing( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cellSpacing( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_cellPadding( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cellPadding( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_background( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_background( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorLight( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorLight( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorDark( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorDark( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE refresh( void) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rows( /* [out][retval] */ IHTMLElementCollection **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dataPageSize( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dataPageSize( /* [out][retval] */ long *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE nextPage( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE previousPage( void) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tHead( /* [out][retval] */ IHTMLTableSection **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tFoot( /* [out][retval] */ IHTMLTableSection **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_tBodies( /* [out][retval] */ IHTMLElementCollection **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_caption( /* [out][retval] */ IHTMLTableCaption **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTHead( /* [out][retval] */ IDispatch **head) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteTHead( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createTFoot( /* [out][retval] */ IDispatch **foot) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteTFoot( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE createCaption( /* [out][retval] */ IHTMLTableCaption **caption) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteCaption( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertRow( /* [in][defaultvalue] */ long index, /* [out][retval] */ IDispatch **row) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteRow( /* [in][defaultvalue] */ long index = -1) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTMLTableVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTable * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTable * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTable * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTable * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTable * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTable * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTable * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_cols )( IHTMLTable * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cols )( IHTMLTable * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_border )( IHTMLTable * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_border )( IHTMLTable * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_frame )( IHTMLTable * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_frame )( IHTMLTable * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rules )( IHTMLTable * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rules )( IHTMLTable * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_cellSpacing )( IHTMLTable * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cellSpacing )( IHTMLTable * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_cellPadding )( IHTMLTable * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cellPadding )( IHTMLTable * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_background )( IHTMLTable * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_background )( IHTMLTable * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_bgColor )( IHTMLTable * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bgColor )( IHTMLTable * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderColor )( IHTMLTable * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderColor )( IHTMLTable * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderColorLight )( IHTMLTable * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderColorLight )( IHTMLTable * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderColorDark )( IHTMLTable * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderColorDark )( IHTMLTable * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLTable * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLTable * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *refresh )( IHTMLTable * This); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rows )( IHTMLTable * This, /* [out][retval] */ IHTMLElementCollection **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_width )( IHTMLTable * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )( IHTMLTable * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_height )( IHTMLTable * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_height )( IHTMLTable * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dataPageSize )( IHTMLTable * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dataPageSize )( IHTMLTable * This, /* [out][retval] */ long *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *nextPage )( IHTMLTable * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *previousPage )( IHTMLTable * This); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_tHead )( IHTMLTable * This, /* [out][retval] */ IHTMLTableSection **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_tFoot )( IHTMLTable * This, /* [out][retval] */ IHTMLTableSection **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_tBodies )( IHTMLTable * This, /* [out][retval] */ IHTMLElementCollection **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_caption )( IHTMLTable * This, /* [out][retval] */ IHTMLTableCaption **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createTHead )( IHTMLTable * This, /* [out][retval] */ IDispatch **head); /* [id] */ HRESULT ( STDMETHODCALLTYPE *deleteTHead )( IHTMLTable * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createTFoot )( IHTMLTable * This, /* [out][retval] */ IDispatch **foot); /* [id] */ HRESULT ( STDMETHODCALLTYPE *deleteTFoot )( IHTMLTable * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *createCaption )( IHTMLTable * This, /* [out][retval] */ IHTMLTableCaption **caption); /* [id] */ HRESULT ( STDMETHODCALLTYPE *deleteCaption )( IHTMLTable * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *insertRow )( IHTMLTable * This, /* [in][defaultvalue] */ long index, /* [out][retval] */ IDispatch **row); /* [id] */ HRESULT ( STDMETHODCALLTYPE *deleteRow )( IHTMLTable * This, /* [in][defaultvalue] */ long index); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readyState )( IHTMLTable * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onreadystatechange )( IHTMLTable * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onreadystatechange )( IHTMLTable * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTMLTableVtbl; interface IHTMLTable { CONST_VTBL struct IHTMLTableVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTable_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTable_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTable_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTable_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTable_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTable_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTable_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTable_put_cols(This,v) \ (This)->lpVtbl -> put_cols(This,v) #define IHTMLTable_get_cols(This,p) \ (This)->lpVtbl -> get_cols(This,p) #define IHTMLTable_put_border(This,v) \ (This)->lpVtbl -> put_border(This,v) #define IHTMLTable_get_border(This,p) \ (This)->lpVtbl -> get_border(This,p) #define IHTMLTable_put_frame(This,v) \ (This)->lpVtbl -> put_frame(This,v) #define IHTMLTable_get_frame(This,p) \ (This)->lpVtbl -> get_frame(This,p) #define IHTMLTable_put_rules(This,v) \ (This)->lpVtbl -> put_rules(This,v) #define IHTMLTable_get_rules(This,p) \ (This)->lpVtbl -> get_rules(This,p) #define IHTMLTable_put_cellSpacing(This,v) \ (This)->lpVtbl -> put_cellSpacing(This,v) #define IHTMLTable_get_cellSpacing(This,p) \ (This)->lpVtbl -> get_cellSpacing(This,p) #define IHTMLTable_put_cellPadding(This,v) \ (This)->lpVtbl -> put_cellPadding(This,v) #define IHTMLTable_get_cellPadding(This,p) \ (This)->lpVtbl -> get_cellPadding(This,p) #define IHTMLTable_put_background(This,v) \ (This)->lpVtbl -> put_background(This,v) #define IHTMLTable_get_background(This,p) \ (This)->lpVtbl -> get_background(This,p) #define IHTMLTable_put_bgColor(This,v) \ (This)->lpVtbl -> put_bgColor(This,v) #define IHTMLTable_get_bgColor(This,p) \ (This)->lpVtbl -> get_bgColor(This,p) #define IHTMLTable_put_borderColor(This,v) \ (This)->lpVtbl -> put_borderColor(This,v) #define IHTMLTable_get_borderColor(This,p) \ (This)->lpVtbl -> get_borderColor(This,p) #define IHTMLTable_put_borderColorLight(This,v) \ (This)->lpVtbl -> put_borderColorLight(This,v) #define IHTMLTable_get_borderColorLight(This,p) \ (This)->lpVtbl -> get_borderColorLight(This,p) #define IHTMLTable_put_borderColorDark(This,v) \ (This)->lpVtbl -> put_borderColorDark(This,v) #define IHTMLTable_get_borderColorDark(This,p) \ (This)->lpVtbl -> get_borderColorDark(This,p) #define IHTMLTable_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLTable_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #define IHTMLTable_refresh(This) \ (This)->lpVtbl -> refresh(This) #define IHTMLTable_get_rows(This,p) \ (This)->lpVtbl -> get_rows(This,p) #define IHTMLTable_put_width(This,v) \ (This)->lpVtbl -> put_width(This,v) #define IHTMLTable_get_width(This,p) \ (This)->lpVtbl -> get_width(This,p) #define IHTMLTable_put_height(This,v) \ (This)->lpVtbl -> put_height(This,v) #define IHTMLTable_get_height(This,p) \ (This)->lpVtbl -> get_height(This,p) #define IHTMLTable_put_dataPageSize(This,v) \ (This)->lpVtbl -> put_dataPageSize(This,v) #define IHTMLTable_get_dataPageSize(This,p) \ (This)->lpVtbl -> get_dataPageSize(This,p) #define IHTMLTable_nextPage(This) \ (This)->lpVtbl -> nextPage(This) #define IHTMLTable_previousPage(This) \ (This)->lpVtbl -> previousPage(This) #define IHTMLTable_get_tHead(This,p) \ (This)->lpVtbl -> get_tHead(This,p) #define IHTMLTable_get_tFoot(This,p) \ (This)->lpVtbl -> get_tFoot(This,p) #define IHTMLTable_get_tBodies(This,p) \ (This)->lpVtbl -> get_tBodies(This,p) #define IHTMLTable_get_caption(This,p) \ (This)->lpVtbl -> get_caption(This,p) #define IHTMLTable_createTHead(This,head) \ (This)->lpVtbl -> createTHead(This,head) #define IHTMLTable_deleteTHead(This) \ (This)->lpVtbl -> deleteTHead(This) #define IHTMLTable_createTFoot(This,foot) \ (This)->lpVtbl -> createTFoot(This,foot) #define IHTMLTable_deleteTFoot(This) \ (This)->lpVtbl -> deleteTFoot(This) #define IHTMLTable_createCaption(This,caption) \ (This)->lpVtbl -> createCaption(This,caption) #define IHTMLTable_deleteCaption(This) \ (This)->lpVtbl -> deleteCaption(This) #define IHTMLTable_insertRow(This,index,row) \ (This)->lpVtbl -> insertRow(This,index,row) #define IHTMLTable_deleteRow(This,index) \ (This)->lpVtbl -> deleteRow(This,index) #define IHTMLTable_get_readyState(This,p) \ (This)->lpVtbl -> get_readyState(This,p) #define IHTMLTable_put_onreadystatechange(This,v) \ (This)->lpVtbl -> put_onreadystatechange(This,v) #define IHTMLTable_get_onreadystatechange(This,p) \ (This)->lpVtbl -> get_onreadystatechange(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_cols_Proxy( IHTMLTable * This, /* [in] */ long v); void __RPC_STUB IHTMLTable_put_cols_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_cols_Proxy( IHTMLTable * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTable_get_cols_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_border_Proxy( IHTMLTable * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTable_put_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_border_Proxy( IHTMLTable * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTable_get_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_frame_Proxy( IHTMLTable * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTable_put_frame_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_frame_Proxy( IHTMLTable * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTable_get_frame_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_rules_Proxy( IHTMLTable * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTable_put_rules_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_rules_Proxy( IHTMLTable * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTable_get_rules_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_cellSpacing_Proxy( IHTMLTable * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTable_put_cellSpacing_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_cellSpacing_Proxy( IHTMLTable * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTable_get_cellSpacing_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_cellPadding_Proxy( IHTMLTable * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTable_put_cellPadding_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_cellPadding_Proxy( IHTMLTable * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTable_get_cellPadding_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_background_Proxy( IHTMLTable * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTable_put_background_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_background_Proxy( IHTMLTable * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTable_get_background_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_bgColor_Proxy( IHTMLTable * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTable_put_bgColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_bgColor_Proxy( IHTMLTable * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTable_get_bgColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_borderColor_Proxy( IHTMLTable * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTable_put_borderColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_borderColor_Proxy( IHTMLTable * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTable_get_borderColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_borderColorLight_Proxy( IHTMLTable * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTable_put_borderColorLight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_borderColorLight_Proxy( IHTMLTable * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTable_get_borderColorLight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_borderColorDark_Proxy( IHTMLTable * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTable_put_borderColorDark_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_borderColorDark_Proxy( IHTMLTable * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTable_get_borderColorDark_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_align_Proxy( IHTMLTable * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTable_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_align_Proxy( IHTMLTable * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTable_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_refresh_Proxy( IHTMLTable * This); void __RPC_STUB IHTMLTable_refresh_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_rows_Proxy( IHTMLTable * This, /* [out][retval] */ IHTMLElementCollection **p); void __RPC_STUB IHTMLTable_get_rows_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_width_Proxy( IHTMLTable * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTable_put_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_width_Proxy( IHTMLTable * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTable_get_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_height_Proxy( IHTMLTable * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTable_put_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_height_Proxy( IHTMLTable * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTable_get_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_dataPageSize_Proxy( IHTMLTable * This, /* [in] */ long v); void __RPC_STUB IHTMLTable_put_dataPageSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_dataPageSize_Proxy( IHTMLTable * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTable_get_dataPageSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_nextPage_Proxy( IHTMLTable * This); void __RPC_STUB IHTMLTable_nextPage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_previousPage_Proxy( IHTMLTable * This); void __RPC_STUB IHTMLTable_previousPage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_tHead_Proxy( IHTMLTable * This, /* [out][retval] */ IHTMLTableSection **p); void __RPC_STUB IHTMLTable_get_tHead_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_tFoot_Proxy( IHTMLTable * This, /* [out][retval] */ IHTMLTableSection **p); void __RPC_STUB IHTMLTable_get_tFoot_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_tBodies_Proxy( IHTMLTable * This, /* [out][retval] */ IHTMLElementCollection **p); void __RPC_STUB IHTMLTable_get_tBodies_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_caption_Proxy( IHTMLTable * This, /* [out][retval] */ IHTMLTableCaption **p); void __RPC_STUB IHTMLTable_get_caption_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_createTHead_Proxy( IHTMLTable * This, /* [out][retval] */ IDispatch **head); void __RPC_STUB IHTMLTable_createTHead_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_deleteTHead_Proxy( IHTMLTable * This); void __RPC_STUB IHTMLTable_deleteTHead_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_createTFoot_Proxy( IHTMLTable * This, /* [out][retval] */ IDispatch **foot); void __RPC_STUB IHTMLTable_createTFoot_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_deleteTFoot_Proxy( IHTMLTable * This); void __RPC_STUB IHTMLTable_deleteTFoot_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_createCaption_Proxy( IHTMLTable * This, /* [out][retval] */ IHTMLTableCaption **caption); void __RPC_STUB IHTMLTable_createCaption_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_deleteCaption_Proxy( IHTMLTable * This); void __RPC_STUB IHTMLTable_deleteCaption_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_insertRow_Proxy( IHTMLTable * This, /* [in][defaultvalue] */ long index, /* [out][retval] */ IDispatch **row); void __RPC_STUB IHTMLTable_insertRow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable_deleteRow_Proxy( IHTMLTable * This, /* [in][defaultvalue] */ long index); void __RPC_STUB IHTMLTable_deleteRow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_readyState_Proxy( IHTMLTable * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTable_get_readyState_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable_put_onreadystatechange_Proxy( IHTMLTable * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTable_put_onreadystatechange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable_get_onreadystatechange_Proxy( IHTMLTable * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTable_get_onreadystatechange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTable_INTERFACE_DEFINED__ */ #ifndef __IHTMLTable2_INTERFACE_DEFINED__ #define __IHTMLTable2_INTERFACE_DEFINED__ /* interface IHTMLTable2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTable2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4ad-98b5-11cf-bb82-00aa00bdce0b") IHTMLTable2 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE firstPage( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE lastPage( void) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cells( /* [out][retval] */ IHTMLElementCollection **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveRow( /* [in][defaultvalue] */ long indexFrom, /* [in][defaultvalue] */ long indexTo, /* [out][retval] */ IDispatch **row) = 0; }; #else /* C style interface */ typedef struct IHTMLTable2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTable2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTable2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTable2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTable2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTable2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTable2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTable2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *firstPage )( IHTMLTable2 * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *lastPage )( IHTMLTable2 * This); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cells )( IHTMLTable2 * This, /* [out][retval] */ IHTMLElementCollection **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *moveRow )( IHTMLTable2 * This, /* [in][defaultvalue] */ long indexFrom, /* [in][defaultvalue] */ long indexTo, /* [out][retval] */ IDispatch **row); END_INTERFACE } IHTMLTable2Vtbl; interface IHTMLTable2 { CONST_VTBL struct IHTMLTable2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTable2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTable2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTable2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTable2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTable2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTable2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTable2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTable2_firstPage(This) \ (This)->lpVtbl -> firstPage(This) #define IHTMLTable2_lastPage(This) \ (This)->lpVtbl -> lastPage(This) #define IHTMLTable2_get_cells(This,p) \ (This)->lpVtbl -> get_cells(This,p) #define IHTMLTable2_moveRow(This,indexFrom,indexTo,row) \ (This)->lpVtbl -> moveRow(This,indexFrom,indexTo,row) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable2_firstPage_Proxy( IHTMLTable2 * This); void __RPC_STUB IHTMLTable2_firstPage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable2_lastPage_Proxy( IHTMLTable2 * This); void __RPC_STUB IHTMLTable2_lastPage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable2_get_cells_Proxy( IHTMLTable2 * This, /* [out][retval] */ IHTMLElementCollection **p); void __RPC_STUB IHTMLTable2_get_cells_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTable2_moveRow_Proxy( IHTMLTable2 * This, /* [in][defaultvalue] */ long indexFrom, /* [in][defaultvalue] */ long indexTo, /* [out][retval] */ IDispatch **row); void __RPC_STUB IHTMLTable2_moveRow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTable2_INTERFACE_DEFINED__ */ #ifndef __IHTMLTable3_INTERFACE_DEFINED__ #define __IHTMLTable3_INTERFACE_DEFINED__ /* interface IHTMLTable3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTable3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f829-98b5-11cf-bb82-00aa00bdce0b") IHTMLTable3 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_summary( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_summary( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLTable3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTable3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTable3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTable3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTable3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTable3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTable3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTable3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_summary )( IHTMLTable3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_summary )( IHTMLTable3 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLTable3Vtbl; interface IHTMLTable3 { CONST_VTBL struct IHTMLTable3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTable3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTable3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTable3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTable3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTable3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTable3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTable3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTable3_put_summary(This,v) \ (This)->lpVtbl -> put_summary(This,v) #define IHTMLTable3_get_summary(This,p) \ (This)->lpVtbl -> get_summary(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTable3_put_summary_Proxy( IHTMLTable3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTable3_put_summary_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTable3_get_summary_Proxy( IHTMLTable3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTable3_get_summary_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTable3_INTERFACE_DEFINED__ */ #ifndef __IHTMLTableCol_INTERFACE_DEFINED__ #define __IHTMLTableCol_INTERFACE_DEFINED__ /* interface IHTMLTableCol */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTableCol; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f23a-98b5-11cf-bb82-00aa00bdce0b") IHTMLTableCol : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_span( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_span( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLTableColVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTableCol * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTableCol * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTableCol * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTableCol * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTableCol * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTableCol * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTableCol * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_span )( IHTMLTableCol * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_span )( IHTMLTableCol * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_width )( IHTMLTableCol * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )( IHTMLTableCol * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLTableCol * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLTableCol * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vAlign )( IHTMLTableCol * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vAlign )( IHTMLTableCol * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLTableColVtbl; interface IHTMLTableCol { CONST_VTBL struct IHTMLTableColVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTableCol_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTableCol_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTableCol_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTableCol_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTableCol_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTableCol_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTableCol_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTableCol_put_span(This,v) \ (This)->lpVtbl -> put_span(This,v) #define IHTMLTableCol_get_span(This,p) \ (This)->lpVtbl -> get_span(This,p) #define IHTMLTableCol_put_width(This,v) \ (This)->lpVtbl -> put_width(This,v) #define IHTMLTableCol_get_width(This,p) \ (This)->lpVtbl -> get_width(This,p) #define IHTMLTableCol_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLTableCol_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #define IHTMLTableCol_put_vAlign(This,v) \ (This)->lpVtbl -> put_vAlign(This,v) #define IHTMLTableCol_get_vAlign(This,p) \ (This)->lpVtbl -> get_vAlign(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_put_span_Proxy( IHTMLTableCol * This, /* [in] */ long v); void __RPC_STUB IHTMLTableCol_put_span_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_get_span_Proxy( IHTMLTableCol * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTableCol_get_span_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_put_width_Proxy( IHTMLTableCol * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTableCol_put_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_get_width_Proxy( IHTMLTableCol * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTableCol_get_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_put_align_Proxy( IHTMLTableCol * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableCol_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_get_align_Proxy( IHTMLTableCol * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableCol_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_put_vAlign_Proxy( IHTMLTableCol * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableCol_put_vAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol_get_vAlign_Proxy( IHTMLTableCol * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableCol_get_vAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTableCol_INTERFACE_DEFINED__ */ #ifndef __IHTMLTableCol2_INTERFACE_DEFINED__ #define __IHTMLTableCol2_INTERFACE_DEFINED__ /* interface IHTMLTableCol2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTableCol2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f82a-98b5-11cf-bb82-00aa00bdce0b") IHTMLTableCol2 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ch( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ch( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_chOff( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_chOff( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLTableCol2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTableCol2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTableCol2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTableCol2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTableCol2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTableCol2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTableCol2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTableCol2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ch )( IHTMLTableCol2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ch )( IHTMLTableCol2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_chOff )( IHTMLTableCol2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_chOff )( IHTMLTableCol2 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLTableCol2Vtbl; interface IHTMLTableCol2 { CONST_VTBL struct IHTMLTableCol2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTableCol2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTableCol2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTableCol2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTableCol2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTableCol2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTableCol2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTableCol2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTableCol2_put_ch(This,v) \ (This)->lpVtbl -> put_ch(This,v) #define IHTMLTableCol2_get_ch(This,p) \ (This)->lpVtbl -> get_ch(This,p) #define IHTMLTableCol2_put_chOff(This,v) \ (This)->lpVtbl -> put_chOff(This,v) #define IHTMLTableCol2_get_chOff(This,p) \ (This)->lpVtbl -> get_chOff(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol2_put_ch_Proxy( IHTMLTableCol2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableCol2_put_ch_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol2_get_ch_Proxy( IHTMLTableCol2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableCol2_get_ch_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol2_put_chOff_Proxy( IHTMLTableCol2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableCol2_put_chOff_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCol2_get_chOff_Proxy( IHTMLTableCol2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableCol2_get_chOff_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTableCol2_INTERFACE_DEFINED__ */ #ifndef __IHTMLTableSection2_INTERFACE_DEFINED__ #define __IHTMLTableSection2_INTERFACE_DEFINED__ /* interface IHTMLTableSection2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTableSection2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5c7-98b5-11cf-bb82-00aa00bdce0b") IHTMLTableSection2 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE moveRow( /* [in][defaultvalue] */ long indexFrom, /* [in][defaultvalue] */ long indexTo, /* [out][retval] */ IDispatch **row) = 0; }; #else /* C style interface */ typedef struct IHTMLTableSection2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTableSection2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTableSection2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTableSection2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTableSection2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTableSection2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTableSection2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTableSection2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *moveRow )( IHTMLTableSection2 * This, /* [in][defaultvalue] */ long indexFrom, /* [in][defaultvalue] */ long indexTo, /* [out][retval] */ IDispatch **row); END_INTERFACE } IHTMLTableSection2Vtbl; interface IHTMLTableSection2 { CONST_VTBL struct IHTMLTableSection2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTableSection2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTableSection2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTableSection2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTableSection2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTableSection2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTableSection2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTableSection2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTableSection2_moveRow(This,indexFrom,indexTo,row) \ (This)->lpVtbl -> moveRow(This,indexFrom,indexTo,row) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection2_moveRow_Proxy( IHTMLTableSection2 * This, /* [in][defaultvalue] */ long indexFrom, /* [in][defaultvalue] */ long indexTo, /* [out][retval] */ IDispatch **row); void __RPC_STUB IHTMLTableSection2_moveRow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTableSection2_INTERFACE_DEFINED__ */ #ifndef __IHTMLTableSection3_INTERFACE_DEFINED__ #define __IHTMLTableSection3_INTERFACE_DEFINED__ /* interface IHTMLTableSection3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTableSection3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f82b-98b5-11cf-bb82-00aa00bdce0b") IHTMLTableSection3 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ch( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ch( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_chOff( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_chOff( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLTableSection3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTableSection3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTableSection3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTableSection3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTableSection3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTableSection3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTableSection3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTableSection3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ch )( IHTMLTableSection3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ch )( IHTMLTableSection3 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_chOff )( IHTMLTableSection3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_chOff )( IHTMLTableSection3 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLTableSection3Vtbl; interface IHTMLTableSection3 { CONST_VTBL struct IHTMLTableSection3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTableSection3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTableSection3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTableSection3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTableSection3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTableSection3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTableSection3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTableSection3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTableSection3_put_ch(This,v) \ (This)->lpVtbl -> put_ch(This,v) #define IHTMLTableSection3_get_ch(This,p) \ (This)->lpVtbl -> get_ch(This,p) #define IHTMLTableSection3_put_chOff(This,v) \ (This)->lpVtbl -> put_chOff(This,v) #define IHTMLTableSection3_get_chOff(This,p) \ (This)->lpVtbl -> get_chOff(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection3_put_ch_Proxy( IHTMLTableSection3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableSection3_put_ch_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection3_get_ch_Proxy( IHTMLTableSection3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableSection3_get_ch_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection3_put_chOff_Proxy( IHTMLTableSection3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableSection3_put_chOff_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableSection3_get_chOff_Proxy( IHTMLTableSection3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableSection3_get_chOff_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTableSection3_INTERFACE_DEFINED__ */ #ifndef __IHTMLTableRow_INTERFACE_DEFINED__ #define __IHTMLTableRow_INTERFACE_DEFINED__ /* interface IHTMLTableRow */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTableRow; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f23c-98b5-11cf-bb82-00aa00bdce0b") IHTMLTableRow : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorLight( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorLight( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorDark( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorDark( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rowIndex( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_sectionRowIndex( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cells( /* [out][retval] */ IHTMLElementCollection **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE insertCell( /* [in][defaultvalue] */ long index, /* [out][retval] */ IDispatch **row) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE deleteCell( /* [in][defaultvalue] */ long index = -1) = 0; }; #else /* C style interface */ typedef struct IHTMLTableRowVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTableRow * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTableRow * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTableRow * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTableRow * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTableRow * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTableRow * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTableRow * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLTableRow * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLTableRow * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vAlign )( IHTMLTableRow * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vAlign )( IHTMLTableRow * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_bgColor )( IHTMLTableRow * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bgColor )( IHTMLTableRow * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderColor )( IHTMLTableRow * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderColor )( IHTMLTableRow * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderColorLight )( IHTMLTableRow * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderColorLight )( IHTMLTableRow * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderColorDark )( IHTMLTableRow * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderColorDark )( IHTMLTableRow * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rowIndex )( IHTMLTableRow * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_sectionRowIndex )( IHTMLTableRow * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cells )( IHTMLTableRow * This, /* [out][retval] */ IHTMLElementCollection **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *insertCell )( IHTMLTableRow * This, /* [in][defaultvalue] */ long index, /* [out][retval] */ IDispatch **row); /* [id] */ HRESULT ( STDMETHODCALLTYPE *deleteCell )( IHTMLTableRow * This, /* [in][defaultvalue] */ long index); END_INTERFACE } IHTMLTableRowVtbl; interface IHTMLTableRow { CONST_VTBL struct IHTMLTableRowVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTableRow_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTableRow_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTableRow_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTableRow_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTableRow_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTableRow_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTableRow_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTableRow_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLTableRow_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #define IHTMLTableRow_put_vAlign(This,v) \ (This)->lpVtbl -> put_vAlign(This,v) #define IHTMLTableRow_get_vAlign(This,p) \ (This)->lpVtbl -> get_vAlign(This,p) #define IHTMLTableRow_put_bgColor(This,v) \ (This)->lpVtbl -> put_bgColor(This,v) #define IHTMLTableRow_get_bgColor(This,p) \ (This)->lpVtbl -> get_bgColor(This,p) #define IHTMLTableRow_put_borderColor(This,v) \ (This)->lpVtbl -> put_borderColor(This,v) #define IHTMLTableRow_get_borderColor(This,p) \ (This)->lpVtbl -> get_borderColor(This,p) #define IHTMLTableRow_put_borderColorLight(This,v) \ (This)->lpVtbl -> put_borderColorLight(This,v) #define IHTMLTableRow_get_borderColorLight(This,p) \ (This)->lpVtbl -> get_borderColorLight(This,p) #define IHTMLTableRow_put_borderColorDark(This,v) \ (This)->lpVtbl -> put_borderColorDark(This,v) #define IHTMLTableRow_get_borderColorDark(This,p) \ (This)->lpVtbl -> get_borderColorDark(This,p) #define IHTMLTableRow_get_rowIndex(This,p) \ (This)->lpVtbl -> get_rowIndex(This,p) #define IHTMLTableRow_get_sectionRowIndex(This,p) \ (This)->lpVtbl -> get_sectionRowIndex(This,p) #define IHTMLTableRow_get_cells(This,p) \ (This)->lpVtbl -> get_cells(This,p) #define IHTMLTableRow_insertCell(This,index,row) \ (This)->lpVtbl -> insertCell(This,index,row) #define IHTMLTableRow_deleteCell(This,index) \ (This)->lpVtbl -> deleteCell(This,index) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_align_Proxy( IHTMLTableRow * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableRow_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_align_Proxy( IHTMLTableRow * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableRow_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_vAlign_Proxy( IHTMLTableRow * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableRow_put_vAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_vAlign_Proxy( IHTMLTableRow * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableRow_get_vAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_bgColor_Proxy( IHTMLTableRow * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTableRow_put_bgColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_bgColor_Proxy( IHTMLTableRow * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTableRow_get_bgColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_borderColor_Proxy( IHTMLTableRow * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTableRow_put_borderColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_borderColor_Proxy( IHTMLTableRow * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTableRow_get_borderColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_borderColorLight_Proxy( IHTMLTableRow * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTableRow_put_borderColorLight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_borderColorLight_Proxy( IHTMLTableRow * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTableRow_get_borderColorLight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_put_borderColorDark_Proxy( IHTMLTableRow * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTableRow_put_borderColorDark_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_borderColorDark_Proxy( IHTMLTableRow * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTableRow_get_borderColorDark_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_rowIndex_Proxy( IHTMLTableRow * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTableRow_get_rowIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_sectionRowIndex_Proxy( IHTMLTableRow * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTableRow_get_sectionRowIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_get_cells_Proxy( IHTMLTableRow * This, /* [out][retval] */ IHTMLElementCollection **p); void __RPC_STUB IHTMLTableRow_get_cells_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_insertCell_Proxy( IHTMLTableRow * This, /* [in][defaultvalue] */ long index, /* [out][retval] */ IDispatch **row); void __RPC_STUB IHTMLTableRow_insertCell_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow_deleteCell_Proxy( IHTMLTableRow * This, /* [in][defaultvalue] */ long index); void __RPC_STUB IHTMLTableRow_deleteCell_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTableRow_INTERFACE_DEFINED__ */ #ifndef __IHTMLTableRow2_INTERFACE_DEFINED__ #define __IHTMLTableRow2_INTERFACE_DEFINED__ /* interface IHTMLTableRow2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTableRow2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4a1-98b5-11cf-bb82-00aa00bdce0b") IHTMLTableRow2 : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTMLTableRow2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTableRow2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTableRow2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTableRow2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTableRow2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTableRow2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTableRow2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTableRow2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_height )( IHTMLTableRow2 * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_height )( IHTMLTableRow2 * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTMLTableRow2Vtbl; interface IHTMLTableRow2 { CONST_VTBL struct IHTMLTableRow2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTableRow2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTableRow2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTableRow2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTableRow2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTableRow2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTableRow2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTableRow2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTableRow2_put_height(This,v) \ (This)->lpVtbl -> put_height(This,v) #define IHTMLTableRow2_get_height(This,p) \ (This)->lpVtbl -> get_height(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow2_put_height_Proxy( IHTMLTableRow2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTableRow2_put_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow2_get_height_Proxy( IHTMLTableRow2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTableRow2_get_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTableRow2_INTERFACE_DEFINED__ */ #ifndef __IHTMLTableRow3_INTERFACE_DEFINED__ #define __IHTMLTableRow3_INTERFACE_DEFINED__ /* interface IHTMLTableRow3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTableRow3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f82c-98b5-11cf-bb82-00aa00bdce0b") IHTMLTableRow3 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ch( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ch( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_chOff( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_chOff( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLTableRow3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTableRow3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTableRow3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTableRow3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTableRow3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTableRow3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTableRow3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTableRow3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ch )( IHTMLTableRow3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ch )( IHTMLTableRow3 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_chOff )( IHTMLTableRow3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_chOff )( IHTMLTableRow3 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLTableRow3Vtbl; interface IHTMLTableRow3 { CONST_VTBL struct IHTMLTableRow3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTableRow3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTableRow3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTableRow3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTableRow3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTableRow3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTableRow3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTableRow3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTableRow3_put_ch(This,v) \ (This)->lpVtbl -> put_ch(This,v) #define IHTMLTableRow3_get_ch(This,p) \ (This)->lpVtbl -> get_ch(This,p) #define IHTMLTableRow3_put_chOff(This,v) \ (This)->lpVtbl -> put_chOff(This,v) #define IHTMLTableRow3_get_chOff(This,p) \ (This)->lpVtbl -> get_chOff(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow3_put_ch_Proxy( IHTMLTableRow3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableRow3_put_ch_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow3_get_ch_Proxy( IHTMLTableRow3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableRow3_get_ch_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow3_put_chOff_Proxy( IHTMLTableRow3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableRow3_put_chOff_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRow3_get_chOff_Proxy( IHTMLTableRow3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableRow3_get_chOff_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTableRow3_INTERFACE_DEFINED__ */ #ifndef __IHTMLTableRowMetrics_INTERFACE_DEFINED__ #define __IHTMLTableRowMetrics_INTERFACE_DEFINED__ /* interface IHTMLTableRowMetrics */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTableRowMetrics; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f413-98b5-11cf-bb82-00aa00bdce0b") IHTMLTableRowMetrics : public IDispatch { public: virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientHeight( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientWidth( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientTop( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_clientLeft( /* [out][retval] */ long *p) = 0; }; #else /* C style interface */ typedef struct IHTMLTableRowMetricsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTableRowMetrics * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTableRowMetrics * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTableRowMetrics * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTableRowMetrics * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTableRowMetrics * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTableRowMetrics * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTableRowMetrics * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientHeight )( IHTMLTableRowMetrics * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientWidth )( IHTMLTableRowMetrics * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientTop )( IHTMLTableRowMetrics * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_clientLeft )( IHTMLTableRowMetrics * This, /* [out][retval] */ long *p); END_INTERFACE } IHTMLTableRowMetricsVtbl; interface IHTMLTableRowMetrics { CONST_VTBL struct IHTMLTableRowMetricsVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTableRowMetrics_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTableRowMetrics_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTableRowMetrics_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTableRowMetrics_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTableRowMetrics_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTableRowMetrics_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTableRowMetrics_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTableRowMetrics_get_clientHeight(This,p) \ (This)->lpVtbl -> get_clientHeight(This,p) #define IHTMLTableRowMetrics_get_clientWidth(This,p) \ (This)->lpVtbl -> get_clientWidth(This,p) #define IHTMLTableRowMetrics_get_clientTop(This,p) \ (This)->lpVtbl -> get_clientTop(This,p) #define IHTMLTableRowMetrics_get_clientLeft(This,p) \ (This)->lpVtbl -> get_clientLeft(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRowMetrics_get_clientHeight_Proxy( IHTMLTableRowMetrics * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTableRowMetrics_get_clientHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRowMetrics_get_clientWidth_Proxy( IHTMLTableRowMetrics * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTableRowMetrics_get_clientWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRowMetrics_get_clientTop_Proxy( IHTMLTableRowMetrics * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTableRowMetrics_get_clientTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableRowMetrics_get_clientLeft_Proxy( IHTMLTableRowMetrics * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTableRowMetrics_get_clientLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTableRowMetrics_INTERFACE_DEFINED__ */ #ifndef __IHTMLTableCell_INTERFACE_DEFINED__ #define __IHTMLTableCell_INTERFACE_DEFINED__ /* interface IHTMLTableCell */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTableCell; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f23d-98b5-11cf-bb82-00aa00bdce0b") IHTMLTableCell : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_rowSpan( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_rowSpan( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_colSpan( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_colSpan( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vAlign( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vAlign( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_bgColor( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bgColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_noWrap( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_noWrap( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_background( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_background( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorLight( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorLight( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColorDark( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColorDark( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_cellIndex( /* [out][retval] */ long *p) = 0; }; #else /* C style interface */ typedef struct IHTMLTableCellVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTableCell * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTableCell * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTableCell * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTableCell * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTableCell * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTableCell * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTableCell * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rowSpan )( IHTMLTableCell * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rowSpan )( IHTMLTableCell * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_colSpan )( IHTMLTableCell * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_colSpan )( IHTMLTableCell * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLTableCell * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLTableCell * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vAlign )( IHTMLTableCell * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vAlign )( IHTMLTableCell * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_bgColor )( IHTMLTableCell * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bgColor )( IHTMLTableCell * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_noWrap )( IHTMLTableCell * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_noWrap )( IHTMLTableCell * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_background )( IHTMLTableCell * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_background )( IHTMLTableCell * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderColor )( IHTMLTableCell * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderColor )( IHTMLTableCell * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderColorLight )( IHTMLTableCell * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderColorLight )( IHTMLTableCell * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderColorDark )( IHTMLTableCell * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderColorDark )( IHTMLTableCell * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_width )( IHTMLTableCell * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )( IHTMLTableCell * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_height )( IHTMLTableCell * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_height )( IHTMLTableCell * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cellIndex )( IHTMLTableCell * This, /* [out][retval] */ long *p); END_INTERFACE } IHTMLTableCellVtbl; interface IHTMLTableCell { CONST_VTBL struct IHTMLTableCellVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTableCell_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTableCell_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTableCell_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTableCell_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTableCell_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTableCell_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTableCell_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTableCell_put_rowSpan(This,v) \ (This)->lpVtbl -> put_rowSpan(This,v) #define IHTMLTableCell_get_rowSpan(This,p) \ (This)->lpVtbl -> get_rowSpan(This,p) #define IHTMLTableCell_put_colSpan(This,v) \ (This)->lpVtbl -> put_colSpan(This,v) #define IHTMLTableCell_get_colSpan(This,p) \ (This)->lpVtbl -> get_colSpan(This,p) #define IHTMLTableCell_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLTableCell_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #define IHTMLTableCell_put_vAlign(This,v) \ (This)->lpVtbl -> put_vAlign(This,v) #define IHTMLTableCell_get_vAlign(This,p) \ (This)->lpVtbl -> get_vAlign(This,p) #define IHTMLTableCell_put_bgColor(This,v) \ (This)->lpVtbl -> put_bgColor(This,v) #define IHTMLTableCell_get_bgColor(This,p) \ (This)->lpVtbl -> get_bgColor(This,p) #define IHTMLTableCell_put_noWrap(This,v) \ (This)->lpVtbl -> put_noWrap(This,v) #define IHTMLTableCell_get_noWrap(This,p) \ (This)->lpVtbl -> get_noWrap(This,p) #define IHTMLTableCell_put_background(This,v) \ (This)->lpVtbl -> put_background(This,v) #define IHTMLTableCell_get_background(This,p) \ (This)->lpVtbl -> get_background(This,p) #define IHTMLTableCell_put_borderColor(This,v) \ (This)->lpVtbl -> put_borderColor(This,v) #define IHTMLTableCell_get_borderColor(This,p) \ (This)->lpVtbl -> get_borderColor(This,p) #define IHTMLTableCell_put_borderColorLight(This,v) \ (This)->lpVtbl -> put_borderColorLight(This,v) #define IHTMLTableCell_get_borderColorLight(This,p) \ (This)->lpVtbl -> get_borderColorLight(This,p) #define IHTMLTableCell_put_borderColorDark(This,v) \ (This)->lpVtbl -> put_borderColorDark(This,v) #define IHTMLTableCell_get_borderColorDark(This,p) \ (This)->lpVtbl -> get_borderColorDark(This,p) #define IHTMLTableCell_put_width(This,v) \ (This)->lpVtbl -> put_width(This,v) #define IHTMLTableCell_get_width(This,p) \ (This)->lpVtbl -> get_width(This,p) #define IHTMLTableCell_put_height(This,v) \ (This)->lpVtbl -> put_height(This,v) #define IHTMLTableCell_get_height(This,p) \ (This)->lpVtbl -> get_height(This,p) #define IHTMLTableCell_get_cellIndex(This,p) \ (This)->lpVtbl -> get_cellIndex(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_rowSpan_Proxy( IHTMLTableCell * This, /* [in] */ long v); void __RPC_STUB IHTMLTableCell_put_rowSpan_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_rowSpan_Proxy( IHTMLTableCell * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTableCell_get_rowSpan_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_colSpan_Proxy( IHTMLTableCell * This, /* [in] */ long v); void __RPC_STUB IHTMLTableCell_put_colSpan_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_colSpan_Proxy( IHTMLTableCell * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTableCell_get_colSpan_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_align_Proxy( IHTMLTableCell * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableCell_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_align_Proxy( IHTMLTableCell * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableCell_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_vAlign_Proxy( IHTMLTableCell * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableCell_put_vAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_vAlign_Proxy( IHTMLTableCell * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableCell_get_vAlign_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_bgColor_Proxy( IHTMLTableCell * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTableCell_put_bgColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_bgColor_Proxy( IHTMLTableCell * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTableCell_get_bgColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_noWrap_Proxy( IHTMLTableCell * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLTableCell_put_noWrap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_noWrap_Proxy( IHTMLTableCell * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLTableCell_get_noWrap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_background_Proxy( IHTMLTableCell * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableCell_put_background_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_background_Proxy( IHTMLTableCell * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableCell_get_background_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_borderColor_Proxy( IHTMLTableCell * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTableCell_put_borderColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_borderColor_Proxy( IHTMLTableCell * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTableCell_get_borderColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_borderColorLight_Proxy( IHTMLTableCell * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTableCell_put_borderColorLight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_borderColorLight_Proxy( IHTMLTableCell * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTableCell_get_borderColorLight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_borderColorDark_Proxy( IHTMLTableCell * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTableCell_put_borderColorDark_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_borderColorDark_Proxy( IHTMLTableCell * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTableCell_get_borderColorDark_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_width_Proxy( IHTMLTableCell * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTableCell_put_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_width_Proxy( IHTMLTableCell * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTableCell_get_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_put_height_Proxy( IHTMLTableCell * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLTableCell_put_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_height_Proxy( IHTMLTableCell * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLTableCell_get_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell_get_cellIndex_Proxy( IHTMLTableCell * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLTableCell_get_cellIndex_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTableCell_INTERFACE_DEFINED__ */ #ifndef __IHTMLTableCell2_INTERFACE_DEFINED__ #define __IHTMLTableCell2_INTERFACE_DEFINED__ /* interface IHTMLTableCell2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLTableCell2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f82d-98b5-11cf-bb82-00aa00bdce0b") IHTMLTableCell2 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_abbr( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_abbr( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_axis( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_axis( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_ch( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_ch( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_chOff( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_chOff( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_headers( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_headers( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_scope( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_scope( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLTableCell2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLTableCell2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLTableCell2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLTableCell2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLTableCell2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLTableCell2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLTableCell2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLTableCell2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_abbr )( IHTMLTableCell2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_abbr )( IHTMLTableCell2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_axis )( IHTMLTableCell2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_axis )( IHTMLTableCell2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_ch )( IHTMLTableCell2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_ch )( IHTMLTableCell2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_chOff )( IHTMLTableCell2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_chOff )( IHTMLTableCell2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_headers )( IHTMLTableCell2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_headers )( IHTMLTableCell2 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scope )( IHTMLTableCell2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scope )( IHTMLTableCell2 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLTableCell2Vtbl; interface IHTMLTableCell2 { CONST_VTBL struct IHTMLTableCell2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLTableCell2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLTableCell2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLTableCell2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLTableCell2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLTableCell2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLTableCell2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLTableCell2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLTableCell2_put_abbr(This,v) \ (This)->lpVtbl -> put_abbr(This,v) #define IHTMLTableCell2_get_abbr(This,p) \ (This)->lpVtbl -> get_abbr(This,p) #define IHTMLTableCell2_put_axis(This,v) \ (This)->lpVtbl -> put_axis(This,v) #define IHTMLTableCell2_get_axis(This,p) \ (This)->lpVtbl -> get_axis(This,p) #define IHTMLTableCell2_put_ch(This,v) \ (This)->lpVtbl -> put_ch(This,v) #define IHTMLTableCell2_get_ch(This,p) \ (This)->lpVtbl -> get_ch(This,p) #define IHTMLTableCell2_put_chOff(This,v) \ (This)->lpVtbl -> put_chOff(This,v) #define IHTMLTableCell2_get_chOff(This,p) \ (This)->lpVtbl -> get_chOff(This,p) #define IHTMLTableCell2_put_headers(This,v) \ (This)->lpVtbl -> put_headers(This,v) #define IHTMLTableCell2_get_headers(This,p) \ (This)->lpVtbl -> get_headers(This,p) #define IHTMLTableCell2_put_scope(This,v) \ (This)->lpVtbl -> put_scope(This,v) #define IHTMLTableCell2_get_scope(This,p) \ (This)->lpVtbl -> get_scope(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_abbr_Proxy( IHTMLTableCell2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableCell2_put_abbr_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_abbr_Proxy( IHTMLTableCell2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableCell2_get_abbr_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_axis_Proxy( IHTMLTableCell2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableCell2_put_axis_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_axis_Proxy( IHTMLTableCell2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableCell2_get_axis_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_ch_Proxy( IHTMLTableCell2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableCell2_put_ch_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_ch_Proxy( IHTMLTableCell2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableCell2_get_ch_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_chOff_Proxy( IHTMLTableCell2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableCell2_put_chOff_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_chOff_Proxy( IHTMLTableCell2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableCell2_get_chOff_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_headers_Proxy( IHTMLTableCell2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableCell2_put_headers_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_headers_Proxy( IHTMLTableCell2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableCell2_get_headers_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_put_scope_Proxy( IHTMLTableCell2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLTableCell2_put_scope_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLTableCell2_get_scope_Proxy( IHTMLTableCell2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLTableCell2_get_scope_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLTableCell2_INTERFACE_DEFINED__ */ #ifndef __DispHTMLTable_DISPINTERFACE_DEFINED__ #define __DispHTMLTable_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLTable */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLTable; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f532-98b5-11cf-bb82-00aa00bdce0b") DispHTMLTable : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLTableVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLTable * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLTable * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLTable * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLTable * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLTable * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLTable * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLTable * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLTableVtbl; interface DispHTMLTable { CONST_VTBL struct DispHTMLTableVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLTable_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLTable_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLTable_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLTable_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLTable_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLTable_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLTable_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLTable_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLTable; #ifdef __cplusplus class DECLSPEC_UUID("3050f26b-98b5-11cf-bb82-00aa00bdce0b") HTMLTable; #endif #ifndef __DispHTMLTableCol_DISPINTERFACE_DEFINED__ #define __DispHTMLTableCol_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLTableCol */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLTableCol; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f533-98b5-11cf-bb82-00aa00bdce0b") DispHTMLTableCol : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLTableColVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLTableCol * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLTableCol * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLTableCol * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLTableCol * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLTableCol * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLTableCol * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLTableCol * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLTableColVtbl; interface DispHTMLTableCol { CONST_VTBL struct DispHTMLTableColVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLTableCol_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLTableCol_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLTableCol_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLTableCol_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLTableCol_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLTableCol_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLTableCol_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLTableCol_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLTableCol; #ifdef __cplusplus class DECLSPEC_UUID("3050f26c-98b5-11cf-bb82-00aa00bdce0b") HTMLTableCol; #endif #ifndef __DispHTMLTableSection_DISPINTERFACE_DEFINED__ #define __DispHTMLTableSection_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLTableSection */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLTableSection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f534-98b5-11cf-bb82-00aa00bdce0b") DispHTMLTableSection : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLTableSectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLTableSection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLTableSection * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLTableSection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLTableSection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLTableSection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLTableSection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLTableSection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLTableSectionVtbl; interface DispHTMLTableSection { CONST_VTBL struct DispHTMLTableSectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLTableSection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLTableSection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLTableSection_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLTableSection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLTableSection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLTableSection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLTableSection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLTableSection_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLTableSection; #ifdef __cplusplus class DECLSPEC_UUID("3050f2e9-98b5-11cf-bb82-00aa00bdce0b") HTMLTableSection; #endif #ifndef __DispHTMLTableRow_DISPINTERFACE_DEFINED__ #define __DispHTMLTableRow_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLTableRow */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLTableRow; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f535-98b5-11cf-bb82-00aa00bdce0b") DispHTMLTableRow : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLTableRowVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLTableRow * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLTableRow * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLTableRow * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLTableRow * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLTableRow * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLTableRow * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLTableRow * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLTableRowVtbl; interface DispHTMLTableRow { CONST_VTBL struct DispHTMLTableRowVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLTableRow_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLTableRow_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLTableRow_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLTableRow_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLTableRow_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLTableRow_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLTableRow_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLTableRow_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLTableRow; #ifdef __cplusplus class DECLSPEC_UUID("3050f26d-98b5-11cf-bb82-00aa00bdce0b") HTMLTableRow; #endif #ifndef __DispHTMLTableCell_DISPINTERFACE_DEFINED__ #define __DispHTMLTableCell_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLTableCell */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLTableCell; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f536-98b5-11cf-bb82-00aa00bdce0b") DispHTMLTableCell : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLTableCellVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLTableCell * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLTableCell * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLTableCell * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLTableCell * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLTableCell * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLTableCell * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLTableCell * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLTableCellVtbl; interface DispHTMLTableCell { CONST_VTBL struct DispHTMLTableCellVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLTableCell_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLTableCell_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLTableCell_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLTableCell_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLTableCell_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLTableCell_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLTableCell_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLTableCell_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLTableCell; #ifdef __cplusplus class DECLSPEC_UUID("3050f246-98b5-11cf-bb82-00aa00bdce0b") HTMLTableCell; #endif #ifndef __HTMLScriptEvents2_DISPINTERFACE_DEFINED__ #define __HTMLScriptEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLScriptEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLScriptEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f621-98b5-11cf-bb82-00aa00bdce0b") HTMLScriptEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLScriptEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLScriptEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLScriptEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLScriptEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLScriptEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLScriptEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLScriptEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLScriptEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLScriptEvents2Vtbl; interface HTMLScriptEvents2 { CONST_VTBL struct HTMLScriptEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLScriptEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLScriptEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLScriptEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLScriptEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLScriptEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLScriptEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLScriptEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLScriptEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLScriptEvents_DISPINTERFACE_DEFINED__ #define __HTMLScriptEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLScriptEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLScriptEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3e2-98b5-11cf-bb82-00aa00bdce0b") HTMLScriptEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLScriptEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLScriptEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLScriptEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLScriptEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLScriptEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLScriptEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLScriptEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLScriptEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLScriptEventsVtbl; interface HTMLScriptEvents { CONST_VTBL struct HTMLScriptEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLScriptEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLScriptEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLScriptEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLScriptEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLScriptEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLScriptEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLScriptEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLScriptEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLScriptElement_INTERFACE_DEFINED__ #define __IHTMLScriptElement_INTERFACE_DEFINED__ /* interface IHTMLScriptElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLScriptElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f28b-98b5-11cf-bb82-00aa00bdce0b") IHTMLScriptElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_htmlFor( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_htmlFor( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_event( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_event( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_text( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_text( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_defer( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_defer( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLScriptElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLScriptElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLScriptElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLScriptElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLScriptElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLScriptElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLScriptElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLScriptElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_src )( IHTMLScriptElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_src )( IHTMLScriptElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_htmlFor )( IHTMLScriptElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_htmlFor )( IHTMLScriptElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_event )( IHTMLScriptElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_event )( IHTMLScriptElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_text )( IHTMLScriptElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_text )( IHTMLScriptElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_defer )( IHTMLScriptElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_defer )( IHTMLScriptElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readyState )( IHTMLScriptElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onerror )( IHTMLScriptElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onerror )( IHTMLScriptElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_type )( IHTMLScriptElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLScriptElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLScriptElementVtbl; interface IHTMLScriptElement { CONST_VTBL struct IHTMLScriptElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLScriptElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLScriptElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLScriptElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLScriptElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLScriptElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLScriptElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLScriptElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLScriptElement_put_src(This,v) \ (This)->lpVtbl -> put_src(This,v) #define IHTMLScriptElement_get_src(This,p) \ (This)->lpVtbl -> get_src(This,p) #define IHTMLScriptElement_put_htmlFor(This,v) \ (This)->lpVtbl -> put_htmlFor(This,v) #define IHTMLScriptElement_get_htmlFor(This,p) \ (This)->lpVtbl -> get_htmlFor(This,p) #define IHTMLScriptElement_put_event(This,v) \ (This)->lpVtbl -> put_event(This,v) #define IHTMLScriptElement_get_event(This,p) \ (This)->lpVtbl -> get_event(This,p) #define IHTMLScriptElement_put_text(This,v) \ (This)->lpVtbl -> put_text(This,v) #define IHTMLScriptElement_get_text(This,p) \ (This)->lpVtbl -> get_text(This,p) #define IHTMLScriptElement_put_defer(This,v) \ (This)->lpVtbl -> put_defer(This,v) #define IHTMLScriptElement_get_defer(This,p) \ (This)->lpVtbl -> get_defer(This,p) #define IHTMLScriptElement_get_readyState(This,p) \ (This)->lpVtbl -> get_readyState(This,p) #define IHTMLScriptElement_put_onerror(This,v) \ (This)->lpVtbl -> put_onerror(This,v) #define IHTMLScriptElement_get_onerror(This,p) \ (This)->lpVtbl -> get_onerror(This,p) #define IHTMLScriptElement_put_type(This,v) \ (This)->lpVtbl -> put_type(This,v) #define IHTMLScriptElement_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_src_Proxy( IHTMLScriptElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLScriptElement_put_src_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_src_Proxy( IHTMLScriptElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLScriptElement_get_src_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_htmlFor_Proxy( IHTMLScriptElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLScriptElement_put_htmlFor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_htmlFor_Proxy( IHTMLScriptElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLScriptElement_get_htmlFor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_event_Proxy( IHTMLScriptElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLScriptElement_put_event_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_event_Proxy( IHTMLScriptElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLScriptElement_get_event_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_text_Proxy( IHTMLScriptElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLScriptElement_put_text_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_text_Proxy( IHTMLScriptElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLScriptElement_get_text_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_defer_Proxy( IHTMLScriptElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLScriptElement_put_defer_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_defer_Proxy( IHTMLScriptElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLScriptElement_get_defer_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_readyState_Proxy( IHTMLScriptElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLScriptElement_get_readyState_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_onerror_Proxy( IHTMLScriptElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLScriptElement_put_onerror_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_onerror_Proxy( IHTMLScriptElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLScriptElement_get_onerror_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_put_type_Proxy( IHTMLScriptElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLScriptElement_put_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement_get_type_Proxy( IHTMLScriptElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLScriptElement_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLScriptElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLScriptElement2_INTERFACE_DEFINED__ #define __IHTMLScriptElement2_INTERFACE_DEFINED__ /* interface IHTMLScriptElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLScriptElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f828-98b5-11cf-bb82-00aa00bdce0b") IHTMLScriptElement2 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_charset( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_charset( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLScriptElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLScriptElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLScriptElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLScriptElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLScriptElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLScriptElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLScriptElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLScriptElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_charset )( IHTMLScriptElement2 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_charset )( IHTMLScriptElement2 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLScriptElement2Vtbl; interface IHTMLScriptElement2 { CONST_VTBL struct IHTMLScriptElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLScriptElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLScriptElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLScriptElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLScriptElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLScriptElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLScriptElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLScriptElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLScriptElement2_put_charset(This,v) \ (This)->lpVtbl -> put_charset(This,v) #define IHTMLScriptElement2_get_charset(This,p) \ (This)->lpVtbl -> get_charset(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement2_put_charset_Proxy( IHTMLScriptElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLScriptElement2_put_charset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLScriptElement2_get_charset_Proxy( IHTMLScriptElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLScriptElement2_get_charset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLScriptElement2_INTERFACE_DEFINED__ */ #ifndef __DispHTMLScriptElement_DISPINTERFACE_DEFINED__ #define __DispHTMLScriptElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLScriptElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLScriptElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f530-98b5-11cf-bb82-00aa00bdce0b") DispHTMLScriptElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLScriptElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLScriptElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLScriptElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLScriptElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLScriptElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLScriptElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLScriptElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLScriptElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLScriptElementVtbl; interface DispHTMLScriptElement { CONST_VTBL struct DispHTMLScriptElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLScriptElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLScriptElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLScriptElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLScriptElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLScriptElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLScriptElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLScriptElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLScriptElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLScriptElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f28c-98b5-11cf-bb82-00aa00bdce0b") HTMLScriptElement; #endif #ifndef __IHTMLNoShowElement_INTERFACE_DEFINED__ #define __IHTMLNoShowElement_INTERFACE_DEFINED__ /* interface IHTMLNoShowElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLNoShowElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f38a-98b5-11cf-bb82-00aa00bdce0b") IHTMLNoShowElement : public IDispatch { public: }; #else /* C style interface */ typedef struct IHTMLNoShowElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLNoShowElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLNoShowElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLNoShowElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLNoShowElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLNoShowElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLNoShowElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLNoShowElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } IHTMLNoShowElementVtbl; interface IHTMLNoShowElement { CONST_VTBL struct IHTMLNoShowElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLNoShowElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLNoShowElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLNoShowElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLNoShowElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLNoShowElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLNoShowElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLNoShowElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IHTMLNoShowElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLNoShowElement_DISPINTERFACE_DEFINED__ #define __DispHTMLNoShowElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLNoShowElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLNoShowElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f528-98b5-11cf-bb82-00aa00bdce0b") DispHTMLNoShowElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLNoShowElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLNoShowElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLNoShowElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLNoShowElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLNoShowElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLNoShowElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLNoShowElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLNoShowElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLNoShowElementVtbl; interface DispHTMLNoShowElement { CONST_VTBL struct DispHTMLNoShowElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLNoShowElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLNoShowElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLNoShowElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLNoShowElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLNoShowElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLNoShowElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLNoShowElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLNoShowElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLNoShowElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f38b-98b5-11cf-bb82-00aa00bdce0b") HTMLNoShowElement; #endif #ifndef __HTMLObjectElementEvents2_DISPINTERFACE_DEFINED__ #define __HTMLObjectElementEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLObjectElementEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLObjectElementEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f620-98b5-11cf-bb82-00aa00bdce0b") HTMLObjectElementEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLObjectElementEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLObjectElementEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLObjectElementEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLObjectElementEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLObjectElementEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLObjectElementEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLObjectElementEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLObjectElementEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLObjectElementEvents2Vtbl; interface HTMLObjectElementEvents2 { CONST_VTBL struct HTMLObjectElementEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLObjectElementEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLObjectElementEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLObjectElementEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLObjectElementEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLObjectElementEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLObjectElementEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLObjectElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLObjectElementEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLObjectElementEvents_DISPINTERFACE_DEFINED__ #define __HTMLObjectElementEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLObjectElementEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLObjectElementEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3c4-98b5-11cf-bb82-00aa00bdce0b") HTMLObjectElementEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLObjectElementEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLObjectElementEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLObjectElementEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLObjectElementEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLObjectElementEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLObjectElementEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLObjectElementEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLObjectElementEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLObjectElementEventsVtbl; interface HTMLObjectElementEvents { CONST_VTBL struct HTMLObjectElementEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLObjectElementEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLObjectElementEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLObjectElementEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLObjectElementEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLObjectElementEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLObjectElementEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLObjectElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLObjectElementEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLObjectElement_INTERFACE_DEFINED__ #define __IHTMLObjectElement_INTERFACE_DEFINED__ /* interface IHTMLObjectElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLObjectElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f24f-98b5-11cf-bb82-00aa00bdce0b") IHTMLObjectElement : public IDispatch { public: virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_object( /* [out][retval] */ IDispatch **p) = 0; virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_classid( /* [out][retval] */ BSTR *p) = 0; virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_data( /* [out][retval] */ BSTR *p) = 0; virtual /* [hidden][id][propputref] */ HRESULT STDMETHODCALLTYPE putref_recordset( /* [in] */ IDispatch *v) = 0; virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_recordset( /* [out][retval] */ IDispatch **p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_codeBase( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_codeBase( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_codeType( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_codeType( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_code( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_code( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_BaseHref( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( /* [out][retval] */ IHTMLFormElement **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( /* [out][retval] */ VARIANT *p) = 0; virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_altHtml( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_altHtml( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace( /* [out][retval] */ long *p) = 0; }; #else /* C style interface */ typedef struct IHTMLObjectElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLObjectElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLObjectElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLObjectElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLObjectElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLObjectElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLObjectElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLObjectElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_object )( IHTMLObjectElement * This, /* [out][retval] */ IDispatch **p); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_classid )( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_data )( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); /* [hidden][id][propputref] */ HRESULT ( STDMETHODCALLTYPE *putref_recordset )( IHTMLObjectElement * This, /* [in] */ IDispatch *v); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_recordset )( IHTMLObjectElement * This, /* [out][retval] */ IDispatch **p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLObjectElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLObjectElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_codeBase )( IHTMLObjectElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_codeBase )( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_codeType )( IHTMLObjectElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_codeType )( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_code )( IHTMLObjectElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_code )( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_BaseHref )( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_type )( IHTMLObjectElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_form )( IHTMLObjectElement * This, /* [out][retval] */ IHTMLFormElement **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_width )( IHTMLObjectElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )( IHTMLObjectElement * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_height )( IHTMLObjectElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_height )( IHTMLObjectElement * This, /* [out][retval] */ VARIANT *p); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readyState )( IHTMLObjectElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onreadystatechange )( IHTMLObjectElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onreadystatechange )( IHTMLObjectElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onerror )( IHTMLObjectElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onerror )( IHTMLObjectElement * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_altHtml )( IHTMLObjectElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_altHtml )( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vspace )( IHTMLObjectElement * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vspace )( IHTMLObjectElement * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hspace )( IHTMLObjectElement * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hspace )( IHTMLObjectElement * This, /* [out][retval] */ long *p); END_INTERFACE } IHTMLObjectElementVtbl; interface IHTMLObjectElement { CONST_VTBL struct IHTMLObjectElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLObjectElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLObjectElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLObjectElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLObjectElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLObjectElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLObjectElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLObjectElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLObjectElement_get_object(This,p) \ (This)->lpVtbl -> get_object(This,p) #define IHTMLObjectElement_get_classid(This,p) \ (This)->lpVtbl -> get_classid(This,p) #define IHTMLObjectElement_get_data(This,p) \ (This)->lpVtbl -> get_data(This,p) #define IHTMLObjectElement_putref_recordset(This,v) \ (This)->lpVtbl -> putref_recordset(This,v) #define IHTMLObjectElement_get_recordset(This,p) \ (This)->lpVtbl -> get_recordset(This,p) #define IHTMLObjectElement_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLObjectElement_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #define IHTMLObjectElement_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLObjectElement_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLObjectElement_put_codeBase(This,v) \ (This)->lpVtbl -> put_codeBase(This,v) #define IHTMLObjectElement_get_codeBase(This,p) \ (This)->lpVtbl -> get_codeBase(This,p) #define IHTMLObjectElement_put_codeType(This,v) \ (This)->lpVtbl -> put_codeType(This,v) #define IHTMLObjectElement_get_codeType(This,p) \ (This)->lpVtbl -> get_codeType(This,p) #define IHTMLObjectElement_put_code(This,v) \ (This)->lpVtbl -> put_code(This,v) #define IHTMLObjectElement_get_code(This,p) \ (This)->lpVtbl -> get_code(This,p) #define IHTMLObjectElement_get_BaseHref(This,p) \ (This)->lpVtbl -> get_BaseHref(This,p) #define IHTMLObjectElement_put_type(This,v) \ (This)->lpVtbl -> put_type(This,v) #define IHTMLObjectElement_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #define IHTMLObjectElement_get_form(This,p) \ (This)->lpVtbl -> get_form(This,p) #define IHTMLObjectElement_put_width(This,v) \ (This)->lpVtbl -> put_width(This,v) #define IHTMLObjectElement_get_width(This,p) \ (This)->lpVtbl -> get_width(This,p) #define IHTMLObjectElement_put_height(This,v) \ (This)->lpVtbl -> put_height(This,v) #define IHTMLObjectElement_get_height(This,p) \ (This)->lpVtbl -> get_height(This,p) #define IHTMLObjectElement_get_readyState(This,p) \ (This)->lpVtbl -> get_readyState(This,p) #define IHTMLObjectElement_put_onreadystatechange(This,v) \ (This)->lpVtbl -> put_onreadystatechange(This,v) #define IHTMLObjectElement_get_onreadystatechange(This,p) \ (This)->lpVtbl -> get_onreadystatechange(This,p) #define IHTMLObjectElement_put_onerror(This,v) \ (This)->lpVtbl -> put_onerror(This,v) #define IHTMLObjectElement_get_onerror(This,p) \ (This)->lpVtbl -> get_onerror(This,p) #define IHTMLObjectElement_put_altHtml(This,v) \ (This)->lpVtbl -> put_altHtml(This,v) #define IHTMLObjectElement_get_altHtml(This,p) \ (This)->lpVtbl -> get_altHtml(This,p) #define IHTMLObjectElement_put_vspace(This,v) \ (This)->lpVtbl -> put_vspace(This,v) #define IHTMLObjectElement_get_vspace(This,p) \ (This)->lpVtbl -> get_vspace(This,p) #define IHTMLObjectElement_put_hspace(This,v) \ (This)->lpVtbl -> put_hspace(This,v) #define IHTMLObjectElement_get_hspace(This,p) \ (This)->lpVtbl -> get_hspace(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_object_Proxy( IHTMLObjectElement * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLObjectElement_get_object_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_classid_Proxy( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLObjectElement_get_classid_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_data_Proxy( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLObjectElement_get_data_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propputref] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_putref_recordset_Proxy( IHTMLObjectElement * This, /* [in] */ IDispatch *v); void __RPC_STUB IHTMLObjectElement_putref_recordset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_recordset_Proxy( IHTMLObjectElement * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLObjectElement_get_recordset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_align_Proxy( IHTMLObjectElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLObjectElement_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_align_Proxy( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLObjectElement_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_name_Proxy( IHTMLObjectElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLObjectElement_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_name_Proxy( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLObjectElement_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_codeBase_Proxy( IHTMLObjectElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLObjectElement_put_codeBase_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_codeBase_Proxy( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLObjectElement_get_codeBase_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_codeType_Proxy( IHTMLObjectElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLObjectElement_put_codeType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_codeType_Proxy( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLObjectElement_get_codeType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_code_Proxy( IHTMLObjectElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLObjectElement_put_code_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_code_Proxy( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLObjectElement_get_code_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_BaseHref_Proxy( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLObjectElement_get_BaseHref_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_type_Proxy( IHTMLObjectElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLObjectElement_put_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_type_Proxy( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLObjectElement_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_form_Proxy( IHTMLObjectElement * This, /* [out][retval] */ IHTMLFormElement **p); void __RPC_STUB IHTMLObjectElement_get_form_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_width_Proxy( IHTMLObjectElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLObjectElement_put_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_width_Proxy( IHTMLObjectElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLObjectElement_get_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_height_Proxy( IHTMLObjectElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLObjectElement_put_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_height_Proxy( IHTMLObjectElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLObjectElement_get_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_readyState_Proxy( IHTMLObjectElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLObjectElement_get_readyState_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_onreadystatechange_Proxy( IHTMLObjectElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLObjectElement_put_onreadystatechange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_onreadystatechange_Proxy( IHTMLObjectElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLObjectElement_get_onreadystatechange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_onerror_Proxy( IHTMLObjectElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLObjectElement_put_onerror_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_onerror_Proxy( IHTMLObjectElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLObjectElement_get_onerror_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_altHtml_Proxy( IHTMLObjectElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLObjectElement_put_altHtml_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_altHtml_Proxy( IHTMLObjectElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLObjectElement_get_altHtml_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_vspace_Proxy( IHTMLObjectElement * This, /* [in] */ long v); void __RPC_STUB IHTMLObjectElement_put_vspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_vspace_Proxy( IHTMLObjectElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLObjectElement_get_vspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_put_hspace_Proxy( IHTMLObjectElement * This, /* [in] */ long v); void __RPC_STUB IHTMLObjectElement_put_hspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement_get_hspace_Proxy( IHTMLObjectElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLObjectElement_get_hspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLObjectElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLObjectElement2_INTERFACE_DEFINED__ #define __IHTMLObjectElement2_INTERFACE_DEFINED__ /* interface IHTMLObjectElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLObjectElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4cd-98b5-11cf-bb82-00aa00bdce0b") IHTMLObjectElement2 : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE namedRecordset( /* [in] */ BSTR dataMember, /* [in][optional] */ VARIANT *hierarchy, /* [out][retval] */ IDispatch **ppRecordset) = 0; virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_classid( /* [in] */ BSTR v) = 0; virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_classid( /* [out][retval] */ BSTR *p) = 0; virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_data( /* [in] */ BSTR v) = 0; virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_data( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLObjectElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLObjectElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLObjectElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLObjectElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLObjectElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLObjectElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLObjectElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLObjectElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *namedRecordset )( IHTMLObjectElement2 * This, /* [in] */ BSTR dataMember, /* [in][optional] */ VARIANT *hierarchy, /* [out][retval] */ IDispatch **ppRecordset); /* [hidden][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_classid )( IHTMLObjectElement2 * This, /* [in] */ BSTR v); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_classid )( IHTMLObjectElement2 * This, /* [out][retval] */ BSTR *p); /* [hidden][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_data )( IHTMLObjectElement2 * This, /* [in] */ BSTR v); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_data )( IHTMLObjectElement2 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLObjectElement2Vtbl; interface IHTMLObjectElement2 { CONST_VTBL struct IHTMLObjectElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLObjectElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLObjectElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLObjectElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLObjectElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLObjectElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLObjectElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLObjectElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLObjectElement2_namedRecordset(This,dataMember,hierarchy,ppRecordset) \ (This)->lpVtbl -> namedRecordset(This,dataMember,hierarchy,ppRecordset) #define IHTMLObjectElement2_put_classid(This,v) \ (This)->lpVtbl -> put_classid(This,v) #define IHTMLObjectElement2_get_classid(This,p) \ (This)->lpVtbl -> get_classid(This,p) #define IHTMLObjectElement2_put_data(This,v) \ (This)->lpVtbl -> put_data(This,v) #define IHTMLObjectElement2_get_data(This,p) \ (This)->lpVtbl -> get_data(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_namedRecordset_Proxy( IHTMLObjectElement2 * This, /* [in] */ BSTR dataMember, /* [in][optional] */ VARIANT *hierarchy, /* [out][retval] */ IDispatch **ppRecordset); void __RPC_STUB IHTMLObjectElement2_namedRecordset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_put_classid_Proxy( IHTMLObjectElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLObjectElement2_put_classid_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_get_classid_Proxy( IHTMLObjectElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLObjectElement2_get_classid_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_put_data_Proxy( IHTMLObjectElement2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLObjectElement2_put_data_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement2_get_data_Proxy( IHTMLObjectElement2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLObjectElement2_get_data_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLObjectElement2_INTERFACE_DEFINED__ */ #ifndef __IHTMLObjectElement3_INTERFACE_DEFINED__ #define __IHTMLObjectElement3_INTERFACE_DEFINED__ /* interface IHTMLObjectElement3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLObjectElement3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f827-98b5-11cf-bb82-00aa00bdce0b") IHTMLObjectElement3 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_archive( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_archive( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_alt( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_alt( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_declare( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_declare( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_standby( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_standby( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_useMap( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_useMap( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLObjectElement3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLObjectElement3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLObjectElement3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLObjectElement3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLObjectElement3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLObjectElement3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLObjectElement3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLObjectElement3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_archive )( IHTMLObjectElement3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_archive )( IHTMLObjectElement3 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_alt )( IHTMLObjectElement3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_alt )( IHTMLObjectElement3 * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_declare )( IHTMLObjectElement3 * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_declare )( IHTMLObjectElement3 * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_standby )( IHTMLObjectElement3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_standby )( IHTMLObjectElement3 * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_border )( IHTMLObjectElement3 * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_border )( IHTMLObjectElement3 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_useMap )( IHTMLObjectElement3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_useMap )( IHTMLObjectElement3 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLObjectElement3Vtbl; interface IHTMLObjectElement3 { CONST_VTBL struct IHTMLObjectElement3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLObjectElement3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLObjectElement3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLObjectElement3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLObjectElement3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLObjectElement3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLObjectElement3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLObjectElement3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLObjectElement3_put_archive(This,v) \ (This)->lpVtbl -> put_archive(This,v) #define IHTMLObjectElement3_get_archive(This,p) \ (This)->lpVtbl -> get_archive(This,p) #define IHTMLObjectElement3_put_alt(This,v) \ (This)->lpVtbl -> put_alt(This,v) #define IHTMLObjectElement3_get_alt(This,p) \ (This)->lpVtbl -> get_alt(This,p) #define IHTMLObjectElement3_put_declare(This,v) \ (This)->lpVtbl -> put_declare(This,v) #define IHTMLObjectElement3_get_declare(This,p) \ (This)->lpVtbl -> get_declare(This,p) #define IHTMLObjectElement3_put_standby(This,v) \ (This)->lpVtbl -> put_standby(This,v) #define IHTMLObjectElement3_get_standby(This,p) \ (This)->lpVtbl -> get_standby(This,p) #define IHTMLObjectElement3_put_border(This,v) \ (This)->lpVtbl -> put_border(This,v) #define IHTMLObjectElement3_get_border(This,p) \ (This)->lpVtbl -> get_border(This,p) #define IHTMLObjectElement3_put_useMap(This,v) \ (This)->lpVtbl -> put_useMap(This,v) #define IHTMLObjectElement3_get_useMap(This,p) \ (This)->lpVtbl -> get_useMap(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_archive_Proxy( IHTMLObjectElement3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLObjectElement3_put_archive_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_archive_Proxy( IHTMLObjectElement3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLObjectElement3_get_archive_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_alt_Proxy( IHTMLObjectElement3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLObjectElement3_put_alt_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_alt_Proxy( IHTMLObjectElement3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLObjectElement3_get_alt_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_declare_Proxy( IHTMLObjectElement3 * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLObjectElement3_put_declare_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_declare_Proxy( IHTMLObjectElement3 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLObjectElement3_get_declare_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_standby_Proxy( IHTMLObjectElement3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLObjectElement3_put_standby_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_standby_Proxy( IHTMLObjectElement3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLObjectElement3_get_standby_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_border_Proxy( IHTMLObjectElement3 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLObjectElement3_put_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_border_Proxy( IHTMLObjectElement3 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLObjectElement3_get_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_put_useMap_Proxy( IHTMLObjectElement3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLObjectElement3_put_useMap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLObjectElement3_get_useMap_Proxy( IHTMLObjectElement3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLObjectElement3_get_useMap_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLObjectElement3_INTERFACE_DEFINED__ */ #ifndef __IHTMLParamElement_INTERFACE_DEFINED__ #define __IHTMLParamElement_INTERFACE_DEFINED__ /* interface IHTMLParamElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLParamElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f83d-98b5-11cf-bb82-00aa00bdce0b") IHTMLParamElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_value( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_value( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_valueType( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_valueType( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLParamElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLParamElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLParamElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLParamElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLParamElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLParamElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLParamElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLParamElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLParamElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLParamElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_value )( IHTMLParamElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_value )( IHTMLParamElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_type )( IHTMLParamElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLParamElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_valueType )( IHTMLParamElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_valueType )( IHTMLParamElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLParamElementVtbl; interface IHTMLParamElement { CONST_VTBL struct IHTMLParamElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLParamElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLParamElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLParamElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLParamElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLParamElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLParamElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLParamElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLParamElement_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLParamElement_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLParamElement_put_value(This,v) \ (This)->lpVtbl -> put_value(This,v) #define IHTMLParamElement_get_value(This,p) \ (This)->lpVtbl -> get_value(This,p) #define IHTMLParamElement_put_type(This,v) \ (This)->lpVtbl -> put_type(This,v) #define IHTMLParamElement_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #define IHTMLParamElement_put_valueType(This,v) \ (This)->lpVtbl -> put_valueType(This,v) #define IHTMLParamElement_get_valueType(This,p) \ (This)->lpVtbl -> get_valueType(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_put_name_Proxy( IHTMLParamElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLParamElement_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_get_name_Proxy( IHTMLParamElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLParamElement_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_put_value_Proxy( IHTMLParamElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLParamElement_put_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_get_value_Proxy( IHTMLParamElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLParamElement_get_value_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_put_type_Proxy( IHTMLParamElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLParamElement_put_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_get_type_Proxy( IHTMLParamElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLParamElement_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_put_valueType_Proxy( IHTMLParamElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLParamElement_put_valueType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLParamElement_get_valueType_Proxy( IHTMLParamElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLParamElement_get_valueType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLParamElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLObjectElement_DISPINTERFACE_DEFINED__ #define __DispHTMLObjectElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLObjectElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLObjectElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f529-98b5-11cf-bb82-00aa00bdce0b") DispHTMLObjectElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLObjectElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLObjectElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLObjectElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLObjectElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLObjectElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLObjectElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLObjectElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLObjectElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLObjectElementVtbl; interface DispHTMLObjectElement { CONST_VTBL struct DispHTMLObjectElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLObjectElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLObjectElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLObjectElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLObjectElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLObjectElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLObjectElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLObjectElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLObjectElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLObjectElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f24e-98b5-11cf-bb82-00aa00bdce0b") HTMLObjectElement; #endif #ifndef __DispHTMLParamElement_DISPINTERFACE_DEFINED__ #define __DispHTMLParamElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLParamElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLParamElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f590-98b5-11cf-bb82-00aa00bdce0b") DispHTMLParamElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLParamElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLParamElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLParamElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLParamElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLParamElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLParamElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLParamElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLParamElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLParamElementVtbl; interface DispHTMLParamElement { CONST_VTBL struct DispHTMLParamElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLParamElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLParamElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLParamElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLParamElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLParamElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLParamElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLParamElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLParamElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLParamElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f83e-98b5-11cf-bb82-00aa00bdce0b") HTMLParamElement; #endif #ifndef __HTMLFrameSiteEvents2_DISPINTERFACE_DEFINED__ #define __HTMLFrameSiteEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLFrameSiteEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLFrameSiteEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f7ff-98b5-11cf-bb82-00aa00bdce0b") HTMLFrameSiteEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLFrameSiteEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLFrameSiteEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLFrameSiteEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLFrameSiteEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLFrameSiteEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLFrameSiteEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLFrameSiteEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLFrameSiteEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLFrameSiteEvents2Vtbl; interface HTMLFrameSiteEvents2 { CONST_VTBL struct HTMLFrameSiteEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLFrameSiteEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLFrameSiteEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLFrameSiteEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLFrameSiteEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLFrameSiteEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLFrameSiteEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLFrameSiteEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLFrameSiteEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLFrameSiteEvents_DISPINTERFACE_DEFINED__ #define __HTMLFrameSiteEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLFrameSiteEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLFrameSiteEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f800-98b5-11cf-bb82-00aa00bdce0b") HTMLFrameSiteEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLFrameSiteEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLFrameSiteEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLFrameSiteEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLFrameSiteEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLFrameSiteEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLFrameSiteEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLFrameSiteEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLFrameSiteEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLFrameSiteEventsVtbl; interface HTMLFrameSiteEvents { CONST_VTBL struct HTMLFrameSiteEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLFrameSiteEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLFrameSiteEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLFrameSiteEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLFrameSiteEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLFrameSiteEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLFrameSiteEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLFrameSiteEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLFrameSiteEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLFrameBase2_INTERFACE_DEFINED__ #define __IHTMLFrameBase2_INTERFACE_DEFINED__ /* interface IHTMLFrameBase2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLFrameBase2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6db-98b5-11cf-bb82-00aa00bdce0b") IHTMLFrameBase2 : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_contentWindow( /* [out][retval] */ IHTMLWindow2 **p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_allowTransparency( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_allowTransparency( /* [out][retval] */ VARIANT_BOOL *p) = 0; }; #else /* C style interface */ typedef struct IHTMLFrameBase2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLFrameBase2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLFrameBase2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLFrameBase2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLFrameBase2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLFrameBase2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLFrameBase2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLFrameBase2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_contentWindow )( IHTMLFrameBase2 * This, /* [out][retval] */ IHTMLWindow2 **p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onload )( IHTMLFrameBase2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onload )( IHTMLFrameBase2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onreadystatechange )( IHTMLFrameBase2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onreadystatechange )( IHTMLFrameBase2 * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readyState )( IHTMLFrameBase2 * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_allowTransparency )( IHTMLFrameBase2 * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_allowTransparency )( IHTMLFrameBase2 * This, /* [out][retval] */ VARIANT_BOOL *p); END_INTERFACE } IHTMLFrameBase2Vtbl; interface IHTMLFrameBase2 { CONST_VTBL struct IHTMLFrameBase2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLFrameBase2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLFrameBase2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLFrameBase2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLFrameBase2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLFrameBase2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLFrameBase2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLFrameBase2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLFrameBase2_get_contentWindow(This,p) \ (This)->lpVtbl -> get_contentWindow(This,p) #define IHTMLFrameBase2_put_onload(This,v) \ (This)->lpVtbl -> put_onload(This,v) #define IHTMLFrameBase2_get_onload(This,p) \ (This)->lpVtbl -> get_onload(This,p) #define IHTMLFrameBase2_put_onreadystatechange(This,v) \ (This)->lpVtbl -> put_onreadystatechange(This,v) #define IHTMLFrameBase2_get_onreadystatechange(This,p) \ (This)->lpVtbl -> get_onreadystatechange(This,p) #define IHTMLFrameBase2_get_readyState(This,p) \ (This)->lpVtbl -> get_readyState(This,p) #define IHTMLFrameBase2_put_allowTransparency(This,v) \ (This)->lpVtbl -> put_allowTransparency(This,v) #define IHTMLFrameBase2_get_allowTransparency(This,p) \ (This)->lpVtbl -> get_allowTransparency(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_contentWindow_Proxy( IHTMLFrameBase2 * This, /* [out][retval] */ IHTMLWindow2 **p); void __RPC_STUB IHTMLFrameBase2_get_contentWindow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_put_onload_Proxy( IHTMLFrameBase2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFrameBase2_put_onload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_onload_Proxy( IHTMLFrameBase2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFrameBase2_get_onload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_put_onreadystatechange_Proxy( IHTMLFrameBase2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFrameBase2_put_onreadystatechange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_onreadystatechange_Proxy( IHTMLFrameBase2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFrameBase2_get_onreadystatechange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_readyState_Proxy( IHTMLFrameBase2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFrameBase2_get_readyState_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_put_allowTransparency_Proxy( IHTMLFrameBase2 * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLFrameBase2_put_allowTransparency_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase2_get_allowTransparency_Proxy( IHTMLFrameBase2 * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLFrameBase2_get_allowTransparency_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLFrameBase2_INTERFACE_DEFINED__ */ #ifndef __IHTMLFrameBase3_INTERFACE_DEFINED__ #define __IHTMLFrameBase3_INTERFACE_DEFINED__ /* interface IHTMLFrameBase3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLFrameBase3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f82e-98b5-11cf-bb82-00aa00bdce0b") IHTMLFrameBase3 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_longDesc( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_longDesc( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLFrameBase3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLFrameBase3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLFrameBase3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLFrameBase3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLFrameBase3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLFrameBase3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLFrameBase3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLFrameBase3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_longDesc )( IHTMLFrameBase3 * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_longDesc )( IHTMLFrameBase3 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLFrameBase3Vtbl; interface IHTMLFrameBase3 { CONST_VTBL struct IHTMLFrameBase3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLFrameBase3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLFrameBase3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLFrameBase3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLFrameBase3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLFrameBase3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLFrameBase3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLFrameBase3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLFrameBase3_put_longDesc(This,v) \ (This)->lpVtbl -> put_longDesc(This,v) #define IHTMLFrameBase3_get_longDesc(This,p) \ (This)->lpVtbl -> get_longDesc(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase3_put_longDesc_Proxy( IHTMLFrameBase3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLFrameBase3_put_longDesc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameBase3_get_longDesc_Proxy( IHTMLFrameBase3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFrameBase3_get_longDesc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLFrameBase3_INTERFACE_DEFINED__ */ #ifndef __DispHTMLFrameBase_DISPINTERFACE_DEFINED__ #define __DispHTMLFrameBase_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLFrameBase */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLFrameBase; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f541-98b5-11cf-bb82-00aa00bdce0b") DispHTMLFrameBase : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLFrameBaseVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLFrameBase * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLFrameBase * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLFrameBase * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLFrameBase * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLFrameBase * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLFrameBase * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLFrameBase * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLFrameBaseVtbl; interface DispHTMLFrameBase { CONST_VTBL struct DispHTMLFrameBaseVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLFrameBase_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLFrameBase_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLFrameBase_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLFrameBase_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLFrameBase_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLFrameBase_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLFrameBase_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLFrameBase_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLFrameBase; #ifdef __cplusplus class DECLSPEC_UUID("3050f312-98b5-11cf-bb82-00aa00bdce0b") HTMLFrameBase; #endif #ifndef __IHTMLFrameElement_INTERFACE_DEFINED__ #define __IHTMLFrameElement_INTERFACE_DEFINED__ /* interface IHTMLFrameElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLFrameElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f313-98b5-11cf-bb82-00aa00bdce0b") IHTMLFrameElement : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTMLFrameElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLFrameElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLFrameElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLFrameElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLFrameElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLFrameElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLFrameElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLFrameElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderColor )( IHTMLFrameElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderColor )( IHTMLFrameElement * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTMLFrameElementVtbl; interface IHTMLFrameElement { CONST_VTBL struct IHTMLFrameElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLFrameElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLFrameElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLFrameElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLFrameElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLFrameElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLFrameElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLFrameElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLFrameElement_put_borderColor(This,v) \ (This)->lpVtbl -> put_borderColor(This,v) #define IHTMLFrameElement_get_borderColor(This,p) \ (This)->lpVtbl -> get_borderColor(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement_put_borderColor_Proxy( IHTMLFrameElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFrameElement_put_borderColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement_get_borderColor_Proxy( IHTMLFrameElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFrameElement_get_borderColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLFrameElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLFrameElement2_INTERFACE_DEFINED__ #define __IHTMLFrameElement2_INTERFACE_DEFINED__ /* interface IHTMLFrameElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLFrameElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f7f5-98b5-11cf-bb82-00aa00bdce0b") IHTMLFrameElement2 : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTMLFrameElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLFrameElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLFrameElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLFrameElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLFrameElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLFrameElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLFrameElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLFrameElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_height )( IHTMLFrameElement2 * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_height )( IHTMLFrameElement2 * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_width )( IHTMLFrameElement2 * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )( IHTMLFrameElement2 * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTMLFrameElement2Vtbl; interface IHTMLFrameElement2 { CONST_VTBL struct IHTMLFrameElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLFrameElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLFrameElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLFrameElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLFrameElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLFrameElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLFrameElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLFrameElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLFrameElement2_put_height(This,v) \ (This)->lpVtbl -> put_height(This,v) #define IHTMLFrameElement2_get_height(This,p) \ (This)->lpVtbl -> get_height(This,p) #define IHTMLFrameElement2_put_width(This,v) \ (This)->lpVtbl -> put_width(This,v) #define IHTMLFrameElement2_get_width(This,p) \ (This)->lpVtbl -> get_width(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement2_put_height_Proxy( IHTMLFrameElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFrameElement2_put_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement2_get_height_Proxy( IHTMLFrameElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFrameElement2_get_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement2_put_width_Proxy( IHTMLFrameElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFrameElement2_put_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameElement2_get_width_Proxy( IHTMLFrameElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFrameElement2_get_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLFrameElement2_INTERFACE_DEFINED__ */ #ifndef __DispHTMLFrameElement_DISPINTERFACE_DEFINED__ #define __DispHTMLFrameElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLFrameElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLFrameElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f513-98b5-11cf-bb82-00aa00bdce0b") DispHTMLFrameElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLFrameElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLFrameElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLFrameElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLFrameElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLFrameElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLFrameElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLFrameElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLFrameElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLFrameElementVtbl; interface DispHTMLFrameElement { CONST_VTBL struct DispHTMLFrameElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLFrameElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLFrameElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLFrameElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLFrameElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLFrameElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLFrameElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLFrameElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLFrameElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLFrameElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f314-98b5-11cf-bb82-00aa00bdce0b") HTMLFrameElement; #endif #ifndef __IHTMLIFrameElement_INTERFACE_DEFINED__ #define __IHTMLIFrameElement_INTERFACE_DEFINED__ /* interface IHTMLIFrameElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLIFrameElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f315-98b5-11cf-bb82-00aa00bdce0b") IHTMLIFrameElement : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_vspace( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_vspace( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_hspace( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hspace( /* [out][retval] */ long *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLIFrameElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLIFrameElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLIFrameElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLIFrameElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLIFrameElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLIFrameElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLIFrameElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLIFrameElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_vspace )( IHTMLIFrameElement * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_vspace )( IHTMLIFrameElement * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_hspace )( IHTMLIFrameElement * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hspace )( IHTMLIFrameElement * This, /* [out][retval] */ long *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLIFrameElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLIFrameElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLIFrameElementVtbl; interface IHTMLIFrameElement { CONST_VTBL struct IHTMLIFrameElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLIFrameElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLIFrameElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLIFrameElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLIFrameElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLIFrameElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLIFrameElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLIFrameElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLIFrameElement_put_vspace(This,v) \ (This)->lpVtbl -> put_vspace(This,v) #define IHTMLIFrameElement_get_vspace(This,p) \ (This)->lpVtbl -> get_vspace(This,p) #define IHTMLIFrameElement_put_hspace(This,v) \ (This)->lpVtbl -> put_hspace(This,v) #define IHTMLIFrameElement_get_hspace(This,p) \ (This)->lpVtbl -> get_hspace(This,p) #define IHTMLIFrameElement_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLIFrameElement_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_put_vspace_Proxy( IHTMLIFrameElement * This, /* [in] */ long v); void __RPC_STUB IHTMLIFrameElement_put_vspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_get_vspace_Proxy( IHTMLIFrameElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLIFrameElement_get_vspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_put_hspace_Proxy( IHTMLIFrameElement * This, /* [in] */ long v); void __RPC_STUB IHTMLIFrameElement_put_hspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_get_hspace_Proxy( IHTMLIFrameElement * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLIFrameElement_get_hspace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_put_align_Proxy( IHTMLIFrameElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLIFrameElement_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement_get_align_Proxy( IHTMLIFrameElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLIFrameElement_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLIFrameElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLIFrameElement2_INTERFACE_DEFINED__ #define __IHTMLIFrameElement2_INTERFACE_DEFINED__ /* interface IHTMLIFrameElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLIFrameElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4e6-98b5-11cf-bb82-00aa00bdce0b") IHTMLIFrameElement2 : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_height( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_height( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_width( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_width( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTMLIFrameElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLIFrameElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLIFrameElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLIFrameElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLIFrameElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLIFrameElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLIFrameElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLIFrameElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_height )( IHTMLIFrameElement2 * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_height )( IHTMLIFrameElement2 * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_width )( IHTMLIFrameElement2 * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_width )( IHTMLIFrameElement2 * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTMLIFrameElement2Vtbl; interface IHTMLIFrameElement2 { CONST_VTBL struct IHTMLIFrameElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLIFrameElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLIFrameElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLIFrameElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLIFrameElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLIFrameElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLIFrameElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLIFrameElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLIFrameElement2_put_height(This,v) \ (This)->lpVtbl -> put_height(This,v) #define IHTMLIFrameElement2_get_height(This,p) \ (This)->lpVtbl -> get_height(This,p) #define IHTMLIFrameElement2_put_width(This,v) \ (This)->lpVtbl -> put_width(This,v) #define IHTMLIFrameElement2_get_width(This,p) \ (This)->lpVtbl -> get_width(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement2_put_height_Proxy( IHTMLIFrameElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLIFrameElement2_put_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement2_get_height_Proxy( IHTMLIFrameElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLIFrameElement2_get_height_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement2_put_width_Proxy( IHTMLIFrameElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLIFrameElement2_put_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIFrameElement2_get_width_Proxy( IHTMLIFrameElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLIFrameElement2_get_width_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLIFrameElement2_INTERFACE_DEFINED__ */ #ifndef __DispHTMLIFrame_DISPINTERFACE_DEFINED__ #define __DispHTMLIFrame_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLIFrame */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLIFrame; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f51b-98b5-11cf-bb82-00aa00bdce0b") DispHTMLIFrame : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLIFrameVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLIFrame * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLIFrame * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLIFrame * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLIFrame * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLIFrame * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLIFrame * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLIFrame * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLIFrameVtbl; interface DispHTMLIFrame { CONST_VTBL struct DispHTMLIFrameVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLIFrame_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLIFrame_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLIFrame_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLIFrame_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLIFrame_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLIFrame_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLIFrame_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLIFrame_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLIFrame; #ifdef __cplusplus class DECLSPEC_UUID("3050f316-98b5-11cf-bb82-00aa00bdce0b") HTMLIFrame; #endif #ifndef __IHTMLDivPosition_INTERFACE_DEFINED__ #define __IHTMLDivPosition_INTERFACE_DEFINED__ /* interface IHTMLDivPosition */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDivPosition; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f212-98b5-11cf-bb82-00aa00bdce0b") IHTMLDivPosition : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLDivPositionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDivPosition * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDivPosition * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDivPosition * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDivPosition * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDivPosition * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDivPosition * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDivPosition * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLDivPosition * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLDivPosition * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLDivPositionVtbl; interface IHTMLDivPosition { CONST_VTBL struct IHTMLDivPositionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDivPosition_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDivPosition_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDivPosition_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDivPosition_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDivPosition_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDivPosition_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDivPosition_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDivPosition_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLDivPosition_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDivPosition_put_align_Proxy( IHTMLDivPosition * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDivPosition_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDivPosition_get_align_Proxy( IHTMLDivPosition * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDivPosition_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDivPosition_INTERFACE_DEFINED__ */ #ifndef __IHTMLFieldSetElement_INTERFACE_DEFINED__ #define __IHTMLFieldSetElement_INTERFACE_DEFINED__ /* interface IHTMLFieldSetElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLFieldSetElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3e7-98b5-11cf-bb82-00aa00bdce0b") IHTMLFieldSetElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLFieldSetElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLFieldSetElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLFieldSetElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLFieldSetElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLFieldSetElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLFieldSetElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLFieldSetElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLFieldSetElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLFieldSetElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLFieldSetElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLFieldSetElementVtbl; interface IHTMLFieldSetElement { CONST_VTBL struct IHTMLFieldSetElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLFieldSetElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLFieldSetElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLFieldSetElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLFieldSetElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLFieldSetElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLFieldSetElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLFieldSetElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLFieldSetElement_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLFieldSetElement_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFieldSetElement_put_align_Proxy( IHTMLFieldSetElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLFieldSetElement_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFieldSetElement_get_align_Proxy( IHTMLFieldSetElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFieldSetElement_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLFieldSetElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLFieldSetElement2_INTERFACE_DEFINED__ #define __IHTMLFieldSetElement2_INTERFACE_DEFINED__ /* interface IHTMLFieldSetElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLFieldSetElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f833-98b5-11cf-bb82-00aa00bdce0b") IHTMLFieldSetElement2 : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( /* [out][retval] */ IHTMLFormElement **p) = 0; }; #else /* C style interface */ typedef struct IHTMLFieldSetElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLFieldSetElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLFieldSetElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLFieldSetElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLFieldSetElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLFieldSetElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLFieldSetElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLFieldSetElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_form )( IHTMLFieldSetElement2 * This, /* [out][retval] */ IHTMLFormElement **p); END_INTERFACE } IHTMLFieldSetElement2Vtbl; interface IHTMLFieldSetElement2 { CONST_VTBL struct IHTMLFieldSetElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLFieldSetElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLFieldSetElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLFieldSetElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLFieldSetElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLFieldSetElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLFieldSetElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLFieldSetElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLFieldSetElement2_get_form(This,p) \ (This)->lpVtbl -> get_form(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFieldSetElement2_get_form_Proxy( IHTMLFieldSetElement2 * This, /* [out][retval] */ IHTMLFormElement **p); void __RPC_STUB IHTMLFieldSetElement2_get_form_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLFieldSetElement2_INTERFACE_DEFINED__ */ #ifndef __IHTMLLegendElement_INTERFACE_DEFINED__ #define __IHTMLLegendElement_INTERFACE_DEFINED__ /* interface IHTMLLegendElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLLegendElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3ea-98b5-11cf-bb82-00aa00bdce0b") IHTMLLegendElement : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLLegendElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLLegendElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLLegendElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLLegendElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLLegendElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLLegendElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLLegendElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLLegendElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLLegendElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLLegendElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLLegendElementVtbl; interface IHTMLLegendElement { CONST_VTBL struct IHTMLLegendElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLLegendElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLLegendElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLLegendElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLLegendElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLLegendElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLLegendElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLLegendElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLLegendElement_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLLegendElement_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLLegendElement_put_align_Proxy( IHTMLLegendElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLLegendElement_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLegendElement_get_align_Proxy( IHTMLLegendElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLLegendElement_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLLegendElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLLegendElement2_INTERFACE_DEFINED__ #define __IHTMLLegendElement2_INTERFACE_DEFINED__ /* interface IHTMLLegendElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLLegendElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f834-98b5-11cf-bb82-00aa00bdce0b") IHTMLLegendElement2 : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_form( /* [out][retval] */ IHTMLFormElement **p) = 0; }; #else /* C style interface */ typedef struct IHTMLLegendElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLLegendElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLLegendElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLLegendElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLLegendElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLLegendElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLLegendElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLLegendElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_form )( IHTMLLegendElement2 * This, /* [out][retval] */ IHTMLFormElement **p); END_INTERFACE } IHTMLLegendElement2Vtbl; interface IHTMLLegendElement2 { CONST_VTBL struct IHTMLLegendElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLLegendElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLLegendElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLLegendElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLLegendElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLLegendElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLLegendElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLLegendElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLLegendElement2_get_form(This,p) \ (This)->lpVtbl -> get_form(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLLegendElement2_get_form_Proxy( IHTMLLegendElement2 * This, /* [out][retval] */ IHTMLFormElement **p); void __RPC_STUB IHTMLLegendElement2_get_form_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLLegendElement2_INTERFACE_DEFINED__ */ #ifndef __DispHTMLDivPosition_DISPINTERFACE_DEFINED__ #define __DispHTMLDivPosition_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLDivPosition */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLDivPosition; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f50f-98b5-11cf-bb82-00aa00bdce0b") DispHTMLDivPosition : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLDivPositionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLDivPosition * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLDivPosition * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLDivPosition * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLDivPosition * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLDivPosition * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLDivPosition * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLDivPosition * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLDivPositionVtbl; interface DispHTMLDivPosition { CONST_VTBL struct DispHTMLDivPositionVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLDivPosition_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLDivPosition_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLDivPosition_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLDivPosition_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLDivPosition_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLDivPosition_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLDivPosition_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLDivPosition_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLDivPosition; #ifdef __cplusplus class DECLSPEC_UUID("3050f249-98b5-11cf-bb82-00aa00bdce0b") HTMLDivPosition; #endif #ifndef __DispHTMLFieldSetElement_DISPINTERFACE_DEFINED__ #define __DispHTMLFieldSetElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLFieldSetElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLFieldSetElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f545-98b5-11cf-bb82-00aa00bdce0b") DispHTMLFieldSetElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLFieldSetElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLFieldSetElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLFieldSetElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLFieldSetElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLFieldSetElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLFieldSetElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLFieldSetElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLFieldSetElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLFieldSetElementVtbl; interface DispHTMLFieldSetElement { CONST_VTBL struct DispHTMLFieldSetElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLFieldSetElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLFieldSetElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLFieldSetElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLFieldSetElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLFieldSetElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLFieldSetElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLFieldSetElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLFieldSetElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLFieldSetElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f3e8-98b5-11cf-bb82-00aa00bdce0b") HTMLFieldSetElement; #endif #ifndef __DispHTMLLegendElement_DISPINTERFACE_DEFINED__ #define __DispHTMLLegendElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLLegendElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLLegendElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f546-98b5-11cf-bb82-00aa00bdce0b") DispHTMLLegendElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLLegendElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLLegendElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLLegendElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLLegendElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLLegendElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLLegendElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLLegendElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLLegendElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLLegendElementVtbl; interface DispHTMLLegendElement { CONST_VTBL struct DispHTMLLegendElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLLegendElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLLegendElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLLegendElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLLegendElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLLegendElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLLegendElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLLegendElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLLegendElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLLegendElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f3e9-98b5-11cf-bb82-00aa00bdce0b") HTMLLegendElement; #endif #ifndef __IHTMLSpanFlow_INTERFACE_DEFINED__ #define __IHTMLSpanFlow_INTERFACE_DEFINED__ /* interface IHTMLSpanFlow */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLSpanFlow; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3e5-98b5-11cf-bb82-00aa00bdce0b") IHTMLSpanFlow : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_align( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_align( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLSpanFlowVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLSpanFlow * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLSpanFlow * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLSpanFlow * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLSpanFlow * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLSpanFlow * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLSpanFlow * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLSpanFlow * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_align )( IHTMLSpanFlow * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_align )( IHTMLSpanFlow * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLSpanFlowVtbl; interface IHTMLSpanFlow { CONST_VTBL struct IHTMLSpanFlowVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLSpanFlow_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLSpanFlow_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLSpanFlow_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLSpanFlow_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLSpanFlow_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLSpanFlow_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLSpanFlow_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLSpanFlow_put_align(This,v) \ (This)->lpVtbl -> put_align(This,v) #define IHTMLSpanFlow_get_align(This,p) \ (This)->lpVtbl -> get_align(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLSpanFlow_put_align_Proxy( IHTMLSpanFlow * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLSpanFlow_put_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLSpanFlow_get_align_Proxy( IHTMLSpanFlow * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLSpanFlow_get_align_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLSpanFlow_INTERFACE_DEFINED__ */ #ifndef __DispHTMLSpanFlow_DISPINTERFACE_DEFINED__ #define __DispHTMLSpanFlow_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLSpanFlow */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLSpanFlow; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f544-98b5-11cf-bb82-00aa00bdce0b") DispHTMLSpanFlow : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLSpanFlowVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLSpanFlow * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLSpanFlow * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLSpanFlow * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLSpanFlow * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLSpanFlow * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLSpanFlow * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLSpanFlow * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLSpanFlowVtbl; interface DispHTMLSpanFlow { CONST_VTBL struct DispHTMLSpanFlowVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLSpanFlow_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLSpanFlow_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLSpanFlow_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLSpanFlow_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLSpanFlow_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLSpanFlow_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLSpanFlow_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLSpanFlow_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLSpanFlow; #ifdef __cplusplus class DECLSPEC_UUID("3050f3e6-98b5-11cf-bb82-00aa00bdce0b") HTMLSpanFlow; #endif #ifndef __IHTMLFrameSetElement_INTERFACE_DEFINED__ #define __IHTMLFrameSetElement_INTERFACE_DEFINED__ /* interface IHTMLFrameSetElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLFrameSetElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f319-98b5-11cf-bb82-00aa00bdce0b") IHTMLFrameSetElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_rows( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_rows( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_cols( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_cols( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderColor( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderColor( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frameBorder( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameBorder( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_frameSpacing( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_frameSpacing( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_name( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onunload( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onunload( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeunload( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeunload( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTMLFrameSetElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLFrameSetElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLFrameSetElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLFrameSetElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLFrameSetElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLFrameSetElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLFrameSetElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLFrameSetElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_rows )( IHTMLFrameSetElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_rows )( IHTMLFrameSetElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_cols )( IHTMLFrameSetElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_cols )( IHTMLFrameSetElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_border )( IHTMLFrameSetElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_border )( IHTMLFrameSetElement * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderColor )( IHTMLFrameSetElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderColor )( IHTMLFrameSetElement * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_frameBorder )( IHTMLFrameSetElement * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_frameBorder )( IHTMLFrameSetElement * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_frameSpacing )( IHTMLFrameSetElement * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_frameSpacing )( IHTMLFrameSetElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_name )( IHTMLFrameSetElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLFrameSetElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onload )( IHTMLFrameSetElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onload )( IHTMLFrameSetElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onunload )( IHTMLFrameSetElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onunload )( IHTMLFrameSetElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforeunload )( IHTMLFrameSetElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforeunload )( IHTMLFrameSetElement * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTMLFrameSetElementVtbl; interface IHTMLFrameSetElement { CONST_VTBL struct IHTMLFrameSetElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLFrameSetElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLFrameSetElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLFrameSetElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLFrameSetElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLFrameSetElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLFrameSetElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLFrameSetElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLFrameSetElement_put_rows(This,v) \ (This)->lpVtbl -> put_rows(This,v) #define IHTMLFrameSetElement_get_rows(This,p) \ (This)->lpVtbl -> get_rows(This,p) #define IHTMLFrameSetElement_put_cols(This,v) \ (This)->lpVtbl -> put_cols(This,v) #define IHTMLFrameSetElement_get_cols(This,p) \ (This)->lpVtbl -> get_cols(This,p) #define IHTMLFrameSetElement_put_border(This,v) \ (This)->lpVtbl -> put_border(This,v) #define IHTMLFrameSetElement_get_border(This,p) \ (This)->lpVtbl -> get_border(This,p) #define IHTMLFrameSetElement_put_borderColor(This,v) \ (This)->lpVtbl -> put_borderColor(This,v) #define IHTMLFrameSetElement_get_borderColor(This,p) \ (This)->lpVtbl -> get_borderColor(This,p) #define IHTMLFrameSetElement_put_frameBorder(This,v) \ (This)->lpVtbl -> put_frameBorder(This,v) #define IHTMLFrameSetElement_get_frameBorder(This,p) \ (This)->lpVtbl -> get_frameBorder(This,p) #define IHTMLFrameSetElement_put_frameSpacing(This,v) \ (This)->lpVtbl -> put_frameSpacing(This,v) #define IHTMLFrameSetElement_get_frameSpacing(This,p) \ (This)->lpVtbl -> get_frameSpacing(This,p) #define IHTMLFrameSetElement_put_name(This,v) \ (This)->lpVtbl -> put_name(This,v) #define IHTMLFrameSetElement_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLFrameSetElement_put_onload(This,v) \ (This)->lpVtbl -> put_onload(This,v) #define IHTMLFrameSetElement_get_onload(This,p) \ (This)->lpVtbl -> get_onload(This,p) #define IHTMLFrameSetElement_put_onunload(This,v) \ (This)->lpVtbl -> put_onunload(This,v) #define IHTMLFrameSetElement_get_onunload(This,p) \ (This)->lpVtbl -> get_onunload(This,p) #define IHTMLFrameSetElement_put_onbeforeunload(This,v) \ (This)->lpVtbl -> put_onbeforeunload(This,v) #define IHTMLFrameSetElement_get_onbeforeunload(This,p) \ (This)->lpVtbl -> get_onbeforeunload(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_rows_Proxy( IHTMLFrameSetElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLFrameSetElement_put_rows_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_rows_Proxy( IHTMLFrameSetElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFrameSetElement_get_rows_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_cols_Proxy( IHTMLFrameSetElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLFrameSetElement_put_cols_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_cols_Proxy( IHTMLFrameSetElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFrameSetElement_get_cols_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_border_Proxy( IHTMLFrameSetElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFrameSetElement_put_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_border_Proxy( IHTMLFrameSetElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFrameSetElement_get_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_borderColor_Proxy( IHTMLFrameSetElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFrameSetElement_put_borderColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_borderColor_Proxy( IHTMLFrameSetElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFrameSetElement_get_borderColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_frameBorder_Proxy( IHTMLFrameSetElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLFrameSetElement_put_frameBorder_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_frameBorder_Proxy( IHTMLFrameSetElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFrameSetElement_get_frameBorder_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_frameSpacing_Proxy( IHTMLFrameSetElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFrameSetElement_put_frameSpacing_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_frameSpacing_Proxy( IHTMLFrameSetElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFrameSetElement_get_frameSpacing_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_name_Proxy( IHTMLFrameSetElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLFrameSetElement_put_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_name_Proxy( IHTMLFrameSetElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFrameSetElement_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_onload_Proxy( IHTMLFrameSetElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFrameSetElement_put_onload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_onload_Proxy( IHTMLFrameSetElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFrameSetElement_get_onload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_onunload_Proxy( IHTMLFrameSetElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFrameSetElement_put_onunload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_onunload_Proxy( IHTMLFrameSetElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFrameSetElement_get_onunload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_put_onbeforeunload_Proxy( IHTMLFrameSetElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFrameSetElement_put_onbeforeunload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement_get_onbeforeunload_Proxy( IHTMLFrameSetElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFrameSetElement_get_onbeforeunload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLFrameSetElement_INTERFACE_DEFINED__ */ #ifndef __IHTMLFrameSetElement2_INTERFACE_DEFINED__ #define __IHTMLFrameSetElement2_INTERFACE_DEFINED__ /* interface IHTMLFrameSetElement2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLFrameSetElement2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5c6-98b5-11cf-bb82-00aa00bdce0b") IHTMLFrameSetElement2 : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onbeforeprint( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onbeforeprint( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onafterprint( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onafterprint( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTMLFrameSetElement2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLFrameSetElement2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLFrameSetElement2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLFrameSetElement2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLFrameSetElement2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLFrameSetElement2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLFrameSetElement2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLFrameSetElement2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onbeforeprint )( IHTMLFrameSetElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onbeforeprint )( IHTMLFrameSetElement2 * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onafterprint )( IHTMLFrameSetElement2 * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onafterprint )( IHTMLFrameSetElement2 * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTMLFrameSetElement2Vtbl; interface IHTMLFrameSetElement2 { CONST_VTBL struct IHTMLFrameSetElement2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLFrameSetElement2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLFrameSetElement2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLFrameSetElement2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLFrameSetElement2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLFrameSetElement2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLFrameSetElement2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLFrameSetElement2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLFrameSetElement2_put_onbeforeprint(This,v) \ (This)->lpVtbl -> put_onbeforeprint(This,v) #define IHTMLFrameSetElement2_get_onbeforeprint(This,p) \ (This)->lpVtbl -> get_onbeforeprint(This,p) #define IHTMLFrameSetElement2_put_onafterprint(This,v) \ (This)->lpVtbl -> put_onafterprint(This,v) #define IHTMLFrameSetElement2_get_onafterprint(This,p) \ (This)->lpVtbl -> get_onafterprint(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_put_onbeforeprint_Proxy( IHTMLFrameSetElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFrameSetElement2_put_onbeforeprint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_get_onbeforeprint_Proxy( IHTMLFrameSetElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFrameSetElement2_get_onbeforeprint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_put_onafterprint_Proxy( IHTMLFrameSetElement2 * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLFrameSetElement2_put_onafterprint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFrameSetElement2_get_onafterprint_Proxy( IHTMLFrameSetElement2 * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLFrameSetElement2_get_onafterprint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLFrameSetElement2_INTERFACE_DEFINED__ */ #ifndef __DispHTMLFrameSetSite_DISPINTERFACE_DEFINED__ #define __DispHTMLFrameSetSite_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLFrameSetSite */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLFrameSetSite; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f514-98b5-11cf-bb82-00aa00bdce0b") DispHTMLFrameSetSite : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLFrameSetSiteVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLFrameSetSite * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLFrameSetSite * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLFrameSetSite * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLFrameSetSite * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLFrameSetSite * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLFrameSetSite * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLFrameSetSite * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLFrameSetSiteVtbl; interface DispHTMLFrameSetSite { CONST_VTBL struct DispHTMLFrameSetSiteVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLFrameSetSite_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLFrameSetSite_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLFrameSetSite_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLFrameSetSite_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLFrameSetSite_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLFrameSetSite_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLFrameSetSite_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLFrameSetSite_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLFrameSetSite; #ifdef __cplusplus class DECLSPEC_UUID("3050f31A-98b5-11cf-bb82-00aa00bdce0b") HTMLFrameSetSite; #endif #ifndef __IHTMLBGsound_INTERFACE_DEFINED__ #define __IHTMLBGsound_INTERFACE_DEFINED__ /* interface IHTMLBGsound */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLBGsound; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f369-98b5-11cf-bb82-00aa00bdce0b") IHTMLBGsound : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_src( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_src( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_loop( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_loop( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_volume( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_volume( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_balance( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_balance( /* [out][retval] */ VARIANT *p) = 0; }; #else /* C style interface */ typedef struct IHTMLBGsoundVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLBGsound * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLBGsound * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLBGsound * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLBGsound * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLBGsound * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLBGsound * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLBGsound * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_src )( IHTMLBGsound * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_src )( IHTMLBGsound * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_loop )( IHTMLBGsound * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_loop )( IHTMLBGsound * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_volume )( IHTMLBGsound * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_volume )( IHTMLBGsound * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_balance )( IHTMLBGsound * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_balance )( IHTMLBGsound * This, /* [out][retval] */ VARIANT *p); END_INTERFACE } IHTMLBGsoundVtbl; interface IHTMLBGsound { CONST_VTBL struct IHTMLBGsoundVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLBGsound_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLBGsound_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLBGsound_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLBGsound_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLBGsound_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLBGsound_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLBGsound_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLBGsound_put_src(This,v) \ (This)->lpVtbl -> put_src(This,v) #define IHTMLBGsound_get_src(This,p) \ (This)->lpVtbl -> get_src(This,p) #define IHTMLBGsound_put_loop(This,v) \ (This)->lpVtbl -> put_loop(This,v) #define IHTMLBGsound_get_loop(This,p) \ (This)->lpVtbl -> get_loop(This,p) #define IHTMLBGsound_put_volume(This,v) \ (This)->lpVtbl -> put_volume(This,v) #define IHTMLBGsound_get_volume(This,p) \ (This)->lpVtbl -> get_volume(This,p) #define IHTMLBGsound_put_balance(This,v) \ (This)->lpVtbl -> put_balance(This,v) #define IHTMLBGsound_get_balance(This,p) \ (This)->lpVtbl -> get_balance(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_src_Proxy( IHTMLBGsound * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLBGsound_put_src_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_src_Proxy( IHTMLBGsound * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLBGsound_get_src_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_loop_Proxy( IHTMLBGsound * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBGsound_put_loop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_loop_Proxy( IHTMLBGsound * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBGsound_get_loop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_volume_Proxy( IHTMLBGsound * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBGsound_put_volume_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_volume_Proxy( IHTMLBGsound * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBGsound_get_volume_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_put_balance_Proxy( IHTMLBGsound * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLBGsound_put_balance_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLBGsound_get_balance_Proxy( IHTMLBGsound * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLBGsound_get_balance_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLBGsound_INTERFACE_DEFINED__ */ #ifndef __DispHTMLBGsound_DISPINTERFACE_DEFINED__ #define __DispHTMLBGsound_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLBGsound */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLBGsound; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f53c-98b5-11cf-bb82-00aa00bdce0b") DispHTMLBGsound : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLBGsoundVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLBGsound * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLBGsound * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLBGsound * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLBGsound * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLBGsound * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLBGsound * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLBGsound * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLBGsoundVtbl; interface DispHTMLBGsound { CONST_VTBL struct DispHTMLBGsoundVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLBGsound_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLBGsound_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLBGsound_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLBGsound_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLBGsound_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLBGsound_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLBGsound_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLBGsound_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLBGsound; #ifdef __cplusplus class DECLSPEC_UUID("3050f370-98b5-11cf-bb82-00aa00bdce0b") HTMLBGsound; #endif #ifndef __IHTMLFontNamesCollection_INTERFACE_DEFINED__ #define __IHTMLFontNamesCollection_INTERFACE_DEFINED__ /* interface IHTMLFontNamesCollection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLFontNamesCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f376-98b5-11cf-bb82-00aa00bdce0b") IHTMLFontNamesCollection : public IDispatch { public: virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( /* [out][retval] */ IUnknown **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in] */ long index, /* [out][retval] */ BSTR *pBstr) = 0; }; #else /* C style interface */ typedef struct IHTMLFontNamesCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLFontNamesCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLFontNamesCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLFontNamesCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLFontNamesCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLFontNamesCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLFontNamesCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLFontNamesCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLFontNamesCollection * This, /* [out][retval] */ long *p); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )( IHTMLFontNamesCollection * This, /* [out][retval] */ IUnknown **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLFontNamesCollection * This, /* [in] */ long index, /* [out][retval] */ BSTR *pBstr); END_INTERFACE } IHTMLFontNamesCollectionVtbl; interface IHTMLFontNamesCollection { CONST_VTBL struct IHTMLFontNamesCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLFontNamesCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLFontNamesCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLFontNamesCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLFontNamesCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLFontNamesCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLFontNamesCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLFontNamesCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLFontNamesCollection_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLFontNamesCollection_get__newEnum(This,p) \ (This)->lpVtbl -> get__newEnum(This,p) #define IHTMLFontNamesCollection_item(This,index,pBstr) \ (This)->lpVtbl -> item(This,index,pBstr) #endif /* COBJMACROS */ #endif /* C style interface */ /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontNamesCollection_get_length_Proxy( IHTMLFontNamesCollection * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLFontNamesCollection_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontNamesCollection_get__newEnum_Proxy( IHTMLFontNamesCollection * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IHTMLFontNamesCollection_get__newEnum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFontNamesCollection_item_Proxy( IHTMLFontNamesCollection * This, /* [in] */ long index, /* [out][retval] */ BSTR *pBstr); void __RPC_STUB IHTMLFontNamesCollection_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLFontNamesCollection_INTERFACE_DEFINED__ */ #ifndef __IHTMLFontSizesCollection_INTERFACE_DEFINED__ #define __IHTMLFontSizesCollection_INTERFACE_DEFINED__ /* interface IHTMLFontSizesCollection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLFontSizesCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f377-98b5-11cf-bb82-00aa00bdce0b") IHTMLFontSizesCollection : public IDispatch { public: virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( /* [out][retval] */ IUnknown **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_forFont( /* [out][retval] */ BSTR *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in] */ long index, /* [out][retval] */ long *plSize) = 0; }; #else /* C style interface */ typedef struct IHTMLFontSizesCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLFontSizesCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLFontSizesCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLFontSizesCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLFontSizesCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLFontSizesCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLFontSizesCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLFontSizesCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLFontSizesCollection * This, /* [out][retval] */ long *p); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )( IHTMLFontSizesCollection * This, /* [out][retval] */ IUnknown **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_forFont )( IHTMLFontSizesCollection * This, /* [out][retval] */ BSTR *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLFontSizesCollection * This, /* [in] */ long index, /* [out][retval] */ long *plSize); END_INTERFACE } IHTMLFontSizesCollectionVtbl; interface IHTMLFontSizesCollection { CONST_VTBL struct IHTMLFontSizesCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLFontSizesCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLFontSizesCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLFontSizesCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLFontSizesCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLFontSizesCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLFontSizesCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLFontSizesCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLFontSizesCollection_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLFontSizesCollection_get__newEnum(This,p) \ (This)->lpVtbl -> get__newEnum(This,p) #define IHTMLFontSizesCollection_get_forFont(This,p) \ (This)->lpVtbl -> get_forFont(This,p) #define IHTMLFontSizesCollection_item(This,index,plSize) \ (This)->lpVtbl -> item(This,index,plSize) #endif /* COBJMACROS */ #endif /* C style interface */ /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_get_length_Proxy( IHTMLFontSizesCollection * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLFontSizesCollection_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_get__newEnum_Proxy( IHTMLFontSizesCollection * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IHTMLFontSizesCollection_get__newEnum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_get_forFont_Proxy( IHTMLFontSizesCollection * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLFontSizesCollection_get_forFont_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLFontSizesCollection_item_Proxy( IHTMLFontSizesCollection * This, /* [in] */ long index, /* [out][retval] */ long *plSize); void __RPC_STUB IHTMLFontSizesCollection_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLFontSizesCollection_INTERFACE_DEFINED__ */ #ifndef __IHTMLOptionsHolder_INTERFACE_DEFINED__ #define __IHTMLOptionsHolder_INTERFACE_DEFINED__ /* interface IHTMLOptionsHolder */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLOptionsHolder; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f378-98b5-11cf-bb82-00aa00bdce0b") IHTMLOptionsHolder : public IDispatch { public: virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_document( /* [out][retval] */ IHTMLDocument2 **p) = 0; virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_fonts( /* [out][retval] */ IHTMLFontNamesCollection **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_execArg( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_execArg( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorLine( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorLine( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorCharacter( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorCharacter( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorCode( /* [in] */ long v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorCode( /* [out][retval] */ long *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorMessage( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorMessage( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_errorDebug( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_errorDebug( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_unsecuredWindowOfDocument( /* [out][retval] */ IHTMLWindow2 **p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_findText( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_findText( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_anythingAfterFrameset( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_anythingAfterFrameset( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE sizes( /* [in] */ BSTR fontName, /* [out][retval] */ IHTMLFontSizesCollection **pSizesCollection) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE openfiledlg( /* [in][optional] */ VARIANT initFile, /* [in][optional] */ VARIANT initDir, /* [in][optional] */ VARIANT filter, /* [in][optional] */ VARIANT title, /* [out][retval] */ BSTR *pathName) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE savefiledlg( /* [in][optional] */ VARIANT initFile, /* [in][optional] */ VARIANT initDir, /* [in][optional] */ VARIANT filter, /* [in][optional] */ VARIANT title, /* [out][retval] */ BSTR *pathName) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE choosecolordlg( /* [in][optional] */ VARIANT initColor, /* [out][retval] */ long *rgbColor) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE showSecurityInfo( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE isApartmentModel( /* [in] */ IHTMLObjectElement *object, /* [out][retval] */ VARIANT_BOOL *fApartment) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getCharset( /* [in] */ BSTR fontName, /* [out][retval] */ long *charset) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_secureConnectionInfo( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLOptionsHolderVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLOptionsHolder * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLOptionsHolder * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLOptionsHolder * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLOptionsHolder * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLOptionsHolder * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLOptionsHolder * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLOptionsHolder * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_document )( IHTMLOptionsHolder * This, /* [out][retval] */ IHTMLDocument2 **p); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fonts )( IHTMLOptionsHolder * This, /* [out][retval] */ IHTMLFontNamesCollection **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_execArg )( IHTMLOptionsHolder * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_execArg )( IHTMLOptionsHolder * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_errorLine )( IHTMLOptionsHolder * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_errorLine )( IHTMLOptionsHolder * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_errorCharacter )( IHTMLOptionsHolder * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_errorCharacter )( IHTMLOptionsHolder * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_errorCode )( IHTMLOptionsHolder * This, /* [in] */ long v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_errorCode )( IHTMLOptionsHolder * This, /* [out][retval] */ long *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_errorMessage )( IHTMLOptionsHolder * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_errorMessage )( IHTMLOptionsHolder * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_errorDebug )( IHTMLOptionsHolder * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_errorDebug )( IHTMLOptionsHolder * This, /* [out][retval] */ VARIANT_BOOL *p); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_unsecuredWindowOfDocument )( IHTMLOptionsHolder * This, /* [out][retval] */ IHTMLWindow2 **p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_findText )( IHTMLOptionsHolder * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_findText )( IHTMLOptionsHolder * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_anythingAfterFrameset )( IHTMLOptionsHolder * This, /* [in] */ VARIANT_BOOL v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_anythingAfterFrameset )( IHTMLOptionsHolder * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *sizes )( IHTMLOptionsHolder * This, /* [in] */ BSTR fontName, /* [out][retval] */ IHTMLFontSizesCollection **pSizesCollection); /* [id] */ HRESULT ( STDMETHODCALLTYPE *openfiledlg )( IHTMLOptionsHolder * This, /* [in][optional] */ VARIANT initFile, /* [in][optional] */ VARIANT initDir, /* [in][optional] */ VARIANT filter, /* [in][optional] */ VARIANT title, /* [out][retval] */ BSTR *pathName); /* [id] */ HRESULT ( STDMETHODCALLTYPE *savefiledlg )( IHTMLOptionsHolder * This, /* [in][optional] */ VARIANT initFile, /* [in][optional] */ VARIANT initDir, /* [in][optional] */ VARIANT filter, /* [in][optional] */ VARIANT title, /* [out][retval] */ BSTR *pathName); /* [id] */ HRESULT ( STDMETHODCALLTYPE *choosecolordlg )( IHTMLOptionsHolder * This, /* [in][optional] */ VARIANT initColor, /* [out][retval] */ long *rgbColor); /* [id] */ HRESULT ( STDMETHODCALLTYPE *showSecurityInfo )( IHTMLOptionsHolder * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *isApartmentModel )( IHTMLOptionsHolder * This, /* [in] */ IHTMLObjectElement *object, /* [out][retval] */ VARIANT_BOOL *fApartment); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getCharset )( IHTMLOptionsHolder * This, /* [in] */ BSTR fontName, /* [out][retval] */ long *charset); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_secureConnectionInfo )( IHTMLOptionsHolder * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLOptionsHolderVtbl; interface IHTMLOptionsHolder { CONST_VTBL struct IHTMLOptionsHolderVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLOptionsHolder_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLOptionsHolder_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLOptionsHolder_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLOptionsHolder_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLOptionsHolder_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLOptionsHolder_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLOptionsHolder_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLOptionsHolder_get_document(This,p) \ (This)->lpVtbl -> get_document(This,p) #define IHTMLOptionsHolder_get_fonts(This,p) \ (This)->lpVtbl -> get_fonts(This,p) #define IHTMLOptionsHolder_put_execArg(This,v) \ (This)->lpVtbl -> put_execArg(This,v) #define IHTMLOptionsHolder_get_execArg(This,p) \ (This)->lpVtbl -> get_execArg(This,p) #define IHTMLOptionsHolder_put_errorLine(This,v) \ (This)->lpVtbl -> put_errorLine(This,v) #define IHTMLOptionsHolder_get_errorLine(This,p) \ (This)->lpVtbl -> get_errorLine(This,p) #define IHTMLOptionsHolder_put_errorCharacter(This,v) \ (This)->lpVtbl -> put_errorCharacter(This,v) #define IHTMLOptionsHolder_get_errorCharacter(This,p) \ (This)->lpVtbl -> get_errorCharacter(This,p) #define IHTMLOptionsHolder_put_errorCode(This,v) \ (This)->lpVtbl -> put_errorCode(This,v) #define IHTMLOptionsHolder_get_errorCode(This,p) \ (This)->lpVtbl -> get_errorCode(This,p) #define IHTMLOptionsHolder_put_errorMessage(This,v) \ (This)->lpVtbl -> put_errorMessage(This,v) #define IHTMLOptionsHolder_get_errorMessage(This,p) \ (This)->lpVtbl -> get_errorMessage(This,p) #define IHTMLOptionsHolder_put_errorDebug(This,v) \ (This)->lpVtbl -> put_errorDebug(This,v) #define IHTMLOptionsHolder_get_errorDebug(This,p) \ (This)->lpVtbl -> get_errorDebug(This,p) #define IHTMLOptionsHolder_get_unsecuredWindowOfDocument(This,p) \ (This)->lpVtbl -> get_unsecuredWindowOfDocument(This,p) #define IHTMLOptionsHolder_put_findText(This,v) \ (This)->lpVtbl -> put_findText(This,v) #define IHTMLOptionsHolder_get_findText(This,p) \ (This)->lpVtbl -> get_findText(This,p) #define IHTMLOptionsHolder_put_anythingAfterFrameset(This,v) \ (This)->lpVtbl -> put_anythingAfterFrameset(This,v) #define IHTMLOptionsHolder_get_anythingAfterFrameset(This,p) \ (This)->lpVtbl -> get_anythingAfterFrameset(This,p) #define IHTMLOptionsHolder_sizes(This,fontName,pSizesCollection) \ (This)->lpVtbl -> sizes(This,fontName,pSizesCollection) #define IHTMLOptionsHolder_openfiledlg(This,initFile,initDir,filter,title,pathName) \ (This)->lpVtbl -> openfiledlg(This,initFile,initDir,filter,title,pathName) #define IHTMLOptionsHolder_savefiledlg(This,initFile,initDir,filter,title,pathName) \ (This)->lpVtbl -> savefiledlg(This,initFile,initDir,filter,title,pathName) #define IHTMLOptionsHolder_choosecolordlg(This,initColor,rgbColor) \ (This)->lpVtbl -> choosecolordlg(This,initColor,rgbColor) #define IHTMLOptionsHolder_showSecurityInfo(This) \ (This)->lpVtbl -> showSecurityInfo(This) #define IHTMLOptionsHolder_isApartmentModel(This,object,fApartment) \ (This)->lpVtbl -> isApartmentModel(This,object,fApartment) #define IHTMLOptionsHolder_getCharset(This,fontName,charset) \ (This)->lpVtbl -> getCharset(This,fontName,charset) #define IHTMLOptionsHolder_get_secureConnectionInfo(This,p) \ (This)->lpVtbl -> get_secureConnectionInfo(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_document_Proxy( IHTMLOptionsHolder * This, /* [out][retval] */ IHTMLDocument2 **p); void __RPC_STUB IHTMLOptionsHolder_get_document_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_fonts_Proxy( IHTMLOptionsHolder * This, /* [out][retval] */ IHTMLFontNamesCollection **p); void __RPC_STUB IHTMLOptionsHolder_get_fonts_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_execArg_Proxy( IHTMLOptionsHolder * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLOptionsHolder_put_execArg_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_execArg_Proxy( IHTMLOptionsHolder * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLOptionsHolder_get_execArg_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorLine_Proxy( IHTMLOptionsHolder * This, /* [in] */ long v); void __RPC_STUB IHTMLOptionsHolder_put_errorLine_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorLine_Proxy( IHTMLOptionsHolder * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLOptionsHolder_get_errorLine_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorCharacter_Proxy( IHTMLOptionsHolder * This, /* [in] */ long v); void __RPC_STUB IHTMLOptionsHolder_put_errorCharacter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorCharacter_Proxy( IHTMLOptionsHolder * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLOptionsHolder_get_errorCharacter_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorCode_Proxy( IHTMLOptionsHolder * This, /* [in] */ long v); void __RPC_STUB IHTMLOptionsHolder_put_errorCode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorCode_Proxy( IHTMLOptionsHolder * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLOptionsHolder_get_errorCode_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorMessage_Proxy( IHTMLOptionsHolder * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLOptionsHolder_put_errorMessage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorMessage_Proxy( IHTMLOptionsHolder * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLOptionsHolder_get_errorMessage_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_errorDebug_Proxy( IHTMLOptionsHolder * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLOptionsHolder_put_errorDebug_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_errorDebug_Proxy( IHTMLOptionsHolder * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLOptionsHolder_get_errorDebug_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_unsecuredWindowOfDocument_Proxy( IHTMLOptionsHolder * This, /* [out][retval] */ IHTMLWindow2 **p); void __RPC_STUB IHTMLOptionsHolder_get_unsecuredWindowOfDocument_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_findText_Proxy( IHTMLOptionsHolder * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLOptionsHolder_put_findText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_findText_Proxy( IHTMLOptionsHolder * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLOptionsHolder_get_findText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_put_anythingAfterFrameset_Proxy( IHTMLOptionsHolder * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLOptionsHolder_put_anythingAfterFrameset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_anythingAfterFrameset_Proxy( IHTMLOptionsHolder * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLOptionsHolder_get_anythingAfterFrameset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_sizes_Proxy( IHTMLOptionsHolder * This, /* [in] */ BSTR fontName, /* [out][retval] */ IHTMLFontSizesCollection **pSizesCollection); void __RPC_STUB IHTMLOptionsHolder_sizes_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_openfiledlg_Proxy( IHTMLOptionsHolder * This, /* [in][optional] */ VARIANT initFile, /* [in][optional] */ VARIANT initDir, /* [in][optional] */ VARIANT filter, /* [in][optional] */ VARIANT title, /* [out][retval] */ BSTR *pathName); void __RPC_STUB IHTMLOptionsHolder_openfiledlg_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_savefiledlg_Proxy( IHTMLOptionsHolder * This, /* [in][optional] */ VARIANT initFile, /* [in][optional] */ VARIANT initDir, /* [in][optional] */ VARIANT filter, /* [in][optional] */ VARIANT title, /* [out][retval] */ BSTR *pathName); void __RPC_STUB IHTMLOptionsHolder_savefiledlg_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_choosecolordlg_Proxy( IHTMLOptionsHolder * This, /* [in][optional] */ VARIANT initColor, /* [out][retval] */ long *rgbColor); void __RPC_STUB IHTMLOptionsHolder_choosecolordlg_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_showSecurityInfo_Proxy( IHTMLOptionsHolder * This); void __RPC_STUB IHTMLOptionsHolder_showSecurityInfo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_isApartmentModel_Proxy( IHTMLOptionsHolder * This, /* [in] */ IHTMLObjectElement *object, /* [out][retval] */ VARIANT_BOOL *fApartment); void __RPC_STUB IHTMLOptionsHolder_isApartmentModel_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_getCharset_Proxy( IHTMLOptionsHolder * This, /* [in] */ BSTR fontName, /* [out][retval] */ long *charset); void __RPC_STUB IHTMLOptionsHolder_getCharset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLOptionsHolder_get_secureConnectionInfo_Proxy( IHTMLOptionsHolder * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLOptionsHolder_get_secureConnectionInfo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLOptionsHolder_INTERFACE_DEFINED__ */ #ifndef __HTMLStyleElementEvents2_DISPINTERFACE_DEFINED__ #define __HTMLStyleElementEvents2_DISPINTERFACE_DEFINED__ /* dispinterface HTMLStyleElementEvents2 */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLStyleElementEvents2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f615-98b5-11cf-bb82-00aa00bdce0b") HTMLStyleElementEvents2 : public IDispatch { }; #else /* C style interface */ typedef struct HTMLStyleElementEvents2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLStyleElementEvents2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLStyleElementEvents2 * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLStyleElementEvents2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLStyleElementEvents2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLStyleElementEvents2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLStyleElementEvents2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLStyleElementEvents2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLStyleElementEvents2Vtbl; interface HTMLStyleElementEvents2 { CONST_VTBL struct HTMLStyleElementEvents2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLStyleElementEvents2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLStyleElementEvents2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLStyleElementEvents2_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLStyleElementEvents2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLStyleElementEvents2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLStyleElementEvents2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLStyleElementEvents2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLStyleElementEvents2_DISPINTERFACE_DEFINED__ */ #ifndef __HTMLStyleElementEvents_DISPINTERFACE_DEFINED__ #define __HTMLStyleElementEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLStyleElementEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLStyleElementEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3cb-98b5-11cf-bb82-00aa00bdce0b") HTMLStyleElementEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLStyleElementEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLStyleElementEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLStyleElementEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLStyleElementEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLStyleElementEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLStyleElementEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLStyleElementEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLStyleElementEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLStyleElementEventsVtbl; interface HTMLStyleElementEvents { CONST_VTBL struct HTMLStyleElementEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLStyleElementEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLStyleElementEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLStyleElementEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLStyleElementEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLStyleElementEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLStyleElementEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLStyleElementEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLStyleElementEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLStyleElement_INTERFACE_DEFINED__ #define __IHTMLStyleElement_INTERFACE_DEFINED__ /* interface IHTMLStyleElement */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLStyleElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f375-98b5-11cf-bb82-00aa00bdce0b") IHTMLStyleElement : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_type( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_type( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onload( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onload( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onerror( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onerror( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_styleSheet( /* [out][retval] */ IHTMLStyleSheet **p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_disabled( /* [in] */ VARIANT_BOOL v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_disabled( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_media( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_media( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLStyleElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLStyleElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLStyleElement * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLStyleElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLStyleElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLStyleElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLStyleElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLStyleElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_type )( IHTMLStyleElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_type )( IHTMLStyleElement * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readyState )( IHTMLStyleElement * This, /* [out][retval] */ BSTR *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onreadystatechange )( IHTMLStyleElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onreadystatechange )( IHTMLStyleElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onload )( IHTMLStyleElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onload )( IHTMLStyleElement * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onerror )( IHTMLStyleElement * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onerror )( IHTMLStyleElement * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_styleSheet )( IHTMLStyleElement * This, /* [out][retval] */ IHTMLStyleSheet **p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_disabled )( IHTMLStyleElement * This, /* [in] */ VARIANT_BOOL v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_disabled )( IHTMLStyleElement * This, /* [out][retval] */ VARIANT_BOOL *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_media )( IHTMLStyleElement * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_media )( IHTMLStyleElement * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLStyleElementVtbl; interface IHTMLStyleElement { CONST_VTBL struct IHTMLStyleElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLStyleElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLStyleElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLStyleElement_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLStyleElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLStyleElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLStyleElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLStyleElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLStyleElement_put_type(This,v) \ (This)->lpVtbl -> put_type(This,v) #define IHTMLStyleElement_get_type(This,p) \ (This)->lpVtbl -> get_type(This,p) #define IHTMLStyleElement_get_readyState(This,p) \ (This)->lpVtbl -> get_readyState(This,p) #define IHTMLStyleElement_put_onreadystatechange(This,v) \ (This)->lpVtbl -> put_onreadystatechange(This,v) #define IHTMLStyleElement_get_onreadystatechange(This,p) \ (This)->lpVtbl -> get_onreadystatechange(This,p) #define IHTMLStyleElement_put_onload(This,v) \ (This)->lpVtbl -> put_onload(This,v) #define IHTMLStyleElement_get_onload(This,p) \ (This)->lpVtbl -> get_onload(This,p) #define IHTMLStyleElement_put_onerror(This,v) \ (This)->lpVtbl -> put_onerror(This,v) #define IHTMLStyleElement_get_onerror(This,p) \ (This)->lpVtbl -> get_onerror(This,p) #define IHTMLStyleElement_get_styleSheet(This,p) \ (This)->lpVtbl -> get_styleSheet(This,p) #define IHTMLStyleElement_put_disabled(This,v) \ (This)->lpVtbl -> put_disabled(This,v) #define IHTMLStyleElement_get_disabled(This,p) \ (This)->lpVtbl -> get_disabled(This,p) #define IHTMLStyleElement_put_media(This,v) \ (This)->lpVtbl -> put_media(This,v) #define IHTMLStyleElement_get_media(This,p) \ (This)->lpVtbl -> get_media(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_type_Proxy( IHTMLStyleElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyleElement_put_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_type_Proxy( IHTMLStyleElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyleElement_get_type_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_readyState_Proxy( IHTMLStyleElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyleElement_get_readyState_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_onreadystatechange_Proxy( IHTMLStyleElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyleElement_put_onreadystatechange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_onreadystatechange_Proxy( IHTMLStyleElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyleElement_get_onreadystatechange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_onload_Proxy( IHTMLStyleElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyleElement_put_onload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_onload_Proxy( IHTMLStyleElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyleElement_get_onload_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_onerror_Proxy( IHTMLStyleElement * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLStyleElement_put_onerror_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_onerror_Proxy( IHTMLStyleElement * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLStyleElement_get_onerror_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_styleSheet_Proxy( IHTMLStyleElement * This, /* [out][retval] */ IHTMLStyleSheet **p); void __RPC_STUB IHTMLStyleElement_get_styleSheet_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_disabled_Proxy( IHTMLStyleElement * This, /* [in] */ VARIANT_BOOL v); void __RPC_STUB IHTMLStyleElement_put_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_disabled_Proxy( IHTMLStyleElement * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLStyleElement_get_disabled_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_put_media_Proxy( IHTMLStyleElement * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyleElement_put_media_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleElement_get_media_Proxy( IHTMLStyleElement * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyleElement_get_media_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLStyleElement_INTERFACE_DEFINED__ */ #ifndef __DispHTMLStyleElement_DISPINTERFACE_DEFINED__ #define __DispHTMLStyleElement_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLStyleElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLStyleElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f511-98b5-11cf-bb82-00aa00bdce0b") DispHTMLStyleElement : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLStyleElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLStyleElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLStyleElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLStyleElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLStyleElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLStyleElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLStyleElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLStyleElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLStyleElementVtbl; interface DispHTMLStyleElement { CONST_VTBL struct DispHTMLStyleElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLStyleElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLStyleElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLStyleElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLStyleElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLStyleElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLStyleElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLStyleElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLStyleElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLStyleElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f37d-98b5-11cf-bb82-00aa00bdce0b") HTMLStyleElement; #endif #ifndef __IHTMLStyleFontFace_INTERFACE_DEFINED__ #define __IHTMLStyleFontFace_INTERFACE_DEFINED__ /* interface IHTMLStyleFontFace */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLStyleFontFace; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3d5-98b5-11cf-bb82-00aa00bdce0b") IHTMLStyleFontFace : public IDispatch { public: virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_fontsrc( /* [in] */ BSTR v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_fontsrc( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLStyleFontFaceVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLStyleFontFace * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLStyleFontFace * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLStyleFontFace * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLStyleFontFace * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLStyleFontFace * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLStyleFontFace * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLStyleFontFace * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_fontsrc )( IHTMLStyleFontFace * This, /* [in] */ BSTR v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontsrc )( IHTMLStyleFontFace * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLStyleFontFaceVtbl; interface IHTMLStyleFontFace { CONST_VTBL struct IHTMLStyleFontFaceVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLStyleFontFace_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLStyleFontFace_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLStyleFontFace_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLStyleFontFace_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLStyleFontFace_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLStyleFontFace_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLStyleFontFace_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLStyleFontFace_put_fontsrc(This,v) \ (This)->lpVtbl -> put_fontsrc(This,v) #define IHTMLStyleFontFace_get_fontsrc(This,p) \ (This)->lpVtbl -> get_fontsrc(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLStyleFontFace_put_fontsrc_Proxy( IHTMLStyleFontFace * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLStyleFontFace_put_fontsrc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLStyleFontFace_get_fontsrc_Proxy( IHTMLStyleFontFace * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLStyleFontFace_get_fontsrc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLStyleFontFace_INTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLStyleFontFace; #ifdef __cplusplus class DECLSPEC_UUID("3050f3d4-98b5-11cf-bb82-00aa00bdce0b") HTMLStyleFontFace; #endif #ifndef __ICSSFilterSite_INTERFACE_DEFINED__ #define __ICSSFilterSite_INTERFACE_DEFINED__ /* interface ICSSFilterSite */ /* [uuid][unique][object] */ EXTERN_C const IID IID_ICSSFilterSite; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3ed-98b5-11cf-bb82-00aa00bdce0b") ICSSFilterSite : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetElement( /* [out][retval] */ IHTMLElement **Element) = 0; virtual HRESULT STDMETHODCALLTYPE FireOnFilterChangeEvent( void) = 0; }; #else /* C style interface */ typedef struct ICSSFilterSiteVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ICSSFilterSite * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ICSSFilterSite * This); ULONG ( STDMETHODCALLTYPE *Release )( ICSSFilterSite * This); HRESULT ( STDMETHODCALLTYPE *GetElement )( ICSSFilterSite * This, /* [out][retval] */ IHTMLElement **Element); HRESULT ( STDMETHODCALLTYPE *FireOnFilterChangeEvent )( ICSSFilterSite * This); END_INTERFACE } ICSSFilterSiteVtbl; interface ICSSFilterSite { CONST_VTBL struct ICSSFilterSiteVtbl *lpVtbl; }; #ifdef COBJMACROS #define ICSSFilterSite_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ICSSFilterSite_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ICSSFilterSite_Release(This) \ (This)->lpVtbl -> Release(This) #define ICSSFilterSite_GetElement(This,Element) \ (This)->lpVtbl -> GetElement(This,Element) #define ICSSFilterSite_FireOnFilterChangeEvent(This) \ (This)->lpVtbl -> FireOnFilterChangeEvent(This) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE ICSSFilterSite_GetElement_Proxy( ICSSFilterSite * This, /* [out][retval] */ IHTMLElement **Element); void __RPC_STUB ICSSFilterSite_GetElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE ICSSFilterSite_FireOnFilterChangeEvent_Proxy( ICSSFilterSite * This); void __RPC_STUB ICSSFilterSite_FireOnFilterChangeEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ICSSFilterSite_INTERFACE_DEFINED__ */ #ifndef __IMarkupPointer_INTERFACE_DEFINED__ #define __IMarkupPointer_INTERFACE_DEFINED__ /* interface IMarkupPointer */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IMarkupPointer; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f49f-98b5-11cf-bb82-00aa00bdce0b") IMarkupPointer : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE OwningDoc( /* [out] */ IHTMLDocument2 **ppDoc) = 0; virtual HRESULT STDMETHODCALLTYPE Gravity( /* [out] */ POINTER_GRAVITY *pGravity) = 0; virtual HRESULT STDMETHODCALLTYPE SetGravity( /* [in] */ POINTER_GRAVITY Gravity) = 0; virtual HRESULT STDMETHODCALLTYPE Cling( /* [out] */ BOOL *pfCling) = 0; virtual HRESULT STDMETHODCALLTYPE SetCling( /* [in] */ BOOL fCLing) = 0; virtual HRESULT STDMETHODCALLTYPE Unposition( void) = 0; virtual HRESULT STDMETHODCALLTYPE IsPositioned( /* [out] */ BOOL *pfPositioned) = 0; virtual HRESULT STDMETHODCALLTYPE GetContainer( /* [out] */ IMarkupContainer **ppContainer) = 0; virtual HRESULT STDMETHODCALLTYPE MoveAdjacentToElement( /* [in] */ IHTMLElement *pElement, /* [in] */ ELEMENT_ADJACENCY eAdj) = 0; virtual HRESULT STDMETHODCALLTYPE MoveToPointer( /* [in] */ IMarkupPointer *pPointer) = 0; virtual HRESULT STDMETHODCALLTYPE MoveToContainer( /* [in] */ IMarkupContainer *pContainer, /* [in] */ BOOL fAtStart) = 0; virtual HRESULT STDMETHODCALLTYPE Left( /* [in] */ BOOL fMove, /* [out] */ MARKUP_CONTEXT_TYPE *pContext, /* [out] */ IHTMLElement **ppElement, /* [out][in] */ long *pcch, /* [out] */ OLECHAR *pchText) = 0; virtual HRESULT STDMETHODCALLTYPE Right( /* [in] */ BOOL fMove, /* [out] */ MARKUP_CONTEXT_TYPE *pContext, /* [out] */ IHTMLElement **ppElement, /* [out][in] */ long *pcch, /* [out] */ OLECHAR *pchText) = 0; virtual HRESULT STDMETHODCALLTYPE CurrentScope( /* [out] */ IHTMLElement **ppElemCurrent) = 0; virtual HRESULT STDMETHODCALLTYPE IsLeftOf( /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfResult) = 0; virtual HRESULT STDMETHODCALLTYPE IsLeftOfOrEqualTo( /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfResult) = 0; virtual HRESULT STDMETHODCALLTYPE IsRightOf( /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfResult) = 0; virtual HRESULT STDMETHODCALLTYPE IsRightOfOrEqualTo( /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfResult) = 0; virtual HRESULT STDMETHODCALLTYPE IsEqualTo( /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfAreEqual) = 0; virtual HRESULT STDMETHODCALLTYPE MoveUnit( /* [in] */ MOVEUNIT_ACTION muAction) = 0; virtual HRESULT STDMETHODCALLTYPE FindText( /* [in] */ OLECHAR *pchFindText, /* [in] */ DWORD dwFlags, /* [in] */ IMarkupPointer *pIEndMatch, /* [in] */ IMarkupPointer *pIEndSearch) = 0; }; #else /* C style interface */ typedef struct IMarkupPointerVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IMarkupPointer * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IMarkupPointer * This); ULONG ( STDMETHODCALLTYPE *Release )( IMarkupPointer * This); HRESULT ( STDMETHODCALLTYPE *OwningDoc )( IMarkupPointer * This, /* [out] */ IHTMLDocument2 **ppDoc); HRESULT ( STDMETHODCALLTYPE *Gravity )( IMarkupPointer * This, /* [out] */ POINTER_GRAVITY *pGravity); HRESULT ( STDMETHODCALLTYPE *SetGravity )( IMarkupPointer * This, /* [in] */ POINTER_GRAVITY Gravity); HRESULT ( STDMETHODCALLTYPE *Cling )( IMarkupPointer * This, /* [out] */ BOOL *pfCling); HRESULT ( STDMETHODCALLTYPE *SetCling )( IMarkupPointer * This, /* [in] */ BOOL fCLing); HRESULT ( STDMETHODCALLTYPE *Unposition )( IMarkupPointer * This); HRESULT ( STDMETHODCALLTYPE *IsPositioned )( IMarkupPointer * This, /* [out] */ BOOL *pfPositioned); HRESULT ( STDMETHODCALLTYPE *GetContainer )( IMarkupPointer * This, /* [out] */ IMarkupContainer **ppContainer); HRESULT ( STDMETHODCALLTYPE *MoveAdjacentToElement )( IMarkupPointer * This, /* [in] */ IHTMLElement *pElement, /* [in] */ ELEMENT_ADJACENCY eAdj); HRESULT ( STDMETHODCALLTYPE *MoveToPointer )( IMarkupPointer * This, /* [in] */ IMarkupPointer *pPointer); HRESULT ( STDMETHODCALLTYPE *MoveToContainer )( IMarkupPointer * This, /* [in] */ IMarkupContainer *pContainer, /* [in] */ BOOL fAtStart); HRESULT ( STDMETHODCALLTYPE *Left )( IMarkupPointer * This, /* [in] */ BOOL fMove, /* [out] */ MARKUP_CONTEXT_TYPE *pContext, /* [out] */ IHTMLElement **ppElement, /* [out][in] */ long *pcch, /* [out] */ OLECHAR *pchText); HRESULT ( STDMETHODCALLTYPE *Right )( IMarkupPointer * This, /* [in] */ BOOL fMove, /* [out] */ MARKUP_CONTEXT_TYPE *pContext, /* [out] */ IHTMLElement **ppElement, /* [out][in] */ long *pcch, /* [out] */ OLECHAR *pchText); HRESULT ( STDMETHODCALLTYPE *CurrentScope )( IMarkupPointer * This, /* [out] */ IHTMLElement **ppElemCurrent); HRESULT ( STDMETHODCALLTYPE *IsLeftOf )( IMarkupPointer * This, /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfResult); HRESULT ( STDMETHODCALLTYPE *IsLeftOfOrEqualTo )( IMarkupPointer * This, /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfResult); HRESULT ( STDMETHODCALLTYPE *IsRightOf )( IMarkupPointer * This, /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfResult); HRESULT ( STDMETHODCALLTYPE *IsRightOfOrEqualTo )( IMarkupPointer * This, /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfResult); HRESULT ( STDMETHODCALLTYPE *IsEqualTo )( IMarkupPointer * This, /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfAreEqual); HRESULT ( STDMETHODCALLTYPE *MoveUnit )( IMarkupPointer * This, /* [in] */ MOVEUNIT_ACTION muAction); HRESULT ( STDMETHODCALLTYPE *FindText )( IMarkupPointer * This, /* [in] */ OLECHAR *pchFindText, /* [in] */ DWORD dwFlags, /* [in] */ IMarkupPointer *pIEndMatch, /* [in] */ IMarkupPointer *pIEndSearch); END_INTERFACE } IMarkupPointerVtbl; interface IMarkupPointer { CONST_VTBL struct IMarkupPointerVtbl *lpVtbl; }; #ifdef COBJMACROS #define IMarkupPointer_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IMarkupPointer_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IMarkupPointer_Release(This) \ (This)->lpVtbl -> Release(This) #define IMarkupPointer_OwningDoc(This,ppDoc) \ (This)->lpVtbl -> OwningDoc(This,ppDoc) #define IMarkupPointer_Gravity(This,pGravity) \ (This)->lpVtbl -> Gravity(This,pGravity) #define IMarkupPointer_SetGravity(This,Gravity) \ (This)->lpVtbl -> SetGravity(This,Gravity) #define IMarkupPointer_Cling(This,pfCling) \ (This)->lpVtbl -> Cling(This,pfCling) #define IMarkupPointer_SetCling(This,fCLing) \ (This)->lpVtbl -> SetCling(This,fCLing) #define IMarkupPointer_Unposition(This) \ (This)->lpVtbl -> Unposition(This) #define IMarkupPointer_IsPositioned(This,pfPositioned) \ (This)->lpVtbl -> IsPositioned(This,pfPositioned) #define IMarkupPointer_GetContainer(This,ppContainer) \ (This)->lpVtbl -> GetContainer(This,ppContainer) #define IMarkupPointer_MoveAdjacentToElement(This,pElement,eAdj) \ (This)->lpVtbl -> MoveAdjacentToElement(This,pElement,eAdj) #define IMarkupPointer_MoveToPointer(This,pPointer) \ (This)->lpVtbl -> MoveToPointer(This,pPointer) #define IMarkupPointer_MoveToContainer(This,pContainer,fAtStart) \ (This)->lpVtbl -> MoveToContainer(This,pContainer,fAtStart) #define IMarkupPointer_Left(This,fMove,pContext,ppElement,pcch,pchText) \ (This)->lpVtbl -> Left(This,fMove,pContext,ppElement,pcch,pchText) #define IMarkupPointer_Right(This,fMove,pContext,ppElement,pcch,pchText) \ (This)->lpVtbl -> Right(This,fMove,pContext,ppElement,pcch,pchText) #define IMarkupPointer_CurrentScope(This,ppElemCurrent) \ (This)->lpVtbl -> CurrentScope(This,ppElemCurrent) #define IMarkupPointer_IsLeftOf(This,pPointerThat,pfResult) \ (This)->lpVtbl -> IsLeftOf(This,pPointerThat,pfResult) #define IMarkupPointer_IsLeftOfOrEqualTo(This,pPointerThat,pfResult) \ (This)->lpVtbl -> IsLeftOfOrEqualTo(This,pPointerThat,pfResult) #define IMarkupPointer_IsRightOf(This,pPointerThat,pfResult) \ (This)->lpVtbl -> IsRightOf(This,pPointerThat,pfResult) #define IMarkupPointer_IsRightOfOrEqualTo(This,pPointerThat,pfResult) \ (This)->lpVtbl -> IsRightOfOrEqualTo(This,pPointerThat,pfResult) #define IMarkupPointer_IsEqualTo(This,pPointerThat,pfAreEqual) \ (This)->lpVtbl -> IsEqualTo(This,pPointerThat,pfAreEqual) #define IMarkupPointer_MoveUnit(This,muAction) \ (This)->lpVtbl -> MoveUnit(This,muAction) #define IMarkupPointer_FindText(This,pchFindText,dwFlags,pIEndMatch,pIEndSearch) \ (This)->lpVtbl -> FindText(This,pchFindText,dwFlags,pIEndMatch,pIEndSearch) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IMarkupPointer_OwningDoc_Proxy( IMarkupPointer * This, /* [out] */ IHTMLDocument2 **ppDoc); void __RPC_STUB IMarkupPointer_OwningDoc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_Gravity_Proxy( IMarkupPointer * This, /* [out] */ POINTER_GRAVITY *pGravity); void __RPC_STUB IMarkupPointer_Gravity_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_SetGravity_Proxy( IMarkupPointer * This, /* [in] */ POINTER_GRAVITY Gravity); void __RPC_STUB IMarkupPointer_SetGravity_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_Cling_Proxy( IMarkupPointer * This, /* [out] */ BOOL *pfCling); void __RPC_STUB IMarkupPointer_Cling_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_SetCling_Proxy( IMarkupPointer * This, /* [in] */ BOOL fCLing); void __RPC_STUB IMarkupPointer_SetCling_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_Unposition_Proxy( IMarkupPointer * This); void __RPC_STUB IMarkupPointer_Unposition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_IsPositioned_Proxy( IMarkupPointer * This, /* [out] */ BOOL *pfPositioned); void __RPC_STUB IMarkupPointer_IsPositioned_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_GetContainer_Proxy( IMarkupPointer * This, /* [out] */ IMarkupContainer **ppContainer); void __RPC_STUB IMarkupPointer_GetContainer_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveAdjacentToElement_Proxy( IMarkupPointer * This, /* [in] */ IHTMLElement *pElement, /* [in] */ ELEMENT_ADJACENCY eAdj); void __RPC_STUB IMarkupPointer_MoveAdjacentToElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveToPointer_Proxy( IMarkupPointer * This, /* [in] */ IMarkupPointer *pPointer); void __RPC_STUB IMarkupPointer_MoveToPointer_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveToContainer_Proxy( IMarkupPointer * This, /* [in] */ IMarkupContainer *pContainer, /* [in] */ BOOL fAtStart); void __RPC_STUB IMarkupPointer_MoveToContainer_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_Left_Proxy( IMarkupPointer * This, /* [in] */ BOOL fMove, /* [out] */ MARKUP_CONTEXT_TYPE *pContext, /* [out] */ IHTMLElement **ppElement, /* [out][in] */ long *pcch, /* [out] */ OLECHAR *pchText); void __RPC_STUB IMarkupPointer_Left_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_Right_Proxy( IMarkupPointer * This, /* [in] */ BOOL fMove, /* [out] */ MARKUP_CONTEXT_TYPE *pContext, /* [out] */ IHTMLElement **ppElement, /* [out][in] */ long *pcch, /* [out] */ OLECHAR *pchText); void __RPC_STUB IMarkupPointer_Right_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_CurrentScope_Proxy( IMarkupPointer * This, /* [out] */ IHTMLElement **ppElemCurrent); void __RPC_STUB IMarkupPointer_CurrentScope_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_IsLeftOf_Proxy( IMarkupPointer * This, /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfResult); void __RPC_STUB IMarkupPointer_IsLeftOf_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_IsLeftOfOrEqualTo_Proxy( IMarkupPointer * This, /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfResult); void __RPC_STUB IMarkupPointer_IsLeftOfOrEqualTo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_IsRightOf_Proxy( IMarkupPointer * This, /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfResult); void __RPC_STUB IMarkupPointer_IsRightOf_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_IsRightOfOrEqualTo_Proxy( IMarkupPointer * This, /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfResult); void __RPC_STUB IMarkupPointer_IsRightOfOrEqualTo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_IsEqualTo_Proxy( IMarkupPointer * This, /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfAreEqual); void __RPC_STUB IMarkupPointer_IsEqualTo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_MoveUnit_Proxy( IMarkupPointer * This, /* [in] */ MOVEUNIT_ACTION muAction); void __RPC_STUB IMarkupPointer_MoveUnit_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer_FindText_Proxy( IMarkupPointer * This, /* [in] */ OLECHAR *pchFindText, /* [in] */ DWORD dwFlags, /* [in] */ IMarkupPointer *pIEndMatch, /* [in] */ IMarkupPointer *pIEndSearch); void __RPC_STUB IMarkupPointer_FindText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IMarkupPointer_INTERFACE_DEFINED__ */ #ifndef __IMarkupContainer_INTERFACE_DEFINED__ #define __IMarkupContainer_INTERFACE_DEFINED__ /* interface IMarkupContainer */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IMarkupContainer; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5f9-98b5-11cf-bb82-00aa00bdce0b") IMarkupContainer : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE OwningDoc( /* [out] */ IHTMLDocument2 **ppDoc) = 0; }; #else /* C style interface */ typedef struct IMarkupContainerVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IMarkupContainer * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IMarkupContainer * This); ULONG ( STDMETHODCALLTYPE *Release )( IMarkupContainer * This); HRESULT ( STDMETHODCALLTYPE *OwningDoc )( IMarkupContainer * This, /* [out] */ IHTMLDocument2 **ppDoc); END_INTERFACE } IMarkupContainerVtbl; interface IMarkupContainer { CONST_VTBL struct IMarkupContainerVtbl *lpVtbl; }; #ifdef COBJMACROS #define IMarkupContainer_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IMarkupContainer_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IMarkupContainer_Release(This) \ (This)->lpVtbl -> Release(This) #define IMarkupContainer_OwningDoc(This,ppDoc) \ (This)->lpVtbl -> OwningDoc(This,ppDoc) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IMarkupContainer_OwningDoc_Proxy( IMarkupContainer * This, /* [out] */ IHTMLDocument2 **ppDoc); void __RPC_STUB IMarkupContainer_OwningDoc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IMarkupContainer_INTERFACE_DEFINED__ */ #ifndef __IMarkupContainer2_INTERFACE_DEFINED__ #define __IMarkupContainer2_INTERFACE_DEFINED__ /* interface IMarkupContainer2 */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IMarkupContainer2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f648-98b5-11cf-bb82-00aa00bdce0b") IMarkupContainer2 : public IMarkupContainer { public: virtual HRESULT STDMETHODCALLTYPE CreateChangeLog( /* [in] */ IHTMLChangeSink *pChangeSink, /* [out] */ IHTMLChangeLog **ppChangeLog, /* [in] */ BOOL fForward, /* [in] */ BOOL fBackward) = 0; virtual HRESULT STDMETHODCALLTYPE RegisterForDirtyRange( /* [in] */ IHTMLChangeSink *pChangeSink, /* [out] */ DWORD *pdwCookie) = 0; virtual HRESULT STDMETHODCALLTYPE UnRegisterForDirtyRange( /* [in] */ DWORD dwCookie) = 0; virtual HRESULT STDMETHODCALLTYPE GetAndClearDirtyRange( /* [in] */ DWORD dwCookie, /* [in] */ IMarkupPointer *pIPointerBegin, /* [in] */ IMarkupPointer *pIPointerEnd) = 0; virtual long STDMETHODCALLTYPE GetVersionNumber( void) = 0; virtual HRESULT STDMETHODCALLTYPE GetMasterElement( /* [out] */ IHTMLElement **ppElementMaster) = 0; }; #else /* C style interface */ typedef struct IMarkupContainer2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IMarkupContainer2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IMarkupContainer2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IMarkupContainer2 * This); HRESULT ( STDMETHODCALLTYPE *OwningDoc )( IMarkupContainer2 * This, /* [out] */ IHTMLDocument2 **ppDoc); HRESULT ( STDMETHODCALLTYPE *CreateChangeLog )( IMarkupContainer2 * This, /* [in] */ IHTMLChangeSink *pChangeSink, /* [out] */ IHTMLChangeLog **ppChangeLog, /* [in] */ BOOL fForward, /* [in] */ BOOL fBackward); HRESULT ( STDMETHODCALLTYPE *RegisterForDirtyRange )( IMarkupContainer2 * This, /* [in] */ IHTMLChangeSink *pChangeSink, /* [out] */ DWORD *pdwCookie); HRESULT ( STDMETHODCALLTYPE *UnRegisterForDirtyRange )( IMarkupContainer2 * This, /* [in] */ DWORD dwCookie); HRESULT ( STDMETHODCALLTYPE *GetAndClearDirtyRange )( IMarkupContainer2 * This, /* [in] */ DWORD dwCookie, /* [in] */ IMarkupPointer *pIPointerBegin, /* [in] */ IMarkupPointer *pIPointerEnd); long ( STDMETHODCALLTYPE *GetVersionNumber )( IMarkupContainer2 * This); HRESULT ( STDMETHODCALLTYPE *GetMasterElement )( IMarkupContainer2 * This, /* [out] */ IHTMLElement **ppElementMaster); END_INTERFACE } IMarkupContainer2Vtbl; interface IMarkupContainer2 { CONST_VTBL struct IMarkupContainer2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IMarkupContainer2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IMarkupContainer2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IMarkupContainer2_Release(This) \ (This)->lpVtbl -> Release(This) #define IMarkupContainer2_OwningDoc(This,ppDoc) \ (This)->lpVtbl -> OwningDoc(This,ppDoc) #define IMarkupContainer2_CreateChangeLog(This,pChangeSink,ppChangeLog,fForward,fBackward) \ (This)->lpVtbl -> CreateChangeLog(This,pChangeSink,ppChangeLog,fForward,fBackward) #define IMarkupContainer2_RegisterForDirtyRange(This,pChangeSink,pdwCookie) \ (This)->lpVtbl -> RegisterForDirtyRange(This,pChangeSink,pdwCookie) #define IMarkupContainer2_UnRegisterForDirtyRange(This,dwCookie) \ (This)->lpVtbl -> UnRegisterForDirtyRange(This,dwCookie) #define IMarkupContainer2_GetAndClearDirtyRange(This,dwCookie,pIPointerBegin,pIPointerEnd) \ (This)->lpVtbl -> GetAndClearDirtyRange(This,dwCookie,pIPointerBegin,pIPointerEnd) #define IMarkupContainer2_GetVersionNumber(This) \ (This)->lpVtbl -> GetVersionNumber(This) #define IMarkupContainer2_GetMasterElement(This,ppElementMaster) \ (This)->lpVtbl -> GetMasterElement(This,ppElementMaster) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IMarkupContainer2_CreateChangeLog_Proxy( IMarkupContainer2 * This, /* [in] */ IHTMLChangeSink *pChangeSink, /* [out] */ IHTMLChangeLog **ppChangeLog, /* [in] */ BOOL fForward, /* [in] */ BOOL fBackward); void __RPC_STUB IMarkupContainer2_CreateChangeLog_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupContainer2_RegisterForDirtyRange_Proxy( IMarkupContainer2 * This, /* [in] */ IHTMLChangeSink *pChangeSink, /* [out] */ DWORD *pdwCookie); void __RPC_STUB IMarkupContainer2_RegisterForDirtyRange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupContainer2_UnRegisterForDirtyRange_Proxy( IMarkupContainer2 * This, /* [in] */ DWORD dwCookie); void __RPC_STUB IMarkupContainer2_UnRegisterForDirtyRange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupContainer2_GetAndClearDirtyRange_Proxy( IMarkupContainer2 * This, /* [in] */ DWORD dwCookie, /* [in] */ IMarkupPointer *pIPointerBegin, /* [in] */ IMarkupPointer *pIPointerEnd); void __RPC_STUB IMarkupContainer2_GetAndClearDirtyRange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); long STDMETHODCALLTYPE IMarkupContainer2_GetVersionNumber_Proxy( IMarkupContainer2 * This); void __RPC_STUB IMarkupContainer2_GetVersionNumber_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupContainer2_GetMasterElement_Proxy( IMarkupContainer2 * This, /* [out] */ IHTMLElement **ppElementMaster); void __RPC_STUB IMarkupContainer2_GetMasterElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IMarkupContainer2_INTERFACE_DEFINED__ */ #ifndef __IHTMLChangeLog_INTERFACE_DEFINED__ #define __IHTMLChangeLog_INTERFACE_DEFINED__ /* interface IHTMLChangeLog */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHTMLChangeLog; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f649-98b5-11cf-bb82-00aa00bdce0b") IHTMLChangeLog : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetNextChange( /* [in] */ BYTE *pbBuffer, /* [in] */ long nBufferSize, /* [out] */ long *pnRecordLength) = 0; }; #else /* C style interface */ typedef struct IHTMLChangeLogVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLChangeLog * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLChangeLog * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLChangeLog * This); HRESULT ( STDMETHODCALLTYPE *GetNextChange )( IHTMLChangeLog * This, /* [in] */ BYTE *pbBuffer, /* [in] */ long nBufferSize, /* [out] */ long *pnRecordLength); END_INTERFACE } IHTMLChangeLogVtbl; interface IHTMLChangeLog { CONST_VTBL struct IHTMLChangeLogVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLChangeLog_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLChangeLog_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLChangeLog_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLChangeLog_GetNextChange(This,pbBuffer,nBufferSize,pnRecordLength) \ (This)->lpVtbl -> GetNextChange(This,pbBuffer,nBufferSize,pnRecordLength) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IHTMLChangeLog_GetNextChange_Proxy( IHTMLChangeLog * This, /* [in] */ BYTE *pbBuffer, /* [in] */ long nBufferSize, /* [out] */ long *pnRecordLength); void __RPC_STUB IHTMLChangeLog_GetNextChange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLChangeLog_INTERFACE_DEFINED__ */ #ifndef __IHTMLChangeSink_INTERFACE_DEFINED__ #define __IHTMLChangeSink_INTERFACE_DEFINED__ /* interface IHTMLChangeSink */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHTMLChangeSink; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f64a-98b5-11cf-bb82-00aa00bdce0b") IHTMLChangeSink : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Notify( void) = 0; }; #else /* C style interface */ typedef struct IHTMLChangeSinkVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLChangeSink * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLChangeSink * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLChangeSink * This); HRESULT ( STDMETHODCALLTYPE *Notify )( IHTMLChangeSink * This); END_INTERFACE } IHTMLChangeSinkVtbl; interface IHTMLChangeSink { CONST_VTBL struct IHTMLChangeSinkVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLChangeSink_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLChangeSink_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLChangeSink_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLChangeSink_Notify(This) \ (This)->lpVtbl -> Notify(This) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IHTMLChangeSink_Notify_Proxy( IHTMLChangeSink * This); void __RPC_STUB IHTMLChangeSink_Notify_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLChangeSink_INTERFACE_DEFINED__ */ #ifndef __IActiveIMMApp_INTERFACE_DEFINED__ #define __IActiveIMMApp_INTERFACE_DEFINED__ /* interface IActiveIMMApp */ /* [unique][uuid][object] */ EXTERN_C const IID IID_IActiveIMMApp; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("08c0e040-62d1-11d1-9326-0060b067b86e") IActiveIMMApp : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE AssociateContext( /* [in] */ HWND hWnd, /* [in] */ HIMC hIME, /* [out] */ HIMC *phPrev) = 0; virtual HRESULT STDMETHODCALLTYPE ConfigureIMEA( /* [in] */ HKL hKL, /* [in] */ HWND hWnd, /* [in] */ DWORD dwMode, /* [in] */ REGISTERWORDA *pData) = 0; virtual HRESULT STDMETHODCALLTYPE ConfigureIMEW( /* [in] */ HKL hKL, /* [in] */ HWND hWnd, /* [in] */ DWORD dwMode, /* [in] */ REGISTERWORDW *pData) = 0; virtual HRESULT STDMETHODCALLTYPE CreateContext( /* [out] */ HIMC *phIMC) = 0; virtual HRESULT STDMETHODCALLTYPE DestroyContext( /* [in] */ HIMC hIME) = 0; virtual HRESULT STDMETHODCALLTYPE EnumRegisterWordA( /* [in] */ HKL hKL, /* [in] */ LPSTR szReading, /* [in] */ DWORD dwStyle, /* [in] */ LPSTR szRegister, /* [in] */ LPVOID pData, /* [out] */ IEnumRegisterWordA **pEnum) = 0; virtual HRESULT STDMETHODCALLTYPE EnumRegisterWordW( /* [in] */ HKL hKL, /* [in] */ LPWSTR szReading, /* [in] */ DWORD dwStyle, /* [in] */ LPWSTR szRegister, /* [in] */ LPVOID pData, /* [out] */ IEnumRegisterWordW **pEnum) = 0; virtual HRESULT STDMETHODCALLTYPE EscapeA( /* [in] */ HKL hKL, /* [in] */ HIMC hIMC, /* [in] */ UINT uEscape, /* [out][in] */ LPVOID pData, /* [out] */ LRESULT *plResult) = 0; virtual HRESULT STDMETHODCALLTYPE EscapeW( /* [in] */ HKL hKL, /* [in] */ HIMC hIMC, /* [in] */ UINT uEscape, /* [out][in] */ LPVOID pData, /* [out] */ LRESULT *plResult) = 0; virtual HRESULT STDMETHODCALLTYPE GetCandidateListA( /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ UINT uBufLen, /* [out] */ CANDIDATELIST *pCandList, /* [out] */ UINT *puCopied) = 0; virtual HRESULT STDMETHODCALLTYPE GetCandidateListW( /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ UINT uBufLen, /* [out] */ CANDIDATELIST *pCandList, /* [out] */ UINT *puCopied) = 0; virtual HRESULT STDMETHODCALLTYPE GetCandidateListCountA( /* [in] */ HIMC hIMC, /* [out] */ DWORD *pdwListSize, /* [out] */ DWORD *pdwBufLen) = 0; virtual HRESULT STDMETHODCALLTYPE GetCandidateListCountW( /* [in] */ HIMC hIMC, /* [out] */ DWORD *pdwListSize, /* [out] */ DWORD *pdwBufLen) = 0; virtual HRESULT STDMETHODCALLTYPE GetCandidateWindow( /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [out] */ CANDIDATEFORM *pCandidate) = 0; virtual HRESULT STDMETHODCALLTYPE GetCompositionFontA( /* [in] */ HIMC hIMC, /* [out] */ LOGFONTA *plf) = 0; virtual HRESULT STDMETHODCALLTYPE GetCompositionFontW( /* [in] */ HIMC hIMC, /* [out] */ LOGFONTW *plf) = 0; virtual HRESULT STDMETHODCALLTYPE GetCompositionStringA( /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ DWORD dwBufLen, /* [out] */ LONG *plCopied, /* [out] */ LPVOID pBuf) = 0; virtual HRESULT STDMETHODCALLTYPE GetCompositionStringW( /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ DWORD dwBufLen, /* [out] */ LONG *plCopied, /* [out] */ LPVOID pBuf) = 0; virtual HRESULT STDMETHODCALLTYPE GetCompositionWindow( /* [in] */ HIMC hIMC, /* [out] */ COMPOSITIONFORM *pCompForm) = 0; virtual HRESULT STDMETHODCALLTYPE GetContext( /* [in] */ HWND hWnd, /* [out] */ HIMC *phIMC) = 0; virtual HRESULT STDMETHODCALLTYPE GetConversionListA( /* [in] */ HKL hKL, /* [in] */ HIMC hIMC, /* [in] */ LPSTR pSrc, /* [in] */ UINT uBufLen, /* [in] */ UINT uFlag, /* [out] */ CANDIDATELIST *pDst, /* [out] */ UINT *puCopied) = 0; virtual HRESULT STDMETHODCALLTYPE GetConversionListW( /* [in] */ HKL hKL, /* [in] */ HIMC hIMC, /* [in] */ LPWSTR pSrc, /* [in] */ UINT uBufLen, /* [in] */ UINT uFlag, /* [out] */ CANDIDATELIST *pDst, /* [out] */ UINT *puCopied) = 0; virtual HRESULT STDMETHODCALLTYPE GetConversionStatus( /* [in] */ HIMC hIMC, /* [out] */ DWORD *pfdwConversion, /* [out] */ DWORD *pfdwSentence) = 0; virtual HRESULT STDMETHODCALLTYPE GetDefaultIMEWnd( /* [in] */ HWND hWnd, /* [out] */ HWND *phDefWnd) = 0; virtual HRESULT STDMETHODCALLTYPE GetDescriptionA( /* [in] */ HKL hKL, /* [in] */ UINT uBufLen, /* [out] */ LPSTR szDescription, /* [out] */ UINT *puCopied) = 0; virtual HRESULT STDMETHODCALLTYPE GetDescriptionW( /* [in] */ HKL hKL, /* [in] */ UINT uBufLen, /* [out] */ LPWSTR szDescription, /* [out] */ UINT *puCopied) = 0; virtual HRESULT STDMETHODCALLTYPE GetGuideLineA( /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ DWORD dwBufLen, /* [out] */ LPSTR pBuf, /* [out] */ DWORD *pdwResult) = 0; virtual HRESULT STDMETHODCALLTYPE GetGuideLineW( /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ DWORD dwBufLen, /* [out] */ LPWSTR pBuf, /* [out] */ DWORD *pdwResult) = 0; virtual HRESULT STDMETHODCALLTYPE GetIMEFileNameA( /* [in] */ HKL hKL, /* [in] */ UINT uBufLen, /* [out] */ LPSTR szFileName, /* [out] */ UINT *puCopied) = 0; virtual HRESULT STDMETHODCALLTYPE GetIMEFileNameW( /* [in] */ HKL hKL, /* [in] */ UINT uBufLen, /* [out] */ LPWSTR szFileName, /* [out] */ UINT *puCopied) = 0; virtual HRESULT STDMETHODCALLTYPE GetOpenStatus( /* [in] */ HIMC hIMC) = 0; virtual HRESULT STDMETHODCALLTYPE GetProperty( /* [in] */ HKL hKL, /* [in] */ DWORD fdwIndex, /* [out] */ DWORD *pdwProperty) = 0; virtual HRESULT STDMETHODCALLTYPE GetRegisterWordStyleA( /* [in] */ HKL hKL, /* [in] */ UINT nItem, /* [out] */ STYLEBUFA *pStyleBuf, /* [out] */ UINT *puCopied) = 0; virtual HRESULT STDMETHODCALLTYPE GetRegisterWordStyleW( /* [in] */ HKL hKL, /* [in] */ UINT nItem, /* [out] */ STYLEBUFW *pStyleBuf, /* [out] */ UINT *puCopied) = 0; virtual HRESULT STDMETHODCALLTYPE GetStatusWindowPos( /* [in] */ HIMC hIMC, /* [out] */ POINT *pptPos) = 0; virtual HRESULT STDMETHODCALLTYPE GetVirtualKey( /* [in] */ HWND hWnd, /* [out] */ UINT *puVirtualKey) = 0; virtual HRESULT STDMETHODCALLTYPE InstallIMEA( /* [in] */ LPSTR szIMEFileName, /* [in] */ LPSTR szLayoutText, /* [out] */ HKL *phKL) = 0; virtual HRESULT STDMETHODCALLTYPE InstallIMEW( /* [in] */ LPWSTR szIMEFileName, /* [in] */ LPWSTR szLayoutText, /* [out] */ HKL *phKL) = 0; virtual HRESULT STDMETHODCALLTYPE IsIME( /* [in] */ HKL hKL) = 0; virtual HRESULT STDMETHODCALLTYPE IsUIMessageA( /* [in] */ HWND hWndIME, /* [in] */ UINT msg, /* [in] */ WPARAM wParam, /* [in] */ LPARAM lParam) = 0; virtual HRESULT STDMETHODCALLTYPE IsUIMessageW( /* [in] */ HWND hWndIME, /* [in] */ UINT msg, /* [in] */ WPARAM wParam, /* [in] */ LPARAM lParam) = 0; virtual HRESULT STDMETHODCALLTYPE NotifyIME( /* [in] */ HIMC hIMC, /* [in] */ DWORD dwAction, /* [in] */ DWORD dwIndex, /* [in] */ DWORD dwValue) = 0; virtual HRESULT STDMETHODCALLTYPE RegisterWordA( /* [in] */ HKL hKL, /* [in] */ LPSTR szReading, /* [in] */ DWORD dwStyle, /* [in] */ LPSTR szRegister) = 0; virtual HRESULT STDMETHODCALLTYPE RegisterWordW( /* [in] */ HKL hKL, /* [in] */ LPWSTR szReading, /* [in] */ DWORD dwStyle, /* [in] */ LPWSTR szRegister) = 0; virtual HRESULT STDMETHODCALLTYPE ReleaseContext( /* [in] */ HWND hWnd, /* [in] */ HIMC hIMC) = 0; virtual HRESULT STDMETHODCALLTYPE SetCandidateWindow( /* [in] */ HIMC hIMC, /* [in] */ CANDIDATEFORM *pCandidate) = 0; virtual HRESULT STDMETHODCALLTYPE SetCompositionFontA( /* [in] */ HIMC hIMC, /* [in] */ LOGFONTA *plf) = 0; virtual HRESULT STDMETHODCALLTYPE SetCompositionFontW( /* [in] */ HIMC hIMC, /* [in] */ LOGFONTW *plf) = 0; virtual HRESULT STDMETHODCALLTYPE SetCompositionStringA( /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ LPVOID pComp, /* [in] */ DWORD dwCompLen, /* [in] */ LPVOID pRead, /* [in] */ DWORD dwReadLen) = 0; virtual HRESULT STDMETHODCALLTYPE SetCompositionStringW( /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ LPVOID pComp, /* [in] */ DWORD dwCompLen, /* [in] */ LPVOID pRead, /* [in] */ DWORD dwReadLen) = 0; virtual HRESULT STDMETHODCALLTYPE SetCompositionWindow( /* [in] */ HIMC hIMC, /* [in] */ COMPOSITIONFORM *pCompForm) = 0; virtual HRESULT STDMETHODCALLTYPE SetConversionStatus( /* [in] */ HIMC hIMC, /* [in] */ DWORD fdwConversion, /* [in] */ DWORD fdwSentence) = 0; virtual HRESULT STDMETHODCALLTYPE SetOpenStatus( /* [in] */ HIMC hIMC, /* [in] */ BOOL fOpen) = 0; virtual HRESULT STDMETHODCALLTYPE SetStatusWindowPos( /* [in] */ HIMC hIMC, /* [in] */ POINT *pptPos) = 0; virtual HRESULT STDMETHODCALLTYPE SimulateHotKey( /* [in] */ HWND hWnd, /* [in] */ DWORD dwHotKeyID) = 0; virtual HRESULT STDMETHODCALLTYPE UnregisterWordA( /* [in] */ HKL hKL, /* [in] */ LPSTR szReading, /* [in] */ DWORD dwStyle, /* [in] */ LPSTR szUnregister) = 0; virtual HRESULT STDMETHODCALLTYPE UnregisterWordW( /* [in] */ HKL hKL, /* [in] */ LPWSTR szReading, /* [in] */ DWORD dwStyle, /* [in] */ LPWSTR szUnregister) = 0; virtual HRESULT STDMETHODCALLTYPE Activate( /* [in] */ BOOL fRestoreLayout) = 0; virtual HRESULT STDMETHODCALLTYPE Deactivate( void) = 0; virtual HRESULT STDMETHODCALLTYPE OnDefWindowProc( /* [in] */ HWND hWnd, /* [in] */ UINT Msg, /* [in] */ WPARAM wParam, /* [in] */ LPARAM lParam, /* [out] */ LRESULT *plResult) = 0; virtual HRESULT STDMETHODCALLTYPE FilterClientWindows( /* [in] */ ATOM *aaClassList, /* [in] */ UINT uSize) = 0; virtual HRESULT STDMETHODCALLTYPE GetCodePageA( /* [in] */ HKL hKL, /* [out] */ UINT *uCodePage) = 0; virtual HRESULT STDMETHODCALLTYPE GetLangId( /* [in] */ HKL hKL, /* [out] */ LANGID *plid) = 0; virtual HRESULT STDMETHODCALLTYPE AssociateContextEx( /* [in] */ HWND hWnd, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwFlags) = 0; virtual HRESULT STDMETHODCALLTYPE DisableIME( /* [in] */ DWORD idThread) = 0; virtual HRESULT STDMETHODCALLTYPE GetImeMenuItemsA( /* [in] */ HIMC hIMC, /* [in] */ DWORD dwFlags, /* [in] */ DWORD dwType, /* [in] */ IMEMENUITEMINFOA *pImeParentMenu, /* [out] */ IMEMENUITEMINFOA *pImeMenu, /* [in] */ DWORD dwSize, /* [out] */ DWORD *pdwResult) = 0; virtual HRESULT STDMETHODCALLTYPE GetImeMenuItemsW( /* [in] */ HIMC hIMC, /* [in] */ DWORD dwFlags, /* [in] */ DWORD dwType, /* [in] */ IMEMENUITEMINFOW *pImeParentMenu, /* [out] */ IMEMENUITEMINFOW *pImeMenu, /* [in] */ DWORD dwSize, /* [out] */ DWORD *pdwResult) = 0; virtual HRESULT STDMETHODCALLTYPE EnumInputContext( /* [in] */ DWORD idThread, /* [out] */ IEnumInputContext **ppEnum) = 0; }; #else /* C style interface */ typedef struct IActiveIMMAppVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IActiveIMMApp * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IActiveIMMApp * This); ULONG ( STDMETHODCALLTYPE *Release )( IActiveIMMApp * This); HRESULT ( STDMETHODCALLTYPE *AssociateContext )( IActiveIMMApp * This, /* [in] */ HWND hWnd, /* [in] */ HIMC hIME, /* [out] */ HIMC *phPrev); HRESULT ( STDMETHODCALLTYPE *ConfigureIMEA )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ HWND hWnd, /* [in] */ DWORD dwMode, /* [in] */ REGISTERWORDA *pData); HRESULT ( STDMETHODCALLTYPE *ConfigureIMEW )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ HWND hWnd, /* [in] */ DWORD dwMode, /* [in] */ REGISTERWORDW *pData); HRESULT ( STDMETHODCALLTYPE *CreateContext )( IActiveIMMApp * This, /* [out] */ HIMC *phIMC); HRESULT ( STDMETHODCALLTYPE *DestroyContext )( IActiveIMMApp * This, /* [in] */ HIMC hIME); HRESULT ( STDMETHODCALLTYPE *EnumRegisterWordA )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ LPSTR szReading, /* [in] */ DWORD dwStyle, /* [in] */ LPSTR szRegister, /* [in] */ LPVOID pData, /* [out] */ IEnumRegisterWordA **pEnum); HRESULT ( STDMETHODCALLTYPE *EnumRegisterWordW )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ LPWSTR szReading, /* [in] */ DWORD dwStyle, /* [in] */ LPWSTR szRegister, /* [in] */ LPVOID pData, /* [out] */ IEnumRegisterWordW **pEnum); HRESULT ( STDMETHODCALLTYPE *EscapeA )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ HIMC hIMC, /* [in] */ UINT uEscape, /* [out][in] */ LPVOID pData, /* [out] */ LRESULT *plResult); HRESULT ( STDMETHODCALLTYPE *EscapeW )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ HIMC hIMC, /* [in] */ UINT uEscape, /* [out][in] */ LPVOID pData, /* [out] */ LRESULT *plResult); HRESULT ( STDMETHODCALLTYPE *GetCandidateListA )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ UINT uBufLen, /* [out] */ CANDIDATELIST *pCandList, /* [out] */ UINT *puCopied); HRESULT ( STDMETHODCALLTYPE *GetCandidateListW )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ UINT uBufLen, /* [out] */ CANDIDATELIST *pCandList, /* [out] */ UINT *puCopied); HRESULT ( STDMETHODCALLTYPE *GetCandidateListCountA )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [out] */ DWORD *pdwListSize, /* [out] */ DWORD *pdwBufLen); HRESULT ( STDMETHODCALLTYPE *GetCandidateListCountW )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [out] */ DWORD *pdwListSize, /* [out] */ DWORD *pdwBufLen); HRESULT ( STDMETHODCALLTYPE *GetCandidateWindow )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [out] */ CANDIDATEFORM *pCandidate); HRESULT ( STDMETHODCALLTYPE *GetCompositionFontA )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [out] */ LOGFONTA *plf); HRESULT ( STDMETHODCALLTYPE *GetCompositionFontW )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [out] */ LOGFONTW *plf); HRESULT ( STDMETHODCALLTYPE *GetCompositionStringA )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ DWORD dwBufLen, /* [out] */ LONG *plCopied, /* [out] */ LPVOID pBuf); HRESULT ( STDMETHODCALLTYPE *GetCompositionStringW )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ DWORD dwBufLen, /* [out] */ LONG *plCopied, /* [out] */ LPVOID pBuf); HRESULT ( STDMETHODCALLTYPE *GetCompositionWindow )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [out] */ COMPOSITIONFORM *pCompForm); HRESULT ( STDMETHODCALLTYPE *GetContext )( IActiveIMMApp * This, /* [in] */ HWND hWnd, /* [out] */ HIMC *phIMC); HRESULT ( STDMETHODCALLTYPE *GetConversionListA )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ HIMC hIMC, /* [in] */ LPSTR pSrc, /* [in] */ UINT uBufLen, /* [in] */ UINT uFlag, /* [out] */ CANDIDATELIST *pDst, /* [out] */ UINT *puCopied); HRESULT ( STDMETHODCALLTYPE *GetConversionListW )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ HIMC hIMC, /* [in] */ LPWSTR pSrc, /* [in] */ UINT uBufLen, /* [in] */ UINT uFlag, /* [out] */ CANDIDATELIST *pDst, /* [out] */ UINT *puCopied); HRESULT ( STDMETHODCALLTYPE *GetConversionStatus )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [out] */ DWORD *pfdwConversion, /* [out] */ DWORD *pfdwSentence); HRESULT ( STDMETHODCALLTYPE *GetDefaultIMEWnd )( IActiveIMMApp * This, /* [in] */ HWND hWnd, /* [out] */ HWND *phDefWnd); HRESULT ( STDMETHODCALLTYPE *GetDescriptionA )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ UINT uBufLen, /* [out] */ LPSTR szDescription, /* [out] */ UINT *puCopied); HRESULT ( STDMETHODCALLTYPE *GetDescriptionW )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ UINT uBufLen, /* [out] */ LPWSTR szDescription, /* [out] */ UINT *puCopied); HRESULT ( STDMETHODCALLTYPE *GetGuideLineA )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ DWORD dwBufLen, /* [out] */ LPSTR pBuf, /* [out] */ DWORD *pdwResult); HRESULT ( STDMETHODCALLTYPE *GetGuideLineW )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ DWORD dwBufLen, /* [out] */ LPWSTR pBuf, /* [out] */ DWORD *pdwResult); HRESULT ( STDMETHODCALLTYPE *GetIMEFileNameA )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ UINT uBufLen, /* [out] */ LPSTR szFileName, /* [out] */ UINT *puCopied); HRESULT ( STDMETHODCALLTYPE *GetIMEFileNameW )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ UINT uBufLen, /* [out] */ LPWSTR szFileName, /* [out] */ UINT *puCopied); HRESULT ( STDMETHODCALLTYPE *GetOpenStatus )( IActiveIMMApp * This, /* [in] */ HIMC hIMC); HRESULT ( STDMETHODCALLTYPE *GetProperty )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ DWORD fdwIndex, /* [out] */ DWORD *pdwProperty); HRESULT ( STDMETHODCALLTYPE *GetRegisterWordStyleA )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ UINT nItem, /* [out] */ STYLEBUFA *pStyleBuf, /* [out] */ UINT *puCopied); HRESULT ( STDMETHODCALLTYPE *GetRegisterWordStyleW )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ UINT nItem, /* [out] */ STYLEBUFW *pStyleBuf, /* [out] */ UINT *puCopied); HRESULT ( STDMETHODCALLTYPE *GetStatusWindowPos )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [out] */ POINT *pptPos); HRESULT ( STDMETHODCALLTYPE *GetVirtualKey )( IActiveIMMApp * This, /* [in] */ HWND hWnd, /* [out] */ UINT *puVirtualKey); HRESULT ( STDMETHODCALLTYPE *InstallIMEA )( IActiveIMMApp * This, /* [in] */ LPSTR szIMEFileName, /* [in] */ LPSTR szLayoutText, /* [out] */ HKL *phKL); HRESULT ( STDMETHODCALLTYPE *InstallIMEW )( IActiveIMMApp * This, /* [in] */ LPWSTR szIMEFileName, /* [in] */ LPWSTR szLayoutText, /* [out] */ HKL *phKL); HRESULT ( STDMETHODCALLTYPE *IsIME )( IActiveIMMApp * This, /* [in] */ HKL hKL); HRESULT ( STDMETHODCALLTYPE *IsUIMessageA )( IActiveIMMApp * This, /* [in] */ HWND hWndIME, /* [in] */ UINT msg, /* [in] */ WPARAM wParam, /* [in] */ LPARAM lParam); HRESULT ( STDMETHODCALLTYPE *IsUIMessageW )( IActiveIMMApp * This, /* [in] */ HWND hWndIME, /* [in] */ UINT msg, /* [in] */ WPARAM wParam, /* [in] */ LPARAM lParam); HRESULT ( STDMETHODCALLTYPE *NotifyIME )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwAction, /* [in] */ DWORD dwIndex, /* [in] */ DWORD dwValue); HRESULT ( STDMETHODCALLTYPE *RegisterWordA )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ LPSTR szReading, /* [in] */ DWORD dwStyle, /* [in] */ LPSTR szRegister); HRESULT ( STDMETHODCALLTYPE *RegisterWordW )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ LPWSTR szReading, /* [in] */ DWORD dwStyle, /* [in] */ LPWSTR szRegister); HRESULT ( STDMETHODCALLTYPE *ReleaseContext )( IActiveIMMApp * This, /* [in] */ HWND hWnd, /* [in] */ HIMC hIMC); HRESULT ( STDMETHODCALLTYPE *SetCandidateWindow )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ CANDIDATEFORM *pCandidate); HRESULT ( STDMETHODCALLTYPE *SetCompositionFontA )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ LOGFONTA *plf); HRESULT ( STDMETHODCALLTYPE *SetCompositionFontW )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ LOGFONTW *plf); HRESULT ( STDMETHODCALLTYPE *SetCompositionStringA )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ LPVOID pComp, /* [in] */ DWORD dwCompLen, /* [in] */ LPVOID pRead, /* [in] */ DWORD dwReadLen); HRESULT ( STDMETHODCALLTYPE *SetCompositionStringW )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ LPVOID pComp, /* [in] */ DWORD dwCompLen, /* [in] */ LPVOID pRead, /* [in] */ DWORD dwReadLen); HRESULT ( STDMETHODCALLTYPE *SetCompositionWindow )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ COMPOSITIONFORM *pCompForm); HRESULT ( STDMETHODCALLTYPE *SetConversionStatus )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD fdwConversion, /* [in] */ DWORD fdwSentence); HRESULT ( STDMETHODCALLTYPE *SetOpenStatus )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ BOOL fOpen); HRESULT ( STDMETHODCALLTYPE *SetStatusWindowPos )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ POINT *pptPos); HRESULT ( STDMETHODCALLTYPE *SimulateHotKey )( IActiveIMMApp * This, /* [in] */ HWND hWnd, /* [in] */ DWORD dwHotKeyID); HRESULT ( STDMETHODCALLTYPE *UnregisterWordA )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ LPSTR szReading, /* [in] */ DWORD dwStyle, /* [in] */ LPSTR szUnregister); HRESULT ( STDMETHODCALLTYPE *UnregisterWordW )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ LPWSTR szReading, /* [in] */ DWORD dwStyle, /* [in] */ LPWSTR szUnregister); HRESULT ( STDMETHODCALLTYPE *Activate )( IActiveIMMApp * This, /* [in] */ BOOL fRestoreLayout); HRESULT ( STDMETHODCALLTYPE *Deactivate )( IActiveIMMApp * This); HRESULT ( STDMETHODCALLTYPE *OnDefWindowProc )( IActiveIMMApp * This, /* [in] */ HWND hWnd, /* [in] */ UINT Msg, /* [in] */ WPARAM wParam, /* [in] */ LPARAM lParam, /* [out] */ LRESULT *plResult); HRESULT ( STDMETHODCALLTYPE *FilterClientWindows )( IActiveIMMApp * This, /* [in] */ ATOM *aaClassList, /* [in] */ UINT uSize); HRESULT ( STDMETHODCALLTYPE *GetCodePageA )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [out] */ UINT *uCodePage); HRESULT ( STDMETHODCALLTYPE *GetLangId )( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [out] */ LANGID *plid); HRESULT ( STDMETHODCALLTYPE *AssociateContextEx )( IActiveIMMApp * This, /* [in] */ HWND hWnd, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwFlags); HRESULT ( STDMETHODCALLTYPE *DisableIME )( IActiveIMMApp * This, /* [in] */ DWORD idThread); HRESULT ( STDMETHODCALLTYPE *GetImeMenuItemsA )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwFlags, /* [in] */ DWORD dwType, /* [in] */ IMEMENUITEMINFOA *pImeParentMenu, /* [out] */ IMEMENUITEMINFOA *pImeMenu, /* [in] */ DWORD dwSize, /* [out] */ DWORD *pdwResult); HRESULT ( STDMETHODCALLTYPE *GetImeMenuItemsW )( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwFlags, /* [in] */ DWORD dwType, /* [in] */ IMEMENUITEMINFOW *pImeParentMenu, /* [out] */ IMEMENUITEMINFOW *pImeMenu, /* [in] */ DWORD dwSize, /* [out] */ DWORD *pdwResult); HRESULT ( STDMETHODCALLTYPE *EnumInputContext )( IActiveIMMApp * This, /* [in] */ DWORD idThread, /* [out] */ IEnumInputContext **ppEnum); END_INTERFACE } IActiveIMMAppVtbl; interface IActiveIMMApp { CONST_VTBL struct IActiveIMMAppVtbl *lpVtbl; }; #ifdef COBJMACROS #define IActiveIMMApp_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IActiveIMMApp_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IActiveIMMApp_Release(This) \ (This)->lpVtbl -> Release(This) #define IActiveIMMApp_AssociateContext(This,hWnd,hIME,phPrev) \ (This)->lpVtbl -> AssociateContext(This,hWnd,hIME,phPrev) #define IActiveIMMApp_ConfigureIMEA(This,hKL,hWnd,dwMode,pData) \ (This)->lpVtbl -> ConfigureIMEA(This,hKL,hWnd,dwMode,pData) #define IActiveIMMApp_ConfigureIMEW(This,hKL,hWnd,dwMode,pData) \ (This)->lpVtbl -> ConfigureIMEW(This,hKL,hWnd,dwMode,pData) #define IActiveIMMApp_CreateContext(This,phIMC) \ (This)->lpVtbl -> CreateContext(This,phIMC) #define IActiveIMMApp_DestroyContext(This,hIME) \ (This)->lpVtbl -> DestroyContext(This,hIME) #define IActiveIMMApp_EnumRegisterWordA(This,hKL,szReading,dwStyle,szRegister,pData,pEnum) \ (This)->lpVtbl -> EnumRegisterWordA(This,hKL,szReading,dwStyle,szRegister,pData,pEnum) #define IActiveIMMApp_EnumRegisterWordW(This,hKL,szReading,dwStyle,szRegister,pData,pEnum) \ (This)->lpVtbl -> EnumRegisterWordW(This,hKL,szReading,dwStyle,szRegister,pData,pEnum) #define IActiveIMMApp_EscapeA(This,hKL,hIMC,uEscape,pData,plResult) \ (This)->lpVtbl -> EscapeA(This,hKL,hIMC,uEscape,pData,plResult) #define IActiveIMMApp_EscapeW(This,hKL,hIMC,uEscape,pData,plResult) \ (This)->lpVtbl -> EscapeW(This,hKL,hIMC,uEscape,pData,plResult) #define IActiveIMMApp_GetCandidateListA(This,hIMC,dwIndex,uBufLen,pCandList,puCopied) \ (This)->lpVtbl -> GetCandidateListA(This,hIMC,dwIndex,uBufLen,pCandList,puCopied) #define IActiveIMMApp_GetCandidateListW(This,hIMC,dwIndex,uBufLen,pCandList,puCopied) \ (This)->lpVtbl -> GetCandidateListW(This,hIMC,dwIndex,uBufLen,pCandList,puCopied) #define IActiveIMMApp_GetCandidateListCountA(This,hIMC,pdwListSize,pdwBufLen) \ (This)->lpVtbl -> GetCandidateListCountA(This,hIMC,pdwListSize,pdwBufLen) #define IActiveIMMApp_GetCandidateListCountW(This,hIMC,pdwListSize,pdwBufLen) \ (This)->lpVtbl -> GetCandidateListCountW(This,hIMC,pdwListSize,pdwBufLen) #define IActiveIMMApp_GetCandidateWindow(This,hIMC,dwIndex,pCandidate) \ (This)->lpVtbl -> GetCandidateWindow(This,hIMC,dwIndex,pCandidate) #define IActiveIMMApp_GetCompositionFontA(This,hIMC,plf) \ (This)->lpVtbl -> GetCompositionFontA(This,hIMC,plf) #define IActiveIMMApp_GetCompositionFontW(This,hIMC,plf) \ (This)->lpVtbl -> GetCompositionFontW(This,hIMC,plf) #define IActiveIMMApp_GetCompositionStringA(This,hIMC,dwIndex,dwBufLen,plCopied,pBuf) \ (This)->lpVtbl -> GetCompositionStringA(This,hIMC,dwIndex,dwBufLen,plCopied,pBuf) #define IActiveIMMApp_GetCompositionStringW(This,hIMC,dwIndex,dwBufLen,plCopied,pBuf) \ (This)->lpVtbl -> GetCompositionStringW(This,hIMC,dwIndex,dwBufLen,plCopied,pBuf) #define IActiveIMMApp_GetCompositionWindow(This,hIMC,pCompForm) \ (This)->lpVtbl -> GetCompositionWindow(This,hIMC,pCompForm) #define IActiveIMMApp_GetContext(This,hWnd,phIMC) \ (This)->lpVtbl -> GetContext(This,hWnd,phIMC) #define IActiveIMMApp_GetConversionListA(This,hKL,hIMC,pSrc,uBufLen,uFlag,pDst,puCopied) \ (This)->lpVtbl -> GetConversionListA(This,hKL,hIMC,pSrc,uBufLen,uFlag,pDst,puCopied) #define IActiveIMMApp_GetConversionListW(This,hKL,hIMC,pSrc,uBufLen,uFlag,pDst,puCopied) \ (This)->lpVtbl -> GetConversionListW(This,hKL,hIMC,pSrc,uBufLen,uFlag,pDst,puCopied) #define IActiveIMMApp_GetConversionStatus(This,hIMC,pfdwConversion,pfdwSentence) \ (This)->lpVtbl -> GetConversionStatus(This,hIMC,pfdwConversion,pfdwSentence) #define IActiveIMMApp_GetDefaultIMEWnd(This,hWnd,phDefWnd) \ (This)->lpVtbl -> GetDefaultIMEWnd(This,hWnd,phDefWnd) #define IActiveIMMApp_GetDescriptionA(This,hKL,uBufLen,szDescription,puCopied) \ (This)->lpVtbl -> GetDescriptionA(This,hKL,uBufLen,szDescription,puCopied) #define IActiveIMMApp_GetDescriptionW(This,hKL,uBufLen,szDescription,puCopied) \ (This)->lpVtbl -> GetDescriptionW(This,hKL,uBufLen,szDescription,puCopied) #define IActiveIMMApp_GetGuideLineA(This,hIMC,dwIndex,dwBufLen,pBuf,pdwResult) \ (This)->lpVtbl -> GetGuideLineA(This,hIMC,dwIndex,dwBufLen,pBuf,pdwResult) #define IActiveIMMApp_GetGuideLineW(This,hIMC,dwIndex,dwBufLen,pBuf,pdwResult) \ (This)->lpVtbl -> GetGuideLineW(This,hIMC,dwIndex,dwBufLen,pBuf,pdwResult) #define IActiveIMMApp_GetIMEFileNameA(This,hKL,uBufLen,szFileName,puCopied) \ (This)->lpVtbl -> GetIMEFileNameA(This,hKL,uBufLen,szFileName,puCopied) #define IActiveIMMApp_GetIMEFileNameW(This,hKL,uBufLen,szFileName,puCopied) \ (This)->lpVtbl -> GetIMEFileNameW(This,hKL,uBufLen,szFileName,puCopied) #define IActiveIMMApp_GetOpenStatus(This,hIMC) \ (This)->lpVtbl -> GetOpenStatus(This,hIMC) #define IActiveIMMApp_GetProperty(This,hKL,fdwIndex,pdwProperty) \ (This)->lpVtbl -> GetProperty(This,hKL,fdwIndex,pdwProperty) #define IActiveIMMApp_GetRegisterWordStyleA(This,hKL,nItem,pStyleBuf,puCopied) \ (This)->lpVtbl -> GetRegisterWordStyleA(This,hKL,nItem,pStyleBuf,puCopied) #define IActiveIMMApp_GetRegisterWordStyleW(This,hKL,nItem,pStyleBuf,puCopied) \ (This)->lpVtbl -> GetRegisterWordStyleW(This,hKL,nItem,pStyleBuf,puCopied) #define IActiveIMMApp_GetStatusWindowPos(This,hIMC,pptPos) \ (This)->lpVtbl -> GetStatusWindowPos(This,hIMC,pptPos) #define IActiveIMMApp_GetVirtualKey(This,hWnd,puVirtualKey) \ (This)->lpVtbl -> GetVirtualKey(This,hWnd,puVirtualKey) #define IActiveIMMApp_InstallIMEA(This,szIMEFileName,szLayoutText,phKL) \ (This)->lpVtbl -> InstallIMEA(This,szIMEFileName,szLayoutText,phKL) #define IActiveIMMApp_InstallIMEW(This,szIMEFileName,szLayoutText,phKL) \ (This)->lpVtbl -> InstallIMEW(This,szIMEFileName,szLayoutText,phKL) #define IActiveIMMApp_IsIME(This,hKL) \ (This)->lpVtbl -> IsIME(This,hKL) #define IActiveIMMApp_IsUIMessageA(This,hWndIME,msg,wParam,lParam) \ (This)->lpVtbl -> IsUIMessageA(This,hWndIME,msg,wParam,lParam) #define IActiveIMMApp_IsUIMessageW(This,hWndIME,msg,wParam,lParam) \ (This)->lpVtbl -> IsUIMessageW(This,hWndIME,msg,wParam,lParam) #define IActiveIMMApp_NotifyIME(This,hIMC,dwAction,dwIndex,dwValue) \ (This)->lpVtbl -> NotifyIME(This,hIMC,dwAction,dwIndex,dwValue) #define IActiveIMMApp_RegisterWordA(This,hKL,szReading,dwStyle,szRegister) \ (This)->lpVtbl -> RegisterWordA(This,hKL,szReading,dwStyle,szRegister) #define IActiveIMMApp_RegisterWordW(This,hKL,szReading,dwStyle,szRegister) \ (This)->lpVtbl -> RegisterWordW(This,hKL,szReading,dwStyle,szRegister) #define IActiveIMMApp_ReleaseContext(This,hWnd,hIMC) \ (This)->lpVtbl -> ReleaseContext(This,hWnd,hIMC) #define IActiveIMMApp_SetCandidateWindow(This,hIMC,pCandidate) \ (This)->lpVtbl -> SetCandidateWindow(This,hIMC,pCandidate) #define IActiveIMMApp_SetCompositionFontA(This,hIMC,plf) \ (This)->lpVtbl -> SetCompositionFontA(This,hIMC,plf) #define IActiveIMMApp_SetCompositionFontW(This,hIMC,plf) \ (This)->lpVtbl -> SetCompositionFontW(This,hIMC,plf) #define IActiveIMMApp_SetCompositionStringA(This,hIMC,dwIndex,pComp,dwCompLen,pRead,dwReadLen) \ (This)->lpVtbl -> SetCompositionStringA(This,hIMC,dwIndex,pComp,dwCompLen,pRead,dwReadLen) #define IActiveIMMApp_SetCompositionStringW(This,hIMC,dwIndex,pComp,dwCompLen,pRead,dwReadLen) \ (This)->lpVtbl -> SetCompositionStringW(This,hIMC,dwIndex,pComp,dwCompLen,pRead,dwReadLen) #define IActiveIMMApp_SetCompositionWindow(This,hIMC,pCompForm) \ (This)->lpVtbl -> SetCompositionWindow(This,hIMC,pCompForm) #define IActiveIMMApp_SetConversionStatus(This,hIMC,fdwConversion,fdwSentence) \ (This)->lpVtbl -> SetConversionStatus(This,hIMC,fdwConversion,fdwSentence) #define IActiveIMMApp_SetOpenStatus(This,hIMC,fOpen) \ (This)->lpVtbl -> SetOpenStatus(This,hIMC,fOpen) #define IActiveIMMApp_SetStatusWindowPos(This,hIMC,pptPos) \ (This)->lpVtbl -> SetStatusWindowPos(This,hIMC,pptPos) #define IActiveIMMApp_SimulateHotKey(This,hWnd,dwHotKeyID) \ (This)->lpVtbl -> SimulateHotKey(This,hWnd,dwHotKeyID) #define IActiveIMMApp_UnregisterWordA(This,hKL,szReading,dwStyle,szUnregister) \ (This)->lpVtbl -> UnregisterWordA(This,hKL,szReading,dwStyle,szUnregister) #define IActiveIMMApp_UnregisterWordW(This,hKL,szReading,dwStyle,szUnregister) \ (This)->lpVtbl -> UnregisterWordW(This,hKL,szReading,dwStyle,szUnregister) #define IActiveIMMApp_Activate(This,fRestoreLayout) \ (This)->lpVtbl -> Activate(This,fRestoreLayout) #define IActiveIMMApp_Deactivate(This) \ (This)->lpVtbl -> Deactivate(This) #define IActiveIMMApp_OnDefWindowProc(This,hWnd,Msg,wParam,lParam,plResult) \ (This)->lpVtbl -> OnDefWindowProc(This,hWnd,Msg,wParam,lParam,plResult) #define IActiveIMMApp_FilterClientWindows(This,aaClassList,uSize) \ (This)->lpVtbl -> FilterClientWindows(This,aaClassList,uSize) #define IActiveIMMApp_GetCodePageA(This,hKL,uCodePage) \ (This)->lpVtbl -> GetCodePageA(This,hKL,uCodePage) #define IActiveIMMApp_GetLangId(This,hKL,plid) \ (This)->lpVtbl -> GetLangId(This,hKL,plid) #define IActiveIMMApp_AssociateContextEx(This,hWnd,hIMC,dwFlags) \ (This)->lpVtbl -> AssociateContextEx(This,hWnd,hIMC,dwFlags) #define IActiveIMMApp_DisableIME(This,idThread) \ (This)->lpVtbl -> DisableIME(This,idThread) #define IActiveIMMApp_GetImeMenuItemsA(This,hIMC,dwFlags,dwType,pImeParentMenu,pImeMenu,dwSize,pdwResult) \ (This)->lpVtbl -> GetImeMenuItemsA(This,hIMC,dwFlags,dwType,pImeParentMenu,pImeMenu,dwSize,pdwResult) #define IActiveIMMApp_GetImeMenuItemsW(This,hIMC,dwFlags,dwType,pImeParentMenu,pImeMenu,dwSize,pdwResult) \ (This)->lpVtbl -> GetImeMenuItemsW(This,hIMC,dwFlags,dwType,pImeParentMenu,pImeMenu,dwSize,pdwResult) #define IActiveIMMApp_EnumInputContext(This,idThread,ppEnum) \ (This)->lpVtbl -> EnumInputContext(This,idThread,ppEnum) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IActiveIMMApp_AssociateContext_Proxy( IActiveIMMApp * This, /* [in] */ HWND hWnd, /* [in] */ HIMC hIME, /* [out] */ HIMC *phPrev); void __RPC_STUB IActiveIMMApp_AssociateContext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_ConfigureIMEA_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ HWND hWnd, /* [in] */ DWORD dwMode, /* [in] */ REGISTERWORDA *pData); void __RPC_STUB IActiveIMMApp_ConfigureIMEA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_ConfigureIMEW_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ HWND hWnd, /* [in] */ DWORD dwMode, /* [in] */ REGISTERWORDW *pData); void __RPC_STUB IActiveIMMApp_ConfigureIMEW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_CreateContext_Proxy( IActiveIMMApp * This, /* [out] */ HIMC *phIMC); void __RPC_STUB IActiveIMMApp_CreateContext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_DestroyContext_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIME); void __RPC_STUB IActiveIMMApp_DestroyContext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_EnumRegisterWordA_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ LPSTR szReading, /* [in] */ DWORD dwStyle, /* [in] */ LPSTR szRegister, /* [in] */ LPVOID pData, /* [out] */ IEnumRegisterWordA **pEnum); void __RPC_STUB IActiveIMMApp_EnumRegisterWordA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_EnumRegisterWordW_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ LPWSTR szReading, /* [in] */ DWORD dwStyle, /* [in] */ LPWSTR szRegister, /* [in] */ LPVOID pData, /* [out] */ IEnumRegisterWordW **pEnum); void __RPC_STUB IActiveIMMApp_EnumRegisterWordW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_EscapeA_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ HIMC hIMC, /* [in] */ UINT uEscape, /* [out][in] */ LPVOID pData, /* [out] */ LRESULT *plResult); void __RPC_STUB IActiveIMMApp_EscapeA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_EscapeW_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ HIMC hIMC, /* [in] */ UINT uEscape, /* [out][in] */ LPVOID pData, /* [out] */ LRESULT *plResult); void __RPC_STUB IActiveIMMApp_EscapeW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateListA_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ UINT uBufLen, /* [out] */ CANDIDATELIST *pCandList, /* [out] */ UINT *puCopied); void __RPC_STUB IActiveIMMApp_GetCandidateListA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateListW_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ UINT uBufLen, /* [out] */ CANDIDATELIST *pCandList, /* [out] */ UINT *puCopied); void __RPC_STUB IActiveIMMApp_GetCandidateListW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateListCountA_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [out] */ DWORD *pdwListSize, /* [out] */ DWORD *pdwBufLen); void __RPC_STUB IActiveIMMApp_GetCandidateListCountA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateListCountW_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [out] */ DWORD *pdwListSize, /* [out] */ DWORD *pdwBufLen); void __RPC_STUB IActiveIMMApp_GetCandidateListCountW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCandidateWindow_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [out] */ CANDIDATEFORM *pCandidate); void __RPC_STUB IActiveIMMApp_GetCandidateWindow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionFontA_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [out] */ LOGFONTA *plf); void __RPC_STUB IActiveIMMApp_GetCompositionFontA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionFontW_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [out] */ LOGFONTW *plf); void __RPC_STUB IActiveIMMApp_GetCompositionFontW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionStringA_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ DWORD dwBufLen, /* [out] */ LONG *plCopied, /* [out] */ LPVOID pBuf); void __RPC_STUB IActiveIMMApp_GetCompositionStringA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionStringW_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ DWORD dwBufLen, /* [out] */ LONG *plCopied, /* [out] */ LPVOID pBuf); void __RPC_STUB IActiveIMMApp_GetCompositionStringW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCompositionWindow_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [out] */ COMPOSITIONFORM *pCompForm); void __RPC_STUB IActiveIMMApp_GetCompositionWindow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetContext_Proxy( IActiveIMMApp * This, /* [in] */ HWND hWnd, /* [out] */ HIMC *phIMC); void __RPC_STUB IActiveIMMApp_GetContext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetConversionListA_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ HIMC hIMC, /* [in] */ LPSTR pSrc, /* [in] */ UINT uBufLen, /* [in] */ UINT uFlag, /* [out] */ CANDIDATELIST *pDst, /* [out] */ UINT *puCopied); void __RPC_STUB IActiveIMMApp_GetConversionListA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetConversionListW_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ HIMC hIMC, /* [in] */ LPWSTR pSrc, /* [in] */ UINT uBufLen, /* [in] */ UINT uFlag, /* [out] */ CANDIDATELIST *pDst, /* [out] */ UINT *puCopied); void __RPC_STUB IActiveIMMApp_GetConversionListW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetConversionStatus_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [out] */ DWORD *pfdwConversion, /* [out] */ DWORD *pfdwSentence); void __RPC_STUB IActiveIMMApp_GetConversionStatus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetDefaultIMEWnd_Proxy( IActiveIMMApp * This, /* [in] */ HWND hWnd, /* [out] */ HWND *phDefWnd); void __RPC_STUB IActiveIMMApp_GetDefaultIMEWnd_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetDescriptionA_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ UINT uBufLen, /* [out] */ LPSTR szDescription, /* [out] */ UINT *puCopied); void __RPC_STUB IActiveIMMApp_GetDescriptionA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetDescriptionW_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ UINT uBufLen, /* [out] */ LPWSTR szDescription, /* [out] */ UINT *puCopied); void __RPC_STUB IActiveIMMApp_GetDescriptionW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetGuideLineA_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ DWORD dwBufLen, /* [out] */ LPSTR pBuf, /* [out] */ DWORD *pdwResult); void __RPC_STUB IActiveIMMApp_GetGuideLineA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetGuideLineW_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ DWORD dwBufLen, /* [out] */ LPWSTR pBuf, /* [out] */ DWORD *pdwResult); void __RPC_STUB IActiveIMMApp_GetGuideLineW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetIMEFileNameA_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ UINT uBufLen, /* [out] */ LPSTR szFileName, /* [out] */ UINT *puCopied); void __RPC_STUB IActiveIMMApp_GetIMEFileNameA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetIMEFileNameW_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ UINT uBufLen, /* [out] */ LPWSTR szFileName, /* [out] */ UINT *puCopied); void __RPC_STUB IActiveIMMApp_GetIMEFileNameW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetOpenStatus_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC); void __RPC_STUB IActiveIMMApp_GetOpenStatus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetProperty_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ DWORD fdwIndex, /* [out] */ DWORD *pdwProperty); void __RPC_STUB IActiveIMMApp_GetProperty_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetRegisterWordStyleA_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ UINT nItem, /* [out] */ STYLEBUFA *pStyleBuf, /* [out] */ UINT *puCopied); void __RPC_STUB IActiveIMMApp_GetRegisterWordStyleA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetRegisterWordStyleW_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ UINT nItem, /* [out] */ STYLEBUFW *pStyleBuf, /* [out] */ UINT *puCopied); void __RPC_STUB IActiveIMMApp_GetRegisterWordStyleW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetStatusWindowPos_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [out] */ POINT *pptPos); void __RPC_STUB IActiveIMMApp_GetStatusWindowPos_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetVirtualKey_Proxy( IActiveIMMApp * This, /* [in] */ HWND hWnd, /* [out] */ UINT *puVirtualKey); void __RPC_STUB IActiveIMMApp_GetVirtualKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_InstallIMEA_Proxy( IActiveIMMApp * This, /* [in] */ LPSTR szIMEFileName, /* [in] */ LPSTR szLayoutText, /* [out] */ HKL *phKL); void __RPC_STUB IActiveIMMApp_InstallIMEA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_InstallIMEW_Proxy( IActiveIMMApp * This, /* [in] */ LPWSTR szIMEFileName, /* [in] */ LPWSTR szLayoutText, /* [out] */ HKL *phKL); void __RPC_STUB IActiveIMMApp_InstallIMEW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_IsIME_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL); void __RPC_STUB IActiveIMMApp_IsIME_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_IsUIMessageA_Proxy( IActiveIMMApp * This, /* [in] */ HWND hWndIME, /* [in] */ UINT msg, /* [in] */ WPARAM wParam, /* [in] */ LPARAM lParam); void __RPC_STUB IActiveIMMApp_IsUIMessageA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_IsUIMessageW_Proxy( IActiveIMMApp * This, /* [in] */ HWND hWndIME, /* [in] */ UINT msg, /* [in] */ WPARAM wParam, /* [in] */ LPARAM lParam); void __RPC_STUB IActiveIMMApp_IsUIMessageW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_NotifyIME_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwAction, /* [in] */ DWORD dwIndex, /* [in] */ DWORD dwValue); void __RPC_STUB IActiveIMMApp_NotifyIME_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_RegisterWordA_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ LPSTR szReading, /* [in] */ DWORD dwStyle, /* [in] */ LPSTR szRegister); void __RPC_STUB IActiveIMMApp_RegisterWordA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_RegisterWordW_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ LPWSTR szReading, /* [in] */ DWORD dwStyle, /* [in] */ LPWSTR szRegister); void __RPC_STUB IActiveIMMApp_RegisterWordW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_ReleaseContext_Proxy( IActiveIMMApp * This, /* [in] */ HWND hWnd, /* [in] */ HIMC hIMC); void __RPC_STUB IActiveIMMApp_ReleaseContext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCandidateWindow_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ CANDIDATEFORM *pCandidate); void __RPC_STUB IActiveIMMApp_SetCandidateWindow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionFontA_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ LOGFONTA *plf); void __RPC_STUB IActiveIMMApp_SetCompositionFontA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionFontW_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ LOGFONTW *plf); void __RPC_STUB IActiveIMMApp_SetCompositionFontW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionStringA_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ LPVOID pComp, /* [in] */ DWORD dwCompLen, /* [in] */ LPVOID pRead, /* [in] */ DWORD dwReadLen); void __RPC_STUB IActiveIMMApp_SetCompositionStringA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionStringW_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwIndex, /* [in] */ LPVOID pComp, /* [in] */ DWORD dwCompLen, /* [in] */ LPVOID pRead, /* [in] */ DWORD dwReadLen); void __RPC_STUB IActiveIMMApp_SetCompositionStringW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetCompositionWindow_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ COMPOSITIONFORM *pCompForm); void __RPC_STUB IActiveIMMApp_SetCompositionWindow_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetConversionStatus_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD fdwConversion, /* [in] */ DWORD fdwSentence); void __RPC_STUB IActiveIMMApp_SetConversionStatus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetOpenStatus_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ BOOL fOpen); void __RPC_STUB IActiveIMMApp_SetOpenStatus_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_SetStatusWindowPos_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ POINT *pptPos); void __RPC_STUB IActiveIMMApp_SetStatusWindowPos_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_SimulateHotKey_Proxy( IActiveIMMApp * This, /* [in] */ HWND hWnd, /* [in] */ DWORD dwHotKeyID); void __RPC_STUB IActiveIMMApp_SimulateHotKey_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_UnregisterWordA_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ LPSTR szReading, /* [in] */ DWORD dwStyle, /* [in] */ LPSTR szUnregister); void __RPC_STUB IActiveIMMApp_UnregisterWordA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_UnregisterWordW_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [in] */ LPWSTR szReading, /* [in] */ DWORD dwStyle, /* [in] */ LPWSTR szUnregister); void __RPC_STUB IActiveIMMApp_UnregisterWordW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_Activate_Proxy( IActiveIMMApp * This, /* [in] */ BOOL fRestoreLayout); void __RPC_STUB IActiveIMMApp_Activate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_Deactivate_Proxy( IActiveIMMApp * This); void __RPC_STUB IActiveIMMApp_Deactivate_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_OnDefWindowProc_Proxy( IActiveIMMApp * This, /* [in] */ HWND hWnd, /* [in] */ UINT Msg, /* [in] */ WPARAM wParam, /* [in] */ LPARAM lParam, /* [out] */ LRESULT *plResult); void __RPC_STUB IActiveIMMApp_OnDefWindowProc_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_FilterClientWindows_Proxy( IActiveIMMApp * This, /* [in] */ ATOM *aaClassList, /* [in] */ UINT uSize); void __RPC_STUB IActiveIMMApp_FilterClientWindows_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetCodePageA_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [out] */ UINT *uCodePage); void __RPC_STUB IActiveIMMApp_GetCodePageA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetLangId_Proxy( IActiveIMMApp * This, /* [in] */ HKL hKL, /* [out] */ LANGID *plid); void __RPC_STUB IActiveIMMApp_GetLangId_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_AssociateContextEx_Proxy( IActiveIMMApp * This, /* [in] */ HWND hWnd, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwFlags); void __RPC_STUB IActiveIMMApp_AssociateContextEx_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_DisableIME_Proxy( IActiveIMMApp * This, /* [in] */ DWORD idThread); void __RPC_STUB IActiveIMMApp_DisableIME_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetImeMenuItemsA_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwFlags, /* [in] */ DWORD dwType, /* [in] */ IMEMENUITEMINFOA *pImeParentMenu, /* [out] */ IMEMENUITEMINFOA *pImeMenu, /* [in] */ DWORD dwSize, /* [out] */ DWORD *pdwResult); void __RPC_STUB IActiveIMMApp_GetImeMenuItemsA_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_GetImeMenuItemsW_Proxy( IActiveIMMApp * This, /* [in] */ HIMC hIMC, /* [in] */ DWORD dwFlags, /* [in] */ DWORD dwType, /* [in] */ IMEMENUITEMINFOW *pImeParentMenu, /* [out] */ IMEMENUITEMINFOW *pImeMenu, /* [in] */ DWORD dwSize, /* [out] */ DWORD *pdwResult); void __RPC_STUB IActiveIMMApp_GetImeMenuItemsW_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IActiveIMMApp_EnumInputContext_Proxy( IActiveIMMApp * This, /* [in] */ DWORD idThread, /* [out] */ IEnumInputContext **ppEnum); void __RPC_STUB IActiveIMMApp_EnumInputContext_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IActiveIMMApp_INTERFACE_DEFINED__ */ #ifndef __ISegmentList_INTERFACE_DEFINED__ #define __ISegmentList_INTERFACE_DEFINED__ /* interface ISegmentList */ /* [uuid][unique][object] */ EXTERN_C const IID IID_ISegmentList; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f605-98b5-11cf-bb82-00aa00bdce0b") ISegmentList : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE CreateIterator( /* [out] */ ISegmentListIterator **ppIIter) = 0; virtual HRESULT STDMETHODCALLTYPE GetType( /* [out] */ SELECTION_TYPE *peType) = 0; virtual HRESULT STDMETHODCALLTYPE IsEmpty( /* [out] */ BOOL *pfEmpty) = 0; }; #else /* C style interface */ typedef struct ISegmentListVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ISegmentList * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ISegmentList * This); ULONG ( STDMETHODCALLTYPE *Release )( ISegmentList * This); HRESULT ( STDMETHODCALLTYPE *CreateIterator )( ISegmentList * This, /* [out] */ ISegmentListIterator **ppIIter); HRESULT ( STDMETHODCALLTYPE *GetType )( ISegmentList * This, /* [out] */ SELECTION_TYPE *peType); HRESULT ( STDMETHODCALLTYPE *IsEmpty )( ISegmentList * This, /* [out] */ BOOL *pfEmpty); END_INTERFACE } ISegmentListVtbl; interface ISegmentList { CONST_VTBL struct ISegmentListVtbl *lpVtbl; }; #ifdef COBJMACROS #define ISegmentList_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ISegmentList_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ISegmentList_Release(This) \ (This)->lpVtbl -> Release(This) #define ISegmentList_CreateIterator(This,ppIIter) \ (This)->lpVtbl -> CreateIterator(This,ppIIter) #define ISegmentList_GetType(This,peType) \ (This)->lpVtbl -> GetType(This,peType) #define ISegmentList_IsEmpty(This,pfEmpty) \ (This)->lpVtbl -> IsEmpty(This,pfEmpty) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE ISegmentList_CreateIterator_Proxy( ISegmentList * This, /* [out] */ ISegmentListIterator **ppIIter); void __RPC_STUB ISegmentList_CreateIterator_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE ISegmentList_GetType_Proxy( ISegmentList * This, /* [out] */ SELECTION_TYPE *peType); void __RPC_STUB ISegmentList_GetType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE ISegmentList_IsEmpty_Proxy( ISegmentList * This, /* [out] */ BOOL *pfEmpty); void __RPC_STUB ISegmentList_IsEmpty_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ISegmentList_INTERFACE_DEFINED__ */ #ifndef __ISegmentListIterator_INTERFACE_DEFINED__ #define __ISegmentListIterator_INTERFACE_DEFINED__ /* interface ISegmentListIterator */ /* [uuid][unique][object] */ EXTERN_C const IID IID_ISegmentListIterator; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f692-98b5-11cf-bb82-00aa00bdce0b") ISegmentListIterator : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Current( /* [out] */ ISegment **ppISegment) = 0; virtual HRESULT STDMETHODCALLTYPE First( void) = 0; virtual HRESULT STDMETHODCALLTYPE IsDone( void) = 0; virtual HRESULT STDMETHODCALLTYPE Advance( void) = 0; }; #else /* C style interface */ typedef struct ISegmentListIteratorVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ISegmentListIterator * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ISegmentListIterator * This); ULONG ( STDMETHODCALLTYPE *Release )( ISegmentListIterator * This); HRESULT ( STDMETHODCALLTYPE *Current )( ISegmentListIterator * This, /* [out] */ ISegment **ppISegment); HRESULT ( STDMETHODCALLTYPE *First )( ISegmentListIterator * This); HRESULT ( STDMETHODCALLTYPE *IsDone )( ISegmentListIterator * This); HRESULT ( STDMETHODCALLTYPE *Advance )( ISegmentListIterator * This); END_INTERFACE } ISegmentListIteratorVtbl; interface ISegmentListIterator { CONST_VTBL struct ISegmentListIteratorVtbl *lpVtbl; }; #ifdef COBJMACROS #define ISegmentListIterator_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ISegmentListIterator_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ISegmentListIterator_Release(This) \ (This)->lpVtbl -> Release(This) #define ISegmentListIterator_Current(This,ppISegment) \ (This)->lpVtbl -> Current(This,ppISegment) #define ISegmentListIterator_First(This) \ (This)->lpVtbl -> First(This) #define ISegmentListIterator_IsDone(This) \ (This)->lpVtbl -> IsDone(This) #define ISegmentListIterator_Advance(This) \ (This)->lpVtbl -> Advance(This) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE ISegmentListIterator_Current_Proxy( ISegmentListIterator * This, /* [out] */ ISegment **ppISegment); void __RPC_STUB ISegmentListIterator_Current_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE ISegmentListIterator_First_Proxy( ISegmentListIterator * This); void __RPC_STUB ISegmentListIterator_First_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE ISegmentListIterator_IsDone_Proxy( ISegmentListIterator * This); void __RPC_STUB ISegmentListIterator_IsDone_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE ISegmentListIterator_Advance_Proxy( ISegmentListIterator * This); void __RPC_STUB ISegmentListIterator_Advance_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ISegmentListIterator_INTERFACE_DEFINED__ */ #ifndef __IHTMLCaret_INTERFACE_DEFINED__ #define __IHTMLCaret_INTERFACE_DEFINED__ /* interface IHTMLCaret */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHTMLCaret; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f604-98b5-11cf-bb82-00aa00bdce0b") IHTMLCaret : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE MoveCaretToPointer( /* [in] */ IDisplayPointer *pDispPointer, /* [in] */ BOOL fScrollIntoView, /* [in] */ CARET_DIRECTION eDir) = 0; virtual HRESULT STDMETHODCALLTYPE MoveCaretToPointerEx( /* [in] */ IDisplayPointer *pDispPointer, /* [in] */ BOOL fVisible, /* [in] */ BOOL fScrollIntoView, /* [in] */ CARET_DIRECTION eDir) = 0; virtual HRESULT STDMETHODCALLTYPE MoveMarkupPointerToCaret( /* [in] */ IMarkupPointer *pIMarkupPointer) = 0; virtual HRESULT STDMETHODCALLTYPE MoveDisplayPointerToCaret( /* [in] */ IDisplayPointer *pDispPointer) = 0; virtual HRESULT STDMETHODCALLTYPE IsVisible( /* [out] */ BOOL *pIsVisible) = 0; virtual HRESULT STDMETHODCALLTYPE Show( /* [in] */ BOOL fScrollIntoView) = 0; virtual HRESULT STDMETHODCALLTYPE Hide( void) = 0; virtual HRESULT STDMETHODCALLTYPE InsertText( /* [in] */ OLECHAR *pText, /* [in] */ LONG lLen) = 0; virtual HRESULT STDMETHODCALLTYPE ScrollIntoView( void) = 0; virtual HRESULT STDMETHODCALLTYPE GetLocation( /* [out] */ POINT *pPoint, /* [in] */ BOOL fTranslate) = 0; virtual HRESULT STDMETHODCALLTYPE GetCaretDirection( /* [out] */ CARET_DIRECTION *peDir) = 0; virtual HRESULT STDMETHODCALLTYPE SetCaretDirection( /* [in] */ CARET_DIRECTION eDir) = 0; }; #else /* C style interface */ typedef struct IHTMLCaretVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLCaret * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLCaret * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLCaret * This); HRESULT ( STDMETHODCALLTYPE *MoveCaretToPointer )( IHTMLCaret * This, /* [in] */ IDisplayPointer *pDispPointer, /* [in] */ BOOL fScrollIntoView, /* [in] */ CARET_DIRECTION eDir); HRESULT ( STDMETHODCALLTYPE *MoveCaretToPointerEx )( IHTMLCaret * This, /* [in] */ IDisplayPointer *pDispPointer, /* [in] */ BOOL fVisible, /* [in] */ BOOL fScrollIntoView, /* [in] */ CARET_DIRECTION eDir); HRESULT ( STDMETHODCALLTYPE *MoveMarkupPointerToCaret )( IHTMLCaret * This, /* [in] */ IMarkupPointer *pIMarkupPointer); HRESULT ( STDMETHODCALLTYPE *MoveDisplayPointerToCaret )( IHTMLCaret * This, /* [in] */ IDisplayPointer *pDispPointer); HRESULT ( STDMETHODCALLTYPE *IsVisible )( IHTMLCaret * This, /* [out] */ BOOL *pIsVisible); HRESULT ( STDMETHODCALLTYPE *Show )( IHTMLCaret * This, /* [in] */ BOOL fScrollIntoView); HRESULT ( STDMETHODCALLTYPE *Hide )( IHTMLCaret * This); HRESULT ( STDMETHODCALLTYPE *InsertText )( IHTMLCaret * This, /* [in] */ OLECHAR *pText, /* [in] */ LONG lLen); HRESULT ( STDMETHODCALLTYPE *ScrollIntoView )( IHTMLCaret * This); HRESULT ( STDMETHODCALLTYPE *GetLocation )( IHTMLCaret * This, /* [out] */ POINT *pPoint, /* [in] */ BOOL fTranslate); HRESULT ( STDMETHODCALLTYPE *GetCaretDirection )( IHTMLCaret * This, /* [out] */ CARET_DIRECTION *peDir); HRESULT ( STDMETHODCALLTYPE *SetCaretDirection )( IHTMLCaret * This, /* [in] */ CARET_DIRECTION eDir); END_INTERFACE } IHTMLCaretVtbl; interface IHTMLCaret { CONST_VTBL struct IHTMLCaretVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLCaret_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLCaret_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLCaret_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLCaret_MoveCaretToPointer(This,pDispPointer,fScrollIntoView,eDir) \ (This)->lpVtbl -> MoveCaretToPointer(This,pDispPointer,fScrollIntoView,eDir) #define IHTMLCaret_MoveCaretToPointerEx(This,pDispPointer,fVisible,fScrollIntoView,eDir) \ (This)->lpVtbl -> MoveCaretToPointerEx(This,pDispPointer,fVisible,fScrollIntoView,eDir) #define IHTMLCaret_MoveMarkupPointerToCaret(This,pIMarkupPointer) \ (This)->lpVtbl -> MoveMarkupPointerToCaret(This,pIMarkupPointer) #define IHTMLCaret_MoveDisplayPointerToCaret(This,pDispPointer) \ (This)->lpVtbl -> MoveDisplayPointerToCaret(This,pDispPointer) #define IHTMLCaret_IsVisible(This,pIsVisible) \ (This)->lpVtbl -> IsVisible(This,pIsVisible) #define IHTMLCaret_Show(This,fScrollIntoView) \ (This)->lpVtbl -> Show(This,fScrollIntoView) #define IHTMLCaret_Hide(This) \ (This)->lpVtbl -> Hide(This) #define IHTMLCaret_InsertText(This,pText,lLen) \ (This)->lpVtbl -> InsertText(This,pText,lLen) #define IHTMLCaret_ScrollIntoView(This) \ (This)->lpVtbl -> ScrollIntoView(This) #define IHTMLCaret_GetLocation(This,pPoint,fTranslate) \ (This)->lpVtbl -> GetLocation(This,pPoint,fTranslate) #define IHTMLCaret_GetCaretDirection(This,peDir) \ (This)->lpVtbl -> GetCaretDirection(This,peDir) #define IHTMLCaret_SetCaretDirection(This,eDir) \ (This)->lpVtbl -> SetCaretDirection(This,eDir) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IHTMLCaret_MoveCaretToPointer_Proxy( IHTMLCaret * This, /* [in] */ IDisplayPointer *pDispPointer, /* [in] */ BOOL fScrollIntoView, /* [in] */ CARET_DIRECTION eDir); void __RPC_STUB IHTMLCaret_MoveCaretToPointer_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLCaret_MoveCaretToPointerEx_Proxy( IHTMLCaret * This, /* [in] */ IDisplayPointer *pDispPointer, /* [in] */ BOOL fVisible, /* [in] */ BOOL fScrollIntoView, /* [in] */ CARET_DIRECTION eDir); void __RPC_STUB IHTMLCaret_MoveCaretToPointerEx_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLCaret_MoveMarkupPointerToCaret_Proxy( IHTMLCaret * This, /* [in] */ IMarkupPointer *pIMarkupPointer); void __RPC_STUB IHTMLCaret_MoveMarkupPointerToCaret_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLCaret_MoveDisplayPointerToCaret_Proxy( IHTMLCaret * This, /* [in] */ IDisplayPointer *pDispPointer); void __RPC_STUB IHTMLCaret_MoveDisplayPointerToCaret_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLCaret_IsVisible_Proxy( IHTMLCaret * This, /* [out] */ BOOL *pIsVisible); void __RPC_STUB IHTMLCaret_IsVisible_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLCaret_Show_Proxy( IHTMLCaret * This, /* [in] */ BOOL fScrollIntoView); void __RPC_STUB IHTMLCaret_Show_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLCaret_Hide_Proxy( IHTMLCaret * This); void __RPC_STUB IHTMLCaret_Hide_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLCaret_InsertText_Proxy( IHTMLCaret * This, /* [in] */ OLECHAR *pText, /* [in] */ LONG lLen); void __RPC_STUB IHTMLCaret_InsertText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLCaret_ScrollIntoView_Proxy( IHTMLCaret * This); void __RPC_STUB IHTMLCaret_ScrollIntoView_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLCaret_GetLocation_Proxy( IHTMLCaret * This, /* [out] */ POINT *pPoint, /* [in] */ BOOL fTranslate); void __RPC_STUB IHTMLCaret_GetLocation_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLCaret_GetCaretDirection_Proxy( IHTMLCaret * This, /* [out] */ CARET_DIRECTION *peDir); void __RPC_STUB IHTMLCaret_GetCaretDirection_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLCaret_SetCaretDirection_Proxy( IHTMLCaret * This, /* [in] */ CARET_DIRECTION eDir); void __RPC_STUB IHTMLCaret_SetCaretDirection_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLCaret_INTERFACE_DEFINED__ */ #ifndef __ISegment_INTERFACE_DEFINED__ #define __ISegment_INTERFACE_DEFINED__ /* interface ISegment */ /* [uuid][unique][object] */ EXTERN_C const IID IID_ISegment; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f683-98b5-11cf-bb82-00aa00bdce0b") ISegment : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetPointers( /* [in] */ IMarkupPointer *pIStart, /* [in] */ IMarkupPointer *pIEnd) = 0; }; #else /* C style interface */ typedef struct ISegmentVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ISegment * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ISegment * This); ULONG ( STDMETHODCALLTYPE *Release )( ISegment * This); HRESULT ( STDMETHODCALLTYPE *GetPointers )( ISegment * This, /* [in] */ IMarkupPointer *pIStart, /* [in] */ IMarkupPointer *pIEnd); END_INTERFACE } ISegmentVtbl; interface ISegment { CONST_VTBL struct ISegmentVtbl *lpVtbl; }; #ifdef COBJMACROS #define ISegment_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ISegment_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ISegment_Release(This) \ (This)->lpVtbl -> Release(This) #define ISegment_GetPointers(This,pIStart,pIEnd) \ (This)->lpVtbl -> GetPointers(This,pIStart,pIEnd) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE ISegment_GetPointers_Proxy( ISegment * This, /* [in] */ IMarkupPointer *pIStart, /* [in] */ IMarkupPointer *pIEnd); void __RPC_STUB ISegment_GetPointers_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ISegment_INTERFACE_DEFINED__ */ #ifndef __IElementSegment_INTERFACE_DEFINED__ #define __IElementSegment_INTERFACE_DEFINED__ /* interface IElementSegment */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementSegment; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f68f-98b5-11cf-bb82-00aa00bdce0b") IElementSegment : public ISegment { public: virtual HRESULT STDMETHODCALLTYPE GetElement( /* [out] */ IHTMLElement **ppIElement) = 0; virtual HRESULT STDMETHODCALLTYPE SetPrimary( /* [in] */ BOOL fPrimary) = 0; virtual HRESULT STDMETHODCALLTYPE IsPrimary( /* [out] */ BOOL *pfPrimary) = 0; }; #else /* C style interface */ typedef struct IElementSegmentVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementSegment * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementSegment * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementSegment * This); HRESULT ( STDMETHODCALLTYPE *GetPointers )( IElementSegment * This, /* [in] */ IMarkupPointer *pIStart, /* [in] */ IMarkupPointer *pIEnd); HRESULT ( STDMETHODCALLTYPE *GetElement )( IElementSegment * This, /* [out] */ IHTMLElement **ppIElement); HRESULT ( STDMETHODCALLTYPE *SetPrimary )( IElementSegment * This, /* [in] */ BOOL fPrimary); HRESULT ( STDMETHODCALLTYPE *IsPrimary )( IElementSegment * This, /* [out] */ BOOL *pfPrimary); END_INTERFACE } IElementSegmentVtbl; interface IElementSegment { CONST_VTBL struct IElementSegmentVtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementSegment_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementSegment_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementSegment_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementSegment_GetPointers(This,pIStart,pIEnd) \ (This)->lpVtbl -> GetPointers(This,pIStart,pIEnd) #define IElementSegment_GetElement(This,ppIElement) \ (This)->lpVtbl -> GetElement(This,ppIElement) #define IElementSegment_SetPrimary(This,fPrimary) \ (This)->lpVtbl -> SetPrimary(This,fPrimary) #define IElementSegment_IsPrimary(This,pfPrimary) \ (This)->lpVtbl -> IsPrimary(This,pfPrimary) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementSegment_GetElement_Proxy( IElementSegment * This, /* [out] */ IHTMLElement **ppIElement); void __RPC_STUB IElementSegment_GetElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementSegment_SetPrimary_Proxy( IElementSegment * This, /* [in] */ BOOL fPrimary); void __RPC_STUB IElementSegment_SetPrimary_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementSegment_IsPrimary_Proxy( IElementSegment * This, /* [out] */ BOOL *pfPrimary); void __RPC_STUB IElementSegment_IsPrimary_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementSegment_INTERFACE_DEFINED__ */ #ifndef __IHighlightSegment_INTERFACE_DEFINED__ #define __IHighlightSegment_INTERFACE_DEFINED__ /* interface IHighlightSegment */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHighlightSegment; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f690-98b5-11cf-bb82-00aa00bdce0b") IHighlightSegment : public ISegment { public: }; #else /* C style interface */ typedef struct IHighlightSegmentVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHighlightSegment * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHighlightSegment * This); ULONG ( STDMETHODCALLTYPE *Release )( IHighlightSegment * This); HRESULT ( STDMETHODCALLTYPE *GetPointers )( IHighlightSegment * This, /* [in] */ IMarkupPointer *pIStart, /* [in] */ IMarkupPointer *pIEnd); END_INTERFACE } IHighlightSegmentVtbl; interface IHighlightSegment { CONST_VTBL struct IHighlightSegmentVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHighlightSegment_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHighlightSegment_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHighlightSegment_Release(This) \ (This)->lpVtbl -> Release(This) #define IHighlightSegment_GetPointers(This,pIStart,pIEnd) \ (This)->lpVtbl -> GetPointers(This,pIStart,pIEnd) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __IHighlightSegment_INTERFACE_DEFINED__ */ #ifndef __IHighlightRenderingServices_INTERFACE_DEFINED__ #define __IHighlightRenderingServices_INTERFACE_DEFINED__ /* interface IHighlightRenderingServices */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHighlightRenderingServices; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f606-98b5-11cf-bb82-00aa00bdce0b") IHighlightRenderingServices : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE AddSegment( /* [in] */ IDisplayPointer *pDispPointerStart, /* [in] */ IDisplayPointer *pDispPointerEnd, /* [in] */ IHTMLRenderStyle *pIRenderStyle, /* [out] */ IHighlightSegment **ppISegment) = 0; virtual HRESULT STDMETHODCALLTYPE MoveSegmentToPointers( /* [in] */ IHighlightSegment *pISegment, /* [in] */ IDisplayPointer *pDispPointerStart, /* [in] */ IDisplayPointer *pDispPointerEnd) = 0; virtual HRESULT STDMETHODCALLTYPE RemoveSegment( /* [in] */ IHighlightSegment *pISegment) = 0; }; #else /* C style interface */ typedef struct IHighlightRenderingServicesVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHighlightRenderingServices * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHighlightRenderingServices * This); ULONG ( STDMETHODCALLTYPE *Release )( IHighlightRenderingServices * This); HRESULT ( STDMETHODCALLTYPE *AddSegment )( IHighlightRenderingServices * This, /* [in] */ IDisplayPointer *pDispPointerStart, /* [in] */ IDisplayPointer *pDispPointerEnd, /* [in] */ IHTMLRenderStyle *pIRenderStyle, /* [out] */ IHighlightSegment **ppISegment); HRESULT ( STDMETHODCALLTYPE *MoveSegmentToPointers )( IHighlightRenderingServices * This, /* [in] */ IHighlightSegment *pISegment, /* [in] */ IDisplayPointer *pDispPointerStart, /* [in] */ IDisplayPointer *pDispPointerEnd); HRESULT ( STDMETHODCALLTYPE *RemoveSegment )( IHighlightRenderingServices * This, /* [in] */ IHighlightSegment *pISegment); END_INTERFACE } IHighlightRenderingServicesVtbl; interface IHighlightRenderingServices { CONST_VTBL struct IHighlightRenderingServicesVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHighlightRenderingServices_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHighlightRenderingServices_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHighlightRenderingServices_Release(This) \ (This)->lpVtbl -> Release(This) #define IHighlightRenderingServices_AddSegment(This,pDispPointerStart,pDispPointerEnd,pIRenderStyle,ppISegment) \ (This)->lpVtbl -> AddSegment(This,pDispPointerStart,pDispPointerEnd,pIRenderStyle,ppISegment) #define IHighlightRenderingServices_MoveSegmentToPointers(This,pISegment,pDispPointerStart,pDispPointerEnd) \ (This)->lpVtbl -> MoveSegmentToPointers(This,pISegment,pDispPointerStart,pDispPointerEnd) #define IHighlightRenderingServices_RemoveSegment(This,pISegment) \ (This)->lpVtbl -> RemoveSegment(This,pISegment) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IHighlightRenderingServices_AddSegment_Proxy( IHighlightRenderingServices * This, /* [in] */ IDisplayPointer *pDispPointerStart, /* [in] */ IDisplayPointer *pDispPointerEnd, /* [in] */ IHTMLRenderStyle *pIRenderStyle, /* [out] */ IHighlightSegment **ppISegment); void __RPC_STUB IHighlightRenderingServices_AddSegment_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHighlightRenderingServices_MoveSegmentToPointers_Proxy( IHighlightRenderingServices * This, /* [in] */ IHighlightSegment *pISegment, /* [in] */ IDisplayPointer *pDispPointerStart, /* [in] */ IDisplayPointer *pDispPointerEnd); void __RPC_STUB IHighlightRenderingServices_MoveSegmentToPointers_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHighlightRenderingServices_RemoveSegment_Proxy( IHighlightRenderingServices * This, /* [in] */ IHighlightSegment *pISegment); void __RPC_STUB IHighlightRenderingServices_RemoveSegment_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHighlightRenderingServices_INTERFACE_DEFINED__ */ #ifndef __ILineInfo_INTERFACE_DEFINED__ #define __ILineInfo_INTERFACE_DEFINED__ /* interface ILineInfo */ /* [uuid][unique][object] */ EXTERN_C const IID IID_ILineInfo; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f7e2-98b5-11cf-bb82-00aa00bdce0b") ILineInfo : public IUnknown { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_x( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_baseLine( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_textDescent( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_textHeight( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_lineDirection( /* [out][retval] */ LONG *p) = 0; }; #else /* C style interface */ typedef struct ILineInfoVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ILineInfo * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ILineInfo * This); ULONG ( STDMETHODCALLTYPE *Release )( ILineInfo * This); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_x )( ILineInfo * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_baseLine )( ILineInfo * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textDescent )( ILineInfo * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textHeight )( ILineInfo * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_lineDirection )( ILineInfo * This, /* [out][retval] */ LONG *p); END_INTERFACE } ILineInfoVtbl; interface ILineInfo { CONST_VTBL struct ILineInfoVtbl *lpVtbl; }; #ifdef COBJMACROS #define ILineInfo_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ILineInfo_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ILineInfo_Release(This) \ (This)->lpVtbl -> Release(This) #define ILineInfo_get_x(This,p) \ (This)->lpVtbl -> get_x(This,p) #define ILineInfo_get_baseLine(This,p) \ (This)->lpVtbl -> get_baseLine(This,p) #define ILineInfo_get_textDescent(This,p) \ (This)->lpVtbl -> get_textDescent(This,p) #define ILineInfo_get_textHeight(This,p) \ (This)->lpVtbl -> get_textHeight(This,p) #define ILineInfo_get_lineDirection(This,p) \ (This)->lpVtbl -> get_lineDirection(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_x_Proxy( ILineInfo * This, /* [out][retval] */ long *p); void __RPC_STUB ILineInfo_get_x_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_baseLine_Proxy( ILineInfo * This, /* [out][retval] */ long *p); void __RPC_STUB ILineInfo_get_baseLine_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_textDescent_Proxy( ILineInfo * This, /* [out][retval] */ long *p); void __RPC_STUB ILineInfo_get_textDescent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_textHeight_Proxy( ILineInfo * This, /* [out][retval] */ long *p); void __RPC_STUB ILineInfo_get_textHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE ILineInfo_get_lineDirection_Proxy( ILineInfo * This, /* [out][retval] */ LONG *p); void __RPC_STUB ILineInfo_get_lineDirection_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ILineInfo_INTERFACE_DEFINED__ */ #ifndef __IDisplayPointer_INTERFACE_DEFINED__ #define __IDisplayPointer_INTERFACE_DEFINED__ /* interface IDisplayPointer */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IDisplayPointer; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f69e-98b5-11cf-bb82-00aa00bdce0b") IDisplayPointer : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE MoveToPoint( /* [in] */ POINT ptPoint, /* [in] */ COORD_SYSTEM eCoordSystem, /* [in] */ IHTMLElement *pElementContext, /* [in] */ DWORD dwHitTestOptions, /* [out] */ DWORD *pdwHitTestResults) = 0; virtual HRESULT STDMETHODCALLTYPE MoveUnit( /* [in] */ DISPLAY_MOVEUNIT eMoveUnit, /* [in] */ LONG lXPos) = 0; virtual HRESULT STDMETHODCALLTYPE PositionMarkupPointer( /* [in] */ IMarkupPointer *pMarkupPointer) = 0; virtual HRESULT STDMETHODCALLTYPE MoveToPointer( /* [in] */ IDisplayPointer *pDispPointer) = 0; virtual HRESULT STDMETHODCALLTYPE SetPointerGravity( /* [in] */ POINTER_GRAVITY eGravity) = 0; virtual HRESULT STDMETHODCALLTYPE GetPointerGravity( /* [out] */ POINTER_GRAVITY *peGravity) = 0; virtual HRESULT STDMETHODCALLTYPE SetDisplayGravity( /* [in] */ DISPLAY_GRAVITY eGravity) = 0; virtual HRESULT STDMETHODCALLTYPE GetDisplayGravity( /* [out] */ DISPLAY_GRAVITY *peGravity) = 0; virtual HRESULT STDMETHODCALLTYPE IsPositioned( /* [out] */ BOOL *pfPositioned) = 0; virtual HRESULT STDMETHODCALLTYPE Unposition( void) = 0; virtual HRESULT STDMETHODCALLTYPE IsEqualTo( /* [in] */ IDisplayPointer *pDispPointer, /* [out] */ BOOL *pfIsEqual) = 0; virtual HRESULT STDMETHODCALLTYPE IsLeftOf( /* [in] */ IDisplayPointer *pDispPointer, /* [out] */ BOOL *pfIsLeftOf) = 0; virtual HRESULT STDMETHODCALLTYPE IsRightOf( /* [in] */ IDisplayPointer *pDispPointer, /* [out] */ BOOL *pfIsRightOf) = 0; virtual HRESULT STDMETHODCALLTYPE IsAtBOL( /* [out] */ BOOL *pfBOL) = 0; virtual HRESULT STDMETHODCALLTYPE MoveToMarkupPointer( /* [in] */ IMarkupPointer *pPointer, /* [in] */ IDisplayPointer *pDispLineContext) = 0; virtual HRESULT STDMETHODCALLTYPE ScrollIntoView( void) = 0; virtual HRESULT STDMETHODCALLTYPE GetLineInfo( /* [out] */ ILineInfo **ppLineInfo) = 0; virtual HRESULT STDMETHODCALLTYPE GetFlowElement( /* [out] */ IHTMLElement **ppLayoutElement) = 0; virtual HRESULT STDMETHODCALLTYPE QueryBreaks( /* [out] */ DWORD *pdwBreaks) = 0; }; #else /* C style interface */ typedef struct IDisplayPointerVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IDisplayPointer * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IDisplayPointer * This); ULONG ( STDMETHODCALLTYPE *Release )( IDisplayPointer * This); HRESULT ( STDMETHODCALLTYPE *MoveToPoint )( IDisplayPointer * This, /* [in] */ POINT ptPoint, /* [in] */ COORD_SYSTEM eCoordSystem, /* [in] */ IHTMLElement *pElementContext, /* [in] */ DWORD dwHitTestOptions, /* [out] */ DWORD *pdwHitTestResults); HRESULT ( STDMETHODCALLTYPE *MoveUnit )( IDisplayPointer * This, /* [in] */ DISPLAY_MOVEUNIT eMoveUnit, /* [in] */ LONG lXPos); HRESULT ( STDMETHODCALLTYPE *PositionMarkupPointer )( IDisplayPointer * This, /* [in] */ IMarkupPointer *pMarkupPointer); HRESULT ( STDMETHODCALLTYPE *MoveToPointer )( IDisplayPointer * This, /* [in] */ IDisplayPointer *pDispPointer); HRESULT ( STDMETHODCALLTYPE *SetPointerGravity )( IDisplayPointer * This, /* [in] */ POINTER_GRAVITY eGravity); HRESULT ( STDMETHODCALLTYPE *GetPointerGravity )( IDisplayPointer * This, /* [out] */ POINTER_GRAVITY *peGravity); HRESULT ( STDMETHODCALLTYPE *SetDisplayGravity )( IDisplayPointer * This, /* [in] */ DISPLAY_GRAVITY eGravity); HRESULT ( STDMETHODCALLTYPE *GetDisplayGravity )( IDisplayPointer * This, /* [out] */ DISPLAY_GRAVITY *peGravity); HRESULT ( STDMETHODCALLTYPE *IsPositioned )( IDisplayPointer * This, /* [out] */ BOOL *pfPositioned); HRESULT ( STDMETHODCALLTYPE *Unposition )( IDisplayPointer * This); HRESULT ( STDMETHODCALLTYPE *IsEqualTo )( IDisplayPointer * This, /* [in] */ IDisplayPointer *pDispPointer, /* [out] */ BOOL *pfIsEqual); HRESULT ( STDMETHODCALLTYPE *IsLeftOf )( IDisplayPointer * This, /* [in] */ IDisplayPointer *pDispPointer, /* [out] */ BOOL *pfIsLeftOf); HRESULT ( STDMETHODCALLTYPE *IsRightOf )( IDisplayPointer * This, /* [in] */ IDisplayPointer *pDispPointer, /* [out] */ BOOL *pfIsRightOf); HRESULT ( STDMETHODCALLTYPE *IsAtBOL )( IDisplayPointer * This, /* [out] */ BOOL *pfBOL); HRESULT ( STDMETHODCALLTYPE *MoveToMarkupPointer )( IDisplayPointer * This, /* [in] */ IMarkupPointer *pPointer, /* [in] */ IDisplayPointer *pDispLineContext); HRESULT ( STDMETHODCALLTYPE *ScrollIntoView )( IDisplayPointer * This); HRESULT ( STDMETHODCALLTYPE *GetLineInfo )( IDisplayPointer * This, /* [out] */ ILineInfo **ppLineInfo); HRESULT ( STDMETHODCALLTYPE *GetFlowElement )( IDisplayPointer * This, /* [out] */ IHTMLElement **ppLayoutElement); HRESULT ( STDMETHODCALLTYPE *QueryBreaks )( IDisplayPointer * This, /* [out] */ DWORD *pdwBreaks); END_INTERFACE } IDisplayPointerVtbl; interface IDisplayPointer { CONST_VTBL struct IDisplayPointerVtbl *lpVtbl; }; #ifdef COBJMACROS #define IDisplayPointer_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IDisplayPointer_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IDisplayPointer_Release(This) \ (This)->lpVtbl -> Release(This) #define IDisplayPointer_MoveToPoint(This,ptPoint,eCoordSystem,pElementContext,dwHitTestOptions,pdwHitTestResults) \ (This)->lpVtbl -> MoveToPoint(This,ptPoint,eCoordSystem,pElementContext,dwHitTestOptions,pdwHitTestResults) #define IDisplayPointer_MoveUnit(This,eMoveUnit,lXPos) \ (This)->lpVtbl -> MoveUnit(This,eMoveUnit,lXPos) #define IDisplayPointer_PositionMarkupPointer(This,pMarkupPointer) \ (This)->lpVtbl -> PositionMarkupPointer(This,pMarkupPointer) #define IDisplayPointer_MoveToPointer(This,pDispPointer) \ (This)->lpVtbl -> MoveToPointer(This,pDispPointer) #define IDisplayPointer_SetPointerGravity(This,eGravity) \ (This)->lpVtbl -> SetPointerGravity(This,eGravity) #define IDisplayPointer_GetPointerGravity(This,peGravity) \ (This)->lpVtbl -> GetPointerGravity(This,peGravity) #define IDisplayPointer_SetDisplayGravity(This,eGravity) \ (This)->lpVtbl -> SetDisplayGravity(This,eGravity) #define IDisplayPointer_GetDisplayGravity(This,peGravity) \ (This)->lpVtbl -> GetDisplayGravity(This,peGravity) #define IDisplayPointer_IsPositioned(This,pfPositioned) \ (This)->lpVtbl -> IsPositioned(This,pfPositioned) #define IDisplayPointer_Unposition(This) \ (This)->lpVtbl -> Unposition(This) #define IDisplayPointer_IsEqualTo(This,pDispPointer,pfIsEqual) \ (This)->lpVtbl -> IsEqualTo(This,pDispPointer,pfIsEqual) #define IDisplayPointer_IsLeftOf(This,pDispPointer,pfIsLeftOf) \ (This)->lpVtbl -> IsLeftOf(This,pDispPointer,pfIsLeftOf) #define IDisplayPointer_IsRightOf(This,pDispPointer,pfIsRightOf) \ (This)->lpVtbl -> IsRightOf(This,pDispPointer,pfIsRightOf) #define IDisplayPointer_IsAtBOL(This,pfBOL) \ (This)->lpVtbl -> IsAtBOL(This,pfBOL) #define IDisplayPointer_MoveToMarkupPointer(This,pPointer,pDispLineContext) \ (This)->lpVtbl -> MoveToMarkupPointer(This,pPointer,pDispLineContext) #define IDisplayPointer_ScrollIntoView(This) \ (This)->lpVtbl -> ScrollIntoView(This) #define IDisplayPointer_GetLineInfo(This,ppLineInfo) \ (This)->lpVtbl -> GetLineInfo(This,ppLineInfo) #define IDisplayPointer_GetFlowElement(This,ppLayoutElement) \ (This)->lpVtbl -> GetFlowElement(This,ppLayoutElement) #define IDisplayPointer_QueryBreaks(This,pdwBreaks) \ (This)->lpVtbl -> QueryBreaks(This,pdwBreaks) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IDisplayPointer_MoveToPoint_Proxy( IDisplayPointer * This, /* [in] */ POINT ptPoint, /* [in] */ COORD_SYSTEM eCoordSystem, /* [in] */ IHTMLElement *pElementContext, /* [in] */ DWORD dwHitTestOptions, /* [out] */ DWORD *pdwHitTestResults); void __RPC_STUB IDisplayPointer_MoveToPoint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayPointer_MoveUnit_Proxy( IDisplayPointer * This, /* [in] */ DISPLAY_MOVEUNIT eMoveUnit, /* [in] */ LONG lXPos); void __RPC_STUB IDisplayPointer_MoveUnit_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayPointer_PositionMarkupPointer_Proxy( IDisplayPointer * This, /* [in] */ IMarkupPointer *pMarkupPointer); void __RPC_STUB IDisplayPointer_PositionMarkupPointer_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayPointer_MoveToPointer_Proxy( IDisplayPointer * This, /* [in] */ IDisplayPointer *pDispPointer); void __RPC_STUB IDisplayPointer_MoveToPointer_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayPointer_SetPointerGravity_Proxy( IDisplayPointer * This, /* [in] */ POINTER_GRAVITY eGravity); void __RPC_STUB IDisplayPointer_SetPointerGravity_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayPointer_GetPointerGravity_Proxy( IDisplayPointer * This, /* [out] */ POINTER_GRAVITY *peGravity); void __RPC_STUB IDisplayPointer_GetPointerGravity_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayPointer_SetDisplayGravity_Proxy( IDisplayPointer * This, /* [in] */ DISPLAY_GRAVITY eGravity); void __RPC_STUB IDisplayPointer_SetDisplayGravity_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayPointer_GetDisplayGravity_Proxy( IDisplayPointer * This, /* [out] */ DISPLAY_GRAVITY *peGravity); void __RPC_STUB IDisplayPointer_GetDisplayGravity_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayPointer_IsPositioned_Proxy( IDisplayPointer * This, /* [out] */ BOOL *pfPositioned); void __RPC_STUB IDisplayPointer_IsPositioned_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayPointer_Unposition_Proxy( IDisplayPointer * This); void __RPC_STUB IDisplayPointer_Unposition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayPointer_IsEqualTo_Proxy( IDisplayPointer * This, /* [in] */ IDisplayPointer *pDispPointer, /* [out] */ BOOL *pfIsEqual); void __RPC_STUB IDisplayPointer_IsEqualTo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayPointer_IsLeftOf_Proxy( IDisplayPointer * This, /* [in] */ IDisplayPointer *pDispPointer, /* [out] */ BOOL *pfIsLeftOf); void __RPC_STUB IDisplayPointer_IsLeftOf_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayPointer_IsRightOf_Proxy( IDisplayPointer * This, /* [in] */ IDisplayPointer *pDispPointer, /* [out] */ BOOL *pfIsRightOf); void __RPC_STUB IDisplayPointer_IsRightOf_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayPointer_IsAtBOL_Proxy( IDisplayPointer * This, /* [out] */ BOOL *pfBOL); void __RPC_STUB IDisplayPointer_IsAtBOL_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayPointer_MoveToMarkupPointer_Proxy( IDisplayPointer * This, /* [in] */ IMarkupPointer *pPointer, /* [in] */ IDisplayPointer *pDispLineContext); void __RPC_STUB IDisplayPointer_MoveToMarkupPointer_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayPointer_ScrollIntoView_Proxy( IDisplayPointer * This); void __RPC_STUB IDisplayPointer_ScrollIntoView_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayPointer_GetLineInfo_Proxy( IDisplayPointer * This, /* [out] */ ILineInfo **ppLineInfo); void __RPC_STUB IDisplayPointer_GetLineInfo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayPointer_GetFlowElement_Proxy( IDisplayPointer * This, /* [out] */ IHTMLElement **ppLayoutElement); void __RPC_STUB IDisplayPointer_GetFlowElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayPointer_QueryBreaks_Proxy( IDisplayPointer * This, /* [out] */ DWORD *pdwBreaks); void __RPC_STUB IDisplayPointer_QueryBreaks_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IDisplayPointer_INTERFACE_DEFINED__ */ #ifndef __IDisplayServices_INTERFACE_DEFINED__ #define __IDisplayServices_INTERFACE_DEFINED__ /* interface IDisplayServices */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IDisplayServices; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f69d-98b5-11cf-bb82-00aa00bdce0b") IDisplayServices : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE CreateDisplayPointer( /* [out] */ IDisplayPointer **ppDispPointer) = 0; virtual HRESULT STDMETHODCALLTYPE TransformRect( /* [out][in] */ RECT *pRect, /* [in] */ COORD_SYSTEM eSource, /* [in] */ COORD_SYSTEM eDestination, /* [in] */ IHTMLElement *pIElement) = 0; virtual HRESULT STDMETHODCALLTYPE TransformPoint( /* [out][in] */ POINT *pPoint, /* [in] */ COORD_SYSTEM eSource, /* [in] */ COORD_SYSTEM eDestination, /* [in] */ IHTMLElement *pIElement) = 0; virtual HRESULT STDMETHODCALLTYPE GetCaret( /* [out] */ IHTMLCaret **ppCaret) = 0; virtual HRESULT STDMETHODCALLTYPE GetComputedStyle( /* [in] */ IMarkupPointer *pPointer, /* [out] */ IHTMLComputedStyle **ppComputedStyle) = 0; virtual HRESULT STDMETHODCALLTYPE ScrollRectIntoView( /* [in] */ IHTMLElement *pIElement, /* [in] */ RECT rect) = 0; virtual HRESULT STDMETHODCALLTYPE HasFlowLayout( /* [in] */ IHTMLElement *pIElement, /* [out] */ BOOL *pfHasFlowLayout) = 0; }; #else /* C style interface */ typedef struct IDisplayServicesVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IDisplayServices * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IDisplayServices * This); ULONG ( STDMETHODCALLTYPE *Release )( IDisplayServices * This); HRESULT ( STDMETHODCALLTYPE *CreateDisplayPointer )( IDisplayServices * This, /* [out] */ IDisplayPointer **ppDispPointer); HRESULT ( STDMETHODCALLTYPE *TransformRect )( IDisplayServices * This, /* [out][in] */ RECT *pRect, /* [in] */ COORD_SYSTEM eSource, /* [in] */ COORD_SYSTEM eDestination, /* [in] */ IHTMLElement *pIElement); HRESULT ( STDMETHODCALLTYPE *TransformPoint )( IDisplayServices * This, /* [out][in] */ POINT *pPoint, /* [in] */ COORD_SYSTEM eSource, /* [in] */ COORD_SYSTEM eDestination, /* [in] */ IHTMLElement *pIElement); HRESULT ( STDMETHODCALLTYPE *GetCaret )( IDisplayServices * This, /* [out] */ IHTMLCaret **ppCaret); HRESULT ( STDMETHODCALLTYPE *GetComputedStyle )( IDisplayServices * This, /* [in] */ IMarkupPointer *pPointer, /* [out] */ IHTMLComputedStyle **ppComputedStyle); HRESULT ( STDMETHODCALLTYPE *ScrollRectIntoView )( IDisplayServices * This, /* [in] */ IHTMLElement *pIElement, /* [in] */ RECT rect); HRESULT ( STDMETHODCALLTYPE *HasFlowLayout )( IDisplayServices * This, /* [in] */ IHTMLElement *pIElement, /* [out] */ BOOL *pfHasFlowLayout); END_INTERFACE } IDisplayServicesVtbl; interface IDisplayServices { CONST_VTBL struct IDisplayServicesVtbl *lpVtbl; }; #ifdef COBJMACROS #define IDisplayServices_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IDisplayServices_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IDisplayServices_Release(This) \ (This)->lpVtbl -> Release(This) #define IDisplayServices_CreateDisplayPointer(This,ppDispPointer) \ (This)->lpVtbl -> CreateDisplayPointer(This,ppDispPointer) #define IDisplayServices_TransformRect(This,pRect,eSource,eDestination,pIElement) \ (This)->lpVtbl -> TransformRect(This,pRect,eSource,eDestination,pIElement) #define IDisplayServices_TransformPoint(This,pPoint,eSource,eDestination,pIElement) \ (This)->lpVtbl -> TransformPoint(This,pPoint,eSource,eDestination,pIElement) #define IDisplayServices_GetCaret(This,ppCaret) \ (This)->lpVtbl -> GetCaret(This,ppCaret) #define IDisplayServices_GetComputedStyle(This,pPointer,ppComputedStyle) \ (This)->lpVtbl -> GetComputedStyle(This,pPointer,ppComputedStyle) #define IDisplayServices_ScrollRectIntoView(This,pIElement,rect) \ (This)->lpVtbl -> ScrollRectIntoView(This,pIElement,rect) #define IDisplayServices_HasFlowLayout(This,pIElement,pfHasFlowLayout) \ (This)->lpVtbl -> HasFlowLayout(This,pIElement,pfHasFlowLayout) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IDisplayServices_CreateDisplayPointer_Proxy( IDisplayServices * This, /* [out] */ IDisplayPointer **ppDispPointer); void __RPC_STUB IDisplayServices_CreateDisplayPointer_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayServices_TransformRect_Proxy( IDisplayServices * This, /* [out][in] */ RECT *pRect, /* [in] */ COORD_SYSTEM eSource, /* [in] */ COORD_SYSTEM eDestination, /* [in] */ IHTMLElement *pIElement); void __RPC_STUB IDisplayServices_TransformRect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayServices_TransformPoint_Proxy( IDisplayServices * This, /* [out][in] */ POINT *pPoint, /* [in] */ COORD_SYSTEM eSource, /* [in] */ COORD_SYSTEM eDestination, /* [in] */ IHTMLElement *pIElement); void __RPC_STUB IDisplayServices_TransformPoint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayServices_GetCaret_Proxy( IDisplayServices * This, /* [out] */ IHTMLCaret **ppCaret); void __RPC_STUB IDisplayServices_GetCaret_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayServices_GetComputedStyle_Proxy( IDisplayServices * This, /* [in] */ IMarkupPointer *pPointer, /* [out] */ IHTMLComputedStyle **ppComputedStyle); void __RPC_STUB IDisplayServices_GetComputedStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayServices_ScrollRectIntoView_Proxy( IDisplayServices * This, /* [in] */ IHTMLElement *pIElement, /* [in] */ RECT rect); void __RPC_STUB IDisplayServices_ScrollRectIntoView_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IDisplayServices_HasFlowLayout_Proxy( IDisplayServices * This, /* [in] */ IHTMLElement *pIElement, /* [out] */ BOOL *pfHasFlowLayout); void __RPC_STUB IDisplayServices_HasFlowLayout_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IDisplayServices_INTERFACE_DEFINED__ */ #ifndef __IHtmlDlgSafeHelper_INTERFACE_DEFINED__ #define __IHtmlDlgSafeHelper_INTERFACE_DEFINED__ /* interface IHtmlDlgSafeHelper */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHtmlDlgSafeHelper; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f81a-98b5-11cf-bb82-00aa00bdce0b") IHtmlDlgSafeHelper : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE choosecolordlg( /* [in][optional] */ VARIANT initColor, /* [out][retval] */ VARIANT *rgbColor) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE getCharset( /* [in] */ BSTR fontName, /* [out][retval] */ VARIANT *charset) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Fonts( /* [out][retval] */ IDispatch **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_BlockFormats( /* [out][retval] */ IDispatch **p) = 0; }; #else /* C style interface */ typedef struct IHtmlDlgSafeHelperVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHtmlDlgSafeHelper * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHtmlDlgSafeHelper * This); ULONG ( STDMETHODCALLTYPE *Release )( IHtmlDlgSafeHelper * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHtmlDlgSafeHelper * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHtmlDlgSafeHelper * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHtmlDlgSafeHelper * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHtmlDlgSafeHelper * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *choosecolordlg )( IHtmlDlgSafeHelper * This, /* [in][optional] */ VARIANT initColor, /* [out][retval] */ VARIANT *rgbColor); /* [id] */ HRESULT ( STDMETHODCALLTYPE *getCharset )( IHtmlDlgSafeHelper * This, /* [in] */ BSTR fontName, /* [out][retval] */ VARIANT *charset); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Fonts )( IHtmlDlgSafeHelper * This, /* [out][retval] */ IDispatch **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_BlockFormats )( IHtmlDlgSafeHelper * This, /* [out][retval] */ IDispatch **p); END_INTERFACE } IHtmlDlgSafeHelperVtbl; interface IHtmlDlgSafeHelper { CONST_VTBL struct IHtmlDlgSafeHelperVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHtmlDlgSafeHelper_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHtmlDlgSafeHelper_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHtmlDlgSafeHelper_Release(This) \ (This)->lpVtbl -> Release(This) #define IHtmlDlgSafeHelper_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHtmlDlgSafeHelper_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHtmlDlgSafeHelper_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHtmlDlgSafeHelper_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHtmlDlgSafeHelper_choosecolordlg(This,initColor,rgbColor) \ (This)->lpVtbl -> choosecolordlg(This,initColor,rgbColor) #define IHtmlDlgSafeHelper_getCharset(This,fontName,charset) \ (This)->lpVtbl -> getCharset(This,fontName,charset) #define IHtmlDlgSafeHelper_get_Fonts(This,p) \ (This)->lpVtbl -> get_Fonts(This,p) #define IHtmlDlgSafeHelper_get_BlockFormats(This,p) \ (This)->lpVtbl -> get_BlockFormats(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHtmlDlgSafeHelper_choosecolordlg_Proxy( IHtmlDlgSafeHelper * This, /* [in][optional] */ VARIANT initColor, /* [out][retval] */ VARIANT *rgbColor); void __RPC_STUB IHtmlDlgSafeHelper_choosecolordlg_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHtmlDlgSafeHelper_getCharset_Proxy( IHtmlDlgSafeHelper * This, /* [in] */ BSTR fontName, /* [out][retval] */ VARIANT *charset); void __RPC_STUB IHtmlDlgSafeHelper_getCharset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHtmlDlgSafeHelper_get_Fonts_Proxy( IHtmlDlgSafeHelper * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHtmlDlgSafeHelper_get_Fonts_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHtmlDlgSafeHelper_get_BlockFormats_Proxy( IHtmlDlgSafeHelper * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHtmlDlgSafeHelper_get_BlockFormats_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHtmlDlgSafeHelper_INTERFACE_DEFINED__ */ #ifndef __IBlockFormats_INTERFACE_DEFINED__ #define __IBlockFormats_INTERFACE_DEFINED__ /* interface IBlockFormats */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IBlockFormats; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f830-98b5-11cf-bb82-00aa00bdce0b") IBlockFormats : public IDispatch { public: virtual /* [restricted][id][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum( /* [out][retval] */ IUnknown **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Count( /* [out][retval] */ long *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE Item( /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ BSTR *pbstrBlockFormat) = 0; }; #else /* C style interface */ typedef struct IBlockFormatsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IBlockFormats * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IBlockFormats * This); ULONG ( STDMETHODCALLTYPE *Release )( IBlockFormats * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IBlockFormats * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IBlockFormats * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IBlockFormats * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IBlockFormats * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [restricted][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__NewEnum )( IBlockFormats * This, /* [out][retval] */ IUnknown **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Count )( IBlockFormats * This, /* [out][retval] */ long *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *Item )( IBlockFormats * This, /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ BSTR *pbstrBlockFormat); END_INTERFACE } IBlockFormatsVtbl; interface IBlockFormats { CONST_VTBL struct IBlockFormatsVtbl *lpVtbl; }; #ifdef COBJMACROS #define IBlockFormats_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IBlockFormats_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IBlockFormats_Release(This) \ (This)->lpVtbl -> Release(This) #define IBlockFormats_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IBlockFormats_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IBlockFormats_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IBlockFormats_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IBlockFormats_get__NewEnum(This,p) \ (This)->lpVtbl -> get__NewEnum(This,p) #define IBlockFormats_get_Count(This,p) \ (This)->lpVtbl -> get_Count(This,p) #define IBlockFormats_Item(This,pvarIndex,pbstrBlockFormat) \ (This)->lpVtbl -> Item(This,pvarIndex,pbstrBlockFormat) #endif /* COBJMACROS */ #endif /* C style interface */ /* [restricted][id][propget] */ HRESULT STDMETHODCALLTYPE IBlockFormats_get__NewEnum_Proxy( IBlockFormats * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IBlockFormats_get__NewEnum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IBlockFormats_get_Count_Proxy( IBlockFormats * This, /* [out][retval] */ long *p); void __RPC_STUB IBlockFormats_get_Count_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IBlockFormats_Item_Proxy( IBlockFormats * This, /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ BSTR *pbstrBlockFormat); void __RPC_STUB IBlockFormats_Item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IBlockFormats_INTERFACE_DEFINED__ */ #ifndef __IFontNames_INTERFACE_DEFINED__ #define __IFontNames_INTERFACE_DEFINED__ /* interface IFontNames */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IFontNames; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f839-98b5-11cf-bb82-00aa00bdce0b") IFontNames : public IDispatch { public: virtual /* [restricted][id][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum( /* [out][retval] */ IUnknown **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_Count( /* [out][retval] */ long *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE Item( /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ BSTR *pbstrFontName) = 0; }; #else /* C style interface */ typedef struct IFontNamesVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IFontNames * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IFontNames * This); ULONG ( STDMETHODCALLTYPE *Release )( IFontNames * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IFontNames * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IFontNames * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IFontNames * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IFontNames * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [restricted][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__NewEnum )( IFontNames * This, /* [out][retval] */ IUnknown **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_Count )( IFontNames * This, /* [out][retval] */ long *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *Item )( IFontNames * This, /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ BSTR *pbstrFontName); END_INTERFACE } IFontNamesVtbl; interface IFontNames { CONST_VTBL struct IFontNamesVtbl *lpVtbl; }; #ifdef COBJMACROS #define IFontNames_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IFontNames_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IFontNames_Release(This) \ (This)->lpVtbl -> Release(This) #define IFontNames_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IFontNames_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IFontNames_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IFontNames_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IFontNames_get__NewEnum(This,p) \ (This)->lpVtbl -> get__NewEnum(This,p) #define IFontNames_get_Count(This,p) \ (This)->lpVtbl -> get_Count(This,p) #define IFontNames_Item(This,pvarIndex,pbstrFontName) \ (This)->lpVtbl -> Item(This,pvarIndex,pbstrFontName) #endif /* COBJMACROS */ #endif /* C style interface */ /* [restricted][id][propget] */ HRESULT STDMETHODCALLTYPE IFontNames_get__NewEnum_Proxy( IFontNames * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IFontNames_get__NewEnum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IFontNames_get_Count_Proxy( IFontNames * This, /* [out][retval] */ long *p); void __RPC_STUB IFontNames_get_Count_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IFontNames_Item_Proxy( IFontNames * This, /* [in] */ VARIANT *pvarIndex, /* [out][retval] */ BSTR *pbstrFontName); void __RPC_STUB IFontNames_Item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IFontNames_INTERFACE_DEFINED__ */ #ifndef __ICSSFilter_INTERFACE_DEFINED__ #define __ICSSFilter_INTERFACE_DEFINED__ /* interface ICSSFilter */ /* [uuid][unique][object] */ EXTERN_C const IID IID_ICSSFilter; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f3ec-98b5-11cf-bb82-00aa00bdce0b") ICSSFilter : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE SetSite( /* [in] */ ICSSFilterSite *pSink) = 0; virtual HRESULT STDMETHODCALLTYPE OnAmbientPropertyChange( /* [in] */ LONG dispid) = 0; }; #else /* C style interface */ typedef struct ICSSFilterVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ICSSFilter * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ICSSFilter * This); ULONG ( STDMETHODCALLTYPE *Release )( ICSSFilter * This); HRESULT ( STDMETHODCALLTYPE *SetSite )( ICSSFilter * This, /* [in] */ ICSSFilterSite *pSink); HRESULT ( STDMETHODCALLTYPE *OnAmbientPropertyChange )( ICSSFilter * This, /* [in] */ LONG dispid); END_INTERFACE } ICSSFilterVtbl; interface ICSSFilter { CONST_VTBL struct ICSSFilterVtbl *lpVtbl; }; #ifdef COBJMACROS #define ICSSFilter_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ICSSFilter_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ICSSFilter_Release(This) \ (This)->lpVtbl -> Release(This) #define ICSSFilter_SetSite(This,pSink) \ (This)->lpVtbl -> SetSite(This,pSink) #define ICSSFilter_OnAmbientPropertyChange(This,dispid) \ (This)->lpVtbl -> OnAmbientPropertyChange(This,dispid) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE ICSSFilter_SetSite_Proxy( ICSSFilter * This, /* [in] */ ICSSFilterSite *pSink); void __RPC_STUB ICSSFilter_SetSite_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE ICSSFilter_OnAmbientPropertyChange_Proxy( ICSSFilter * This, /* [in] */ LONG dispid); void __RPC_STUB ICSSFilter_OnAmbientPropertyChange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ICSSFilter_INTERFACE_DEFINED__ */ #ifndef __ISecureUrlHost_INTERFACE_DEFINED__ #define __ISecureUrlHost_INTERFACE_DEFINED__ /* interface ISecureUrlHost */ /* [uuid][unique][object] */ EXTERN_C const IID IID_ISecureUrlHost; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("c81984c4-74c8-11d2-baa9-00c04fc2040e") ISecureUrlHost : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE ValidateSecureUrl( /* [out] */ BOOL *pfAllow, /* [in] */ OLECHAR *pchUrlInQuestion, /* [in] */ DWORD dwFlags) = 0; }; #else /* C style interface */ typedef struct ISecureUrlHostVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ISecureUrlHost * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ISecureUrlHost * This); ULONG ( STDMETHODCALLTYPE *Release )( ISecureUrlHost * This); HRESULT ( STDMETHODCALLTYPE *ValidateSecureUrl )( ISecureUrlHost * This, /* [out] */ BOOL *pfAllow, /* [in] */ OLECHAR *pchUrlInQuestion, /* [in] */ DWORD dwFlags); END_INTERFACE } ISecureUrlHostVtbl; interface ISecureUrlHost { CONST_VTBL struct ISecureUrlHostVtbl *lpVtbl; }; #ifdef COBJMACROS #define ISecureUrlHost_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ISecureUrlHost_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ISecureUrlHost_Release(This) \ (This)->lpVtbl -> Release(This) #define ISecureUrlHost_ValidateSecureUrl(This,pfAllow,pchUrlInQuestion,dwFlags) \ (This)->lpVtbl -> ValidateSecureUrl(This,pfAllow,pchUrlInQuestion,dwFlags) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE ISecureUrlHost_ValidateSecureUrl_Proxy( ISecureUrlHost * This, /* [out] */ BOOL *pfAllow, /* [in] */ OLECHAR *pchUrlInQuestion, /* [in] */ DWORD dwFlags); void __RPC_STUB ISecureUrlHost_ValidateSecureUrl_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ISecureUrlHost_INTERFACE_DEFINED__ */ #ifndef __IMarkupServices_INTERFACE_DEFINED__ #define __IMarkupServices_INTERFACE_DEFINED__ /* interface IMarkupServices */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IMarkupServices; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4a0-98b5-11cf-bb82-00aa00bdce0b") IMarkupServices : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE CreateMarkupPointer( /* [out] */ IMarkupPointer **ppPointer) = 0; virtual HRESULT STDMETHODCALLTYPE CreateMarkupContainer( /* [out] */ IMarkupContainer **ppMarkupContainer) = 0; virtual HRESULT STDMETHODCALLTYPE CreateElement( /* [in] */ ELEMENT_TAG_ID tagID, /* [in] */ OLECHAR *pchAttributes, /* [out] */ IHTMLElement **ppElement) = 0; virtual HRESULT STDMETHODCALLTYPE CloneElement( /* [in] */ IHTMLElement *pElemCloneThis, /* [out] */ IHTMLElement **ppElementTheClone) = 0; virtual HRESULT STDMETHODCALLTYPE InsertElement( /* [in] */ IHTMLElement *pElementInsert, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish) = 0; virtual HRESULT STDMETHODCALLTYPE RemoveElement( /* [in] */ IHTMLElement *pElementRemove) = 0; virtual HRESULT STDMETHODCALLTYPE Remove( /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish) = 0; virtual HRESULT STDMETHODCALLTYPE Copy( /* [in] */ IMarkupPointer *pPointerSourceStart, /* [in] */ IMarkupPointer *pPointerSourceFinish, /* [in] */ IMarkupPointer *pPointerTarget) = 0; virtual HRESULT STDMETHODCALLTYPE Move( /* [in] */ IMarkupPointer *pPointerSourceStart, /* [in] */ IMarkupPointer *pPointerSourceFinish, /* [in] */ IMarkupPointer *pPointerTarget) = 0; virtual HRESULT STDMETHODCALLTYPE InsertText( /* [in] */ OLECHAR *pchText, /* [in] */ long cch, /* [in] */ IMarkupPointer *pPointerTarget) = 0; virtual HRESULT STDMETHODCALLTYPE ParseString( /* [in] */ OLECHAR *pchHTML, /* [in] */ DWORD dwFlags, /* [out] */ IMarkupContainer **ppContainerResult, /* [in] */ IMarkupPointer *ppPointerStart, /* [in] */ IMarkupPointer *ppPointerFinish) = 0; virtual HRESULT STDMETHODCALLTYPE ParseGlobal( /* [in] */ HGLOBAL hglobalHTML, /* [in] */ DWORD dwFlags, /* [out] */ IMarkupContainer **ppContainerResult, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish) = 0; virtual HRESULT STDMETHODCALLTYPE IsScopedElement( /* [in] */ IHTMLElement *pElement, /* [out] */ BOOL *pfScoped) = 0; virtual HRESULT STDMETHODCALLTYPE GetElementTagId( /* [in] */ IHTMLElement *pElement, /* [out] */ ELEMENT_TAG_ID *ptagId) = 0; virtual HRESULT STDMETHODCALLTYPE GetTagIDForName( /* [in] */ BSTR bstrName, /* [out] */ ELEMENT_TAG_ID *ptagId) = 0; virtual HRESULT STDMETHODCALLTYPE GetNameForTagID( /* [in] */ ELEMENT_TAG_ID tagId, /* [out] */ BSTR *pbstrName) = 0; virtual HRESULT STDMETHODCALLTYPE MovePointersToRange( /* [in] */ IHTMLTxtRange *pIRange, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish) = 0; virtual HRESULT STDMETHODCALLTYPE MoveRangeToPointers( /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish, /* [in] */ IHTMLTxtRange *pIRange) = 0; virtual HRESULT STDMETHODCALLTYPE BeginUndoUnit( /* [in] */ OLECHAR *pchTitle) = 0; virtual HRESULT STDMETHODCALLTYPE EndUndoUnit( void) = 0; }; #else /* C style interface */ typedef struct IMarkupServicesVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IMarkupServices * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IMarkupServices * This); ULONG ( STDMETHODCALLTYPE *Release )( IMarkupServices * This); HRESULT ( STDMETHODCALLTYPE *CreateMarkupPointer )( IMarkupServices * This, /* [out] */ IMarkupPointer **ppPointer); HRESULT ( STDMETHODCALLTYPE *CreateMarkupContainer )( IMarkupServices * This, /* [out] */ IMarkupContainer **ppMarkupContainer); HRESULT ( STDMETHODCALLTYPE *CreateElement )( IMarkupServices * This, /* [in] */ ELEMENT_TAG_ID tagID, /* [in] */ OLECHAR *pchAttributes, /* [out] */ IHTMLElement **ppElement); HRESULT ( STDMETHODCALLTYPE *CloneElement )( IMarkupServices * This, /* [in] */ IHTMLElement *pElemCloneThis, /* [out] */ IHTMLElement **ppElementTheClone); HRESULT ( STDMETHODCALLTYPE *InsertElement )( IMarkupServices * This, /* [in] */ IHTMLElement *pElementInsert, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish); HRESULT ( STDMETHODCALLTYPE *RemoveElement )( IMarkupServices * This, /* [in] */ IHTMLElement *pElementRemove); HRESULT ( STDMETHODCALLTYPE *Remove )( IMarkupServices * This, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish); HRESULT ( STDMETHODCALLTYPE *Copy )( IMarkupServices * This, /* [in] */ IMarkupPointer *pPointerSourceStart, /* [in] */ IMarkupPointer *pPointerSourceFinish, /* [in] */ IMarkupPointer *pPointerTarget); HRESULT ( STDMETHODCALLTYPE *Move )( IMarkupServices * This, /* [in] */ IMarkupPointer *pPointerSourceStart, /* [in] */ IMarkupPointer *pPointerSourceFinish, /* [in] */ IMarkupPointer *pPointerTarget); HRESULT ( STDMETHODCALLTYPE *InsertText )( IMarkupServices * This, /* [in] */ OLECHAR *pchText, /* [in] */ long cch, /* [in] */ IMarkupPointer *pPointerTarget); HRESULT ( STDMETHODCALLTYPE *ParseString )( IMarkupServices * This, /* [in] */ OLECHAR *pchHTML, /* [in] */ DWORD dwFlags, /* [out] */ IMarkupContainer **ppContainerResult, /* [in] */ IMarkupPointer *ppPointerStart, /* [in] */ IMarkupPointer *ppPointerFinish); HRESULT ( STDMETHODCALLTYPE *ParseGlobal )( IMarkupServices * This, /* [in] */ HGLOBAL hglobalHTML, /* [in] */ DWORD dwFlags, /* [out] */ IMarkupContainer **ppContainerResult, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish); HRESULT ( STDMETHODCALLTYPE *IsScopedElement )( IMarkupServices * This, /* [in] */ IHTMLElement *pElement, /* [out] */ BOOL *pfScoped); HRESULT ( STDMETHODCALLTYPE *GetElementTagId )( IMarkupServices * This, /* [in] */ IHTMLElement *pElement, /* [out] */ ELEMENT_TAG_ID *ptagId); HRESULT ( STDMETHODCALLTYPE *GetTagIDForName )( IMarkupServices * This, /* [in] */ BSTR bstrName, /* [out] */ ELEMENT_TAG_ID *ptagId); HRESULT ( STDMETHODCALLTYPE *GetNameForTagID )( IMarkupServices * This, /* [in] */ ELEMENT_TAG_ID tagId, /* [out] */ BSTR *pbstrName); HRESULT ( STDMETHODCALLTYPE *MovePointersToRange )( IMarkupServices * This, /* [in] */ IHTMLTxtRange *pIRange, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish); HRESULT ( STDMETHODCALLTYPE *MoveRangeToPointers )( IMarkupServices * This, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish, /* [in] */ IHTMLTxtRange *pIRange); HRESULT ( STDMETHODCALLTYPE *BeginUndoUnit )( IMarkupServices * This, /* [in] */ OLECHAR *pchTitle); HRESULT ( STDMETHODCALLTYPE *EndUndoUnit )( IMarkupServices * This); END_INTERFACE } IMarkupServicesVtbl; interface IMarkupServices { CONST_VTBL struct IMarkupServicesVtbl *lpVtbl; }; #ifdef COBJMACROS #define IMarkupServices_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IMarkupServices_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IMarkupServices_Release(This) \ (This)->lpVtbl -> Release(This) #define IMarkupServices_CreateMarkupPointer(This,ppPointer) \ (This)->lpVtbl -> CreateMarkupPointer(This,ppPointer) #define IMarkupServices_CreateMarkupContainer(This,ppMarkupContainer) \ (This)->lpVtbl -> CreateMarkupContainer(This,ppMarkupContainer) #define IMarkupServices_CreateElement(This,tagID,pchAttributes,ppElement) \ (This)->lpVtbl -> CreateElement(This,tagID,pchAttributes,ppElement) #define IMarkupServices_CloneElement(This,pElemCloneThis,ppElementTheClone) \ (This)->lpVtbl -> CloneElement(This,pElemCloneThis,ppElementTheClone) #define IMarkupServices_InsertElement(This,pElementInsert,pPointerStart,pPointerFinish) \ (This)->lpVtbl -> InsertElement(This,pElementInsert,pPointerStart,pPointerFinish) #define IMarkupServices_RemoveElement(This,pElementRemove) \ (This)->lpVtbl -> RemoveElement(This,pElementRemove) #define IMarkupServices_Remove(This,pPointerStart,pPointerFinish) \ (This)->lpVtbl -> Remove(This,pPointerStart,pPointerFinish) #define IMarkupServices_Copy(This,pPointerSourceStart,pPointerSourceFinish,pPointerTarget) \ (This)->lpVtbl -> Copy(This,pPointerSourceStart,pPointerSourceFinish,pPointerTarget) #define IMarkupServices_Move(This,pPointerSourceStart,pPointerSourceFinish,pPointerTarget) \ (This)->lpVtbl -> Move(This,pPointerSourceStart,pPointerSourceFinish,pPointerTarget) #define IMarkupServices_InsertText(This,pchText,cch,pPointerTarget) \ (This)->lpVtbl -> InsertText(This,pchText,cch,pPointerTarget) #define IMarkupServices_ParseString(This,pchHTML,dwFlags,ppContainerResult,ppPointerStart,ppPointerFinish) \ (This)->lpVtbl -> ParseString(This,pchHTML,dwFlags,ppContainerResult,ppPointerStart,ppPointerFinish) #define IMarkupServices_ParseGlobal(This,hglobalHTML,dwFlags,ppContainerResult,pPointerStart,pPointerFinish) \ (This)->lpVtbl -> ParseGlobal(This,hglobalHTML,dwFlags,ppContainerResult,pPointerStart,pPointerFinish) #define IMarkupServices_IsScopedElement(This,pElement,pfScoped) \ (This)->lpVtbl -> IsScopedElement(This,pElement,pfScoped) #define IMarkupServices_GetElementTagId(This,pElement,ptagId) \ (This)->lpVtbl -> GetElementTagId(This,pElement,ptagId) #define IMarkupServices_GetTagIDForName(This,bstrName,ptagId) \ (This)->lpVtbl -> GetTagIDForName(This,bstrName,ptagId) #define IMarkupServices_GetNameForTagID(This,tagId,pbstrName) \ (This)->lpVtbl -> GetNameForTagID(This,tagId,pbstrName) #define IMarkupServices_MovePointersToRange(This,pIRange,pPointerStart,pPointerFinish) \ (This)->lpVtbl -> MovePointersToRange(This,pIRange,pPointerStart,pPointerFinish) #define IMarkupServices_MoveRangeToPointers(This,pPointerStart,pPointerFinish,pIRange) \ (This)->lpVtbl -> MoveRangeToPointers(This,pPointerStart,pPointerFinish,pIRange) #define IMarkupServices_BeginUndoUnit(This,pchTitle) \ (This)->lpVtbl -> BeginUndoUnit(This,pchTitle) #define IMarkupServices_EndUndoUnit(This) \ (This)->lpVtbl -> EndUndoUnit(This) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IMarkupServices_CreateMarkupPointer_Proxy( IMarkupServices * This, /* [out] */ IMarkupPointer **ppPointer); void __RPC_STUB IMarkupServices_CreateMarkupPointer_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_CreateMarkupContainer_Proxy( IMarkupServices * This, /* [out] */ IMarkupContainer **ppMarkupContainer); void __RPC_STUB IMarkupServices_CreateMarkupContainer_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_CreateElement_Proxy( IMarkupServices * This, /* [in] */ ELEMENT_TAG_ID tagID, /* [in] */ OLECHAR *pchAttributes, /* [out] */ IHTMLElement **ppElement); void __RPC_STUB IMarkupServices_CreateElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_CloneElement_Proxy( IMarkupServices * This, /* [in] */ IHTMLElement *pElemCloneThis, /* [out] */ IHTMLElement **ppElementTheClone); void __RPC_STUB IMarkupServices_CloneElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_InsertElement_Proxy( IMarkupServices * This, /* [in] */ IHTMLElement *pElementInsert, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish); void __RPC_STUB IMarkupServices_InsertElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_RemoveElement_Proxy( IMarkupServices * This, /* [in] */ IHTMLElement *pElementRemove); void __RPC_STUB IMarkupServices_RemoveElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_Remove_Proxy( IMarkupServices * This, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish); void __RPC_STUB IMarkupServices_Remove_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_Copy_Proxy( IMarkupServices * This, /* [in] */ IMarkupPointer *pPointerSourceStart, /* [in] */ IMarkupPointer *pPointerSourceFinish, /* [in] */ IMarkupPointer *pPointerTarget); void __RPC_STUB IMarkupServices_Copy_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_Move_Proxy( IMarkupServices * This, /* [in] */ IMarkupPointer *pPointerSourceStart, /* [in] */ IMarkupPointer *pPointerSourceFinish, /* [in] */ IMarkupPointer *pPointerTarget); void __RPC_STUB IMarkupServices_Move_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_InsertText_Proxy( IMarkupServices * This, /* [in] */ OLECHAR *pchText, /* [in] */ long cch, /* [in] */ IMarkupPointer *pPointerTarget); void __RPC_STUB IMarkupServices_InsertText_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_ParseString_Proxy( IMarkupServices * This, /* [in] */ OLECHAR *pchHTML, /* [in] */ DWORD dwFlags, /* [out] */ IMarkupContainer **ppContainerResult, /* [in] */ IMarkupPointer *ppPointerStart, /* [in] */ IMarkupPointer *ppPointerFinish); void __RPC_STUB IMarkupServices_ParseString_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_ParseGlobal_Proxy( IMarkupServices * This, /* [in] */ HGLOBAL hglobalHTML, /* [in] */ DWORD dwFlags, /* [out] */ IMarkupContainer **ppContainerResult, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish); void __RPC_STUB IMarkupServices_ParseGlobal_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_IsScopedElement_Proxy( IMarkupServices * This, /* [in] */ IHTMLElement *pElement, /* [out] */ BOOL *pfScoped); void __RPC_STUB IMarkupServices_IsScopedElement_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_GetElementTagId_Proxy( IMarkupServices * This, /* [in] */ IHTMLElement *pElement, /* [out] */ ELEMENT_TAG_ID *ptagId); void __RPC_STUB IMarkupServices_GetElementTagId_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_GetTagIDForName_Proxy( IMarkupServices * This, /* [in] */ BSTR bstrName, /* [out] */ ELEMENT_TAG_ID *ptagId); void __RPC_STUB IMarkupServices_GetTagIDForName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_GetNameForTagID_Proxy( IMarkupServices * This, /* [in] */ ELEMENT_TAG_ID tagId, /* [out] */ BSTR *pbstrName); void __RPC_STUB IMarkupServices_GetNameForTagID_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_MovePointersToRange_Proxy( IMarkupServices * This, /* [in] */ IHTMLTxtRange *pIRange, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish); void __RPC_STUB IMarkupServices_MovePointersToRange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_MoveRangeToPointers_Proxy( IMarkupServices * This, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish, /* [in] */ IHTMLTxtRange *pIRange); void __RPC_STUB IMarkupServices_MoveRangeToPointers_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_BeginUndoUnit_Proxy( IMarkupServices * This, /* [in] */ OLECHAR *pchTitle); void __RPC_STUB IMarkupServices_BeginUndoUnit_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices_EndUndoUnit_Proxy( IMarkupServices * This); void __RPC_STUB IMarkupServices_EndUndoUnit_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IMarkupServices_INTERFACE_DEFINED__ */ #ifndef __IMarkupServices2_INTERFACE_DEFINED__ #define __IMarkupServices2_INTERFACE_DEFINED__ /* interface IMarkupServices2 */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IMarkupServices2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f682-98b5-11cf-bb82-00aa00bdce0b") IMarkupServices2 : public IMarkupServices { public: virtual HRESULT STDMETHODCALLTYPE ParseGlobalEx( /* [in] */ HGLOBAL hglobalHTML, /* [in] */ DWORD dwFlags, /* [in] */ IMarkupContainer *pContext, /* [out] */ IMarkupContainer **ppContainerResult, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish) = 0; virtual HRESULT STDMETHODCALLTYPE ValidateElements( /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish, /* [in] */ IMarkupPointer *pPointerTarget, /* [out][in] */ IMarkupPointer *pPointerStatus, /* [out] */ IHTMLElement **ppElemFailBottom, /* [out] */ IHTMLElement **ppElemFailTop) = 0; virtual HRESULT STDMETHODCALLTYPE SaveSegmentsToClipboard( /* [in] */ ISegmentList *pSegmentList, /* [in] */ DWORD dwFlags) = 0; }; #else /* C style interface */ typedef struct IMarkupServices2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IMarkupServices2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IMarkupServices2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IMarkupServices2 * This); HRESULT ( STDMETHODCALLTYPE *CreateMarkupPointer )( IMarkupServices2 * This, /* [out] */ IMarkupPointer **ppPointer); HRESULT ( STDMETHODCALLTYPE *CreateMarkupContainer )( IMarkupServices2 * This, /* [out] */ IMarkupContainer **ppMarkupContainer); HRESULT ( STDMETHODCALLTYPE *CreateElement )( IMarkupServices2 * This, /* [in] */ ELEMENT_TAG_ID tagID, /* [in] */ OLECHAR *pchAttributes, /* [out] */ IHTMLElement **ppElement); HRESULT ( STDMETHODCALLTYPE *CloneElement )( IMarkupServices2 * This, /* [in] */ IHTMLElement *pElemCloneThis, /* [out] */ IHTMLElement **ppElementTheClone); HRESULT ( STDMETHODCALLTYPE *InsertElement )( IMarkupServices2 * This, /* [in] */ IHTMLElement *pElementInsert, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish); HRESULT ( STDMETHODCALLTYPE *RemoveElement )( IMarkupServices2 * This, /* [in] */ IHTMLElement *pElementRemove); HRESULT ( STDMETHODCALLTYPE *Remove )( IMarkupServices2 * This, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish); HRESULT ( STDMETHODCALLTYPE *Copy )( IMarkupServices2 * This, /* [in] */ IMarkupPointer *pPointerSourceStart, /* [in] */ IMarkupPointer *pPointerSourceFinish, /* [in] */ IMarkupPointer *pPointerTarget); HRESULT ( STDMETHODCALLTYPE *Move )( IMarkupServices2 * This, /* [in] */ IMarkupPointer *pPointerSourceStart, /* [in] */ IMarkupPointer *pPointerSourceFinish, /* [in] */ IMarkupPointer *pPointerTarget); HRESULT ( STDMETHODCALLTYPE *InsertText )( IMarkupServices2 * This, /* [in] */ OLECHAR *pchText, /* [in] */ long cch, /* [in] */ IMarkupPointer *pPointerTarget); HRESULT ( STDMETHODCALLTYPE *ParseString )( IMarkupServices2 * This, /* [in] */ OLECHAR *pchHTML, /* [in] */ DWORD dwFlags, /* [out] */ IMarkupContainer **ppContainerResult, /* [in] */ IMarkupPointer *ppPointerStart, /* [in] */ IMarkupPointer *ppPointerFinish); HRESULT ( STDMETHODCALLTYPE *ParseGlobal )( IMarkupServices2 * This, /* [in] */ HGLOBAL hglobalHTML, /* [in] */ DWORD dwFlags, /* [out] */ IMarkupContainer **ppContainerResult, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish); HRESULT ( STDMETHODCALLTYPE *IsScopedElement )( IMarkupServices2 * This, /* [in] */ IHTMLElement *pElement, /* [out] */ BOOL *pfScoped); HRESULT ( STDMETHODCALLTYPE *GetElementTagId )( IMarkupServices2 * This, /* [in] */ IHTMLElement *pElement, /* [out] */ ELEMENT_TAG_ID *ptagId); HRESULT ( STDMETHODCALLTYPE *GetTagIDForName )( IMarkupServices2 * This, /* [in] */ BSTR bstrName, /* [out] */ ELEMENT_TAG_ID *ptagId); HRESULT ( STDMETHODCALLTYPE *GetNameForTagID )( IMarkupServices2 * This, /* [in] */ ELEMENT_TAG_ID tagId, /* [out] */ BSTR *pbstrName); HRESULT ( STDMETHODCALLTYPE *MovePointersToRange )( IMarkupServices2 * This, /* [in] */ IHTMLTxtRange *pIRange, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish); HRESULT ( STDMETHODCALLTYPE *MoveRangeToPointers )( IMarkupServices2 * This, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish, /* [in] */ IHTMLTxtRange *pIRange); HRESULT ( STDMETHODCALLTYPE *BeginUndoUnit )( IMarkupServices2 * This, /* [in] */ OLECHAR *pchTitle); HRESULT ( STDMETHODCALLTYPE *EndUndoUnit )( IMarkupServices2 * This); HRESULT ( STDMETHODCALLTYPE *ParseGlobalEx )( IMarkupServices2 * This, /* [in] */ HGLOBAL hglobalHTML, /* [in] */ DWORD dwFlags, /* [in] */ IMarkupContainer *pContext, /* [out] */ IMarkupContainer **ppContainerResult, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish); HRESULT ( STDMETHODCALLTYPE *ValidateElements )( IMarkupServices2 * This, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish, /* [in] */ IMarkupPointer *pPointerTarget, /* [out][in] */ IMarkupPointer *pPointerStatus, /* [out] */ IHTMLElement **ppElemFailBottom, /* [out] */ IHTMLElement **ppElemFailTop); HRESULT ( STDMETHODCALLTYPE *SaveSegmentsToClipboard )( IMarkupServices2 * This, /* [in] */ ISegmentList *pSegmentList, /* [in] */ DWORD dwFlags); END_INTERFACE } IMarkupServices2Vtbl; interface IMarkupServices2 { CONST_VTBL struct IMarkupServices2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IMarkupServices2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IMarkupServices2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IMarkupServices2_Release(This) \ (This)->lpVtbl -> Release(This) #define IMarkupServices2_CreateMarkupPointer(This,ppPointer) \ (This)->lpVtbl -> CreateMarkupPointer(This,ppPointer) #define IMarkupServices2_CreateMarkupContainer(This,ppMarkupContainer) \ (This)->lpVtbl -> CreateMarkupContainer(This,ppMarkupContainer) #define IMarkupServices2_CreateElement(This,tagID,pchAttributes,ppElement) \ (This)->lpVtbl -> CreateElement(This,tagID,pchAttributes,ppElement) #define IMarkupServices2_CloneElement(This,pElemCloneThis,ppElementTheClone) \ (This)->lpVtbl -> CloneElement(This,pElemCloneThis,ppElementTheClone) #define IMarkupServices2_InsertElement(This,pElementInsert,pPointerStart,pPointerFinish) \ (This)->lpVtbl -> InsertElement(This,pElementInsert,pPointerStart,pPointerFinish) #define IMarkupServices2_RemoveElement(This,pElementRemove) \ (This)->lpVtbl -> RemoveElement(This,pElementRemove) #define IMarkupServices2_Remove(This,pPointerStart,pPointerFinish) \ (This)->lpVtbl -> Remove(This,pPointerStart,pPointerFinish) #define IMarkupServices2_Copy(This,pPointerSourceStart,pPointerSourceFinish,pPointerTarget) \ (This)->lpVtbl -> Copy(This,pPointerSourceStart,pPointerSourceFinish,pPointerTarget) #define IMarkupServices2_Move(This,pPointerSourceStart,pPointerSourceFinish,pPointerTarget) \ (This)->lpVtbl -> Move(This,pPointerSourceStart,pPointerSourceFinish,pPointerTarget) #define IMarkupServices2_InsertText(This,pchText,cch,pPointerTarget) \ (This)->lpVtbl -> InsertText(This,pchText,cch,pPointerTarget) #define IMarkupServices2_ParseString(This,pchHTML,dwFlags,ppContainerResult,ppPointerStart,ppPointerFinish) \ (This)->lpVtbl -> ParseString(This,pchHTML,dwFlags,ppContainerResult,ppPointerStart,ppPointerFinish) #define IMarkupServices2_ParseGlobal(This,hglobalHTML,dwFlags,ppContainerResult,pPointerStart,pPointerFinish) \ (This)->lpVtbl -> ParseGlobal(This,hglobalHTML,dwFlags,ppContainerResult,pPointerStart,pPointerFinish) #define IMarkupServices2_IsScopedElement(This,pElement,pfScoped) \ (This)->lpVtbl -> IsScopedElement(This,pElement,pfScoped) #define IMarkupServices2_GetElementTagId(This,pElement,ptagId) \ (This)->lpVtbl -> GetElementTagId(This,pElement,ptagId) #define IMarkupServices2_GetTagIDForName(This,bstrName,ptagId) \ (This)->lpVtbl -> GetTagIDForName(This,bstrName,ptagId) #define IMarkupServices2_GetNameForTagID(This,tagId,pbstrName) \ (This)->lpVtbl -> GetNameForTagID(This,tagId,pbstrName) #define IMarkupServices2_MovePointersToRange(This,pIRange,pPointerStart,pPointerFinish) \ (This)->lpVtbl -> MovePointersToRange(This,pIRange,pPointerStart,pPointerFinish) #define IMarkupServices2_MoveRangeToPointers(This,pPointerStart,pPointerFinish,pIRange) \ (This)->lpVtbl -> MoveRangeToPointers(This,pPointerStart,pPointerFinish,pIRange) #define IMarkupServices2_BeginUndoUnit(This,pchTitle) \ (This)->lpVtbl -> BeginUndoUnit(This,pchTitle) #define IMarkupServices2_EndUndoUnit(This) \ (This)->lpVtbl -> EndUndoUnit(This) #define IMarkupServices2_ParseGlobalEx(This,hglobalHTML,dwFlags,pContext,ppContainerResult,pPointerStart,pPointerFinish) \ (This)->lpVtbl -> ParseGlobalEx(This,hglobalHTML,dwFlags,pContext,ppContainerResult,pPointerStart,pPointerFinish) #define IMarkupServices2_ValidateElements(This,pPointerStart,pPointerFinish,pPointerTarget,pPointerStatus,ppElemFailBottom,ppElemFailTop) \ (This)->lpVtbl -> ValidateElements(This,pPointerStart,pPointerFinish,pPointerTarget,pPointerStatus,ppElemFailBottom,ppElemFailTop) #define IMarkupServices2_SaveSegmentsToClipboard(This,pSegmentList,dwFlags) \ (This)->lpVtbl -> SaveSegmentsToClipboard(This,pSegmentList,dwFlags) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IMarkupServices2_ParseGlobalEx_Proxy( IMarkupServices2 * This, /* [in] */ HGLOBAL hglobalHTML, /* [in] */ DWORD dwFlags, /* [in] */ IMarkupContainer *pContext, /* [out] */ IMarkupContainer **ppContainerResult, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish); void __RPC_STUB IMarkupServices2_ParseGlobalEx_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices2_ValidateElements_Proxy( IMarkupServices2 * This, /* [in] */ IMarkupPointer *pPointerStart, /* [in] */ IMarkupPointer *pPointerFinish, /* [in] */ IMarkupPointer *pPointerTarget, /* [out][in] */ IMarkupPointer *pPointerStatus, /* [out] */ IHTMLElement **ppElemFailBottom, /* [out] */ IHTMLElement **ppElemFailTop); void __RPC_STUB IMarkupServices2_ValidateElements_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupServices2_SaveSegmentsToClipboard_Proxy( IMarkupServices2 * This, /* [in] */ ISegmentList *pSegmentList, /* [in] */ DWORD dwFlags); void __RPC_STUB IMarkupServices2_SaveSegmentsToClipboard_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IMarkupServices2_INTERFACE_DEFINED__ */ #ifndef __IHTMLChangePlayback_INTERFACE_DEFINED__ #define __IHTMLChangePlayback_INTERFACE_DEFINED__ /* interface IHTMLChangePlayback */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHTMLChangePlayback; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6e0-98b5-11cf-bb82-00aa00bdce0b") IHTMLChangePlayback : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE ExecChange( /* [in] */ BYTE *pbRecord, /* [in] */ BOOL fForward) = 0; }; #else /* C style interface */ typedef struct IHTMLChangePlaybackVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLChangePlayback * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLChangePlayback * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLChangePlayback * This); HRESULT ( STDMETHODCALLTYPE *ExecChange )( IHTMLChangePlayback * This, /* [in] */ BYTE *pbRecord, /* [in] */ BOOL fForward); END_INTERFACE } IHTMLChangePlaybackVtbl; interface IHTMLChangePlayback { CONST_VTBL struct IHTMLChangePlaybackVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLChangePlayback_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLChangePlayback_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLChangePlayback_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLChangePlayback_ExecChange(This,pbRecord,fForward) \ (This)->lpVtbl -> ExecChange(This,pbRecord,fForward) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IHTMLChangePlayback_ExecChange_Proxy( IHTMLChangePlayback * This, /* [in] */ BYTE *pbRecord, /* [in] */ BOOL fForward); void __RPC_STUB IHTMLChangePlayback_ExecChange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLChangePlayback_INTERFACE_DEFINED__ */ #ifndef __IMarkupPointer2_INTERFACE_DEFINED__ #define __IMarkupPointer2_INTERFACE_DEFINED__ /* interface IMarkupPointer2 */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IMarkupPointer2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f675-98b5-11cf-bb82-00aa00bdce0b") IMarkupPointer2 : public IMarkupPointer { public: virtual HRESULT STDMETHODCALLTYPE IsAtWordBreak( /* [out] */ BOOL *pfAtBreak) = 0; virtual HRESULT STDMETHODCALLTYPE GetMarkupPosition( /* [out] */ long *plMP) = 0; virtual HRESULT STDMETHODCALLTYPE MoveToMarkupPosition( /* [in] */ IMarkupContainer *pContainer, /* [in] */ long lMP) = 0; virtual HRESULT STDMETHODCALLTYPE MoveUnitBounded( /* [in] */ MOVEUNIT_ACTION muAction, /* [in] */ IMarkupPointer *pIBoundary) = 0; virtual HRESULT STDMETHODCALLTYPE IsInsideURL( /* [in] */ IMarkupPointer *pRight, /* [out] */ BOOL *pfResult) = 0; virtual HRESULT STDMETHODCALLTYPE MoveToContent( /* [in] */ IHTMLElement *pIElement, /* [in] */ BOOL fAtStart) = 0; }; #else /* C style interface */ typedef struct IMarkupPointer2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IMarkupPointer2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IMarkupPointer2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IMarkupPointer2 * This); HRESULT ( STDMETHODCALLTYPE *OwningDoc )( IMarkupPointer2 * This, /* [out] */ IHTMLDocument2 **ppDoc); HRESULT ( STDMETHODCALLTYPE *Gravity )( IMarkupPointer2 * This, /* [out] */ POINTER_GRAVITY *pGravity); HRESULT ( STDMETHODCALLTYPE *SetGravity )( IMarkupPointer2 * This, /* [in] */ POINTER_GRAVITY Gravity); HRESULT ( STDMETHODCALLTYPE *Cling )( IMarkupPointer2 * This, /* [out] */ BOOL *pfCling); HRESULT ( STDMETHODCALLTYPE *SetCling )( IMarkupPointer2 * This, /* [in] */ BOOL fCLing); HRESULT ( STDMETHODCALLTYPE *Unposition )( IMarkupPointer2 * This); HRESULT ( STDMETHODCALLTYPE *IsPositioned )( IMarkupPointer2 * This, /* [out] */ BOOL *pfPositioned); HRESULT ( STDMETHODCALLTYPE *GetContainer )( IMarkupPointer2 * This, /* [out] */ IMarkupContainer **ppContainer); HRESULT ( STDMETHODCALLTYPE *MoveAdjacentToElement )( IMarkupPointer2 * This, /* [in] */ IHTMLElement *pElement, /* [in] */ ELEMENT_ADJACENCY eAdj); HRESULT ( STDMETHODCALLTYPE *MoveToPointer )( IMarkupPointer2 * This, /* [in] */ IMarkupPointer *pPointer); HRESULT ( STDMETHODCALLTYPE *MoveToContainer )( IMarkupPointer2 * This, /* [in] */ IMarkupContainer *pContainer, /* [in] */ BOOL fAtStart); HRESULT ( STDMETHODCALLTYPE *Left )( IMarkupPointer2 * This, /* [in] */ BOOL fMove, /* [out] */ MARKUP_CONTEXT_TYPE *pContext, /* [out] */ IHTMLElement **ppElement, /* [out][in] */ long *pcch, /* [out] */ OLECHAR *pchText); HRESULT ( STDMETHODCALLTYPE *Right )( IMarkupPointer2 * This, /* [in] */ BOOL fMove, /* [out] */ MARKUP_CONTEXT_TYPE *pContext, /* [out] */ IHTMLElement **ppElement, /* [out][in] */ long *pcch, /* [out] */ OLECHAR *pchText); HRESULT ( STDMETHODCALLTYPE *CurrentScope )( IMarkupPointer2 * This, /* [out] */ IHTMLElement **ppElemCurrent); HRESULT ( STDMETHODCALLTYPE *IsLeftOf )( IMarkupPointer2 * This, /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfResult); HRESULT ( STDMETHODCALLTYPE *IsLeftOfOrEqualTo )( IMarkupPointer2 * This, /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfResult); HRESULT ( STDMETHODCALLTYPE *IsRightOf )( IMarkupPointer2 * This, /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfResult); HRESULT ( STDMETHODCALLTYPE *IsRightOfOrEqualTo )( IMarkupPointer2 * This, /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfResult); HRESULT ( STDMETHODCALLTYPE *IsEqualTo )( IMarkupPointer2 * This, /* [in] */ IMarkupPointer *pPointerThat, /* [out] */ BOOL *pfAreEqual); HRESULT ( STDMETHODCALLTYPE *MoveUnit )( IMarkupPointer2 * This, /* [in] */ MOVEUNIT_ACTION muAction); HRESULT ( STDMETHODCALLTYPE *FindText )( IMarkupPointer2 * This, /* [in] */ OLECHAR *pchFindText, /* [in] */ DWORD dwFlags, /* [in] */ IMarkupPointer *pIEndMatch, /* [in] */ IMarkupPointer *pIEndSearch); HRESULT ( STDMETHODCALLTYPE *IsAtWordBreak )( IMarkupPointer2 * This, /* [out] */ BOOL *pfAtBreak); HRESULT ( STDMETHODCALLTYPE *GetMarkupPosition )( IMarkupPointer2 * This, /* [out] */ long *plMP); HRESULT ( STDMETHODCALLTYPE *MoveToMarkupPosition )( IMarkupPointer2 * This, /* [in] */ IMarkupContainer *pContainer, /* [in] */ long lMP); HRESULT ( STDMETHODCALLTYPE *MoveUnitBounded )( IMarkupPointer2 * This, /* [in] */ MOVEUNIT_ACTION muAction, /* [in] */ IMarkupPointer *pIBoundary); HRESULT ( STDMETHODCALLTYPE *IsInsideURL )( IMarkupPointer2 * This, /* [in] */ IMarkupPointer *pRight, /* [out] */ BOOL *pfResult); HRESULT ( STDMETHODCALLTYPE *MoveToContent )( IMarkupPointer2 * This, /* [in] */ IHTMLElement *pIElement, /* [in] */ BOOL fAtStart); END_INTERFACE } IMarkupPointer2Vtbl; interface IMarkupPointer2 { CONST_VTBL struct IMarkupPointer2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IMarkupPointer2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IMarkupPointer2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IMarkupPointer2_Release(This) \ (This)->lpVtbl -> Release(This) #define IMarkupPointer2_OwningDoc(This,ppDoc) \ (This)->lpVtbl -> OwningDoc(This,ppDoc) #define IMarkupPointer2_Gravity(This,pGravity) \ (This)->lpVtbl -> Gravity(This,pGravity) #define IMarkupPointer2_SetGravity(This,Gravity) \ (This)->lpVtbl -> SetGravity(This,Gravity) #define IMarkupPointer2_Cling(This,pfCling) \ (This)->lpVtbl -> Cling(This,pfCling) #define IMarkupPointer2_SetCling(This,fCLing) \ (This)->lpVtbl -> SetCling(This,fCLing) #define IMarkupPointer2_Unposition(This) \ (This)->lpVtbl -> Unposition(This) #define IMarkupPointer2_IsPositioned(This,pfPositioned) \ (This)->lpVtbl -> IsPositioned(This,pfPositioned) #define IMarkupPointer2_GetContainer(This,ppContainer) \ (This)->lpVtbl -> GetContainer(This,ppContainer) #define IMarkupPointer2_MoveAdjacentToElement(This,pElement,eAdj) \ (This)->lpVtbl -> MoveAdjacentToElement(This,pElement,eAdj) #define IMarkupPointer2_MoveToPointer(This,pPointer) \ (This)->lpVtbl -> MoveToPointer(This,pPointer) #define IMarkupPointer2_MoveToContainer(This,pContainer,fAtStart) \ (This)->lpVtbl -> MoveToContainer(This,pContainer,fAtStart) #define IMarkupPointer2_Left(This,fMove,pContext,ppElement,pcch,pchText) \ (This)->lpVtbl -> Left(This,fMove,pContext,ppElement,pcch,pchText) #define IMarkupPointer2_Right(This,fMove,pContext,ppElement,pcch,pchText) \ (This)->lpVtbl -> Right(This,fMove,pContext,ppElement,pcch,pchText) #define IMarkupPointer2_CurrentScope(This,ppElemCurrent) \ (This)->lpVtbl -> CurrentScope(This,ppElemCurrent) #define IMarkupPointer2_IsLeftOf(This,pPointerThat,pfResult) \ (This)->lpVtbl -> IsLeftOf(This,pPointerThat,pfResult) #define IMarkupPointer2_IsLeftOfOrEqualTo(This,pPointerThat,pfResult) \ (This)->lpVtbl -> IsLeftOfOrEqualTo(This,pPointerThat,pfResult) #define IMarkupPointer2_IsRightOf(This,pPointerThat,pfResult) \ (This)->lpVtbl -> IsRightOf(This,pPointerThat,pfResult) #define IMarkupPointer2_IsRightOfOrEqualTo(This,pPointerThat,pfResult) \ (This)->lpVtbl -> IsRightOfOrEqualTo(This,pPointerThat,pfResult) #define IMarkupPointer2_IsEqualTo(This,pPointerThat,pfAreEqual) \ (This)->lpVtbl -> IsEqualTo(This,pPointerThat,pfAreEqual) #define IMarkupPointer2_MoveUnit(This,muAction) \ (This)->lpVtbl -> MoveUnit(This,muAction) #define IMarkupPointer2_FindText(This,pchFindText,dwFlags,pIEndMatch,pIEndSearch) \ (This)->lpVtbl -> FindText(This,pchFindText,dwFlags,pIEndMatch,pIEndSearch) #define IMarkupPointer2_IsAtWordBreak(This,pfAtBreak) \ (This)->lpVtbl -> IsAtWordBreak(This,pfAtBreak) #define IMarkupPointer2_GetMarkupPosition(This,plMP) \ (This)->lpVtbl -> GetMarkupPosition(This,plMP) #define IMarkupPointer2_MoveToMarkupPosition(This,pContainer,lMP) \ (This)->lpVtbl -> MoveToMarkupPosition(This,pContainer,lMP) #define IMarkupPointer2_MoveUnitBounded(This,muAction,pIBoundary) \ (This)->lpVtbl -> MoveUnitBounded(This,muAction,pIBoundary) #define IMarkupPointer2_IsInsideURL(This,pRight,pfResult) \ (This)->lpVtbl -> IsInsideURL(This,pRight,pfResult) #define IMarkupPointer2_MoveToContent(This,pIElement,fAtStart) \ (This)->lpVtbl -> MoveToContent(This,pIElement,fAtStart) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IMarkupPointer2_IsAtWordBreak_Proxy( IMarkupPointer2 * This, /* [out] */ BOOL *pfAtBreak); void __RPC_STUB IMarkupPointer2_IsAtWordBreak_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer2_GetMarkupPosition_Proxy( IMarkupPointer2 * This, /* [out] */ long *plMP); void __RPC_STUB IMarkupPointer2_GetMarkupPosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer2_MoveToMarkupPosition_Proxy( IMarkupPointer2 * This, /* [in] */ IMarkupContainer *pContainer, /* [in] */ long lMP); void __RPC_STUB IMarkupPointer2_MoveToMarkupPosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer2_MoveUnitBounded_Proxy( IMarkupPointer2 * This, /* [in] */ MOVEUNIT_ACTION muAction, /* [in] */ IMarkupPointer *pIBoundary); void __RPC_STUB IMarkupPointer2_MoveUnitBounded_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer2_IsInsideURL_Proxy( IMarkupPointer2 * This, /* [in] */ IMarkupPointer *pRight, /* [out] */ BOOL *pfResult); void __RPC_STUB IMarkupPointer2_IsInsideURL_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupPointer2_MoveToContent_Proxy( IMarkupPointer2 * This, /* [in] */ IHTMLElement *pIElement, /* [in] */ BOOL fAtStart); void __RPC_STUB IMarkupPointer2_MoveToContent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IMarkupPointer2_INTERFACE_DEFINED__ */ #ifndef __IMarkupTextFrags_INTERFACE_DEFINED__ #define __IMarkupTextFrags_INTERFACE_DEFINED__ /* interface IMarkupTextFrags */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IMarkupTextFrags; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5fa-98b5-11cf-bb82-00aa00bdce0b") IMarkupTextFrags : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetTextFragCount( /* [out] */ long *pcFrags) = 0; virtual HRESULT STDMETHODCALLTYPE GetTextFrag( /* [in] */ long iFrag, /* [out] */ BSTR *pbstrFrag, /* [in] */ IMarkupPointer *pPointerFrag) = 0; virtual HRESULT STDMETHODCALLTYPE RemoveTextFrag( /* [in] */ long iFrag) = 0; virtual HRESULT STDMETHODCALLTYPE InsertTextFrag( /* [in] */ long iFrag, /* [in] */ BSTR bstrInsert, /* [in] */ IMarkupPointer *pPointerInsert) = 0; virtual HRESULT STDMETHODCALLTYPE FindTextFragFromMarkupPointer( /* [in] */ IMarkupPointer *pPointerFind, /* [out] */ long *piFrag, /* [out] */ BOOL *pfFragFound) = 0; }; #else /* C style interface */ typedef struct IMarkupTextFragsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IMarkupTextFrags * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IMarkupTextFrags * This); ULONG ( STDMETHODCALLTYPE *Release )( IMarkupTextFrags * This); HRESULT ( STDMETHODCALLTYPE *GetTextFragCount )( IMarkupTextFrags * This, /* [out] */ long *pcFrags); HRESULT ( STDMETHODCALLTYPE *GetTextFrag )( IMarkupTextFrags * This, /* [in] */ long iFrag, /* [out] */ BSTR *pbstrFrag, /* [in] */ IMarkupPointer *pPointerFrag); HRESULT ( STDMETHODCALLTYPE *RemoveTextFrag )( IMarkupTextFrags * This, /* [in] */ long iFrag); HRESULT ( STDMETHODCALLTYPE *InsertTextFrag )( IMarkupTextFrags * This, /* [in] */ long iFrag, /* [in] */ BSTR bstrInsert, /* [in] */ IMarkupPointer *pPointerInsert); HRESULT ( STDMETHODCALLTYPE *FindTextFragFromMarkupPointer )( IMarkupTextFrags * This, /* [in] */ IMarkupPointer *pPointerFind, /* [out] */ long *piFrag, /* [out] */ BOOL *pfFragFound); END_INTERFACE } IMarkupTextFragsVtbl; interface IMarkupTextFrags { CONST_VTBL struct IMarkupTextFragsVtbl *lpVtbl; }; #ifdef COBJMACROS #define IMarkupTextFrags_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IMarkupTextFrags_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IMarkupTextFrags_Release(This) \ (This)->lpVtbl -> Release(This) #define IMarkupTextFrags_GetTextFragCount(This,pcFrags) \ (This)->lpVtbl -> GetTextFragCount(This,pcFrags) #define IMarkupTextFrags_GetTextFrag(This,iFrag,pbstrFrag,pPointerFrag) \ (This)->lpVtbl -> GetTextFrag(This,iFrag,pbstrFrag,pPointerFrag) #define IMarkupTextFrags_RemoveTextFrag(This,iFrag) \ (This)->lpVtbl -> RemoveTextFrag(This,iFrag) #define IMarkupTextFrags_InsertTextFrag(This,iFrag,bstrInsert,pPointerInsert) \ (This)->lpVtbl -> InsertTextFrag(This,iFrag,bstrInsert,pPointerInsert) #define IMarkupTextFrags_FindTextFragFromMarkupPointer(This,pPointerFind,piFrag,pfFragFound) \ (This)->lpVtbl -> FindTextFragFromMarkupPointer(This,pPointerFind,piFrag,pfFragFound) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IMarkupTextFrags_GetTextFragCount_Proxy( IMarkupTextFrags * This, /* [out] */ long *pcFrags); void __RPC_STUB IMarkupTextFrags_GetTextFragCount_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupTextFrags_GetTextFrag_Proxy( IMarkupTextFrags * This, /* [in] */ long iFrag, /* [out] */ BSTR *pbstrFrag, /* [in] */ IMarkupPointer *pPointerFrag); void __RPC_STUB IMarkupTextFrags_GetTextFrag_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupTextFrags_RemoveTextFrag_Proxy( IMarkupTextFrags * This, /* [in] */ long iFrag); void __RPC_STUB IMarkupTextFrags_RemoveTextFrag_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupTextFrags_InsertTextFrag_Proxy( IMarkupTextFrags * This, /* [in] */ long iFrag, /* [in] */ BSTR bstrInsert, /* [in] */ IMarkupPointer *pPointerInsert); void __RPC_STUB IMarkupTextFrags_InsertTextFrag_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IMarkupTextFrags_FindTextFragFromMarkupPointer_Proxy( IMarkupTextFrags * This, /* [in] */ IMarkupPointer *pPointerFind, /* [out] */ long *piFrag, /* [out] */ BOOL *pfFragFound); void __RPC_STUB IMarkupTextFrags_FindTextFragFromMarkupPointer_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IMarkupTextFrags_INTERFACE_DEFINED__ */ #ifndef __IXMLGenericParse_INTERFACE_DEFINED__ #define __IXMLGenericParse_INTERFACE_DEFINED__ /* interface IXMLGenericParse */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IXMLGenericParse; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("E4E23071-4D07-11d2-AE76-0080C73BC199") IXMLGenericParse : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE SetGenericParse( /* [in] */ VARIANT_BOOL fDoGeneric) = 0; }; #else /* C style interface */ typedef struct IXMLGenericParseVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IXMLGenericParse * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IXMLGenericParse * This); ULONG ( STDMETHODCALLTYPE *Release )( IXMLGenericParse * This); HRESULT ( STDMETHODCALLTYPE *SetGenericParse )( IXMLGenericParse * This, /* [in] */ VARIANT_BOOL fDoGeneric); END_INTERFACE } IXMLGenericParseVtbl; interface IXMLGenericParse { CONST_VTBL struct IXMLGenericParseVtbl *lpVtbl; }; #ifdef COBJMACROS #define IXMLGenericParse_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IXMLGenericParse_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IXMLGenericParse_Release(This) \ (This)->lpVtbl -> Release(This) #define IXMLGenericParse_SetGenericParse(This,fDoGeneric) \ (This)->lpVtbl -> SetGenericParse(This,fDoGeneric) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IXMLGenericParse_SetGenericParse_Proxy( IXMLGenericParse * This, /* [in] */ VARIANT_BOOL fDoGeneric); void __RPC_STUB IXMLGenericParse_SetGenericParse_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IXMLGenericParse_INTERFACE_DEFINED__ */ #ifndef __IHTMLEditHost_INTERFACE_DEFINED__ #define __IHTMLEditHost_INTERFACE_DEFINED__ /* interface IHTMLEditHost */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHTMLEditHost; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6a0-98b5-11cf-bb82-00aa00bdce0b") IHTMLEditHost : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE SnapRect( /* [in] */ IHTMLElement *pIElement, /* [out][in] */ RECT *prcNew, /* [in] */ ELEMENT_CORNER eHandle) = 0; }; #else /* C style interface */ typedef struct IHTMLEditHostVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLEditHost * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLEditHost * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLEditHost * This); HRESULT ( STDMETHODCALLTYPE *SnapRect )( IHTMLEditHost * This, /* [in] */ IHTMLElement *pIElement, /* [out][in] */ RECT *prcNew, /* [in] */ ELEMENT_CORNER eHandle); END_INTERFACE } IHTMLEditHostVtbl; interface IHTMLEditHost { CONST_VTBL struct IHTMLEditHostVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLEditHost_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLEditHost_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLEditHost_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLEditHost_SnapRect(This,pIElement,prcNew,eHandle) \ (This)->lpVtbl -> SnapRect(This,pIElement,prcNew,eHandle) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IHTMLEditHost_SnapRect_Proxy( IHTMLEditHost * This, /* [in] */ IHTMLElement *pIElement, /* [out][in] */ RECT *prcNew, /* [in] */ ELEMENT_CORNER eHandle); void __RPC_STUB IHTMLEditHost_SnapRect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLEditHost_INTERFACE_DEFINED__ */ #ifndef __IHTMLEditHost2_INTERFACE_DEFINED__ #define __IHTMLEditHost2_INTERFACE_DEFINED__ /* interface IHTMLEditHost2 */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHTMLEditHost2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f848-98b5-11cf-bb82-00aa00bdce0d") IHTMLEditHost2 : public IHTMLEditHost { public: virtual HRESULT STDMETHODCALLTYPE PreDrag( void) = 0; }; #else /* C style interface */ typedef struct IHTMLEditHost2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLEditHost2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLEditHost2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLEditHost2 * This); HRESULT ( STDMETHODCALLTYPE *SnapRect )( IHTMLEditHost2 * This, /* [in] */ IHTMLElement *pIElement, /* [out][in] */ RECT *prcNew, /* [in] */ ELEMENT_CORNER eHandle); HRESULT ( STDMETHODCALLTYPE *PreDrag )( IHTMLEditHost2 * This); END_INTERFACE } IHTMLEditHost2Vtbl; interface IHTMLEditHost2 { CONST_VTBL struct IHTMLEditHost2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLEditHost2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLEditHost2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLEditHost2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLEditHost2_SnapRect(This,pIElement,prcNew,eHandle) \ (This)->lpVtbl -> SnapRect(This,pIElement,prcNew,eHandle) #define IHTMLEditHost2_PreDrag(This) \ (This)->lpVtbl -> PreDrag(This) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IHTMLEditHost2_PreDrag_Proxy( IHTMLEditHost2 * This); void __RPC_STUB IHTMLEditHost2_PreDrag_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLEditHost2_INTERFACE_DEFINED__ */ #ifndef __ISequenceNumber_INTERFACE_DEFINED__ #define __ISequenceNumber_INTERFACE_DEFINED__ /* interface ISequenceNumber */ /* [uuid][unique][object] */ EXTERN_C const IID IID_ISequenceNumber; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6c1-98b5-11cf-bb82-00aa00bdce0b") ISequenceNumber : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetSequenceNumber( /* [in] */ long nCurrent, /* [out] */ long *pnNew) = 0; }; #else /* C style interface */ typedef struct ISequenceNumberVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ISequenceNumber * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ISequenceNumber * This); ULONG ( STDMETHODCALLTYPE *Release )( ISequenceNumber * This); HRESULT ( STDMETHODCALLTYPE *GetSequenceNumber )( ISequenceNumber * This, /* [in] */ long nCurrent, /* [out] */ long *pnNew); END_INTERFACE } ISequenceNumberVtbl; interface ISequenceNumber { CONST_VTBL struct ISequenceNumberVtbl *lpVtbl; }; #ifdef COBJMACROS #define ISequenceNumber_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ISequenceNumber_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ISequenceNumber_Release(This) \ (This)->lpVtbl -> Release(This) #define ISequenceNumber_GetSequenceNumber(This,nCurrent,pnNew) \ (This)->lpVtbl -> GetSequenceNumber(This,nCurrent,pnNew) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE ISequenceNumber_GetSequenceNumber_Proxy( ISequenceNumber * This, /* [in] */ long nCurrent, /* [out] */ long *pnNew); void __RPC_STUB ISequenceNumber_GetSequenceNumber_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ISequenceNumber_INTERFACE_DEFINED__ */ #ifndef __IIMEServices_INTERFACE_DEFINED__ #define __IIMEServices_INTERFACE_DEFINED__ /* interface IIMEServices */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IIMEServices; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6ca-98b5-11cf-bb82-00aa00bdce0b") IIMEServices : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetActiveIMM( /* [out] */ IActiveIMMApp **ppActiveIMM) = 0; }; #else /* C style interface */ typedef struct IIMEServicesVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IIMEServices * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IIMEServices * This); ULONG ( STDMETHODCALLTYPE *Release )( IIMEServices * This); HRESULT ( STDMETHODCALLTYPE *GetActiveIMM )( IIMEServices * This, /* [out] */ IActiveIMMApp **ppActiveIMM); END_INTERFACE } IIMEServicesVtbl; interface IIMEServices { CONST_VTBL struct IIMEServicesVtbl *lpVtbl; }; #ifdef COBJMACROS #define IIMEServices_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IIMEServices_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IIMEServices_Release(This) \ (This)->lpVtbl -> Release(This) #define IIMEServices_GetActiveIMM(This,ppActiveIMM) \ (This)->lpVtbl -> GetActiveIMM(This,ppActiveIMM) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IIMEServices_GetActiveIMM_Proxy( IIMEServices * This, /* [out] */ IActiveIMMApp **ppActiveIMM); void __RPC_STUB IIMEServices_GetActiveIMM_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IIMEServices_INTERFACE_DEFINED__ */ #ifndef __ISelectionServicesListener_INTERFACE_DEFINED__ #define __ISelectionServicesListener_INTERFACE_DEFINED__ /* interface ISelectionServicesListener */ /* [uuid][unique][object] */ EXTERN_C const IID IID_ISelectionServicesListener; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f699-98b5-11cf-bb82-00aa00bdce0b") ISelectionServicesListener : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE BeginSelectionUndo( void) = 0; virtual HRESULT STDMETHODCALLTYPE EndSelectionUndo( void) = 0; virtual HRESULT STDMETHODCALLTYPE OnSelectedElementExit( /* [in] */ IMarkupPointer *pIElementStart, /* [in] */ IMarkupPointer *pIElementEnd, /* [in] */ IMarkupPointer *pIElementContentStart, /* [in] */ IMarkupPointer *pIElementContentEnd) = 0; virtual HRESULT STDMETHODCALLTYPE OnChangeType( /* [in] */ SELECTION_TYPE eType, /* [in] */ ISelectionServicesListener *pIListener) = 0; virtual HRESULT STDMETHODCALLTYPE GetTypeDetail( /* [out] */ BSTR *pTypeDetail) = 0; }; #else /* C style interface */ typedef struct ISelectionServicesListenerVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ISelectionServicesListener * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ISelectionServicesListener * This); ULONG ( STDMETHODCALLTYPE *Release )( ISelectionServicesListener * This); HRESULT ( STDMETHODCALLTYPE *BeginSelectionUndo )( ISelectionServicesListener * This); HRESULT ( STDMETHODCALLTYPE *EndSelectionUndo )( ISelectionServicesListener * This); HRESULT ( STDMETHODCALLTYPE *OnSelectedElementExit )( ISelectionServicesListener * This, /* [in] */ IMarkupPointer *pIElementStart, /* [in] */ IMarkupPointer *pIElementEnd, /* [in] */ IMarkupPointer *pIElementContentStart, /* [in] */ IMarkupPointer *pIElementContentEnd); HRESULT ( STDMETHODCALLTYPE *OnChangeType )( ISelectionServicesListener * This, /* [in] */ SELECTION_TYPE eType, /* [in] */ ISelectionServicesListener *pIListener); HRESULT ( STDMETHODCALLTYPE *GetTypeDetail )( ISelectionServicesListener * This, /* [out] */ BSTR *pTypeDetail); END_INTERFACE } ISelectionServicesListenerVtbl; interface ISelectionServicesListener { CONST_VTBL struct ISelectionServicesListenerVtbl *lpVtbl; }; #ifdef COBJMACROS #define ISelectionServicesListener_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ISelectionServicesListener_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ISelectionServicesListener_Release(This) \ (This)->lpVtbl -> Release(This) #define ISelectionServicesListener_BeginSelectionUndo(This) \ (This)->lpVtbl -> BeginSelectionUndo(This) #define ISelectionServicesListener_EndSelectionUndo(This) \ (This)->lpVtbl -> EndSelectionUndo(This) #define ISelectionServicesListener_OnSelectedElementExit(This,pIElementStart,pIElementEnd,pIElementContentStart,pIElementContentEnd) \ (This)->lpVtbl -> OnSelectedElementExit(This,pIElementStart,pIElementEnd,pIElementContentStart,pIElementContentEnd) #define ISelectionServicesListener_OnChangeType(This,eType,pIListener) \ (This)->lpVtbl -> OnChangeType(This,eType,pIListener) #define ISelectionServicesListener_GetTypeDetail(This,pTypeDetail) \ (This)->lpVtbl -> GetTypeDetail(This,pTypeDetail) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE ISelectionServicesListener_BeginSelectionUndo_Proxy( ISelectionServicesListener * This); void __RPC_STUB ISelectionServicesListener_BeginSelectionUndo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE ISelectionServicesListener_EndSelectionUndo_Proxy( ISelectionServicesListener * This); void __RPC_STUB ISelectionServicesListener_EndSelectionUndo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE ISelectionServicesListener_OnSelectedElementExit_Proxy( ISelectionServicesListener * This, /* [in] */ IMarkupPointer *pIElementStart, /* [in] */ IMarkupPointer *pIElementEnd, /* [in] */ IMarkupPointer *pIElementContentStart, /* [in] */ IMarkupPointer *pIElementContentEnd); void __RPC_STUB ISelectionServicesListener_OnSelectedElementExit_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE ISelectionServicesListener_OnChangeType_Proxy( ISelectionServicesListener * This, /* [in] */ SELECTION_TYPE eType, /* [in] */ ISelectionServicesListener *pIListener); void __RPC_STUB ISelectionServicesListener_OnChangeType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE ISelectionServicesListener_GetTypeDetail_Proxy( ISelectionServicesListener * This, /* [out] */ BSTR *pTypeDetail); void __RPC_STUB ISelectionServicesListener_GetTypeDetail_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ISelectionServicesListener_INTERFACE_DEFINED__ */ #ifndef __ISelectionServices_INTERFACE_DEFINED__ #define __ISelectionServices_INTERFACE_DEFINED__ /* interface ISelectionServices */ /* [uuid][unique][object] */ EXTERN_C const IID IID_ISelectionServices; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f684-98b5-11cf-bb82-00aa00bdce0b") ISelectionServices : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE SetSelectionType( /* [in] */ SELECTION_TYPE eType, /* [in] */ ISelectionServicesListener *pIListener) = 0; virtual HRESULT STDMETHODCALLTYPE GetMarkupContainer( /* [out] */ IMarkupContainer **ppIContainer) = 0; virtual HRESULT STDMETHODCALLTYPE AddSegment( /* [in] */ IMarkupPointer *pIStart, /* [in] */ IMarkupPointer *pIEnd, /* [out] */ ISegment **ppISegmentAdded) = 0; virtual HRESULT STDMETHODCALLTYPE AddElementSegment( /* [in] */ IHTMLElement *pIElement, /* [out] */ IElementSegment **ppISegmentAdded) = 0; virtual HRESULT STDMETHODCALLTYPE RemoveSegment( /* [in] */ ISegment *pISegment) = 0; virtual HRESULT STDMETHODCALLTYPE GetSelectionServicesListener( /* [out] */ ISelectionServicesListener **ppISelectionServicesListener) = 0; }; #else /* C style interface */ typedef struct ISelectionServicesVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( ISelectionServices * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( ISelectionServices * This); ULONG ( STDMETHODCALLTYPE *Release )( ISelectionServices * This); HRESULT ( STDMETHODCALLTYPE *SetSelectionType )( ISelectionServices * This, /* [in] */ SELECTION_TYPE eType, /* [in] */ ISelectionServicesListener *pIListener); HRESULT ( STDMETHODCALLTYPE *GetMarkupContainer )( ISelectionServices * This, /* [out] */ IMarkupContainer **ppIContainer); HRESULT ( STDMETHODCALLTYPE *AddSegment )( ISelectionServices * This, /* [in] */ IMarkupPointer *pIStart, /* [in] */ IMarkupPointer *pIEnd, /* [out] */ ISegment **ppISegmentAdded); HRESULT ( STDMETHODCALLTYPE *AddElementSegment )( ISelectionServices * This, /* [in] */ IHTMLElement *pIElement, /* [out] */ IElementSegment **ppISegmentAdded); HRESULT ( STDMETHODCALLTYPE *RemoveSegment )( ISelectionServices * This, /* [in] */ ISegment *pISegment); HRESULT ( STDMETHODCALLTYPE *GetSelectionServicesListener )( ISelectionServices * This, /* [out] */ ISelectionServicesListener **ppISelectionServicesListener); END_INTERFACE } ISelectionServicesVtbl; interface ISelectionServices { CONST_VTBL struct ISelectionServicesVtbl *lpVtbl; }; #ifdef COBJMACROS #define ISelectionServices_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ISelectionServices_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ISelectionServices_Release(This) \ (This)->lpVtbl -> Release(This) #define ISelectionServices_SetSelectionType(This,eType,pIListener) \ (This)->lpVtbl -> SetSelectionType(This,eType,pIListener) #define ISelectionServices_GetMarkupContainer(This,ppIContainer) \ (This)->lpVtbl -> GetMarkupContainer(This,ppIContainer) #define ISelectionServices_AddSegment(This,pIStart,pIEnd,ppISegmentAdded) \ (This)->lpVtbl -> AddSegment(This,pIStart,pIEnd,ppISegmentAdded) #define ISelectionServices_AddElementSegment(This,pIElement,ppISegmentAdded) \ (This)->lpVtbl -> AddElementSegment(This,pIElement,ppISegmentAdded) #define ISelectionServices_RemoveSegment(This,pISegment) \ (This)->lpVtbl -> RemoveSegment(This,pISegment) #define ISelectionServices_GetSelectionServicesListener(This,ppISelectionServicesListener) \ (This)->lpVtbl -> GetSelectionServicesListener(This,ppISelectionServicesListener) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE ISelectionServices_SetSelectionType_Proxy( ISelectionServices * This, /* [in] */ SELECTION_TYPE eType, /* [in] */ ISelectionServicesListener *pIListener); void __RPC_STUB ISelectionServices_SetSelectionType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE ISelectionServices_GetMarkupContainer_Proxy( ISelectionServices * This, /* [out] */ IMarkupContainer **ppIContainer); void __RPC_STUB ISelectionServices_GetMarkupContainer_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE ISelectionServices_AddSegment_Proxy( ISelectionServices * This, /* [in] */ IMarkupPointer *pIStart, /* [in] */ IMarkupPointer *pIEnd, /* [out] */ ISegment **ppISegmentAdded); void __RPC_STUB ISelectionServices_AddSegment_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE ISelectionServices_AddElementSegment_Proxy( ISelectionServices * This, /* [in] */ IHTMLElement *pIElement, /* [out] */ IElementSegment **ppISegmentAdded); void __RPC_STUB ISelectionServices_AddElementSegment_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE ISelectionServices_RemoveSegment_Proxy( ISelectionServices * This, /* [in] */ ISegment *pISegment); void __RPC_STUB ISelectionServices_RemoveSegment_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE ISelectionServices_GetSelectionServicesListener_Proxy( ISelectionServices * This, /* [out] */ ISelectionServicesListener **ppISelectionServicesListener); void __RPC_STUB ISelectionServices_GetSelectionServicesListener_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ISelectionServices_INTERFACE_DEFINED__ */ #ifndef __IHTMLEditDesigner_INTERFACE_DEFINED__ #define __IHTMLEditDesigner_INTERFACE_DEFINED__ /* interface IHTMLEditDesigner */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHTMLEditDesigner; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f662-98b5-11cf-bb82-00aa00bdce0b") IHTMLEditDesigner : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE PreHandleEvent( /* [in] */ DISPID inEvtDispId, /* [in] */ IHTMLEventObj *pIEventObj) = 0; virtual HRESULT STDMETHODCALLTYPE PostHandleEvent( /* [in] */ DISPID inEvtDispId, /* [in] */ IHTMLEventObj *pIEventObj) = 0; virtual HRESULT STDMETHODCALLTYPE TranslateAccelerator( /* [in] */ DISPID inEvtDispId, /* [in] */ IHTMLEventObj *pIEventObj) = 0; virtual HRESULT STDMETHODCALLTYPE PostEditorEventNotify( /* [in] */ DISPID inEvtDispId, /* [in] */ IHTMLEventObj *pIEventObj) = 0; }; #else /* C style interface */ typedef struct IHTMLEditDesignerVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLEditDesigner * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLEditDesigner * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLEditDesigner * This); HRESULT ( STDMETHODCALLTYPE *PreHandleEvent )( IHTMLEditDesigner * This, /* [in] */ DISPID inEvtDispId, /* [in] */ IHTMLEventObj *pIEventObj); HRESULT ( STDMETHODCALLTYPE *PostHandleEvent )( IHTMLEditDesigner * This, /* [in] */ DISPID inEvtDispId, /* [in] */ IHTMLEventObj *pIEventObj); HRESULT ( STDMETHODCALLTYPE *TranslateAccelerator )( IHTMLEditDesigner * This, /* [in] */ DISPID inEvtDispId, /* [in] */ IHTMLEventObj *pIEventObj); HRESULT ( STDMETHODCALLTYPE *PostEditorEventNotify )( IHTMLEditDesigner * This, /* [in] */ DISPID inEvtDispId, /* [in] */ IHTMLEventObj *pIEventObj); END_INTERFACE } IHTMLEditDesignerVtbl; interface IHTMLEditDesigner { CONST_VTBL struct IHTMLEditDesignerVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLEditDesigner_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLEditDesigner_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLEditDesigner_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLEditDesigner_PreHandleEvent(This,inEvtDispId,pIEventObj) \ (This)->lpVtbl -> PreHandleEvent(This,inEvtDispId,pIEventObj) #define IHTMLEditDesigner_PostHandleEvent(This,inEvtDispId,pIEventObj) \ (This)->lpVtbl -> PostHandleEvent(This,inEvtDispId,pIEventObj) #define IHTMLEditDesigner_TranslateAccelerator(This,inEvtDispId,pIEventObj) \ (This)->lpVtbl -> TranslateAccelerator(This,inEvtDispId,pIEventObj) #define IHTMLEditDesigner_PostEditorEventNotify(This,inEvtDispId,pIEventObj) \ (This)->lpVtbl -> PostEditorEventNotify(This,inEvtDispId,pIEventObj) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IHTMLEditDesigner_PreHandleEvent_Proxy( IHTMLEditDesigner * This, /* [in] */ DISPID inEvtDispId, /* [in] */ IHTMLEventObj *pIEventObj); void __RPC_STUB IHTMLEditDesigner_PreHandleEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLEditDesigner_PostHandleEvent_Proxy( IHTMLEditDesigner * This, /* [in] */ DISPID inEvtDispId, /* [in] */ IHTMLEventObj *pIEventObj); void __RPC_STUB IHTMLEditDesigner_PostHandleEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLEditDesigner_TranslateAccelerator_Proxy( IHTMLEditDesigner * This, /* [in] */ DISPID inEvtDispId, /* [in] */ IHTMLEventObj *pIEventObj); void __RPC_STUB IHTMLEditDesigner_TranslateAccelerator_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLEditDesigner_PostEditorEventNotify_Proxy( IHTMLEditDesigner * This, /* [in] */ DISPID inEvtDispId, /* [in] */ IHTMLEventObj *pIEventObj); void __RPC_STUB IHTMLEditDesigner_PostEditorEventNotify_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLEditDesigner_INTERFACE_DEFINED__ */ #ifndef __IHTMLEditServices_INTERFACE_DEFINED__ #define __IHTMLEditServices_INTERFACE_DEFINED__ /* interface IHTMLEditServices */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHTMLEditServices; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f663-98b5-11cf-bb82-00aa00bdce0b") IHTMLEditServices : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE AddDesigner( /* [in] */ IHTMLEditDesigner *pIDesigner) = 0; virtual HRESULT STDMETHODCALLTYPE RemoveDesigner( /* [in] */ IHTMLEditDesigner *pIDesigner) = 0; virtual HRESULT STDMETHODCALLTYPE GetSelectionServices( /* [in] */ IMarkupContainer *pIContainer, /* [out] */ ISelectionServices **ppSelSvc) = 0; virtual HRESULT STDMETHODCALLTYPE MoveToSelectionAnchor( /* [in] */ IMarkupPointer *pIStartAnchor) = 0; virtual HRESULT STDMETHODCALLTYPE MoveToSelectionEnd( /* [in] */ IMarkupPointer *pIEndAnchor) = 0; virtual HRESULT STDMETHODCALLTYPE SelectRange( /* [in] */ IMarkupPointer *pStart, /* [in] */ IMarkupPointer *pEnd, /* [in] */ SELECTION_TYPE eType) = 0; }; #else /* C style interface */ typedef struct IHTMLEditServicesVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLEditServices * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLEditServices * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLEditServices * This); HRESULT ( STDMETHODCALLTYPE *AddDesigner )( IHTMLEditServices * This, /* [in] */ IHTMLEditDesigner *pIDesigner); HRESULT ( STDMETHODCALLTYPE *RemoveDesigner )( IHTMLEditServices * This, /* [in] */ IHTMLEditDesigner *pIDesigner); HRESULT ( STDMETHODCALLTYPE *GetSelectionServices )( IHTMLEditServices * This, /* [in] */ IMarkupContainer *pIContainer, /* [out] */ ISelectionServices **ppSelSvc); HRESULT ( STDMETHODCALLTYPE *MoveToSelectionAnchor )( IHTMLEditServices * This, /* [in] */ IMarkupPointer *pIStartAnchor); HRESULT ( STDMETHODCALLTYPE *MoveToSelectionEnd )( IHTMLEditServices * This, /* [in] */ IMarkupPointer *pIEndAnchor); HRESULT ( STDMETHODCALLTYPE *SelectRange )( IHTMLEditServices * This, /* [in] */ IMarkupPointer *pStart, /* [in] */ IMarkupPointer *pEnd, /* [in] */ SELECTION_TYPE eType); END_INTERFACE } IHTMLEditServicesVtbl; interface IHTMLEditServices { CONST_VTBL struct IHTMLEditServicesVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLEditServices_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLEditServices_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLEditServices_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLEditServices_AddDesigner(This,pIDesigner) \ (This)->lpVtbl -> AddDesigner(This,pIDesigner) #define IHTMLEditServices_RemoveDesigner(This,pIDesigner) \ (This)->lpVtbl -> RemoveDesigner(This,pIDesigner) #define IHTMLEditServices_GetSelectionServices(This,pIContainer,ppSelSvc) \ (This)->lpVtbl -> GetSelectionServices(This,pIContainer,ppSelSvc) #define IHTMLEditServices_MoveToSelectionAnchor(This,pIStartAnchor) \ (This)->lpVtbl -> MoveToSelectionAnchor(This,pIStartAnchor) #define IHTMLEditServices_MoveToSelectionEnd(This,pIEndAnchor) \ (This)->lpVtbl -> MoveToSelectionEnd(This,pIEndAnchor) #define IHTMLEditServices_SelectRange(This,pStart,pEnd,eType) \ (This)->lpVtbl -> SelectRange(This,pStart,pEnd,eType) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IHTMLEditServices_AddDesigner_Proxy( IHTMLEditServices * This, /* [in] */ IHTMLEditDesigner *pIDesigner); void __RPC_STUB IHTMLEditServices_AddDesigner_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLEditServices_RemoveDesigner_Proxy( IHTMLEditServices * This, /* [in] */ IHTMLEditDesigner *pIDesigner); void __RPC_STUB IHTMLEditServices_RemoveDesigner_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLEditServices_GetSelectionServices_Proxy( IHTMLEditServices * This, /* [in] */ IMarkupContainer *pIContainer, /* [out] */ ISelectionServices **ppSelSvc); void __RPC_STUB IHTMLEditServices_GetSelectionServices_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLEditServices_MoveToSelectionAnchor_Proxy( IHTMLEditServices * This, /* [in] */ IMarkupPointer *pIStartAnchor); void __RPC_STUB IHTMLEditServices_MoveToSelectionAnchor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLEditServices_MoveToSelectionEnd_Proxy( IHTMLEditServices * This, /* [in] */ IMarkupPointer *pIEndAnchor); void __RPC_STUB IHTMLEditServices_MoveToSelectionEnd_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLEditServices_SelectRange_Proxy( IHTMLEditServices * This, /* [in] */ IMarkupPointer *pStart, /* [in] */ IMarkupPointer *pEnd, /* [in] */ SELECTION_TYPE eType); void __RPC_STUB IHTMLEditServices_SelectRange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLEditServices_INTERFACE_DEFINED__ */ #ifndef __IHTMLEditServices2_INTERFACE_DEFINED__ #define __IHTMLEditServices2_INTERFACE_DEFINED__ /* interface IHTMLEditServices2 */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHTMLEditServices2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f812-98b5-11cf-bb82-00aa00bdce0b") IHTMLEditServices2 : public IHTMLEditServices { public: virtual HRESULT STDMETHODCALLTYPE MoveToSelectionAnchorEx( /* [in] */ IDisplayPointer *pIStartAnchor) = 0; virtual HRESULT STDMETHODCALLTYPE MoveToSelectionEndEx( /* [in] */ IDisplayPointer *pIEndAnchor) = 0; virtual HRESULT STDMETHODCALLTYPE FreezeVirtualCaretPos( /* [in] */ BOOL fReCompute) = 0; virtual HRESULT STDMETHODCALLTYPE UnFreezeVirtualCaretPos( /* [in] */ BOOL fReset) = 0; }; #else /* C style interface */ typedef struct IHTMLEditServices2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLEditServices2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLEditServices2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLEditServices2 * This); HRESULT ( STDMETHODCALLTYPE *AddDesigner )( IHTMLEditServices2 * This, /* [in] */ IHTMLEditDesigner *pIDesigner); HRESULT ( STDMETHODCALLTYPE *RemoveDesigner )( IHTMLEditServices2 * This, /* [in] */ IHTMLEditDesigner *pIDesigner); HRESULT ( STDMETHODCALLTYPE *GetSelectionServices )( IHTMLEditServices2 * This, /* [in] */ IMarkupContainer *pIContainer, /* [out] */ ISelectionServices **ppSelSvc); HRESULT ( STDMETHODCALLTYPE *MoveToSelectionAnchor )( IHTMLEditServices2 * This, /* [in] */ IMarkupPointer *pIStartAnchor); HRESULT ( STDMETHODCALLTYPE *MoveToSelectionEnd )( IHTMLEditServices2 * This, /* [in] */ IMarkupPointer *pIEndAnchor); HRESULT ( STDMETHODCALLTYPE *SelectRange )( IHTMLEditServices2 * This, /* [in] */ IMarkupPointer *pStart, /* [in] */ IMarkupPointer *pEnd, /* [in] */ SELECTION_TYPE eType); HRESULT ( STDMETHODCALLTYPE *MoveToSelectionAnchorEx )( IHTMLEditServices2 * This, /* [in] */ IDisplayPointer *pIStartAnchor); HRESULT ( STDMETHODCALLTYPE *MoveToSelectionEndEx )( IHTMLEditServices2 * This, /* [in] */ IDisplayPointer *pIEndAnchor); HRESULT ( STDMETHODCALLTYPE *FreezeVirtualCaretPos )( IHTMLEditServices2 * This, /* [in] */ BOOL fReCompute); HRESULT ( STDMETHODCALLTYPE *UnFreezeVirtualCaretPos )( IHTMLEditServices2 * This, /* [in] */ BOOL fReset); END_INTERFACE } IHTMLEditServices2Vtbl; interface IHTMLEditServices2 { CONST_VTBL struct IHTMLEditServices2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLEditServices2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLEditServices2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLEditServices2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLEditServices2_AddDesigner(This,pIDesigner) \ (This)->lpVtbl -> AddDesigner(This,pIDesigner) #define IHTMLEditServices2_RemoveDesigner(This,pIDesigner) \ (This)->lpVtbl -> RemoveDesigner(This,pIDesigner) #define IHTMLEditServices2_GetSelectionServices(This,pIContainer,ppSelSvc) \ (This)->lpVtbl -> GetSelectionServices(This,pIContainer,ppSelSvc) #define IHTMLEditServices2_MoveToSelectionAnchor(This,pIStartAnchor) \ (This)->lpVtbl -> MoveToSelectionAnchor(This,pIStartAnchor) #define IHTMLEditServices2_MoveToSelectionEnd(This,pIEndAnchor) \ (This)->lpVtbl -> MoveToSelectionEnd(This,pIEndAnchor) #define IHTMLEditServices2_SelectRange(This,pStart,pEnd,eType) \ (This)->lpVtbl -> SelectRange(This,pStart,pEnd,eType) #define IHTMLEditServices2_MoveToSelectionAnchorEx(This,pIStartAnchor) \ (This)->lpVtbl -> MoveToSelectionAnchorEx(This,pIStartAnchor) #define IHTMLEditServices2_MoveToSelectionEndEx(This,pIEndAnchor) \ (This)->lpVtbl -> MoveToSelectionEndEx(This,pIEndAnchor) #define IHTMLEditServices2_FreezeVirtualCaretPos(This,fReCompute) \ (This)->lpVtbl -> FreezeVirtualCaretPos(This,fReCompute) #define IHTMLEditServices2_UnFreezeVirtualCaretPos(This,fReset) \ (This)->lpVtbl -> UnFreezeVirtualCaretPos(This,fReset) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IHTMLEditServices2_MoveToSelectionAnchorEx_Proxy( IHTMLEditServices2 * This, /* [in] */ IDisplayPointer *pIStartAnchor); void __RPC_STUB IHTMLEditServices2_MoveToSelectionAnchorEx_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLEditServices2_MoveToSelectionEndEx_Proxy( IHTMLEditServices2 * This, /* [in] */ IDisplayPointer *pIEndAnchor); void __RPC_STUB IHTMLEditServices2_MoveToSelectionEndEx_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLEditServices2_FreezeVirtualCaretPos_Proxy( IHTMLEditServices2 * This, /* [in] */ BOOL fReCompute); void __RPC_STUB IHTMLEditServices2_FreezeVirtualCaretPos_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLEditServices2_UnFreezeVirtualCaretPos_Proxy( IHTMLEditServices2 * This, /* [in] */ BOOL fReset); void __RPC_STUB IHTMLEditServices2_UnFreezeVirtualCaretPos_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLEditServices2_INTERFACE_DEFINED__ */ #ifndef __IHTMLComputedStyle_INTERFACE_DEFINED__ #define __IHTMLComputedStyle_INTERFACE_DEFINED__ /* interface IHTMLComputedStyle */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHTMLComputedStyle; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6c3-98b5-11cf-bb82-00aa00bdce0b") IHTMLComputedStyle : public IUnknown { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_bold( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_italic( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_underline( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_overline( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_strikeOut( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_subScript( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_superScript( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_explicitFace( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fontWeight( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fontSize( /* [out][retval] */ long *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_fontName( /* [out][retval] */ TCHAR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_hasBgColor( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_textColor( /* [out][retval] */ DWORD *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_backgroundColor( /* [out][retval] */ DWORD *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_preFormatted( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_direction( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_blockDirection( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_OL( /* [out][retval] */ VARIANT_BOOL *p) = 0; virtual HRESULT STDMETHODCALLTYPE IsEqual( /* [in] */ IHTMLComputedStyle *pComputedStyle, /* [out] */ VARIANT_BOOL *pfEqual) = 0; }; #else /* C style interface */ typedef struct IHTMLComputedStyleVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLComputedStyle * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLComputedStyle * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLComputedStyle * This); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_bold )( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_italic )( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_underline )( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_overline )( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_strikeOut )( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_subScript )( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_superScript )( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_explicitFace )( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontWeight )( IHTMLComputedStyle * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontSize )( IHTMLComputedStyle * This, /* [out][retval] */ long *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_fontName )( IHTMLComputedStyle * This, /* [out][retval] */ TCHAR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_hasBgColor )( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_textColor )( IHTMLComputedStyle * This, /* [out][retval] */ DWORD *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_backgroundColor )( IHTMLComputedStyle * This, /* [out][retval] */ DWORD *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_preFormatted )( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_direction )( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_blockDirection )( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_OL )( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); HRESULT ( STDMETHODCALLTYPE *IsEqual )( IHTMLComputedStyle * This, /* [in] */ IHTMLComputedStyle *pComputedStyle, /* [out] */ VARIANT_BOOL *pfEqual); END_INTERFACE } IHTMLComputedStyleVtbl; interface IHTMLComputedStyle { CONST_VTBL struct IHTMLComputedStyleVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLComputedStyle_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLComputedStyle_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLComputedStyle_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLComputedStyle_get_bold(This,p) \ (This)->lpVtbl -> get_bold(This,p) #define IHTMLComputedStyle_get_italic(This,p) \ (This)->lpVtbl -> get_italic(This,p) #define IHTMLComputedStyle_get_underline(This,p) \ (This)->lpVtbl -> get_underline(This,p) #define IHTMLComputedStyle_get_overline(This,p) \ (This)->lpVtbl -> get_overline(This,p) #define IHTMLComputedStyle_get_strikeOut(This,p) \ (This)->lpVtbl -> get_strikeOut(This,p) #define IHTMLComputedStyle_get_subScript(This,p) \ (This)->lpVtbl -> get_subScript(This,p) #define IHTMLComputedStyle_get_superScript(This,p) \ (This)->lpVtbl -> get_superScript(This,p) #define IHTMLComputedStyle_get_explicitFace(This,p) \ (This)->lpVtbl -> get_explicitFace(This,p) #define IHTMLComputedStyle_get_fontWeight(This,p) \ (This)->lpVtbl -> get_fontWeight(This,p) #define IHTMLComputedStyle_get_fontSize(This,p) \ (This)->lpVtbl -> get_fontSize(This,p) #define IHTMLComputedStyle_get_fontName(This,p) \ (This)->lpVtbl -> get_fontName(This,p) #define IHTMLComputedStyle_get_hasBgColor(This,p) \ (This)->lpVtbl -> get_hasBgColor(This,p) #define IHTMLComputedStyle_get_textColor(This,p) \ (This)->lpVtbl -> get_textColor(This,p) #define IHTMLComputedStyle_get_backgroundColor(This,p) \ (This)->lpVtbl -> get_backgroundColor(This,p) #define IHTMLComputedStyle_get_preFormatted(This,p) \ (This)->lpVtbl -> get_preFormatted(This,p) #define IHTMLComputedStyle_get_direction(This,p) \ (This)->lpVtbl -> get_direction(This,p) #define IHTMLComputedStyle_get_blockDirection(This,p) \ (This)->lpVtbl -> get_blockDirection(This,p) #define IHTMLComputedStyle_get_OL(This,p) \ (This)->lpVtbl -> get_OL(This,p) #define IHTMLComputedStyle_IsEqual(This,pComputedStyle,pfEqual) \ (This)->lpVtbl -> IsEqual(This,pComputedStyle,pfEqual) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_bold_Proxy( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLComputedStyle_get_bold_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_italic_Proxy( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLComputedStyle_get_italic_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_underline_Proxy( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLComputedStyle_get_underline_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_overline_Proxy( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLComputedStyle_get_overline_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_strikeOut_Proxy( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLComputedStyle_get_strikeOut_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_subScript_Proxy( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLComputedStyle_get_subScript_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_superScript_Proxy( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLComputedStyle_get_superScript_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_explicitFace_Proxy( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLComputedStyle_get_explicitFace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_fontWeight_Proxy( IHTMLComputedStyle * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLComputedStyle_get_fontWeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_fontSize_Proxy( IHTMLComputedStyle * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLComputedStyle_get_fontSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_fontName_Proxy( IHTMLComputedStyle * This, /* [out][retval] */ TCHAR *p); void __RPC_STUB IHTMLComputedStyle_get_fontName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_hasBgColor_Proxy( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLComputedStyle_get_hasBgColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_textColor_Proxy( IHTMLComputedStyle * This, /* [out][retval] */ DWORD *p); void __RPC_STUB IHTMLComputedStyle_get_textColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_backgroundColor_Proxy( IHTMLComputedStyle * This, /* [out][retval] */ DWORD *p); void __RPC_STUB IHTMLComputedStyle_get_backgroundColor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_preFormatted_Proxy( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLComputedStyle_get_preFormatted_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_direction_Proxy( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLComputedStyle_get_direction_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_blockDirection_Proxy( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLComputedStyle_get_blockDirection_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_get_OL_Proxy( IHTMLComputedStyle * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLComputedStyle_get_OL_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLComputedStyle_IsEqual_Proxy( IHTMLComputedStyle * This, /* [in] */ IHTMLComputedStyle *pComputedStyle, /* [out] */ VARIANT_BOOL *pfEqual); void __RPC_STUB IHTMLComputedStyle_IsEqual_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLComputedStyle_INTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HtmlDlgSafeHelper; #ifdef __cplusplus class DECLSPEC_UUID("3050f819-98b5-11cf-bb82-00aa00bdce0b") HtmlDlgSafeHelper; #endif EXTERN_C const CLSID CLSID_BlockFormats; #ifdef __cplusplus class DECLSPEC_UUID("3050f831-98b5-11cf-bb82-00aa00bdce0b") BlockFormats; #endif EXTERN_C const CLSID CLSID_FontNames; #ifdef __cplusplus class DECLSPEC_UUID("3050f83a-98b5-11cf-bb82-00aa00bdce0b") FontNames; #endif #ifndef __HTMLNamespaceEvents_DISPINTERFACE_DEFINED__ #define __HTMLNamespaceEvents_DISPINTERFACE_DEFINED__ /* dispinterface HTMLNamespaceEvents */ /* [uuid][hidden] */ EXTERN_C const IID DIID_HTMLNamespaceEvents; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6bd-98b5-11cf-bb82-00aa00bdce0b") HTMLNamespaceEvents : public IDispatch { }; #else /* C style interface */ typedef struct HTMLNamespaceEventsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( HTMLNamespaceEvents * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( HTMLNamespaceEvents * This); ULONG ( STDMETHODCALLTYPE *Release )( HTMLNamespaceEvents * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( HTMLNamespaceEvents * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( HTMLNamespaceEvents * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( HTMLNamespaceEvents * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( HTMLNamespaceEvents * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } HTMLNamespaceEventsVtbl; interface HTMLNamespaceEvents { CONST_VTBL struct HTMLNamespaceEventsVtbl *lpVtbl; }; #ifdef COBJMACROS #define HTMLNamespaceEvents_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define HTMLNamespaceEvents_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define HTMLNamespaceEvents_Release(This) \ (This)->lpVtbl -> Release(This) #define HTMLNamespaceEvents_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define HTMLNamespaceEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define HTMLNamespaceEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define HTMLNamespaceEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __HTMLNamespaceEvents_DISPINTERFACE_DEFINED__ */ #ifndef __IHTMLNamespace_INTERFACE_DEFINED__ #define __IHTMLNamespace_INTERFACE_DEFINED__ /* interface IHTMLNamespace */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLNamespace; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6bb-98b5-11cf-bb82-00aa00bdce0b") IHTMLNamespace : public IDispatch { public: virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_name( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_urn( /* [out][retval] */ BSTR *p) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_tagNames( /* [out][retval] */ IDispatch **p) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_readyState( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE put_onreadystatechange( /* [in] */ VARIANT v) = 0; virtual /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE get_onreadystatechange( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE doImport( /* [in] */ BSTR bstrImplementationUrl) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE attachEvent( /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp, /* [out][retval] */ VARIANT_BOOL *pfResult) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE detachEvent( /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp) = 0; }; #else /* C style interface */ typedef struct IHTMLNamespaceVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLNamespace * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLNamespace * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLNamespace * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLNamespace * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLNamespace * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLNamespace * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLNamespace * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_name )( IHTMLNamespace * This, /* [out][retval] */ BSTR *p); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_urn )( IHTMLNamespace * This, /* [out][retval] */ BSTR *p); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_tagNames )( IHTMLNamespace * This, /* [out][retval] */ IDispatch **p); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_readyState )( IHTMLNamespace * This, /* [out][retval] */ VARIANT *p); /* [bindable][displaybind][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_onreadystatechange )( IHTMLNamespace * This, /* [in] */ VARIANT v); /* [bindable][displaybind][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_onreadystatechange )( IHTMLNamespace * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *doImport )( IHTMLNamespace * This, /* [in] */ BSTR bstrImplementationUrl); /* [id] */ HRESULT ( STDMETHODCALLTYPE *attachEvent )( IHTMLNamespace * This, /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp, /* [out][retval] */ VARIANT_BOOL *pfResult); /* [id] */ HRESULT ( STDMETHODCALLTYPE *detachEvent )( IHTMLNamespace * This, /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp); END_INTERFACE } IHTMLNamespaceVtbl; interface IHTMLNamespace { CONST_VTBL struct IHTMLNamespaceVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLNamespace_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLNamespace_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLNamespace_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLNamespace_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLNamespace_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLNamespace_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLNamespace_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLNamespace_get_name(This,p) \ (This)->lpVtbl -> get_name(This,p) #define IHTMLNamespace_get_urn(This,p) \ (This)->lpVtbl -> get_urn(This,p) #define IHTMLNamespace_get_tagNames(This,p) \ (This)->lpVtbl -> get_tagNames(This,p) #define IHTMLNamespace_get_readyState(This,p) \ (This)->lpVtbl -> get_readyState(This,p) #define IHTMLNamespace_put_onreadystatechange(This,v) \ (This)->lpVtbl -> put_onreadystatechange(This,v) #define IHTMLNamespace_get_onreadystatechange(This,p) \ (This)->lpVtbl -> get_onreadystatechange(This,p) #define IHTMLNamespace_doImport(This,bstrImplementationUrl) \ (This)->lpVtbl -> doImport(This,bstrImplementationUrl) #define IHTMLNamespace_attachEvent(This,event,pDisp,pfResult) \ (This)->lpVtbl -> attachEvent(This,event,pDisp,pfResult) #define IHTMLNamespace_detachEvent(This,event,pDisp) \ (This)->lpVtbl -> detachEvent(This,event,pDisp) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_get_name_Proxy( IHTMLNamespace * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLNamespace_get_name_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_get_urn_Proxy( IHTMLNamespace * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLNamespace_get_urn_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_get_tagNames_Proxy( IHTMLNamespace * This, /* [out][retval] */ IDispatch **p); void __RPC_STUB IHTMLNamespace_get_tagNames_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_get_readyState_Proxy( IHTMLNamespace * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLNamespace_get_readyState_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_put_onreadystatechange_Proxy( IHTMLNamespace * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLNamespace_put_onreadystatechange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][displaybind][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_get_onreadystatechange_Proxy( IHTMLNamespace * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLNamespace_get_onreadystatechange_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_doImport_Proxy( IHTMLNamespace * This, /* [in] */ BSTR bstrImplementationUrl); void __RPC_STUB IHTMLNamespace_doImport_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_attachEvent_Proxy( IHTMLNamespace * This, /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp, /* [out][retval] */ VARIANT_BOOL *pfResult); void __RPC_STUB IHTMLNamespace_attachEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLNamespace_detachEvent_Proxy( IHTMLNamespace * This, /* [in] */ BSTR event, /* [in] */ IDispatch *pDisp); void __RPC_STUB IHTMLNamespace_detachEvent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLNamespace_INTERFACE_DEFINED__ */ #ifndef __IHTMLNamespaceCollection_INTERFACE_DEFINED__ #define __IHTMLNamespaceCollection_INTERFACE_DEFINED__ /* interface IHTMLNamespaceCollection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLNamespaceCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6b8-98b5-11cf-bb82-00aa00bdce0b") IHTMLNamespaceCollection : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in] */ VARIANT index, /* [out][retval] */ IDispatch **ppNamespace) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE add( /* [in] */ BSTR bstrNamespace, /* [in] */ BSTR bstrUrn, /* [in][optional] */ VARIANT implementationUrl, /* [out][retval] */ IDispatch **ppNamespace) = 0; }; #else /* C style interface */ typedef struct IHTMLNamespaceCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLNamespaceCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLNamespaceCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLNamespaceCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLNamespaceCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLNamespaceCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLNamespaceCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLNamespaceCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLNamespaceCollection * This, /* [out][retval] */ long *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLNamespaceCollection * This, /* [in] */ VARIANT index, /* [out][retval] */ IDispatch **ppNamespace); /* [id] */ HRESULT ( STDMETHODCALLTYPE *add )( IHTMLNamespaceCollection * This, /* [in] */ BSTR bstrNamespace, /* [in] */ BSTR bstrUrn, /* [in][optional] */ VARIANT implementationUrl, /* [out][retval] */ IDispatch **ppNamespace); END_INTERFACE } IHTMLNamespaceCollectionVtbl; interface IHTMLNamespaceCollection { CONST_VTBL struct IHTMLNamespaceCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLNamespaceCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLNamespaceCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLNamespaceCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLNamespaceCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLNamespaceCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLNamespaceCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLNamespaceCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLNamespaceCollection_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLNamespaceCollection_item(This,index,ppNamespace) \ (This)->lpVtbl -> item(This,index,ppNamespace) #define IHTMLNamespaceCollection_add(This,bstrNamespace,bstrUrn,implementationUrl,ppNamespace) \ (This)->lpVtbl -> add(This,bstrNamespace,bstrUrn,implementationUrl,ppNamespace) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLNamespaceCollection_get_length_Proxy( IHTMLNamespaceCollection * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLNamespaceCollection_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLNamespaceCollection_item_Proxy( IHTMLNamespaceCollection * This, /* [in] */ VARIANT index, /* [out][retval] */ IDispatch **ppNamespace); void __RPC_STUB IHTMLNamespaceCollection_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLNamespaceCollection_add_Proxy( IHTMLNamespaceCollection * This, /* [in] */ BSTR bstrNamespace, /* [in] */ BSTR bstrUrn, /* [in][optional] */ VARIANT implementationUrl, /* [out][retval] */ IDispatch **ppNamespace); void __RPC_STUB IHTMLNamespaceCollection_add_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLNamespaceCollection_INTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLNamespace; #ifdef __cplusplus class DECLSPEC_UUID("3050f6bc-98b5-11cf-bb82-00aa00bdce0b") HTMLNamespace; #endif EXTERN_C const CLSID CLSID_HTMLNamespaceCollection; #ifdef __cplusplus class DECLSPEC_UUID("3050f6b9-98b5-11cf-bb82-00aa00bdce0b") HTMLNamespaceCollection; #endif #ifndef __IHTMLPainter_INTERFACE_DEFINED__ #define __IHTMLPainter_INTERFACE_DEFINED__ /* interface IHTMLPainter */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHTMLPainter; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6a6-98b5-11cf-bb82-00aa00bdce0b") IHTMLPainter : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Draw( /* [in] */ RECT rcBounds, /* [in] */ RECT rcUpdate, /* [in] */ LONG lDrawFlags, /* [in] */ HDC hdc, /* [in] */ LPVOID pvDrawObject) = 0; virtual HRESULT STDMETHODCALLTYPE OnResize( /* [in] */ SIZE size) = 0; virtual HRESULT STDMETHODCALLTYPE GetPainterInfo( /* [out] */ HTML_PAINTER_INFO *pInfo) = 0; virtual HRESULT STDMETHODCALLTYPE HitTestPoint( /* [in] */ POINT pt, /* [out] */ BOOL *pbHit, /* [out] */ LONG *plPartID) = 0; }; #else /* C style interface */ typedef struct IHTMLPainterVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLPainter * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLPainter * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLPainter * This); HRESULT ( STDMETHODCALLTYPE *Draw )( IHTMLPainter * This, /* [in] */ RECT rcBounds, /* [in] */ RECT rcUpdate, /* [in] */ LONG lDrawFlags, /* [in] */ HDC hdc, /* [in] */ LPVOID pvDrawObject); HRESULT ( STDMETHODCALLTYPE *OnResize )( IHTMLPainter * This, /* [in] */ SIZE size); HRESULT ( STDMETHODCALLTYPE *GetPainterInfo )( IHTMLPainter * This, /* [out] */ HTML_PAINTER_INFO *pInfo); HRESULT ( STDMETHODCALLTYPE *HitTestPoint )( IHTMLPainter * This, /* [in] */ POINT pt, /* [out] */ BOOL *pbHit, /* [out] */ LONG *plPartID); END_INTERFACE } IHTMLPainterVtbl; interface IHTMLPainter { CONST_VTBL struct IHTMLPainterVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLPainter_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLPainter_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLPainter_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLPainter_Draw(This,rcBounds,rcUpdate,lDrawFlags,hdc,pvDrawObject) \ (This)->lpVtbl -> Draw(This,rcBounds,rcUpdate,lDrawFlags,hdc,pvDrawObject) #define IHTMLPainter_OnResize(This,size) \ (This)->lpVtbl -> OnResize(This,size) #define IHTMLPainter_GetPainterInfo(This,pInfo) \ (This)->lpVtbl -> GetPainterInfo(This,pInfo) #define IHTMLPainter_HitTestPoint(This,pt,pbHit,plPartID) \ (This)->lpVtbl -> HitTestPoint(This,pt,pbHit,plPartID) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IHTMLPainter_Draw_Proxy( IHTMLPainter * This, /* [in] */ RECT rcBounds, /* [in] */ RECT rcUpdate, /* [in] */ LONG lDrawFlags, /* [in] */ HDC hdc, /* [in] */ LPVOID pvDrawObject); void __RPC_STUB IHTMLPainter_Draw_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLPainter_OnResize_Proxy( IHTMLPainter * This, /* [in] */ SIZE size); void __RPC_STUB IHTMLPainter_OnResize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLPainter_GetPainterInfo_Proxy( IHTMLPainter * This, /* [out] */ HTML_PAINTER_INFO *pInfo); void __RPC_STUB IHTMLPainter_GetPainterInfo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLPainter_HitTestPoint_Proxy( IHTMLPainter * This, /* [in] */ POINT pt, /* [out] */ BOOL *pbHit, /* [out] */ LONG *plPartID); void __RPC_STUB IHTMLPainter_HitTestPoint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLPainter_INTERFACE_DEFINED__ */ #ifndef __IHTMLPaintSite_INTERFACE_DEFINED__ #define __IHTMLPaintSite_INTERFACE_DEFINED__ /* interface IHTMLPaintSite */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHTMLPaintSite; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6a7-98b5-11cf-bb82-00aa00bdce0b") IHTMLPaintSite : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE InvalidatePainterInfo( void) = 0; virtual HRESULT STDMETHODCALLTYPE InvalidateRect( /* [in] */ RECT *prcInvalid) = 0; virtual HRESULT STDMETHODCALLTYPE InvalidateRegion( /* [in] */ HRGN rgnInvalid) = 0; virtual HRESULT STDMETHODCALLTYPE GetDrawInfo( /* [in] */ LONG lFlags, /* [out] */ HTML_PAINT_DRAW_INFO *pDrawInfo) = 0; virtual HRESULT STDMETHODCALLTYPE TransformGlobalToLocal( /* [in] */ POINT ptGlobal, /* [out] */ POINT *pptLocal) = 0; virtual HRESULT STDMETHODCALLTYPE TransformLocalToGlobal( /* [in] */ POINT ptLocal, /* [out] */ POINT *pptGlobal) = 0; virtual HRESULT STDMETHODCALLTYPE GetHitTestCookie( /* [out] */ LONG *plCookie) = 0; }; #else /* C style interface */ typedef struct IHTMLPaintSiteVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLPaintSite * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLPaintSite * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLPaintSite * This); HRESULT ( STDMETHODCALLTYPE *InvalidatePainterInfo )( IHTMLPaintSite * This); HRESULT ( STDMETHODCALLTYPE *InvalidateRect )( IHTMLPaintSite * This, /* [in] */ RECT *prcInvalid); HRESULT ( STDMETHODCALLTYPE *InvalidateRegion )( IHTMLPaintSite * This, /* [in] */ HRGN rgnInvalid); HRESULT ( STDMETHODCALLTYPE *GetDrawInfo )( IHTMLPaintSite * This, /* [in] */ LONG lFlags, /* [out] */ HTML_PAINT_DRAW_INFO *pDrawInfo); HRESULT ( STDMETHODCALLTYPE *TransformGlobalToLocal )( IHTMLPaintSite * This, /* [in] */ POINT ptGlobal, /* [out] */ POINT *pptLocal); HRESULT ( STDMETHODCALLTYPE *TransformLocalToGlobal )( IHTMLPaintSite * This, /* [in] */ POINT ptLocal, /* [out] */ POINT *pptGlobal); HRESULT ( STDMETHODCALLTYPE *GetHitTestCookie )( IHTMLPaintSite * This, /* [out] */ LONG *plCookie); END_INTERFACE } IHTMLPaintSiteVtbl; interface IHTMLPaintSite { CONST_VTBL struct IHTMLPaintSiteVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLPaintSite_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLPaintSite_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLPaintSite_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLPaintSite_InvalidatePainterInfo(This) \ (This)->lpVtbl -> InvalidatePainterInfo(This) #define IHTMLPaintSite_InvalidateRect(This,prcInvalid) \ (This)->lpVtbl -> InvalidateRect(This,prcInvalid) #define IHTMLPaintSite_InvalidateRegion(This,rgnInvalid) \ (This)->lpVtbl -> InvalidateRegion(This,rgnInvalid) #define IHTMLPaintSite_GetDrawInfo(This,lFlags,pDrawInfo) \ (This)->lpVtbl -> GetDrawInfo(This,lFlags,pDrawInfo) #define IHTMLPaintSite_TransformGlobalToLocal(This,ptGlobal,pptLocal) \ (This)->lpVtbl -> TransformGlobalToLocal(This,ptGlobal,pptLocal) #define IHTMLPaintSite_TransformLocalToGlobal(This,ptLocal,pptGlobal) \ (This)->lpVtbl -> TransformLocalToGlobal(This,ptLocal,pptGlobal) #define IHTMLPaintSite_GetHitTestCookie(This,plCookie) \ (This)->lpVtbl -> GetHitTestCookie(This,plCookie) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IHTMLPaintSite_InvalidatePainterInfo_Proxy( IHTMLPaintSite * This); void __RPC_STUB IHTMLPaintSite_InvalidatePainterInfo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLPaintSite_InvalidateRect_Proxy( IHTMLPaintSite * This, /* [in] */ RECT *prcInvalid); void __RPC_STUB IHTMLPaintSite_InvalidateRect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLPaintSite_InvalidateRegion_Proxy( IHTMLPaintSite * This, /* [in] */ HRGN rgnInvalid); void __RPC_STUB IHTMLPaintSite_InvalidateRegion_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLPaintSite_GetDrawInfo_Proxy( IHTMLPaintSite * This, /* [in] */ LONG lFlags, /* [out] */ HTML_PAINT_DRAW_INFO *pDrawInfo); void __RPC_STUB IHTMLPaintSite_GetDrawInfo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLPaintSite_TransformGlobalToLocal_Proxy( IHTMLPaintSite * This, /* [in] */ POINT ptGlobal, /* [out] */ POINT *pptLocal); void __RPC_STUB IHTMLPaintSite_TransformGlobalToLocal_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLPaintSite_TransformLocalToGlobal_Proxy( IHTMLPaintSite * This, /* [in] */ POINT ptLocal, /* [out] */ POINT *pptGlobal); void __RPC_STUB IHTMLPaintSite_TransformLocalToGlobal_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLPaintSite_GetHitTestCookie_Proxy( IHTMLPaintSite * This, /* [out] */ LONG *plCookie); void __RPC_STUB IHTMLPaintSite_GetHitTestCookie_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLPaintSite_INTERFACE_DEFINED__ */ #ifndef __IHTMLPainterEventInfo_INTERFACE_DEFINED__ #define __IHTMLPainterEventInfo_INTERFACE_DEFINED__ /* interface IHTMLPainterEventInfo */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHTMLPainterEventInfo; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6df-98b5-11cf-bb82-00aa00bdce0b") IHTMLPainterEventInfo : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetEventInfoFlags( /* [out] */ long *plEventInfoFlags) = 0; virtual HRESULT STDMETHODCALLTYPE GetEventTarget( /* [in] */ IHTMLElement **ppElement) = 0; virtual HRESULT STDMETHODCALLTYPE SetCursor( /* [in] */ LONG lPartID) = 0; virtual HRESULT STDMETHODCALLTYPE StringFromPartID( /* [in] */ LONG lPartID, /* [out] */ BSTR *pbstrPart) = 0; }; #else /* C style interface */ typedef struct IHTMLPainterEventInfoVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLPainterEventInfo * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLPainterEventInfo * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLPainterEventInfo * This); HRESULT ( STDMETHODCALLTYPE *GetEventInfoFlags )( IHTMLPainterEventInfo * This, /* [out] */ long *plEventInfoFlags); HRESULT ( STDMETHODCALLTYPE *GetEventTarget )( IHTMLPainterEventInfo * This, /* [in] */ IHTMLElement **ppElement); HRESULT ( STDMETHODCALLTYPE *SetCursor )( IHTMLPainterEventInfo * This, /* [in] */ LONG lPartID); HRESULT ( STDMETHODCALLTYPE *StringFromPartID )( IHTMLPainterEventInfo * This, /* [in] */ LONG lPartID, /* [out] */ BSTR *pbstrPart); END_INTERFACE } IHTMLPainterEventInfoVtbl; interface IHTMLPainterEventInfo { CONST_VTBL struct IHTMLPainterEventInfoVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLPainterEventInfo_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLPainterEventInfo_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLPainterEventInfo_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLPainterEventInfo_GetEventInfoFlags(This,plEventInfoFlags) \ (This)->lpVtbl -> GetEventInfoFlags(This,plEventInfoFlags) #define IHTMLPainterEventInfo_GetEventTarget(This,ppElement) \ (This)->lpVtbl -> GetEventTarget(This,ppElement) #define IHTMLPainterEventInfo_SetCursor(This,lPartID) \ (This)->lpVtbl -> SetCursor(This,lPartID) #define IHTMLPainterEventInfo_StringFromPartID(This,lPartID,pbstrPart) \ (This)->lpVtbl -> StringFromPartID(This,lPartID,pbstrPart) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IHTMLPainterEventInfo_GetEventInfoFlags_Proxy( IHTMLPainterEventInfo * This, /* [out] */ long *plEventInfoFlags); void __RPC_STUB IHTMLPainterEventInfo_GetEventInfoFlags_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLPainterEventInfo_GetEventTarget_Proxy( IHTMLPainterEventInfo * This, /* [in] */ IHTMLElement **ppElement); void __RPC_STUB IHTMLPainterEventInfo_GetEventTarget_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLPainterEventInfo_SetCursor_Proxy( IHTMLPainterEventInfo * This, /* [in] */ LONG lPartID); void __RPC_STUB IHTMLPainterEventInfo_SetCursor_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IHTMLPainterEventInfo_StringFromPartID_Proxy( IHTMLPainterEventInfo * This, /* [in] */ LONG lPartID, /* [out] */ BSTR *pbstrPart); void __RPC_STUB IHTMLPainterEventInfo_StringFromPartID_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLPainterEventInfo_INTERFACE_DEFINED__ */ #ifndef __IHTMLPainterOverlay_INTERFACE_DEFINED__ #define __IHTMLPainterOverlay_INTERFACE_DEFINED__ /* interface IHTMLPainterOverlay */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHTMLPainterOverlay; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f7e3-98b5-11cf-bb82-00aa00bdce0b") IHTMLPainterOverlay : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE OnMove( /* [in] */ RECT rcDevice) = 0; }; #else /* C style interface */ typedef struct IHTMLPainterOverlayVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLPainterOverlay * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLPainterOverlay * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLPainterOverlay * This); HRESULT ( STDMETHODCALLTYPE *OnMove )( IHTMLPainterOverlay * This, /* [in] */ RECT rcDevice); END_INTERFACE } IHTMLPainterOverlayVtbl; interface IHTMLPainterOverlay { CONST_VTBL struct IHTMLPainterOverlayVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLPainterOverlay_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLPainterOverlay_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLPainterOverlay_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLPainterOverlay_OnMove(This,rcDevice) \ (This)->lpVtbl -> OnMove(This,rcDevice) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IHTMLPainterOverlay_OnMove_Proxy( IHTMLPainterOverlay * This, /* [in] */ RECT rcDevice); void __RPC_STUB IHTMLPainterOverlay_OnMove_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLPainterOverlay_INTERFACE_DEFINED__ */ #ifndef __IHTMLIPrintCollection_INTERFACE_DEFINED__ #define __IHTMLIPrintCollection_INTERFACE_DEFINED__ /* interface IHTMLIPrintCollection */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLIPrintCollection; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6b5-98b5-11cf-bb82-00aa00bdce0b") IHTMLIPrintCollection : public IDispatch { public: virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_length( /* [out][retval] */ long *p) = 0; virtual /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get__newEnum( /* [out][retval] */ IUnknown **p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE item( /* [in] */ long index, /* [out][retval] */ IUnknown **ppIPrint) = 0; }; #else /* C style interface */ typedef struct IHTMLIPrintCollectionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLIPrintCollection * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLIPrintCollection * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLIPrintCollection * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLIPrintCollection * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLIPrintCollection * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLIPrintCollection * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLIPrintCollection * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_length )( IHTMLIPrintCollection * This, /* [out][retval] */ long *p); /* [restricted][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get__newEnum )( IHTMLIPrintCollection * This, /* [out][retval] */ IUnknown **p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *item )( IHTMLIPrintCollection * This, /* [in] */ long index, /* [out][retval] */ IUnknown **ppIPrint); END_INTERFACE } IHTMLIPrintCollectionVtbl; interface IHTMLIPrintCollection { CONST_VTBL struct IHTMLIPrintCollectionVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLIPrintCollection_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLIPrintCollection_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLIPrintCollection_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLIPrintCollection_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLIPrintCollection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLIPrintCollection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLIPrintCollection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLIPrintCollection_get_length(This,p) \ (This)->lpVtbl -> get_length(This,p) #define IHTMLIPrintCollection_get__newEnum(This,p) \ (This)->lpVtbl -> get__newEnum(This,p) #define IHTMLIPrintCollection_item(This,index,ppIPrint) \ (This)->lpVtbl -> item(This,index,ppIPrint) #endif /* COBJMACROS */ #endif /* C style interface */ /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIPrintCollection_get_length_Proxy( IHTMLIPrintCollection * This, /* [out][retval] */ long *p); void __RPC_STUB IHTMLIPrintCollection_get_length_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [restricted][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLIPrintCollection_get__newEnum_Proxy( IHTMLIPrintCollection * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IHTMLIPrintCollection_get__newEnum_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLIPrintCollection_item_Proxy( IHTMLIPrintCollection * This, /* [in] */ long index, /* [out][retval] */ IUnknown **ppIPrint); void __RPC_STUB IHTMLIPrintCollection_item_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLIPrintCollection_INTERFACE_DEFINED__ */ #ifndef __IEnumPrivacyRecords_INTERFACE_DEFINED__ #define __IEnumPrivacyRecords_INTERFACE_DEFINED__ /* interface IEnumPrivacyRecords */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IEnumPrivacyRecords; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f844-98b5-11cf-bb82-00aa00bdce0b") IEnumPrivacyRecords : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; virtual HRESULT STDMETHODCALLTYPE GetSize( /* [out] */ ULONG *pSize) = 0; virtual HRESULT STDMETHODCALLTYPE GetPrivacyImpacted( /* [out] */ BOOL *pState) = 0; virtual HRESULT STDMETHODCALLTYPE Next( /* [out] */ BSTR *pbstrUrl, /* [out] */ BSTR *pbstrPolicyRef, /* [out] */ LONG *pdwReserved, /* [out] */ DWORD *pdwPrivacyFlags) = 0; }; #else /* C style interface */ typedef struct IEnumPrivacyRecordsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IEnumPrivacyRecords * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IEnumPrivacyRecords * This); ULONG ( STDMETHODCALLTYPE *Release )( IEnumPrivacyRecords * This); HRESULT ( STDMETHODCALLTYPE *Reset )( IEnumPrivacyRecords * This); HRESULT ( STDMETHODCALLTYPE *GetSize )( IEnumPrivacyRecords * This, /* [out] */ ULONG *pSize); HRESULT ( STDMETHODCALLTYPE *GetPrivacyImpacted )( IEnumPrivacyRecords * This, /* [out] */ BOOL *pState); HRESULT ( STDMETHODCALLTYPE *Next )( IEnumPrivacyRecords * This, /* [out] */ BSTR *pbstrUrl, /* [out] */ BSTR *pbstrPolicyRef, /* [out] */ LONG *pdwReserved, /* [out] */ DWORD *pdwPrivacyFlags); END_INTERFACE } IEnumPrivacyRecordsVtbl; interface IEnumPrivacyRecords { CONST_VTBL struct IEnumPrivacyRecordsVtbl *lpVtbl; }; #ifdef COBJMACROS #define IEnumPrivacyRecords_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IEnumPrivacyRecords_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IEnumPrivacyRecords_Release(This) \ (This)->lpVtbl -> Release(This) #define IEnumPrivacyRecords_Reset(This) \ (This)->lpVtbl -> Reset(This) #define IEnumPrivacyRecords_GetSize(This,pSize) \ (This)->lpVtbl -> GetSize(This,pSize) #define IEnumPrivacyRecords_GetPrivacyImpacted(This,pState) \ (This)->lpVtbl -> GetPrivacyImpacted(This,pState) #define IEnumPrivacyRecords_Next(This,pbstrUrl,pbstrPolicyRef,pdwReserved,pdwPrivacyFlags) \ (This)->lpVtbl -> Next(This,pbstrUrl,pbstrPolicyRef,pdwReserved,pdwPrivacyFlags) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IEnumPrivacyRecords_Reset_Proxy( IEnumPrivacyRecords * This); void __RPC_STUB IEnumPrivacyRecords_Reset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumPrivacyRecords_GetSize_Proxy( IEnumPrivacyRecords * This, /* [out] */ ULONG *pSize); void __RPC_STUB IEnumPrivacyRecords_GetSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumPrivacyRecords_GetPrivacyImpacted_Proxy( IEnumPrivacyRecords * This, /* [out] */ BOOL *pState); void __RPC_STUB IEnumPrivacyRecords_GetPrivacyImpacted_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IEnumPrivacyRecords_Next_Proxy( IEnumPrivacyRecords * This, /* [out] */ BSTR *pbstrUrl, /* [out] */ BSTR *pbstrPolicyRef, /* [out] */ LONG *pdwReserved, /* [out] */ DWORD *pdwPrivacyFlags); void __RPC_STUB IEnumPrivacyRecords_Next_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IEnumPrivacyRecords_INTERFACE_DEFINED__ */ #ifndef __IHTMLDialog_INTERFACE_DEFINED__ #define __IHTMLDialog_INTERFACE_DEFINED__ /* interface IHTMLDialog */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDialog; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f216-98b5-11cf-bb82-00aa00bdce0b") IHTMLDialog : public IDispatch { public: virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_dialogTop( /* [in] */ VARIANT v) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_dialogTop( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_dialogLeft( /* [in] */ VARIANT v) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_dialogLeft( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_dialogWidth( /* [in] */ VARIANT v) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_dialogWidth( /* [out][retval] */ VARIANT *p) = 0; virtual /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE put_dialogHeight( /* [in] */ VARIANT v) = 0; virtual /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE get_dialogHeight( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dialogArguments( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_menuArguments( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_returnValue( /* [in] */ VARIANT v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_returnValue( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE close( void) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE toString( /* [out][retval] */ BSTR *String) = 0; }; #else /* C style interface */ typedef struct IHTMLDialogVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDialog * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDialog * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDialog * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDialog * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDialog * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDialog * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDialog * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dialogTop )( IHTMLDialog * This, /* [in] */ VARIANT v); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dialogTop )( IHTMLDialog * This, /* [out][retval] */ VARIANT *p); /* [bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dialogLeft )( IHTMLDialog * This, /* [in] */ VARIANT v); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dialogLeft )( IHTMLDialog * This, /* [out][retval] */ VARIANT *p); /* [bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dialogWidth )( IHTMLDialog * This, /* [in] */ VARIANT v); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dialogWidth )( IHTMLDialog * This, /* [out][retval] */ VARIANT *p); /* [bindable][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dialogHeight )( IHTMLDialog * This, /* [in] */ VARIANT v); /* [bindable][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dialogHeight )( IHTMLDialog * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dialogArguments )( IHTMLDialog * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_menuArguments )( IHTMLDialog * This, /* [out][retval] */ VARIANT *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_returnValue )( IHTMLDialog * This, /* [in] */ VARIANT v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_returnValue )( IHTMLDialog * This, /* [out][retval] */ VARIANT *p); /* [id] */ HRESULT ( STDMETHODCALLTYPE *close )( IHTMLDialog * This); /* [id] */ HRESULT ( STDMETHODCALLTYPE *toString )( IHTMLDialog * This, /* [out][retval] */ BSTR *String); END_INTERFACE } IHTMLDialogVtbl; interface IHTMLDialog { CONST_VTBL struct IHTMLDialogVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDialog_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDialog_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDialog_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDialog_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDialog_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDialog_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDialog_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDialog_put_dialogTop(This,v) \ (This)->lpVtbl -> put_dialogTop(This,v) #define IHTMLDialog_get_dialogTop(This,p) \ (This)->lpVtbl -> get_dialogTop(This,p) #define IHTMLDialog_put_dialogLeft(This,v) \ (This)->lpVtbl -> put_dialogLeft(This,v) #define IHTMLDialog_get_dialogLeft(This,p) \ (This)->lpVtbl -> get_dialogLeft(This,p) #define IHTMLDialog_put_dialogWidth(This,v) \ (This)->lpVtbl -> put_dialogWidth(This,v) #define IHTMLDialog_get_dialogWidth(This,p) \ (This)->lpVtbl -> get_dialogWidth(This,p) #define IHTMLDialog_put_dialogHeight(This,v) \ (This)->lpVtbl -> put_dialogHeight(This,v) #define IHTMLDialog_get_dialogHeight(This,p) \ (This)->lpVtbl -> get_dialogHeight(This,p) #define IHTMLDialog_get_dialogArguments(This,p) \ (This)->lpVtbl -> get_dialogArguments(This,p) #define IHTMLDialog_get_menuArguments(This,p) \ (This)->lpVtbl -> get_menuArguments(This,p) #define IHTMLDialog_put_returnValue(This,v) \ (This)->lpVtbl -> put_returnValue(This,v) #define IHTMLDialog_get_returnValue(This,p) \ (This)->lpVtbl -> get_returnValue(This,p) #define IHTMLDialog_close(This) \ (This)->lpVtbl -> close(This) #define IHTMLDialog_toString(This,String) \ (This)->lpVtbl -> toString(This,String) #endif /* COBJMACROS */ #endif /* C style interface */ /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_put_dialogTop_Proxy( IHTMLDialog * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDialog_put_dialogTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_dialogTop_Proxy( IHTMLDialog * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDialog_get_dialogTop_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_put_dialogLeft_Proxy( IHTMLDialog * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDialog_put_dialogLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_dialogLeft_Proxy( IHTMLDialog * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDialog_get_dialogLeft_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_put_dialogWidth_Proxy( IHTMLDialog * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDialog_put_dialogWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_dialogWidth_Proxy( IHTMLDialog * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDialog_get_dialogWidth_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_put_dialogHeight_Proxy( IHTMLDialog * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDialog_put_dialogHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [bindable][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_dialogHeight_Proxy( IHTMLDialog * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDialog_get_dialogHeight_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_dialogArguments_Proxy( IHTMLDialog * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDialog_get_dialogArguments_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_menuArguments_Proxy( IHTMLDialog * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDialog_get_menuArguments_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_put_returnValue_Proxy( IHTMLDialog * This, /* [in] */ VARIANT v); void __RPC_STUB IHTMLDialog_put_returnValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_get_returnValue_Proxy( IHTMLDialog * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLDialog_get_returnValue_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_close_Proxy( IHTMLDialog * This); void __RPC_STUB IHTMLDialog_close_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLDialog_toString_Proxy( IHTMLDialog * This, /* [out][retval] */ BSTR *String); void __RPC_STUB IHTMLDialog_toString_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDialog_INTERFACE_DEFINED__ */ #ifndef __IHTMLDialog2_INTERFACE_DEFINED__ #define __IHTMLDialog2_INTERFACE_DEFINED__ /* interface IHTMLDialog2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDialog2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5e0-98b5-11cf-bb82-00aa00bdce0b") IHTMLDialog2 : public IDispatch { public: virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_status( /* [in] */ BSTR v) = 0; virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_status( /* [out][retval] */ BSTR *p) = 0; virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_resizable( /* [in] */ BSTR v) = 0; virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_resizable( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLDialog2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDialog2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDialog2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDialog2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDialog2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDialog2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDialog2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDialog2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [hidden][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_status )( IHTMLDialog2 * This, /* [in] */ BSTR v); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_status )( IHTMLDialog2 * This, /* [out][retval] */ BSTR *p); /* [hidden][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_resizable )( IHTMLDialog2 * This, /* [in] */ BSTR v); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_resizable )( IHTMLDialog2 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLDialog2Vtbl; interface IHTMLDialog2 { CONST_VTBL struct IHTMLDialog2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDialog2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDialog2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDialog2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDialog2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDialog2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDialog2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDialog2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDialog2_put_status(This,v) \ (This)->lpVtbl -> put_status(This,v) #define IHTMLDialog2_get_status(This,p) \ (This)->lpVtbl -> get_status(This,p) #define IHTMLDialog2_put_resizable(This,v) \ (This)->lpVtbl -> put_resizable(This,v) #define IHTMLDialog2_get_resizable(This,p) \ (This)->lpVtbl -> get_resizable(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog2_put_status_Proxy( IHTMLDialog2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDialog2_put_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog2_get_status_Proxy( IHTMLDialog2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDialog2_get_status_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog2_put_resizable_Proxy( IHTMLDialog2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDialog2_put_resizable_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog2_get_resizable_Proxy( IHTMLDialog2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDialog2_get_resizable_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDialog2_INTERFACE_DEFINED__ */ #ifndef __IHTMLDialog3_INTERFACE_DEFINED__ #define __IHTMLDialog3_INTERFACE_DEFINED__ /* interface IHTMLDialog3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLDialog3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f388-98b5-11cf-bb82-00aa00bdce0b") IHTMLDialog3 : public IDispatch { public: virtual /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE put_unadorned( /* [in] */ BSTR v) = 0; virtual /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_unadorned( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_dialogHide( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_dialogHide( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLDialog3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLDialog3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLDialog3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLDialog3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLDialog3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLDialog3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLDialog3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLDialog3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [hidden][id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_unadorned )( IHTMLDialog3 * This, /* [in] */ BSTR v); /* [hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_unadorned )( IHTMLDialog3 * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_dialogHide )( IHTMLDialog3 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_dialogHide )( IHTMLDialog3 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLDialog3Vtbl; interface IHTMLDialog3 { CONST_VTBL struct IHTMLDialog3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLDialog3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLDialog3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLDialog3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLDialog3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLDialog3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLDialog3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLDialog3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLDialog3_put_unadorned(This,v) \ (This)->lpVtbl -> put_unadorned(This,v) #define IHTMLDialog3_get_unadorned(This,p) \ (This)->lpVtbl -> get_unadorned(This,p) #define IHTMLDialog3_put_dialogHide(This,v) \ (This)->lpVtbl -> put_dialogHide(This,v) #define IHTMLDialog3_get_dialogHide(This,p) \ (This)->lpVtbl -> get_dialogHide(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [hidden][id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog3_put_unadorned_Proxy( IHTMLDialog3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDialog3_put_unadorned_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [hidden][id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog3_get_unadorned_Proxy( IHTMLDialog3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDialog3_get_unadorned_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLDialog3_put_dialogHide_Proxy( IHTMLDialog3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLDialog3_put_dialogHide_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLDialog3_get_dialogHide_Proxy( IHTMLDialog3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLDialog3_get_dialogHide_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLDialog3_INTERFACE_DEFINED__ */ #ifndef __IHTMLModelessInit_INTERFACE_DEFINED__ #define __IHTMLModelessInit_INTERFACE_DEFINED__ /* interface IHTMLModelessInit */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLModelessInit; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5e4-98b5-11cf-bb82-00aa00bdce0b") IHTMLModelessInit : public IDispatch { public: virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_parameters( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_optionString( /* [out][retval] */ VARIANT *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_moniker( /* [out][retval] */ IUnknown **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_document( /* [out][retval] */ IUnknown **p) = 0; }; #else /* C style interface */ typedef struct IHTMLModelessInitVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLModelessInit * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLModelessInit * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLModelessInit * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLModelessInit * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLModelessInit * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLModelessInit * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLModelessInit * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_parameters )( IHTMLModelessInit * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_optionString )( IHTMLModelessInit * This, /* [out][retval] */ VARIANT *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_moniker )( IHTMLModelessInit * This, /* [out][retval] */ IUnknown **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_document )( IHTMLModelessInit * This, /* [out][retval] */ IUnknown **p); END_INTERFACE } IHTMLModelessInitVtbl; interface IHTMLModelessInit { CONST_VTBL struct IHTMLModelessInitVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLModelessInit_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLModelessInit_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLModelessInit_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLModelessInit_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLModelessInit_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLModelessInit_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLModelessInit_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLModelessInit_get_parameters(This,p) \ (This)->lpVtbl -> get_parameters(This,p) #define IHTMLModelessInit_get_optionString(This,p) \ (This)->lpVtbl -> get_optionString(This,p) #define IHTMLModelessInit_get_moniker(This,p) \ (This)->lpVtbl -> get_moniker(This,p) #define IHTMLModelessInit_get_document(This,p) \ (This)->lpVtbl -> get_document(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLModelessInit_get_parameters_Proxy( IHTMLModelessInit * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLModelessInit_get_parameters_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLModelessInit_get_optionString_Proxy( IHTMLModelessInit * This, /* [out][retval] */ VARIANT *p); void __RPC_STUB IHTMLModelessInit_get_optionString_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLModelessInit_get_moniker_Proxy( IHTMLModelessInit * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IHTMLModelessInit_get_moniker_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLModelessInit_get_document_Proxy( IHTMLModelessInit * This, /* [out][retval] */ IUnknown **p); void __RPC_STUB IHTMLModelessInit_get_document_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLModelessInit_INTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_ThreadDialogProcParam; #ifdef __cplusplus class DECLSPEC_UUID("3050f5eb-98b5-11cf-bb82-00aa00bdce0b") ThreadDialogProcParam; #endif EXTERN_C const CLSID CLSID_HTMLDialog; #ifdef __cplusplus class DECLSPEC_UUID("3050f28a-98b5-11cf-bb82-00aa00bdce0b") HTMLDialog; #endif #ifndef __IHTMLPopup_INTERFACE_DEFINED__ #define __IHTMLPopup_INTERFACE_DEFINED__ /* interface IHTMLPopup */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLPopup; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f666-98b5-11cf-bb82-00aa00bdce0b") IHTMLPopup : public IDispatch { public: virtual /* [id] */ HRESULT STDMETHODCALLTYPE show( /* [in] */ long x, /* [in] */ long y, /* [in] */ long w, /* [in] */ long h, /* [in] */ VARIANT *pElement) = 0; virtual /* [id] */ HRESULT STDMETHODCALLTYPE hide( void) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_document( /* [out][retval] */ IHTMLDocument **p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_isOpen( /* [out][retval] */ VARIANT_BOOL *p) = 0; }; #else /* C style interface */ typedef struct IHTMLPopupVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLPopup * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLPopup * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLPopup * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLPopup * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLPopup * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLPopup * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLPopup * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id] */ HRESULT ( STDMETHODCALLTYPE *show )( IHTMLPopup * This, /* [in] */ long x, /* [in] */ long y, /* [in] */ long w, /* [in] */ long h, /* [in] */ VARIANT *pElement); /* [id] */ HRESULT ( STDMETHODCALLTYPE *hide )( IHTMLPopup * This); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_document )( IHTMLPopup * This, /* [out][retval] */ IHTMLDocument **p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_isOpen )( IHTMLPopup * This, /* [out][retval] */ VARIANT_BOOL *p); END_INTERFACE } IHTMLPopupVtbl; interface IHTMLPopup { CONST_VTBL struct IHTMLPopupVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLPopup_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLPopup_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLPopup_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLPopup_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLPopup_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLPopup_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLPopup_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLPopup_show(This,x,y,w,h,pElement) \ (This)->lpVtbl -> show(This,x,y,w,h,pElement) #define IHTMLPopup_hide(This) \ (This)->lpVtbl -> hide(This) #define IHTMLPopup_get_document(This,p) \ (This)->lpVtbl -> get_document(This,p) #define IHTMLPopup_get_isOpen(This,p) \ (This)->lpVtbl -> get_isOpen(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLPopup_show_Proxy( IHTMLPopup * This, /* [in] */ long x, /* [in] */ long y, /* [in] */ long w, /* [in] */ long h, /* [in] */ VARIANT *pElement); void __RPC_STUB IHTMLPopup_show_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id] */ HRESULT STDMETHODCALLTYPE IHTMLPopup_hide_Proxy( IHTMLPopup * This); void __RPC_STUB IHTMLPopup_hide_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPopup_get_document_Proxy( IHTMLPopup * This, /* [out][retval] */ IHTMLDocument **p); void __RPC_STUB IHTMLPopup_get_document_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLPopup_get_isOpen_Proxy( IHTMLPopup * This, /* [out][retval] */ VARIANT_BOOL *p); void __RPC_STUB IHTMLPopup_get_isOpen_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLPopup_INTERFACE_DEFINED__ */ #ifndef __DispHTMLPopup_DISPINTERFACE_DEFINED__ #define __DispHTMLPopup_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLPopup */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLPopup; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f589-98b5-11cf-bb82-00aa00bdce0b") DispHTMLPopup : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLPopupVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLPopup * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLPopup * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLPopup * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLPopup * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLPopup * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLPopup * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLPopup * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLPopupVtbl; interface DispHTMLPopup { CONST_VTBL struct DispHTMLPopupVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLPopup_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLPopup_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLPopup_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLPopup_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLPopup_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLPopup_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLPopup_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLPopup_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLPopup; #ifdef __cplusplus class DECLSPEC_UUID("3050f667-98b5-11cf-bb82-00aa00bdce0b") HTMLPopup; #endif #ifndef __IHTMLAppBehavior_INTERFACE_DEFINED__ #define __IHTMLAppBehavior_INTERFACE_DEFINED__ /* interface IHTMLAppBehavior */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLAppBehavior; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5ca-98b5-11cf-bb82-00aa00bdce0b") IHTMLAppBehavior : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_applicationName( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_applicationName( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_version( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_version( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_icon( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_icon( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_singleInstance( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_singleInstance( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_minimizeButton( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_minimizeButton( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_maximizeButton( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_maximizeButton( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_border( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_border( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_borderStyle( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_borderStyle( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_sysMenu( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_sysMenu( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_caption( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_caption( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_windowState( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_windowState( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_showInTaskBar( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_showInTaskBar( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_commandLine( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLAppBehaviorVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLAppBehavior * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLAppBehavior * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLAppBehavior * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLAppBehavior * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLAppBehavior * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLAppBehavior * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLAppBehavior * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_applicationName )( IHTMLAppBehavior * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_applicationName )( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_version )( IHTMLAppBehavior * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_version )( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_icon )( IHTMLAppBehavior * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_icon )( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_singleInstance )( IHTMLAppBehavior * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_singleInstance )( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_minimizeButton )( IHTMLAppBehavior * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_minimizeButton )( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_maximizeButton )( IHTMLAppBehavior * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_maximizeButton )( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_border )( IHTMLAppBehavior * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_border )( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_borderStyle )( IHTMLAppBehavior * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_borderStyle )( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_sysMenu )( IHTMLAppBehavior * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_sysMenu )( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_caption )( IHTMLAppBehavior * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_caption )( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_windowState )( IHTMLAppBehavior * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_windowState )( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_showInTaskBar )( IHTMLAppBehavior * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_showInTaskBar )( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_commandLine )( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLAppBehaviorVtbl; interface IHTMLAppBehavior { CONST_VTBL struct IHTMLAppBehaviorVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLAppBehavior_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLAppBehavior_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLAppBehavior_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLAppBehavior_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLAppBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLAppBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLAppBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLAppBehavior_put_applicationName(This,v) \ (This)->lpVtbl -> put_applicationName(This,v) #define IHTMLAppBehavior_get_applicationName(This,p) \ (This)->lpVtbl -> get_applicationName(This,p) #define IHTMLAppBehavior_put_version(This,v) \ (This)->lpVtbl -> put_version(This,v) #define IHTMLAppBehavior_get_version(This,p) \ (This)->lpVtbl -> get_version(This,p) #define IHTMLAppBehavior_put_icon(This,v) \ (This)->lpVtbl -> put_icon(This,v) #define IHTMLAppBehavior_get_icon(This,p) \ (This)->lpVtbl -> get_icon(This,p) #define IHTMLAppBehavior_put_singleInstance(This,v) \ (This)->lpVtbl -> put_singleInstance(This,v) #define IHTMLAppBehavior_get_singleInstance(This,p) \ (This)->lpVtbl -> get_singleInstance(This,p) #define IHTMLAppBehavior_put_minimizeButton(This,v) \ (This)->lpVtbl -> put_minimizeButton(This,v) #define IHTMLAppBehavior_get_minimizeButton(This,p) \ (This)->lpVtbl -> get_minimizeButton(This,p) #define IHTMLAppBehavior_put_maximizeButton(This,v) \ (This)->lpVtbl -> put_maximizeButton(This,v) #define IHTMLAppBehavior_get_maximizeButton(This,p) \ (This)->lpVtbl -> get_maximizeButton(This,p) #define IHTMLAppBehavior_put_border(This,v) \ (This)->lpVtbl -> put_border(This,v) #define IHTMLAppBehavior_get_border(This,p) \ (This)->lpVtbl -> get_border(This,p) #define IHTMLAppBehavior_put_borderStyle(This,v) \ (This)->lpVtbl -> put_borderStyle(This,v) #define IHTMLAppBehavior_get_borderStyle(This,p) \ (This)->lpVtbl -> get_borderStyle(This,p) #define IHTMLAppBehavior_put_sysMenu(This,v) \ (This)->lpVtbl -> put_sysMenu(This,v) #define IHTMLAppBehavior_get_sysMenu(This,p) \ (This)->lpVtbl -> get_sysMenu(This,p) #define IHTMLAppBehavior_put_caption(This,v) \ (This)->lpVtbl -> put_caption(This,v) #define IHTMLAppBehavior_get_caption(This,p) \ (This)->lpVtbl -> get_caption(This,p) #define IHTMLAppBehavior_put_windowState(This,v) \ (This)->lpVtbl -> put_windowState(This,v) #define IHTMLAppBehavior_get_windowState(This,p) \ (This)->lpVtbl -> get_windowState(This,p) #define IHTMLAppBehavior_put_showInTaskBar(This,v) \ (This)->lpVtbl -> put_showInTaskBar(This,v) #define IHTMLAppBehavior_get_showInTaskBar(This,p) \ (This)->lpVtbl -> get_showInTaskBar(This,p) #define IHTMLAppBehavior_get_commandLine(This,p) \ (This)->lpVtbl -> get_commandLine(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_applicationName_Proxy( IHTMLAppBehavior * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAppBehavior_put_applicationName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_applicationName_Proxy( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior_get_applicationName_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_version_Proxy( IHTMLAppBehavior * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAppBehavior_put_version_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_version_Proxy( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior_get_version_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_icon_Proxy( IHTMLAppBehavior * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAppBehavior_put_icon_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_icon_Proxy( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior_get_icon_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_singleInstance_Proxy( IHTMLAppBehavior * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAppBehavior_put_singleInstance_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_singleInstance_Proxy( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior_get_singleInstance_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_minimizeButton_Proxy( IHTMLAppBehavior * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAppBehavior_put_minimizeButton_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_minimizeButton_Proxy( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior_get_minimizeButton_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_maximizeButton_Proxy( IHTMLAppBehavior * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAppBehavior_put_maximizeButton_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_maximizeButton_Proxy( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior_get_maximizeButton_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_border_Proxy( IHTMLAppBehavior * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAppBehavior_put_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_border_Proxy( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior_get_border_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_borderStyle_Proxy( IHTMLAppBehavior * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAppBehavior_put_borderStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_borderStyle_Proxy( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior_get_borderStyle_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_sysMenu_Proxy( IHTMLAppBehavior * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAppBehavior_put_sysMenu_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_sysMenu_Proxy( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior_get_sysMenu_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_caption_Proxy( IHTMLAppBehavior * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAppBehavior_put_caption_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_caption_Proxy( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior_get_caption_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_windowState_Proxy( IHTMLAppBehavior * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAppBehavior_put_windowState_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_windowState_Proxy( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior_get_windowState_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_put_showInTaskBar_Proxy( IHTMLAppBehavior * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAppBehavior_put_showInTaskBar_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_showInTaskBar_Proxy( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior_get_showInTaskBar_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior_get_commandLine_Proxy( IHTMLAppBehavior * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior_get_commandLine_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLAppBehavior_INTERFACE_DEFINED__ */ #ifndef __IHTMLAppBehavior2_INTERFACE_DEFINED__ #define __IHTMLAppBehavior2_INTERFACE_DEFINED__ /* interface IHTMLAppBehavior2 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLAppBehavior2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5c9-98b5-11cf-bb82-00aa00bdce0b") IHTMLAppBehavior2 : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_contextMenu( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_contextMenu( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_innerBorder( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_innerBorder( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scroll( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scroll( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_scrollFlat( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_scrollFlat( /* [out][retval] */ BSTR *p) = 0; virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_selection( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_selection( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLAppBehavior2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLAppBehavior2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLAppBehavior2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLAppBehavior2 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLAppBehavior2 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLAppBehavior2 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLAppBehavior2 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLAppBehavior2 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_contextMenu )( IHTMLAppBehavior2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_contextMenu )( IHTMLAppBehavior2 * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_innerBorder )( IHTMLAppBehavior2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_innerBorder )( IHTMLAppBehavior2 * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scroll )( IHTMLAppBehavior2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scroll )( IHTMLAppBehavior2 * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_scrollFlat )( IHTMLAppBehavior2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_scrollFlat )( IHTMLAppBehavior2 * This, /* [out][retval] */ BSTR *p); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_selection )( IHTMLAppBehavior2 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_selection )( IHTMLAppBehavior2 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLAppBehavior2Vtbl; interface IHTMLAppBehavior2 { CONST_VTBL struct IHTMLAppBehavior2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLAppBehavior2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLAppBehavior2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLAppBehavior2_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLAppBehavior2_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLAppBehavior2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLAppBehavior2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLAppBehavior2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLAppBehavior2_put_contextMenu(This,v) \ (This)->lpVtbl -> put_contextMenu(This,v) #define IHTMLAppBehavior2_get_contextMenu(This,p) \ (This)->lpVtbl -> get_contextMenu(This,p) #define IHTMLAppBehavior2_put_innerBorder(This,v) \ (This)->lpVtbl -> put_innerBorder(This,v) #define IHTMLAppBehavior2_get_innerBorder(This,p) \ (This)->lpVtbl -> get_innerBorder(This,p) #define IHTMLAppBehavior2_put_scroll(This,v) \ (This)->lpVtbl -> put_scroll(This,v) #define IHTMLAppBehavior2_get_scroll(This,p) \ (This)->lpVtbl -> get_scroll(This,p) #define IHTMLAppBehavior2_put_scrollFlat(This,v) \ (This)->lpVtbl -> put_scrollFlat(This,v) #define IHTMLAppBehavior2_get_scrollFlat(This,p) \ (This)->lpVtbl -> get_scrollFlat(This,p) #define IHTMLAppBehavior2_put_selection(This,v) \ (This)->lpVtbl -> put_selection(This,v) #define IHTMLAppBehavior2_get_selection(This,p) \ (This)->lpVtbl -> get_selection(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_contextMenu_Proxy( IHTMLAppBehavior2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAppBehavior2_put_contextMenu_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_contextMenu_Proxy( IHTMLAppBehavior2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior2_get_contextMenu_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_innerBorder_Proxy( IHTMLAppBehavior2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAppBehavior2_put_innerBorder_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_innerBorder_Proxy( IHTMLAppBehavior2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior2_get_innerBorder_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_scroll_Proxy( IHTMLAppBehavior2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAppBehavior2_put_scroll_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_scroll_Proxy( IHTMLAppBehavior2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior2_get_scroll_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_scrollFlat_Proxy( IHTMLAppBehavior2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAppBehavior2_put_scrollFlat_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_scrollFlat_Proxy( IHTMLAppBehavior2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior2_get_scrollFlat_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_put_selection_Proxy( IHTMLAppBehavior2 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAppBehavior2_put_selection_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior2_get_selection_Proxy( IHTMLAppBehavior2 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior2_get_selection_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLAppBehavior2_INTERFACE_DEFINED__ */ #ifndef __IHTMLAppBehavior3_INTERFACE_DEFINED__ #define __IHTMLAppBehavior3_INTERFACE_DEFINED__ /* interface IHTMLAppBehavior3 */ /* [object][uuid][dual][oleautomation] */ EXTERN_C const IID IID_IHTMLAppBehavior3; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f5cd-98b5-11cf-bb82-00aa00bdce0b") IHTMLAppBehavior3 : public IDispatch { public: virtual /* [id][propput] */ HRESULT STDMETHODCALLTYPE put_navigable( /* [in] */ BSTR v) = 0; virtual /* [id][propget] */ HRESULT STDMETHODCALLTYPE get_navigable( /* [out][retval] */ BSTR *p) = 0; }; #else /* C style interface */ typedef struct IHTMLAppBehavior3Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHTMLAppBehavior3 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHTMLAppBehavior3 * This); ULONG ( STDMETHODCALLTYPE *Release )( IHTMLAppBehavior3 * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( IHTMLAppBehavior3 * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( IHTMLAppBehavior3 * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( IHTMLAppBehavior3 * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( IHTMLAppBehavior3 * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); /* [id][propput] */ HRESULT ( STDMETHODCALLTYPE *put_navigable )( IHTMLAppBehavior3 * This, /* [in] */ BSTR v); /* [id][propget] */ HRESULT ( STDMETHODCALLTYPE *get_navigable )( IHTMLAppBehavior3 * This, /* [out][retval] */ BSTR *p); END_INTERFACE } IHTMLAppBehavior3Vtbl; interface IHTMLAppBehavior3 { CONST_VTBL struct IHTMLAppBehavior3Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IHTMLAppBehavior3_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHTMLAppBehavior3_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHTMLAppBehavior3_Release(This) \ (This)->lpVtbl -> Release(This) #define IHTMLAppBehavior3_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define IHTMLAppBehavior3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define IHTMLAppBehavior3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define IHTMLAppBehavior3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define IHTMLAppBehavior3_put_navigable(This,v) \ (This)->lpVtbl -> put_navigable(This,v) #define IHTMLAppBehavior3_get_navigable(This,p) \ (This)->lpVtbl -> get_navigable(This,p) #endif /* COBJMACROS */ #endif /* C style interface */ /* [id][propput] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior3_put_navigable_Proxy( IHTMLAppBehavior3 * This, /* [in] */ BSTR v); void __RPC_STUB IHTMLAppBehavior3_put_navigable_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [id][propget] */ HRESULT STDMETHODCALLTYPE IHTMLAppBehavior3_get_navigable_Proxy( IHTMLAppBehavior3 * This, /* [out][retval] */ BSTR *p); void __RPC_STUB IHTMLAppBehavior3_get_navigable_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHTMLAppBehavior3_INTERFACE_DEFINED__ */ #ifndef __DispHTMLAppBehavior_DISPINTERFACE_DEFINED__ #define __DispHTMLAppBehavior_DISPINTERFACE_DEFINED__ /* dispinterface DispHTMLAppBehavior */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispHTMLAppBehavior; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f57c-98b5-11cf-bb82-00aa00bdce0b") DispHTMLAppBehavior : public IDispatch { }; #else /* C style interface */ typedef struct DispHTMLAppBehaviorVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispHTMLAppBehavior * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispHTMLAppBehavior * This); ULONG ( STDMETHODCALLTYPE *Release )( DispHTMLAppBehavior * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispHTMLAppBehavior * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispHTMLAppBehavior * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispHTMLAppBehavior * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispHTMLAppBehavior * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispHTMLAppBehaviorVtbl; interface DispHTMLAppBehavior { CONST_VTBL struct DispHTMLAppBehaviorVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispHTMLAppBehavior_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispHTMLAppBehavior_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispHTMLAppBehavior_Release(This) \ (This)->lpVtbl -> Release(This) #define DispHTMLAppBehavior_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispHTMLAppBehavior_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispHTMLAppBehavior_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispHTMLAppBehavior_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispHTMLAppBehavior_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLAppBehavior; #ifdef __cplusplus class DECLSPEC_UUID("3050f5cb-98b5-11cf-bb82-00aa00bdce0b") HTMLAppBehavior; #endif EXTERN_C const CLSID CLSID_OldHTMLDocument; #ifdef __cplusplus class DECLSPEC_UUID("D48A6EC9-6A4A-11CF-94A7-444553540000") OldHTMLDocument; #endif EXTERN_C const CLSID CLSID_OldHTMLFormElement; #ifdef __cplusplus class DECLSPEC_UUID("0D04D285-6BEC-11CF-8B97-00AA00476DA6") OldHTMLFormElement; #endif #ifndef __DispIHTMLInputButtonElement_DISPINTERFACE_DEFINED__ #define __DispIHTMLInputButtonElement_DISPINTERFACE_DEFINED__ /* dispinterface DispIHTMLInputButtonElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispIHTMLInputButtonElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f51e-98b5-11cf-bb82-00aa00bdce0b") DispIHTMLInputButtonElement : public IDispatch { }; #else /* C style interface */ typedef struct DispIHTMLInputButtonElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispIHTMLInputButtonElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispIHTMLInputButtonElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispIHTMLInputButtonElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispIHTMLInputButtonElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispIHTMLInputButtonElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispIHTMLInputButtonElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispIHTMLInputButtonElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispIHTMLInputButtonElementVtbl; interface DispIHTMLInputButtonElement { CONST_VTBL struct DispIHTMLInputButtonElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispIHTMLInputButtonElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispIHTMLInputButtonElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispIHTMLInputButtonElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispIHTMLInputButtonElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispIHTMLInputButtonElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispIHTMLInputButtonElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispIHTMLInputButtonElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispIHTMLInputButtonElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLInputButtonElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f2b4-98b5-11cf-bb82-00aa00bdce0b") HTMLInputButtonElement; #endif #ifndef __DispIHTMLInputTextElement_DISPINTERFACE_DEFINED__ #define __DispIHTMLInputTextElement_DISPINTERFACE_DEFINED__ /* dispinterface DispIHTMLInputTextElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispIHTMLInputTextElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f520-98b5-11cf-bb82-00aa00bdce0b") DispIHTMLInputTextElement : public IDispatch { }; #else /* C style interface */ typedef struct DispIHTMLInputTextElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispIHTMLInputTextElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispIHTMLInputTextElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispIHTMLInputTextElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispIHTMLInputTextElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispIHTMLInputTextElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispIHTMLInputTextElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispIHTMLInputTextElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispIHTMLInputTextElementVtbl; interface DispIHTMLInputTextElement { CONST_VTBL struct DispIHTMLInputTextElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispIHTMLInputTextElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispIHTMLInputTextElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispIHTMLInputTextElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispIHTMLInputTextElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispIHTMLInputTextElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispIHTMLInputTextElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispIHTMLInputTextElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispIHTMLInputTextElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLInputTextElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f2ab-98b5-11cf-bb82-00aa00bdce0b") HTMLInputTextElement; #endif #ifndef __DispIHTMLInputFileElement_DISPINTERFACE_DEFINED__ #define __DispIHTMLInputFileElement_DISPINTERFACE_DEFINED__ /* dispinterface DispIHTMLInputFileElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispIHTMLInputFileElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f542-98b5-11cf-bb82-00aa00bdce0b") DispIHTMLInputFileElement : public IDispatch { }; #else /* C style interface */ typedef struct DispIHTMLInputFileElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispIHTMLInputFileElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispIHTMLInputFileElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispIHTMLInputFileElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispIHTMLInputFileElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispIHTMLInputFileElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispIHTMLInputFileElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispIHTMLInputFileElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispIHTMLInputFileElementVtbl; interface DispIHTMLInputFileElement { CONST_VTBL struct DispIHTMLInputFileElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispIHTMLInputFileElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispIHTMLInputFileElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispIHTMLInputFileElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispIHTMLInputFileElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispIHTMLInputFileElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispIHTMLInputFileElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispIHTMLInputFileElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispIHTMLInputFileElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLInputFileElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f2ae-98b5-11cf-bb82-00aa00bdce0b") HTMLInputFileElement; #endif #ifndef __DispIHTMLOptionButtonElement_DISPINTERFACE_DEFINED__ #define __DispIHTMLOptionButtonElement_DISPINTERFACE_DEFINED__ /* dispinterface DispIHTMLOptionButtonElement */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispIHTMLOptionButtonElement; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f509-98b5-11cf-bb82-00aa00bdce0b") DispIHTMLOptionButtonElement : public IDispatch { }; #else /* C style interface */ typedef struct DispIHTMLOptionButtonElementVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispIHTMLOptionButtonElement * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispIHTMLOptionButtonElement * This); ULONG ( STDMETHODCALLTYPE *Release )( DispIHTMLOptionButtonElement * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispIHTMLOptionButtonElement * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispIHTMLOptionButtonElement * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispIHTMLOptionButtonElement * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispIHTMLOptionButtonElement * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispIHTMLOptionButtonElementVtbl; interface DispIHTMLOptionButtonElement { CONST_VTBL struct DispIHTMLOptionButtonElementVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispIHTMLOptionButtonElement_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispIHTMLOptionButtonElement_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispIHTMLOptionButtonElement_Release(This) \ (This)->lpVtbl -> Release(This) #define DispIHTMLOptionButtonElement_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispIHTMLOptionButtonElement_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispIHTMLOptionButtonElement_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispIHTMLOptionButtonElement_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispIHTMLOptionButtonElement_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLOptionButtonElement; #ifdef __cplusplus class DECLSPEC_UUID("3050f2be-98b5-11cf-bb82-00aa00bdce0b") HTMLOptionButtonElement; #endif #ifndef __DispIHTMLInputImage_DISPINTERFACE_DEFINED__ #define __DispIHTMLInputImage_DISPINTERFACE_DEFINED__ /* dispinterface DispIHTMLInputImage */ /* [uuid][hidden] */ EXTERN_C const IID DIID_DispIHTMLInputImage; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f51d-98b5-11cf-bb82-00aa00bdce0b") DispIHTMLInputImage : public IDispatch { }; #else /* C style interface */ typedef struct DispIHTMLInputImageVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( DispIHTMLInputImage * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( DispIHTMLInputImage * This); ULONG ( STDMETHODCALLTYPE *Release )( DispIHTMLInputImage * This); HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )( DispIHTMLInputImage * This, /* [out] */ UINT *pctinfo); HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )( DispIHTMLInputImage * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo **ppTInfo); HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )( DispIHTMLInputImage * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )( DispIHTMLInputImage * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS *pDispParams, /* [out] */ VARIANT *pVarResult, /* [out] */ EXCEPINFO *pExcepInfo, /* [out] */ UINT *puArgErr); END_INTERFACE } DispIHTMLInputImageVtbl; interface DispIHTMLInputImage { CONST_VTBL struct DispIHTMLInputImageVtbl *lpVtbl; }; #ifdef COBJMACROS #define DispIHTMLInputImage_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define DispIHTMLInputImage_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define DispIHTMLInputImage_Release(This) \ (This)->lpVtbl -> Release(This) #define DispIHTMLInputImage_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define DispIHTMLInputImage_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define DispIHTMLInputImage_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define DispIHTMLInputImage_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* __DispIHTMLInputImage_DISPINTERFACE_DEFINED__ */ EXTERN_C const CLSID CLSID_HTMLInputImage; #ifdef __cplusplus class DECLSPEC_UUID("3050f2c4-98b5-11cf-bb82-00aa00bdce0b") HTMLInputImage; #endif #ifndef __IElementNamespace_INTERFACE_DEFINED__ #define __IElementNamespace_INTERFACE_DEFINED__ /* interface IElementNamespace */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementNamespace; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f671-98b5-11cf-bb82-00aa00bdce0b") IElementNamespace : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE AddTag( /* [in] */ BSTR bstrTagName, /* [in] */ LONG lFlags) = 0; }; #else /* C style interface */ typedef struct IElementNamespaceVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementNamespace * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementNamespace * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementNamespace * This); HRESULT ( STDMETHODCALLTYPE *AddTag )( IElementNamespace * This, /* [in] */ BSTR bstrTagName, /* [in] */ LONG lFlags); END_INTERFACE } IElementNamespaceVtbl; interface IElementNamespace { CONST_VTBL struct IElementNamespaceVtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementNamespace_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementNamespace_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementNamespace_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementNamespace_AddTag(This,bstrTagName,lFlags) \ (This)->lpVtbl -> AddTag(This,bstrTagName,lFlags) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementNamespace_AddTag_Proxy( IElementNamespace * This, /* [in] */ BSTR bstrTagName, /* [in] */ LONG lFlags); void __RPC_STUB IElementNamespace_AddTag_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementNamespace_INTERFACE_DEFINED__ */ #ifndef __IElementNamespaceTable_INTERFACE_DEFINED__ #define __IElementNamespaceTable_INTERFACE_DEFINED__ /* interface IElementNamespaceTable */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementNamespaceTable; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f670-98b5-11cf-bb82-00aa00bdce0b") IElementNamespaceTable : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE AddNamespace( /* [in] */ BSTR bstrNamespace, /* [in] */ BSTR bstrUrn, /* [in] */ LONG lFlags, /* [in] */ VARIANT *pvarFactory) = 0; }; #else /* C style interface */ typedef struct IElementNamespaceTableVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementNamespaceTable * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementNamespaceTable * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementNamespaceTable * This); HRESULT ( STDMETHODCALLTYPE *AddNamespace )( IElementNamespaceTable * This, /* [in] */ BSTR bstrNamespace, /* [in] */ BSTR bstrUrn, /* [in] */ LONG lFlags, /* [in] */ VARIANT *pvarFactory); END_INTERFACE } IElementNamespaceTableVtbl; interface IElementNamespaceTable { CONST_VTBL struct IElementNamespaceTableVtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementNamespaceTable_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementNamespaceTable_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementNamespaceTable_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementNamespaceTable_AddNamespace(This,bstrNamespace,bstrUrn,lFlags,pvarFactory) \ (This)->lpVtbl -> AddNamespace(This,bstrNamespace,bstrUrn,lFlags,pvarFactory) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementNamespaceTable_AddNamespace_Proxy( IElementNamespaceTable * This, /* [in] */ BSTR bstrNamespace, /* [in] */ BSTR bstrUrn, /* [in] */ LONG lFlags, /* [in] */ VARIANT *pvarFactory); void __RPC_STUB IElementNamespaceTable_AddNamespace_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementNamespaceTable_INTERFACE_DEFINED__ */ #ifndef __IElementNamespaceFactory_INTERFACE_DEFINED__ #define __IElementNamespaceFactory_INTERFACE_DEFINED__ /* interface IElementNamespaceFactory */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementNamespaceFactory; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f672-98b5-11cf-bb82-00aa00bdce0b") IElementNamespaceFactory : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Create( /* [in] */ IElementNamespace *pNamespace) = 0; }; #else /* C style interface */ typedef struct IElementNamespaceFactoryVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementNamespaceFactory * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementNamespaceFactory * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementNamespaceFactory * This); HRESULT ( STDMETHODCALLTYPE *Create )( IElementNamespaceFactory * This, /* [in] */ IElementNamespace *pNamespace); END_INTERFACE } IElementNamespaceFactoryVtbl; interface IElementNamespaceFactory { CONST_VTBL struct IElementNamespaceFactoryVtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementNamespaceFactory_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementNamespaceFactory_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementNamespaceFactory_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementNamespaceFactory_Create(This,pNamespace) \ (This)->lpVtbl -> Create(This,pNamespace) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementNamespaceFactory_Create_Proxy( IElementNamespaceFactory * This, /* [in] */ IElementNamespace *pNamespace); void __RPC_STUB IElementNamespaceFactory_Create_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementNamespaceFactory_INTERFACE_DEFINED__ */ #ifndef __IElementNamespaceFactory2_INTERFACE_DEFINED__ #define __IElementNamespaceFactory2_INTERFACE_DEFINED__ /* interface IElementNamespaceFactory2 */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementNamespaceFactory2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f805-98b5-11cf-bb82-00aa00bdce0b") IElementNamespaceFactory2 : public IElementNamespaceFactory { public: virtual HRESULT STDMETHODCALLTYPE CreateWithImplementation( /* [in] */ IElementNamespace *pNamespace, /* [in] */ BSTR bstrImplementation) = 0; }; #else /* C style interface */ typedef struct IElementNamespaceFactory2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementNamespaceFactory2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementNamespaceFactory2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementNamespaceFactory2 * This); HRESULT ( STDMETHODCALLTYPE *Create )( IElementNamespaceFactory2 * This, /* [in] */ IElementNamespace *pNamespace); HRESULT ( STDMETHODCALLTYPE *CreateWithImplementation )( IElementNamespaceFactory2 * This, /* [in] */ IElementNamespace *pNamespace, /* [in] */ BSTR bstrImplementation); END_INTERFACE } IElementNamespaceFactory2Vtbl; interface IElementNamespaceFactory2 { CONST_VTBL struct IElementNamespaceFactory2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementNamespaceFactory2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementNamespaceFactory2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementNamespaceFactory2_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementNamespaceFactory2_Create(This,pNamespace) \ (This)->lpVtbl -> Create(This,pNamespace) #define IElementNamespaceFactory2_CreateWithImplementation(This,pNamespace,bstrImplementation) \ (This)->lpVtbl -> CreateWithImplementation(This,pNamespace,bstrImplementation) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementNamespaceFactory2_CreateWithImplementation_Proxy( IElementNamespaceFactory2 * This, /* [in] */ IElementNamespace *pNamespace, /* [in] */ BSTR bstrImplementation); void __RPC_STUB IElementNamespaceFactory2_CreateWithImplementation_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementNamespaceFactory2_INTERFACE_DEFINED__ */ #ifndef __IElementNamespaceFactoryCallback_INTERFACE_DEFINED__ #define __IElementNamespaceFactoryCallback_INTERFACE_DEFINED__ /* interface IElementNamespaceFactoryCallback */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementNamespaceFactoryCallback; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f7fd-98b5-11cf-bb82-00aa00bdce0b") IElementNamespaceFactoryCallback : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Resolve( /* [in] */ BSTR bstrNamespace, /* [in] */ BSTR bstrTagName, /* [in] */ BSTR bstrAttrs, /* [in] */ IElementNamespace *pNamespace) = 0; }; #else /* C style interface */ typedef struct IElementNamespaceFactoryCallbackVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementNamespaceFactoryCallback * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementNamespaceFactoryCallback * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementNamespaceFactoryCallback * This); HRESULT ( STDMETHODCALLTYPE *Resolve )( IElementNamespaceFactoryCallback * This, /* [in] */ BSTR bstrNamespace, /* [in] */ BSTR bstrTagName, /* [in] */ BSTR bstrAttrs, /* [in] */ IElementNamespace *pNamespace); END_INTERFACE } IElementNamespaceFactoryCallbackVtbl; interface IElementNamespaceFactoryCallback { CONST_VTBL struct IElementNamespaceFactoryCallbackVtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementNamespaceFactoryCallback_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementNamespaceFactoryCallback_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementNamespaceFactoryCallback_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementNamespaceFactoryCallback_Resolve(This,bstrNamespace,bstrTagName,bstrAttrs,pNamespace) \ (This)->lpVtbl -> Resolve(This,bstrNamespace,bstrTagName,bstrAttrs,pNamespace) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementNamespaceFactoryCallback_Resolve_Proxy( IElementNamespaceFactoryCallback * This, /* [in] */ BSTR bstrNamespace, /* [in] */ BSTR bstrTagName, /* [in] */ BSTR bstrAttrs, /* [in] */ IElementNamespace *pNamespace); void __RPC_STUB IElementNamespaceFactoryCallback_Resolve_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementNamespaceFactoryCallback_INTERFACE_DEFINED__ */ #ifndef __IElementBehaviorSiteOM2_INTERFACE_DEFINED__ #define __IElementBehaviorSiteOM2_INTERFACE_DEFINED__ /* interface IElementBehaviorSiteOM2 */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementBehaviorSiteOM2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f659-98b5-11cf-bb82-00aa00bdce0b") IElementBehaviorSiteOM2 : public IElementBehaviorSiteOM { public: virtual HRESULT STDMETHODCALLTYPE GetDefaults( /* [out][retval] */ IHTMLElementDefaults **ppDefaults) = 0; }; #else /* C style interface */ typedef struct IElementBehaviorSiteOM2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementBehaviorSiteOM2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementBehaviorSiteOM2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementBehaviorSiteOM2 * This); HRESULT ( STDMETHODCALLTYPE *RegisterEvent )( IElementBehaviorSiteOM2 * This, /* [in] */ LPOLESTR pchEvent, /* [in] */ LONG lFlags, /* [out][retval] */ LONG *plCookie); HRESULT ( STDMETHODCALLTYPE *GetEventCookie )( IElementBehaviorSiteOM2 * This, /* [in] */ LPOLESTR pchEvent, /* [out][retval] */ LONG *plCookie); HRESULT ( STDMETHODCALLTYPE *FireEvent )( IElementBehaviorSiteOM2 * This, /* [in] */ LONG lCookie, /* [in] */ IHTMLEventObj *pEventObject); HRESULT ( STDMETHODCALLTYPE *CreateEventObject )( IElementBehaviorSiteOM2 * This, /* [out][retval] */ IHTMLEventObj **ppEventObject); HRESULT ( STDMETHODCALLTYPE *RegisterName )( IElementBehaviorSiteOM2 * This, /* [in] */ LPOLESTR pchName); HRESULT ( STDMETHODCALLTYPE *RegisterUrn )( IElementBehaviorSiteOM2 * This, /* [in] */ LPOLESTR pchUrn); HRESULT ( STDMETHODCALLTYPE *GetDefaults )( IElementBehaviorSiteOM2 * This, /* [out][retval] */ IHTMLElementDefaults **ppDefaults); END_INTERFACE } IElementBehaviorSiteOM2Vtbl; interface IElementBehaviorSiteOM2 { CONST_VTBL struct IElementBehaviorSiteOM2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementBehaviorSiteOM2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementBehaviorSiteOM2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementBehaviorSiteOM2_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementBehaviorSiteOM2_RegisterEvent(This,pchEvent,lFlags,plCookie) \ (This)->lpVtbl -> RegisterEvent(This,pchEvent,lFlags,plCookie) #define IElementBehaviorSiteOM2_GetEventCookie(This,pchEvent,plCookie) \ (This)->lpVtbl -> GetEventCookie(This,pchEvent,plCookie) #define IElementBehaviorSiteOM2_FireEvent(This,lCookie,pEventObject) \ (This)->lpVtbl -> FireEvent(This,lCookie,pEventObject) #define IElementBehaviorSiteOM2_CreateEventObject(This,ppEventObject) \ (This)->lpVtbl -> CreateEventObject(This,ppEventObject) #define IElementBehaviorSiteOM2_RegisterName(This,pchName) \ (This)->lpVtbl -> RegisterName(This,pchName) #define IElementBehaviorSiteOM2_RegisterUrn(This,pchUrn) \ (This)->lpVtbl -> RegisterUrn(This,pchUrn) #define IElementBehaviorSiteOM2_GetDefaults(This,ppDefaults) \ (This)->lpVtbl -> GetDefaults(This,ppDefaults) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementBehaviorSiteOM2_GetDefaults_Proxy( IElementBehaviorSiteOM2 * This, /* [out][retval] */ IHTMLElementDefaults **ppDefaults); void __RPC_STUB IElementBehaviorSiteOM2_GetDefaults_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementBehaviorSiteOM2_INTERFACE_DEFINED__ */ #ifndef __IElementBehaviorCategory_INTERFACE_DEFINED__ #define __IElementBehaviorCategory_INTERFACE_DEFINED__ /* interface IElementBehaviorCategory */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementBehaviorCategory; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4ed-98b5-11cf-bb82-00aa00bdce0b") IElementBehaviorCategory : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetCategory( /* [out][retval] */ LPOLESTR *ppchCategory) = 0; }; #else /* C style interface */ typedef struct IElementBehaviorCategoryVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementBehaviorCategory * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementBehaviorCategory * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementBehaviorCategory * This); HRESULT ( STDMETHODCALLTYPE *GetCategory )( IElementBehaviorCategory * This, /* [out][retval] */ LPOLESTR *ppchCategory); END_INTERFACE } IElementBehaviorCategoryVtbl; interface IElementBehaviorCategory { CONST_VTBL struct IElementBehaviorCategoryVtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementBehaviorCategory_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementBehaviorCategory_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementBehaviorCategory_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementBehaviorCategory_GetCategory(This,ppchCategory) \ (This)->lpVtbl -> GetCategory(This,ppchCategory) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementBehaviorCategory_GetCategory_Proxy( IElementBehaviorCategory * This, /* [out][retval] */ LPOLESTR *ppchCategory); void __RPC_STUB IElementBehaviorCategory_GetCategory_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementBehaviorCategory_INTERFACE_DEFINED__ */ #ifndef __IElementBehaviorSiteCategory_INTERFACE_DEFINED__ #define __IElementBehaviorSiteCategory_INTERFACE_DEFINED__ /* interface IElementBehaviorSiteCategory */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementBehaviorSiteCategory; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f4ee-98b5-11cf-bb82-00aa00bdce0b") IElementBehaviorSiteCategory : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetRelatedBehaviors( /* [in] */ LONG lDirection, /* [in] */ LPOLESTR pchCategory, /* [out][retval] */ IEnumUnknown **ppEnumerator) = 0; }; #else /* C style interface */ typedef struct IElementBehaviorSiteCategoryVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementBehaviorSiteCategory * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementBehaviorSiteCategory * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementBehaviorSiteCategory * This); HRESULT ( STDMETHODCALLTYPE *GetRelatedBehaviors )( IElementBehaviorSiteCategory * This, /* [in] */ LONG lDirection, /* [in] */ LPOLESTR pchCategory, /* [out][retval] */ IEnumUnknown **ppEnumerator); END_INTERFACE } IElementBehaviorSiteCategoryVtbl; interface IElementBehaviorSiteCategory { CONST_VTBL struct IElementBehaviorSiteCategoryVtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementBehaviorSiteCategory_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementBehaviorSiteCategory_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementBehaviorSiteCategory_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementBehaviorSiteCategory_GetRelatedBehaviors(This,lDirection,pchCategory,ppEnumerator) \ (This)->lpVtbl -> GetRelatedBehaviors(This,lDirection,pchCategory,ppEnumerator) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementBehaviorSiteCategory_GetRelatedBehaviors_Proxy( IElementBehaviorSiteCategory * This, /* [in] */ LONG lDirection, /* [in] */ LPOLESTR pchCategory, /* [out][retval] */ IEnumUnknown **ppEnumerator); void __RPC_STUB IElementBehaviorSiteCategory_GetRelatedBehaviors_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementBehaviorSiteCategory_INTERFACE_DEFINED__ */ #ifndef __IElementBehaviorSubmit_INTERFACE_DEFINED__ #define __IElementBehaviorSubmit_INTERFACE_DEFINED__ /* interface IElementBehaviorSubmit */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementBehaviorSubmit; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f646-98b5-11cf-bb82-00aa00bdce0b") IElementBehaviorSubmit : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetSubmitInfo( /* [in] */ IHTMLSubmitData *pSubmitData) = 0; virtual HRESULT STDMETHODCALLTYPE Reset( void) = 0; }; #else /* C style interface */ typedef struct IElementBehaviorSubmitVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementBehaviorSubmit * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementBehaviorSubmit * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementBehaviorSubmit * This); HRESULT ( STDMETHODCALLTYPE *GetSubmitInfo )( IElementBehaviorSubmit * This, /* [in] */ IHTMLSubmitData *pSubmitData); HRESULT ( STDMETHODCALLTYPE *Reset )( IElementBehaviorSubmit * This); END_INTERFACE } IElementBehaviorSubmitVtbl; interface IElementBehaviorSubmit { CONST_VTBL struct IElementBehaviorSubmitVtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementBehaviorSubmit_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementBehaviorSubmit_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementBehaviorSubmit_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementBehaviorSubmit_GetSubmitInfo(This,pSubmitData) \ (This)->lpVtbl -> GetSubmitInfo(This,pSubmitData) #define IElementBehaviorSubmit_Reset(This) \ (This)->lpVtbl -> Reset(This) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementBehaviorSubmit_GetSubmitInfo_Proxy( IElementBehaviorSubmit * This, /* [in] */ IHTMLSubmitData *pSubmitData); void __RPC_STUB IElementBehaviorSubmit_GetSubmitInfo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementBehaviorSubmit_Reset_Proxy( IElementBehaviorSubmit * This); void __RPC_STUB IElementBehaviorSubmit_Reset_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementBehaviorSubmit_INTERFACE_DEFINED__ */ #ifndef __IElementBehaviorFocus_INTERFACE_DEFINED__ #define __IElementBehaviorFocus_INTERFACE_DEFINED__ /* interface IElementBehaviorFocus */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementBehaviorFocus; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6b6-98b5-11cf-bb82-00aa00bdce0b") IElementBehaviorFocus : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetFocusRect( /* [in] */ RECT *pRect) = 0; }; #else /* C style interface */ typedef struct IElementBehaviorFocusVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementBehaviorFocus * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementBehaviorFocus * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementBehaviorFocus * This); HRESULT ( STDMETHODCALLTYPE *GetFocusRect )( IElementBehaviorFocus * This, /* [in] */ RECT *pRect); END_INTERFACE } IElementBehaviorFocusVtbl; interface IElementBehaviorFocus { CONST_VTBL struct IElementBehaviorFocusVtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementBehaviorFocus_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementBehaviorFocus_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementBehaviorFocus_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementBehaviorFocus_GetFocusRect(This,pRect) \ (This)->lpVtbl -> GetFocusRect(This,pRect) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementBehaviorFocus_GetFocusRect_Proxy( IElementBehaviorFocus * This, /* [in] */ RECT *pRect); void __RPC_STUB IElementBehaviorFocus_GetFocusRect_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementBehaviorFocus_INTERFACE_DEFINED__ */ #ifndef __IElementBehaviorLayout_INTERFACE_DEFINED__ #define __IElementBehaviorLayout_INTERFACE_DEFINED__ /* interface IElementBehaviorLayout */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementBehaviorLayout; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6ba-98b5-11cf-bb82-00aa00bdce0b") IElementBehaviorLayout : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetSize( /* [in] */ LONG dwFlags, /* [in] */ SIZE sizeContent, /* [out][in] */ POINT *pptTranslateBy, /* [out][in] */ POINT *pptTopLeft, /* [out][in] */ SIZE *psizeProposed) = 0; virtual HRESULT STDMETHODCALLTYPE GetLayoutInfo( /* [out][retval] */ LONG *plLayoutInfo) = 0; virtual HRESULT STDMETHODCALLTYPE GetPosition( /* [in] */ LONG lFlags, /* [out][in] */ POINT *pptTopLeft) = 0; virtual HRESULT STDMETHODCALLTYPE MapSize( /* [in] */ SIZE *psizeIn, /* [out] */ RECT *prcOut) = 0; }; #else /* C style interface */ typedef struct IElementBehaviorLayoutVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementBehaviorLayout * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementBehaviorLayout * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementBehaviorLayout * This); HRESULT ( STDMETHODCALLTYPE *GetSize )( IElementBehaviorLayout * This, /* [in] */ LONG dwFlags, /* [in] */ SIZE sizeContent, /* [out][in] */ POINT *pptTranslateBy, /* [out][in] */ POINT *pptTopLeft, /* [out][in] */ SIZE *psizeProposed); HRESULT ( STDMETHODCALLTYPE *GetLayoutInfo )( IElementBehaviorLayout * This, /* [out][retval] */ LONG *plLayoutInfo); HRESULT ( STDMETHODCALLTYPE *GetPosition )( IElementBehaviorLayout * This, /* [in] */ LONG lFlags, /* [out][in] */ POINT *pptTopLeft); HRESULT ( STDMETHODCALLTYPE *MapSize )( IElementBehaviorLayout * This, /* [in] */ SIZE *psizeIn, /* [out] */ RECT *prcOut); END_INTERFACE } IElementBehaviorLayoutVtbl; interface IElementBehaviorLayout { CONST_VTBL struct IElementBehaviorLayoutVtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementBehaviorLayout_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementBehaviorLayout_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementBehaviorLayout_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementBehaviorLayout_GetSize(This,dwFlags,sizeContent,pptTranslateBy,pptTopLeft,psizeProposed) \ (This)->lpVtbl -> GetSize(This,dwFlags,sizeContent,pptTranslateBy,pptTopLeft,psizeProposed) #define IElementBehaviorLayout_GetLayoutInfo(This,plLayoutInfo) \ (This)->lpVtbl -> GetLayoutInfo(This,plLayoutInfo) #define IElementBehaviorLayout_GetPosition(This,lFlags,pptTopLeft) \ (This)->lpVtbl -> GetPosition(This,lFlags,pptTopLeft) #define IElementBehaviorLayout_MapSize(This,psizeIn,prcOut) \ (This)->lpVtbl -> MapSize(This,psizeIn,prcOut) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementBehaviorLayout_GetSize_Proxy( IElementBehaviorLayout * This, /* [in] */ LONG dwFlags, /* [in] */ SIZE sizeContent, /* [out][in] */ POINT *pptTranslateBy, /* [out][in] */ POINT *pptTopLeft, /* [out][in] */ SIZE *psizeProposed); void __RPC_STUB IElementBehaviorLayout_GetSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementBehaviorLayout_GetLayoutInfo_Proxy( IElementBehaviorLayout * This, /* [out][retval] */ LONG *plLayoutInfo); void __RPC_STUB IElementBehaviorLayout_GetLayoutInfo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementBehaviorLayout_GetPosition_Proxy( IElementBehaviorLayout * This, /* [in] */ LONG lFlags, /* [out][in] */ POINT *pptTopLeft); void __RPC_STUB IElementBehaviorLayout_GetPosition_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementBehaviorLayout_MapSize_Proxy( IElementBehaviorLayout * This, /* [in] */ SIZE *psizeIn, /* [out] */ RECT *prcOut); void __RPC_STUB IElementBehaviorLayout_MapSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementBehaviorLayout_INTERFACE_DEFINED__ */ #ifndef __IElementBehaviorLayout2_INTERFACE_DEFINED__ #define __IElementBehaviorLayout2_INTERFACE_DEFINED__ /* interface IElementBehaviorLayout2 */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementBehaviorLayout2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f846-98b5-11cf-bb82-00aa00bdce0b") IElementBehaviorLayout2 : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetTextDescent( /* [out] */ LONG *plDescent) = 0; }; #else /* C style interface */ typedef struct IElementBehaviorLayout2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementBehaviorLayout2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementBehaviorLayout2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementBehaviorLayout2 * This); HRESULT ( STDMETHODCALLTYPE *GetTextDescent )( IElementBehaviorLayout2 * This, /* [out] */ LONG *plDescent); END_INTERFACE } IElementBehaviorLayout2Vtbl; interface IElementBehaviorLayout2 { CONST_VTBL struct IElementBehaviorLayout2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementBehaviorLayout2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementBehaviorLayout2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementBehaviorLayout2_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementBehaviorLayout2_GetTextDescent(This,plDescent) \ (This)->lpVtbl -> GetTextDescent(This,plDescent) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementBehaviorLayout2_GetTextDescent_Proxy( IElementBehaviorLayout2 * This, /* [out] */ LONG *plDescent); void __RPC_STUB IElementBehaviorLayout2_GetTextDescent_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementBehaviorLayout2_INTERFACE_DEFINED__ */ #ifndef __IElementBehaviorSiteLayout_INTERFACE_DEFINED__ #define __IElementBehaviorSiteLayout_INTERFACE_DEFINED__ /* interface IElementBehaviorSiteLayout */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementBehaviorSiteLayout; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f6b7-98b5-11cf-bb82-00aa00bdce0b") IElementBehaviorSiteLayout : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE InvalidateLayoutInfo( void) = 0; virtual HRESULT STDMETHODCALLTYPE InvalidateSize( void) = 0; virtual HRESULT STDMETHODCALLTYPE GetMediaResolution( /* [out][retval] */ SIZE *psizeResolution) = 0; }; #else /* C style interface */ typedef struct IElementBehaviorSiteLayoutVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementBehaviorSiteLayout * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementBehaviorSiteLayout * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementBehaviorSiteLayout * This); HRESULT ( STDMETHODCALLTYPE *InvalidateLayoutInfo )( IElementBehaviorSiteLayout * This); HRESULT ( STDMETHODCALLTYPE *InvalidateSize )( IElementBehaviorSiteLayout * This); HRESULT ( STDMETHODCALLTYPE *GetMediaResolution )( IElementBehaviorSiteLayout * This, /* [out][retval] */ SIZE *psizeResolution); END_INTERFACE } IElementBehaviorSiteLayoutVtbl; interface IElementBehaviorSiteLayout { CONST_VTBL struct IElementBehaviorSiteLayoutVtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementBehaviorSiteLayout_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementBehaviorSiteLayout_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementBehaviorSiteLayout_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementBehaviorSiteLayout_InvalidateLayoutInfo(This) \ (This)->lpVtbl -> InvalidateLayoutInfo(This) #define IElementBehaviorSiteLayout_InvalidateSize(This) \ (This)->lpVtbl -> InvalidateSize(This) #define IElementBehaviorSiteLayout_GetMediaResolution(This,psizeResolution) \ (This)->lpVtbl -> GetMediaResolution(This,psizeResolution) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementBehaviorSiteLayout_InvalidateLayoutInfo_Proxy( IElementBehaviorSiteLayout * This); void __RPC_STUB IElementBehaviorSiteLayout_InvalidateLayoutInfo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementBehaviorSiteLayout_InvalidateSize_Proxy( IElementBehaviorSiteLayout * This); void __RPC_STUB IElementBehaviorSiteLayout_InvalidateSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); HRESULT STDMETHODCALLTYPE IElementBehaviorSiteLayout_GetMediaResolution_Proxy( IElementBehaviorSiteLayout * This, /* [out][retval] */ SIZE *psizeResolution); void __RPC_STUB IElementBehaviorSiteLayout_GetMediaResolution_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementBehaviorSiteLayout_INTERFACE_DEFINED__ */ #ifndef __IElementBehaviorSiteLayout2_INTERFACE_DEFINED__ #define __IElementBehaviorSiteLayout2_INTERFACE_DEFINED__ /* interface IElementBehaviorSiteLayout2 */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IElementBehaviorSiteLayout2; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f847-98b5-11cf-bb82-00aa00bdce0b") IElementBehaviorSiteLayout2 : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE GetFontInfo( /* [out] */ LOGFONTW *plf) = 0; }; #else /* C style interface */ typedef struct IElementBehaviorSiteLayout2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IElementBehaviorSiteLayout2 * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IElementBehaviorSiteLayout2 * This); ULONG ( STDMETHODCALLTYPE *Release )( IElementBehaviorSiteLayout2 * This); HRESULT ( STDMETHODCALLTYPE *GetFontInfo )( IElementBehaviorSiteLayout2 * This, /* [out] */ LOGFONTW *plf); END_INTERFACE } IElementBehaviorSiteLayout2Vtbl; interface IElementBehaviorSiteLayout2 { CONST_VTBL struct IElementBehaviorSiteLayout2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define IElementBehaviorSiteLayout2_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IElementBehaviorSiteLayout2_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IElementBehaviorSiteLayout2_Release(This) \ (This)->lpVtbl -> Release(This) #define IElementBehaviorSiteLayout2_GetFontInfo(This,plf) \ (This)->lpVtbl -> GetFontInfo(This,plf) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IElementBehaviorSiteLayout2_GetFontInfo_Proxy( IElementBehaviorSiteLayout2 * This, /* [out] */ LOGFONTW *plf); void __RPC_STUB IElementBehaviorSiteLayout2_GetFontInfo_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IElementBehaviorSiteLayout2_INTERFACE_DEFINED__ */ #ifndef __IHostBehaviorInit_INTERFACE_DEFINED__ #define __IHostBehaviorInit_INTERFACE_DEFINED__ /* interface IHostBehaviorInit */ /* [uuid][unique][object] */ EXTERN_C const IID IID_IHostBehaviorInit; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3050f842-98b5-11cf-bb82-00aa00bdce0b") IHostBehaviorInit : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE PopulateNamespaceTable( void) = 0; }; #else /* C style interface */ typedef struct IHostBehaviorInitVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( IHostBehaviorInit * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( IHostBehaviorInit * This); ULONG ( STDMETHODCALLTYPE *Release )( IHostBehaviorInit * This); HRESULT ( STDMETHODCALLTYPE *PopulateNamespaceTable )( IHostBehaviorInit * This); END_INTERFACE } IHostBehaviorInitVtbl; interface IHostBehaviorInit { CONST_VTBL struct IHostBehaviorInitVtbl *lpVtbl; }; #ifdef COBJMACROS #define IHostBehaviorInit_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define IHostBehaviorInit_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define IHostBehaviorInit_Release(This) \ (This)->lpVtbl -> Release(This) #define IHostBehaviorInit_PopulateNamespaceTable(This) \ (This)->lpVtbl -> PopulateNamespaceTable(This) #endif /* COBJMACROS */ #endif /* C style interface */ HRESULT STDMETHODCALLTYPE IHostBehaviorInit_PopulateNamespaceTable_Proxy( IHostBehaviorInit * This); void __RPC_STUB IHostBehaviorInit_PopulateNamespaceTable_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __IHostBehaviorInit_INTERFACE_DEFINED__ */ #endif /* __MSHTML_LIBRARY_DEFINED__ */ /* Additional Prototypes for ALL interfaces */ unsigned long __RPC_USER VARIANT_UserSize( unsigned long *, unsigned long , VARIANT * ); unsigned char * __RPC_USER VARIANT_UserMarshal( unsigned long *, unsigned char *, VARIANT * ); unsigned char * __RPC_USER VARIANT_UserUnmarshal(unsigned long *, unsigned char *, VARIANT * ); void __RPC_USER VARIANT_UserFree( unsigned long *, VARIANT * ); /* end of Additional Prototypes */ #ifdef __cplusplus } #endif #endif