Defines |
| #define | COBJMACROS |
| #define | HTMLDOC_THIS(iface) DEFINE_THIS(HTMLDocument, HTMLDocument2, iface) |
| #define | SUPPINFO_THIS(iface) DEFINE_THIS(HTMLDocument, SupportErrorInfo, iface) |
| #define | DISPEX_THIS(iface) DEFINE_THIS(HTMLDocument, IDispatchEx, iface) |
| #define | HTMLDOCNODE_NODE_THIS(iface) DEFINE_THIS2(HTMLDocumentNode, node, iface) |
| #define | CUSTOMDOC_THIS(iface) DEFINE_THIS(HTMLDocumentObj, CustomDoc, iface) |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (mshtml) |
| static HRESULT WINAPI | HTMLDocument_QueryInterface (IHTMLDocument2 *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | HTMLDocument_AddRef (IHTMLDocument2 *iface) |
| static ULONG WINAPI | HTMLDocument_Release (IHTMLDocument2 *iface) |
| static HRESULT WINAPI | HTMLDocument_GetTypeInfoCount (IHTMLDocument2 *iface, UINT *pctinfo) |
| static HRESULT WINAPI | HTMLDocument_GetTypeInfo (IHTMLDocument2 *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo) |
| static HRESULT WINAPI | HTMLDocument_GetIDsOfNames (IHTMLDocument2 *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId) |
| static HRESULT WINAPI | HTMLDocument_Invoke (IHTMLDocument2 *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr) |
| static HRESULT WINAPI | HTMLDocument_get_Script (IHTMLDocument2 *iface, IDispatch **p) |
| static HRESULT WINAPI | HTMLDocument_get_all (IHTMLDocument2 *iface, IHTMLElementCollection **p) |
| static HRESULT WINAPI | HTMLDocument_get_body (IHTMLDocument2 *iface, IHTMLElement **p) |
| static HRESULT WINAPI | HTMLDocument_get_activeElement (IHTMLDocument2 *iface, IHTMLElement **p) |
| static HRESULT WINAPI | HTMLDocument_get_images (IHTMLDocument2 *iface, IHTMLElementCollection **p) |
| static HRESULT WINAPI | HTMLDocument_get_applets (IHTMLDocument2 *iface, IHTMLElementCollection **p) |
| static HRESULT WINAPI | HTMLDocument_get_links (IHTMLDocument2 *iface, IHTMLElementCollection **p) |
| static HRESULT WINAPI | HTMLDocument_get_forms (IHTMLDocument2 *iface, IHTMLElementCollection **p) |
| static HRESULT WINAPI | HTMLDocument_get_anchors (IHTMLDocument2 *iface, IHTMLElementCollection **p) |
| static HRESULT WINAPI | HTMLDocument_put_title (IHTMLDocument2 *iface, BSTR v) |
| static HRESULT WINAPI | HTMLDocument_get_title (IHTMLDocument2 *iface, BSTR *p) |
| static HRESULT WINAPI | HTMLDocument_get_scripts (IHTMLDocument2 *iface, IHTMLElementCollection **p) |
| static HRESULT WINAPI | HTMLDocument_put_designMode (IHTMLDocument2 *iface, BSTR v) |
| static HRESULT WINAPI | HTMLDocument_get_designMode (IHTMLDocument2 *iface, BSTR *p) |
| static HRESULT WINAPI | HTMLDocument_get_selection (IHTMLDocument2 *iface, IHTMLSelectionObject **p) |
| static HRESULT WINAPI | HTMLDocument_get_readyState (IHTMLDocument2 *iface, BSTR *p) |
| static HRESULT WINAPI | HTMLDocument_get_frames (IHTMLDocument2 *iface, IHTMLFramesCollection2 **p) |
| static HRESULT WINAPI | HTMLDocument_get_embeds (IHTMLDocument2 *iface, IHTMLElementCollection **p) |
| static HRESULT WINAPI | HTMLDocument_get_plugins (IHTMLDocument2 *iface, IHTMLElementCollection **p) |
| static HRESULT WINAPI | HTMLDocument_put_alinkColor (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_alinkColor (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_bgColor (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_bgColor (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_fgColor (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_fgColor (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_linkColor (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_linkColor (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_vlinkColor (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_vlinkColor (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_get_referrer (IHTMLDocument2 *iface, BSTR *p) |
| static HRESULT WINAPI | HTMLDocument_get_location (IHTMLDocument2 *iface, IHTMLLocation **p) |
| static HRESULT WINAPI | HTMLDocument_get_lastModified (IHTMLDocument2 *iface, BSTR *p) |
| static HRESULT WINAPI | HTMLDocument_put_URL (IHTMLDocument2 *iface, BSTR v) |
| static HRESULT WINAPI | HTMLDocument_get_URL (IHTMLDocument2 *iface, BSTR *p) |
| static HRESULT WINAPI | HTMLDocument_put_domain (IHTMLDocument2 *iface, BSTR v) |
| static HRESULT WINAPI | HTMLDocument_get_domain (IHTMLDocument2 *iface, BSTR *p) |
| static HRESULT WINAPI | HTMLDocument_put_cookie (IHTMLDocument2 *iface, BSTR v) |
| static HRESULT WINAPI | HTMLDocument_get_cookie (IHTMLDocument2 *iface, BSTR *p) |
| static HRESULT WINAPI | HTMLDocument_put_expando (IHTMLDocument2 *iface, VARIANT_BOOL v) |
| static HRESULT WINAPI | HTMLDocument_get_expando (IHTMLDocument2 *iface, VARIANT_BOOL *p) |
| static HRESULT WINAPI | HTMLDocument_put_charset (IHTMLDocument2 *iface, BSTR v) |
| static HRESULT WINAPI | HTMLDocument_get_charset (IHTMLDocument2 *iface, BSTR *p) |
| static HRESULT WINAPI | HTMLDocument_put_defaultCharset (IHTMLDocument2 *iface, BSTR v) |
| static HRESULT WINAPI | HTMLDocument_get_defaultCharset (IHTMLDocument2 *iface, BSTR *p) |
| static HRESULT WINAPI | HTMLDocument_get_mimeType (IHTMLDocument2 *iface, BSTR *p) |
| static HRESULT WINAPI | HTMLDocument_get_fileSize (IHTMLDocument2 *iface, BSTR *p) |
| static HRESULT WINAPI | HTMLDocument_get_fileCreatedDate (IHTMLDocument2 *iface, BSTR *p) |
| static HRESULT WINAPI | HTMLDocument_get_fileModifiedDate (IHTMLDocument2 *iface, BSTR *p) |
| static HRESULT WINAPI | HTMLDocument_get_fileUpdatedDate (IHTMLDocument2 *iface, BSTR *p) |
| static HRESULT WINAPI | HTMLDocument_get_security (IHTMLDocument2 *iface, BSTR *p) |
| static HRESULT WINAPI | HTMLDocument_get_protocol (IHTMLDocument2 *iface, BSTR *p) |
| static HRESULT WINAPI | HTMLDocument_get_nameProp (IHTMLDocument2 *iface, BSTR *p) |
| static HRESULT | document_write (HTMLDocument *This, SAFEARRAY *psarray, BOOL ln) |
| static HRESULT WINAPI | HTMLDocument_write (IHTMLDocument2 *iface, SAFEARRAY *psarray) |
| static HRESULT WINAPI | HTMLDocument_writeln (IHTMLDocument2 *iface, SAFEARRAY *psarray) |
| static HRESULT WINAPI | HTMLDocument_open (IHTMLDocument2 *iface, BSTR url, VARIANT name, VARIANT features, VARIANT replace, IDispatch **pomWindowResult) |
| static HRESULT WINAPI | HTMLDocument_close (IHTMLDocument2 *iface) |
| static HRESULT WINAPI | HTMLDocument_clear (IHTMLDocument2 *iface) |
| static HRESULT WINAPI | HTMLDocument_queryCommandSupported (IHTMLDocument2 *iface, BSTR cmdID, VARIANT_BOOL *pfRet) |
| static HRESULT WINAPI | HTMLDocument_queryCommandEnabled (IHTMLDocument2 *iface, BSTR cmdID, VARIANT_BOOL *pfRet) |
| static HRESULT WINAPI | HTMLDocument_queryCommandState (IHTMLDocument2 *iface, BSTR cmdID, VARIANT_BOOL *pfRet) |
| static HRESULT WINAPI | HTMLDocument_queryCommandIndeterm (IHTMLDocument2 *iface, BSTR cmdID, VARIANT_BOOL *pfRet) |
| static HRESULT WINAPI | HTMLDocument_queryCommandText (IHTMLDocument2 *iface, BSTR cmdID, BSTR *pfRet) |
| static HRESULT WINAPI | HTMLDocument_queryCommandValue (IHTMLDocument2 *iface, BSTR cmdID, VARIANT *pfRet) |
| static HRESULT WINAPI | HTMLDocument_execCommand (IHTMLDocument2 *iface, BSTR cmdID, VARIANT_BOOL showUI, VARIANT value, VARIANT_BOOL *pfRet) |
| static HRESULT WINAPI | HTMLDocument_execCommandShowHelp (IHTMLDocument2 *iface, BSTR cmdID, VARIANT_BOOL *pfRet) |
| static HRESULT WINAPI | HTMLDocument_createElement (IHTMLDocument2 *iface, BSTR eTag, IHTMLElement **newElem) |
| static HRESULT WINAPI | HTMLDocument_put_onhelp (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_onhelp (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_onclick (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_onclick (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_ondblclick (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_ondblclick (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_onkeyup (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_onkeyup (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_onkeydown (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_onkeydown (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_onkeypress (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_onkeypress (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_onmouseup (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_onmouseup (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_onmousedown (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_onmousedown (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_onmousemove (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_onmousemove (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_onmouseout (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_onmouseout (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_onmouseover (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_onmouseover (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_onreadystatechange (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_onreadystatechange (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_onafterupdate (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_onafterupdate (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_onrowexit (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_onrowexit (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_onrowenter (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_onrowenter (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_ondragstart (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_ondragstart (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_onselectstart (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_onselectstart (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_elementFromPoint (IHTMLDocument2 *iface, LONG x, LONG y, IHTMLElement **elementHit) |
| static HRESULT WINAPI | HTMLDocument_get_parentWindow (IHTMLDocument2 *iface, IHTMLWindow2 **p) |
| static HRESULT WINAPI | HTMLDocument_get_styleSheets (IHTMLDocument2 *iface, IHTMLStyleSheetsCollection **p) |
| static HRESULT WINAPI | HTMLDocument_put_onbeforeupdate (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_onbeforeupdate (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_put_onerrorupdate (IHTMLDocument2 *iface, VARIANT v) |
| static HRESULT WINAPI | HTMLDocument_get_onerrorupdate (IHTMLDocument2 *iface, VARIANT *p) |
| static HRESULT WINAPI | HTMLDocument_toString (IHTMLDocument2 *iface, BSTR *String) |
| static HRESULT WINAPI | HTMLDocument_createStyleSheet (IHTMLDocument2 *iface, BSTR bstrHref, LONG lIndex, IHTMLStyleSheet **ppnewStyleSheet) |
| static void | HTMLDocument_on_advise (IUnknown *iface, cp_static_data_t *cp) |
| static HRESULT WINAPI | SupportErrorInfo_QueryInterface (ISupportErrorInfo *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | SupportErrorInfo_AddRef (ISupportErrorInfo *iface) |
| static ULONG WINAPI | SupportErrorInfo_Release (ISupportErrorInfo *iface) |
| static HRESULT WINAPI | SupportErrorInfo_InterfaceSupportsErrorInfo (ISupportErrorInfo *iface, REFIID riid) |
| static HRESULT WINAPI | DocDispatchEx_QueryInterface (IDispatchEx *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | DocDispatchEx_AddRef (IDispatchEx *iface) |
| static ULONG WINAPI | DocDispatchEx_Release (IDispatchEx *iface) |
| static HRESULT WINAPI | DocDispatchEx_GetTypeInfoCount (IDispatchEx *iface, UINT *pctinfo) |
| static HRESULT WINAPI | DocDispatchEx_GetTypeInfo (IDispatchEx *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo) |
| static HRESULT WINAPI | DocDispatchEx_GetIDsOfNames (IDispatchEx *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId) |
| static HRESULT WINAPI | DocDispatchEx_Invoke (IDispatchEx *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr) |
| static HRESULT WINAPI | DocDispatchEx_GetDispID (IDispatchEx *iface, BSTR bstrName, DWORD grfdex, DISPID *pid) |
| static HRESULT WINAPI | DocDispatchEx_InvokeEx (IDispatchEx *iface, DISPID id, LCID lcid, WORD wFlags, DISPPARAMS *pdp, VARIANT *pvarRes, EXCEPINFO *pei, IServiceProvider *pspCaller) |
| static HRESULT WINAPI | DocDispatchEx_DeleteMemberByName (IDispatchEx *iface, BSTR bstrName, DWORD grfdex) |
| static HRESULT WINAPI | DocDispatchEx_DeleteMemberByDispID (IDispatchEx *iface, DISPID id) |
| static HRESULT WINAPI | DocDispatchEx_GetMemberProperties (IDispatchEx *iface, DISPID id, DWORD grfdexFetch, DWORD *pgrfdex) |
| static HRESULT WINAPI | DocDispatchEx_GetMemberName (IDispatchEx *iface, DISPID id, BSTR *pbstrName) |
| static HRESULT WINAPI | DocDispatchEx_GetNextDispID (IDispatchEx *iface, DWORD grfdex, DISPID id, DISPID *pid) |
| static HRESULT WINAPI | DocDispatchEx_GetNameSpaceParent (IDispatchEx *iface, IUnknown **ppunk) |
| static BOOL | htmldoc_qi (HTMLDocument *This, REFIID riid, void **ppv) |
| static void | init_doc (HTMLDocument *doc, IUnknown *unk_impl, IDispatchEx *dispex) |
| static void | destroy_htmldoc (HTMLDocument *This) |
| static HRESULT | HTMLDocumentNode_QI (HTMLDOMNode *iface, REFIID riid, void **ppv) |
| static void | HTMLDocumentNode_destructor (HTMLDOMNode *iface) |
| HRESULT | create_doc_from_nsdoc (nsIDOMHTMLDocument *nsdoc, HTMLDocumentObj *doc_obj, HTMLWindow *window, HTMLDocumentNode **ret) |
| static HRESULT WINAPI | CustomDoc_QueryInterface (ICustomDoc *iface, REFIID riid, void **ppv) |
| static ULONG WINAPI | CustomDoc_AddRef (ICustomDoc *iface) |
| static ULONG WINAPI | CustomDoc_Release (ICustomDoc *iface) |
| static HRESULT WINAPI | CustomDoc_SetUIHandler (ICustomDoc *iface, IDocHostUIHandler *pUIHandler) |
| HRESULT | HTMLDocument_Create (IUnknown *pUnkOuter, REFIID riid, void **ppvObject) |
Variables |
| static const IHTMLDocument2Vtbl | HTMLDocumentVtbl |
| static const ISupportErrorInfoVtbl | SupportErrorInfoVtbl |
| static const IDispatchExVtbl | DocDispatchExVtbl |
| static cp_static_data_t | HTMLDocumentEvents_data = { HTMLDocumentEvents_tid, HTMLDocument_on_advise } |
| static const NodeImplVtbl | HTMLDocumentNodeImplVtbl |
| static const tid_t | HTMLDocumentNode_iface_tids [] |
| static dispex_static_data_t | HTMLDocumentNode_dispex |
| static const ICustomDocVtbl | CustomDocVtbl |
| static const tid_t | HTMLDocumentObj_iface_tids [] |
| static dispex_static_data_t | HTMLDocumentObj_dispex |