diff --git a/include/mshtml.idl b/include/mshtml.idl index bc76ad8188e..594c9964810 100644 --- a/include/mshtml.idl +++ b/include/mshtml.idl @@ -3357,6 +3357,27 @@ interface IHTMLElement2 : IDispatch [retval, out] IHTMLElementCollection **pelColl); } +/***************************************************************************** + * IHTMLGenericElement interface + */ +[ + odl, + oleautomation, + dual, + uuid(3050f4b7-98b5-11cf-bb82-00aa00bdce0b) +] +interface IHTMLGenericElement : IDispatch +{ + [propget, id(DISPID_IHTMLGENERICELEMENT_RECORDSET), hidden] + HRESULT recordset([out, retval] IDispatch **p); + + [id(DISPID_IHTMLGENERICELEMENT_NAMEDRECORDSET)] + HRESULT namedRecordset( + [in] BSTR dataMember, + [in, optional] VARIANT *hierarchy, + [out, retval] IDispatch **ppRecordset); +} + /***************************************************************************** * DispHTMLGenericElement dispinterface */