36 return IHTMLDOMNode_QueryInterface(&
This->element.node.IHTMLDOMNode_iface,
riid,
ppv);
43 return IHTMLDOMNode_AddRef(&
This->element.node.IHTMLDOMNode_iface);
50 return IHTMLDOMNode_Release(&
This->element.node.IHTMLDOMNode_iface);
56 return IDispatchEx_GetTypeInfoCount(&
This->element.node.event_target.dispex.IDispatchEx_iface, pctinfo);
63 return IDispatchEx_GetTypeInfo(&
This->element.node.event_target.dispex.IDispatchEx_iface, iTInfo, lcid,
71 return IDispatchEx_GetIDsOfNames(&
This->element.node.event_target.dispex.IDispatchEx_iface,
riid, rgszNames,
72 cNames, lcid, rgDispId);
80 return IDispatchEx_Invoke(&
This->element.node.event_target.dispex.IDispatchEx_iface, dispIdMember,
riid,
81 lcid,
wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr);
94 static const PRUnichar httpEquivW[] = {
'h',
't',
't',
'p',
'-',
'e',
'q',
'u',
'i',
'v',0};
111 static const PRUnichar contentW[] = {
'c',
'o',
'n',
't',
'e',
'n',
't',0};
200 *
ppv = &
This->IHTMLMetaElement_iface;
203 *
ppv = &
This->IHTMLMetaElement_iface;
206 *
ppv = &
This->IHTMLMetaElement_iface;
233 IHTMLMetaElement_tid,
239 DispHTMLMetaElement_tid,
248 ret = heap_alloc_zero(
sizeof(*
ret));
static const WCHAR nameW[]
HRESULT elem_string_attr_getter(HTMLElement *elem, const WCHAR *name, BOOL use_null, BSTR *p)
HRESULT HTMLElement_clone(HTMLDOMNode *iface, nsIDOMNode *nsnode, HTMLDOMNode **ret)
void HTMLElement_destructor(HTMLDOMNode *iface)
HRESULT HTMLElement_handle_event(HTMLDOMNode *iface, DWORD eid, nsIDOMEvent *event, BOOL *prevent_default)
HRESULT elem_string_attr_setter(HTMLElement *elem, const WCHAR *name, const WCHAR *value)
const cpc_entry_t HTMLElement_cpc[]
void HTMLElement_Init(HTMLElement *This, HTMLDocumentNode *doc, nsIDOMHTMLElement *nselem, dispex_static_data_t *dispex_data)
HRESULT HTMLElement_get_attr_col(HTMLDOMNode *iface, HTMLAttributeCollection **ac)
HRESULT HTMLElement_QI(HTMLDOMNode *iface, REFIID riid, void **ppv)
static VARIANTARG static DISPID
#define IsEqualGUID(rguid1, rguid2)
#define CONTAINING_RECORD(address, type, field)
_In_ DWORD _Out_ _In_ WORD wFlags