/** * This file has no copyright assigned and is placed in the Public Domain. * This file is part of the mingw-w64 runtime package. * No warranty is given; refer to the file DISCLAIMER.PD within this package. */ #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 <rpcndr.h> #endif #ifndef COM_NO_WINDOWS_H #include "windows.h" #include "ole2.h" #endif #ifndef __mshtml_h__ #define __mshtml_h__ #ifndef __IHTMLFiltersCollection_FWD_DEFINED__ #define __IHTMLFiltersCollection_FWD_DEFINED__ typedef struct IHTMLFiltersCollection IHTMLFiltersCollection; #endif #ifndef __IHTMLEventObj_FWD_DEFINED__ #define __IHTMLEventObj_FWD_DEFINED__ typedef struct IHTMLEventObj IHTMLEventObj; #endif #ifndef __IElementBehaviorSite_FWD_DEFINED__ #define __IElementBehaviorSite_FWD_DEFINED__ typedef struct IElementBehaviorSite IElementBehaviorSite; #endif #ifndef __IElementBehavior_FWD_DEFINED__ #define __IElementBehavior_FWD_DEFINED__ typedef struct IElementBehavior IElementBehavior; #endif #ifndef __IElementBehaviorFactory_FWD_DEFINED__ #define __IElementBehaviorFactory_FWD_DEFINED__ typedef struct IElementBehaviorFactory IElementBehaviorFactory; #endif #ifndef __IElementBehaviorSiteOM_FWD_DEFINED__ #define __IElementBehaviorSiteOM_FWD_DEFINED__ typedef struct IElementBehaviorSiteOM IElementBehaviorSiteOM; #endif #ifndef __IElementBehaviorRender_FWD_DEFINED__ #define __IElementBehaviorRender_FWD_DEFINED__ typedef struct IElementBehaviorRender IElementBehaviorRender; #endif #ifndef __IElementBehaviorSiteRender_FWD_DEFINED__ #define __IElementBehaviorSiteRender_FWD_DEFINED__ typedef struct IElementBehaviorSiteRender IElementBehaviorSiteRender; #endif #ifndef __IHTMLStyle_FWD_DEFINED__ #define __IHTMLStyle_FWD_DEFINED__ typedef struct IHTMLStyle IHTMLStyle; #endif #ifndef __IHTMLStyle2_FWD_DEFINED__ #define __IHTMLStyle2_FWD_DEFINED__ typedef struct IHTMLStyle2 IHTMLStyle2; #endif #ifndef __IHTMLStyle3_FWD_DEFINED__ #define __IHTMLStyle3_FWD_DEFINED__ typedef struct IHTMLStyle3 IHTMLStyle3; #endif #ifndef __IHTMLStyle4_FWD_DEFINED__ #define __IHTMLStyle4_FWD_DEFINED__ typedef struct IHTMLStyle4 IHTMLStyle4; #endif #ifndef __IHTMLRuleStyle_FWD_DEFINED__ #define __IHTMLRuleStyle_FWD_DEFINED__ typedef struct IHTMLRuleStyle IHTMLRuleStyle; #endif #ifndef __IHTMLRuleStyle2_FWD_DEFINED__ #define __IHTMLRuleStyle2_FWD_DEFINED__ typedef struct IHTMLRuleStyle2 IHTMLRuleStyle2; #endif #ifndef __IHTMLRuleStyle3_FWD_DEFINED__ #define __IHTMLRuleStyle3_FWD_DEFINED__ typedef struct IHTMLRuleStyle3 IHTMLRuleStyle3; #endif #ifndef __IHTMLRuleStyle4_FWD_DEFINED__ #define __IHTMLRuleStyle4_FWD_DEFINED__ typedef struct IHTMLRuleStyle4 IHTMLRuleStyle4; #endif #ifndef __DispHTMLStyle_FWD_DEFINED__ #define __DispHTMLStyle_FWD_DEFINED__ typedef struct DispHTMLStyle DispHTMLStyle; #endif #ifndef __HTMLStyle_FWD_DEFINED__ #define __HTMLStyle_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLStyle HTMLStyle; #else typedef struct HTMLStyle HTMLStyle; #endif #endif #ifndef __DispHTMLRuleStyle_FWD_DEFINED__ #define __DispHTMLRuleStyle_FWD_DEFINED__ typedef struct DispHTMLRuleStyle DispHTMLRuleStyle; #endif #ifndef __HTMLRuleStyle_FWD_DEFINED__ #define __HTMLRuleStyle_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLRuleStyle HTMLRuleStyle; #else typedef struct HTMLRuleStyle HTMLRuleStyle; #endif #endif #ifndef __IHTMLRenderStyle_FWD_DEFINED__ #define __IHTMLRenderStyle_FWD_DEFINED__ typedef struct IHTMLRenderStyle IHTMLRenderStyle; #endif #ifndef __DispHTMLRenderStyle_FWD_DEFINED__ #define __DispHTMLRenderStyle_FWD_DEFINED__ typedef struct DispHTMLRenderStyle DispHTMLRenderStyle; #endif #ifndef __HTMLRenderStyle_FWD_DEFINED__ #define __HTMLRenderStyle_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLRenderStyle HTMLRenderStyle; #else typedef struct HTMLRenderStyle HTMLRenderStyle; #endif #endif #ifndef __IHTMLCurrentStyle_FWD_DEFINED__ #define __IHTMLCurrentStyle_FWD_DEFINED__ typedef struct IHTMLCurrentStyle IHTMLCurrentStyle; #endif #ifndef __IHTMLCurrentStyle2_FWD_DEFINED__ #define __IHTMLCurrentStyle2_FWD_DEFINED__ typedef struct IHTMLCurrentStyle2 IHTMLCurrentStyle2; #endif #ifndef __IHTMLCurrentStyle3_FWD_DEFINED__ #define __IHTMLCurrentStyle3_FWD_DEFINED__ typedef struct IHTMLCurrentStyle3 IHTMLCurrentStyle3; #endif #ifndef __DispHTMLCurrentStyle_FWD_DEFINED__ #define __DispHTMLCurrentStyle_FWD_DEFINED__ typedef struct DispHTMLCurrentStyle DispHTMLCurrentStyle; #endif #ifndef __HTMLCurrentStyle_FWD_DEFINED__ #define __HTMLCurrentStyle_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLCurrentStyle HTMLCurrentStyle; #else typedef struct HTMLCurrentStyle HTMLCurrentStyle; #endif #endif #ifndef __IHTMLElement_FWD_DEFINED__ #define __IHTMLElement_FWD_DEFINED__ typedef struct IHTMLElement IHTMLElement; #endif #ifndef __IHTMLRect_FWD_DEFINED__ #define __IHTMLRect_FWD_DEFINED__ typedef struct IHTMLRect IHTMLRect; #endif #ifndef __IHTMLRectCollection_FWD_DEFINED__ #define __IHTMLRectCollection_FWD_DEFINED__ typedef struct IHTMLRectCollection IHTMLRectCollection; #endif #ifndef __IHTMLDOMNode_FWD_DEFINED__ #define __IHTMLDOMNode_FWD_DEFINED__ typedef struct IHTMLDOMNode IHTMLDOMNode; #endif #ifndef __IHTMLDOMNode2_FWD_DEFINED__ #define __IHTMLDOMNode2_FWD_DEFINED__ typedef struct IHTMLDOMNode2 IHTMLDOMNode2; #endif #ifndef __IHTMLDOMAttribute_FWD_DEFINED__ #define __IHTMLDOMAttribute_FWD_DEFINED__ typedef struct IHTMLDOMAttribute IHTMLDOMAttribute; #endif #ifndef __IHTMLDOMAttribute2_FWD_DEFINED__ #define __IHTMLDOMAttribute2_FWD_DEFINED__ typedef struct IHTMLDOMAttribute2 IHTMLDOMAttribute2; #endif #ifndef __IHTMLDOMTextNode_FWD_DEFINED__ #define __IHTMLDOMTextNode_FWD_DEFINED__ typedef struct IHTMLDOMTextNode IHTMLDOMTextNode; #endif #ifndef __IHTMLDOMTextNode2_FWD_DEFINED__ #define __IHTMLDOMTextNode2_FWD_DEFINED__ typedef struct IHTMLDOMTextNode2 IHTMLDOMTextNode2; #endif #ifndef __IHTMLDOMImplementation_FWD_DEFINED__ #define __IHTMLDOMImplementation_FWD_DEFINED__ typedef struct IHTMLDOMImplementation IHTMLDOMImplementation; #endif #ifndef __DispHTMLDOMAttribute_FWD_DEFINED__ #define __DispHTMLDOMAttribute_FWD_DEFINED__ typedef struct DispHTMLDOMAttribute DispHTMLDOMAttribute; #endif #ifndef __HTMLDOMAttribute_FWD_DEFINED__ #define __HTMLDOMAttribute_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLDOMAttribute HTMLDOMAttribute; #else typedef struct HTMLDOMAttribute HTMLDOMAttribute; #endif #endif #ifndef __DispHTMLDOMTextNode_FWD_DEFINED__ #define __DispHTMLDOMTextNode_FWD_DEFINED__ typedef struct DispHTMLDOMTextNode DispHTMLDOMTextNode; #endif #ifndef __HTMLDOMTextNode_FWD_DEFINED__ #define __HTMLDOMTextNode_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLDOMTextNode HTMLDOMTextNode; #else typedef struct HTMLDOMTextNode HTMLDOMTextNode; #endif #endif #ifndef __DispHTMLDOMImplementation_FWD_DEFINED__ #define __DispHTMLDOMImplementation_FWD_DEFINED__ typedef struct DispHTMLDOMImplementation DispHTMLDOMImplementation; #endif #ifndef __HTMLDOMImplementation_FWD_DEFINED__ #define __HTMLDOMImplementation_FWD_DEFINED__ #ifdef __cplusplus typedef class HTMLDOMImplementation HTMLDOMImplementation; #else typedef struct HTMLDOMImplementation HTMLDOMImplementation; #endif #endif #ifndef __IHTMLAttributeCollection_FWD_DEFINED__ #define __IHTMLAttributeCollection_FWD_DEFINED__ typedef struct IHTMLAttributeCollection IHTMLAttributeCollection; #endif #ifndef __IHTMLAttributeCollection2_FWD_DEFINED__ #define __IHTMLAttributeCollection2_FWD_DEFINED__ typedef struct IHTMLAttributeCollection2 IHTMLAttributeCollection2; #endif #ifndef __IHTMLDOMChildrenCollection_FWD_DEFINED__ #define __IHTMLDOMChildrenCollection_FWD_DEFINED__ typedef struct IHTMLDOMChildrenCollection IHTMLDOMChildrenCollection; #endif #ifndef __DispHTMLAttributeCollection_FWD_DEFINED__ #define __DispHTMLAttributeCollection_FWD_DEFINED__ typedef